taaagccaataaactatctggcagcggtggctgatgtcaagagaagaattagaaatccattcctccttgccaagatggctcgatagggataagttttttatttccccagtaacaataatcagggcagaaacccagtccttatacgctaaggatacgttaagttgcccttgtttctggccgcatctctcttaaacgctgggcaatctagcctaatctcgattgtttacaaggagtatgcaatccgtgccattctcgctttgggaacactgccttaatcatttagaaggggaacttgatctccaagagttcaatacctacattcgccccttacaagcaatacagcaagattctaatctgcgactttacgcgcccaatcaatttgtggtcgattgggtgcaagactgcgctgaaagccgcattaatgcgttactatcccactacagcgacggtcgcatcgaaaaggcaatcttggaagtgggttcttgtaatccgcagccacaagccccctcccctgtgcctgaactaccttcagaatccccattcgccccttcgcctagaggcatcgatcggatacccgaatcccgactcaacaaaaattataccttcaacaattttgttgagggcaaatctaatcagctgcctcgtgccgcttcctatcaagttgcagaaaaccctggaagcgcctataaccctctcttcatttacggaggggtaggccttggcaaaacccatctgatgcatgctgtaggcaattatatccgaacccgtagccctgacgctcgggtggcttatttacactcagaacaattcgttgccgagatgattaaggccttacagcttaacgccattaacgaatttaaggcccgttaccgctcggtagatgtcttgcttatcgatgacatccaattttttgctggaaaagagcgctcccaggaagagtttttctatactttcaacaccttacttgaggtccaacaccaaattattttgacttgtgaccgcttcccgaaagaggttaatgggttggaggaacggttgaaatcacgttttggctgggggttaacggttgctgttgaacctccagaattggaaacacgggtcgcaattttaatgaacaaagccaacattgaaagcgttgccctatcggatgacgtcgcatttttcctcggacgcctcatctattctaacgtccgtgaattggaaggagcactacggcgggtgatcgcttactctcgatttacccgtcgtcccattacgatggaactgacccgcgaagcacttaaagacctactagccttgcaagagaagctagtcactatcgagaatatccagaaaacagtagcggaatattacaagatccgggtttctgatttaccgtcgaagcggcgttcccgagcgatagctcggccccggcagatcgccatgaccctttccaaagaactcactgatcacagtttaacggaaattggaaaatccttcggcggccgcgatcacaccacagttctccatgcctgtcgtaaaatagatgagcttaagagaactgatcggcgagtggctgaagattaccaaaatctactgaaaagactatctacctagatgtggataagggtgtggataagttgtgtataacgcgtggataagttgttgaaaaaaattaccccacaaattatccactgtttatccaccagttatacacgagttatccatagggttatccacataataactttttgattaaattaaataaaagtaagatatccacagattttcaggtgactcactatcactattaatatagattcttaaagataatagtaatagagcttgtgggaaactgggacaatgctagataccctttatccctacttgttttaagagagaaaaagcaatagatgcagttttccattgaaagagaagaaatcgttagacatttagccacagtttgtggtgtagtagaacgacgccatacgctgcctatcctcttcaacgttcttctatccgttgaagaggataggctatccctgacggcaacggatcttgaagtcgagataagaactactcttgaagttctccatccaaaaggaggaaaaacgactgtttcagcaaggaaatttttggatatttgccgtgccttacctgctcgagctgaactggaagtacaacatgaaaaagggcaatttcatgttcattctggtcatagtcggttcacgcttagcacacttcctgctgaagactttccaagcaccgatagccttgaggaggtggtagagctagaattgacccaagcagagctaaaacaattattgcaccggacggtcttttgcatggcccatcaagatgtccgctactatctcaatggcttattattggagcttggtgaagaaaccgtctatgcagttgccacagatgggcatcgccttgcagtggcttctttggaaaaaggacctcgacgggagggggtgcagatccaatctatcatccctcgaaaagcggtgttggagttggtgcgtttgcttgaggaatcaaatgaaccggtacgattaaagtttggtaccaatcaaatgggggcagaatttcaggggttatccttttctactaagctaatcgacggtcaattccccgactacaaacgggtcatacctgtgggctgtgagaagcggtttgttgctgatcgggaacaatttaaacaagctttaggacgggtaaatattctcactaacgataaataccgtggggtacgtttacacttatcaaatttaaagctacaagcgacggtcacgaatttagagcaagaatctgccgaagaggaattagaggttgagtatcaaggggaaagcttcgaaattgcttttaataactcctatcttattgatgttcttaatattataaatactgagcaagttaaattagagtttaccaacgcgaatagtagctgcctgattactcctattggcgaggttggcagcaaatatgtggtaatgcctatgagattgtagttaactgctagcgttaatcttttattttattcattggccacttttctagccctgtttaatgcatattgctcatcttgatatacgcaacttcaggaatttagagcacatcgaattttatcccgcaaaaggcctcaatatttttacaggtgccaatggcagtggtaaaactagcctcttagaagctatttatttactgggattgggacgttctttccgtagctctcaattagcctcggttgtccggggtaacatgaaatcgctgcgggttgtggctagagtcaagcaaaccacagatgctttccagatcgtaggagtagagttcagctctactggttttcgtgcccgcattaatggaaacgccgtaaagaggcgttcccaactagctgcccaattacccttgctttatatgtcctcctatagccacctcatactcgatggagggccccgctaccgtagacaatggcttgattggggactatttcacttggagtctaatttccgtgatttatggtggcgctatcatcgggcgctaaagcagcgtaatcatgcattaagaacccagatgcctagttggcgccgagaaattgatgcctgggatagggaacttgccacctacggagagcaggtgacctcttttcgggaagctattctctctcagttgcaagagagcgtatctcaattgtttgcagtcttagcccaccaagttgggcctgtgactatggagtttaagcgaggctggagccgcaccatagctctgggagaggttctgaaagcaaccttagattatgatcgggcagcaggctatacgcgatatggcccccatcgtgcggaggtggcattctacgcaagcggaaaagatgttagggatatactatctaggggccagcaaaaggtgttttgctattccctggcgttgggtcaggtagagttattatgtaaaataaaagaacaacattgtatttttttgattgacgattttacctcagaacttgatgcagatcatcgaagacgggtgttggcattgctaaatcaattagggatccaagtctttgttactactgtggaaacactagataatgaactgaaggcctatcccgattcccaacagttccacgtggaactgggaaaactcagaaaaatggtataataaagaacaactttaggagcaataatgaaagccagcactgcctacgattcatcccatattaaagtcttaaaagggttggatgctgtccgcaaacgccctggtatgtatattggggacaccgatgatggtactggactccatcatatggtgttcgaagtggtggacaattccatcgatgaagccctagcaggattttgtaatgaagtgagtgtcattgtgcattctaatgacactgtgactatctctgataatggacggggcatcccgaccgatatccaccatgaagaagggcgttctgcagctgaggtcattatgaccgtattgcatgctggggggaaatttgaccacaactcctacaaagtctctggcggattacatggggtaggagtatcagtggttaacgcgctttcttctaccctttttttagagattcaccgcgatggccaggtctaccaacagcactatcgtgatggagttccacaggctcctttaacgactgtgggctccacaaagcatagtgggacgacaattcggttttcgccaagccctaagattttttccaatatcgtttttaacttcgatatttttgctaaacgattgcgggaactagcgtttcttaacgctggagttcgtatcttattagaggatgagcgcgttgggcgaaaggaagagtttctttatgagggtgggatacaagcttttgtagagcatctcaataaaaataagactcctctccacgacaatgttttttacttccaaggagaacgggatgacgtcgtcgtggaattggcaatgcaatggaatgattcttatcaagagcattttttctgcttcactaataacattccacagagggacggaggtacccacctcgctggctttcgatctgctctgacccgaactttgaatcaatatattgagagggaggcattagccaaaaaaaccaaggtcagcacgacgggggatgatgctcgggaagggctgacggcagttctctccataaaagtgcgagatccgaagttttcttcccagaccaaggaaaaactagtctcctctgaggttaaaccagtggttgatgccctggtctcagaatactttcaaagctttttgttggagcatcctgccgatgctaaagccattggcagcaaaatgatagatgctgctcgagccagggaagcagcccgtaaagccagagagttaacgcgccggaagggggctctggatatggcggggttgcctgggaagttggcagattgccaagagcgggatccaacgctctcggaactatttgtggtagagggagattcagcgggggggtctgctaaacaaggacgtgaccgtaaaaaccaggctatccttcctcttaagggtaaaatcctgaatgtggagaaagcccgttttgacaaaatgctaagctctgcagaagtagctaccctcattacagcgctagggtgtggtgttggtcgggaagaatataaccccgataagttacggtatcatcggatcattattatgacggatgccgatgttgatgggtcccacatacgtaccctgttgctcacttttttttaccgccagatgcctgagttggtagagcgtggccatatttatattgctcaacctcccctttacaaagtcaagagaggaaagcaagagcggtatatccgggatgacgctgagatggaacgttatttaatcaacttagcgattgataatgcaaaaatctattccgagccgggcgcaacacccattgagggggaaaccctattaaccctggtaactgattattttcaattgaaaggcgctatcgagcggctttctcaacgctatgatcctttattgctcgatcaaacattatatcttgacaccgtgtccactgagctggtgacagaagttaagcgattggaggtatgggctgctcagctagagtcacgggcgaatagcgcagcaagagatggtgtacgttatgagattgaggtcacaacaccagttgaaaatcaggtacccattctccaagtgaagattacccgccatggagtgactacctatcagcgttttagcatggatttctttgcttcccctgattaccaacatattcagaagttaggaaagcctttagtcaaactgattacgacagaaagttatgtccaacggaatgacaagcaacaacccgtgagcagtattcaaggagcggtcaactggttaatggaagaagctaggcgcggtcaagccgtacagcgctataaagggctcggagagatgaatccagatcaattatgggaaaccacgatgaaccctgctacccggcgtctcagtcaggttcgaattgaggatgccattgcggcagatgaaatatttaccaccttaatgggagaccacgtggaaccgcgacgagattttattgaagccaatgcgctaaatgtggcccatcttgatgtttagtttgataggtaaccaaagattattagcttgaaaagtatcttggggtaaaaaggggggacatccttgtccctggggttcaaaagctttttaacaaactcggtttaatggagcttgattttaggatggacgctgcgtcggaataaatgggaaatagtaagcatggtggtgcgaaagggaccaaatagggccatttgatgcattttataaagggaaagataaaccaaccgagcaattagcccttctatcatgatgctaccggtaatatttcccatcaggtttcccacagtgctatatcctcccaaagataccagcgaaccatagtcacggtagtgatactcctgaagtggcttcccctccagctgattacggatatttttatataacaattgagcctgttggtgggctgcttgggcacggggtggcaccactccttcatgatttttccaggggcaggcggcacaatcacctagagcaaaaatattttcatcacgggtggtttgcaatgttggtctaagcaccaattggttgagtttattggtttccagaccatttatatcctttaagaaatccggcgccttgataccggctgcccagactttgattcgcgctggaataaaacgcccgctttgggtttgaatccctttttccgtgacttcaatgacccgttcgttaaccaggatttcaacgcccagtttgccaagctgcttctcagtagaaccagagattcgagatggcaaccctggtaacaggcgaggagcggcctcaataatactgagtttaatatcggcgggcttgacctctaggccataggcagtaaataaacgggagaccgcatgtagttgggcagccaattcaatcccagtagctccccctccgacaatggctacatcgagttcaccacttgccatgggtttgcctcgggcatgggctcgtaaataagactctatgatttgccgctgaaaatactcagcctgttgggtagtatccaagaagaggcaatgttcctggacgccggtaatcccaaagtcattgctgacgctacccactgcgattatcaaagtatcataattaaaattacgtcggggaatgatctcttctcctttttgattgtaagtcggcgcaacagagatttcccgtttctggcgatctaggccatccatccgcccgcggcgatagcggaaatggctccaagcggcctgagctagatattcaatttcatcttcgtgggaatcaagggtgcctgcagcaacttcgtggagcaagggcttccaaatatgagtaggactgacttctattaggataatctcagctaatcctgttttaccaagcttttttcctaatttagttgctagctgtaggcctccagccccgccacccacgacgataattttatgtttactgttccctgctttttctgttgccatggtgtataagatctttgttaaaagaaaaaacttattctatcgtgtttaattttgcggcaatatgaattctaggatgatcattatctaggctctgcgctcataatgactaaaatatagaaaagtttctgggagctccgctagtgagagaacatatcctctttcttactgggaagctggctgaacccagcttgtgcaaaatcctcaaggctatggaaccggtggattttgattacaccgtgaaacaattgggattgagtgttgctgctttgatgacggcagagatggtcgaacgtcgtttgacggaaaccggtgaagccacccggattctggtgccaggccgttgtcgcggcgatttagaaaaactctctaaaaaactggggctgcctgtggagcgagggccaaatgagctcaaagatctccctgcttactttggtcgtagtggtccagcccctgatctcagtcgatacaaggtgtgtctctttgctgaaattgtggatgccccacaacagtcagttcagggtattctagaccgggctgcctattaccgaagctgtggtgccgatgttatcgatctaggttttcttccgagtgaaccttttgaccacctggaggaagctattcaggcccttaaggcggaagggtattgtttaagtgccgattccctggagccagaagatttaattcgcgccggaaaagcgggtgttgattatctactgagccttactgagaaaactctctatattgctgatgaagtgggttctaccccaattctagtcccggctgcgcggggggatttgccttccctggagcgggcgatggaaagcctagacaaacaggggcgtgcttggcttgctgatcctattttggaacctatccattttggcttcatggattccctagcccgttatcatgaactgcgtcgtcgctatcctcaagcacccctcctgatgggggtaggtaatctgacggagctaacagatgctgatactaccgggatcaacgccatcctgtttggtattatttctgagcttggaatcagtgcgattctgacgacagaagtgagctcccatgctcggcgggcagtccgggaagcagatctcgcccgccgtatcatgtatgcggcacgggaaaacaatgctctgccacagaatattgatgatgggctgctatgtctccatgagcgccgacctttccccgattcctctaaggaaattgctgagttggcggcccgagttagagatcccagctaccgcattcgcatcagtcaggaaggaatccatatttttaatcgggatggcatccacagagctcaagatccctttgatttatttccccaccttgccgtagcaggagatgcaggccatgccttttatctaggaatagagttagcacgggcacagattgcctggcagttaggcaagcgctacagccaggatgaagaactagattggggttgtgcctatgagcaagagacagaagatctcatggagcagaagccacccggtaccacgctgcagaactctaagcggggggagggcaatggcaaggcttgaaagcaagatccatgaagttatcctcaccaccttaagtgaagacgggcagattcatgcagcacccatgggcatttgggaagagaaaggcaattttatcgtggctcctttcaagccctctaccacctataacaatttatcccgctaccctgagtgtgtagtcaactacacagacgatgttcgggtatttgcaggatcggttacgggtcggcgccattggcctacccaagcagctacccgtgtctacgggggggtcctggtacaagctttggcccatagtgaactgcgggtgactcaattgcaggatacggatcctcgagcccatttttattgccgggtaatatacgaagcgaaccataggccttttcgtggtttcaaccgggcccaaggggccgttatcgaagccgccgtgttggtaagccgtttacatctcttacctttcgataagattgaaagagaattgaaatatctccaaattgctgttgacaagactggaggacctcgtgagtgggaagcctgggaatggttgatggaacaggttcagcattatcgtggggaggaaatgaagtcatgaaccgctggctggccagtgttcgtaatctggaagaggtcagcagcttgcttgcggaagggcctgacatcattgatcttaaggaacccaaagaaggagctttgggggctctatcctcagaaaccatctgccaggctgtagccttgatcggaggtcgttgtcccactagtgccactatcggtgatctccccatggaaccagcacccatttgccatgccgtggaacaaatcgcagccactggggtgaactacgtgaaaattggtctgttccccgatgaccgggtacctgattgcttgatagctctgcagccattggcagttcaaggaatttctttggtaggcgtgatgttcgccgacaaacggcccgatttttcttggatatccttgatggagaaggtgggctttacaggagccatgttggatacggccgctaaagatggccacaatttgctcagccatctgtcactggctgagctgagtggcttcgtgcaaacagcccgcagtggtggtctagtcagcggcttggcaggttctcttagttttgaggatatacccaagctgttgcctttaggagctgattatttgggatttcgtagcgctttatgctgtgctgggcagcggcaatctagccttgatccaaaggctattgctttgcttaagcgcgctttgaataggcgctgacaatggtttcaaaaaaataccttttaataacattatttgcttgaaaagtccgtgattgtggctttcttaagttgagttagataatttttatcgatggggctagagggataaggagagtttagagatagctcagccaccagctttggctacgttttttgagatgggcataccatcggcacaggggatacagtgctcccactaccataatccacaccaggtaaacccgcagcaggctaggttcgtagctttccggaaagccgccggattgggataggtaccgcagtcgatcccaagtaccaaatgtccatctgatccaaagcatcgccaggatgtggatgaggagtaggtgcacaaggtagtagaaaaaggggacctgcccaaatatcttcactccatcggcgagccgtccacgccatttttcaatcaagggaagcaaagcaatggctgggcttaaggtcatcaacagataggcgagcgatggtggatacttctcggtattcaatatctcaaggacgctgaacagaaggccgcgctcactgggctgccagggctcagggtcaccatagaggttgaagccgcgaagaataataaaagcggcgactaatcctaggccgagtttatagaggagaggattgcggtggtcggctggcagggtcacaaggcggccaaagccatagcctgccaccattaccccgagccaagggatcagaggataggcgacaaaaaaataattgataatgggaactggctggccccccatttcatgcaagatgttccagaagatggaccagtcaccgaactgttgggcttggataggatcaagtaggttatgacccactatcattgtaagagcgcttcccatggacacccaaaatggcagatagagcattccagccagaaagatcatggaccaaccaatggcccaaatcacctgaacaaaaagatagggataccagccgaaggtccaggaaaggttgataactgataactcaataaagataagccatagccctctagtgactagaaaacgggctagctcgtgatgggagcaacttcggttgtggcggtagaggtaggcgctggttccagctaaaaagataaacactggcgcacaaaagtgggtgatccagcgggtcaaaaacaatccggcagaggcttgggaaagatcctcgggtgggtaaggaaagggactgaagaaattacggacatggtcaatggccatgatgaccataacaattcctcgcaggagatccacagagacgatgcggggtgcagtggctgatgggattcctggctgactcaatgctggctccttcttcggcccagcttttggacacttattttttatttagagttccagtttccacaaaaagtttactttgtttgtccttttgaaagttaccaggtggctgaactagggggcatttgcctctagcatccaactgttttgttgcctggaactaatgactttcaggtggtgactaatagttcactcgaatagagtgctttcaaagttagaccctagctttttaggcttgcttcatttcaggtcatagtccctgggtgcttttcttgcattcaagtttcggtgatcgggcttatcaagcaatcacaatgaagtttggtgccgtaagtgggcaatgttctttgttcttgtaggataaaaccttaacctggcttgagtaggtctactcagaatcacccaccgtcaggaaaccagctctctcctgggggagcctgaaaactgtgataatccatgaggttcgatgagctggccgaatctttatgaggttaaatcaaagatggttccacgccgttttctggtggtattttttttggtcgttatcctatttggggcggggttgcttgcctttcccattggaaaaaacgcttaccaacctccgcctcccaccgccaaatttgatctgtcaaaattggaaacagaacctgtgtgcccggaggtggatcccctatggcggaaatcccaggttattgatggtgttttgatagaggagtctcccctttgtcatccagataatcccgccttagtggccgcttttgtgaaaggcactaacaatatttcccatgataccttgatggaatcagggttggcgatggatgccgttaccaagggggaagacttggatggggacggtgacccggatgttattgagatccgacttgaagtggctgaattaaacgggcgttcccccgactatgctgagcctattcccggttatttcattgctccaggtattcagcccggcttttgggcctttgtccctaaaacccatggcatgtctactgaaaacttcgaaagcctgaaggctaacccattactgcggttgccttcccctaccatccgggtcgaagcaggggataggataagaataattctggaaaatacccattatctgcctcacacgatccattttcatggggtcgatcatccttacatgaatgggatgggcaaaggtaatgatggggtgccagagacgagccaccgaccggtgatgcctggagaaagttttatttatgaaatgaagccaaggcagacgggtaccatgctctatcattgccatgaacaagcgcctgtccatgtcatgctagggttgatggggatgttcgttgtggaagagaatcgccctaataactgggtccaaaccttaaatgtgggagcaggacaggtgcgtcatccttccgtggctgttaaagaaaattacgatcgggaatatgatctgatttaccaagaggtggaccaggatcttaataatttgattagaacagcaaatgatccccgcttgatcgccaaggccaccacccgcggctatgatatgactgagggtacccctgattactttttgctcaatggacaatcatttccctatacgttgcgagaatcacttatcgttgtcaatgccaatgaacgtgtcaaattgcgtttggccaatgggggagacgataagtacatcgctatccatagccatggacacaggatgagaatcacccattatgacgggatagagcataacccggaggctcaggttacgcgggatgtggctgatctcagtccagcccagcgcttggatttagtcctcactaccattgatgatggtttgcatagcttcggcgaaggggtatggatgtttcacgaccaccaagagaaggcgctgacttctgacgggatgtatccagggggaggaattaccttgattgtttatcgctcctaccttggtgaaaattatatgccgctactccacggtgtcgatatcaagccatttttctctaaagcattctatgaaagaaaagtaccggcttggagtagctatgacgaagcaggcatgttaggtgatcctgaactggtaactggcttcgttagtatccgctctctatcattaactttccttgcgggattgctgttaggaggcattgtgattgtaatgggcgcactcaaaagacgtgcttcgtaagtcatacggtctggccacgctgaccctaagtgccttagtgctcatttaaaggaaactggtccccatggaaatatctcccatggggaccaatttattcaataaaaattttcttctatggagagaagctaggcttcttggtggtaagccactacccgttccacttcgtttttagagccgaggatgacaggtactcgttggtgaataccttcgggatctacttctaaaatgcgctgttggctggtggagctggcaccgccggcttgttccacgatgaaactcatggggttggcttcatacattaaacgcaatcggccaggtttactcgggtcccggctatcccaggggtacataaaaatcccgccgcgggtcagaatccggtagacttccgccaccatggaggcaacccagcgcatgttgaaattcttgcctcggggaccttccttcccttgtatgcattcctcaatataccgttgtaccggtgcttcccagaaacgttgattagacatattgatggcgaattccccagtgtcctccggaatggtcatatttggatgggtgaggataaattcgccaatgtcctggtctagggtgaaaccattgacgccatggccggtcgttaacaccatcatggtagtaggaccgtagatgcaaaatccagcgcacacttgctgggtacccggttgtaggaaatctttctcggtgggttcaggcacaccatccgggcagcgtagaatggagaagatggtgcctaccgagatgttgacatcaatgttggaagagccatccaaaggatcaaaaagcagaaggtatttacccttaggatattggctaggaatggaaatgataccttcaacttcttctgaggccatggcggctagatgcccggtccattccagagacttcaccatgacttcattgctgatcacgtcgagttttttctggccttcgccttgaacattttcggtccccgcagcccctagtatatcgatgagaccaccacggttaactaagtgggagatagttttacaggcagtcacgatatcgttaagcagcccggtaaaatcgcctgtagcgttggggatactgcgttgttcctcgataatgaactgagttaaaaaggtaccactatgcataaattaatcatcctcattgcgtgtttaatgaaaaacaaaaacttaatggaaaatggatggagaaagggctgtataccctgagctaaatcgtcagaatccaaataacaatgggtaatatttaacttaaaagttgagttaaaaccgacatgggggatgcatccctgctcaatcgaatgttatacccaaggatattggtattctgcccaaatgctgtccctcgtccttgactcagccgtgggggtagactgcctttggggccagagggggagggttatcatgtccatttggggtacaaaaaaggcgctattataccaataacaggaaataaaatttccatatgggcgtgaaagagtatatttttaagcagtttcttggatctggatcaaaatctcaccatggcccaaggtggccatatcgccgcaaaaacgatggacccggcccgttttagtgagggtggtaaagcgggtttctagattctggtaagatttcagcataaggggtaaaaaccccaacgtgtgacggccacagtcattaaacgtcgcgctcagcttagcgggagcttgccaaagcaaaagagttcctcgcttcatgccatatcctggataatttccagttttacccagcactgcaatcgtgcccgctaacatgcgtgagcctaagtaatcacctgcgtttccttcgataagtaaagttcctcgacgcatgtgatctccagcacgggcacccacatttccactgacaatcaccgttcccccggccatgccgattttgttaccggggcgggcggcccctaggaaatcaccactattaccctcgattcggagtaatcccccccccatttcacagcccgcaaaagcaccgctattgccgcggacattaatttgaccggcattcatgcccatgcctgcataggcaccgcaaggaccctggacttcgatttggccgccagaaagatttttacctaggtaatctagcagggcggtttctccagtgaaaaccaggtgcttggtattgtccccagaaatctcaaagagttcatctacccgcaggcggcgattacctgtcaccagggcaatagaacctatttcagccttagagaggcccgctaaattttctggagtgagcggggagacatccaccccctggggaggagcagtttttaaggtcagagtcagcgtattcatgggaggtttccagaagccatcatcctatggggttatcggcaagaggaaatactcattctgtaatttggtcattctgctgctaagccattcgtcatgccatgatttcttggaggtgaaaatgaaaggggccgagtttaccgccgtagttacctgcgctgatgcgagagatcccattttgggctccgagactacaggcggcggagattccagcgcgcatggctttttggatgtcttcttcagaaagaccatcaatgacgatttccatcacggattcaatttcggccgaaagctcggttcgggtctgtcctttaagggtggggcaaaaagcttcgttggtggaggcattcagccccttgtacttagaacctacttttgagcctgagcgaacgacaccaccgggaaagggcataatcacattgggaattttttccatggctgcaatagctgcctcgcaggcagcgagggcttggggttgggattgggcaagaacgagaaagttgccacctcctatggcggggatcatgcccacagtttcttcagtgagaaattcaccgtccatgacaggaactcgccaatagcggcggccattaattaattttgatatttgaaagccgtcaccaaaaaagcggagattttttcccaggggaagggcttcaccctcatggattccggcaaataaggcggaagtgggtgaagtgagcacgcattgaccggcccgggtttcaagctgcttggctaatcctttgccccccatagcaaataccaaaacggcaacccccggtcgtccgtccggcgtttcagaagggtctaattcccgttcaatgcctgcttcacaaccgcaggcgatcaccgaagtcgcaaacccggtcatggcttgagccgaatgatgggcccacttgagattttgagcggtaataatgacccgggtggctttcatggggaaagcttcagcaaaagaggggtcaatcttgacgccgttgatgatcatcggaatgctcccccatgacagggatgcacctgaatacggccccgtccagggtgaacaatttcttcatcgtctattttaaaattgctaagctttatggaaagataacgatcaaagtagctagcaagctccttttctatgttgttatcgaattccggccggaccacgtgggtggtgccccaggtcaccttgacgacctccccatttttaaccaccagctctccgtccttaaaaacatagtcgggtttagagaacattttttctttgtcttcatgttccgtatagacggtgatatcggctgctgccccgacacccagatgcccccggtctgaaaggccgagtagcttagcggctccggcccgggtgatgacggcgatttcatagagggagtactcccggtcaatagcgcctagagtgcttgcctgggcagaatccgggtggatagtggctagcatgtcattacggaagctgcggtccatcaacaatcggatgaggtggggataagtgacaaagggcgcgccattgggatgatcggtggtgaggaatacccgccaagggtcatccactaaaagaaagatctctaggccaatggcccactgtagggcattgacgaagctcttatctcggtatttaaaagggacaatgccgcagcccgcatcgcattcaatatccatgcagacccacttcttggggtgggcatggcggtgcccagcgtactggcgcatgttatcacctgaagccgtgacggtttgtccaaagaggatctgaccgacgtcaatagtaatgttggggtgctccttcaccgcctccgcgatttgggctgccccggaggaaaatttgcggtcaccttcagttccatagctatggaactgcacatgggtaagatgcatgggaagaccctcaattccctggatggtgtttagggtggtctctatgttacccggcacacccagattacagccatggacatgaaggggatggggaacgcctaactcatgcaccgctcgggcaagatgaagcaggacttggcgcggcgtagcgccgtagtggggacctggctcgtcgagatccagcttgcgttgattgaatttgaaggcgctgatgccgccgggattgaccaccttaatccctagacattggcttgctttcaaggtccaggccacatagtcgttaaaggctttctggtccttgttcgctgccaacatccgcagcacatagtcgtcactgcccaataagacataaccgcctttatccacgatgggaatatcccccatctccatatgggcctggcgggcattcgtaggcaatactgcgggttcgaaggctgccgtatagcccatttctgcataccggtaaccagtggtaaaggtgctgggaacggcatgtccgcatccagcccgtaataaatcagtacgggctagcggatcggcacggtggtcttccggtagcagggtgcgggcgatattgattttgcccccaccgatatgggtatgcatatcaatagccccggccataacgattttattgctcaaattatagttttggtcgatagggagatcaccgggggagtcgacaatgcggccatcgcgtacataaatatcacgaacttcgccattgattccatgcataggatcatagacggtgccgccagtgagtttgatgagcatggtaggccttcctcccgtcaggcaggcgatgaaattaacgattgtattggagcatggcgttaacaatctcggcagtactgggaagccctgattgccgcaattgacgcaggggtacggcgacaacattgtcactgcggtaggtatgtcccggatggtcaatccccggcgtgcctatggggataaagacttctggcgcctggttaaaatccatgccagctcgccccaatactaccgtaggaatagaagtcgccggcggagttcggccttggtcgaaggccgagatccacaccaaggcatccgctgctcctgattcgagtaggcgttcagagctgcagtgataggggtcataatcagggtaacctcgggcaaagctggtacgtacaggataacccgtctgccaggtgcagacttggttagcggtgatctgaccgttctgcccgcccaggggaagtcccgagcagcgggtcgttttatttagggccatgattaactcacagagcatttggatagtgagttcggcatgagggaaagtccattgtcctgcagcccaggtcaccacgccatactgggcttgctttaatcgatccgctaaagcggctaattcctccatggcaattccagctaccgcctcggcttggaggagatggccagctacttgggcccgtagcgcggccactacttctggaagttcctcctgtttacagtggatgactagaggggcacgaccatcaggcccgtaggccgcctgcccactgggagatttgcctaaatagataatttcccgctgggcagtgtcttggttaaagagagtttccgggttccagatatagcgttcgaaaaagcggggaaagtgggtttcaatatcgctgcccaccaccagcaagagatcgacccgatttttcacttcactgagggttgtggttatccaaccgctgtcttgaagggccaaaatgttgcgcagggccgcttcggaatccatatgatcgaccactgccccgtagcgatcggcgagcgctaatgcggcccgaatcccttccacatcagtggcaagcccagatatcaggggtagtttcgcttggctgagaatttcaacggcgcgtgcgatcgccgtttctaggcgggttgctttaccttgaatttgaggggtgctctcgcctattttctgttcaaaagcgggttgggtcaccgggcagccgttctctagaacggtgagccgattgccttctaccttcaccttaaggtcatcggcagcaataccacaaaatgggctggggacctcatcccagactccaggctggatctggcgggtcatgatcttcctcagtcgtatttaatatacttaaagcgagggtcatctggggtcccttctaggggcccttcctctttccccggttgccattgaatgacctcttcgattttcttggctagggtaaagtctttgtcggtaacgcctttggcatggtgattgaccagcctaacttccacccaagcgtaagaggcagtcaggtcggggtgatgccaagccgcttctgccaaatggcccacagcattaatgaccatcagggttcccttccagctgttggttcggtatttcctgcggatccaacctttttcgtaataccaatggggcagttcttttttgagccgctcctcaatctcctcttcggtgtaagtcctttcttttacttgctcagtcatggtgacctcccttgaattcgttctcctctaggctgatagcatagcctatagcaagagaaattgactaagactttactttaaacatctggcattcaatttgattcttgcgcaattgctggcggatccgctggagattagggagattgctgctagggccaatgcggactcggtgccaagttttgctgttaccgatggtcacggtttgaatggtggcctctactcccatcagcgccaaatcagccttgcgtttgtcggcttgggcataactgcggaatgaacctgcttgcaggacataaacttgcgagggtaccgatttggagggtgatggcttaggcgtgggcttgggggagggttcggggggcgccttgggttgaggttttggctgttgttgagaggataacggtttaggttctggtaccgccacctccattttgggcagtagggtataaaattcaaaccggggtgttgtggactgctccgtactggctttttgggcttcgatggcattttcgactgggggagtattatcagcgctcttccctatccagggaagccagttctggagggaaggcaaaaacattaccaaggcgccaaccagcaatccagcaataagccaggaccagggtttagatgtttgaccagaggaggtgcgtcgtctgcgtttattagggggcatgggttacatggcctccggtgccgagacacccaataatgtcagaccattttttatgacctgttgggttgccgcaatcaaggttaatcgagcatcccgtagttcaggggtatccacaagaaaggtatgggcattgtaataagtatgaaaatctctcgctaaatccataaggtaataggccaataggtggggcgcactttgggtggcagcatcttcaaccacctctgaataacaggagaggcggtccagtaacgctacctcatgggactcattaagcttctgtaattgtttcctgccttgttttggatcccaggcaagcccccgttcttcaagttggcggaaaacgctggaaatacgggcatgggcgtactgcacataatagacggggttttcgttgctttgggacttagccagctccagatcaaaatccatatgttgttcagcgctgcgcatgacataaaagaaccgggctgcgtccttccccacctcttggcgcaattctcgcaaagtgacgaactcaccactgcgggtggacatttgtactttttccttgccgcggtaaagaatggcaaattggaccagtcggatctccagttgctggggatcagcacctagggcctggagggatgatttaacccgttgcacgtagccatggtgatcggcgccccagacgtcgattattttagggtaaccccgttccagtttattcaagtggtacgcaatgtccgaggcaaaataagtaggttgaccattttcccggatgacgacccgatctttttcgtcgccgaaatcagtggaacgaaaccaccaggcgccttctttctgataaagatggctcgaagtcttgagctgttctaccgcctgctctaccgcaccggtttccatgagatggcgttcggaaaaccattcgtcataggtgaccccaaattcagccagatcctcacggatgtccgccaaaatcgaattaagcccctgatcaaaaacttgccgataacccctttctcccaacaggtctttgcacttttgaataagcgcgtcgatgtactgttctttgtctcccgtaggggcatccggcggtaatccgtctaggatctcttgcccaggacgatggaaaatatcgtccttttcagtcttaagaacctgagcaatatcccgaacataactgccccgatagccattggcaggaaaggggagagtctcgccacacagttctaagtatcgtaaccagacgctggcggcaagaatatccatttggcgtccagcatcgttcacatagtattcccggtgaatcttgtagcccacagtggtgagtaagcgagcgagggcgtcgccataagctgctccccgaccatggcccacatggagaggtccagtagggttggcagagacaaactctaagtggactggcttattttgccctagattgctgcagccaaagtcttccctttggtctagcaccagggaaaccacagcctgaaaggcaggtaaagccagggtgaaattgataaaacctgggcccgctatctcgactttttccacccaagggtgttccggcaagcggctcacgataagtccggctagatcgcgcggtttttgccgcgcttccttggccaacatcatggtgatattactggcaaaatccccatgacgtttgtcccgagtccgtttgacttggatgttatgggtatcccaatggggcagcattccttcttgttgcaaagaggaaagggcagtaacgataagtttccgaagttgttctttcaagagagggtcttctttagtgattgtcttttgaaaatgaaaaacagaagattctaacctggccgttgccgaacgagaagggctcgtgtgattgcttttggggaggtttacatgagatcgaccgggtccacatctaaggaccactgtaccttccgggctgctttgagatgctctagttcaggtacccaggcagccaataatcgttgcaaatgggtgcgagaatttccttggagtagaagttgagcgcggtaacggccagctcggcgctccatgggagcgggtaccggtccgagtaaggttatcccctgggaattaaactctgtggccagtttccgcgctgcttcgagaaatatcattggagcggcaggggacacggctcttgcgcgaagtaggaccaggtaacccaggggaggaaatccgatttggcggcgctcttccagaagtatctcggcgacgtgtcgatagccatggtcgactagcgccgtcagcaaaggatgcccagggtgatgagtctggatcaacacttcgccgggcttattgccccgaccggcccgtcccatcacttgaaggatgagctgagccatgtgctctccagcacgaaagtcgctgccaaatagaccctggtcagcatcgaggattcccaccagcgtgatattggggtagtggtggcccttggccaacatctgggtgccaatcaagaggcgatattttccactatgaacaccctcgagcatctcattcaaggtccctacccgacgggtggtatccctatcaatacgtgcaatctcaacctccggaaaaaaagttttaagcccagtttccacctgttctgtgcctaacccccgtgggcgcaagagcggattttcacactgagggcagctggtgggcaaaggatattcagctccgcagtggtggcaaagcagtcggtcggtgcgctgatggacggtcatataagcgtcgcagcggcgacaaggtacaacaaagccgcattcgtggcagattagagtcggcgcgaagccccgtcggttaagaaacagtaatgcctgatttccttgtcccaaatgatgcttcaaggccgccagcatagacggagagattccagcctccagcgggcgggagcggacatcaatcaattgaatccgtggcgtttgcgctgggcctgcccgttgtgacagccgcagcaagctgtagcgtcgtcgcttgacattatcaagactttccaaggagggggtcgcactgcctaatacaaccggtatcttagcttggtaggcccgcatgatggctagatcccgggcatggtagcggaatccttcctgttgtttaaaggaaggatcgtgttcttcatcaataataattatccccagatgctggagaggggtccatatggcggagcgggttccaatgaccaccgcagctctgccctcataagcagcgagccaagcggctaagcgctcccggtcactcagggcagaatgcaaaaccgcgatgggcgcttgaagctggcggcgaaagcgttccacgatttggggcgttagcccgatttccggaataagcaccagggcctgccggttgtgagtgattatcttttcaatggcctgcaggtagacttctgttttgccactgccagtcaccccttctaataagaaaggttgaaattgttgctgtgccgcaaggagggtggtgacggctgctttctgatcgtcattgagctggtgtcgaagttgctcctttaggggttctttgtccttgcagaggagttcttcttgagaatgcacccaacccttagcaatgaggctgcgaaggctgctttggcaagcacccaattgctccttgatctgggatgaggttaaaccctctggataggggcgtagtagctctaccagttgttgctgccgaggagctcggttaagggttgctaactcagcggcgcggcctttagggctcagaaaccaccgtcggtagacagggggggcagcgggtttcccctggcgtaggtgttgaggtaaagcgctaaaaaagacttctccggggggatgatgataatactcagtggcccacgtgaggagttggagtaaagaggggggaatgatgggcgttttgtcgaggcagtattgggcttgccttagcttatcggcagtgattggactttgagagacgactcgggcgaggatgcccaccactgtgcgtctgccaaaagggacctgtaaacggatgccaggttgcaattgttgacgcggaactccggctggcggtaggtaatcaaagtaacgccgcaagggggaagggatggctagacgcagaatagtgggaggggtcaccattcaggtcatgggtagcgtcagcttgcccgatagcatatcaaaggaaaccggaaagtagaggagatcttctaaagaattggataagttttatcgggttagcttcccactggacgttgtaaggccttttcaacttcgtcgcgagtctctttacccacgaggagttcaatcaaagtaagggcaaagtccattgccgttcccggcccttttgaagtgacaacgggaccatctacaacgacggcttggtcttctaaggtggtggtgggtaagttgagcttgtcaaggaagccgggataacccgttgcccgtttgctatcaagcagtcctgctttcgcaagtacggtaggagcggcacagatggcagcggtgagctttccccgttctacggtatgctttagcaaggcgtgaatacgcgggtcggcattgagattatcagccccaggctggccacctggtagcactaccatatcaaattcttgttgaaccactttatccagcgaggtatcaggaattaagcgggtgccacggctagccgttactacctgctcatcaaggcccgctgtaacgacctggattccagcacgccgtagtaagtcaatgagtgtgatagcttccagttcttcgcaaccttgggccaaagggataagaacgttgatcatcagcgacctcctttaaaaagaccctaaagacttccctgtcctttgattccaggctgcgggtctaccctgaaagtgcttaatatttctgtggggacctgcgccgttccctgtatttattggtattattgctctgctgctaggatgctgagtcccttaagtaagtttaatgcttcatacaaaggatagtcttccgtagcgagggaatttttattgtcttcttgggggttatcttttgtttcttccgctttgttcccattgctgaggtgacgggaaagatccgattctctaaccggattaaactcagcggggttagaggctgaaacctttacactttcaagttcaatatccgggacaatcccttcagcctggatggagcgtccagagggagtgtaatagcgagcagtggtgagtttcagcgcggtgttttcagtgagcggtaaaatagtttggaccgatcctttaccaaaggtgcgtgagccgaccactattgctcggcgatgatcctgaagggccccagagacaatctcagaggcggaggctgaacctccatttactaaaatcactataggtgaattatcaaggatatcaccagaggtggcccggaatctctgtttggactccagatccctgccttccgtatagacaatgacgcctttttctaagaaggcatcagagacctctactgcggcgctgaggactccccctgggttgttacgtaggtctagaattaaacctttaagctttccgctgttttcttctttgagtttttcaatggcgttctgaacattggatgccgtttgggtttggaactggctgacgcggatatacccataaccttcttccaaggtcctatttttgacgcttttaaccttgataacggcacgagtgatggtgaattttagaggttgctcttcaccctctcggataatagtcaaaatgatgtctgtacctggcttaccgcgcattcgctgcacggcttcgctgaggctcatgccctttaccggcgtgtcatcaatgcggatgatgagatcccccgccttgatacctgctttttgggctggagtgtcatcgataggggcaactacacggacaaagccatcttccatgccaacttcaatacccagccctccgaatttaccggaagttccaatgcggagttccttgtaagcttcagggtctaggtaagcagagtggggatccaagccagcaagcattccacggatagaatcctcgatcagtgttttgtcatccaccaattcgacgtaactacgcttaatctgcccaaatacctctgaaaagatccgtagctcttccagaggcaaggatttcgattcgttctccgagcgttcagccaggaccatttgtccaaaaaccaggcttacacccaagacgagacctaaggtcattatcaataaatcacgttttgagaatggcatgtatctatcgttcctgcgagaaagcgcttaatccagccagatcgagggtagatttcggatgctaaatttatggtgccccatcgtttcgataatcacaatttcatctagcaaggtcgcctagtctctaccctgatagggtagcttgttctagtcttttgaccgttaaaatcaagatggtttcatcaaccaggataatagggagagacaaccttcccttgctagcgaagctcaatataaactcctacctgctggtgttcgctgttatgaccagtttggactaacacccctctagtatcgactccatctccgatttccttgaaaagcgataggttatgtccatatagactcctagagaattgccctggcatggaaacctctcaatttactgagaagacggtttatatcaccataacccactatacaataatagcctataagtcgcctaactagtcagcggatgcactctagctctgtcctgttgggatgagagggtgcaaggtcacggtctcatagcaggatctcatgttgaccgtagctcgatcaagcggtgctcgctcatctcgggtggcggttcaatgcccattaggtaaagcatggtgggggacacatctgcgaggctgccattggcgctgacaatcgcggagcgcttgctggcaaagataagaggaaccccattgtgggtatgagcggtatggggctggtcgctctgcgcatcatacattttctcggcgttgccatgatcagcggtaataattaattcgccgccggcggattggagagcagcccatacccgccccaagcattcatcaagggcctctattgctttgaccgcggcattgaaattccctgtgtggccgaccatgtctgggttggcgtaattgcagataatgacatcgtatttgccgctatcaatcgcctctaccagactgtcggtgatctccactgcgctcatttcgggtttttggtcataggtagcgacttgaggcgagggaataagaattcgatcttccccctcaaaaggctgttcccttcccccgttaaaaaagaaggtcacatgggcatatttctcggtttctgcaatccgtaactggtgtagacctgtctcagcgagtacttgacccaaggtattcttgggtttttcactcgggaacaccactggaatatcaaaatccttgctgtactcggtgaggctgacaaattgggctaattttggccagtaggtgcgttcaaagccagtgaaattaggctcgataaaagcacgggtaatctgccgagcgcggtcggagcgaaaattcataaagatgatgacatcaccatcttctactcgaacgggcggtttgctgggggaggctatccgggtagctcggacaaattcgtcagtttcaccccgttcataggccatggccaaagcctgctcagcgttttctgcctcatattccgcctggccggcagcaatcagatcgtaggcagcttgaatgcgaggccagcgatggtcacgatccatcccatagtagcggccaataagagaggcaaagcggccatgaccaagctcagtgaatttatcctgcatggctaagatcgaggtctgggcgcttttgggggcggtgtctcggccatcaagaaaggcgtgcaaatagacctgatgacagtggcgttttacggcgagctccaccatggcatggatatgctcttcgtggctgtgaaccccactgggggagagcaaacctaggatgtggacggctttacctgattggacagctttatcaacagcctcggtgagtgtgcgattggtaaaaaaggaccccgtgcggatagcgcgattgacccgcgtatattcttgatatacgacgcgtcccgcacctaagttaaggtggcccacttcagagttacccatttgttcgttgggtaaacccacttcggcgccggaagcacggatcactgtatgggggtaatgattccataatgtgtcccagacaggggtgtgcgcagcttgaatagcattggatgttgtctcttcactatagccccatccatctaagatgactaaggtcaaaggtctaggagatatcgacatagcagttgtttattcagtacgtcctcaagtttgctctagtgacggcaaaaggtcttagcgcggcatgatgatacatggttttctaatatccgtgtataatggaccgcttttaaaaagttagtgattttgtccaaacctcaaagatatatattgatttatgtcccagagtgatacggtaagctgattactaggcctggggccgttgatggacatgggcatgcttggtttagggtctggagacctccctccccctttttttgccaaagggatctcggtttatccaaggcgaggagttagtcagcactcatggagaatgctgccgacccgttgtttattaacaaaaatgctgagcatgctcagcccgtatgttcaatggagccaacggcaaatttcaaacaggctataagtcctctgccagcgcttctgtttctttattcctgtgttttcaaaaagatgcaggatatccagaaataacattcgcacagaacccagaatcgaaaaaatgtaaattccttatggtttaattcattagaataccatagatggcggcaagcaagattgagttgatgatgcatgcagagttcagaagtagccattcaggacaggggctttgaaatttcatagcgcgctcaggttaaagcaatgtcccatctttgagtctcgaaattgaaataaaatgaaggttttttgctgtccgcgaccctgatacgatgcgaccacaaaatcttttaaggaatttgctgatcagccaacctgagtagccgatagtacagaaacaggataacaaaatggataccaatcgcctttttgaatttctcaccaaccactggatgttgtcactgctgctcgtggttattttgcttgctttggttattgatccattgctgcgtcgactacgcgggattaagacggtgtctgcggttgaggccacgcgactgattaatcaagaaaacgctcaagtcgttgatattcgagaagaaaaagaattcgataaagagcatgttctcgattccataaacctacctttctctaattttcttaagcgcttagatagtctcgacaaattcaaaggtcgtcctttgttggtgatatgggggacagggcagcgagcattctatgttgccacgcagttgagcctccagggtcataagaccatttatgtacttcagggcgggatcgagacatggaaagaagcgaaaatgcccttatttagcggcaatactaaggcccataaggccaaagcaaaggttcaggctcaggccgaagctcccgctcaggccgaaactcccgctcaggctgaaactcccgctcaggctgaaactcccgctcaggctgaaactcccgctcaggctgaaactcccgctcaggctgaaactcccgctcaggctgaaactcccgctcaggctgaagctcctgcccaaaccaaaatgagcgatcagcctagagccagtaagagagccaggggcggtaaaggaaaaaaagccagggggagcaaaaaggccaaggccaggcggagttgaacagtgccaaaagttgtgatgtataccaccgcatggtgtccttattgtattggggctcgacgtttattagatgataagggcattggttacaaagagatacgcgttgaccttgagcctgaacagcgtgccattatgattgatagaagccgtcgccggactgtgccccagatattcatcgatgatcagtctattggtggtttcgatgacttagttcgactcgatcgggcaagagaacttgatacgctgttaggccttgcttgaccataagcaatggtcctaggaggcttttttaacgcacgagctttttacaggatggaccaaatggcagaagagagtgcaaaccaacaaagcaacgaacaaaatcaacaaacccagttcgttatccagaagatctacgtgaaagatatatctttcgaaactcctaattctccccaggtttttactcaagaatggaagcctgaagtcaatcttcagcttagtaatgaaaataaacgtatcgctgaaaatgtatatgaagtgatattgtcgctgaccgtaacagccaaacttggcgaccaaacggcctttcttgccgaggttcagcaagcaggtattttcacgctcaatggctatagtgatcagaatctgggacctctactgagtagctactgtcctaatatcctgtttccctttgcccgggaggtggtcgcggatctagtgacgaaaggtggttttccgccgttgctgctggcgccaatcaactttgacgcgctctatgcacaacggctgaagcagcagcaacagcaacaacgccaatcggccgaggcggctgaagttcggcattgacctgtgggttaattttttatcagtgggacctcaaaacggcaacgagtgcttaaagaccttagtggtgggagctggctcttggggcaccgccttagccattttgcttgctcgcaatcaggtgcctaccttgctatgggcgcgggattcggctcaagtggcggccatggtccatgcccgtcacaatgaccattacttgccgcaagtatttttccccccgtctctagaaccgattgcggacttggaagccgcattgccacaggtgacacaagtccttgtggtcgtcccaagccatagttttcggtcggtattagagcgtttagcggggcatttacctgatggcatccccctgtcctgggcgaccaagggcttagaacccggtactggccggctgttacatgaggtcgtggcggaagttttgggtcctgggtggccaatggctgtggtgtcgggacctacctttgcccaggaagtcgctgccgggttaccgacagcggtgacgatagccgctacccaatcggtggtagcggcccgccttgctagttgccttcatggggataattttcgggtctataccagcgatgatctcataggtgtgcaattagggggagcggtaaaaaatgttcttgccattgcggcggggattggtgatggcttggggtttggtgccaacacccgggcggccttgattacccgtgggcttgcagaactaatgcgttttgccctcgcttatggagcccaaagagagaccttgatgggattatcagggttgggggatttagtgctgacctgcaccgatgatcagtcccgtaaccggcgtcttggtctggcattagcccaaggaaagcagttagacgaagcccaggcgttcattggccaggccgtggagggaataacagccgctaaggtagtggtcgcaaaggctagacaacttaatgtagaaatgcccattgcagagcaagtttaccaagtattatatgctgggcgctcgccacgacaggccgttgaagctctgtgtagccgggaacaaaaacccgaatatgtataagatgaggtgtttgcttaatgaagagcgatgattgccaccgatcttcgtggctaagattaccttttttcctctttttggctctgtgcctggtggcttgtggtggcggctcggcaaccaaagaggaggtagaaggcagcgaagagggccgtgttctctgggaggcaggtgagcaatatgtgcgcctcaactccagtgatagggccgtggataatcagcaccccgcagcagtgactgcggaagagatgcgcgctgctttggaatcgctctttgtcccagagcggcgttttattagaaaaaaattaaatcctattttctctccgggagaggttcaagtgctcagcgcggctttggcccaaggtttggctttagctcggcccgatcaagatattacctttgtgagcattggtattcaccagggaacctttgccaaggtccgtaaggccaatacgggacgggtattttttaaagacgataagctccatattatttttggcatgcttcaccatgaggtccgtgaccaggaccgtgaaaccggggcgcagattgatcgacgcttacatccttttgtggtgggctcccgcctttacgaaacgaagctttcgcataccgttgctttggaggaaggccaagcattttatttggacccggagagtggcgaggaacgagaagactggttggtgttggatattcctaccctcgttgccaagcccgatcagaataccccagatgagcatattgatccgacgcttttggaggatattgcacgcagcaagcaggagacccagaaccttaaggaagatcttgccaatgttaaggaagtcttattcgaactcaaggaggacctgctagagctccaacagggagggggttatgcaacgattgaggcccgtcttcaatccttgaagaagctctatgataatgggctcattaaccgtgatgaataccaggttaagcgccgggagctgctgaacgagctataggcgggtccgccggtctcgcaagctaaagcccaataagggtggatctatcccccgggtcagggcaaggatcttgaaaagttcgcccatctcgctggggagagtgaggcgtttgatctgattgctgatttccaaagcatggtatcctcccgctgcgatttcagccgccgctaattcatccaaaccgcaggccagcaagaaatcggtttgggaacaataacccgcgaccctaagcccgctgttatggcctgcctcggcgagggcagtaaaatccacatgggcggtaatatcttgtaatcccggtaagatcagcgggtctggatgggcccgatggcgataatggcacatgagggttcctgtcgttcgatccgggtgataatactcctgccggggaaaaccataatcgataatgagcagcattccttgttgtaagcggtgagcaatttcagccacccagttctccatggctaaattgacttccgactcgtagcggtttacctgcttgagcaacaggcggatttcggtgatgcgctctttaaggcgggcgtggctcaaagggccttttttccaaacaaagctgtctccttcatagcccacgtagcgttcccaactgtgttcgtcctcaagctgaaagcaatgcacaggcatggcatcacagacctcattggcaagcaccaacccctgaatgttatcgggtaagcggtctaaccagcttactttgggggcgaggtgagggacttgctgttgcagcgtctgttgctgccgttggcgtaactcggcgctaagttccaggatgaaatatcgctctggtagttgccctctgcggtccagctcagctaacaaatcggcggccatgcggcctgatcccgccccaaattccaggatctcgcctgagccaagcagttccaagacttgttgacactggcgagagaggcagcgggcaaagagaggggacagttcaggagcagtgataaaatcaccggcagcgcctaacttgtgcaggcctgacatgtaataacctaagcccggcttataaagcgccagttccatgaagcgggcaaaagaaatttggccgccattttgttcaatgtcctcccggatgatactttgcaatttttggctatgggccaaggctgccggattagggagaggaagaggatctttgtggtgatggggggaaatcatgggtggaggtactgtcaaagctttatcttaagcccctatatccgttggttggggtcggttattcagggaaaagacgtatctagggggaaaaatggcttatagcttcaagtcggttggccataaacggtttgaggatttatcaaaggtagcccagagttcggcataagatttgcccagaacgggatgatggcagcggggtgcaatctctgcaaggggctgaagtacaaaggcataattaagaatatcatccctggggatttggagccctggctcgtcaatgactaagtcattgtaaagcaggagatccaaatcgagggctcggggggcaaagcggggaccaccccgcttgcggccgcaggcccgctcaatctcatggagggcatgggcgattgtttggggtggctcattggtatcaaaaccgaccaccaaattgtaaaaattatcgccttgaaatcctaccgactcgctttcaaatacccgtgaaataataaggggcccatagcgacggcggagcgcatcgactccagcacggatattgttctcccgattgatgttgctgcctatactgacatatgcacgggccataatgcttaaggctgtgctggctccttgggctggcaacgctcgataatgacccctacgcctcgagcaccgcgcaccgcgccctgcttgtccactttaaggcgcagccaagaaactccaaattcatttaatatgatctgcgccgcgcgctctgccaaagtttccactaataaaaattcgctattgccgatgaagtctatcattcgtttggccactgctttgtagtcgagggcgtcctcaatgttatcgctgacagcagctttggcgacatcggtggccatttctaaatccagggaaattgtctgcttgattcgacgctcccaatcataaatacctattacggtatcaatacgtaagtcgtttaaatagacgatgtccattgcatttcaacaagtagtatagccggtagcacagagtatcaatataatgaatgtctttagcctggaaagtatccaggttcagatggagaaaacgaccaataataacatgctaactactttaattctgctgctcataggttatgttgtaggatctttatctagtgctattatcgtggcgcgattggcaggtttaggagatccccgtactcaaggatcgggaaatcctggtgcaactaatattctgcgcttgggtagtaagcggctcgcagcggtagtgctccttggtgataccctcaaggggattttacccgtgtggttagcatggggaataggagtcgaggcctgggttattgctggagtcggattagcggctttctggggtcatctctatccggtattttttggttttcatgggggtaagggagtagctactggattaggggtgttgctaggcttttcttggccccttgccctcgccgtgttgagtatctggctgctggtgttttggcgctggcgaatctcatctctctctgcactttgtgcagccgcgcttgcccctttcttggcttggtggttggtaccggagactgcaattagggtggcggtcgccgtcttggcggtatttttactttggcgccaccaagataatattcgccgtttattcagtggccaggaaggtcgcgtttaggcaagcctggttaaatctccggcaggctatcgagagaccatcttgcccgggccttaaatccaaggccgacttgctctccagctaaaagacgttgacagccagcaaaagcaaccatggctccgttatcagtacagaaagccaaccgtggataataaacttgggcattttcctgggctcccatgctcttaaggcgttctcgaagcgcttggttggcgctgaccccaccggcgacaaccagacgcttgagtcccgtttgttgcaaggctcggcggcatttgacggtgagggtctccacgacggcatcttgaaaggcccgggcaatatcggcgctagcttcaggccctttctcgtataaggtatttagggcataggtttttagcccgctaaaactaaagtctaaacctgggcgatcgagcataggacgtggaaaatggaaacgatccgggtttcctcgttcggcgagcttggctagagcaggtcctcctggatagcccagtccaagcagtttagccgtcttgtcaaaggcttcgcccacggcatcatcaagggattcgccaagcacccgataagccccaatatggctcactgctattagcatagtgtggcctccggagacgaggagcgcgcaaaatgggaaatcaggggagtccgcttctagcaggggagagagtaaatgcccttccatatgatggacggcaagcgcaggtttaccccaagcccaagctaggctacggcccactgcggcacccactaagagggcaccgatgagtcctggacctgcagtataggcaaccccgtcaatgtcttgcttgctaagatcggcctgccctagtacctggcggagcaagggcaatagcttacgaatgtgatcccgggaggccaattccgggacaatcccgccatagtcggcatgaagttctgcttggctatagaggatgtgggctaacagcccccgcttgctgtcaaagacggcaacgcctgtttcgtcgcaggaagtttcgattccaagtacgcgcataggttttataggaggccgggagcgtcagtcttgtgacccactttccgcacttccttcgtaacttgctgaaaatccaagattaacttttacgctagttttaagctgtaattaaaaaaatataaaaatcaataagttataaataggggggcggaatgccgattgcgagcaaatcctctttgcatttttggcttgtaattcgtagaatccgcacactttaacctatgggtaagttttttcctatacttagtgttaagttaacagaggagattttatgccaagcattcgagtgaaagagaacgagccttttgatgttgctattcgccgctttaagcggacgtgtgaaaaggcaggtgttttgtcggaagtccgacgtcgggaattttatgaaaagcctacggctgttcgcaagcgcaaagccgcggctgcagtcaagcgttccatgaagaagttggcgcgcgagagagcacgtcgcacccgactctattaagcctgttaccctccccttgctgtctgattgacatttttaatggtgactgaaatgggttcactgaaagcgcgcttacaggaagaggtgaaggctgccatgcgggctaaagataaagcccggctgggggtcttgcggatgataatggcgacccttaagcagtttgaagtggatacccgtgaatctttagaagacgcgcaaattattgcgctgttggataagatgatgaagcaacggcgtgaggctttggagcaatacgaagccgcaggaagggaagacttggctgaaaaagagcgctttgaactggatgtgattcaaagttatatgccaacgccactcagcgaggctgaaatcgaacagctcatcaaggaggcgattgctcagtcccaggcggttacaataaaagatatgggcaaggtgatggggattctcaaaccccgcatccagggccgcgccgatatggcagtggtgagtgctaaggtcaagtcacagctaacgacagcgcctagctgaccttaaattccctcgacaagcgcttaatattcagctaatttttcctggatagacgccgtttttctgatggtttgtgtctgtttctatgcctaggtatttaggggtgtatgggggagcggttcccgcaagaattcatcgatgagctggtggcgcgtacggatatcgtggaattgatagattcccgtattcctttacgcaaggctggccgtgagtatgtggcttgttgcccttttcacaacgaaaagaccccctcctttacggttagcccacaaaaacagttttatcactgttttgggtgtggtgtccatgggacggtcattgggttcttgatagccttcgaccgtcttagttttatcgaggcggtagaggaattggcgcaacgggtggggatgactattccccagggctcggattcagctcatcgcaatcaccatcagggcctgtatgaagtgttgtcctatactgcagagttttaccagcagcagttaaaaacagggacccatcaggggcgagtcaaggcatatttgcagggacggggtttaagccaccctattattactgaatttgggttgggttttgctccatcccgctgggatgcattgctgcgccacacgccattgccgcttaggtctcgccttcagacggcgggcttagtggtcgataaaggggatggccgttgttacgatcggtttcgagatcgggtgatgttccccattcatgattaccgggggcgggtggttggctttggcggtcgtcttttgggtgagggatctccaaaatacttgaattcgccggaaacgccgttatttcataaagggcgggagctttatggcttgtatcaagtacggcaatcagtccgccactgtgataggttgttggtggtggaggggtacatggatgtcttggccttggctgagcataacatccgctatgcggtggcgactttgggaacggcgactaccccggatcatttgacccgtttattccggatgacgccagtggtggtgttttgttttgacggggatcgggctggctaccgagcagcttggcgggcgctggaaacagcactccccttattgagtcaagggcggcaggtgcagtttatgtttttgccccaaggggaagacccggatactgtggtgcgtgcagaaggtcaggccgcttttgaagcccgccttgaaaaggctacgccactatcagattttttgttaagcagtttgcagcgaaaggttaatcttggcagcatggatggacgggcacgcctagtagaattagcacggcccctcgtctctaagatcccgccgggggtttatcgggatatgctgcttgctcgtctggcggaagttgcccaagtagagcaagcagccctcactcgccatttggatcaaggtaaatcccccccggtagtgccccgtcagcgattggagcgggggatggctcccctagcacggaaagcagtggctattctgcttcaacggcctaatttgattcaatcggtagatgaaagtttttctttacgggggttagacgggagaggagcgaaattactccaggagttgattgaattattgcaaagtagtccacatttaagtacggctgccttgcttgaacgctggcgggattcggaaatgggtcgatatctggagcaattagcaagttgggaattgtttttgactgatgaggatatgggattggaattacaagccgctttaaggcgtttacaggctcaggcagcggagcagcggatgacaatgctttctaatcaaccttccttgactgctgcggagcggcaagaattgcttgccttgctagcggccaagtagatctgccttgtatggtgaaggtagagggttgagcctgggtaggcacctagggtgaaggtggtgtataattttcagatttggttttcggtttagccggtagctatttttgagcctcttggtagcaagttgagaatatggagcaagatcgccaatcacaattgaagctcttgatcgctaggggtaaggatcgggggtatttatcctacagcgaagtgaatgatcacttgcctgacgatgtcatcgatccggaacagatcgaagatattatcactatgttcaatgatatgggcatttccgtgcatgaagatatggcggaagcagatgccctcgccatcatggataccgcggttgccgatgatgaggcggctgaagaagctgctgccgccctggtctccgtggatggggaatttgcccggacttcggatccagtccgcatgtatatgcgggaaatgggcagcgttgagcttttgacccgagaaggggagattcgcattgctaagcgaatcgaagagggaatgcgccaagttcatactgctctttctcttttccccggcagtgtagctgagttattacgtcaatatgaaagggtggaggcaggtgacgcccgcttagctgacatgatttccgggtttcatgagccggaagaagaggatatcaaggaggccgttgcggaagaagaggctgttgccgactcggctgaagacagtgaagaggaagaaaatggcggcggccctgatccggaaagagcccgggaacagtttgtccagctgcgggaattgtaccggttgcgccaggaagccgcttccaaggatgatggtaaagcgctagctgagctatcggaggcaatgagcgaatgtttcctccggtttaagcttgtgcctcgcttgtccctccagttgatagaaggcctccgcgccgtggtggcagggattcgggtgcttgaacggactatcatgcaaattgcggtgaacgaagctcatatgccgcgccaggatttcttatcttctttccaagggcaggaaacgaacctgaattgggtagaaaaacatattcgggcgaaaaaacattattcttccgtgctcagaaaaaaaggggaggcgattcggcaagctcaagagaagcttattgcccttgagcagggggcaggcatgagtgtcgccgagattaaggaggctaatcgctccttgtctattggggaagcccgggctcgacgggcgaaaaaggagatggtcgaggcaaatttacgcttggtaatctccatcgccaaaaaatataccaaccgtggcctccagtttctggatttaatccaggaaggcaacattggtctcatgaaggcagttgataaatttgagtatcgccgcggttataagttttccacttatgccacttggtggatacggcaggcaattacccgttcaattgctgatcaagctcggaccatccgtattccggtgcacatgattgaaactatcaataaactcaaccgcgtttcgcgccaaatgttgcaagaaatgggtcgagagccgactcccgatgagttggctgagcgggtggatatgccgaaagataaagtacgaaaggttctgaagattgccaaagaacctatctcaatggaaacacccattggcgacgatgaagactcccacctgggggattttgtcgaggacgccgaggtcgtttccccgcctgatgcagcgattttctctggattgcgggaaaccacgcaacaaatactggcgggtttgaccccacgtgaggctaaagtgctgcggatgcgctttgggatcgatatgaatacggaccatactctggaggaagtaggtaagcaatttgatgtaacccgggagcgaatccgccagatcgaggctaaggccctgcgtaaattgcgccatccttcccgttcggagcagttacgcagcttcttggacatggagagtcagtaactaacagaagttattattgggcctatagctcagtcggtagagcaggggactcataatcccttggtcgcaggttcgagtcctgctgggcccaccaaagagaatcagcggcttgcgcgataaagcagggccgctgtttttgtttatgtaagcagtaattaagcatcagacgaaagatatccacccccctgcacgcgtggtggatcgcaaaattcacccggttggtcttttttatagaggggaaattcccttttttatagcctccgctatctctattttttatagattccgcaaaatcctccttttaggggctgaagaaattacccatttttgtaagttataaaaatagctatccccctcctgcctggtggaccgcaaagctcagccggttggcttttttataaagaggaaattccctttttgtagtctgcgctatctccgagttcgatcggcatgatattaataaaatgggggtaataatgttcaccttgactaacaataatgtacgagagccatgagccgtaagagaatagagacgcctgagcagaaacaggcaaaggcgaatattattaagttgtataatgcaatagttcggacagtttttattcaaaatgatcaataagttgccattcccagatgaataaaatgcaagttaggattatccttgagttgcattttattcagtaagtctctgattgttggtggcaaacctgcccaaaactgtccgaactattgataatgaatataaaaggaaaaaagtgagagaaggtgttaaagttacccatgcctctgtcgctaggcgaatgggcgttaaggtcgggagtgtaacccaagatctcaatgagaaatatccggtcggtcaaagcgcggcggaacggtgggctaaattcctcgacatggaaccatgggacattcacccaggtattaaaaagcctgcggtaactaatgaaaaactaatgagaacaacaataagggaggtattggatgctgcggacacaatggaagctgatatcgacgctgagactatcggcatgattgcatccaaaatttacgtagattgcgagaaaaacgagatctacgatgttgaaagaattagagaaaaggcacggacggctatcatgtttaccaccaataaataagggggtgcgcaaatagtctctttttaggatgctcgaaaactcaccattcttgtcgcaccctttctcaccttgttgacgtccacaccatcaataaacacatggcccacggtacggccttagcggtcaacgtcctccaccactacccgcgcttgtttgccgaataccaaattagagagagcctgctttgcccggctgccgtagggttgccccttctcgggtggtgtcgatctcagccaagcggactttgacttgctctttggcggatgtcagtaaggttagggtatcgccatcggatatgccaacgactttgccgatatgggtggtattagcgagggttaggagtagcgccgataggaaaaatataactttcatggaattccctcttttttcttattagaggaatctaagtacctcggcaaaaattttagagtatttattcccctgtgccctagttctaccctgctaagccactctaaaaacatatccataggtacttattatcggcagttagggataaaacaaaagcccgcttggggcgggctagggtagggttagtgggggcggctagataaggggagaaaccagtaaatactaaacagtgggttgcttgtgccgattaaattttaaccaatgggcgtctagaactataactatatgaaaagcaaaaattattatctataaaggcaaaatatgccacaaataaattaagatgatgttgaatttatgttgaagttaacatatatattaattatagtgcctcccgatggaagattaccaagggaagaaatatagagtaattcactgcgaaggtgctagggagagcttcgagtctgcgctagaacatgctccaaaacatttacaggacagctatagagcaaggatgaggagaattagggagtatttagctgatggacgccgtttatctaaagagacgttccccaaggaagggaaattacctgatggaagccacttttgggctttaaagaagatacctataagagcatatgtatggctatctacaaaatcacaaagaactttttatataagccactatatatacaagaaaagagataagttagtgaagtctgacataaagagagtttgtgataactggagaaagattgaggagggtgaagatgagtgattttttagagagatgggcaagcgaggcagagagtaatagaaagatctgcgctagggaagatctggtagtagatgtcaccgaagatctccttatcgtcatggaagacaaaggagtatctaagtctgacttagctcagtccttaagcaaatctaaatcatttgttacccagatcttgagcggatctagaaatatgactctgcatacgctctcggatatttgctttgctttaaacattaaaccaaaaatatctttttctaacctcaacaacggccggtgtataaatggggagaatcgtagatttgattgggaaagagatgaagaataccaggaaagtgctgatatattgaaacttacagaaaagcgtcctagagaggaacgtaaagttacattgaacgggcatagagaagatggcctgaaatatgcctaagccatgagtcaagaactattaaatgaagcggccaatcaccttgtgttgggcgctatctatttaaaaggaagccagacctttaaagaggataacttttccacgagtagaaaaggacagcgtatccagcatcaatcttttaggggccttctgcactgcgatatacaatctaaagagaagaacaacaagcaggtattcctatataaatatattttttctgtaggagtcagattagttgatagcggactcgaagaaggagataaaggatttgttcttgtctcgatagaagctgaatttgaaactaactatttatcagataaactacttgaggaagaatgtattgaagcatttggtaagctgaacgtcggctatcatgtatggccttattggcgagagtatgttcaaagcacgtgcgcccgtatggggattaatcccatagttgttcctctctatacagacttgcagaagaagcaaaaaaaaggcaattatcctaaaaagagcaaagaatcttcaaggaaggctagtgattagccttcctgttgtcctcaatagagactaaattatctcgatgtttcttgtcagccataaatcgctccctttaaaacgattgatggccttctactgtagaaaccttcttactattcgatggtaactgtaaatttaccaccggcaaacccctcgattggcgtgcccactacctcccaaagcccaagcgttaacacatccataacggcgtggtctgccgcacgacctactgatctctgattacctctctccaaaaatagtaaggctattctttcaatgtttgcctttccctagtcgctctagcacatgccgggccatacccgtggccagttcgctctctccaagaaagacttgcccagcctcctcttgctctagcagcctggcttcttcttcgttgtgggtacggacgaccgtctcaatgcctggattgagtgtacgtgctgtcttaatcatttgtcgtacattcagggtgtcaggggtagcgaccaccaacatcctggcccgagcaatatgggcttgaatgagtacggctgggtccgaggcgtcccccgacacggcaggtaacccctgttcccgcagcgcctcgactagctcgcgattctgctctgcaactacataggggatgccttttttcgttagcatatccccaatccgtcgaccgactcgaccatagcccactaagaccacctgtttggaaaggtacttttgctcagtcgagagggggagttcggctaagggatcatcgggtcgttcaagtatccgagctagggccgatcgggatcgaatccatctctgtagcggttcaattgctttgaacaccatggggttgagggcgatggagattaaggcaccggccaaaatcaagctttgaccttcaacggagagtagccctaggctcacgccaaatccggccaagatgaaagaaaattcaccgatttgggcaagactggccgaaacggtaagcaccgtattcaaagggtaacggaaggtggacactaggactgccgctgccagtgattttcccacaatgatgatagtcacgacagcaagtacttccaaaggttgttcaatgaggacagcaggatcgaaaagcattcctaccgagacaaagaacagcactgcaaaggcatctctcagcggcagagactcggcggcagcccgatgactgagttcagattctcttaataccatgccagcaaaaaaggcacccagagcaaaggataccccgaatagggctgtggccccgtaggcgatactcacggctgccgccaccacgcatagggtgaaaagctcccgtgagcccgtatccgctatttgccacaagagccaagggaaaaagcggcgtcccacgatgagcatcagcgcaacgaacgctgctaccttacctaaagtgacgaccagtggccaccataatcccgtctctccggcatagggcgtattgccccccagccatcctgctagtggcggaagaaggactagcacgagcaccatggcaatatcctccaccaccagccagccaatagcgattcgaccattgatggattccaaaacgccatgggtttcaagggccttcaacaggactacggtgcttgctaccgacaatgccaagccaaaaaccacagcacctcccagctcccacccccatgcggtcgccacacccatgcccaatccggtggcaacagccatctgcaatatggctccaggcagggcaatcttacgaaccgccaatagttcttccaaagacaagtgcagcccgacgccgaacatcaacaacatcacaccaatctcagccaattgcgccgcgatttccacgttagctacaaaaccgggtgtaaaagggccgatgagaatgccggccaataggtaccctaccaacgctggcagcttgattcgctcggtgaggaaacccagcgcaagagcgagaccaagcgctacagcgagggtcgtaatcaggggaacgctatggggcattggctttttttctccttaggagtagggcgggtttattttgtctggggggaggagtttctgacccatcttccccctaccacctaatgaaatcaaaggcgtaatgtgtttgtacccatgtaatatttataataaaatcaataagttatttatatttgaaggaagatgggtctgtgatagcctttcccgtttaaatttaatctatagcatttctcgttcaaacaagacctaaggcgcttggggcaagcgtgaccagacacgctgtcgatccgtccctggaagctcgacgtccctgccgccgacggtctgatcacgctgaccctaggcccaatgggttccaaacagtgattaagagactaaaaaggggaaacccggtgctggtaataaagacaaaacgcttattcaaggggggcatgagcgggctcgcttttctccggggcagcgagcttgctgtgacggtaagaataagtgaaataaatgatcaaacctgcggtcagccaaagggaaaaccgggtccaggtctctgcgcccaaattggtcatcaagtatacgcagaaggcaatccccagtattgggacaatggggctgaaaggagtccgaaagggtcgatgtaaatctggtttagtgtagcgcaacaccgcgacaccggcgcaaactacgacaaaggcacccagcgtgccgatattggtaagctcaacaatatcattgaggggcgcgaagcctgcaatggtggccattgccactccagccaacaggatcacgcgcgctgggctgccagttttctcgtttatatgggagaaaaaggggggtagcaggccatctcgcgagatggcaaaaagaatccgggtcaggccaaaataaagcaccaacatgacagtggtgaggccggcaatggcaccgatggcgatcataccagaggcccatttttcgcctacctggagcagggcatcggagaccggtgaaggtacgtccagggagggataggggacaatacccgtcagtagcgcggcaaccagcatataaagtagggtgcagatggcaagggagccgagaatgccgatagggagatctttttgcggattccgggtttcttcggctgctgtggataccgcatcaaaaccgatataggcaaaaaaaatgctggcggcgcctgtcataaccccttcccagccaaagggcataaacggagtccagtggttgatatccacatggaagaaggcaacaccgataaacagcagtatggtggctaccttcacgaataccatgatggcgttgaattgggcactgaccttggcgccggtcgctaggagggtgcctagggcaaggatgatgagcattgccggcaggttgatccagccgccctgggaaggcgtttttgtgagtacctcgggaaggtggatctccatcgccgctagcacgttgtccacataacctgcccagccagccgatacggccgagatggcaacagaatattccaggattagcatccagccaatgacccaggcaacgaattcccccaggcctgcgtagccatatccgtaggcactgccagcaccgccgatggaagcagcaagctctgcataggatagagcagcgaaagtcactgccatccccgctaccacgaaggacagcacaaccgcgggccctgcgtgattggctgcagcaatacctgtcagtacaaaaataccagcgccgataatagcgccaatgccaagcaagaccaagtcaaatgcacccagtacttttttgagaccggtatctttggcaaggtccgtttcgataggtttggttcgaaacagtttcatggcttttttctaatttaattttctaaaaacttaagattgactttagagggtaataaaaactggttttgctactttccattagggtgggggcctaatgggcgctttttccatagggtttaaggggagcggcttcagggtaatagagttcgcctccgccaatgcccgttcagccaggcgttcgccggcctcattgaaggggtggaagatcaaattaatcccgttttcgtagagtttggcatcttcttctggatagaaactcattgctgccagcatgccttgaaaaccattttggcgcaagtccttggaaagacgcagcttggcttctagatcgggcattcctaagataaccccaaccagtgagttgacgctaattttttctagcagattaggatcttccgcatcaccatagacgacacgacgcttttcttccaaatgctggcggacgatcaccagatcggaatctaggcccaaggctcgttgatgcctttgagtcagcaaatcgtaggctgcggtgcctgttcgtcccataccgacaatcagccattttgcttgtccaacattttgcggttcctcatctgggtggggaacctgacgctcgaagcggactaaccatcgttcaaaataggcaaaaagggtgtgagaggctcggctcaagggggccgcgattataaatgagatggtaaccaaaagggctaagctaggcagccaggtggaagggagaattccattttttgctcctacagcagcggcgattagcagaaattcgctatagctaaacaatgccagagaagtgagaaaggccgttcgtgctctcaagccgaagagggtgccaaggaagaaatacaatactgccttcaggggtaaaaagattatcaaaggaagtagccatttgctatcttgcaagtttggcaatccctcgaggccaatttgtaggaaaaaacccacgagaaaggcttctttcagcccccaaagggttttggagagttcctcggaacgggagtgatcagcgagtagcataccggctactaaagctcctagctctgtacccaaccccagtgcttgaaaggtatgggccccgcccagggcgacaaggaggccataaagtagcaaaagctcactatgaccactccaggtgagggcttgtttgagcggtaagcgcaacaggggagtgcagagtagaaagatcggtgtccacagagagagcgcgccgttttcggctgccactaacattcctactgccaccaagtcttgcaggattaaaatgccgatggcgagacgaccgtgaaaggcaccgagttcacctttttcttccaataccttggccgcaaatacggtactggaaaaagcgagtccgaggctcagaaatagggctggagattgggctattttagcggtgaggaaaagtagggtaaatcctattccgagggctatcaggtgagtggccccgatacccaatacttcccactgcaataggcttttgagatctagcttaaggccaatcccaaataataacagcaaaacccctagctcggtgatggtatggatgacgggtcccccgctaataccccatcccccaaggacgaagcccccaattaaatagcctactagcggaggaaggccaaaatatgaagcccctaacccaaggacataggcaacagcgatccagatgatttccacgaactaaattgctgagattatttttttaggcttgaatggacgaacccagagccaatttatcgtttttgtcgctgctaagcaatgacggagacggggtttatgcttgcagttgaggcctttgaaaaggggttaatttttaagatctatgatatctaagataacctagatcaaaaataatttttatattgatgggttgacagaagctgcaaacgaatgcttactagtaatgtcaggcgctcataacattctatagtagaaagccgcgtttgtagctctggagctttctaggcctgcatcgtcacatatcaaggggtatgatggcaggcgccagtggcaatcaataataataaaaaatatatataagtataagaaaaaactaaaaaaaagaactaaagggataccgctggtttttttaccgttatgagcgcctgattattgagaaaattttaaattcaggactgtggacacccgcctacagaggtaggacaaactgcataagtccagatattttaattcagacctttggtttgggtgtttagtttctttaaatctctaaaaaaggttacttttttctaaggagtgggacacggtaatgcgccaaagcgggctcaggggtggcttaaaaccgcccccaagcgccctaagaattccccagctttagggggaaaatatcaattttgctatagatagaaaattccgctcggtttgttaaatcagcctatagcattacactttctgtttatagtctgggtcaatccaacattggggaagttgttctcctgagggaaagataagatctgctttctggaaaggagcgggttcttgcatctcctcccccacatgaaagcggccggtgatgttctccctacaaggatccactaattccttgatatcaagaatttctacgaggtcagaagaaggtttgtgttttagatacattttgggctcctaagttaaagcttgcccattttcactagcggggcaagccattgaatgctttatgttatcttttaagcataacctggcttaggcattcggtaaacgtcagctgcgatttggtggatgaatttctctcttgggtcgataaccttactcactaataaatgctggagactgagcaatgactgagccccaaattaagtctgatcccctctatttattacttagaaacggtgagattgaggagttcaaccgccgggtggcaagtggagaaacttatgatctcacccattgcgatttccgcagagcagatctgcggggattggtggcggatggcctagatttcagtggtagttatttccgccaagcagacctaagaggtattgatttttctaggagtcggctcgaagggtcgagcatacatggtgcccatattgcaggagtttattttccttcggagttgagacctgaagagataagtttatccttgctctatggaactcggatgcgttatttaaaggcggattagctttcctctacagaatttttcggcacgaacagtcgggagaaccacaatcctgcttcgaataaaatccacatggggagggccagcaaggtttgtgagatgatgtcggggggggtcagtaacataccaaaaacgaaggccgcaacaatgatataagggcgcttttctcgtagacgctccacctcggtaacccctgcccataccagcaatacagtagcgacaggtacttcaaaggcaatcccaaaagcaaaaaacattgtgagcacaaaatccaaatatttgctgatgtcagtcatgacagcaatgtcttcaggtgctgcctgagtgaaaaagccaaacatcaaagggaacgctacaaagtaagcaaaagcaactcctaagaagaacaggagggtgctagaagctaataggggcagaataatgcggcgctcatttttgtagaggccgggggcaacaaaagcccagatttggtataaaagcatggggacagagagcataatcgctgtcaccaaggttagtttaaaaggggtgaggaaaggcgccgctacctcagtagcaatcattgagttggtctcgggcaaatgagccatgagaggacgtgccagtaagcggtagaggtcattggcaaagggcataagtacgaccgccatgaccaatacggcggcaataccgcgaagcaaacggttccgcaactcgagcaagtgcgagactaggggttgttcttcgttgtcggaagattcaggcgccgtcattggacgctttgggaggggagtgtttgccctggtcctggggtggattcggttttcgaggaggagcttcgccaatagtttcgttcagatcgagaaaatctttatcttctttaagcgattggcgaagttcttcagcccttaactcttcttccacttcttgcttgatttgggagacaaagcggcgtgctttccgtatccatagcgccgtagtacgggcaacggtgggtaaccgctctggacccactactaccagcagtatcaccaaaatcaccaggatttcccaaaagccaatgtcaaacacaggataatagtataaggaattacttgaggtcgttatctgactttactttgaagtcagcatcacgatgatctttctgggaaaaaccttcggttttcttggtttgcccttgtttatcctctatggtttgaacctcttcggtatcatgggattcttcatcgcgcaaagaattacgaaaaccctttaccgcgctgcccagatcagcgccgatggagcgcaactttttggtaccaaatagcagcaatataatcgctaagatgataagaagctgccaaatactaattccactcgctcccataattttattccgcgtccttaaataatgggggttatcttttcgatatagattagcaatagttgatcgagttctaggcgctaactagaaacctggcattcggttgccacctaataaatggagatgaagatgatccacttcttggccacctccccgcccagtattaattatagtccgaaaacctgcctggaggccctggcggtgggctaggtggggcagtagcagtagcatatggctaatcagtccttcatgtttgatttctagttcatttaagctggggatatgagtacgggggacgaggagcagatgcacctccgctttagggtgaatgtctttaaaagcaattacttggtcgtcttcataaactaacgtagctgggattttaccctctataattttacaaaagatgcaatctgtattacccatcgtcattatccttaccccgattagctttctcttctagcccggataaaccaaaacgccggtctagttcgttaagtacctgttcgggtcgaagcccgtagtcggctagcatcactaagctatggaaccacaaatcagcagtttcatggataatagcatccctttccatgcttttagcggcaaggatggtttctatggcctcttctcctagcttctttaagattttatcctgtcctgcttgataaagattagccacgtaagagtgtttcgggtctgcatttttgcgctcctctaatattatagcgaggcgctcaaggatatcattcatccggatttcccgtagatgctgtcaggatgtttcaatacgggttcaacgctggtccagttgtccctctctaggcgtttgaaaaagcaacggtgacggccggtatggcaagcaattccgcccttttgttcaactaataaaagcactgcgtcgttgtcacagtcaaggtgaatggctttaataacttgttcatggcctgattgctcgcccttatgccacaaacgctgcctggatcgagaccagtaaaccgcatgaccagattgcagagtggtttccagggcttctcgattcatccaggcgagcataagcacctgacccgtatgaacttcttgggctattgcgggaactaacccttcctcgttccaagcgatttcctctaaccaggaggacattgttacagcctcatctcaatgccatgggccaataaatgccgtttggcttcttctatggtatgttgaccaaagtgaaagatgctagcggccagcactgcatctgcttttccttccaggatccctgcagctagatgttctagggtacctacccctcccgaggcaatcacaggtactggaacggcctcgctgatggtgcgagtaagcaagaggtcaaagccttcccgggttccgtcccggtccatgctggtcaacagaatttccccagcaccaaattccaccatccgacgagcccaagtgacggcgtcgatcccggtttctttgcgtccaccatgggtaaaaacttcccatcgtggtggctcatcggcacgggaaactcgcttagcatccacggcgacaacaatacactgagagccaaagcgttcagctgcttcccgaacaaattcggggcgctgtactgcagcggtattaatgcccactttatcggcgccggcgattaacatacgccggatatcttctaggcttcggatccccccacccacggtcaggggaatgaatacctgagcggcaattgcctcaacgacgtgcaccattgtattccggttatcgctgctagcggtgatatctaggaaggtgatttcatctgcaccttgctcgtcgtagcggcgggcaatttctaccgggtcgcccgcatcgcgaatatcgacaaaacggacccctttcaccacccggccattatccacgtcaagacagggaatgatacgtttagctaagcccattcacactgctcactctgcggataaacgttttactaaagccagggcctcagtaagttgaatttggccctcgtagagagcccggccgatgatggcgcccgcaatgccatcttgttcatgccggtataaagcctctatatctgccagtgaggagacccctcctgaggcgatgacgggaatattaaccgcttcggctagttcgcgagttgcctcgatattgactcctttcatcatgccgtcacgctgaatatcagtgtaaataatggcttcgaccccatccttttcaaaatgtcgagcaatatcgaccacattatggcgggaaagtttagaccatccgttaatcgcaattttgccttctcgcgcgtcaaggccgaggatgacatggccagggaattctagacaggcatcggcgacgaaatggggagtgttaatggccttagtgccgataatgacataacgaacacccgcatctaaataggtctggatggtatccccgtcgcgaattccccccccgacttgaatatccatgtcgggtagggcctgggcaatgttataaataatatcggcattgacaggctgccctgcaaatgctccgtctaggtcaactaagtgaagccgttctataccggcttcggcccaatgtagggccatagctactggatcatcagagaataccgtatcatcctccatgcgtccctgacgcaggcgaacacatttcccccccttgaggtcaatggcaggtatcaataacatggtggtttccttccggtttgcaagcgatttggctcgaattgcagtggataatgtcttaacttactccattccatgtcaggaagttggcaagtagttgcagcccatatttttggctcttttctggatggaattggaccgcaaaaatattgtctcgggctagcgccgaggcaaaggaagtagaatagtccgtgcgaccagcgattaaggatggttcatcgggtaccgtataatagctgtggacgaaatagaaacgacagtcctggggaatatcgcgccacagggggtgggcatgagcctggtgaacttgattccagcccatgtggggcaccttcaaatgctcttcggcggcatcaaaatgttttacttggcccggtaatatgccaaggcaggaagtcccttggttttcctcgctaagctcaagtaaggcttgcatacccagacagatacctagaaatggccgatcagcagcacattgcgcgacaatggtatccaaatttaggtgccgtagttcattcatacagtctcggatagcacccacgccggggaaaactacccgatcagctgcgcggattcgttggggatcactggtgacctctacgcgaaccttgtctgcaacctgttccaatgccttagacactgagcgaaggttgcccatcccataatcaatcaccgctatgctggacatgagtttaagcctaatttataactataacgtccctttggtggaggctagttgtcctttccggcgtggatcttgttccacggcaacccgcaaggcgcgaccaaaggccttgaatatggtctcagcaatatgatgggtatttcgcccctgcaggttgtcaatgtgcaaggtcattgcggcgtgattgactagcccttgaaaaaactcctggaaaagatccacatcgaaatcaccaatacgggcccgaggataatccacccgatagtgcaggcttggccgcccggaaaggtctaatactaccctggaaagcgcttcatccaagggaacataggcatgaccatagcgctgaattcccgttttatcgccaatcgcttgtttcaaagcctgtcccagggtaatgccaatatcttcaacggtgtggtgagcatcgatatgcaaatccccagatgcttttactgtgagatcgaataatccatgtcgagccacttggtccatcatgtgctcaagaaaaggcacccctgtttcggcggaaaaatacccttctccggccaagttgagggcaacttcgacgcgggtttctaacgtctcacggtagacggtcgctgtatagctcgacatggttttctccgatacaaggcttgcaagagcatggcgtgtgttttcgggagatatgaatattacctgaatttgctcattgctacctgatttgcaagcgcttgatcgttgctatctctgctgtgaactagattagttccctatcatttttgccttaaccgggttaagcattaagtgctggctaagtggagaattaattggacgagccccactaaagttaggacaaagagggtgaccgcaacaataccagcaaaaataaaggaagttggccgtccatgattgaagtcacgttcatggttacggcggttctgtactcctatcattgcggaaaaaacgcttttaaatacttgcactaaggtggggggagtatcgttactttgcattataaatcattgcctgttaatcgggttacgtgtatggttgcaccccaataatataccgtgctatccagctaggcgccaagaaaaaaaccctatcgagggcaagttgcctattgcgctgcgactgttaagagatatataaaatataggttactaaagagattttatggctgttaatgcccatccatgcttaagcgcgcctctgaaaagagatctgctgggtacggagataaaggcactaaattagttgataaactagggacttagatgaattatccactaaggggagcaatcaaaatgggtaagaaaaacctttttattctcttgagcgccggtgtagcgttgctgggcagtttcactgtccaggctgcgggtgatcctgaggcaggtcgtcaaaaagcggaactttgcgcaggctgccacggcattcctggttggcgtaatgcttatcctgcctattcggtgccaaagcttggtgggcagcatgcggaatatctcgttgctgcacttaaagcttataaatccggcgatcgaaaccatccgccaatgcagggttcggctgctagcttgactgagcaggatatgcttgatattgccgctttcctttccggtcaataagaaatagcaactctaacggttaaagcaagaatatacgattaaggagaattttcgatgctgagacggtggttactcttatttgtgtcggtgtttgcggtgctgatgtctggttctcttctagcagccggcgatccggccgcgggaaagcaaaaatcccaagcttgcgcagcttgccatggacccgatggtaatagccccgcgccgcaatttcctaagctggctgggcagcattctgattatctggtgcatgctttgactgcttaccaaaccggtgagcggaaaaatcccatgatgcagcagatggcggctccgctttccgagcaggataaagaagatctggctgcctactactcaagtcagaaaggccttagtttgggttggaagctgaaataagtaatgccttctagccacaggcctgagtgggtagggctagttttcttctaagacaactgccctacccgcgggcctttggttcttttagctcaaagttttgatctgaatcgtcttaacacgtacaattccgcagggcttgcgcgggcccaagggtgtaatgtgatttccaagcagatcgagccccataaaaacacgcttcaatttatccttcagcctaacagttccctgagttggcaaaaaatgaagctggttttttatgctgtggcgggagtcctggggatcatttcaggagcatttagcctcctgggcctatggctgatatttccttttgcgggattggagttggtcgttctgggatctgcattttacctttgtgctcgtcgtgctcaacgctgtgaggtaatcacgatcgaccagaatggaatcgagatattccgcggccgtaaggcaaatggtgaaagatggaggtttcaccgccagtgggtgcgtgtccgggttgaatccgcaccccatgcctggcatatgagccatctcatgataggttcacatgggcatgaggtagagattggaattttcctcactgaggaagagcggctctacttagcgaaggagttgcggaaggtttgcagcccatagtggtttcatttccattatgggtgtataaataatggcatctataaaacatgtatggtatatatgggtttggtaccactatttggatcgcccataggatctatgaattttgcaaggcccaaccttaaaatggaaccagagctagccgcgggaagccaaagccataaactgctgtggtgccaatcctcacagcagtttcgcggtttgggcttgagccataggttaaaggctggggtaccagcgattagctcccgctccttgagcgcacaccatggttttttggtgtctggcattaccggcaaactcaaggtttagtgagtgcttatgctaccaccagtccaccggagtatctcggactggaccagtaaaagtgacattgcgcgaagagggtgcatggtgacagaggtgttagcaaatattttcggtggctccacacaacattacccggacgtcctgaattctggtcaaggcaggaactgcatttcatttgagcctaaatatcgtggagagcgatgagcattcagtttcaaaggtgcagacgcttgtgggcgagcttgccactaaccaataatggtttagcacctatattttttgttttctgtaccttgtttaaaccgacgtttggttgggtgcagactttgcgcgtgaacgagacgttggtcctttatccaaggatgcgaaaagttgtttaaaacattcgagaaccatcacattaattgacagttgaaggggagatgaatgggcgtgtctgataaaagaagcttattcacggttattgcgggagccataggcctgttcctgatgagtggaaatgctagcgccgagttagccgtgaatctgactgaaggaattactccttcctcaaaagagatatacgacctccatatgctgattttttgggtttgcgtcggtatcggtcttttagtttacggtattatggcatggagcatttaccatcaccgtaagtccaagggtgtggtagctagtcagttccatgaaaatactacccttgaagtactatggacggttatcccgtttgtaatcttaatatccattgcggtgccggcaacctctgccatgatccgcttgtatgatgcttcagactcggaacttaccattaaagttacgggttaccagtggcgctggcgctatgactatgtagaccatggatttggtttcatgagcagtttgtccacgccatttgatcagataacgaataaatcacctaagggtgaaaattatctgcttgaagtggacaatccattggtgcttccagtcaataaaaaggtccgttttgtcattaccgccgatgatgtcatccatgcttggtgggtgccggcgcttgggttcaagcaagatgcaatcccaggttttatcaatgaggcttgggcggtcatagaagagccgggaatttatcggggccaatgtacggaactttgtggtcgggggcatggctatatgcctattgtcgtagaagcgaagactcaggaagagtttgacaaatgggtatcttcgcaaaaagctgcccagtccagtgacacaaacggtgattcaaccgagtcaagttaaagaagcgctctaactctagccgaaggatatcgtacttaggttcctagatatttctcgcgttgctatggggttcaaggaggcgagaaaaaagaaggtaaaaaagggataggaaataacctcggtaaggtatttttcatgatgaggattaattttgtaggagaaatggcatgagcacagcagtagcacatgatgatcacgcgcatcatccaacaggaattgcgcgctggctgttcaccactaaccataaggatatcggaacgctgtacctatggttcagccttatcatgttcttcgttggtggcgcaatggcgctggtattccgggccgaactctactccccgggaatgcagattgtagatccccaaaagtttaatgaattagtaacactacatgggctggtgatgatctttggtgccctgatgccggctttagcgggtttggcgaactggcaaataccgctcatgatcggcgcacctgatatggccttgccgcggatgaacaattggagtttctggattttgcctttcgccgcagccttactcctcggcagcatgttcgtgccgggtggtggccccgcagggggatggaccatgtacccgcccttattcgcacaagggggagcgggcattgatatgaccatcttttccgtccacttactgggtatctcctccatattggcttcaatcaatattattgccaccatcctgaatatgcgggcaccgggcatgactctgatgagaatgccgatgtttgtctggggatggttaatcacttccttcttgttgattgcagtggttccagtacttgccggcgctgtgaccatggttctaaccgatcgtcatttcggcaccagcttctttaatgcggcaggcggtggtgacccagtaatgttccaacacattttctggttctttggccatcccgaggtttatgttctcgtattgcctatttttggggttatttcggaaattatccccacctttgctcgcaaacccctattcggctatagctccatggtctacgccatggcctctatcgcctttctttctttcatcgtgtgggcgcatcatatgtttaccgtgggaatgccggtttcgggagaactgtactttatgtacgctaccatcctgatttctgttcccactggcgttaaaatctttaactggcttaccaccatgtggcggggctccatgacctttgaagtgcccatgctgtggtgtcaagctttcatcgcgctattcaccattggtggtttgaccggcttgatgatgggtgtggccccggtagacttccaatatcacgatacctatttcatcgtttctcacttccactatgtggtgttgccagtaacagtctttggtacctttgccgctgtttattattggataccgaagtggacgggtaatatgtatgacgagggcttggcgaaattgcatttctggttatctgtgatttccatgaatatcattttccttccccaagcgttccttggtctagcgggtatgccccggcggatacctgactacgccttgcaatttgttgaattcaacaccatttccaccgtaggtgcttttatatttggcatttcccagttgatcttcgtgtatgtgattgttaagaccattcgcggaggagttggggtcaaagtgagcgatcaagtttgggaaggcgcgaagggccttgagtggaccctcagttcaccaccgccctatcatagctttacaactccgcctcaggtgacttcaaagccctattgataggtggatggttgttctagggataactttagattatgactgacagacttgggtctaagtctccgagtcggcgccgggcgaaagcccggcgtacggcatggatcctttttgggattgtcttggctatttatttcttatttatctatctgactgcgacaaggtgagcacggttatgagagaagccaataagcgcaggttagtgctgaggctaaccctagtagtggtagcaatgttcggcttcggctatgccatggtgccgctctacaatgtgttctgtgatattactggtctaaacggtaaaccagataatgtggcggtatcagcagctaaagctggcacggtggatactagccggacggtcaccgtagaattgctggcgaatgtaaacagccaactctcttgggagattaaaccggaagtaagcaaaattagcattcatcctggcgaagtcacaaaggtgagttattatgccagtaatttggctgatcactctgtaactggtcaggcaatccctagtataagcccagggctggcagccaagcatttacataagaccgagtgcttctgctttaacgagcaagttcttcaggcaggtgagaaaaaggagatgccggtggtcttttttatcgatcctaagctacccaacgattactccgtagtgactctgtcatatacattttttgacgtgggcgctagtgcccaagcgcaaacggcagcggctgggtagtagctgggttgctcggcgtcattttgagcaagcaaagataacggtctttattacgattaaaataacgcgggaggatatctcatatggcccatgcgcatggggaatattaccagccccaacctagttattggccaatcattggctctattggactctttaccggagtcgctggctttgccgccttccttaatggggtggatataggcaaatatatcatgttagccggcataggcatcttgctcttcatgatgtttggttggtttggagccgttatccgcgaaagcgaagcgggtctttataacgaccaggttgatcgctcctttcggtgggggatgatctggtttatcgtctcagaagtcttctttttcgcggctttctttggagccctttactacacccgggatttaactttaccgtggcttttgggtgagggcgcgaagggaacggctcatactttcctctggccagagtttaccgaggcatggcccaccaatggacctcaaggcgtgggtggtgagttccagtccatggcggcctggggagtgccagccctcaatacgctgattctgcttaccagtggtgttaccgtgacctgggcccattggggcctcaagcaggataaccggcagaaactgattatcggcttatttttgacagtggccttgggtttcacctttattggattgcaggcctgggaatatagtcatgccatgagtgagttaaatctcactttggggtctggaatttatggttcgctattttacatgttgaccggtttccatggattccacgtcaccgttggctccattatgttgcttgtggtgttaattcgcagtatggctggccattttactcccaagcgccattttgcctttgaggcggtggcttggtattggcacttcgttgacgtggtatggctaggcctatttgtgtttgtttattggctgtaacggttgctgctcgtcagcaatgagttcttgctttgtcttattacctagctagggtttcctagctaggtaataagcagtgctaccatttattgctggctagattgcatttccattttttccgcagaaaccatggtattgggggtaataagcccagtagcatagccaagcataagcaggataaataatcctaaagatagggcaatgcgaaaagtcaatgctttgaccattcgatcatccgaagtgccgccgcttcgtaccagggcaaagagcgcgctccctagggcgtagagaattgaaattaaaagggcgataacgattaatttaaaaatcatggtgtgctccgtttagtttagaatctgaatctgaaatagtagagttgggtcattacaacgaaaaagttgcagctttgcccccctagggtcagggtgtaacctttctcgaaaatataggtaccggttcgccaattacccctctctaaaatttttatgtaatagtgctgtaacatacaaccatagtttaaccttcattagttgaacggcccaagcgtgtcatctcaatttaagggtaaaaatccctggcccaaattacgtttcatgatggtttctctgcttgtcactgcgatcctggcatcattaggtgtctggcaactacagcgagctgatgagaaacgtactattgaagctgcccttagagagcgaagcgctagcgaacctctttgggtcgggcgggataggctatcattgccggatagcgagtaccgccagggtatcgcagaaggtcgatttgatggcgcacatactgtgtttttggataatcaaatccaggagagccaggcgggttatcacgtgctagtgccgttacggctagctagcgaaagtgggagtgcggtactcgttaacttgggctgggttcccatgggtttagatcggcaacaactgccccaggtagatattccacattcacaggtgactgtacgtggtactttacggcggccccctcgagcacccttttttttaggggatgagggaacccaagaaacaagtggctggccaaaattagttcaatatgtcaacacggagcagttgcagtctaagttaggctatccattgcagcccttagttctccaattggctcctgatgagccttatggttttgtgcgccagtggcctgaactccccaccagtgtgcagcagcatattgcttatgcggttcaatggtttgctatggcattagtcgcggtggtcgtattcgtgattttatatcggcgcagttttgatggcaacgagcaacggaacagaagttaaagggtaagagcaagcggtggataacggaaaatcgaagacgaaacggggacgaccaggttgggtgagttttgccatttttgccatatgcgcactccctgtaatagcctcctggtggtttttgaaaacattagagcaaggaggggagttttcaacccgcaattacggtgagtttatcaggcctgcaaggcccttggaagagacaactctcaagactttggaaggtaaggatcttactctttctgagctaagggggaagtggactctggttgtttttgggccggcagcctgtgatgaaacttgccgggaaaacctttacgagacacgccaaatacgcttagccgtaggtaagaacatgcagcgtgtccaacgtttgtgggtcgttaatgatgtgagctctcttgctgaatcagattggctccaagaacaacaccctgatctcctcatagcatccgaaggagaaaagaaaaaaggatttatagaccaatttgtgctgccggaggttcctgacccgttagcggcgcagcgtgtgtatatcgtcgaccctatcggtaatatcgtgattacttacccgccagaagaagcccccgagcatattcttaaggaccttaaacgcttgttatttgtttctcaaatagggtaatagataaatatgagtccccggtttcacacctttgctgtggcagccagtctattagcgttggtggttgtggtatttggagcctatgtgcgcctttctgatgctggacttagttgtccggattggccaggttgttatgagcagttgctagcaccgactaccgagcagcagattgaccaagctagtcttctttatccagaccgcccggtagagtcggataaagcttggaaagagatgatccaccgctatcttgcaggtatattaggacttttaatcctaggacttgccatcgctgcctggcgcaatcgttctgatcccaggcagagagttgctttgcctatttttttggtggggttagtcggatttcaagcggcattgggaatgtggaccgttaccctcctagtgcaaccagccattgtaacgttacacctcctaggggggttggccgttttatccttggtttggtggctggcactacgacagcggcaagcacagcaccctatgcagcggatctggtactcgccggctttcaaaacttggtccctaataggattgtttctcctagtgctccagatcatcctaggaggctggaccagcactaactatgcgggtttcttttgtccggactttcccacttgccagggacaatggtggccgaatatgcatttccgcgaggcttttaccttttggcagccgctaggagaaaattacgaaggtgggcggttagcgcctgaggcagcaacggctatccatgtggttcatcgaattggtgccatggtagttctgatcgtgctgggtgctatcgggttacgggcaggattaggccgaggcactccagcgttgcgtggcgtcgggtgggtcgtcgtggcgctgctccttacccaggtggcgttaggaatcgccactgccatgggcggaatacctttagcgctggcggtagcccataacgctgtggccgcactattgttgcttgccgtcgttactttaaatcacctgctccatcccacagggtaccaattgcgaggagctacaagactatgacaacgattaccttaattcgtggggctttgaccaactggcgggaatatctcgtattgtgcaagccccgtattgtttccctcattgtgtttaccgccattgtcggtatgtttttgtctgttccagagctggcgccatggcaggtgtttttgctgggcagccttggcattggtttgggcgctgcttctgccgcggccattaaccacttgattgatgaaaaagccgatgccttaatggcccgaacgcaaggccgtcccttgcctagcggcaagattgaccgggagcaagccttggcctttgcgattatgttgggcttgctgtcaatggcgatcttgtattttctggtaaaccctttgacggcctggctaactttggcttccatgtttggttatggaattatttacacggcttttctcaagcgcgccactccgcagaacatcgtgttgggaggggcggcaggggcaatgccgccggtgctaggttggaccgccgtcaccggggaattgcacgtgcacgcctttctcctattcttgattatcttcgtgtggacgccgcctcatttctgggctttggctttggcacgccgggaagaatatagccgtgccaattttcccatgctaccggtcacccatgggattgatttcaccaagcagcaggtcgtcctctatacttttttattatttgcggtcagcctgctacctttcgtcagccaaatgagtggactagtctatctggtcggtgccgtagggctggggggacgcttcctgtatcttgcgcttgcgctttaccgccataccagtaatgaactagcaatgaagacctttggctattctatattttatctggcggcgctgtttgcatttttattagtggaccattacctgccaaaatttttataaccttagcgctggataaggataggggtttatgaccacaggagataccctcctcttacccaagcacaggttttataaataatagctacagtgataaaactcatcccacaggcgtgatatcttgtaactctagtatcacgcctattttgttttcttaggtgagcgctagcatgcgtggacggacacctatgaccagtagggtgccaaagtaaaggatcaccgcagcgccaatcagcaatgtgatttcagcgacgcgagtcattacctcccaatttagccagcttgctagcggcggcattagccaaagtatgctgatcgccatgagctcagcagcaataaggatacgcaaactgagccatagccacccaggttgaggccggtagattccttgccgttttaaggtaaaaaatagcaaggttgcattgagccaggcggaaagagaggtagcgagggcaagacccgcgtgggcgaggggaaagatgagaattacgtttaataccatgttagcaaacatggcgataatggcgattcgcacgggcgttcgagtgtcttgccgggcataaaatccaggtgccaggattttaatcaggataaaagggagtaggccaaaactataggcgatgagactgcgggaagccatagtcacatcatggtcgctgaattcgccatattgaaatagggtggtgagaatggggccggcaagtagggcaagtcctacggccgctggtgtgccaataagaaagacccagcgtagggcccaatccagggtacgggaaaaggactcactcgatgcctgggcgtgcttttccgaaagactgggaaggatgacggtggccagggcgatcccgaaaacgcctagaggaaattccaccagccgatccgagtaatagagccaagagacgctgccagtgaccaaaaatgaggcgagaagagtatcgataataaggttaatttgggcaactgagctgcccacaatggcgggtagcataagcttgaagatttgttgtacccctggatctttccagcgagggcgaggtcttggcagcagcttcaggtgggcgagaaatggaagctgaaataatagctgcgctaggcctgcgaaaaagactccccaagctagggcagtgaccgggatctccagatggggggcaagccatagggctgcggcgataagagctaaattgagaaaaataggggtaatggcgggcaccccaaaatgcttatgggtattgagaataccagcagcgaaagctgtcagggaaataaacaataaatagggaaaggtgattcgtaataggttgacggtgagttcatatttgccttgctcttctataaagcctggggcaaatatcatcaccaataggggggcacctatcaccccagtgagggtcaccagcagcaggaccaatcccaaagttcctgcgacccggttgacgagttgctgaacttcactgagattgccacgcatatgataggctgaaagtactggcacgaaggcttgggagaaagctccttctgcgaataagcgccgcaggaaattgggaattttaaaggcgacaaaaaaagcatccgctgccagtcccgcgccaaaagcctgggcgatcaccacgtcgcggatgaagcctagaattcttgagaggagggtagcgctgccgacaacagccgtcgatttaagtaagcgtgcactcatataaatagactaggaaatggctcgttttttttaggaaaggtgcgttattttacctaggggcatttacaactgccatggaaattggcattattgtttgtttttaattttttaatattgaaccttcggaggtggaattttggccaattcgttacaagcccgtaagcgtgcccgtcaggcggaaaaacgccggctccataatgcaagccagcgttctatgatgcggacttatatgaagaaagtcataaaagccattgcctcgggtgataaggagcaggcgactgtggcttatggggtagctgttccggtactcgatcgtttggcgcggaaggggttgattcatcctaacaaagccgctcggcataagagtcggttgagcgccagaattcgctcgatgtcttgattttagagtagcactagattatccctgtgaatgagttcttcttcgtccacataacccaatatttgttcaatctgattactggaatggccgaggatacgtcgtgtttcctcggcattgtagttcactaggccgcgggctatttcacgggcctccgggtccaagcaactgaccacctcgccacgggcaaagtggccttcgctagcgataacccccaccgggagtaaactccgccccgcctcgcggaccaccttggctgcaccggcgtccagccacaagcgccccttagtttgtaattgtcccgctagccattgcttgcgggcggcaaggggctctttatcaggccatagcagggtaccaatggcctcaccattggcgagccgttgcaagatgttgggttccttgccggaggcgataatggtgatagcgccagagcgtgcagcccgccttgctgccctaattttggtaatcatgccgccgcgtcccaaagcccccgttccggggctggccatggtgtcgagttcggcgttattcgccgctgcctcggggatgagtcgagcattggggtgatgccgtgggtcggcatcgaataggcctggttgatccgtgagaatcaccaaaagttccgcttcgactaagttagccaccagggctgatagggtatcgttgtctccgaagcggatttcttcggtagcgacagtatcgttttcgttgacaatgggtacgaccccgagttgtaaaagggtgcgcaaggtgctgcgagcattaagataacggctacggtcagctaaatcctcatgggtcagcaatacctgtgcggtgtgttggccatgatgctgaaattggctctcgtaggcttgaataagccccatttggcccactgcggcggcggcttgtagctcatataaggcccgggggcgccgctgccaaccaagccgctgcatgccagcggccaccgaacctgaagagaccagtaccacggcatatccctgtttgcggaggttggcaatgtggttggccagcgctcgaatacactcggcatctagaccacggccattggcggtgagtaaggcactgcccactttgactacccagcagcgggtcgcaatcaaacggttacgatggtcgctcatggcctgactgctcggtattcttaagttttgtctaggctaggttgttctaggtattccataactgcccggataagcggctggcagccttccccggtcagcgctgaaatctgatagacgggtccctgccaggcaaggcggttaaggatttcctgacagcgctctgcttgctccgagggagggattaaatcgattttgttgagtaccagccattgcggacgcttggcaagttctgggctgaattgctgcagctccccttggatagtgcgcacgtttgccacagggtccatggcgggctccatcggcgccacatcgaccaaatggaggagcaagcgggtgcgactcaggtgtttgagaaaacgaattcccaatcccgcgccctgggcggcaccctcaataaccccgggaatatcggccatgacaaagctgcggttagaatcaatgctcaccaccccaaggtggggatagagggtggtaaaagggtagtcggccaccttgggggtggccgccgatgtttgacgaataaaagttgacttgcctgcattgggtagaccgagcaaacccacatcggcaagtaatttaagctctagccgtaaggttcgctcttccccaggtttgccttccgtggtcttgcggggcgcccgattggtgctgctcttaaaatgggcattgcccagaccccgggtcccgcccttggctatcagcaaagtttgctggggccgggtcagatcacccaataactcttctgtgtcagcctcccaggcctcggtacccacaggcacgcggatataaaggtcttcgccgctcttgccggtctgcaaccgtccacgcccattttcgccccgctgggcacgatagtgacgctgatggcgaaaatctaccaaggtattgagatttttatccgcaataaggtagatactgccgccattgccgccatttcccccatccggcccaccaaaaggaataaatttttctcgccgaaagctgaggcagccgttacctcctgccccggcctggaccttgataatggcttcgtctatgaatttcatggttacagaaacgctcagtccaaggagagcaggacgaaaaaaccccgcacctgcggggctttctcatggcatgcatgggatggtgcccatcaccgtgggcataggcttttattccgtgataatgtccacgtaggtgcgattattcggacctcttttagcgaattggactttgcccgccgctgtggcgaacaaggtatgatcacggccagtccctacgttaactcctgccaggaaacgggtgccccgctgccgaaccaggatgtttccggccaatacctgctggccgccatatcgtttgactccaagacgtttagattcggaatcgcgaccgtttctggaactgccgcctgcctttttgtgtgccatatcttgtccttacctcgcctcaacctgctgagatattatcaatttgcaactccgtaaagtactgacgatgtcccatctgtttacggtgatgtttgcggcgacggagcttaatgatcttgattttttcaccgcgaccctgggttttgacggtagcattcaccttcccaccctcaacatagggggcgccgacctgaatattatcgccatcagctaccaggagcacctgatcgagtgtaatattggcgccttcatcggcgtcgattttttccacccggagggtgtctccttcttggacacggtattgcttcccgccagttttaatgactgcgtacattatggtgctttcctgaaaattgggttatcccactcggtggaaagaaagggaataaaagctcagcactttgtgctaagtgcatggctcgataatctaggctcacaattttaaaattactcattcaagtggtcaagggaaatagtgtaatatagccagcctaaaatgcttaagcattaagcatagtcagaatattgtcacttgacaccgaacgcggtgctttttagcatgcgcaagttttgccctatttaattttgagatacccttggatatacagtccacctacgatctaatcgctgatgatatgcaggccgttaatggcttgatccagaaacggttgcattctgatgtggtactcatcaatcagctaggacattatattatcaacagcggcggcaagcgtttgcgcccggtggtggtcctattgagtgcccgcgcctttgattatcagggctcatgccatattgatatcgctaccattattgagttcattcacacggcgactttgctccatgacgatgtggtggattcttcggagttgcggcgggggcaaaaaaccgccaatagcatctggggtagtgaagcgagcgtactggtgggcgatttcctctattcccgcgccttcgagatgatggtggatgtcaatagcatgcgggtcatggagattctcgcccgaaccaccaataccattgctgaaggtgaggtgatgcagctcctcaactgtcatgacccggataccaccgaagagcggtatttggatgttatccgcagcaagaccgccaaattgtttgaggcggctacccaactcggagcggtattgtcctgtcggccagccgcagaggaagaagcgatggccgcctacggtatgcacttgggaacggcttttcagctcaccgatgatgtgctggattatagcgcttccagtgacgatttagggaagaatatcggcgatgatttggcggaaggcaagccgacgctgccacttatctatgccatgcgcaacggcattccctcccatgctgaggttatccgcaatgcgattgagggcgggggtcgtgataatttagctgaagtgatcgaggccattgaatcaagcggcgctatcgcgtacactgcgaaaacggcccgccgtgaggccgaaaaggcgatacaagcaattaaaaaaattcccgcttcgccctatcaagaagccttattgaatttggcgaagtttgcggtctatcggacctactgatacatcggggtgtagctcagcttggtagagcactgtcttcgggaggcaggggccggaggttcaaatcctctcaccccgaccaagtaaatccttgccttgttatctatattcaaggagcgtcctagcacctcgtaggttgggttgagcgtagcgaaacccgacaaataaataaaataagtaggttgagtttgctagtttgctgcttgaaatccatccctgaaataagaacccgaagaaaacacagtgtcctactggctgtttaaatccgaaccctccaaatggtcctgggaggatcagaagaaaaagggcgccgccggcgaggaatgggatggcgtgcgtaattaccaagcccgcaacaacatgcgcgccatgaagcttggtgacaaaggcttcttctaccattccaacaagggactagaggtggtgggcattattgaagtctgcaagccggcccatcctgattcaaccaccgaggatccccgctgggaatgtgtggatgtccgggcgctgtgtgatatgccaaagccggtctccttgaggaagatcaaggccaatccaaagcttgccaagatggccctcgtcacctccgcgcggctttccgttcagcccgttaccgaagatgaatggcgggaagtttgccgtatggggggtctcgatcctgcgccttgagattgctgggaattctgaacgaaagccgcggactggacaagaatctccatctgctgcttgttgctagcgcgctgtaggcacgttgcggctaagattcaccatgtcttgtggcgaatgtcatcacaaaagagggtctggacatgacgttcaatcatttagattgaacctttccccgggcaatggcttcctggcggcggagtgcttgatccaaggcattcatgtcgatctccagggctatgcagagcttacggcaggtctcaatggcaagattctcggtaccccgttcaatgcgggcgatgtgaggctgactggttcccagctccttggctaagcgagcctgggaccaccccttgcgcaggcgtagagtgcgcacggtatcaccctcttcaccgtggaaggtctctgccacccagcgccgagcctcttccaaggctgcgcgtcgcttgtcgttttgctcccactgacctactagatcaccgataggggggtgcttggcgtgagcctttggcggaagaacggcataattctcgaaggtgaagatttggcaatgggtaaagctagtggtttccgttgctgtgcccggcgggctaatcactttctcaaaggtcttcgtaggcgcggaggaggcgctggctgatggggtgggtggtctcatagttaaattctcgtggcgcaatcgctagcacatggtaatggagcttgcgaggggtaaaggcgtagataatgcgatatttgagccccttgtcctccaggatcccacaccttcaaccgccaaaggtcctttcccctgttccaaaaagaaagaaaatatttctctaaaatcagtctggatttagtgatttccacttcaggtgctgctttcttctaaccttcttgaatccctgctttgagcgtttccagaaactgtaggcactcttcaaacgcatccctgctcgcggcatagttgttcatcatatcttcgactaagcaataccgtttcgggttatccgtttcatggtcataccaatttcatgtgattttgcattgtatggattcagtctaaacaaccacttgaagccttaatagattgcattctttggttaaattggtatcaagtatttcaaggaccacctttctggtctcgggtgacgtcaattttgccatatcccgccccagcaggtgtgcactggcgtgctcgtagtcaaaattatcggctaaaagtaacggatatgctttgcagcagctatatttgcgatggcgtcgaaggtttccaccagcgcgggatcaatcttcccggacaagtccagcaagcacttgctcataaatcatcccggcggtttcgatattccgagcgtcgcctgttgccagcagatcagcatagatcagcaagggtggcgctaactcggggtacagcgagtcatattcgatccgccagaaagcttgcaggatctccacatcgccatcagggtctttcttcagcttatttgtgagcaatagttgtcccagctttccttgtgtataaatggttacccgctccggctttagatatttcgtcagttttgccgccgccacttccccaccccagtaggcctggaaattgtggagtggggcatgtttctaccagtcactatcaactgccttgtaacgccctaacaccagcttgggccgtagcaactctgggtaggtggtgacccagcgttcgatcagcttctctttgttgatcaacctgcgcccccgcttgcccatatccaccaggtaacccagctctttcaagtcggtgattacccatcccaccgtgcccaaggcgacatcggctgcttttgcgatatcgcgataaggtagggtttcgagattgggatagctgagcagtgcaaagagcacttttaggccggtcggttggaaggcacgggtggggcgtttccggtggggcttttcgatggggttgttgcccttgatgtagacatataccggtggctcattgaggtaggcgttgcccgccacatctagtaatggcatatccatcgccctcagctgctccgccatctttggattcacatagtcggtaacgatcaaccctttttgcgggaatcgctccaagtggtgaaccgtcatcccgagggtggcctggttgagctgagacttgaccctcacgacaaaccgccgatcgatcccgagcgtctctaggtgcactaaggcatctgcccgatggccggcgttatcggtgacctcttcggcctcaatgaccatctgtagccccgtggtatgatggaacatctcaagggcggttcgaaggagtttggcctctctggaggctctttttccaggggcggcgtccattattttgtacattatttgcaaacgttcattattaatgaacgtattttaaccctattgtctggataaaatcttatttctagtacacttggtagcgttattccgccactgcagactacgctacgggcaacgagcggcggttctttagaggggttgcctagtagattagtcactaaagagtcgcaaattaggtacgtaataatatttaagtacaagttaattcaggcaggcgcgtaaaattggaaaagcatgaagaaccggtgaggcagaaatagagggggataagtgacagcgccggggatctcagtcaacagagtaattaatggcatgaaacgagcggctctgatgcggctgttaggtaatgatttagttcatactcttgagcaacttaccaaagatacaccgtccgatgaagcccttcgcaaggtcgcgcaagttctatacggagacaataatccggctgcgctgcaagaacaggttgttcgaaatcaaatcatcgatgcgctaccgcttgaaaaggcccgcgaattaacgcaaaaacttggtcttttttcggctggcaacatctatcaaagcttaaagagattcgattcgaaatctgaccctaatagagcagctgctcttcgtagtttctttggcattgtcgaagacatgactgcccagccgatccgcaagccagcagtcggcgaggtgtctccggaatatggtctttttgaccatcagcgtgatgtagctctgcgcacccgccaagcgctcagcgagtcgccacataaagctgtggtgcatatgcctacgggtgcaggtaaaacgcgcaccgcgatgcacatcttagcaaggcaccttctcgaacgaggtcccactcttgtctgttggcttgcgaatagcgcggagttgcttgagcaagcagcagaggatttcgagaagagctggcgtgtgcttggtgatcgtccggttaagctttttaggttttggggtgatcggtccatcgatcttcatacgctacgagacggtgttcttgttgctggtttcgcaaaaatgcatgcggcctatatgcgagagcagaatgcgttcattgcgctcggtgaccgtacgtctctgactattgtcgatgaagcccaccaggcaatcgcaccgacttaccgttcggtaattgaagctcttttcaccaagcgcccgcaaaaccagctgcttggtctgacggcaacgcccggtcggacatgggataatatcgaggcggacgccgaattatcggcgtttttcggcaatgcaaaggtgaccctctcagtaagcaagtacagcgaacccgtcgaatttcttatggctgagggataccttgcgaagcctgtttttcgaacgcttagtttcgaaggggcgatggatttacccggtgctgaggagcttgagggtgggagcacaagcgacctatccgataatgccctagatacgattgcccgaaatggcgagcgcaattttctcatcattcaagccattgaggagcttttaagtcgacataagcgtgtgatcgttttcggtgcctctgtccggcatgcacatctaatcgcaggacttctcatcgcacgaagccacgacgccaagatgatcaccggtgagacgcctatcgcgcgacgcgaacgactgattcgccagtttaagagcgatagcccccagtccatgattatgtgcaattacggtgttttgactaccggatttgatgcccccaagacgagtgcagcagtgattgcacgtcctacgaagtccctcgtgctctacagtcagatggttgggcgagcgactcgcggcccacgtgctggtggtaatgaagttgcagaaatcgtgacggttattgacactgcgctacccggattcggcagcgtcgcagaggcattcaagaattgggaggacgtttggcatgaacatgagtagcgaggcagtacaaacaacacattaccatgatggggaggtcattccgccttcgctcgccgtcaaggcgatgcgggatagtggatacaagaataccgcatacgcgcttgccgagttgatagacaattccatccaggccggtgcaagctttgtagaagtcttctgcattgaaaagcgtgttctggtaagggaacagaagcgcagacgcatcgcagaaatcgctgtgctagacaacggaactggcatggatagctctatcctgcgtctggctctccaatttggcaacggcacacacctcaacgaccgcgacggaatcggacgttttggtatgggattgccgaacgcttccatctcccagtgccggcgtgttgacatttggacctggcaggctggaccagataatgccattcatacatatcttgacgtggacgaggtcgagtcaggaaagatgcgagcggttccagtacccaaagccaatcctgtgccacacgaatggcgtgaccgatctgaggaaattggaacgagcggaactctagtaatttggaggaatttcgaagagcatcgactaacttggcgaagcggccgttcaaccctcgaaaacaccgaaatccttgcagggcgtatgtaccgaaagttcatcaatgaaggaaaagccgatatccgtctggtggcgctcgaagctaacgaaatttccttcaaccaacgagtccgtgctaatgatcccctctatttaatgacatcgacttccacgccggcgccattcaacaataaacccatgtttcaaatctggggtgagcaacatcttgaattttccatcaactaccagggacaaatccacaaagtggccgtgcgtatgtcctgggcaaaactagagacgattccgcaagatggcaccgatccaggcgggactccttatggtaagcacgctgcaaagaacattggtgtttccattgttcgtgctggtcgagagcttgaattggataattcctgggcaattgggtatgactcacgagaaaggtggtggggcgtagaggtggaatttcctcctgctttagacgaggtgtttggtgtcaccaacaataagcaggctgctactgtcttctctcatatgtcccaattcgagtggaaaaatgaggctgagcccggtgagaaatatatggacttcgtgcgtcgtctcgaagaagagggcgacacccgctaccttcttattggtatcgtcaattacattaaagaccagctcaaccagatacgtgcccgcattcaagatcaaaggaaggggaggcgtagtggtggaaagcggcatgatgacgtatcggttgaagacactgccacaaccaagtggaaggatcgagcaagcaggggttataagaccgaggcggatgatcaagatttcgatgatgatgcccaggatcagcttgttgatgatttggtccaaaacaaaaaatacaatgaggaagtcgcacgggaaattgctgccgcagttaaggcgagggaccgcaagatcatctttgtgacagccgaagctgactcgcaggcattctttaacgtggatctgcggcctggcggcatcacggagatcgtgttcaacacccgtcatcctgcctatgaaaaactcttgaagactctcgatattgatgtttccgaagcttcatcgagcgatttggtttggcgaatcgagaatgcctctaacacccttaaattgctccttgccgcgtgggctcgctacgaagaagaggatgttccttcgcgagagaagattagggatatccggcatgagtggggaaagatggcgaagaacttcatctctgagaaggaataatgaatgcgatcgccgggcgcgaaccttttagaactctgccagacagctcaatatgaggtcgtacttgttgcgccttttatgaaggtacgtgctttggaggcagtacttggcgctatcccagagaatgttacctcgatcaaatgcgttacgcgctggcggcctgaagagatcgttgctggcgtaagcgatctcgaggtttttaatcttgtcactcagcgcagcgcggctgcactttttatacagcctctcctacatgcgaagtactttcgcgccgataacagctgtcttgttggatccgcgaaccttactcagagcgcgctgggatgggcgatgccggcaaacctagagttactgattagcctcccgtcagacaccgaatcgctacctgagttcgaacgtatgctgttttcaacgtccattcgggcttctcaaacattcaaaaatgaagtagccaaagctgctgagacaatgcagggcgaaggtattaaattcgtaaccgaagagctaggcgcggaggaagaggaaatctctatcccgcctcaatattggctgcctctctgcacacggccggacttactctacagcatctatgttaatagaaatatagatcagatcgttggttggaccttagaatcggggcgtcgggatatccgtgcactgtgtattccaccaggcctatctgaaaagaattttcgacgatatgttgcgaccctattacagcagtccccacttgcccagagagtgtatgaaaaggcgcgagaaccgatcagtccaactaaaggccaagagttcatcaaatctaatgcgacagacgattacttattgtatagcgccgaacagcactgggaaacattgcgtgcctggcttctccatttcttatccggaaagtatcgtcaactctccggatcgttcgatttacagagaggctctgaaatcggatcgatgcgcttttgaagtcagggaacctgccttatttgtgacatacgaggtgggcctccgtatactcgtaaattgatctgatttccttcgacgaaatcaactaaactcgttaagtaaagaaacacgcatgtcaatcgatattgagaatatcttcaaagcaacggcgcagagtacctggcattttctgattactaatggccaggggtgttacattcctgcgtatcagcggccttactcgtgggacgaaggtaatgttgagcgtctttttgaagatgcagctcacggtatgaaatcgctactgaagcgaggagatacgatcagttttctgggtacgattatcgcttttcacgataccaagcatagaactgttcaacctatcttccagcaggaagttgcttctaaggttatgaccattatcgatggtcagcaacgcatctgtacatttcttatggccaatatggtcattcacgatcacgtacgtcgtatggcgtctaaatttaagaataaagaagaacctcaatttacgtggttggctgaacaaacccagcaactaattgctgagcttgaggattcatttgttctcgacatgaagataggcgagggaaattaccgatattaccctcgcatgattcggtcctatgaagacgtgtggtcgaagcgcaaaggacaggcgaagtacaatagccctattgcccgcttgatttgggaatttttctgctatcagaaaaccgaagaaacaaagccatttaggtatatacctaaggataatgtcggaaatccgcatccgcattatcagccggtggtgacagtttttaagtacatccaacggcaaattgatcagatcaccggcaaaaaggcatcggaagcagattttccggacgtcctagcgatcattcaatccgaagatttcattgatgccatatgggggttcgaccttccgagtgaggtgaaaacttacataatagatcatgtggatgataccttgtatgacctttactgtcagcttcttcggctgattgtatttgcccgatatctcaataaccgcatggcattcacggtcgttactacaagaagcgaagacgatgccttcgacatgtttgaggctctcaatacgaccggtgaacctttaacggcctttgaaactttcaagcctaaggtgatcgacgaagaaggaatttccaagtatgaacactctccgtcatataagtgtatttcacggattgaagagtatctagagaactttagaaaagctgagcagaaacaaaaagctacctcggaaatgctagttccctttgctttagctgagacgggagacaagcttcaaaaacgacttaacgatcaacgtcggtatctgcgggaacagtatgagggaggagagttatcttcaataaatgaaaaacgtgagttcgtacgtcgccttgcttatgtagcttctttcatgaaaaatgcgtgggatacggaaacggcgaagaagccgagtttttttccactcacggttgtggatgatgctgtcctagttgggtttgaggcactacgcgagttgaagcaccatatcactatcgcgcccctctctcgattttatggcagggcgctggagacagacgatgaaaccgagcaagctacctgcacagcagagttcgtggacgctataaaggctactgtagccttctcgatgctgtggcgtggcgcattcggcggcacctcgaacatcgatagacattaccgcgatatcatgcgtcagagtacgggtaaagataagattcctccattggccaagaggcccaagagtggcacaggagcggtttcgatcgctaactacaagaaggcacttcggacgatcttggaagaaaagggaagcatcaccagcagagacgactgggtgaaggctaccgcacgaacgcctgtttacaaataccccgtaatcgcacgcttcttacttttccttgcctccgatgacgctatcgtggataagagtgaaccagggctggttattcgtggtcgcaaggggttagcctcaatgctggccctgaaccgttggcgggacaaggattacttcacagttgaacacatcgcaccgcaaagcaacacgactggttggcaagcggacatctacgatgatgctgatgccataaaccggcttggcaacctaatcctgctgccgccaaacgagaactcgctgctcggaaatcggtcttgggaacacaagcgactcctatatcgtgtcctggccgcagaggatcaggagagcttcgataaagcaaaggcagcctgtagcgcgaagggcctaacgcttagcaaaaaagcagaggaaatcctcgataaggcaaactacctcggcttatgcaaaagcgtcgcatcaaaaaacgatgactggagcttaggtttcattgagaaacgctctcgttgcatcgcgggcttagcatgggataggttagcaccctggcttgatttcatatgattgactatttatgacacgccagacatactttcgcttgtccatataaatcatcaatatcaagaggctcaccgtccgggcgcagcggattaacctgttgttttatcctcattcgctcgattcgacgtgtgtgttcttccttgatctgttcaatccgttcaggccgggttagttcttccaatgattctccctggctccaggtaaagggggagccgtgctcgacggcatttttttcgtacgctttcgcttcctcaaatgcctcggggtgctgttccattaagcgtacccattcgattttctgctgaaaaaaacaaaaagtacaaccgctgcgggtacgccaagaataataatctggcaagcctagacccgatccctccagaatttcaagcacaccagccttatcaatgccagcttctttgaagggcaaccgtactttcagattcttgtggcgggaggtgtagccttctcggtattcttcatcgctgcggatggctacatagctatagacttttatcccgctttcgagcagcggtcggatccactgctcgaagggtcttagcttgagttggcgagtacaccaacgggcctggggagaaggtagaaatgagttgtattgcttgagccagaaatcgaaatctcggtcgggattcagttggcggatgggcttaccgagaaacccctctaaccggccaagaaattcatagacctcaggcaactccttgccggtatccgtgaaaaaatagtcgatctcaaactcgggaaaattttgacgcatgtacacagctagcgccgcgctgtcgcgaccgccagatagaccaagcacatgcttctcctttatatccattaagaaactttctttttgcctactatctctttttcttccgcagcaaattcatcatcaggcgcatttagatatcgggcacttagctcagcaagagctgctaaaatcacgtttcgtcgcctcgcctcagcagcatctagcgtggttttcatctgggagatgagggtattgacgctctcccgctccgagtcggtgatatcaaactcgcctagaaccggcgtcggtcgacccccaacacctactaccactgccatcgcctgcctcttgtccggacgcccctttactcgcgcgaaagcctctgcccgaatgaatttctgtgccatgtcggatagctcaatggctgccttgtcgatatccggatccacccaatcccggggtggtttattcgctgcaagactcgcgaggccctctatttcttcatcgcggccgttgtaggatgccatccggttaataaaagcctccaagcgaaaatcaccggcgagctgccggatattttccgcgcgggcacgcagctccgatagggcctgaggcgaatcattaggtacctgtaattctacaagcaatgtctcccgcaggcggcgtagcactgttggataggtttctctcagctcacttagtccttcccgaacctgctggatgatttttagcaatccttctttcttagttaaatcgaccgatgagccaaacagcgctgggatatcgtcaaataaaaatttattgggatcattggcctgcttaaacaattgtcgtatccggagagcattacttgagagtcgcatagtacgctttgtccaggctggcaattgatcataaatagcaataagacctcgggctacatcaatgggtgttagatcctgaagagagttgtttttatctagatcacgtactacgtctgccatacccgaaaggagacgccgagacactttggacagatccatccaccgcaattggatagccgatggatccttggctagatagtcgacatcaaggtcttgcagtcgtgcctgaaagataccccggcgataaaatgcaacggtatcccggcaggaaagagcgaaagccacggctagtacaggcattaatccctctttgagccccaaaggaggttgtcgccatacttcatagatttctgagacagtgaccgttcgagtgcggttttgttgcaggaaatcgcgtgctgcctcccacagaggcgtaaggccgcagggatcattggttttatgaggtgctacaaattgccaaccatgggaggtctcagtgtaaaggcccgtaatctccagaatggaggcaaacaatccgccctctgctggaaagccatcgatacctagccgaggctcgccttccttcatcaccatttgacgcaatagtgcattttgcgctgccacagcgttgctcgatggtttgatgcgattgagtaactcattatgaagccgaggcgctttgtgaaagcgtttattagctaagtctgatgcgaggaaggaaagttgtgcttgggttaaacgtttccgggggtgatgctttaggtaccaggcagtgttatcgaatgcttgatgaagttcatcttctagctgcccttgtaaggcggcaattcgcacccgcacttcgcgccgggcgactgcatcgccggtaagttctggatggttaagactgacatcctctacggctagtaattctttggcaagatcgataatcgtccaggaccggctcgatagaccaacgacgatatcccagccatcagcctggcgggcggctttacggcatagtttctcggctacctcctcgggctcattctccgttggcagcgtgagtacaaactggcccatcgtgccctgatccggtgagaagcggctgacctcctccagcagcttattcaggggcaccagcaccacatcaaaccagcatagggcgccagtcctatgatagtggcgcttagctagtatgggatgtaggccggcgagcttgcgaagggcggcgaaatcgacgtcctgaatattagtcagcgcctgttccacagcttgctcgatatcgaaatcgcttcctgcataaatcgtataggcgtcagcgaattttcggaagataatgaaagagcggcgctctagttctttgatcgctttttcaactcttctggaagagacattagggacggcggcctttagcaacggcaaacttggagcaagaccggaacgttctttgaataggtcgacgagggcgatggttttgagaagctgtgcttgcaatggatcccctcccatgccctcgcagcgttccacggcttccacggcaagagcccaacggtgcccatctggggaggctaaaatagaagattcaaggttgaggcgtagatagtcccaaagacggtttggattatagagatctttttcagatccgtggcgcaagaaatcctgaaagccttgtggctcggcggagttgagaaagccgaaaatactgcgctgattctgcccaaagcgtcggcgggaaatggggccgagcaaggtggcaacaatagggttgaggggccaacagtcttctagggtcacttctaaatggggggaggcacctggtcgcaccttgcgaattaggttggcgacagtctgagagatttggtgagaggatgaggaacggcgattgtcctcaatagcgcgagcaaggagttcgagctgttcctcacccgctgtattgacggccaggtccataaatcggccttggattttcgaccattcatcgcgcatctcgcgtgacaagcgctgcgcatattcttcaaacgcttgatggaggatgccaacgatgataaggcgaccattgctgcgggaggcaacttccgcaagctgctggaagagataaatatccctgtctccatggacggctccctctaagaattttcccatctcatcaagaaagacgattagaccaccggaactacgtaaattctgccttgcaataacttctagttcagagatgagggcttgctcacgccatacttttggtgctttccccttccagaacttagcttgggcgagggtttctccaattacttgtgcagggtgatccttctggcccactaccggcagaatgcgccaacccttcgattttggtggcagtgcttcccagacggcttctgcggctttgctgccaatggcatggtatgcttgtttccgacgatgattatttccgtcgagaagggcgctgagcgcaataaccaagctcgattttccactgccatacggtccggtccaggtaaaggcgccttgtccagtttcagccacatgattggccatggtacggagtacctcagccgaggatttcggacagataaatccttccaaagcattggctttggttaagtctgtatcgatgcggacagaacgttggaagcgtctcgcaatatgcacgcaatcggctaggctcattaggctgcctcccggttaccacgagggggataatcgagctccatgaagctaaaggcgagatcttcagtgagctccgcttgccggaggacctgtttcagcccggttgtctccgaccagcgaaaaatgcccccacttgcctcttctaaattggagagtctctctgcaagtgcaaattcatcaagcaagagcacccggcccggcgaccccggctcatgagcgatattttcgaaagaaagggtgcgggcagtagaagagtgtcgccagaaatccgtcagcgcatatagaaacatgccttttcctaagttgggtttggctccgcgcacgaaacgaaatccttctcgccgaccgatgggtttaataagtccaagctcagtcagcggggactctaaagtttcctcatgtcctgcgcctgccaaggaagggcgggcaacataggtacgcacgaagcactctacgtcccgtttgagcgtcgtggtggccacacgggaccatgtccgatccttgcagagtttctctaggccctgaacgaggtgattccgatcgaaggtagcactatgaaaatagttgaatgcccagaaccaggtggttttttctgtgtaactcgctaaatgccaatgaataacccaaagcgtggtgggatgttccatgaaggggtcaagccccctgtctgcaaaaatctttcgtccaagccgggttgtaaagatttttggtccattagagggattttccagaacgtttgcagctgttgcccagtggcgtatggaggcaaccatgttttttcctaccccgaatcgggcgatagcgtcgtcacttaggaaaacagatttgttttcctccttattctccgtagcagcaacagtatcaaatgctttcttcaaccacccgtagcgtaacggaaatgtttcgtgtccggaaaattggggacgataatcgctttgatagaggggtctgcgcgccatgtttatttatacttatagagggcaaaaggtttctatgtacagtatttcatatcttaggttaggattgaagtcgatctggagagaggctccagatcattcctaaggttagaagatagggccaataataggaagaaatgtttatgttattgtaaataatatggaaatagacggaacgctttactttgactatcaagcctcgacccctattgatccgcgagttttagcggcaatgatgcccttctggcgcgaatcttttggtaacccgcatgcttccgatcacagactagggtggcgagcagggctggccgtcgatgaggcttgtgagcgggtcgcgcggcttattggcgcggatgccgatgagattgtgtttacctcgggagcaacggaagccaacaatcttgcccttcttggcttatcccgtcgccgatcaggagggaatcgccggcgcattcttgtcagcgccattgagcataaatgtattcttagggcggcgcaggctgtatcggagcagcttggcttttccgtggagcttttgccggtatgctctaacggatgtgtggatctcgattatctttcccaaaccctcgatcaagatgtcctgcttgtatcagtcatggcaatgaacaatgaaattggtaccattcaggatcttcgtgaaatctacaaaataatatctaaatcagagtcttactttcattgtgatgctgctcaggcccctgttgccctggatctaaattacttggctgaaacggctgacatggtgagtctatcggggcataaaatgtacgggccacaaggtgttggtgccctttatattcgacgtgacctacaacgggagattgagcctcttttctacggcggcggccaacaagcagggctacggtcaggtactgtgcctctcccattagtaataggtatggcaaaggctgccgaattagttacttcgtctgaagccaatgaggagcggaagcgagtacaagaaatgcgcaatcgattcgtgtacttactcaagaaacgcattccaagtcttgttttgaacgggcctgaattctccgtccgccatccgggaaatgctaacctgcgttttccctctgtagctgcagaagatttgctgttagcacttcagccgcgccttgcggcctctaccggtgctgcttgtacgacagggataccagagccttcccatgtactgagagctattggcctaagtgcagaggagacggatgcttcgatccgttttagttttgggcgctttactgaaagtgcccatattgatgaagcgattgagctgatctcaacagcttatgcccgattaattgagaatatgggtattcattaggttatccctattgcttgttagcttcgagtcacaagattggttagttagcctccctgacgtcagagaataatgggaatgcagcagcgaacaagataagtactttacgctgaagttgatcaaattttcatggcttctgtccctagcaagaaagtcgcgcggcaaatttatgtccatgtaaattatataaatagcatggatacaacgctaaaaagtgctcttttagaagctgaacgtttggctggcgtgtgccgatcagatcattacaacgtggtccgctatgagttaggcacatcttgtatttcgctcctttattacccaaatttttttgaagagcctttccccgctctaagggaaagttggcgagtcgatctggcagcagggaagttgagctaccggacctacaaggattcattgaatccccccattctgcatcgcaaagaacttcttatttcggatgatcatcctcgatggtgccagtataagtcgctgaccgaggctgcggaatcggttgggttatttgctgaaccgactcgaattggatatcaacgtcaatggttgcagttagttcgagaaaagggctaccagatcattggccacgaacttgtccccatcggtaacgatgaatcgctgcaggatgatgaggcacctcttcatgcggattggtcagtagcccgccagcttacggcgctgacccgctacggtctatcagcacctatccaaagcctcgcgcgctacggttttctagatggttgtaacacgatctttgactatggttgtggccgtggtgatgatgttcggggattagttgaaaatggcctgcaggcggcgggttgggatccatattatgctccggataaccctattactcaagcggatatcgtcaacttgggttttgtgatcaatgttatagaggactttgacgagcgtgttgatgccctagtgacggctttttctcttgcgaggcagttgctggttgtctctgtaatgcttgtcaaccaaaacaagattcaaggacaacgtttcaaggatggtatgctcacgaagcgtggaacctttcagaaatactatacacaagcagagataagagactttcttgaagatctcttacatgaggaaccgattcctgtcgcacctggtgttttttttgtcttccgggataaagacgctgaacagcgattcttagtcaatcgttttcgaagtcgaggaaatgtgctccgtgtcccattactgttcccacgtgaaaggcagttgaggaatcgaaatgagcgcaccgataaaaaatacgcctattatcgtgaatctcttgatcgattgtggaatttatgggtatctctagggcgtaagccggacaaaactgaggttgaagggcaagtagctcttatagaaggctttggttccctaaacaatgcctttcgattcatcaaagcgcggaaaaatttgacagctctcgagtgctctcggcaaactcgaacggctgatctcgaagtttactttgccctttgcgagtttaagaggcgaaagccttataaacgcctagagcatgggctccagcgagacattaaagcgttctttggaagttatactaatgtgaaacaagttgcccatgagttgctgtttcagatcgctgacgtggaagcgataaatcaggcgtgccaacaggcatcggagcaggggcttggctggctagtcgagcgcaaatctctgcagctgcatgcaagtttggtcgaaaaactctcgccccttctccgggtttatgtgggctgcgccactgtcatttatggcgattatcacgatgccgatcttgtgaagattcacattgcctctggcaaggtcagtttcatgaaatatgatgattttgagagaaaaccgctgccgcgaatgactgaaagagtcaaggttaagcttcgagagcaagatatcgaatattatgcctatgacgataactataccccccctttcctctataacaaatctcgttacattaacgaagaatttctccattaccccgagcaggtggttttcgatcaagcgttagagaaatgtggactatttgactttgctggctacggcccaaatccagataattttctggaaatactttcgagaaatcggctggtcattgaaggatttagattggtacgtagccggacaattccgaacctcgacagtccctgtggccgctactttatatttcgtcagttgattgaatgcggagaaactcaggcgcgaaccggcctggaaaacctgccagaacaaccggaaacttacaacgccctctgtgacttgacgacgcaggtcttggatcctgtcatcgattactttggtatgattcgcctaacctatgggttttgttcaccggctctggcgaaaaagatccccgggcgcatttcccctcagcgagaccaacatgcggcttgcgaattgaatcggcggggaaaacccatttgcgatcgactaggcgctgccgtggattttatcgttgactacgaaagtatgctcgaggtggctcaatgggtggttgccaatacgccttttgatcggttgtatttctacggcgatgacaagcccatccatgtgagctttgggcctgacaatagcaagcagatcgtccggatgattttaggtaagtctggaaaactccttccgcaagttaccccgatggaagcatttttatctctagaatagcgaagaaatgtgactgctataaatttatttaggtgggaaacctgcccggtctcccacctaaaatatcatcaggcattccttctccttattattaaacctaaatttcccttcttatcactcagcgataaattattttcttggtgtaatttcaatcccagtggacttttttaccccttgatcaatcatcctcctcacaggagccatcatctctgttgtcatcgtcatcctcgtctctgtcatcgctatcatcaaatgaggcaagatcattactgaggaaggcagtcaggaataccttgttgccctgggcgatcttgatagtctgattgagaggatcaaaatcgagtaattcccaattgcaggttttcgggctgcgaaaaaaaagtttgttctggccttgcccgcgcgcgttgataacgccgaccattttatctcccactaaaaggtcatattggcctgctgggagatccttcatccagaccttaaacttggcgtggttgcggttctgttcaaatttcatccgggctgtggcctgaggaatgaggccggtattgtcaaaatccacccgaatgattttggcgcctgcgctgggtggcgtattatcggataggccaccgctacactcatcccccaagcttctggtcaatcgagttatttcaaattggccgtcgttgatctgggggtcaagggcttcatagcgggccgtgccgtgattgcaatcttcgaattggaggaccagatgtccccaaggttgcaatgtgatccgggccggatcaaaaccgttgaggtctaaaattccgccctctaccgagtgcatggtgaagttgacttgattccctttgacaggtgcttgtcctaggagccaattctggttaccgaaggcattgaaggtgaaccaataaacaatagcagtgtcggtgcccttcctatcgacgacctgtaataggaatccttgtccgggggcgtccttatcaaaccaagcacccgtaaatgcaccggtcaccatcaccgcctgggcactagttacaagcattatggttgccaatgcgaagccgcaagacattaaacgaaggcccatttatcttctccttattttgctggccagaactggggcgagtcatgctagcagatattcatcttttgtgatgtgagacgcctcatatggatttgagggcagtaagtaccagcagccctctaaaatacttggcagatcagttccacatcccaacctgcttcacggagtgtcacatgtgataagaatatagcagcctctcaaattaaaaatagcatcggctcgagtggttttcgtacgcttcaatagcccctattgagtttttgggcctgggtagcgagttcctcaagcgctgcgacgccgcttgtcctgcgctttcttgtggcaaccaatatggcgatgataagatacgaaattggaactttgtaaaggcattggtgtcccttaattactgaccggtcggttggtaggtgacttctatgaaagatgattccagcagcaggaaggtgcaatgactaagaggctgacaggcagggatactgaagcctcggcacccgcccaggggcgggaagccatcctggctgtggcgaaaaagcagtttgcagaatatggctatcatggggcgactcttagcaagattgcaacccgcgctaaggtatgcaaagccaatatttttcatcactttggatcgaaagaaggcctttatctggctgtccttaaggattattgcgagcagttaagccctctccgggggagcaggccgatttcagcaccgacttgtcgggagcagctgcggcagtttgcccaggttcatcttgagaacatgctcaatgagcaaggtgccgtacaactttttctccgtgagctcctggctaaggactccctgcgcaaggaaattcttgcgaaaggggtgctcgaggacaatttttccagcttggtgcaaatggtccgtgaggggcaggaagcaggggagattcgccctgacattgatccggcaatgctggcggtgatgttgctgggggcggatgtttttttcttcatggcgcgggatgtgttccagcatttccgggatgttcattttgccgaagcgccgggagactatagcaaagcgttaagtgagatcttgttaaagggatgtttagctaaacgggattaaagcgcagtggaaataaataagtaatatgactcaggcaaacttattccatctaaaagttcttagggttaaggagtggcaatgataaagcgtcttattgttgttcttttaaccctaggtttgttttttggtggcatttttggttggaagtattatcagcagcagcagcaggccgcccaggccgccatgccacccccaccggcgactgtagcggccgctgaggtccatccagaaacttggcaatcttccctccaggcggtgggtagcctggtggcgacccagggtatctatgtgaccaacgaggtggcgggcctcattgaggccattaactttgaatccgggcaacaggttgaaaagggtaagctcttactgcaacttgaggatagcgttgatcaggcggatctcaaggggttgcttgccgagcagaaattaggggagttgcaattccagcgtgctgcccggttggtcaaggaaaagtcaatatcccgttccacttatgatgaaagtgaagcccagctagaaaacgcccaagccaaggttgcggctaagcgagccctgattcgaaaaaagcagatccgggcccccttttccgggttgttggggatccgccaggttaatcttggcgagtatttagcaccgggttcccgcattgtgctcttgcaggcccttgatcccatctatgtggattattctttgcccgagcgctatttttcatccctttcccaagggcaagccgttttcatcacggtacaggcttatcctgcgcaaatttttgaaggtcgtatcattgcgattaatccggggatcgatccggcaagccgcaatgtccgcgtgcgcgccatctttcctaaccccaatcttcgcctgcggccagggatgtttgccgaggtgaaaaccctattgccggagcagaagcaagtcttaacggtgccccaaacggccattacctacaatccctatggcaatatggtgtttgtcatccaggaaaagaatggcggcctggtggttcagcagcagctggtgcagacggggaaggtgcgcgaaggccaggttgagattgtcaaaggattgcaggtcggcgagcgggtggtcagtgcgggtcagatgaaattacataatggccagcaagtccagatcagtgataaggagatcctggacggggaagtgggggatgcgtaaacgactgggcaaaaaaattatagtgcaatttctccctcgactgaagttgcgggtttccttgcggaggagccatgaagttcactgatcttttcattcgccgcccggtactggccagcgtcgttagcctgttaattttgctggttgggttgcgtgcgctgacgctgctagaggtgcgccagtatcccgagacccgggacacggtggtaacggtgaccaccctttatcctggggccagcagcgaactggttaaaggttttattaccactcccttgcagcaggccattgccgaggcgaagggcatcgattatatggtggcgaccagcacccagggtcgttcggttatcgaggcctacatggagcttaactacgatcccaacgccgcggttgctgaaattcaggctaaagtggccagccagcgcaacgtcctgcccgaggaatctgaggacccggtgatcgactccaccaccggcgatcctacggcgttgatgtacatggccttttacagcgaggggatgctcccgtcccaaatcacggactatatgttgcgggtggtacggcccaagctccaagcggtaccaggggtggccaaggcggagctcattggtaataaaacttttgccatgcgcatctggctcgatccccgccgtatggcggccctgggggtgaccgctgacgatgtcaaagaagtcctgctcgataataattatcttgccggggtggggcagaccaagggggcctatgtctccgtggatcttagtgccactacggatattagccgggaagaggacttcctcaatctggtggtttatgaggcggatggggccctggtacgccttagagatatcgccgaacccaagctgggtgccgaagactacgattccagcaactggtataacggaaaatcagccatctttattggcattgagcaggccccaggggccaatcccctcgatgtggccgagcgcatccatgatttggtgccagagatgcgtcgccagcttccttctgggcttgacggctatattgtgtatgatgccagcgcctatatcgatgatgccatcgacgaagtatttcgcaccctcgcggaagcggtgctcatcgtgctcgcggtgatctttttatttctcggttccttgcgggcggccttggttcccgccatcgtggttcccctgtccttaatcggcggggcttttcttatgctgcttttgggtttttcccttaatctgctcaccttgctggccctggtgttggccattgggctggtagtcgatgacgccattattgtggtggaaaatatccatcgacatttggagaacggggagtcccgttttcaggctgccatccagggggccagggaattgggactgccgattatcgccatgactaccactctggtggccgtttatgcgcccattggttttatgggcggattggtggggacgctgtttaccgaatttgcctttacgctggctggcgcagtgttggtatcgggggttgtggctctgaccctctcgcccatgctctcctctaaagttttgcggtcggcaggtgagacgggccgctttgagcagtgggtagaacacttctttacccggcttgccgaacgttatcaaaggctcctgcaccacgccctagatagcttaccggtggtcatggtttttgctggcgtcatactctgtagcatctattttatgtatgtgaccagccaaaatgaattggcccctaccgaagatcaaagtattttattttttcaggctacggccccccagacggcgacaattgattacgacgaggcctactctcgccagattatcgatatcttcgagactttccccgaatatcatgaaagtttcctgctgctaggccggggcggcgatcccagtaccgtcttcggtggcttcaagatgccggtaccctcccagcgggaacgttctcaaatggaaatccaccctgagctccagcagcaacttcaagaggtggctggctttgaaattgcgtcctttcctcggcctagcctgccgggcgcgggccgcggcttgccgctccaattcgtaattacgacggatgcggatttcttacgcttggatcaggttgctgaagagttgattcagcggggaatagccagtggcaaattcgcttttctgcaaaaatccgtgaaatttacccggcccaagaccacgctcaggattaaccgggatctggcgggtgatctcggtattcgcatggaagacatcggacaagatttggcgaccatgctgggcgggggctatatcaactggttcaatttggaagggcgcagctataaggtgatcccgcaagttgcccgccgttaccgcctggatcaggaaatgctggagaattactatattcgcacgggtaccggggagctcatccccttagcggcactggtgtccttcgaagatacggtggagcccagtaagcgaatccagtttcaacagcttaattcggtgaccgttcagggaataatggccgagggcgtaaccttaggagaggcgctgacttatctagaagaacaagcccaggaaatttttccccttggctttagctgggattatgctggggaatcgcgccagtatacccagcagggcagtgccctggtgatcactttcttcttttcattgttggtgatctatctcgttttggcggcgcaatttgagagctggcgtgacccggttattattatgatgtcagtccccatgtctattgccggggcgttagtgtttctgaccttgggttttgcgacggtcaatatttacacccaggtggggctgattacgctgattggcctgattgccaaaaatggcattctcattgtggagtttgccaatcaattgcagatccaagaagggcttagcaaacgggaggccgtagagaaggcggccagcatccgattacgtcccatcttgatgaccacggtttccatgatagtggcgatggtgccattgctcatggctagcggccctggcgcggtgagccgtttccatattggcttggtgattgccagtggattggggattggaaccgtgtttactctcttcgtggtgccggcggtgtatttgctgcttgctcgcacccgcagcgaagaaaagaaagagcaagaaaccgaagaaatcacggagcaagaaatcccggtcgactctagagaactcacttagttctagggccttgcaaaaacgccacaatatccctagccaagattgctagacttgggagtggaatattcctaatactgttccgtgaatactgtgccgaagaggtaagtaaatatgaacgatttaccggaatatgtcgacgatctacctaatctttgtggttctgaagagttaatcgccaatgcccgtgcccagggtccggcttatttgcccgagagcggaattgattttggcgatatcaacagtgcctttgccattgctctgcatatgcagcagcccctgattcccgccggcggggaggatttatcctcggctgcgattatcagcaatcttaaatacatgatggatcatcaggatataggcgataatcacaatgcccccgtcttccattggtgctataagcgaattggtgaatttgtgcccaagctggtggatgagggcaagaatccccgggtcatgttggattattcggggtgtttgctccatggcttgcgggatatggggttagacgatgtcttcgacgcccttaaacgcgtcacctgcgacccccattatcggcattgcgtggagtggctgggatgtacttggagccatgcggtcgccccctccacccctgtccaagactaccgtttgcatgtccaggcttggcgccaccattttgccgccatctttggcttagaggccttgagtcgggtaaaagggttttctccggcggaaatggccctccccaatcatcccgatgtatgttacgagttcgtcaaaacccttaaggacaatggctaccagtgggtgctggttcaagagcactcggtggaacagcccgaagatggtaggcaccctcaacgtccccatattccccaccggctggtggcgaaaaattccaagggggagaccgcaagtatcattgccattatcaagactcagggctcggataccaaattggtggcccagatgcagccctactacgaggcccagggtctctcccgccaggagttgaaaggccagtctattccacctctggtcacccagatcggcgacggtgaaaacggcggcgtaatgatgaatgaatttccgggtaaatttatggaggtgatgggtgaggccacaggctcccataccccccctgttaatgtcagcgaatatctggaatatctagaaactttgggtttaaaggaagcggattttccggttattcagccggtgcagcagaaaaagatttgggataattttaaagcgggaggcggccccgagaagctggaagaactcattgaggaacttcaacacagcgaccatcaatttcacatggaagggggcagttggaccaataacatttcctgggtccagggctatgaaaacgtgatcggtcccattgaaaaggtcagtgctttattttccgaaaaggtgttggacaaagggggaatttccacctcggaataccgctatcgaaatgctctctattacctgttgatgatccagaccagttgttaccgttactggggccaggggatttggaccgattatgcgcgggagttatgccggcgcgccgaggccattctaaatcacgatttcaaggatgctgcggcttgatccccagggaagcgttaagttattagtttaactgaattttcagcggtgtttgcgaattctgagcgaaggagttgccttttctccctcggtaatcagtaaatagggtagaggtccgctggaggtatttagctccggattctacgccaaaaggttaaatagccgggataacgggcggggtgggagagctggatcctgtcccgcccgttatccactctttaggcgggttaggatttcgttttttccactttaataatactaatcccagaaattaatgctcttttatcccttctcccctggcgggagaaggttaggatgaggggggggtaatggttaataaagaatgttttttattgggattggtataacatgctcagaattgccctttctttcggcgcttaagccggtacattggcccgggcgatgcctaggtcgatacgcgggcgaaaactgtcaggatcggcagcatgccaccactcggcatagggtgtttcttcggccccctcaagcagtgcgttttccgagatgaagggatagattcggtcaaagggtctggaatcggtcgtgccaaagcggcggatgagatgatagggttgcagatcctggggatgggtcaggcctgcagccgcgacgatatgggccagtgccgcaagggtttgttggtgaaaccgcgccgctcgttcggcctgtacgtcgaccactaggccgcgctggcggccgggatcctgggtggtgacgcctgttgggcatgtgtccagatggcagcgctgcgcctgaatacagccgatggagaacatgaaagcccgcgccgcgttgcaccaatccgcgccgatggccaggttgcgcgccatgccagcaccggaataaactttgccgctggcccccagccgcaccttatcgcgtagtccggtgccaaccagggcgttgcgcacgacaatcagcccttcggttaggggcattcccacatagtccgacagttccagcggtgcagccgcggtgcccccctcgcccccgtcaaccacgataaaatccaggtagataccggtcttaagcatggccttcataatcgccagcacttcgtggatttgcccaacgcaaagcttaatgcccaccggttttccgccggatagatggcgtatcctcgccgcgaaatccagcatttccaccggggtagaaaaagccgaatggccgcggggcgacaggcagtcctggccggcggggaccttgcgtatccgggcgatttcctcggtcaccttggctgctggcaagagtccgccatggccaggtttcgcgccctggctaagcttgatttcaatcatcttaacttcatttcgggtggcgccttcaataaacagatcttcgtcgaagtttcccttattgtcccggcagccgaaatagcccgaaccgatttcccagactaaatcaccaccctgtttcaggtgatagggacttattcctccctcgcccgtgtcgtgatagaacccgccaagccgtgcccccttgttcagcgcttccaccgcattggcggagagggagccgaagctcatggcggaaatattgaaaatagaggcgctatagggctgctggcattgggcgccaccgatggaaacgcaggggtttttttccgggttttcggctggagcgatggaatgacagagccactcgtattcgtcggaggtcatgtcccactctgtcccaaaagggtgggtgtccggctttccccgggcgcgggcatagacaaggttgcgcgcatcgaagctgaacggcttgccttctagatcgccctcgacaatataggcacgcagatagggtcgaaggtcgtagaagagccagcggatgcgagcagcgactggataatttcgtgtcagcgtccagcgctgctgcgtccaatcgtagattccgagcgccaccagcggtagggtcacggcgagacctagaagccaccagggactcaccattgttaacaagaggcaaatgaccgagagcacccctgccgtgatcgggacgatcgctcgtttcagcacatcgggattaaagcgtttggcggagagttttagggaagacaccttatcatcgaaactctcatacttcttggatatggtgatagatattcaggtaatgctgtcctggataattccaggaaaagtcgtagtgcatcccgttttccatcaattcccggaaatattggggatattgataccacaggccaatggcccgatagagggccgattccagtccctcatggttaaaatcgttgaaggcgaaaccgttgcgctcatggtaaggtttatgggcgtaattagcgtcgaataccgtatccgctagccctcccacactgcgcacgatggggactgtgccgtatttcatggcgatcatttgggtgaggccgcaaggctcgtaggcgcttggaaccaggagcatatcggcacctgcgtagatctggtgggccaagtcctcatcatagccaatttccaggtgacagtccggattgtcgttcaggtggtgcttgaggtgccagaaatccgcattgatgctgtcgttggcactcgcgccgagcaacacaaattggcaaccattggcgagacagtagaagatagcgtggcgaataagcccgacccccttttgggcatctagccggctgatgacgccaataatgggtttatattcatcccgcagccataagcgatggcgcagagcagttttgttctcgtatttttggtctagggtttccaggttatagcgaaccgggatgtgggggtcaagcccagggttccatacattataatccacgccattgaggatcccgcctaacttttgcccatggaggtgaagggtgtgttgtaagccatagccctgttctgtgtagcgaatttcatccagatagtgggaggatacggtggtgacaaagttggaaaaaacgattccacctttcatcaaattgaccgcgtgggggtgggtatggtcgagcaaccgttggggtgtcatataggccgcagggtctaatcctacctgctggatgatatgcccaccggtaaccccctggtgctgcatattatgcaaagtgtagcagactcggggatggctcatccccaaatattgatattgctcgaagagcaataccggcaccagaccggtttgccagtcatggcagtggatgatttccgggtgtttattgctttttagcatgaactccagggctgccttgcaaaaaaaggcgaaacgttggggatcatcgtgttggccgtagtaggtgccccggtcaaaaaagccattatgggcttcaatgaaaaagcatttcagcccatcggcaaaaccaaaataaacgtcacagtgaatccactggttatagtaaggtacccacaggtcgctgtaagttttcaccaagccccagatacggtcatagcgcatacaatcatatttggggaggatgagctcaacgacgttaccccgtatcgaaagttcgttggatagtccctgaacaacgtctcccagaccacctaccttggctatcggggcacactcaggtgtgatcataacgatatacatcgcgcagcttctccgttgttccctgggggatacccatagtagacgcggtaatcaagatccggaaagatgttatcaagggtctctaaggcttgtagccggcgttcatcgaagattcctttttccaaagctatttccaagtagtgaaaacgggacaggtgatcccgcagacggcgagtggcgtactccactgtggttccattttcaatgataaagggccaatccgaagcttgtgctaacagcaatgagcgggcggcctgccgcaaggcacgatcggcaagagtccccttaggttcgtgataataggctatcgccaattccctcatgcgtcgggcagcccggtgcagcagaggatatatccagtcagtttttttattgagccaaaaatcattgtagcccctatcgccccagctggatagattgggagttgctttttgcagcaccgggtgctgggttaaatactgggaaggggtgatcagctcaatcggcccttttgtggagccaaagcggcgcagtaaactctccagccattgaggcccttcaaaccaccaatggccaaataattcggcatcataaggggcgaggagaagcggtggacggtccattgtcttggcatggcccgcgacctgctggaggcaattatggtaaaaatgatccgcatgggcagccacctttgcccgggccttggccggttgataaggggctttgtgctcggttttatccgtcacccggtaatatttaatgccggtatcgacgcggatctggccgccgggaagataaggttgaagatagctcagttcccgctcgaagcccacatcccggtagaactcccggtaatccctgtctccagggtagccttcctcggcgctccaaacttgctgtgaaattgccggatcgcgcccgaaggccgccaccccgttagggcaggcaataggcgcgaggtggccataacgaggccgcgtgttggcgtagagaaggccctcggtttcgacgaagaagtaatcaaagccgaccgcttttaatgctttttctaggccggggtaataggcgcattcgggaagccaaatacctttaggggcgatgccgaaacattgccggtagtaatccgcggcgacttggagttgggcgtaaacggcggtgggttccggttgtaagaggggtaaaaaaccatgggtagcggcacaggtaatgatctcaagcaggccttcttgttgtagccgggcaaaagtaggtaccaaacggcgctgataacgttcctcgaaatctgaaagtgtttgcagaaaccagcgccggtaaaggcgtgccaatcgattaaggtcggtgtgagcccgggtttgttggacctccttctcagccaaagtaatgagcttttccatatggagaacatagcgctgtagcaacagggggtcctgaagcatggtgagcaaagtcggtgataaggataaggtcaagcgaaaccgagtcccctcctgggccagtcgttcaaaagcattcaatagaggcagatagcactcggtcagagcttcaaacagccaccgctcttccagcgcttcttcctgttcgggatggcgcacgtatggcaagtgcgcgtgcaaaatgaagctgagataaccgcagcaagccatggaaggttaggggggaggcttggacaggcttgcagaccatctagagcggggctcagatgctgaagtcagctttgccgggggctgggtttgggtcgattctgccagcgagggaaaatagcgggcaataaattcttgagttcggctcgcctgctcctctggggaaatagaaaactccaggggaaaggttttaaccgggagaggaggctgggtgtcgtggcgtacaaaaaccaccggagcggtaggatcggcagggccggcgcgaggggttttgatggaattagagcgcgccaaaggaacgaattccctttcggaatttgcgaggccaagttctactttataacgtttatcgtctgcccaaagatccacatacctgtggtgggctctcctcgggacagccacatcaaagcgggtgggggcggcaagcttcccggctgttaagtcataaaaccgtagcatcagttgagtaggtttcttgatcttgagtttcttacgggcgcgaaccagatcctgtttcagcactgaccaatagacataaagacaataggggttcactaccattaataccaccttggtcccctctgtgggagggggccggaaaaagcgatcccgcgtttcttggctgatctgaagcagttcttgccgggaaaaaggtgtattttctttattcatatttctttccccgctgacgatggattcaaaaaggggactccaaggcggccaattgcccttgggtggggtaccgtcggtaggtgactttgcattggttcatacttttagtatacaaggcatttatatcattgcatttttcggcgtcaatattgttgagttgcggataagcgctgatttaacagtcgatcggtcgagtataagcctcttcgtgcgcatagcgaacgctacttgttggctgataggggtggttgaacagcgcaaaattgaccgcggtcttctccaattttttctcaagggacttaatacttgggctagccaggcagtcatcgctactattactatcaaaaaaacacgcatcggtagtaaaagtcgaagcatagaaacataggaataatatcaggaaaagtgcgcaacaaattgtgtaaacaaggggtctacttattttagagagtaactctcagcagtgttgactgcgccttttgtcatccaaaaatgaggagccgagtaactttaagcaatgaatgccattgtcgagaaacgagacagcacttcccccctatatgctgccaacgccccttatcttgaagagttatatgaaaattatctaaaggatcctaacagcgtaccggtccattggcgggaatggttcgatcgtctccaggcgggggttccggaacagcctattcctgagccgccttcccgccccctcgggcccatggcccggccatccgcaccaccggtgccagcagaggccttggccagaggattaacggccaaggcggctgaaaaacaaaccgccgtgcttcagctgatcaatgcgtaccgcttccgtggccatcaaaaagccaatatcgatcccttgcatctccatgaacgtcccgtaattccagaactcgatcctgctttccatggcttcacggaagaggatctggataaggtttttagcacagggtcccttattggccttgcccaggctcctttgcggcagattctcgccttaatcaagaaaatttattgcaatactatcggcgccgaatatatgcacatcaccgaaaccgccgagaaacgctggattcaaaattacttggagggagcacagggcaatctgagcccgtctgcagaattgcggcgccatattctggagcggcttaccgcagccgaagggctagagcgctatttgcataccaagtatgtgggccagaaacgcttttccttggagggaggggacagtttgattcccctcttggatagcctcatcctccatgcaggtagtaaagggatggaggaaatcatcattggcatggctcaccgggggcggttgaacgtattggtgaataccctgggtaaattgccccgggatctattcatggaatttgaaggccgccatgaagtggacgacagccgctcgggggatgtcaagtatcacttaggtttctcggcggacgccgatactccgggaggtccggtccatattgctttggcctttaacccctcccatttagagatcattgacccggtggtggagggttcggtgcgggcgcgccaacagcggcgcaaggattggctaggggatgaggtgattcccgtgcttatccacggggattctgcctttgccggtcagggcgtggtcatggaaaactttaacatgtcccaatcacggggatttttcaccggtggtaccctccatattgtggttaataaccagatcggttttaccactagcaaccctttggatacccgctccacggtttactgcacggatgtggccaagatggtgcaagccccgattttccatgtcaacggtgatgatccggaagccgtcgtcttcgtgactcacttagcgtttgattaccgcatgacatttaaaaaggatgtggtgatcgatctgatatgctaccggcgccaagggcataacgaggcggatgagccagcggtaacccagccgctgatgtatcaaaagatccgctctcaccctacgcttcgccggctttatgccgagcgtttaatagcacaaaatatcattgctcccgaagagccggatcgcatcctggatgactaccggcaagccctagagcaagggaccaatgtggcgccctgcgcgaccgaaagcgcccatccttttaaagtggattggaagccctttctcggcacttcctgggatcaaccggtggaaactggaatgcctttgcagcggttgcaagagcttgcagctcgtatcgatcagcctcccaaagggtttgaactccactcccgtgtaagtaatattttggctgaccgccgcaaaatggcggccggggccttgcccattgattggggatttgccgagaccttggcctatgctactttgctggatgaagggtactcggttcggctaacgggtcaagacagtggccgcggcactttcttccatcgccatgccgttatttataaccagaaagatggctgcgcctatgtccccttggagcagctgaatccagagcaagccgatttcagtattattgattctctcctgtcggaagaggcggtattggcatttgagtacggctatgccgccaccgagcccaatgctttagtcatctgggaggctcagtttggagattttgttaatggcgcccaggtggtgattgatcaatttctcagttctggggaagcaaaatggtcacgactgtgtgggctggtattgcttctgccccacggctacgaaggtcaggggccggagcattcctccgctcggctggagcgttttctacagctatgcgcggaagataatatccaagtctgtgtgccgaccacaccggcccagatgtttcatatgctgcggcggcaaatactacggccttaccgtaaaccccttatcgtgatgtctcctaagagcttgctgcgccatcggctctcggtgtcctccttggacgagctttgcagtggggctttccagttagtcatcggcgaagtggatgagattaagcccgcgatggtggagcgggtgattctatgttctggaaaagtgtactacgatttgcttcaggcgcggcgggatcaggaacagcatgatgtggctattcttcgcctagagcagctctatccgtttccgcggcaacaactggaagaagaattaaaacgctaccgtagggccaaggagatcatctggtgccaggaagaatctcaaaatcagggggcgtgggatcagcttaggcgccgcttgcaaggatgtctgcgccgcaatcaaaccttgcgctatgcgggtcgggcttcatcggcggcacctgcggtcggctacttcaattttcatcttaaacagcagcgtgccttggtcaaagatgcgctcagtccgggggaaaaaaatgaataacaggagaaaatattcatggggatagaggtgcgggtaccgagactgcccgaatcggtgacggaggctgtggtcggggattggcacaaaaaacccggagaccgcgtacggcgggatgaaacgttgttggatcttgaaaccgagaaggtggtactagatgtgcctgctcccggtgatggggttttgcaagaggtgagaaaagaaaaaggcgccaccgtaggtagtgaagaaatactgggaatcattgagcccgccgaggtaagcgaaaaagagactccagaagccccggcaggcggcgccaaggctgccagcgaagaaaaaacggaaaccgaagccagtgcccaggccccttccgcgaagaggagcgcacccccgccccctcctaaagaggctgaagaagaggaactgccgcccttaagtccagccgttcgccgcttgattagggagtatcagctagatccgcgggagatcccggctacgggcaaggatggtcgtttgacgaaaaccgatgtggtccggtttctccaatcggaagagctggtcaccgcccctactgcaccggaaccagcaccgccgcctgaagcaaagcctgcggcggttccaaaagcagaaggctatggcgttcggcgggaagccatgagccggttgcggcaacggattgccgagcggatgcttgaatcccaacaaaccacggcggccttgaccacctttaacgaggtcaacatgcaagaggtgatgagactgcgtcatcgccaccgggatgcctttgaaaaacgttatggggtacggctcggtctgatgtctttctttattaaggcgtgtatcgaagctttaaagcgccaccccatcgttaacgctactatccatggcaacgatattctgtattatcagtattatcatattggcattgctgtggcgacgcctcgcggcttggtggttcccgtacttcgggacgcggatcatctcaattttgccgacattgaaacccaaatcacggactttgcccagcgggcccgcaacggccagctaaccattgaagaactgaccggggggacttttaccattactaacggtggggtgttcggctccctgttatcgacccccatattgaatccgccccagagcgccattttggggatgcataaggttgaagatcggcccgtggcggaaaatggcgaagttaagattcgaccgatgatgtatgtggcgctctcctatgatcaccgccttatcgatggcaaggatgcagtccagtttttggtggcagtcaaagaagccctagaagatcccgtacggctattgcttgaagtgtgatcggtatagaatgcttatcctatgtctgaacgctacgatgttgtgatcattggtgccgggccggcaggttatgtggcggctatccggtgtgcccagcttggcctgcggactgcttgtatcgacaagtggctctccccggagggaaaaccgtctttaggcgggacctgccttaatgcgggctgtgtttcatccaaggccttgttggattcttcggagctttaccaacgggcccaaacggagtttgcagaacacggaatcaaagccgcccaagtaagcgtagaccttgcagccatgcaggcccgcaagacccgcctggtccaccgccttacggccaatattgccaccctctttgaggattatcagattcaatggcttccggggcatggtcggctattggaaaataatcaggtggagttcacgccccatgaagctgatggccctcagatgctagcagcgaagaatgtcattctagccagtggttcccggcccatggagttggaagctgcccccattgatggagagcggattgttgactccacaggggctttgtcattccaggaagttccgcggcgtttaggcattatcggcgctggggtcattggggtagagctgggcagtatctggtcccggctcggggcaaaggtgactctgcttgaagcccgggatgggtttttgcccatggtggataaggcgatttcccaggaggcccataagcgattcaaacagcaagggctagatgttcgtttaggggctcgggtcgtttctacccgggtgacttcaaagcaggtgacggtgcattatcagatcggagaagaggaccacgagcttaaggtagataaactgatcgtggccgtagggcgccaaccctattctgaacacctttttgccctggaaacggggttgctgttagacgaaagggggtttatccatgtggatgaatatggcgccaccaacctgcctggggtctatgccataggagacgtggtgcggggtcccatgcttgctcataagggctcccaggaaggaattgccgtggcagaggcgattgcccagggcaaggaaaccaccgtgaaacgggataatattccgtgggtgatctacacggaaccggaaatttcctgggccgggcgcactgaggaagccttacgggatgcgggtattgaagtccgggtggggaccttcccctttgcagcctctgcccgcgccaatgcgatggatggtacggaaggtttggtcaaagtggtggcggatgccaataccgatcagcttctgggtgtccacattattgggccttgggcctcggagttgattgccgaggcggtgctggccatggaatttgcggccagcagcgaagatttggcgcggactattcatgcctatcccagtttagcggaagcgttacacgaagcggccctggatgtagacaaccgcgctatccatgtggcggggcgttagggatatcgccacgaggcgtggagcaggccttcctggtcccaggtaaagccagcgcggcggtgtccctgttcggagaaacaaagccagtctagatgtttggctatcgcttccagcaccacgaagttttcatatcctgggtgactgctttcatccatagagccatgggtgctctctggcattggcaaacccgaggtgggtgccggcgctactttacctgggggggccgtggttttataaatttgccggccaccggctggtagctcgttccaggctcgatgcgtgagctcgttatgctgatgaattcggatttcggtataaattcgaagttgtgtttccgtttccggatcgaaaaaaaccaaagttcccctcggatcagcaagaagttcgtggtacttaggcgagcggcaatcagtattgatgaaaagttttcttttctctggctccacccggcgcagcaccaccgttctggcattagcttgcccatctaggccagaggtggcgagcaccggggtgcgtagccgtgatgcaggattttgatatccttgctgcaggagccgccaggcatgttcaaggatgaaatataaatcgtcggtgtgctgcatgctacttatagggtcaaatttaagttatagcatttttcgtttaatgagacctaagtccaatagagtgccatctaaatgggaagccgctatattttgagagccacttgccaaatattctccatgacgagcggttactccacaagggttaagccactgggaacgtgactgggaacatcatggcgaagatcgaggctggcagggtccgttaaagcatggagaaatgctagaagatggctgacttcttcatcgcttaattctcttaaggggagttcgttggcggcggcaatctgattgactttgctagtatcgttttgtacctggcaatccaggaaatccagatcctcacggaaaggcaatttagcctcttctggacagtcgtaagtgaggagggcagtgactggatccaggtgatggcgaattatgccttccagagtgttataggctccgtcatgcccccaggggccggtaatgaccacattacgcaggggaggagtacgaaaacggtaacggtcggcaggatcgtccgttacccgctcccgcccaaaatcttcatgaccctccgcgccgtcgcccttgcctgggccgatctggggcatagcaatggcgtggtattgcatatcggtttgaaaaattccgctgtgacaactggagcagtctgcctttccataaaatagcatcatgccctgaatggcttcccagctcatcgccttcttattaccccgcaagtaacgatcaaagggactgttatccgcccgccatgcgaccgcttcaaaggccgcaatcgcgttagcggcatgggcgtaggtgatttcctcggcagtcaggtcaaaggcttcgccaaacagccgaacatattctgcgttggcttttaaccgctcggcgagctgttcccaaacgccgcccgatccggctaagttgtctgcagccgccgcatcggcaatggaattttcacccggttgtcccgccatttccgcagcggaggtcaccggaaacatggcttgagcagccagcacattgtctaggattcccacgggcaaatcatcacccgccggggtatggaagccgctggttgcttggaggttcacttctacccgcccgtcatggaacatcgccgtcatagaggtggcacctaaattaaaaagcggggtagcattccgaggaacgcgctcataaatagcgtcatcccccaagccggtattccgggtaatccctaacccttgtcctccttcgccaaccgggagagataggccatcacccgtagccgctagaggatggtggcaggtggcacaggaaatatttcggttcccgcttagaattttgtcgaagaataaaaattttcccagttggactttggttggagcaggtgtgccatggtcataaaaatcagagtcagccgtcggggcgggtaatccatgatgggagtgggaataggtgggggtgtgggttaataaaagtggaaatgaggccaggttattataaaagttagagccccttggagagggggataattcatggctggtgaccgaatggagcggtgtgcttgccaataaaaaagcgcagaaagacaaggtaaattttttttgcatggcacttctctaggttaaacctgctcgggaagaaagtttacttaggaatcatcctgaatcttctcaggatggggggggaaccaatacacaccattttatcccatggccctccaaggccgtcacggtaatatgaatgtcctcgtaagtgacggtatcgcccacggcgggttcgcggccgagcaagtgcagtaccagcccccctagggtgtccacttcctcatgggagagttccatacctaattgctcaccaacttcgtccagacgccagatgccgggtacatgcaagttaccttgggcatcgacaaaggcagccactgaggtgccaggttcttcttcgatttcacctaccacttcttcgcagagatcctcgattgagacgatccccgaggtgccgccatactcgtcaatgaccaccaccatatgggtatgggcccggcgcattgccgctaacacggcgtctacaagggcggtttcgggaacgaaggaaagaggccggaggtcctccttccgtaaggagtggttggcgacaagcaggcgcagcacgtctttgatatggattaggccgatgatctggtctagggtcccctcgaatactggatagcgggtgtggtgggtgttggtgatgatcgccgttaattcttcgggagaggcacctagggggatgccggtgacatggacccgtggtaccatcacctcctcggccgtccgctcccggagttccagtaactcgcgcagcatttgccctgcttccgggttaagaacgccgctttcttcactttcttctacaatcagctgtaattcttctgcggtatggtagtggccgctggtgagccggcgctcaatccccatggcccgcagaatagcagtgcctaagctgtttagggtgatgaccaagggataagtggcgaacttggtccagcgcatggggcgggtaatccagagggcggtgccttcggcatgcatcagggcaagggatttgggcaccatttcacctaggacaatatggaagtaggtcaagatactgatggccagtacgctggccacggtatgggcggcaatccagcgggaggtgcccagcccctccaacccttcggcaaaccaatgggcgaggatgggttcgccgtacataccaagccctaagctggcgagggtaatcccgagttgggcggtagcaatgtagcggtcttgctgtagcgggtcccggaggatggcttgtactagggctgcgctagattctccagcaaccgcgcgacgctcgatggcggcccgaggtaccccaatgatggcaaactccgccgccacaaagatgccgtttaagaggatgagcaagacaatgatcatcaccggtatccaccattccataagctagtcctcgttttcgggagtaggagattcaacgggcgggttggctttgaccagaacggagcggatagctgggccatctagctcctcgatttccacctctagcccatcaatcatgactcgctcgccgggctcgggaattcgttccagcatggaggtgatatgacctgctaccgtgttggcttggctgtgccaaggcaggcctgtccaaagtacggtttcctctacccggagcagaccgggcagccgaactcgtccatctggaaggtattccggttgggcgtattcttccttggattcttctgctacccccccggtgagggcgatgagcatatcatctagagttaccaaaccctgcatcgtgccatattcatccacgacaataagtttgcgggaatggcgttgccgcataatggcaagcagacggtcaccggtcaccttatcaagcacgctgatggcaggacgcatggcttgagctacggtgggtagcgccctatgctcggcaaagtgggcggtgacatccttggtgtggatcatgccaataatattgtctaacgagccctggtagacggggaggctggagaaaggggattcaaccacaatttgaaagagttgttgaggtggggtttttgtatccacgatagcgacaaaccggcggggtaccatcaattgccgggcagtgcgccggcttagatataacgcttggtgcaaacgctgttgctcatggagtttgagcagtcccacttcccggctctcagcgatgagcatatcaatttcctcgggagagtgaacatgccggtgccgcgagtgtcgaacgcctagtgcccgtagcaaaacgataccactaccgttaaggaaagcgataaagccgctatagagcttcagcgaccagcgcataggcaaataggtatagagggcaagttgaaccggatactgaagggctagtgatttgggtaccagttcaccgaagacgacttgcagcccggtgagcagcaccaacacgaccatcgctgccgttgactgggctgcaaggggttccatgtccccgaacagtgccaacaggagcgctagctcctggcccagggtggcctggccataggcgcctaaaatcaggcttgagagggtgattccaatttggctagcggcgatatagcgatcgaggcgggctgtatcctcaatgatgggtaacagccccttcgccaaccaatgaccattttcggcaagcttttgaatctggctacggcgcacccctacagcggcgaattccgcggcaacgtagagggcgttagcggtaataaggaatacaaatacggcaaaagtcgtcacattcatgtgagggcctgttgcggggcgatcatttttattttgacggcgaaatatagaggaggttgactgttcatcgatagatttgacccataaacccatatggttgacacttgacctagacaacctgttatggtgtgtactttgagctaagcggcagggatgcacaagcttcctgagccgccggatcccatatttcctagaaaaggttaagaaatcatggatattgctaagaaattcttgcgcttgttttatcggccacaatttattgcctttgttgcgctgactgtccttgctttaccccttcatgcccaatcagggggagacctatcgttgagttccgagcaaatgcaggaactccacaagctgcaacagaagatgcgtaccgtggggcaacaattggataagattcggcaagaagcgctggaggcgaaacctgagctgcaggatcagcagggtgagtaccaatcgttgttattcgagacgatgaaagagcaagggaacgatccggcaccggcgttgacacgcatgagtgagatcgagggacagatgcaagatcaggagttggctgaagagaaacgtaagcagcttatcatggagtatcggcagaaagatgcgggactccagcaggcgagccgtaaggcaatgcaagatgaggaggtccgtgaagcggctcaagagctttctcaggccacggttgcggctatgcgtgagcacaatcccaaaacaggggaattattgcaagagatgaagcagcttcgtcaagaaatacggcagatggtggcccagattaaagctgaagaaggggccggcagtaaataatactctgtattgacctacatttttcaccacaaagacacgaggggcacaaaggggaaggaatctcggtcggttggaggaaactgatggagaggatcaccgccaatgatgcaaattatgcttatctattttagtctttgactttttttgtatccttcgtgcctttgtggtgatcccaaagtttccagaagctacaccaaaggcccggagtcatgctaccgcgaacgagttttttcaggcagtagttaaattcctgccatctcttaatttaacctagaaaatagttccattctgtggccaagatagaggccatgccaataggcgagttgtttgtttgatgaacctcgccccccctccaaggtcatattttaagttactacaaggctttgcctaaggttcgatttcgagtcttggccagaggatagatgtcatgagtgctctagtaagagcaagtgctttgctttcgttcttttttgccataatcttagcagcgacgggctgtgccggaccacggccgatcttgtatcctaaccctcatcttaggagtgttggtcaagaagtcgcggaacaggatattgccgaatgtcgcgctatggctgaggctgccggggccacgcctggaaaaggtaaggctggagaaacagtggaaaattcggcggtaggtgcagggatgggcgcggcctctggggctgtcggcggtgctgtggtaggcgctgcgggaagtggtgcggcaattggggctgctagcggtgctgcggccggtctattgcgtagcctatttggtgcttcaagacctagtcaggcgtacattgattttgtcaatcaatgtttaagagagcgggggtataaacctgtgggctgggaatagcaggctgatattcattcattgatcctccaaaatgagaggggaaaaaccattagcaatcaaagaccatgtaaagcttcagccttactgcaattgtaagcctcgccataagcataaggacccgatccgtatccgttatggaagcgactccatacgacatgggtagccccaagatttttagcttgttgcaaggcctgatgtttcgctttgcctgcccatgctctgatggcaattctaccccatcccgaggagcctttaacatcaccaataagttcacagtgggttacctttgaaggggttacctgctgaatgctgaattggttctcggaagcagcagcaatagctggagtcgagagattgagtgccgctaatagggcggcataagaaaacgatgaccgaagagaaaatagatgagaaaatcttagtgaaaccattcattgcttccttttttaaaaaggcctaatcaagagatttcaaatgatagaaaaccttcctacctaaataactagaagttttagcttttctgccatgctttctgcctttaaagtatagacaaaaaatcttaatcaaaaagccatttttttgtctcaattcttgcgaaatcattgagggtttaaaaaagataatacggaaaccctgtcgtcatgtaatgggtaccgggtgagaattttctctctttgtcttttattctgttgctagaaagatgctgatcccttgattactaagggcctgaacgggctgtgttagagccgagattcgaatgagtagggagcaaagaacattgcaaattcagtttttgggcgcagccggcgaggtgaccggctcttgtcatctggtccaggtgggggagaagaaaatattactcgactgcggcctgatccagggtaggcctaaggatgaggcccgcaaccgggagccgttccctttcgatcctgaaaccatcgacgccgtggtgctaagccacgcccacattgatcattcaggccggcttccgctgcttattaagtcaggttattccggtcccgtatacacccaccgggcaacagcagatttatgccgtaccatgttgagggacgcaggctttctaagtgagaaagatgccgaatgggaaaaccgtaagcgtgagcgcaagggtttgccgttggtggaacccctctttacgatacaagatgtggaagcagccttggggcagttcaaggagctagactatggtcggcagcagaccatcttaccgggggtgtccatccggttatccgacgccgggcatatcttaggatcagccgtcaccgagttatggctgagtcaaaatgggcaagtgcggaagctggtctacagcggcgatttaggccgttctggcatgcccatactagcggaccctaccccgatccaagatgctgatctggtggtcatggaaagtacttatggcaaccgcctgcaccgcacttgggtccagaccctgacagagctaaaagggatattcaacgataccctcacaaacggcaaggggaatattctcatccccgcctttgcggtcgggcggacccaggaaatcctgtatttattcgccaaatactatgaagagtgggggttggagcgctggtatatttttttggacagccctatggccgctgaagccacggatacctatgcccgcaatagccaactcttcgaccgggagtcgagtgaaatgtggcggcgtcaccaggaacactccctcttacccaacttgcgttttacccgtaccgcgcaagagtccatgcagcttaataagattcgttccggagccatcattattgccggtagtggcatgtgcgatggcgggcgtatcaagcaccacctcaagcacaatgcctggcgcaaggattgccatatcatcatcaccggctatcaggcctctggcacgctgggccggtccctcgtggacggtgccaaatatattaagctttggggtgagactatccgggtggccgcaagcgtacacacggtggggggattatcggcccatgcggatcaggcgggcctcatgaattggtatgcccacttccaggggcgtccacccctggttctcgtgcacggtgaagcggtggctgcggaagggcttgccaagcgcctgcgggaagacttggctgctccggtgaggatagcccagcccgcctctcagatggatcttgggcatctaggtaattttatcgggagtccagagaaataatatcaatgaggaacttgttggctatttagattttccgggggcggcggttttttttggattctccctgtcactcaaggggaatctcttctgccgagatgggggctgagctattgatggatcgtcctaacagcatatctaggaaggcgtcccgcgtggcctcgtccaattggcggaaggtgcgaaaacggacatgttgattttgctgtgtaaggtccagttcaatgccccacaggggaataagctgagtgggcagcatggcatagcggacatcaccaagtatattgggctgttccggatgctgggctataaatccatctgagaaccgggtaaaccgctcgatgtcttgggccaatagggagccgggctgaagtccctcaagctgtttcggggtaaagcgttcagtagcgccgccccggtagatacgcggctcgctaaggatgccaacgcgcaccgcatccacataaaatcgccccttgctctcgtagatagtgcgccacaggatgaggttgcccagggtgggcttggcttccaaccgctcaatccgatgacctcggctttcagcaagggtggctacccgggtttctacacgctcctgttggacaaggccaagcagtagatagaggagggtaagacccagtcccagacgggccgctacgggcgtggatttgaagaggctccatcctagagcgatagccagcactcccgtaaacaggggatcgacgaccgcaattagactccaggcgatccgggtttccaacaccggccagaaaagctgtgtcccatagctggtgcaggcatccagaaggccacttgggaggtagccgagcgtggccaggccatacagccgcccaaaattgaggcgtcgccgcaggaatggccagagcagcaccgcagcaatcagaccgccaatggggacaaacaggagggagtgggtgaactggcgatggtattccaaggtcaggaggggatcctccgcagagcggataaaaacatccgcatcggccagtagcccggccacaaaccccactgcggcagccaaacgcacctgggatgagcgggtagccgattgggcgactaccgctcctagcaggccttgggttacaatgtccatcagctaggcccttgaggattatgacaataccacaggggctaaggcgggaatgtagtcttgctggaggtggggggcaaaaagcaggcggggcacaacctccgggtaaagatatcgcctccacaaagccgcttgcatccagatgaaacctttgacaacggcgggcgcagtccccaaagcgaccgcatcaactagacaataccaagcggcaacgccgctggggggattaccctggggaagttctaataccgggtcaatcggcacccaccgccagttaccataggaaacgccaatgagttccagccaggtggtgacaaaaaaggcaccaagataaacccctggcgagcggccaaatagaacgaagagaacaaataccacaaataacagggcgccaaccgcgtctttctgggccgctccggttaacccccaaatcgtccacaaaccgccggcagttaggaccatcgcggtaatggctttaagatttcgcttgaaaagttctgagcgggccagggctacggcggtcaaataaaccatgccatggcctggcggaacataggcggggacattatggaagcggtaaatatagccttccatatagggagaggcaaaatgctcccctacggtggcaaaggccacggccaccagcacctgggcctggactagtctgctttctccgcgtagcaatgcgaacaaaaatacccaggcgcatactcccagaaggtcctggaaggccaaagtggaatcggcatccaagtgcaggcaaaaggcaatagaagcgaagacgatcagcgcaattccgtaatcacgaaagtttccactcgccgcagcccgtcctttctcaagtaagccaaagcgaacgattccatctcccctcattgccatccccatcttgttctgagtcatctttttgcttgtttttaacagcaaatcattgtatgagatagggtataaaggagcaagttttatattaagtggctgaatgaaaacaaattgttttagtatttttcaggatctacttggcgattaaaattgatctcgagcgatccctctaggtatcttgagtttcgctcaaccacccaaggaaaaggttggccaataaaattaacaaccccaatgagagactgccaacacccagataagtcaatgtttccgtaattaggtgtgaatgggctggaccacggcctattgagggagccaataaaaacatggatagccatgcaaaaggataaaagcttcccagaccaataaatacggaagtgagtttttttaggcccattttcattttggagatagcgatgagcaataataagccgattgaaaatgctgctatgccggtagcgtgaaagtgagcccgttgtgcgtaacgccagattttatcttgacttttggcgtcatgaaggtctgggtttgccgtgattccccgggcgacaaaatccttgaacagatcttcattaagtccaaaggaaataccaaggctaattccaaagatgagaccaattaggactaatgcaaggccggttttaatactggataattgaacgctcataatttttcttgttcccttgtggtgtaagtttgttatttctgcgtagtcgggaatctaattactatctaaaaataagtcctaatatattaaaatgttcaagttaaaattattttactatacaactccgctattaaagttctctggcaaaagacggggtaaagggtaacccttaagcttttgcaaaactgccaaataaattccactaacggctattaagaaatttgtgaaaccatctctcttgagatacccatcacagatagcaagatcgctgataccgcaaaaccccaatatcctaatgaaacgacaccgctgctaatggcttttcaattccatgtgcctgattgtgaaatactgcaaagaattgattaagagaaatctatttttaagattttactggggaggattgcccaagcaatgggtgagcatctgctcaagagaataaggttcgatgccaagatccccgaatgtgccggccccggtaccgaccacattgtcggtttccatgagtatgacctgatctcgcgtcagtgggggattagggaggagggaggagatcctggcgagtagtctccagataggaaaggggactggtagcagcagtcggcggcggctaaagtgagcaagtacccgctctaggatatcgcggtagctatagatctgggctccgcctagctcgaagattcttccggccactcccggtgtttccagtgcctggagcaccgccctagctacgtcttccacatatactggttgcagccgggtggtccctttgccaaataggggcaccaccggcaggcgagttaccgttttcagggcacccagaaacgcatcattagggccgaacagcacgctgggccgtagtatgacggcctctggaaacgcactttgaactcgctgttcaccgtgggcgcgggcacgtacgtatttcgaggctgaacctgggtctgccccaatcccggaaatatgaaccagtttgcggatattagcttccctagcccgccgtgcgattcgctccgctccctccacgtggatagcgtcaaaagtggctttccccttttccacatagaggccgacggcattaaccacgccggtagcgccattgactgcttcagccacggaattctcatcgcggacatcggcgctctggagttcgatctgattgctggctccggcaaattccggagcagaggggtgacgggcggcaatccgtaccgccactcccgactccacaaagtgacggacaatggcgcggcctagaaagccagtacccccaaaaacggtgatgaggtcatgggccatagtcaaatactagatgagtgcgccataaatggatgatacaaaagttacagagccaggtttcatgttttgcctcatgccctttgaccgaagaatagtgaagactaaaataattgccaacctttttgcagggtggttaccgctaattatcatcttcttacgctataggcagagtaaaatggaatgtagcgccttgatcggcgttagatgtcgcccatatgtggcctccatgggcttcgataatcgagcggcagatggaaagccctactcccatgccagaaaccttggttgtaaagaatggctcgaatagttgtttcaatgcctcggagctaatgcccgctcccttatcggaaacggcaatctcaatctgattattctccattgtcaatgaagtttgaatggtgagctctcgcttgccaatctcggtatcctgcattgcttctaagctgtttcgcaccagattcaacaggacttgctgaatctggatgggatcgatagagaggggcggcagcgaatcggctagctctagccgcagcctagcctggctgttcctgatctcgatctctgcgagggagagggtttcccgaaccagcttattaaggtctatcaggctgagatgggtctctctgctacgaataaagtctcttaaacggcggataatttcatcagcgcgttgattttggttgatggcattttctagtgtttctacgaggtgttccggagaaactattccccgttgcaacatgcgcagacatgcctcgatataagtgctgacggccgtcagaggctgtttgagttcatgggccaattcggaggccatttcaccggcggtgctcaggcgttccagatgggcaagctctagctgctgctgccgtatctgctcttcgatctgtttgcgctcggttatatcgttgacgaggacgaagaatccagcaacctcaccctgttcttctagatggggaatgtaggaggcctcaacatagcgggggccagcatcctgataaggcactacccgttcaaatatagccatttgcccccctagggccttctccacatgttccttgattgcttcataagcggcttcgcccagcacttcacccaagtgctttccttggatctcactccgtgaatagccaaaccattcttcataggctttgttgacgatgcgatagcgctgatgggcatccacataggaaatcagcactggtaaggaatccatcaacaggacaagccgctgctcagttgcctgcaatgccttctctgcctgcttacgctcagtcacatcacggaccgcacttaaggcaagcatgccctccttggcctggtgccaactgaggctaatctcgaccggaaattcgctgccgtcttttctcaaaccataaagctcaaggcccgtgcccatggggcgaaaatgcggtgtttgaaaaaatttttggcagtgtgcttgatggcgatcccgaaaacgctcgggtaataagatttctagcttttggccaattaattcttccctggaatagccaaacatattctctgtctgggcgttgatctggacgatgcagccctcttgattgacgactaggatggcatcgggcgtgctttctagaagtcctttgctgagtgcttcaatttggagcatcttgggacttttgattagggaaattggtattaaataccaatttaacaaaagaatgcaatttattaaggctgtaagtatttatttacattatacttatgcagtgcaaaattacatgtctgttttcctttgtcctataaagattttctaacagcttatgagttaaaattggcaccatcccgaatgacccaccggatgacccaggaggacggggacggcatttcaagtctagtgaactgccatcacagccactgaccccaagagccacatctccgtcctaaacctaggctaacctttttaaagctcgcccgctacctacaaaatccgatggtagacccccatgcttcggagcaaaaaaaagccggcactagaggccggctttttctcaaaggaaggtggtttttttataaaacagtcacctggtcagcttgagggcctttctggccggggacttcaatgaagctgacttgttgaccttcctcgagggacttatggccatggcccgtgatggaacggaagtgtacaaacagatcactaccgccactttcccgttgtataaagccataaccttttgcatcgttgaaccactttacggttcctgtctcttgtactgacatagaaaactctcaaaaataatgtaactctctgacattatagaaatgccagtgaataaaactacgtatcgaagggggaacgaattggggcagaaatgaatttttgggagaaaaaaacaaaaactacacaaatacgcgatccttaaataccctagccttttctatcctggtaagaagaaagactatcttcataatatatgattaagatgagaataacaagcttaatcgggcgtgattacgccttgcccaaataaagaacccccgtgaaatagcctgcggcaataatccggtcatatcccccatcggagggaggggtaaccttgacccggtatgcggcgctaggattatcctcgcagtacgatccgttctggccgtcgccgctcattcggccgagagccgttccgagagtgcacggagtagcattgcaccgttacccctccaaacgctgccatgcatgcacgctagcgttgtgggctcggtcatggccaggcgttccagtagtctcacggtagtgattacttttgttgtatcgagtataggttaaatgtttgtatgtgagaactgacccctttgacaggagctttccaggatctgcttgggcgacgggttaggtgatatcaacgtattcaacttgactgcttggtggaggaattagctcaccatcctctcgcattccttcaagatgaaattcaatggcttcccgaatctctgattcgacttcctcaatggtagaaccggtagctacgcacccagggaggtctgggacataggcagaatagttgcttgcagccttttcaataacgattgcatatttcatgagaatacctatctatttccagccagcttgcttgaaaatgctattgacggttccgggtgccagatcatcaccaggctttcccggaactgtgacccggcccaacttggacgggtgcttgaactggcgatggctaccccgaattgagtggaggtaccagccgtcgtctttcaatttttggagaatatcaccgactttcatccttttgacagcctcgctatgggcatggtttcatgcttgcctaacgagcctgtagaaaaacttatattttgccacaggcgcactttcacaaactgcgcgcttgccgatctttgggccaaaggtaagagcgcgaagatcgacgcacggctgcattatcgtatattactgcgtcttgatcgtctcgatgccatccagcggcccgaagagatgaatctgccaggctttgattttcactaactcaagggtcagaggcccacgcgctacagtgtgcatgtgaatggtccctggtgcatcacttttgaattcgagaatggcgatgcctatcgagttgattttgaacagtatcattaaagagcatgacatcatgaaagaatattccgcccagcgtaatcccgatcgctgcccgtcccatccggtcacgcctactgttgccgtcaggcttggtaagctgttcggcgatttcgctttgtcgataaccaagtcctcgaaatagagccgctttgaatcgtccaatgggggggtatccgacaacaagtaatcctggattttttcttcggcgatgatcgcctgatcaggatttggcagctttaaagctcgctcctttgattttaacgcctctcacgaactagagcagagtcgccttataacgaccttgatacaggtactctacaagccgtagcggcaattaaatactgtatgtcgatgccattcaccgcacccctttcaaatagcaggcgcgcaaattccagtcttgaaggtcttgctatacatcgagtaaaggttttgatgttagaactgaccccttttcttgcagggtgaagccgtccgagttgacgctgttgttatgcattattcgtaatgactccatagccgtaacaccttgacaacgcgatcctcttccagcacctggtataccaaccgatgctgtatattgattcgcctcgaataggccccagcaagatcgccgacgagcttttcgaaagggggcggcctctgaaacgggtcctcggcaaggatggctaacaactcctgtgcctttggttttaacccgcttgaagccagcttcttcgcgtccttttgtgcttgcttcgtatagaccacccgccaactcaccaatccaggtccttggcgcactcgtcaacgggcgtctccatgccttgccggatcgattcgcgcataccagggacagatagcagaaacagcgtctcttggatcgcctcccagtcttcctcggaaaccagcaccgccttgttccgcttccccgatatcaacaacggctgatgcgaggatgcgacctcgtcgatcaggcgatacaggttagcacgggcttcgctggccgtaattgcagtcatgacacacctccactaggctacctacacctattgtacgtcatttcgtacgtacgtaaagaagtacgtcatagctgcataacatcgaagctagccggcccgcgctttagcgcggttccgagttgagcgacttgttagccgtggcatcgtataagctgcccgatacatacttgtgaagaatgcttgatacaagtgtttgataagggatgccttcctctagcgcccgcctttgtaaagcctctaaatcacgtgatgatatgcgaatgtttatgcgtttatcttttttaaatgtctcttcagcagctttcgcaagttgcttctttcgctgcggagttaaagcagacttaaactctcctgcttcgaaatcacgcagaatttctttctcttcctcatcaagtttaactttgctcatgacttgcctccaaggtattgctttgtagcctttctgcttggaatgacagtttttaagaagatttcattatcactttctatatacgggaccaaataggcatattcatcaacctctacaacgaatacccgttgatttaggtatttagtcttgttggggtgttcaatatcatccaacaaccggcccttttgtatgaagaataagatatcttcaaaagatatttgacgatcttctataagttgctgatttttaatatgattccagttgaaaggcttcatgggaccaattttagcatatatgtgtgcttattggcatcgtttctttcggctaatcggggagttgacaggcgggttctcctgtatacatagaggcacagcgtctgattatgcggggcgggaggttctgctagtcgaacaatttattctcaagtaaatacaccctcataagttgatattctaaaaatagtaaatatcaatagacaagacttgacccctttgttcgggtagtaaatatcaatagacaagacttgacccctttgttcgggacccctttgttcggcggcggtggtggtttcacctttcaggtagcgctggatcaacaccggtgtgctgaacaaagtggtccagcgttcaataacgtcggcgtcttcccagtgccccgccgtgtcttcatcgacccgcaatacgacatggtagtgattgctcatcacggcataggcgcagatgtcgatagcgaatatggacgataagcgcttgagtttgtcgacaatccattggcggcggtgttcgtagttgcgaccggagaagtcatcgacgccgcacaggaatgcacggcgcacacaacgggcgacgcagtggtagtacggagtatcgacaaggctgatttgaagagagcgcgcttgtgtcatggtggaagtctagcggatcaaaacaggaagggcaacaaaatatgggtgtcctttattctcgttttctgtgccataaggcaacccttttgagttatgcactacctcgctttcaaaggaaacctttctggatgttctatgatctcagcagtcagatctacatccaagtctggccaatagaaatgatccggagaaggttcctcgacatttaatatctttgccacagtcacgtttttgaaccacgggaaattctcataggacatgaacaattctcggtcgtgggccagcagccaaataccatgctttgaaatgttagtcacctcaacttccaaaatgtctttgccaagcgctcttgagctcatgataatgtgcctcaatgatgccttcgatctctttcaattgagttcttgataaatgatagttcttcgccaattcgatttccggctccagccaaaattttgcctctccgcttccgcagtacacgtgaacatgagatcgcgattcttctcttgagaaaaagaagaacctgtatcctctctcgcggaaaatagtagggctcatagcgcttcctataatgcctaatgacgtagctgagcggcgagtttgcgccagataatagaaaaggggttagccgggcaatgctagcactaaccagatgccgaagaagtatagcagttggacagtccgagttaagcgctaagcaccctgttttgcattgatttctttttccacgggctttaatccagcgagaagcgtttcgggtgcgatatcttgctcatgaggccatgtgacagcaccaaacaccacatcgacctgtgaaaagtacgccttgtttttcagttctctgaataagccatgatccagatacggcttgaggtcaaaaattcctttccgtccatcttcgagttcaacgtaaatttcgtagttatccaatggacacactcttttcacgtcccaatacatcattgcctcacagtggatcgatcttatagggggtttctccggccacggctaattcccagttagctatgagttcatctcgatgtagctcaatccatgcttgcaccagacgcagttgcttacggggcagctcgcctgcgagtatttcaccatcatcaattcggactgaggcctcgaactctgcgtaccgcgcatggatgtgtggcacaccatgatgctaattatccagaaagtacatccggatgataatcccgtagaacattgaaattacgggcataattaagccacctccctttgcctaggccttcctattgtggcgcgtcatggtgtcaattgccgaacaatttaaaaataatggcaaatttgtctgcatatctactttagaaatcatcataaacgctagttaaaagaggtcaagaaagaatgcccctaccttattggaataagttcgacgagttaggtgattaagacatcactccctccatgcggagaggaattattagtgattaaattaaacagttatttagtatttagaaataatgggctaagtcttatttcgtgcttatcttcgaacttgatattctacaaatagcaaatagcaatagacaagacttgacccctttgctttgatagtacatgccactcagacggggccaatgagatagatcctcgctctcgcatcaattccgttcgattgtgacatctgcgccaaacctggagtacttctaacgccacccatcaccggctgcgaccgaagggagcggtccgcgtgcatggacttcgttaggccgttcataattcaacttttcaagccccgtttcctagccattcctattcatatctgaccggtttggttaggtttaaatttcgctgcactcggtgcctttttgctaaagcaaagcgcgacacctagtcctaaaaaaaagagcactatggttggaggctcagggattgctcgagattcctccagagacgagtcgaaaaggctggctattgcgaaatcacctgcgccggcattgggccccagaagcgcgccgacccgaagcacattacggaagtcaactcgcgtatttgctggtcggaagccgctttcctctttagagtcctgaatatcgaaacttccacttctgactaaggcagtcgcatcttcaatttcgaagcctaatggatccaatctaccaaaccagtcagctccagcttccgcccacatgccggctggtggccccagacgttgcgaatcaagtgtcatctccaatctgccgtctatgctgatcacctgcttaagcagcccccccggatgtgtccagtgtgcagcgacgaagagttcagctcttttttcctcgccgggggcatcagcgataacgcttatgcctttctcgagccgtccgaaaaaccgtccctgcgtgtgacgcacaaacccaatcgcctcgccttgatcatagaggtgcgagatattggggaacgtctcagaatcgctcaaatcgaagaataatggatctccgtttggcgtagatctaactagctctgtaatgtcatctaacggggacaacggatctccaggctcagctcgaacaaaggcctggtcgatagttagtccggccgcaggtgtccaccatagatgcgatagcactattgccatgaaccacattaaacgcttcatggtacttctcctccacaatcaggtttcttggataacgggccgggagctgagcggcaccccgcgcggagcgggcgctcaggaggagcgcatcgcgagcacggggcgcagccgcagagcggtgtccgctccagcgacagttaggcgtcgctcgcgctacggtgaccttcaaatgattctcccttcaatttcagcacttcggtttccattggcaacagcgtttggcgcgagcaagcctactggcgcggctcccggcccgttaagcgccgcgacgcgagggagcgcgagcggcgcttaacatgaaatagactgactaagctgcgtcttatcacacgcaaccggctactggccaatacctatttctatccttatatcaaataattactaatcctgacagcgtatattagttttgacaaatacgcatctcagctctatttttctttcgttttgtgacctgcgtcttataagacgtatactgtctcttcaacggagcaaaaaatcgccgatatcatatatatagctgagttgttcggtgttgccaatcggtgatatacgcatgagtatctcaaagcccaaatccccgcctaagctcctcgatcaagtgcgggaggctattcgtgtcaggcactacagtatccgcacggaacaagcgtatctgggttggatcaagcgcttcattttttttatggcaagcgccattctggcgatatgggcaaggcggagatcagtgcttttttgtctcatctcgccgtcaggggaaaggtagcggcctccacgcagaatcaggcgctcaatgccattctgttcttatatcgtgaggttttgaagcgggatgtggggtggttggatgaggtagaacgggcaaaaaagccgttgcgtcttccggtggtatttacgcccaacgaggcgagaagagttttggcgttgttaccgaagggaaaatggttgatggccagtcttctgtatggttccggcctgcgtttgatggagtgcgtgcggttgcgggtcaaggacgtggattttcactatcgtcagatcacggtccgggatggtaaaggccgcaaggaccgagtgacggtgcttccgaaaaagctggccgaaccgctgcaagttcagttggagactgtgaagacgctgcatcaacaggatctaaaggaaggttgcggcgcggtttatttgccttacgctctggagaaaaagtattccaacgctaatcgtgaatttggctggcagtatgtgtttcccgcaagtaaacgggccatcgatcctcgttctggggtggtgcgccgccatcatctctcagaaaccgcactgcagcaggccgttaagaatgccattcgcaaagcagggatcaataaaccgggtagctgccatacgtttcggcatagcttcgcaacgcatctgctggaaaatggctacgacatccgaaccatacaagaactactggggcacaaggatgtgaataccacgatgatctacactcatgttcttgagcggggtggcaggggtgtacgcagtccgctgaactggtaagcagaaaataaatccgtccctgacgcctcttgaatgggtaatccattccctccattctacctcccttcgtcgcttccaaatgttaaagtatccctttctccttcggccccttggccgtaatgtttaggcgctttggtgtttgcgtattagatatgacggattttatgacggatttattgccccccagcttctatgcccgcgatgccttggaggtggctgcggatttgttgggggtcttgctctgccgcgatcaagtagtactgcggatcacagaggtggaagcctatcgttggccggaggataccgccaatcatggccgtcatggacggaccttgcggaatgaggccctgtggggaccgccggggcgggtttatctttatgtctgctatggcatccatcatcttcttaacttggtgacgggggaagaagggcaggccgctgcggtgctgattcgcgcttgcgagccggtggcgggccttgatctcatccaacgccgccgccggggtaaaatagggccgagcttgctcaccggcccagggaaagtgggcgcggctttgggactggatctgggctggaatcaccatcctctttatgaaccaggggggcttgaggtccgctggggtgctccggtgaaagggcggttggcggggccgcgggtggggatcgcctatgcccgtcccgagcatcgggatgccccttggcggttggccattccggatagcccttgggtcagttgccgttcccaactccagcctagccaggaaagctagcagaaattattaacccggataattcataagatcaccacaaaggcacgaagaacacaaagaaatcagcttggtggtgaaaagtccaggttaaaatatcagcggaacattccgtttggattccaggatgtcttcatgtctaaaggatttatttgggtcaagggagcccggcagaataatctgaaggggctcaatctcaagttccccctcaatgagctgattgtgattaccggggtcagtggttccggtaaatcttccctggcctttgacaccatttacgccgaagggcaacggcgctatgtggagactttctctccctacgcccgccagtttcttgaccggatggacaagccccaggtggatcgcatcgaggggattccaccggctattgccatcgatcagaccaatccggttcggacttcccgctccaccgtagggaccatgacggagttgaatgatcacctcaagcttctcttcgcccgggcgggaaaactctactgccagggttgcgggcaaccggtgcggcgggatacgccggatagcatttatgaccagcttctccatcaggggatgggtcttcgggctttgatgacttttgagattgccatccctcccaacttttccccccaggaggtgaaagagcagctcttaaggcaaggctatacccgctttcaccaccagaatgatcaggtattagaggtcattcaggatcggctgcgcttggagcccagccggcgggagcggattgtggaagccctggaaacggccctcaagcatggccggggccgccttgccgtctatcctttggatgaagaccgccaacccctgccgccttggcgcttttcctccgctctccactgtccccagtgtgatctggcttaccgggacccctttcccaacctgttttcctttaactctcccttgggggcctgtgagacttgtcggggctttggccggaccatggggattgactatgacttggtggtgcccgacgaccgtaaaaccctggccgagggggccatcaaaccctggcagaccgcaagttatgaagaatgtcagcaggatctgatgagatttgcccgccggcgggggattcctactcaacgcccttggcgggagctgacctccgaccagcagcgctgggtattggaaggagagggggagtgggaggaaaataaatggtatggagtccagcgtttcttccattggctggaaggtaaaagctacaaaatgcacattcgggtgttgctatccaaataccgggcctaccatctttgtcccgcctgccacggagcgcgtctcaaacccgagtccttgctgtggcggctgggaaccaaagccgatgccgatcgggtgctgccggaaaaacaccgctttaagccctcaggggtccggttttcccaaccgcaattggcggctttgccgggtttgaccctccatgatgtgatgcagcttcccctggagcgctgccagcaattttttactcagcttaccttgcccgcccccttggatcaggccgccgaattgctgttaggggagattcgctcccgcctcaattacctggtggaggtggggctgggctatctcactttggaccgccaatcccggaccttaagcgggggggaagtgcagcggatcaatttgaccaccgccctgggcacctccctggtcaataccttgtttgttttggatgagccgagcatcggtttgcacgcccgggatttgcagcggatcatccgggtgctgcaacggctgcgggatgggggcaattccctgattgtggtggagcacgatccccaagtaatgctggccgccgaccgggtgctggacttgggaccggggccgggggagcggggcggccagcgggtgtttttcggccctcctcacgaattgttgcaagccaagaactccctcactgcccagtatttggtgggcaaaaagcaggtggttgccgagcctagccgcgctggaaagcccccggccacggcctctatggagattcggggggccacggaaaataatctcaaaaatatcacggtccgttttcccctgaaccgcttggtgtgcgtgaccggggtcagcggttcgggcaaatccaccctggtgcaagaggtcctgtataagggattgcggaaacttaagggccagccggtgggcattcccggcggccatcaggccctccagggccatgagccgatccagggggtggtgctggtggatcagtctcccattggcaaaaccacccgctccaatccggtcagctacgtgggggccttggcgggtctgcgcaaagcctttgccgccgagcccttggcccaggagcggggctatggcgccggcacctttagttttaacagcggcaatgggcgctgtcccacttgcggcggcagtggctttgagcaggtggaaatgcagtttctcagcgacgtttatcttcgttgtcccgattgcaacggccagcgctatcggccggaaatcttggaagtcaaactccaaccttcaactcatagtccggggaagtctattgctgaggtgctggagatgacggtggccgaggctctggagtttttcgcggactatccggaggtgaagcggggaatcgaacccctccaggcggtggggctcggttacatgaaattgggccagccggtgcccaccttgagcgggggcgaggcccaacggctgaagctggccggccatttggccaaagggcggggacgtaaggaagcccatcgtaccctgtttttatttgatgaaccgaccacgggcttgcattttgacgatattgccaccttgctccaagccttccagcgtttgttggcggaaggtcattccctggtggtgatagagcacaatctggaggtgatccaggcggcggattggatcatcgatttgggtccggaaggcggtgaggccgggggcaaagtgattgctatcggttccccccaggaggtagcccaatcccaaggcagccataccggccaagccttgcgggatcatgcccaggccctgaacttactcaccctggcaacgccggccattggcgaggctccttcgagctatggggccatgttcccggagcaggcaagggcagaaggaaactcggctatctatatccataatgcccgggagcacaatttaaagggcattgaacttcaaatcccccgggagcggttcaccgtcattaccggtatctccggttccgggaaaagcacggtggccttcgatatcctttttgccgaggggcagcggcgctatttggagtccctcaatgcctatgcccggcagtttgtccaaccggccgcccgccctgatctggacgccatcttcggcatcccccccacagtggccatcgagcagcgcaccagccgggggggactcaagagcacggtggccaccctcaccgagatttatcatttcctgcgtttgctattcgttaagctgggccaacagcattgccccgactgcggcattcccattgaagcccaaaccctggaggccatccaggcccggattctgcgggactaccggggccgccgcctgagtgtattggcccccctggtggtagctcgtaaaggctattatacggatctggccaagtgggccgccaccaaggggtttacccatttgcgggtggatggaacaatgatcccgacggacccttggccccgcctggatcggttcaaggaacactccattgaattgccggtaggggaaatcaaggtcacccctggggaggaaaaggcgctggggacgttattggagcgggctttgagtctgggccaggggagggtggaaattctccttcccaaaaagggggagaagaccctctactctaccaagcgttcttgccccagttgcagtcgcagcttcggggagctggatcctcgtttgttctcctttaattccccacagggttggtgcccccgctgctatggcaccgggcaggtgctgcctggttttgatgggtcgcaaaccggggaggaaaaggaatgggccgtgggggaagaaaattctgctcggatttgccccgcctgccaggggcggcggttatggcccgacgccctggcggtgtatttccaggagcggaatattgccgaatttaccggcatgtcggtagcggcggcggaggccacctttcagtccatgaaactgcaagggcgggaggcggcaattgcccgggatctcctgcccgagttgcggtcccgcctgaaatttctcaaagaggtgggattgtcttatttaaccttggatcgggccgccccgaccctcagcgggggggaggctcagcgcatccgcctggcttcccagctcggttccaacctgcggggggtgtgttatatcctggatgagcccaccatcggcctccatccccgggacaataaaatgctcctcaataccttgggcaaattggaaggcaagggcaacaccattgtggtggtggagcatgacgaggacactatccggcgagccgagcatgtcatcgacctgggaccgggagccggggtgaatgggggcagggtggtggccgcgggcacggtggaggcgttgctccatcatccggaatcggtcaccggacgttgcttggcccatcccttgccccatcctctcatggaaaagcggcgctccgaggccgctgaatgtcagctggagattcagggggcgtccctccataacttgaaacatctggatctctgccttcccttgggtcggctagtaggagtgaccggggtcagcggcagcggtaaaagtaccctggtgcggcaggtgatccatgggaatctgcaacggtggttgggcgtcaaggggaagactcagggcaagaatgccgcttttcagggatgtgaagggatccggggttgggaggccatccagcgggtgcttgaagtggatcaaactcccattggcaaaaccccccgttcttgtccggccacctatgtgggcttttgggactctatccggcgtttgtttgccgagacgccggaagcccgaatccggggttatgggccgggccgcttctcctttaataccaaagaaggccgctgtccggagtgtgagggccagggagttaaaaagatcgaaatgagttttctgcccgatgtgaccgttccctgtgagatttgccatggagcccgctttacccccgagaccttgatgatccgctacaaggataagcatatcggcgagatcctggccatgagcgtagatgaggcgaccgcgtttttttccgcccatgtctggattcatcggcctttgcaactgctgcaagcggtaggattggggtatcttagcctcggtcaacccagccctaccttaagtggaggcgaggcccagcggattaaattagtaacggagctggccaaggcccgctccacgcccggccgcgccggcaatcatcataccctgtatctcttggatgagccgacgattggccttcatatggcggatgtggaaaagcttatccgggtcctccatcaactggtggaagtgggcaataccgtcatggtcattgagcataatctggatattatcgccgaggcggactggcttgttgacctgggtccggaggggggcgacggcggggggcggattgtcgcccaaggaacgcccgaggccgttgcccgaattaaaaaaggctcccatacggccaagtttttggctggctttctgcgggaaaggcgcctaaaaattaataaataactttcaccataggagagccaggatgtcagcacggcagtcaaaagaaaacccccatcctcagcaagggccagcccaccgggttgaagtggtgccgattccgaaacgggtccgtgtgctctttaatcaggagacgattgtagacagcactcaggtattgcttttgcgcgagacttatttgccgccggtgtattattttcctcctcaggatgtgcgcatggagtggctacagcggacggaccatagcagccgctgtcccttcaaaggcgaagccgcctactggagcgtcaccgtgagagagcgaagcgctgagaatggagcttggagctatccagaaccccttgaacaagtggtccctatcaagaatcatattgctttctactgggataaaatggatgcttggtacgaagaggatgaaccggtctttgtccatccttgcgatccctatgtccggatagacgtacgggagagttttcgcccggtgcgggttgtgttagggggtaaagtcgtggctgaaacccgtcgagcccgctttctattcgagactggcctacccacccgttattatatcccccaggaagatgttcagatggactggctagagccttctgaaacccataccgcttgcccctataagggaaaggcaagctactggtcggtgcggattggagatcaatattttaaggatctggtttggagttacccggaccccctgccggaggcaagccaggtaaagaactacctggcgttctatcaggaaaaggtggaggccttctatgtggatggggaattacagcgtatctcgggatagatttaagcggcaggttgttcatattgtcttgtataaagtctggagtgactccataaagacttagtgctactttctggttatcgagactgaacctggagtcgtccatgtcttggcaagtcaaacactattacacgcccgaagaatacctcgccctggagtgtcagaccgacaccaagagcgaatactttgccggcgagattttcgccatggtcggcgcaagcccggcgcacaacctgatcgtcgccaacatgatcggtgagctaaggcagcagctcaaaggacgcccctgccgggtctacgccaacgatcagcgggtcaaggtcagccccacgggcctctatacttatccggacatcgtggttacctgcggcgacgaacgtttcgacgagaacgatagggacaccttgttgaatccacgggtcatcattgaagtgctctccaagaccactgaaagttatgaccggggcgagaagtttgagcactaccgcagtctcgataccctagtagaatacctgttggtcgcccaggagagaccccacttagagcactaccgccgccatcctgacggtcagtggttgttttccgacgctagtgggctggaggcggtgattgagtttccggccatcgactgtcggctagtgttggccgaggtctacgacaaggtacccctggaaaccgaagggccagggcatccgcctcccgtgggttgagcagtctcataccaatttaaccaaaggatgcaatttattaaggcctcaagtggttgtttagtcggaatccattacccggcaaggcaggacttagtaggcttatctaagatttctcttgcagcaataccatgccatagggcggcacaaacacatggcttttgatagacaggctttcgtgggtgacgtgcttccacatcttcttttgaccgtcgttccagaaagagaaattggaaatgcgccgcaaggaagagtttgaaaaggcgttatctaaacggtatgccaaacctaatgggaagggcaaagtttataaaataatccggggcgtcctctgttaagccgatcccgcccgatatagacaacaaaatcccgcgacccaggacggatgaggctccaaaaatgaaggagctactcacttgattgctaccgggaatatcgccgccgttgacctctaactcctgagagaagacctgttgtagctcgaggcgtagagacgtggccggactggcagccaatagcgcgccgattgagaaaccaaacttgtcgcctgggtcgatgttgtccttttcgaaagaggattcatagaagaagttgccagtaaaggccagcggatcttggcgtttaagggccgtaagggatccccggatctcatggaagccgccgcccagcgcgacaccgttgctaaaccgttggcttgtgtccgtatcccaagtgactcgggctatcaggtctggtaaccaaccccgttcacggaacaccgtcttagcgacgccgacggtaatgtccccaagtgatgagcctagatcgttcgtttccctaaatgaaacctgccctgccggttgtaccaaagtttggtccacaacccgggcaggaagactgagttctagttgggaatcgaaaggcaaaccaaagcgggtaaagaaacccgcatcaaattcgttgcggcgaagctccgcgtttcttgttaatacttgaccgctctctccgaggacaagcgtaggtgaaaattgctcccgtcgactatagaccacaaaaggctggacttccatgaggccaaatggcaagagtaaagcacctacctgggttaaggtcctttctaacgctcgttcggctgcatcttcgtccacctcgaatgtgccaggggcggatgatttcgcctttttttctgggagcttttcctgggcttgggcctgttggatgggtttctttgattgggctgccggaacggcgggcttagggaggggatgccttggaggctgctttacctgaggcgatggagagggtggcggtgtcgtgccgacaagacgctcaagttgctctacccgtttctggagatcttcaatcagagcatcgcgctctgcaattttccggtcccgcttctcaagcttttccagcaattgctgggtaatttccggcgtttcttgggcgtatcctagctgattactaacaataaagaggcctattaccagaaatgcagtcaataacccgcttctatttcgcaggtttaagaatactgccagcttcattattccccctaaattattatggttatggtgattgcgtccgctatcgcaacatgacaaaatcactcgttttaggcgttaggcgattaggtggttctatcccatcccgtcgtgtgacgatgaagccaactttaccaaattgcggatattcaatccaaaattgtttgaactttcttataagcatagtacggttgccccatgccgggtccgccaacagcacccggttaccctgcacacctcggaagataacaaagtggttgtaaccatgggtgttaatgggaaccaatatcggcgcccgctcgataagatcctctaatgctagcttgccatagccgattcccttataccctcgggagtccacgaaacgtttaaggtccaagagggaaaaaccctcccggatttgtacaattgctggatttttgagatattccttccgggtcataagagctttggccacctctttctcggccacagagtccccatgttgataattcaataatgtggctaaagccgccgctccacaactgagatcccattgttgtaagataacgttttcgcgacgcatttctaaaagagacttgacctgccggccctctgctgtccccgcaaaatttgctagcagcaagactattaagagcacagcatagactggtgagcacccttgtttacgaatcatggctgatgttttaaataaaatattaaaaggagtgattagtgtaagcttatacatagtggacttatgttgttagagagagacgtcaagttttttgctaagaacgatattaagtaattgcgttatgactacttaataagtttaaagcgtattgcagaattttctatggatagaatcagaatcaggggttggctacagctaacgactctgagaggcaggagttaggtaataatattttttctcgtttcattgtttcatttatgaaagagaatcacggaaagaaatagttttatgttatgctaagaatgcatggggcgtaatcctgttttcctggttttatgcttatataaaacaaagaaaagcgccccatgcgctttccgcatggggcgtaatcctgttttcctagtaaatttattgcaactgggccgctgcttgtgaagcactttgagcagcagcaccagtaaatacaggtcctccgggggtgccaatcgccacggattgaccaaggctagtattgcctgctgcagcggctgcaaactgagggtcagctgttgtgtcaacctgagcaaaagtctcagagttggtttgagagagtatagtgccagcacctgctccttgtgcaattgcagtagcattcccttgaagcagtacaaaagcgccagcggttacgccatccatttggacatcggttaatttaacgggttctttagcactgcttgtgccggcaagtgcgagcattaaggcgcacgtcataatagagaaaatatttttcatggtttgatctcctttccaatgagttgattttattgcatcttggttttcaggaattagaatgcgcttgcggcagactgtgcttgtgaactcgatacagtcaaaacgagctgccctccttgtgttggaataacttgaagagcttgaacattgctctgagtcagagtttgggtggctgagaatatgaaaccgtttgcaagagcctgggctgcggcattagctgtacccgcagcggtgacgttatccatttcggtttcgcttagcattacgggttcatctgctacagcaacgcttgttatggcaagaaatgctcccgtagcaaaaatacttgataattttttcattgaatcttcctccttaacgagatcactgtttttaagttttacaaaaaacctctcccctcataattcattaaattcgtgaggttcgagatattttcagcctacagaaaatctgccagctgaaaaattttataaccttacttataaatgtaaatgacaataaaaaattataaatttcttaactaatacccaggtaaattcgttggaagcgggctggtaaaagaaccaaccttcacgaccgaagccgcattgatttcaaccccaagcactttcgagtgaatgttgatttcgtgtacttggatattcgtcccagggacatcagcggttggggtaacatccgtatcggtggatgatccttctcctattgcaacagcacttgcacttccgccagcaatacctatatagctcctgagggcaggattatctgcgcctgactgtgtagctgtcgccgaaccaaatgtagaggtaagagcaaagaaatctgaattggcatctgcattaacaatcacatcagcactagttcctgccgtgacatagtccatttgagccgtagataaaatcaaagggcctttgttagaagattctgccacagcagtcgatgctgttatacaaatagaaaaacttaaagcatagagaacatttttcatcatggtggcctcttcattaatatttgaactaaggcacacagttaatgttagatatcgccataaaaatagcaagtaaaatttagtaaaaaattaaggtaaaaaaatgtttcataaatttaacaaaattatgagataagaagatattattatagttaacctttttattttaatgatatttttttgaatttgttacctgtaataaacatgaaacacttaaattaaaatttactaatttaaatagagttcttgaaaatatagggctcgtgaaatgagggcctataacaagtgcttatgtgaagtgaccattgttgttatagttgccaggggttgtaaagataataaaaaaataatttttatttttttatataacccaaggaatatagtgatattgtctttgggtcagtaaaaattgaacaaaaaatttatactcaatacgggaataaaaataggctcttttgtatgaagttaagccttccgacttgtttgtttatagatttaattaagagcaagcaaggtttggttggcatatttgttgccccttgttaatttctagtagccgtatatcttaatatttttgctagaaagaggttttatagtatgggtataaaaaaatggtttcttataatatgtgcaacaagtgcgggtgctcttttatcgaataaattgttagctcaacaacttacattccctggagggaataagtctccaagctcggagactgcaacggtaattcttatgtgcaatataaactatattggtagatttggtaggtttggttccccaaaccactctttatgtaattcttctggcagtgattcaagctcttgttcgagtgattcctcagagagttcatctggagaatctgaagaagaagattctatgactcttgagatgagttctaatatccctatcggtattcgtgatggacttttgtcaaggtttggaaactcggcggcttgtgctgattttaaatcaggaatgtcaactatgttggatagtttagatccaacttgcaatatatcttcatctccaaataatttaatatattcctgcgattttgattttaaactttgatggctctttggtaatggattaattcgtggttatatttgaagtaggaatttaatatcagaaaaaacgggaaaattttacgctttgcaggagcacaaggaagtgcgatgtcgccctcgtgaaagtgcgaagtaaaatagcgtatcgaaggcgagggcagtattaagcgttgtttgggttggcgtttttccgtataaatggcagtggggagtttttataaggttagttgtgaatgcttgctgctatgtatggaattgggcgctggaacggcgtacctgagcttacaaggaggcaggcgagtttctttatgccgttgcgttgctgcggtaaccgaccttgctgttattgaagaactcccaatctatccccaaggccgctagtgcgacggctctcacctattatcctgaaaagctaggaccaggccgctacccgaagtttaagtaccccagcaaaagttttaaggggttattttttttgacattcatccctgccgacgcctcttcgtgcgcacagcgcacgctactggtcggctcgtaggggcggttgagccatgcgaaaccgaccgcattcttctcaaaatttttgccgagatacttaaaaacgggcgataacggggtcctgcaccttccagattgacaagcggcgcggggataagatgtttattccgggggagtgcttgcgcctgcccaagcttggccgggtgcgtgtggtgtaatcctaccggaacattcccgtcatgcctaacagcgcgactggagcaagaatgcttgcggctagtggtttatctcactcccgtgtgattgcgcagacgtgattaacccacctgcgacggatagaatccttgggctagatttagggctgtcggcgctggtggcgatgagtgacgaaaggaaggagatgccgaaacgatgtttaaaacagaacttgcgccggttggcccatgcccagagaggtttatcgaggtatgagcgctgcgatcgatgccacgaccgggatattgccgccgctcgggtgattatatgggctgtttggggatgtttttatgaatacccgtgaacaatattttatctccataagtattaaatacataaaccctaaaataaatagtactaaggtagtaggctcgggaactgttgatggttttggtccgctgaatgatagtatagcatttactggcgtattaaaattttgatcccaaatgtcagaacctatttttgtttgctcaaaacctagaaataattctggtaaaagaatagattcaaaactaatttccttaaaataatcttgaagccaagaagaaacatctagattagcttctaatacatttaaaatcggtgcaaacatattaaagccttgagattgaaatatactaccttcaaaaactaatgttggtaaactggccctataaagaacgttgcctcttctatctaagagtcttatttctgtgcctgaaaaatattcacgcccttctatgctcgcgaaatgagtcaagggatctatttcaatataacctccatttaatggatcatttttatacttatcttttatgtttataggtaacctatcaaaatataatgtattgtttgttttatcccagtgcatttggaatttctgggattcaccaacgatctcatgacctattgactgacccacttgaaatgtagctctaggaggcgcttcataggacagttcaatatgcgtattttttagatgtagtattaggctttgttgtggattaataaactcatctaacaatggaactgagacactaagattacctggattttcttttagtattaattgatcatcaattctattaatatttgtatcgaaccaattttttattgcttgggaagaagaatctccaaggtacattgttgattcttttccattctctaaaagagaaacaaatccaatagtggtcgtttttgtttttcccccagattgctgcacaatttcaatggtgtctcgcatataagagagagaagaggcagcctctgatttcatttttagtttatcaatgtcccaagttagattaagtaaaggattaaaagagttaggaggcgggaaagtgtcatcagtaaaagtattttgtattaaaaaatttgagatcaacccttggctaatggtagcggctcttgaaaatagtggatctaatgaagaactttttgcggctgtgtaatgttggctttgaaaggttgctattgccgctggatcattaagaacaccaccatttgaaatatttgcatctaggtttaaaaatacactactagacgaagaagaagaatgtgagttgatggttctatctgaattcccaaggtttatttcagattcaaaaaaatcggggtcagtgctaacggcagttgcataagaagccgtacctgcagtcacgagtgtggatggattgggtggaaaataaataccatcattactcataagctgagcagttattgttgtttcactttcagttcctgcactaggaatcaatactgcattactgattctaggtgtacctagaatcagtaatgcgatatttaatataaatatatttttataaatcaaatttttcatattcctgtagaaaaggataaggaaaattgtaaataggatggctgttaatgttatactatttgttaaaatattcatattactgtttgatgtttttataaatttaataactatctttaaggctgttaattattagtataaattgagaatcgactgattagttataatattattgcaaattactaagattattttgcaataataggggtcaggtcttgtctattgttatttatagagacgcagtaatgtatggccatgtcttttcataatctagagaggggtggttagtgagtcaaaaaaaatacagcgcgataattcgccagctctccgatcggattgtcacggcccaggcccccatccggattctggattcgatcaaatgggacgatagtattcagcaggctttctttgcccatggtggccgttgccagcctgaggtggatgctgcttattacgaccgtaatcctctcaaatacgatatcaatgccctaagtaaaacctttcgggaaatcgaagcggatgtggtcgcaaagcttgggcagtctgaggcggcgggcaacattatgtgccgtatgtgccgggaataccggcgggtgctggatatgctggcagcccgggggacccctgcgtttgccgagattgcccgggagttgtatgggagttcgattgatgtttttcacaggggcggcccgacggtggcggatttggggacgctgctggacagatccctgcgcaatattgatgagcgggtatttctggaaaaaagtcccaaggacattcctacccccgcggcggtaacgctgttacagcagtggctggatcaagtgtttacggatcctgcggcgcgggtacgggtgatggaaagcgacgggattgtggccgatgcggccgcgggatcggattacatcaaactgcgtgctaatacctgcttcagtgagcgagatctacgggccttggaagcccatgaaggctgggtgcatgtaggcactaccttgaatgggagtctgcaacccacctgtacctttctgagcaagggcacgccctcggatactatcacccaggaagggctggcggtatttatcgaagtggtgtccttcaactcccatcctgcccgcctgcggcgtatcgcagaccgtattcgcgcgattcacctggctgaacagggggcgacctttctggacatctttaccctgctctgtgatgaaggccggtcggcggaggaggcatacgccgccaccatgcgaatttttcggggcagtacgccggaagggggtccctttaccaaagatttggcctacagcaagggctttgtgctggtgtataactttttccggttggcagtgcggcgcgggcggctggatcggattccgttgctattttgcggtaagctcgccatcgaagatatgggcaccctcgcccagttggctgaggcgggggtggtcaagtctccgaaatacctgccgccgcccttggtggatctgaatgcgctgacggcatggatggcctattcgaattttttaaaccaaattgatctgattcaaatcgacgcggattttgcgccattactggattaattagggaggtggtgccgatctctacctagccttcttttttctactaccccttggaaaagccagttaaaccgaagcctttaaggtggcgggtagtccttcctccaaggtcggatagtggagccctatgcctagcaccgttttcatccgccggttgtctagtcgacgggattcatttaagtattccaataacttcggggagaaagttcgttgggcttcggccaggctgacacagggcgggcggggtaggcccgcggcatcggccaggcggtagaggtaatcggtcatgctgctaggctgatcatcgctgacattgtagatcctggccggtgcgttgtcttggccggcgcgcagggcaatggcggccagatcatcggcatgaatgcggttgttccagggagcctggtctgggcagactactggattgccttggcgcaggcgctcaaggggcaggcggccggggccgtagatgccaggcacgcgcaggatgacaagggggagggtatgacggcgggcaaaggccgttagttgccgctcagcatcgacccggcggcgggaacgatcgttgccaggatgcaccgggaaagcttcattgacccaggcccctctacagtccccatagacgccggaggtggagatatagacgatgcgccggggtggaacctcttccagggcttccagcagatgagcggttcgggtatcggaagttccagaaagggggggcggggcgaagtggaataggaggggcctgttccggggtatatcatgcaaggtttcgggatggtccagatcgccaggaatggcgtggtaacccgccaggtcacagggggttcggaccagcgttgccacctcgcctccctcagcctgccacaaggcagcgactcggcgcccgatgtcgccgaagccaactatgaaggcggaaattcgggagggggagaaggtcatctaggtagtggatcctgccgcattgggaaatactttattctttgccctgggtgggaatgttagtctttgtattctagcatttaatcttataacgtttctttatcccattcgatgagttgcaatatgcgaatcctatgaatatcgtgcggtctatccagatggcaaatctgaattgctcttgcgggtgccaaagtacaacttcaattggcaactcagctatgtgctcgaagagcctttgaccctccccaaagggactcgcatcgaatgtacagcgtacttcgataactcttcgagcaacccatataatcccgaccctacccaggaggttcgctggggcgatcagaactgggaggaaatgatggccggtttcattaacgtggctatcgatgctgatcagaacccaggatcagtatttgcttcagaaaagccagtgaataaggggacgtccagcagtcgctaagcctgctggagggaatatccccgcaaagacagggcgaaatcctgcaaggccttgatgccggactcctcggcccgcttacaccaatcctgcagggcttgtaataacgcctcctggctagaccaagcttgagaccagatttcctgcaactgctggcggaaacggtacaccgtctccaagcgatggctttcttccaaaagggctttcaactcctgccgggctttggcatccactaaagcctcatggcgtaccagccaattccgggcccgccgatacagctcgttgcctgagaagtgggcggcttcctctttcagcaccggcagcatcaccttccggccataggaggtcatcagatggaagcggtgcgccaccaccgcccgggccgtgtccaaatccacccactgcttctcgggcctgataagcaacttgggggcgacctttttcacccgggccaatttcaacgcctgaaatagccgaatgtacatccatccaatatcaaactcataccacttggaggagagcttggccgaactgccgtaagcatgatggttgttatgcagctcctcacccccgatgagaatgccccaggggaaaagattggtggaggcatcggccacttcataattacgatagccccagtaatggcccagcccgttaatcactcccgccgcaaagaagggaatccaatgcatctgaatagcccatatcaacaacccagggaccccaaatagccccacattaatcaataacatgagtacaatgcccgcgctactatgcttagtatataagttgcgttccatccaatcatcgggggttccatggccgtatttttccgttacctccgggtttctcgccgccacccggtaaagggaagcgccctgccataatactttatgaatgcccaccagttgtgggctatggggatcttcctcggtttcacacttggcgtggtgtttacggtgcaccgcggcccactccttggtgaccatgccggtggtcagccagagccaaaaacggaagaagtggctgagtaccggatgaagatccaatgcccggtgagcttgatggcgatgaaggtaaacggtaacacctgttatcgtaatgtgagtgagcagcaggctgacggcgaggtaaccccaaaaagataactcgaaaagacccaaaaacatggaatttaattctccggtttgatgtgatattcgcaattggacccttttccggtaggaaaagtcaaaaaaataaattcattattctccatcatagggcagatagagcgagccttaagtggtatttaatttggtaactgtttgaaaggctatgagtttgttaaaaatggcccaagctatcgaaaagaatagacgagctttttatgggtgtgaagtaggagtttgccggtgtcatattagcagaaacttcgcctactttaagtactacagcgaaagtgttgaggggttggagttaaagtattgttttgccggatacgcgacgcttaatccggcctacgggcggtttatgagcgcctcctcgtaggccggaccgattcgccgggagcgaatcgggacctccgcaggagacccgaagggggcgcgctagggagggcgcgcatcaataaggtcttgaggccgtttccggcaaggtcattgcccgaaacggataggcttagcctcttcttcattcgctcaattctctccatttaaaacacgaccctccccaaggttgatagtgtttcccgaataaatgagatatgaatatcgacctagcagaggatcttaattctcaatctaatcgtatctctcctataaaggaaactggctgggtgggagccccttatcctcgccttctcccctaggagagaaggtgaggaaaggtgtgttgtcgggaattagccgataaaccgacctacattgacgttgttttgagcgtactggttttgagtattcgtattatggaggtctgagaagccaaagttggccacgttgttgcctaccgtattttcaatgccttggaattgggaaatggcctgagtggggttaacctctaagaaacgatctccgatgggtccccaggaaagggagcggtgggcgcgtactccgccgcggacggaggtcatggcagcgcggtccagggttttgctctcggccaggtcagcgataataagtttgctcatggtattttctcctttaaaacgatagttaggtagttcattaagctttaaatttagaaccgaaagttttttcggtgcttgctcgatatattgcagctcccgtgccaaatgagtggatgaatcagtatgaaatttgtaacaatatgatttctagtagttatttttttgagttaggagtggcgatcaagcttttcctaaaagcagacaatttttatgaatgtttttggggaacaaaacaggaaatatgttggtttctaaaaaactaaatttccaatagcttcctattcgttggattgctacctggttgactttaatcacttgactattggctactaaccctatgagtgctgaaattccctctgatctccatcttaagctgcgcaacctgggagcggatgatctggatcagcttgaggagctgatggaaaaggtctattccgacattggcggtgcctggccccggaaaaccctcctggctttgtttagggaatttccggagggccaaatttgcatcgagggtaatggccgagttattgccgttgccttgactgtgcgctgtagctatgagcgtttcagtcgggcccatacctaccaggacttaattggacggcgggaacgcatccgccatgatccgaaaggtgatgccctttacggcatggatgtgtttgtggatccggactatcgggggctgcgacttggccgtcgactctacgatgcccgcaaagagttatgccgaaacttgaatctgcgtgcgattttggcgggtgggcgtatcatcaactaccatcgctacgcgggaaaactgactgctacggaatatattgaggcggtacgtcggaaggaggttcacgatcccatcttaagctttcaacttgccaatgatttcgaagtcaagcggttgatgaaaaactacttgcccgaggatgagaaatcccgcggttttgctacgttgctggaatggaacaatattctttatgagcccgagggactggcggcggaggagattcgcaaatcggtggtgcggatcgggatcgtgcaatggcagatgcggctgaccgattcgttccaaacttggctggatcaggtggagtttttcgtggattccatggcggactaccaagccgattttgtgctttttccggaatttttcaatgcccctctcatgggcatgggggatcaggaggatcaatttagtgccattcggtttctggcccagtatgctacgcctagcctggaagccctatcccatttcgccgtcacctacaatatcaatctgattgccggcagtcttccggttctggagggggacatcctttataacaatgcttacttatgtcgccgcgatggcacggtggataagcagcccaagatccacatcaccccccatgaacgccgtgactgggtgattcaagggggaaataccttgcaggtattcaataccgacgcgggacgtatcgggattttgatctgctatgatgtggaattcccggagttgtcgcggctgcttgcagaagaaggcatggaaattctttttgtgcccttttggaccgataccaagaatggctttttacgggtacagcgatgcgcccaggcgcgcgccattgaaaatgaatgttatgtggctatcggcggcagtgttggcaatctgcctcaagtggagaacgtcgatattcaatatgcccagtcggcgatctattctccctcggatttcgcttttccacatgatgccatcattgcggaaagcacccccaacaccgagatggcgttgatcgccgatttggatctcgacaaattaatgcagctgcgatatgagggttcagtcaccaatcgcagggatcgccgccccgatctctaccaattgcgttgggtggcggaaaaaaccagcgacaagggcctgagtaaaccggtatctcagaaaaaaacaaagccccccgaagggggctaagcaatggagcagttagctaaagaggctcgtatctaattgagcattttggttcagcttagggctgatgttgggggcaaacaagccaaagttggctacgttattggccgccttgatatccagggactggaactgattgatctgctggttcagatcgatatcaatggccacgttggcaaagctcaggccgggaggggcaagggctttaccgccccggagggtggtcatctgccgggagtccagggttttgctttcgggtaaatccgcaatggtaatcgacgccatgtttctttcctcttaaaaatgggggctgaatatttcccccggtggatgctggtgaagtggtggagccttccctgaggttttccccctcatccttccttctcccgccaggggagaaggaagggaaggggcgttaagggaaattagaggataaacccacctacattcacattgttctgggcgctttggttttgggtgttggtgttgcggagatccgagaacccaaagttggccacgttgttgcccactgcattttcaatgccctggaactgttcaatggactggaccggattaacggaaaggaactggtcgccgatgggtccccaagagagggaacggtaggcgcgcattcccccgcgaacggaagccatggcgctatggtccagggttttgctttcggccaagtcagcgataacaagtttgctcatgatgttttctcctcgttaagttggtggtgaaattaagctttaaatttggaaccgaaattttttcggtgctcgcctaacagattgcagttgccgtgccaagcgagggcttgaggagaaataattttttaagtttatgattgtaaaatatttatttttttgtttttcgaaaattgttgcgctgttttatggaaaagcgttgcctttaaagtttgccatagggcaacaaaaaataaggatgttggtttaatactggagtatgagggggaaggttgttaaggggagaacctaaaaagttgacaaaaagatttttaatgttaataattatcattactaataattgatggctttaacctctagcacttttaagtcagcaagccacagcagattgtggcgttcttctccacttggcacatggcctggcgatccgccgggccatttttttttattccctcctcgtgcttaaaaaggcacttctacaatagcctgagaggagtccttcctgttgtgatgatgagcccaagcagttatccagaactgacgttcacttataaagggactcggggcaccgccgccagcagtttttgagtataagggtgggtgggggatcggcagacttggtctgtgggaccctgttcaacgatgcgaccattatgcatgacggcgatctcattgctgagatattccaccacgccaatattatgggtgatgaacagcaaggtgagatggtgttcccgttgcagatccagcagtagctggagaatttcggcctgcacggagacgtccagggcgctagtgatttcgtcgcagaccaggaagcggggttccagcaccagggctcgggcaatcccgatgcgttggcgttggccgccggaaaattcgtgggggtaacgccacagataatcggcctcgagctgaacccgctcaagcaccgccttggcccgctcaaggcgctcctcccgggaatgaccgatgccgtgaaccgccatgggttcggtcagggttgcggcaatggaaaggcgcgggttgagcgacgacatgggatcctggaagatgatttgtagctctcgccgatagcggcgtaattccctatgcttcaatgcggtcagatcggtgccctcataatggatttggccgccggtaggctctactaagcggagtatggctcggcctagggtagttttgccgcaccccgactctcccaccagcgccaggatctgtcctgcggggatagccatatcgaccccgtccacggcgcgcacatagccggccacccgtcgcatcacccccttgcgaatgggaaagtgcacctggaggctgcgtagctccagcagcggtggctgctgggtgccggttttggggggtgggcttcctttcgccccggttcgttggcgcttgagattttcgggcagggcggcgaggagctggcgggtgtaggcgtgctgaggacggtgcaggacctcatccagggtgccggattcgacgatttgccccagccgcatcaccgccaatcggcgggccatctgggagaccaccccgaagtcgtgggtgatgaacaggatgctcatgccccgccgcgcctgcagctcgcgcatcaagcgcaggatttcggcctgaacggtgacgtccagggcggtggtcggttcatcggcgatgagtaggtccggttcgcaggccatggccatggcaatcatgatccgctggcgctggccgccggagagccggtggggatactcgtcaatccgttgttcgggctctgggattttcacctgggccagggctgccacggtgcgctctcgggcctcggtctcgtccatgccagggaaatggagctgcagggcctccatgatctgctcgcccaccgtgaatacggggttgagggaagtcatgggctcctggaaaatcatggcgatgcgggcaccgcggatctcctgtcggcgggtttctggcaggcgcaacaggtccacttgctcatggcggtgatcctggcgccagtcaaacaaaatgcgtccttggggatgactgctgatgtctcggggtagcaactggatcaccgagagggcggtgatcgatttgccgctgcccgactcgcctaccaaacagaaggtttctcccccctcgatggtaaagcttattccatccactgctttgacggtctcgccgccggcctggaggtaagttttcagattttcgatctggagtaacacggtgctcagtcagctctgaaattctatttcaatgattttttcaggtagggatcgatggcatcacggagggcctcacccaccaggttgtaggcaaacacggtaagaaaaatggctccaccggggaaggccgccatccaccaattgaaggtggaggatctcaccgcttggttgagcatctggccccaggagggatcatccaccaggcctagacccagaaagctcagcaccgcttccgcaagaatggcggaggccacgccgaagctggcggccaccaaaatgggcccgatgccgttaggcagcatgtgccgaaagaggatggaatataagggcagcccacaagccagggcggcctgaacgaagtcctgctgccgaagacgcaagaactcggctcgcacgtagcgggcatagcctgaccaactggtgatgccaataatcaccatgagcaggtataggctacgctcgaagaaagccacgaaggtgagtaacaggaacagggtgggcactgcctcgaagatttccaccaggcgcatgccgatgatatccaccgccccggaaaaatagcccatcaaaccgccaatgaggatccctagccccaaagcgatactggtggcgataaagccgatgccgagggcgatccgcgaggcatggaccatccgcgccaagacatcggcgccgttttcctcggtgccgaaccagtgatcctcttggggggaggccaggggcggttgcagtccggtctcgccccgatcccgctgatagtccttgggggaatagggaatgggagcgtacaccacccaatcgtattgtccggccgcttcctgttgccggtattgctcatagatagtcagggccggcggttgtactaaagcggcactcagggtcccggccaggaacaacatgccccctagtccccccagccaggttcggagcgaagcccgtgccagggccaggatcaggccggtgaagaatagggctaataaagtcacatcggcgggagtaagataacgcaccagagggctgtcgagctgaccgtcttggctaagcaacaacgggtggctgttggccaagaaaggagcgaacacggccagaaagcccaacaacccaatccaagccaaccccagtcgcgcgccccattgggtcagcacctctcctgcgacttgggcggcatagctgcggccccgtcgtggtggtgataatgagttggcggcgcgggtcatggttcagtcatagctcacgcggggatcagcaatcgcataacaaaggtcggcgacaagatagccgaccagcgttaatagtccgctgatgagggtaatcgagagcaccaattcccggtctcgagtctgtaccgcttccaccgccagcttgcccattccctcaatggaaaagatggattccacgatgaccgaaccggccaataagccgggaaggagggtcgccgagaccgtgatcaggggaaggaggctgttgcggaatacatgtttccaaaggactacattttccgccaggccttttgcctgggcggtgcgggcatagtcggccatgaggttttccaacacggcagtgcgggtgagcttggagaggaaggcaaaaccactataggtcaggcagaggacgggcagcaccaggtgccagagccggtccagcagaaagccgcggacaaactccccgcttccccattgggcgcccaccgccaggcccagccccgcccccaacaaccccagcaggcttacccgcaagccggtgtaatccgtgtagcctagtcccccgatggccacgatgaggagcaggctaaggaggactgttaccccctgatgggggtcaggtaagttggcgcccatccagagacccagactcagcccgaccccggccagcaggccgactcggagtagacggggagctttcagggccaatcctatcccaaggatagtacctaccgcgccagtgccgaacaggagggccacttcctgcagggatccccagtggggcaggaagggcatatccagggcttcgcgggtgctgaggccggcggtgggaaaccagtgccagtattgatcgctggcaaaaaagccgatcaacaggacgccggctagcatggtggggatggaccatagccctaacatcagggcgctcgaactcacatcgaagaccttgccccgctcggtggcggcgcgcaccccgacggcaatcgccaaagtatagatcaggggcagggaaagggcattgagcagcagggtgatggggactcgctcttccaataggtccagcaccgggcggccgtagcgaaagctggtgcctaaatcggatcccttccagaaggaaaagccgctaaggttattttcctcatcaaaggtgaatcccaccggggagacattgttcagccatcgcagatactggacggccggaggtgaatctaggccataaagttggttatagtagtcttccagtgccttcttggcctggggctccaggttctggccctcgatgaggctttgggcgctgatgccgccgggggaagccgccatgacggtgaataccaccaaagtgatccccagcagagtggggatcatcaagagcaggcggcggatgacataggtagacatcgcgacgggtgccttggcttaataggtgtatttctgttcgggttccgggacgtaccactccaccggggtcgcgcctaaattcaagcccaggcgggtgacttccaggttgcgcatgcgctggtccacgaacagcagtgatttgcgccgcatcagaaaagtatagggctggtcttcatataaaatgtgctcacaggcttgccacaggggcatgcgctcgccttcatccaccgtcgcccgggctttttcgatgagggcgtcgagttccgggtttcggtaagaaatgaaattatcgccgcctgggatggcttggctgctatggaacatctgatagatatcgatctcgactccactggtccaacccagggcaatggcatcgaagttctttttgttaatccgatccagcatgaccgaccattccgtgggcttaggctccagcaggattccggcgcgggcgtatagatccttgaggaatagcaccaggcgccgggtgtcatcggcatcctggaaaaacaccagctcaaagcggaagggttgctggttggcatcctctaagactccatccccgtcccgatccgcgtagcccgcttgcttcaacagtgtcttggctttggccaaatcgaaaggccggggggtcagggtggggtcgtgctgaggactgcgagggctgaagggactgaccgccggctcggcgtagcccagcatgatctgttcgataatgctggcgcggtcggtaagaaaagtcatggcctgacgtacccgctggtcggcaaagcgggtgggtttaccgtcacgttcctgattccacgccacgtaactgtagccggccgtgggactcatatactcaaggtgttgagtacgctccacaagggcttgatcttccagcaacctatgatactccaggggacgggcgccgtagatatcaatgtcaccgttgcggaaggtggtcaggcgggcgctgtcattggcgatgaccttccatagcaatttgtcgaaagagggttgcaccggcccccagtagcgggggttgcgctccagctccaccaggccctggtccggcgtccagcccttggggtcctgaagacggtaggggcctgagcccagcagcaatcccttggattggttaaagctttccggttgttccaggtagggcccataaaaatgttgaggcaatatggtcaggcctccagccaaggccaagctattaaaatagggttccttgaacttaaattccacctggtaggggccgagggcggtgacccgctcaatcttttcgtaataggcccgctcccggggcgcggcaatggccggattcatgataaaggcgaaggagaaagccacgtcctcggcggtgaggggttcaccatcggaaaaggtgatacctttccgtaagcggaaacggaaagtcagcccatcttcgctgacttcccaatcccgggccagcagaccttcccattccagggtttccgggttgcgggtgagcaatgtttccagcacatagccttggacctcggcggcataggcgtcggtggaaaccaggggagtcagagtcttcaatcctgtgccgaaggcttgtactagccagtcgccagggcgatagtcaggctgctgggtggcggtataggcgcgacggaatgccggcgggatattggccgtaccacggctctcggtgggggctatagtcagtccgctgctgccggtgctgcgtatcagatcgcgcaacccgcgcaaatcctgggcttgctcggtcagggttcgctccatttcggcaagcttaagccattgccgatcgaccatatacatggcaagcaggatgagaatgagcagtaggcttaaaaacagaaaaagaaaaaaatctttgaccgtgaatcgtcgtgccatgagaaaattctgcagatggagttcaagtggtcatggggcagtttgaatacggcgctggtgctatctctgccgggtagccatttgaccgtgcaaggtggttaaaagtcacagaaaattaagcaatattatcgtctgtccgagcatgattgtgacccattgtcatggggatggcaagggatgtgctccaagaccaattgaatcgtttatccccccttgaaggggggaccgtctcttcggagatgaaagcgtgcataaaaaaaccgcccgctgtaaccacagcgggcggtctgtttctacatagctgaattaaagcagctagttagaagcgtctttgacggtcaccaaaaccttcgctgcgacgaaagccttcattgcgggggcgagcctggttgacaacgatttgccgtcctttgagatcagagtcattcatctcttttatggctgtttcggcatcttcttgcctagccatttcaacaaagccaaatcctttggagcggttcgaaaacttgtctacgatcaccttagctgaggaaacctcaccgtagttctcaaatgctgctcttagctcttcgtccgttacttgataggagagatttccaacatagatattcactatagatattcctgaggtcaaaaactgtgccatttattggtagtatcatcaaaatcttaactaatggcacataaatcaagacctgatgggggcgagcggaggacttccgctcgcctaaggctatcctttaaacatatagtagtctaagacaggaaggttgccaaataaattctataggggagcaaaaatattttctcaccggtgattaaactctaaaatctggacccaagctgaagcatggctgaggccatcttccggtatgtattaaagtattacaccctagcgttccctattgacacttagtcagtcggccacctcctataaaacttaaaactggtgttggagcggtcacagatcggaggcagaatatggccaacaagaccgaaaacagggtatccggccacgccgaagaaatgctgaagtccttcaaagaggaggtccatgctgcccgagagttattagcgttcgtcgtctcaacgggtcgccgatccgaagatggtcgagaattaagagaccaggttatcacccctatccgggacgctgagcaattcctttacaatgcacaatgcccttcttcagagcagcggcttgcctttgatcgggcctatcgtgaacttgccctctttgctgccccggtgactatcgagacattacgggcgacttcagacgcccatggccgaacggcctggggactcacctggggtaaacccctttctgaggccaaaatttggtcccgaaagctctggataataactactgtgttggtcattctggcactggcgggggatatccttggccaatttgccagtcagttcctgccagcagccggtgagacaagagactggttttgggtactgtttgtccatgcccctctattagcgctgaataccctgctgcctttcacttacggcggtatcggcgcttgtgcctacctgttgcggatgtgccacgaatatatccacaaacgggaatttgatcctaggcgtatccccgaatattacaatcgcctgctgctcggtatcgtcagtggtggtgcgatcttgctatttaccaataaattgatcgcgaatgggggagaagccattcacttgagctctgcggcggtgggttttcttgccggttataacacagacttcctttttgccacggtggagcgcattatcgcggctattctgcccaaggtaggcttggaatcggttcgtcgtgtgcccctccgcggcgttccaccaacttcgctcctagaagacttaaccttaagggagttgctcgatcgtcgcgacaaagcagccactgatgctgaccgccaattttatgaagatctgattgcccgcctgaaagagcacctttgaagggggatgctagctatttttgttttgcatctttcctggttttgctgaatcttcgtattcttccatttgcaaaaaaagacggcgttttgtcctttaatttgcttgccgtccccctcgccgattgaatttttttgagtggttgctttggcaattggcgtgcacattcgaaggttttgcgcgtcgcctttggcgtttctgctactgttggggtagtttttctatcagctagaatttaacccgctattggggttaatgattgaaactgtcataggcggtgtttttatttgagcagcgcgactcgtgtgttcacacggtcggtgacagtgtatcgatcacttgtgagtttgccgagttaccgcattcactgattctggatgcaggcgctgaaacgacattagcagacgagtacctcctgacagaagccggcaccttaaagattcggaagatctatgactgtagcaagccaaagcctactgttgaggttttcgttgttgctcaacaccctacagccaaagatgttgacagtcttctggaactaaaagagaaagatcctcaaaagattgtcaaagaattaggactggaagtcccgttaaaaggtaatcctggaatgcgtaaggctatctggaatgctgagttagatctaaaacttgcggagacacaaataccaattacgaagctcaaaggagatagcaaatgcatctgggagcaacttgagagctatctccccctatttgcccttttccaaagtgataggcggagccaggactcagatggtgaggttcagaatccgatgaaagcagcggtcgctgctgctattgctgaagtaaaatctgagatcgagcagattcaactgaagattgaagagaaggcaaaaaccatagccgaaagcacccatgaagccttaaaaacaatagattcaagtcttgcgaaggaactcaagcctcagtttactcagccaactccagcgaagtgggtcggtttgttctccgttaacatgactaccgatcatggaattccgcttaacaagagaggtagtggaatacggagattggttctggttagctttttcaaagctgaagcagaaagacaactaattgcgactaatcgacgtaacattatttatgctattgaggagcctgagacagctcaacaccccaacaaccaaagggtactcatcaaagctttcaaagaactaacctctgagccaggttgtcaggtgctccttacaactcacagcccaggattcgccgctgagttgccagttgacggaattcgattcgtcacggtgcacgaagggagtccttcgattcgtgctggtgttgatgttttcggggaaatagcggctactcttggtgtggttcctgatagccgcgttaaggtgcttgtctgcgtggaaggtcctacggacgttgccgccctgaagtccctgagccatgcgctgcaccaacaagatccgagtattccaaatttaagcgcggacagcagagtcgctttcgttgtgcttggaggctccactttgcagcattgggttacacaaaactatctgaggggccttggacgccctgaaatccatatctatgacagtgatgtagccaagtacggggaattcgtggcagaagtaaacagtcgtactgatggctcatgggcagtgcaaactgcaaagcacgaaattgagagctacctacattccgacgcgatactcgacgcatttaatcttaatattgaggtcacggatcaaccaaatgagcacggccatgcgacgccaaaagtgttcgcgttagcgtattcacaggttaacggtcttgatggggttatgggagaatccaaagccaagcagaaacttgctgatagagcattcccgttgatgatggcggatagattgagcgaacgtgatcctaccggagaggtcggtgattggttcagacgcatagcaaagatgctgtagacgcctaacaaaagcgttaactggaatagttgtagtgtccagtattgctaagtgctgctagggctctatacctgtgagaggcatagctaaaaaacccatttttaattctacgacgtttgccgatgatataaatcgcgcgagcgcaaataccttcattgaccataacagctcaaactcttccggagaataacgcttcaagcagcattctaaaaaagttgggctttgtggctgctggtgagcttggctgctcggacttgtgccttggtggaatagattctgatgtggtcgtatatggctgcccacccgaaaatattgggaatattatggggtcattgctgaagcactcggaaggggtgagctggatttaagggaccaggttagcagcattcaaatgatcccgcagttgaggatattaagggtttggccactgtgcatggtagggttaatgaagtattctggttggacgaagagctccggaataattcactagagcggcagaaacttaaccactaaccccatactccgcctgagtccactcgggtggagtttccactggagttaaggacgatgattgaccccaacaaagattattacggttggactcaagaaaccgttgagaagctacgccaggggaaattcagcgagatcaacattgaacacctgatagaagaaatagaagacatggggaaaagtgaacgccgggagcttgaaaaccgtttaaccgtgctattggtgtatttgctcaagtggcggtatcaaccgaatcgccgtggccggagttgggcgctcactattaaagaacaacgggtaagagtaagccgagttatccgtgataacccaagtcttaagccacaattttttggaatttgcgtagaagcctatgaaagcgcggtaatcatcgcggcgcgtaaaaccggcttagatgaaagcatttttcccgccacattcgagcaaaccggttggacgtgggagcaagtgttgaatccggaatttttgccggaatagttccatggcttgtttcagttagccctaatatttaagggtcaagtttaagggtcaagtcttgattagtgctcatagaagtctatatccgttaaaatcatagatcaagatcccattttttagaggtaaaaaatatggacaaacaattttctgaagcatttgccgacgaatggataggagcttggaatgctcatgatcttgagcgtattctttcccattacgaagatgattttgaggtgttttctcctgccattgcaaaacttactggagaagcctctggcatgctaaaaggaaagaaggcgataggggaatattggtcaggtgccttcgaaaagtttcccgatcttcatttcgaactcatacacgttctgcggggagtgaacagcatcacgttaatttatgaaggggtgttagggatttcagcggaagtctttcattttggggactctggaaaagtttccagggcgtttgcacattatgatctctaacaatgcacggagttaaaaattggagctgattgaaataacggaacaaggcctaccggcgagagccattgaagattttcccgaaatcgctatggaagtcatgcactcaacggcaaaacagtataaaaaaactggctataagccaccttggatcggctatctggccattgaagagggcaagtgtgtggggaacatgtgcattcaagacacccccacagaacaacgaaatagaaattgcttacttcacatttcctaataatgaaggccggggtatagccacccgcatgtcatcacaattgatacaaatcgcgcgagcgcaaataccttcattgaccataacggctcaaactcttccagagaataacgcctcaagcagcattctaaaaaagctgggctttgtgtctgtcggtgagcttgaccatcctgaggatggtagagtatgggagtggaagctgttgacctagccaggtgtcgcgctcggcggtgtatcgctggccgttcttgagtggcgcgatgctctgggtcttcgagggtgtggtttttttagaatcgaatgggactgcgtctagtggtgctgttcggttcccacgcaaaagggcggctagaaccgggtccggatagtgacatcgatgtgggcgtatatggctgcccatctgagaaatattgggaatgttatggggtcattaatgaggcattcggaggaagtgagctggatttggtgcgactggaggatgccgatcccctttttgagggttttgttttcctggcctctcataccaatttaacaaaagaatgcaatttattaagcttgtaagtgtttgtttatattagacatatacagtgcaaaattacatgaaattggtatcatccctcctcttcgtgcgcacagcgcacgctacttgtcggcttgtagggggcgtgaaaatgaccacattcctcccaaaatttttgccgaggtacttaaatcggtatccatgcacctcacctttgcacatgtcctgagcatgcttagcgcagcccctctaaccggtacggtcctagtctcgctgtttttggtttggtgaatggcggtaaatcttgttttgcctgtggcgtttgtgcgacgcttgaacgtaaccatgactggccctccggcggtcggttatggttaggtcggtagggcgacatgggtgccttaccagccgctaaccaatatcccgccacggttcgccccggcggggttttcatgggagcgaagacaatgattgaccccaacaaggacttttacggttggactcaagaaaccgttgagaaactacgccaggggaagtttagcgaggtgaacatggatgacttgattgaggaactagaagacatgggccgttctgaacgccgggcgcttgagagccgtttaaccgtgctactgatgcatttgcttaaatggaagcatcaaccggatcgaaggggccggagttgggcggcaactatcagcaatcaacggctcagagtagcccggctccttcgcgataaccccagccttaagcaacattttgcacagataggcatagaggcctacgaaagcgcggtactcgatgctgtagcagagacggaactagacaaagacacttttcccgccacattcgagcaaaccgggtggacctgggcgcaggtgttagattcggaatttttgccggaatagttccacggcttgtttcagttagcccctgagcgtaggggagtggcttatctttcgtctggcgcttacttactgcttacataaaaaaacagcggtcccgcattattgaataagccgctgattttacatggtggccagggacagaatcgaactgccgacacggggattttcagtcccctgctctaccgactgagctacctggccttgaaaaccgtctataataatacgtttcggtcgccattaaaacgatttagcgaccataagtcaaggcgacattagaaattaggtcgcgtatactgatgatgaactgctgagaattccggttacgaatgtttcgcttacttttttttctttttcttacctttcctcttattgagatctatttcctgatccgcgttggcagtgccatcggtcctggttggactgtgtttctatgtattttcacggcggtggtgggcgcggcgttattgcgtcagcaaggcttctctaccttgagccgggttcagacgaccatggcccgcggcgaggtcccggcgttggagatgctagaaggtgctgtcctgctgacttgcgggatttttctcctgaccccaggtttttttactgataccttgggctttttggggctcatccctagtcttcgtcaggccttcgtgctctgggccgtaaagcgtgccctacaacgtgaggagttcgaagtgacggtatatcgccaaggacccgatgactcaagccaccgccagcggcctcgtgtcattgaaggtcgtgccaaacgtgaagatgagtaaagcgctctagcctaccgttctaccttctgccatcgctaacctcctgtaattcttaatttctttacaagttcacgggggattccctgttgactcgcattgcgatgttgctattattagcactcactaggggtgagtgctaataatttttttggtgccgcccttgaaacccagaggggtcatccccataacaagcattcgtagatttccctatatcaacatcaaaagtaacgaggagaagttgatgaagattcgcccacttcatgatcgcgttatcattcgtcgtatggaggaagaaaaaacttcctctggcggtattgtgattccggacacagcggctgaaaagcctatccgcggtgaagtcattgccgttggcaatggcaagactcttgaaaatggagaagttcgtgcccttgacgtgaaggtgggggataaagtgctatttggcaaatattccggcaccgaggttaaggtcgaagacgaagatctgctagtgatgcgtgaagatgacatcatggcagtgctcgagggttaggacgcggctggcaacgcgacaaggtcttgaagcaataagcaaattcagtaacagaggaaaacagtatggcagctaaagacgtaaggtttagcgaagatgcgcgtcatcgcatgatccatggtgtgaacattttggccgaagcggtgcgcgtgactttgggtccccggggccgcaatgtggtgttggagaaaagctttggtgcgcccaccattactaaggacggggtcagtgtggccaaagagattgagcttaaggataagttcgaaaacatgggcgcccagatggtcaaggaagtggcttctcagacttccgatgaggccggtgacgggacgacaacggcaaccgtattggcccagagtatcctgcgcgaggggatgaaggcggtggccgccggcatgaatcccatggaccttaagcggggcatcgacaaggccgtcgttagcgcggttggagcgctgaaaaagctgtccaagccctgtgaagatagcaaggccattggtcaggtggggactatctcggctaacgcggaagaaagtgtgggtaagatcattgccgaggccatggagaaagtcggcaaggaaggcgtgattacggtcgaggaaggttctggcctagagaatgagctggaagtagttgagggaatgcagttcgaccggggttatctctcgccctatttcattaccgaccagcagaccatggcggcggagttggatgacccctatatcctcatccacgataaaaagatttccaatatccgcgagctgctaccggtgctggagaacgtggccaaagccggcaagccgttgttggtcatttctgaggatgtggaaggcgaagccctggcgaccctggtggtcaacaccattcggggcatcgtcaaggtttgcgcggtcaaggcgccgggctttggggatcgccgtaaagcgatgctggaagatattgccgtgctgacgggcggtaccgtgatctccgaggaagtgggactttctctggagaaggccaccttggatgatttgggacgggccaagaaggtgagcgtcaacaaggaaaataccaccattgtggatggggcgggcagcgctgaggacatcaaggctcgggtggagcaaatccgcgttcagatggaagaagccacctccgattatgacaaagagaagctccaggagcgagtggccaagctcgctggtggggtggccgtcattaaagtgggtgctgccaccgaaatggaaatgaaggagaaaaaggcccgggttgaagatgcgctgcatgccacccgtgctgcggtggaagagggggtcgtccccggtggtggggtggccttaatccgggctttgcaaggcattcaggaccttaagggcgctaaccatgaccaagatgtgggcatcaatattgcccgtcgggctatggaagagcccctccgtcagattgtgaccaatgccggtgcagaagcttctgtcatcgtcaaccaggttaaagaaggagaaggtaactacggttacaatgcggcgacgggtgaatttggcgatatgattgccatgggcattttggatccgactaaggtctcccggacggccttgcaaaatgcggccagtatagcaggtctcatgatcacgaccgaagccatgattgccgaagcgccgaaggaagaggagccagtaccggccggtggtggtatgccgggtatgggcggcatgggcgatatgggcatgatgtaaagggcccagacccactctctaggattgagaaaaaagccccgatcttaaagatcggggcttttttatagcattaaccaccagagacacccctcgcttatctagaacttataccaatcccataaccccccctcatcctaaccttctcccgccaggggagaagggataaaagagcgttaatttctgggattagtattaggttacctcgctggccatgagccctgctacggtgttatcaagaggggaaggtgccgggttgggcaagatcctctaggatggggcaactcggccgttggtcgccatggcagcgttccatgagctggatcagggtggcgcgcatggcggttagctcggcgattttggtatcaatatccgcaacccgttgcttggtcagtcgtttgacttcggcgctggcgcggttttggtctttatagagagacagtaaattgcggcattcctcaatactgaagccaagactgcgggcacgcttgacaaactggagggtgcggacggtctcctggtcgtagcaacgatagccattgctcgcccgctgagaagaaactaagccaatgtcttcgtaataacgtatcgttttagccggtacccccgattgactggaagctttgctgatgttgatcattggagccaccctcatcggtcaaggtgagaccaaaccttcgtaatcaaaccctgcgccctccacggcttgggcgaccaaggtatcgtcctcgactcccgtgacggtaacctgtttattttccaaatccactttgacggttgcggcaggggctattcctttaatcgccttttccacggattgggcacagcccccgcaggtcatgccttccactttgtaggttttttccattgttgctctcctttcagtcatcatttgctttcaatagtaaaacggcttatttaagttgggttcctggacgccagcgtcgcaaaagcaaggaattggaaaccacgctcaccgaggacatggccatcgctgcccctgccaccaccgggttcaacagtcccgaggctgccagtggaatggccaccacattgtaaataaaagcccagaaaagattctggcgaatcttgcggtaggtggcccgagaaatagacaaggcctccgccactaaggtgggatcgccgcgcatgagggtgatccccgccgcttccatggccacatcggtgcccgtgcccatggccattcccacgtctgccgcggccaaggctggggcatcattgacgccatcgccaatcatggccacatgacggccttcagcgcgtaacgcctggatctgcgttgctttgtcttcaggtaatacttcggcaatgacatggtcgatacccactttatcggccactgatttagcggcgcgggggttatccccagtcagcatcaccgtggtcagaccctgtgcccctaatgcggctaccgcttggggggtgacacttttgatgggatcggtgacagctaaaacaccgagtagctggggcgctgagtccatttctgccacccacatcagggtatggccgctttcttccaatgcttgagcttgggctgtcaggggcgtgagatccacctgattttcccgcatcagccgaaggttgcccacgagcaggtttcgctcctccacttgggtgcacagaccgcgcccgggaagactgcggaaattttgaggcgggctcagggggaggtcctgggccttagtcagtaccgccttggccagggggtgttcgctgccctgttgggcggaagccaccagccgcaacaattccttgccactgattttgatcgggagtatctcagcgactgccggttggccttccgtgagcgttcccgttttgtcaaagaccaccgtatcgctgtcccgggcccgttccagggccaccgcatcacggattagaatgccatggcgagcggcggcgccggttcccaccatcaaggcggtaggagtcgctaggcctagggcacagggacaggcgatgaccagtactgagacggctgctttaaaggcggtatcggcagcgccatctaataaccaccagccggcaaaggtcagaaaggccaacgtcaccacgaccggaacgaaaatattcgccacctggtcgactagtttttggaccggggccttgctggcttgggcatcttccaccaggcggatgatgcgcgccagggtcgattcagccccgacggtggtggcgcggatacgcaataagccttctccgttcactgagcccccggtaaccgtttccccttctccccggctcaccggcaggctctcaccggtgataagagactcatccagttggctgcggccatctagaataaggccgtcaataggcattcgctctcccggtcgtaccaggacgatgtcgccttcagccacctgctcggcgggaacttcaaccacttttccttcccgctctatccgtgcggttgctggccggagcgccattagggcgtggatggccgaggccgcgctccgctttgcccgcccttctagccatttacccagcaggaccagggtcaccaccatggccgaggcctcaaagtataggtgatgaccggtgccgggtaggagggtattccaagtgcttaacccccaagcggcggaggtcccgagggcaaccagcacatccatattgccggccccgccccgcaaggatttgtaggcccccacataaaagcgtttgccaatccaaaattggaccggcgtggccaataagagttgggtttcggcgggtaagccgagatggatgccgaagggcataagcagcatgggcagggctaagggcagggtgagcagggctgccagcagcaattgccttccttcgtgccgctcccgggcggtggactcagcctcttcttgggcgcgccgttctgccaggctggagaggggttcggcggtgaagccagcccgctgggcagcggcaatgatggtagcaggactaagcactcctgaaggggctgtgaccaccgcccgctctgtagccagattaacggttgccttgctgactccagggagccgtgagaacaccttttcaagccgggctgaacaggctgcgcaggtcattcctccgatgcgaaattccatccctgcggtgggcactgtaaagcccgcttgagtaatggcctggtagaattgctcgggggaggcctgttgcggatcaaaggcgatattggcctgttccgaggccaggtttacctgggatttcaccactccggggactttgttgagcacccgctctaaccgggttgagcaggtggcgcaggtcatgcctttgatgggcaaagccaatgtttggaccgcccctgtcaggatctccctaggaggggactgttgaaccgagtctaagtttgatatttctaacataggcttatacccattttatataatttttcatttgcaaccttcataaatgaatggcgttctttgattaactgaagtgacctggattgccgtttccgccttcatggatatgaaaactccgggctttttgcgtaagttctgattgaatggatattactatccaccttccagtcactggaaggtcaagggggcgattataattttatcctttggagtgacctactggccgtgtccatggcgccaaggcggcgttcctcgtgagtgcctatttgctatataggtataattatgagttctactcatccgctgcttcattatgcgaggaccgggaacacaggtcgtatccgcgttcgcacgatgttcatcaccgcgccgcagcaacggcaggtgagttttggacgttgtttgacccaagccaacgctcggctcgggtcgaagcccagcaaagcctgaagcaaggcgatcagacgtttactattggcgtgtaaaaagccgaagttacgagcgcgtcgaaagcccttgggcaacacatgctggaggaacagccacaggaaccgggggccggggacggttcggtattcgatttgttgggttttactattctggtagcgaaaggtgacctggctattttcgcaggcgatgatatctttttcctggatcacacctttatagagatagcgaccgagatagatcagcgccttctcaccggtaccgaccgacttgacgtctacgacccaggtgtcgggatagctgacgggcagttccagtcccgcctggcgaatggcgtcgagcagtttggcgcgaaagaccgtggccagcgcctggtggttgaacagatagccggaggggttcttgcgttttttaccccctttggtccgccactgctttttttcttcgtcaacggccgcagcgggcatcaccaaatgcacatgcgggtggtagtcgagacgccgggtatgcgtgtgcaggaccgtaatggggcgcccggcgtgccctgaagctgcgggtcgttctgactaaatgtgcgcacggtctcccagctacagcgcgtcattaagtcatggatcgtgcgctgatgctgccaagccagcggcttgagttcctcaggtaaggtgaaggtcactagaaaatactcggcggggacttgtttttgaagctgacgttctagccattgctggctttcatggtgctggcagtgcggacagtggcgatggccgcaggaatgcggcacccagagctgattatcacactcagcgcattgcgctaacagttgaggactggatgaagtacgacagtctttcatggcggccagtgcctggcgatgggaaggcaggatcgaaacctgatattgcgccaagaactcggcctcgaaagtgtggataatcgatgagagcaggatcatttgactttcctccaatcaagagaaaagccgttcatcagcgcatcgatgagctgctttgccttctggttggtatgggaggtcagatgagtgtatttggcggtggtcaggagggagtgatgaccgaggattttctggacttcgagcaggtcaacgccggcttcgatcagatgggtggcatagctgtggcgcagactgtggggagtgatcttttttttattccacaatcggccaccacctggcgtagggtggtctgcacgccgccacgatcgagcggagtggtggcgcgatgagccgccttcaagccgccgtgacgattcggaaacaatagcaccggattgcggtgcacccgccagaaacggcgtaacagatcgagcgttgcctccggcagaggaacaaaacggtctttgtggcctttggcatcgcggatatggacgcgctgacggtgcgcatcgatatcgcccacctcaagacgcagtccttcccccaggcgcaggcccagactatagagggtgaaatagaacacccggtaactgagtgttagggtcgcgctgaacaggcgctgggcttcttcgagggtgacgatatcgggcaggcgttgggccttcggcggcttgatcagatccacgttcacccagggtctgtgcagcacgtgggtgtagaagaactttagcccgtacagatcgagcttgacggcgctccacgaatgcgactccagcaaatcggtgaaatagtccgtcaactgctgctcggacagatcctcgatctgatggtcaaagtaaaccccgatgcggcggattgcccgcgcataggcttcgatggtcttcggctgtagccccttgagcttgaggtgcttgagatgggtctggtagtggcgcttgaaattcgcctcggatgatgctgtcattgcattgtaacctcatgattcgtgcttgaatgatccctcatatggagggcgtgaggttacattttagatttaatcgggcattgaggcttttctgccgcgtagcggcttcgtccaacaatcaaatgcagctgaccggctacgccagcggctgatttgaaccatgtgtgctgggtatggcacagaacttgtcaggtgaaagtcttgatagcaggtgtttgcaaatccgaaggttagcagaagggcaaggttaacatggcgagatgttggctggaggaaggccaatgcaaaactgcggggcgacgagcagaaaccccatctgaggggtggcccatccgggacgagtgggcgcgtgagggcgaagttctacctcgaaatatcgacactacattcgcggccagtgatcttcggcgttaggccttcttgaggcttgtgctgagtgcctattatctatacattgtatttatacatcgttgcatcgatggaggagattatagatggttcgcactcagatctacttaacagagatcgagcagcaggccctacgggttcttgcacgccgtacgggtcgtacccaaagtgagctgatccgcgaggctattgacaggttcatcgcgcaagctgaacaaactgatcgccgtttgctgctacagcaagctcgcggcctttggcagaatcgtaccgatctccctgattttgctgctttacggcgcgagttcgatcgatctactttggaattcgagtaatggcgcaacggctattgctcgataccgatgtgctaattgactatcttcgtggggtaccagtggctgtcagctatttggaaggctgtgcggaggtgttgttgatctcagtcattacggtaacggagctatttgcgggtgtgcgtgaagggcgggagcgtaccactcttagtgccttcctgggggcttttgaagtggtacccctcgatcggcctattgctgagaagggaggcctttatcgtcgggattatggtaagagccacgggactggtcttgcggacgcttttattgctgccacagccgagctatgtcaggccaaagttgttaccctgaatcgcaagcactttcctatgctaaaggaggtgcttgtgccttataagaagtcagattaagcctaacaattgtattaaccatacttatcgccagtaccgcagatgctcggaaaggttggaagcacgtgggtaagattggccattagcaagagtgaaataagctgttcttgtcctgctccggtcgggctaagtaagcttgaagttattttattgcatccttggcaataagcatggactggcaagccaatatccacaaactccccccccttctccaggggcggattcaaaacgatctggcccgctttcaggaagcgctagggcagggtgggttggaaacggtcttcaaagagaagacgatagggaccctttgccctgtctgggccgccagtgaatttgtggcaagcgcctgtatttgtgacccttctttgttgctagggttgcaagaaagtggcgatctttttcgtccctacgaacctaacgactacgccaagactctggaacggcagcttgatgagctggatagtgaagcggcgctgatggttgctttgcggcgttttcgtcgccgcgagatggtgcgtattatttggcgtgatttggcgggttgggccagccttgaggaagtcctgggggagctctcccagctagccgaggcgtgcctcgacagtgctttggcttttctccatcgctggcaaagcgaggagttaggaacccctcacggcgcggtctcgggtcagccccagtccttggtggtgttgggcatggggaaactgggggcttgggaacttaatctctcttcggatatcgacctcatttttgcttatcccgagtcgggagagacccgcggcgcccggcgggtcttgagcaacgaagaatatttcactcgtctggcgcggcgcttaatccgggtccttgaagagcgtacggcggagggatttgtctttcgggttgacatgcgcctacggcccgatggggattcgggaccactggtggcgaacttcgacgccatggaaaactactaccagaatcagggtcgtgactgggaacggtatgccatgatcaaggcccgcacggtggccggtgatcgccaggccggagcccgtttgatggccatgttgcggcctttcacttatcgccgctatttggattttggggccattgaatctttacgcagcatgaaggcgatgattgcccaggaactgcggcggcaggggattaaagcgaatatcaaactggggcctggagggattcgggagatcgaatttattgggcaatcctttcagttgattcgaggggggcgggaaccggtgcttcaggagcggggcatcctccaggtgctggccttattggcggaaaagggccacttgcccttttatgtcaaagaagaactatgcgccgcctatctgtttctgcggcgggtggagcatcgcctgcaagcttatcgggatgaacaaacccatactctgccaacctcggcggaaaggcgtgcctgcctggcctttgccatgggctatggagactgggaaacctttgccagtaagctcgacgatcaccggcgtcgggtccaagggcattttgaacagttattcgccgcgccccatatggacacggctggccagatgacgcgggaaaaggggttggctgaggtctggtcagggagtggtccaacggagtcggtcctcgcaaccttaaaggcggcgggctatcattccccggaagaagtggcacagatcctggcctacttgcgtcagtcctatacggtgcgggctctcagcgctcaggcccgagctcgtttggatcagttgatgcccttgttgctgggagcggttggccgtaccgagcaaccagagcagtgcctgcagcgagtggtgaccttgctggagaccgtggcgcaacgcaccgcttacttagctttgctggcggaacatcccatggctttatcccagcttgttaagctctgcgcggccagccccctgattgcgcgccagcttacccgctaccccttgctgttggatgagttgctggatccccgttccttgtatcgcgtgccggactatgagtccttggtcaaggatttggggcgatcattgggagcggttcccggggatgatttagagcaacagatggagttgcttcgccacttttgccagcgccagacgttgcgggtggccgctgccgatgtgaccggggttttgcccctgatgaaagtgggcgatcacttaactcatttggcggaggtgatcctaaaaaaggccctggagcttagttggcagcacttgacccaccgccatggccggcctcaacgtagcagcggagagcaagcaggagagtacggctttgctgtcattggctatggtaagttgggaggatatgagctgggctatggttccgatctggacctggttttcctccatgccgcccaatccagtgatccccccaccgaaggggaaaaaaccttggatcccattgtcttttatagccgtttgggtcagcgtttgatccacatgttgcagactctgactccctccggaaaactctatgaagtggatactcgcctgcgtcccagcggggcttcggggctgctggtcagcagcctggaggcctatagtgattaccagcgcactcaagcttggacttgggagcatcaagccctggttcgggcccgcttcgtggcgggcgatgaaagactcggcgctgcctttgccgctatgcgacgggagatcttggggcgccagcgggatctggcaacactacgggaggaggttcgcggtatgcggaccaagatgcggaaccaattggactggagtcgaccgggctggtttgaccttaagcagggcaagggtggtatcgccgatatagaatttatggtccaatatggcgtacttgcctgggcccatgcttacccacaactgctagagtacccggataatattcggattctggaaggctttgcccaggctgggttgatggcgccagcagaaagcctgcagctagcagatgcctatcgcgcctatcgggcagcagctaatcgactcaccttacaggagcagaaggccctagtggaggatgagcaatttcgccaggagcgtaccgccgtccagggggtgtggtctgcgctgctagaggatgaggctgcctaatgactcctaaatgaataaccaggtaagtgaaggagaccaaatgaaatgagcactatggatgaccgcgacggcgtcatctggttagacggcgaactggtgccctggcgcgaagcccgggtccacgtattaacccacaccttacactatggaatgggcgtttttgagggggtgcgtgcttacaaggccactcaaggtaccgctatttttcggttgcaggagcataccgaccgtttattccgctccgcccatatcctcaatatggtcattccctatgaccgggaaaccttgaatcaggtccagcgcctggtggtgcgagagaacggtttagacaccgcttacctccgtcccatgtgcttttacggttccgaaggtatggggttgcgagccgacaacctccgggtccatgtgatggtcgcagcctggccctggggagcctatcttggcgctgagaatatggaaaggggaatccgggtgaagacttcctcctatacccggcaccatgtgaacatcaccatgtgcaaggccaaggccaacggcaattacatgaattccatgctggctctgcaagaggccctggctgccggctgcgatgaggcgttattgctggattcggaagggtatgtcaccgaaggcagcggggaaaatatcttcattgcccgcaacggggtgctctataccccggatcttacttccgccctggagggagtcacccgggacaccatttatcagttggctcgggagattggagtgcctctgtgcgagaaacggatcacccgggatgaggtctatgtggcggatgaagctttctttaccgggacggcggcggaagtcacccccatccgcgagttggatggccgaaagattggtaatggggcccgaggacccattacggagcgtctccagactctgtatttcgatcaggtccatggccgtcgagaaacccatccggagtggttaaccctggtatccgattgagattgctgattgattaaacgaaaggagagctatggcaggacatagtaaatgggccaatattcagtaccgcaagggtgcccaagatgccaagcgtggcaaactctttaccaagcttattcgcgagattacggtggcagcccgcctggaggggggcgatccggccacaagtccccgcttgcgcattgccattgacaaagcgttggccgccaatatgcccaaggataatattgagcgggctatcaagcggggcactggcgatatggaaggcgtggcctacgaagagatccgctatgaagggtatggcccccatggggtagcggtaatggtagactgtatgaccgataatcggaaccgtaccgtggccgaggttcgtcacgtctttagtaaatggggcggaaatctaggcacagatgggtcagtcgcctatttattcagtaaaaaaggcattattagctatcctaaagggagcgatgaggaggccatcatggaggtggcgattgaagcgggcgccgaagacgtggtgactaacgaggatggttcaatagacgtgttcaccgagccggaggagttttcggctgtcaagaaggccttagaggaggctgatctaaagccggcccaggcggatgtgactcaacatgcttccaccatcgtgtccttggagttagaggatgtcaagaaaatgttgacttttctggagaccttggaagatctggatgatgtccaacaagtctacagcaacgctgacttttccgaggagactctggcccaactggagtaaggtgaggacctggccattgcaaagtagggcgattaggcgggaaagacggatgttaccgcctagcgaaatttttctttttcagagaatactctagtctgtttatggtgcgaatccttggtatcgatcccgggtctcgtatcaccggctatgggttgattgaaaccaatggcaaggaggcggcctatatcactgctggctgtattcaggcggggaatggggaactagcggaacggctggggcggatattcaagggaatcaccgcgatcatcgaggactatcatcctgatgaagtggcagtggagcaagtttttatgcaccaaaatccaggggctgccctgaagctagggcatgcccggggcgcggctatctgcgcggctatgaatgtagtcctcccggttttcgaatatacgccctcccaggtgaaacaggcggtcgtgggccggggtgatgccgccaagtctcaagttcaatatatgatacggttattgcttaaactgccttctgagccggtgacggatgccgccgatgctctagcctgcgctctctgccatggtcatgcgggtcccctgttggctggcttggctgggcaggtgagaggccggcggcggggacgctattaccgatgattgggcgcctgcggggtgttttgttggaaaaacgggccccctttttgctactagaggtgcagggcgtgggttatgagctagaagcgcccatgtccactttttatgtgcttcctgataggggcgctgaagtaatcctatacactcatttggtggtgcgggatgatgcccatttgctctatgcttttgccagtgaaaaggagcgcgaactgttccgcaatcttattcgggtcaatggggtgggggctaaattgggattggctattctttccggaattgaggtcgaatctttcacccgctgtgttcaggaaggagatacggcgagtctgacccggttgcctggtgtgggtaagaaaacggcagagcgcctcattgtggagatgcgggatcggctcttcgatgggcccagggaggagatggccggcgtactccctcgggtgggctctggccaggtgccaacctccgatgcggtcagtgccttggtggccctaggctataaatcccaggacgctagccgaatggtgcgccaactgaataccgaaggactggcaactgaagagatcatccgtcaggccctacagaggatgctgaaatcatgactctaagtcggggcttggtttccccccaaggggccagtgatgaagccgtcgttgaaccttccctgcgccctgccaaattggctgattatgtgggacaacctcaggtgcaggagcagatggaagtttttattcccgccgctcgggctcggggagaggctcttgatcatgtgctcatttttgggcctccaggattgggtaagaccaccctttcccatatcgttgccaatgaattgggggtcaatctgcgccagacctccgggccggtattggagcgtcctggcgacttggctgctctgctaactaacctagagccacgggatgtgctttttatcgatgaaattcatcgcttgagccccgtggtggaagaagtgctctatcctgccatggaagatcgccagatcgatattatgattggtgaaggtccggcggcacgctccattaaattggatttggtgcccttcaccttggtgggggccaccacccgggctggattgctgacctctcctttacgggatcgctttggtatcgtccaacgcctggaattctatgacgtcgagcatttggtcttgattgtggaacgtacggcccgtattcttggcatggtcatggaagcagggggcgcgttggaagtggcccgccgctctcgggggacaccacggattgccaaccgcctgctgcggcgggtgcgggattacgccgaggtgaagggagacggccgggttacccatgaggtggcgaaaaaagccttggacctgctagatgtggatagcaacggttttgataccatggaccgcaagctgctgctagcgatgattgaaaaatttgatggcgggccggtgggggtcgatagtttggccgctgccattagtgaagagcggggcactatcgaagatgtgatagagccatttttaatccaacagggatttgtgatgcgtacgccgcgaggccgaatggcgacccgtcatacctatcttcattttggtttggagccggctgcggaggcagtacagcaagaaaccccagatcttttcttcaatgaatgagtttgtattgccaatgcgtgtctactatgaggacacggacagcggtggtgtggtttatcatgccaattatctcaagtttatggaacgggcccgcaccgagtggttgcgtagtcagggctttgagcaggatgctttgctcaaggaacagggactgttgttcgcggtgcgttccttgcgtttggattacctgcggccagggcgttttaatgattggctaaaggtgcatactcatctcctgcagtgcagaaaggccagtttgactttttcccagacggtgcagcggggagaggaatccgcgctctgccaggctgaggtcaaggtggcctgcctagatgcccaaacctttcgcccccgtcctatacctaaactgatacttgcggagattactggtggctgttgatctttctctttttgaactcgtcacgggagccagctttttagtgcagctagtgatgctgatattgctggtgatttctgtgatcgcttggacccttatcttccgcaaacgaagtgagcttaaaggggccaaggaggcggctgatgagttcgaagatcgtttttggtcgggcaaagaactcaatagcctctatgctgagttggcggcgcgagaaatcccgcttcatggcatggagggtatttttttttcaggtttcagggagttcgtgcgcctacgtaaacagaccaacgcggagcaccgggccgtgttggatggaacgcagcgggctatgcgggtctccctggcgcgggaaatcgatactttggaggccgcgttaccttttttggccactgcgggctctaccagtccctatatcggcttgtttggtacggtgtggggaatcatgaattccttccgggctttgggaaatgcccaccaagccactttagccatggtggcgccagggatcgccgaggcccttatcgctacggccatggggctgtttgccgccattccagcggtcattgcttacaatcgttatatccatgaagtggagcgcttgattaaccgctatgacacttttttggaagaattttcgactattcttcagcgccaacttcaccttgcttaggtcagttcaatgtatgcttctcagcaacgcaagcggcgtcggcctctatcggaaatcaatgtggtgccctatattgatgtgatgttggtgttattggtgatcttcatgattacggcgcccatgctgacccagggagtcaaagtggatctgccccaggcaaacgctaaaccggcaaagctgccccaggatcaggaccctttgctagtcaacgtggatgcccaagggcgctactatctcaatatgggcaaagcgtcgcaccaaccgataacggccgatgagcttttaaccaaggtggctgccgtcctgcgccgtaaaccccataccccggttctcgtggggggggaccgggaggttccttatggcgccgtggtgcgagtgatggccctgttacagcaggcgggggctccccatatcgggttgattacagaaacgccaacccggcgggaacccggttaatattgcccatggggaagtcacgcccgccgctggctgcctttttactggctctcctggtccatggactcttgttcggggtgatcgttcttagctttggttggactcctaaacccgagccggtggatactcggtccatggagattgtgcaggccacggtggtggagcgggagaagttgttggcggagcagcggcgggcggaacaagctgcattagcccgccagcaagccgaagcgcaaaagcgggaagcggccaagcaacaggccatggcggagcaggccaggcaagaggcaaaaaaacagcaggaattggaacaaaaacggcggcaggagcaagcgcggctcaaacgcttggaggcggaaaggaaagccaagaaagaagaagctcgccgtaaggcagaagcggaacggaagcgcgctgaggaggaaaagcgccgggctgaggccgagaaacggcgcttggaagaagagcggcgccgggccgaggaagcgaggcgaaaagcggaggaagagcgtaaaaaagcggcagcggcggcccgccgcaaggcggaggaaaaacgccgccagcaggagcttcaggcccgtatcgaggcggagcaaaatgccgctcaagttgaggctgccctcaaccgctttgagactcaaatacaacaacgggtggggcgctattggactcgtcctcctagtgcccgcgataatctagaggttgtgctacaggtggaaatgttacccgatggtgaggtgcgcaatgtgaaagtggttaaaaccagcggcgaccgagccttcgaccgctcggcggaggccgctgtttataaagccgcgcctttgccggtaccgcctgaccgggcggcagcggcaaagttgctgcctagctttaactttaaatttacttccggtagctaaatgggcatgaaagtttggtctaagattttgtggctgtggatactgctcgtgccgacacaaaatgtttcggcggtgctcactattgaaatcaccggcggtaccgaggcagccttacctattgcgattgttcccttcgggagccagggcggtattccgcctgaagatgtggctgccgttgtggccgctgatttagcccgcagcgggcgttttgccccgttgccggaaaaggatctgctctcccgcccccatcgcgcctctgaaatcgaattccatgattggcggcggctaggatcggaaggtttggtgatcggtgaggtcactcatttgggggcggatcgttatggagtgcgctttcagctttttgatatttataaggcagagcaattggtgggacgccgctaccaggttccggcgacggggctgcgtcatttggcccaccagattgcggatttgatctacgagaccctgacgggtgaaaaaggggcctttaccacccgcattgcctttgtcacggtttccaaggcggttgatggggctaaagagtattccctccaagtggctgatgtggatggccataatccccacaccatcttgcaatcgaaggaacccattatgtcacccgtatggtctcctgatgggactaagctcgcttatgtgtccttcgagcgaaagcgttcggaggtcattgttcaggaattacggaccggccggcggcagtcggtcgcttcattccctgggatcaacagcgcccccgattggtccccggatgggcgcaagttggcactggttctatccaaggagggtaatccggagatctatattctggatctggcaacccgcaggctgacccgcctgacccgcaacgccagcattgataccgagcccacctgggcccccgatgggcggagtattgtcttcacctcagatcgtggcgggcggccacaactttatcagatttccgcttcgggtgggcaggcgcagcgcttgacctttgacgggacttataatgcttccgcctcgtttgcgccggatggccagcggttggcgctcgttcatggagataagggacaatttcatattgctgtattggatttagcgagcaaagacttgcaagtcttgaccgagactcggatggatgaatctccaagctttgcccctaatggccggatgatcctttatgccacttcagggccccagggaggggcattagccgccgtctctaccgacgggcgggttcgccaacgtttggcccagaaaggcgatgaagtccgggagccagcctggtcaccttgaactaaaaaaataaaatttttaaggagttctagcgatgcgtctagtcattccctttttttttctgctggcatcggtttacgggctggcaggatgtgctggaggtcctgccacccagggcgagcccaccggtgtcgtcgtggaggaacggggtacaggtgttggcgagaccgcctatcctgagggtgaagccttggaaggtgaaggggcaaccgcctggggaataggcgagggggccgcctatcaaggagatcccttggctgatcctgcaagccctttggccaaccgggtgatttattttgaatttgatagcagtgagatccaagaagatgaccggcccattgtggaggcccacggcgactatctggcaaagcatcctgatgtcagcttgactttggaaggccataccgacgagcggggttcccgggagtataatttagcgctgggtgagcgccgggccaatgcggtgcgtcgtttggttctcttgatgggagcttcggaagaccaagttcaagtggtcagctatggtgaagagcggccagccgtggatggccacgatgaaggggcttggcagctcaatcgtcgggtcgaaatcctttattcaggagaataacaatggcgtcgtgccggagccactggctattggcaggggggctgctgctccaggtatcggctgtgcctggggctgaagtggaagtggctgaggtggttgatatgggtgagttggagcaacgcctccagcgcctagaacggatcgtccaggggcaggggttgtccgagttgttgttgaagttggaacagctagaagctgaggtgcggcgacttcagggggaaaatgaggaactcggatatgagattgataatctcaaggaacagcagcgggaattgtatttggatttggaccggcgattacaaaagctaaacgcctccgaggaaagcttatcccccccttcagaaatgacagaggctggtacgatggactctgctcctgattctggggagccagcctatcaggctgccctgaagttgctcaaggaagggcgctatgaagaggcgatggcggcgtttcgccagtttccccagcagtatccagagagccgttatcggcctaatgcccagtactggctgggagagtcctactatatgttgcgggattttagcgccgccgcccaagcctttcaggccctggcggagcagtatccggaaagcgccaaggttcccgatgctatgctcaagcaagggctggcttattacgaattagagcagtgggagcaagcgaaagcgcagctccaagaagtgatggcccgctatcctgcttcgaccgttagtcgcttggccgaagatcgccttgaaaaaatgaagcgtgagggtcatcgttgatcctattgccatggtggagttaccgtctccctggatgcggttgctatgaagcgtctacgtatcactgaaatttttcactccctccagggagaatcccgcagcgtgggttggccgacggtcttcgtgcgtttaacgggttgccccctccgctgccattattgcgatactgaatatgcctttcagggcggaacctggatggagctagatgagattctcgccaccgtcgccgaattcggcgctcgccatgtgacggtgaccggtggcgaacctctggctcaaccagcttgcctggaacttttgacccaactctgtgacgtcgggtacgaggtctcattagagaccagtggggcgttggatatctccgccgttgatccgcgggtagtcaaggtcatggatttaaagactccgggatcgggggaagaagcacggaactccactactaatcttgattatctttcgtcccaggaccaggtaaagctggtgctctgtgaccgccatgattacgagtgggctcggacggccctggagcgtcatcgcctggctgaacgttgcgaggtgctgttttcccccagctacgaacaactcagtcccaccgatctagctgagtggatactggaagaccgtttgccggtgagaatgcagattcagttacataaatacctttggggggaggagcctggacgatgagttcccctaaagcggtggttctagtctctggagggctggattcagccacggtactggctatcgcccgggagcaggagtttgcttgctataccatgagctttgattatggccagcggcaccgggtcgaacttcaggcggccgccgaaatttcccgcttgttaggggctgtcgagcacaaacttatcaccatcgatctgggcggtatgggaggctccgctttgacggattccagtatcgccgtgccggaggcgcccacggaggccattccagtcacctacgtgccggcgcggaatacggtgtttttggcctttgctttaggttgggccgaggtactgggagcccaggatattttcattggcgtcaatgcggtggactactccggttatcctgattgccgcccggcatttgttgaggcttttgagcacctggccaaccttgccacccgcgcaggcctggaagggcagcggtttcgtattcaagctcccctaattcatctttccaaggctgagattatccgggaaggcattcgcctcggtattgattattcccgcacggtttcctgctatcaggcagatgagaccgggcgcgcttgtggggtttgtgattcttgccggttccgcaaacagggttttcaggaagccggtgtgcctgaccctacccgatatcattaaaaatgcttgcaatggtttgagattctcggcaactcaggtaaaattacgtgcttatcctatcacgggggccgttagctcagttggtagagcaccggacttttaatccgtgtgtcgaaggttcgaatccttcacggcccaccattttaaatcaattgcttacggaatttttcgacactctcattttccgcaacgtgaccagatcgtgacaatctttccgatcgggtcactacttccctgctacagttgatggtgcgtcactctaatagaccccacccccaaatcagcgggccattccatcacttcattcatagctgcttccgcccttctctttgcctagatgctctcattgattacctatgcgctgggggtgattgcccgcgccaaagggatgatacagctggcccatgaaactgggctttcgcgtgaaagcctgtataaggcgttgtcagccgagggagatccggaatttgccacattgggccaaattttgtgctttttggattgtttgtgagtgtgtttaacagccaatcgggcttccggtacattcctcccttaatgaaaaagggcgtttatttttcctataagctaactggattctggctagcaggtggtctgctggctatgctgtcccttatcggtaaggctacaccggaaatagcagatcaacactccccaggactggcaatgacgcccgccatcaaaaaaagccgggctactcagctccgagcccacgtggaggcgctggccacgggcatcggcgagcgcaatatgtttactcctaattccctggcccgcgccgcggagtatatccgccatcaatgggaaacccagggctatgaggtggcggcgtacccttatatcgtacgagggcaggaagtggagaacctggaagtggccctgaaggggaccgagttccccgaagaagtcattttggtgggggcccactacgatacggtgcccggcagtcccggcgccaacgataatgccagcggcgttgctgcgctgctcgaactctcgcacaaactggcaggtaaagaactgcctcgctcgctaaggttcgtcgccttcgtcaatgaggaacccccttttttcaagacgccgaagatgggcagccgagtttacgcgcgcatggcccgcgaacgtggtaagcgactaaagggagtagtggtgctggaaaccattggctactatcgcaacgagcccgacacccagaagtatcctcccctgtttggcctattctatccggatcggggcaatttcgttggctttgtctccaatctgcgatctcgcgggttgctacaccgcgccgttgggtcctttcggaagcactctaattttcccttggaatatctgtcggcacccgctctcatccccggtgtggattggagcgatcacagttccttctggcgctatggctatgacgccatcatggtgacggatacggcgttgtaccgttacccctattaccactcgttccaggatacgcccgataaactggactatgattccttggtgcagcttacggtgggtctttacgggatgttgctcgaactcgcctcggcagatctgtaagctcaccgtggcaaaacgactttctgtggctatcccaaaataaaaaaaattgtaaagcacacgatatagttttctggcccttcagtagctcctttttgctatacaggtctaacgggttggggtaagaagacttggcaaaaatcgtcgatatctcaaaataaagcctctaagctcatcattcaggcagcgaaaaatcttgatttccttgaggatcaggagaccgcaaattgatgggtactccgggagggtgatgatagtgattcccagtgattgtcctcagttgttggtggagcagaggcaaccactgctcaccatcggatttcaccggcctaaatataaaaatgctttgacactagccatgtacgctgctgcagcggatgctctggaacagtcggacgagattgataatgtgcgggtgattctgatttatggcactgccggttatttcactagcggcaatgacttgaaagatttcaggcaggcatcgacaatccatgagaatcatccggtggttcggtttatgcgcgccttgcagcattgccgtaagccagtagtggcgtcggtgcgcggccctgcggtgggtataggcaccacattgctattccactgcgatctggtttacgccgcccagggtgcgcaactgcagctacccttcgttaatcttggcctctgtctcgaatatgccgccagctatttgttgccgcgttggttggggcatgccaaggccgccgaattactgctgttgggagaggcattcagctgcaaaagccgggcgccatggtaatcaatatctccgctccgcaggcgctgattcccatggcggcccaatcccatgtctgtgctgccaaggctggagtggatatgatcacccgtaccttggcgctggaatggggcgaacaaggggtacgcgtcaacgttgtggttcctggccccaccgatggcaccgagggcatgcggcgtttggcccctacgtaatcagctcgccaggcagttatcgactcagttccgctcaagcgcatgggcacacctgatgacatcgcccatgcctgcctgtttctcgcctcggactgtgccagctatatcaccggtgccgtgttgccggtggatggcggctgggtgcagggaggtgcaggtatgatggggatgggttttgcaaaaatgttgaagaaaaaaaagatgtgaggggaaagaaccggcggggttggagtaagaggttttttatctgctataccaaaaattggagattgactttatagtaccgataggtggggtcttatagcctttttcccggcctaaacgcaatagaaagtggctcttcaccggcgagcagttttgtgagtggcaggaataggacttgcgggcatttgctcgcccgtgccgagtgcaatggaggtgctatgatggggctcaagaggggagtgcttattattgtcgcatcggtgttgctcgggtatcttagtagttcctgggcggtgctacacttattgctcactcccgaacataagccgatgacacaaacgccggtgcaactgggttttcccaacaccaaatctgtatgggtggaaacttcaaaagaccatatccgcttgcgtggttggttggtgcccgccaaccagtctcgagcgattatattggtacatggaatccattctaatgcttgggactgtcagacgccggatgtcgtacgcgcttatcaggcatccggttttcaggttttcctgttcgatttaagggcccacggtggttccggtggtgaacatattgggttgggtctgcatgagcatcacgacattcaagcgatagttgattacttgcaaaccgaggcggctatcccgccgggaagtatcgggcttcatggcacttcttatggcgcggtagtggctttgtttgccgcagccgacattgaggcgatcaaagcagtgattgctgacagcgcttatgcgaatctctttgatgtaatcggcggtgaattggagcgccagacaggcttgccttcagaatggggtgtcatgttcgccccaggatttgaactgatgggcagagtcgtgtatggccttgatattgataaggctatgcctttgcaggcagtccgtaaaatacaacagcgcccactcttgttgatacatggacaagaggatgaaattcttccccccgaccatgcacgccgtttaaaccaagccggtggacccaatacccaactgtggttattgccaggccgtagacatacgcagggtgttcgtctcgtgcctgattgcgataaactttccccgttgcgcgaggaattcttacgcaggaccacaagttttttcaaacgatacctttaagcccaatacaaaggacaaaggaatcgattgtagcgatggcgtggccgaaggtcgaacacatccccgctcgctgcttgatgggcttcccttcccaggaatatcccataactacaaaatagcgttcagttgatcaacggatctgtccccggatctcacccgccggatgagctaaggtatggacattgacgtaggcaccgccgttgcccatggcagccttgacatctgctatgtcgtcccaagtacaggcattaccggcatcgggtgtggtggtggtcccttctgctaaaatgccgttgacggtcaccgggccaccactaaagagcgtaacgccaatggggccgttcacgccctggggtgcacaatgaatatgcgctgcaatcacctcctcgatgttggcaacaatgagcttgaaggtcagttcggtcgccgcttggttcactgtgaaaagggcttgcccctgggcctgcgtatccactggcgggacttcttcatctccgctcaagtgagctgaaaagcgggctgggatttggccccggtcccgagtgatcttgagcacaacacccgtgtcgccgaaaggcgtgccagtcatgttggcgaggacatacaattcgccgaaggcatcctggccaaagccgagcaacgacagacccaggttctcctgattagccagcgggaactcaaagattcggcgattcttttcaagctggaaaagccggccactgccgctgggagaatcggaaaaatcaccgaacacagacgggaacttaaagattcggggattcctttccaggtagaaaagtcggccactgccgctggcgggatcgaacaagtcaccgaacacatatcgcccccggagtgagggcagctgaataccacgatacacgaagccaccgatgacagcggtgccctcgtcgtggtcgtattcggcgatcgggtcgataagatcagcaggcacatcatccggctggcattcaaagacaaagccaggatcattgccgttggggtcaaaacagaacgacccctctttcaagcgccagccgtaattgccgccggcgaggcccacgtcaatttcctcgatatcattttgccccacatccgcaatccacatctcccccgtgcgggaatcgaaggaaaagcggaagggattgcgaaagccataggcgaagatctcgtcgagaaaacccgactgaccaacaaagggattgtcggttgggataccgtattggccgttggcggcgttcgagccgtccggatcgatccggaggatggtgccgagaatattgctggggtcctgaccattgcctccggggacatgacctcctccctggtcatcggcagcgccgccgtcaccgagcgaaatataaagcttcccgtccattccaaagttcagggcaccggcgtcgtggttaaattgaggttcatcaatgcgaagcaactctcgggcactgtcaggatcgacgaccgaatcgggatggcaggggtcagggattcgccattcaagcactatgctctggtgattggctgtttcccctgcgggtagggtggagaaatcggctggaccatccaccggctctgaggtataggtgtaaagaagaccgttatctgcaaactcgggatggaaggccacgcctagaaaacctcgctcatcaaaggtgcctggacccgccacgccgagagagactaatcgatcgctgacatcgagcaacacgcgcttttcgcctgttgtcagatggatcgcccagaggatcccgtcttggtccgtgactacgagacggttctgcaggttagcgcagcccggtaccgccgtcccccaattgggggccgtcagcctctcagccaccgcttcgagtgcgatggggacacggccttctggaattgacctgggaatgggatcttcaagcggttcgttgccattagcaggagcggaggcgatgcttgtcagtaaggttgcaagcatcgcgagcccccctaggtgcattgtcttattcatcaccctgcttcctttaaggtagcgcaagttcggtttagggtaaggctggaactcgcggtcagcttgttatcactatgattaacagtgtagtggcggtgtggaggcttttcccaaaaaaattagcctgtggctattaggaaattgctctcctcatagcccgattccaactcctattccaaaatgaaagcctgttctaccaccgcctcccgcttctttttcgcggggccataaataaatctgctccggtcgcaaaaccggataagtatattccatttcgccaatccttcccgtggtggtttttgttatgctgcccaccaccgtcatctctcgccccggtgaataatcgatcggttccagaaaagagtcgctttggagaatgaagcggcccagaggttgagcctgggttttgggctctaggttgcctgaaagcgggtaggccagcacttccagcattgtgctttccgccagactcgtatggttaacgataaggccaccccacaccaccctttgcccctggtaagcatcaaagttggcggccacttcaggaggggcaaggtcttgggcggcgccagccgtctccaacttaggcgcagtggcacaagagcccagccctagcgcggcgagcattaggaaaacaagcttcacgatgggcctcctactgctttcttaccaataataaggccgccgccaagggtaaaaccagggatcgtagaaaaagggactgaaacgatagtagggccaagagtaaaaccatgggtcgtagaagaagggatctggatagacatattgcacgaccttgctgggccacaagtaatcacgatccacatggaccaccgggtagcggtagttgaacgcgccaatctcgtccgtttcagcaccggtcacttctccaaggaccgtgataaggcgcccgctggtgtaaatcgccggatcaaggaaccccgggaaagcggccagaaagcgccctggactctcatcgacagccctcggtcttccctcattgttgaggggtttgccgacgatttcaatgatggtccgcgcttcaaaatttttgacttcctgaataacgccaccccatcgcactctttgcccttgaaagtcatcaatattggcgcgcacggtctcaatgctcggattaacgggcaactcttcctgaatgggcttgggcatttgggcgcacgcggacaataaaatcccgaggatgaaaatggggtagcgctgtttcttcatcagtcccctctccctttaaatagtttggtcccgtttcagtccgattgatcctgtcttttaaattttttgatcttgaatgggttgaaattcgtttcatggtcgtaaacatcggctctttcagtacgttggagcctcacatggatgttaggcgcccccctaacaaggttgcgaagtgaaacggcgcgccgagcgcgagggccacattagttgcgttttgccatgaattggcgctatgattttcttgctctcggagcctagggtggggagcacccgaagtgaaagcgcgaggagcggtaaagaccccaagaccaaggtcaccccttggttgaggaccgcgaggaaccgcgaattctccagattgatgaagttttgtaggaacaaaattgaaatcagtcatggcgaaactccaatcaagtagttaaccactagataagtgaggggagttgccactgtctcatatgcggatttcacgccccattggatcaggatggcgagaactagaccttccagcggtatagtgcccaaaaaggctacgatgatgaacaccgctgagtccagtccctgacccacaagtgtggagccaatagtacgtgtccatagccagcgtccttgggtggcgatcttcatcttggcaagcacgtaggcattggtgaactcgcccaccagataggccaggaaggaaaccagcaacaggcgaggggcatagcccagaatgcgctcaaaggcttcttgcccatcccagaatgcagcgggaggcagtgccatggccaaggtgatggcgcctactgccaagaggttacagaaaaagcccagccatatcacctggcgggcgcgacggtaaccgtagacctcagtcagcacatcgccgatgatatagctcaggggaaagatgatcaccccggctggcatgacccagccccaaatatcgattagcttgacggcaataatgttggcgatgagcaaggaggtgatgaagcctgctaggatcaccaggaaggcaggagaatagctactcttggtccttgttggattaattgtctgagcatccatgatgtacctccctctgcaattttttgattatgctctatcggtaaacctgagcccgttgtcgctccgttagaagggtgatccgccataccgtttcaccttgttatgtttggagaagtttctatcctttaagttaagaggaaggcatgctttgcacgacttctgcggattaatggctgaaaggaggaacttcaagatggctatgaaatacaaggtaatgtgttattccctctttcttgggggagtcttatccctggttttaatacccgcctttgctgggaatccctatggcagtgaagaagagggggcagcggaagagcaggagatgcacaaaaaaatgttccaaaagctggatgaagatggtgatggaaagatcagcgaggacgaatttgaagaggccatggaggagaaattcgaacgtatggataaggatgatgacgacttattaactcaggaagaatgggaggccgccgctaagaaacataagaaggaatataagaaagagcaccaccgcggagcaggtgaaggcagcgagggatactagggaggtaacaggcaagagagagggggcacctctgaaaaagcttctctcaagctggcaggtgcctcttctttatctttaatccgacagagaaaatatttcgccaatcctgaagtcggcctggtatattcttctcgtcggcaggcaataggaatcttctgacccgttgcaatcgggtttgacatcatagttcttctttagtcgatgacttttgccagttttttaccccaataggagcgagagtcgtttattggtcggtggagttttcaccgcttgatagggtgtctgctattattctcgaaagaagcgccagtttggtagatttctggtttctccttgcccttggcgtaaaggaatccgcgcagtccccgttccatacgggataaggcgtgatcgaccaggatgtatttgcctggtacatccagtttaagttccacaatagcagcgccaccaggcgctacgggcactgtctgaatcccctcaaccggtccgctcctcagcccgccccattcatggacgtagtccaatatctcgccaatgatgtggaaagaggaggtgaagtttggtccgcccactccgaagaaaatgcgtactgtctcacctacctgagcgtgcagcgggtagtctttggtaagcgcccccgtcgcgccgttgaagacaaaatattcaggggcttcatccagcagtttctcaacgctgaactcctggcgtcctttcttgccgaaggaggcctgggtgtagatttccccctgcatcacgtaatactcccgatcgactagcggtagcccgccttcaggctccaccagaatcatgccgtacattccattggcaatgtgatgggccaccatcggggtggcacagtgataaacatagagccctggggtaagcgctttaaaggtaatggatttctcctcgccagggggggacttgaagataagtggcgcctcccccaggtccggtcactgcgtggagatcgaccgagtgaatgatgtcgctgtcaatctcgttggcgagcttgagtttgactgtatcgccaacccggactcggagcaggggaccgggcaccgtgccgttgaaggtccagtagtgataagtcgtgccttccgcaagttctccttccaattctaccgcctcaaggccgaactcaagcttcttggactctcggtctcccacaggttgaggcacatcatggggattgcgcacaatatcccgagcctttgccaattcctcccgaggtgtttcacgtactaggagatgcccttccattccggcctcgcgatgtccgggaagggtgcaataataagtgagttcacccgcgctggtggcccggaaagccagcgtcgtactactgcctggagtggtcacctgctcggagcgggcgttgaactcagggaaaaaaatatcatgggtagtgccttcgccattgaccaggttgatctgcactacctctcccttatgtacctccagagtagggttcaccaccccgtcaatatcggcaccgacaccgatgaaaacgagacgccctgcggcaaccccggttttcaaggtcacggtaagatcgggggtgtaggctgctacgctttgtgtattgttttcttgctgtagtttggtttcttcgggggaggcaggggtgcgtcgaagggaggcgtttatcccctgcttaaggtaagcaatgacattctcacggtcctcttcattgcgtagacccgcaaagtgcatctgacttccaggtaggtagtgttgcgggttggctaagaatttattgagagtgtcttccgtccagataatatcggcctcttccattgcctgggaataactgaactccttaagactgcccgcctgacgcccgaagagattagcaagtgagggaccaacttggtattgggcaggttcaagcctatgacaagcctgacacttgcggaatacttcgcggccagcttgaggatcacctttggcaaagatcgggtgactcataagaaaagtggccgcactagtgagcgtgagagcgataagattcctggtacgcatatctactcctgttcaccttggataactgagcgagccgaaaagctatttccatctcttttttgtgcggtttgtcgtgttctgtgcacttgttttttatttttataaagtaaacctgccccatttttcagtttgtcttcagtttcatgttttatcctgacattatctaacagcactaaaggaggtatatccaaatgaaacggaaacaagaaacccaatcccgcagttcactgcttactttttccttgttaattctctatgtgctgtttgccgtcatcctgcttggcttaggtttgggtgccgcttaaattgcccatagtttaaggggctgcgctgctggcctattttttcagtgtgcaagtgcggcaagggtgcccaagaaaagggtgcccttgccatttttttgaacggtttccccgagggaaagtgttaaggagcacagccgccattgcagcattgctaaaattttccaccatactgcccgtagcagcgcagaagttttgagggagttagctgtacttctccttgccgtaaatcaatattaatacgagggcgaatggaataatttgggtatgaatgagattactccattaagggaagcgcctactgtcgtttaagccaaaagataagggcctctttgtcttcctcgggaagctctgagccatagtaatggcctcggttctcaatgatatcgtcgcagaggagctcattggtctctgggtcacggctaaagacgtaggtcaagggtgtacccgccgggaagggtccgatcgataccggcaacatattgatctggggcacgcgaaatggcgagagcagttcccgcatcgcgacttcatagatctctgcgcgttcctcaggcgaggtgttcgcttcagggtaaggaccgacggattgattgtggagaaatggcgccgttgcccaaattcccgcaagtggcatagtacgatacccctttaaaccggccgccgcccggtccttatagacctgggaagagaaagccgcccacaaatggtcagcttcccattgggaagtgagggcgcggcaggcattggtggcgttttccggtgcttggataagcggattcacctcatcattggagagaacacgtcccgccttacccttaaaggtgtgacaggaagcacagttatctttgaacaccttttgtccccaggcaaagagatattttttgcgtgaacgctcacgggagaagtttgtttggatcgactccgggaattttggcgccttgattgaacgaaggaatcggctcaaatcattgagatcctgttctggaggaaggtcggcacagtcgcggcgacactgcttgagatcaataggcctgtcctcagcaagactcggtgcgacgcattcaaagaagcagaccccaatattcgtgtagacacgcagagccgccctttggctgcccaggtcgtcctcgcccccctggcccatccgaattttaggtttatcaggtcctacgttaaaggtgggacggtgccgcagctcccaaatcggggtaattgtgcctgggttcatgatatggtcgctgaaaaggaccgtggtatcgacagtgccatctggccacccctcaaacataaagcgccgcggatcatcggcaggaagattcgctgcgaggatcttgccggctttcaaatgttggttgccaatcgtcgggtggatattgtcccaactcggttcattgacatctaagggaggattgagtggatcaaaacccgcgtggcatgaggcacaggagagaccaaagatcgtccgtccatcagcagtaagaaatcggcggattccgataacgccgctggcattaggatcagaacagagatccggtcccccttgggggtttgccctgcagtcaggatcattgagggtgccccaggcctgaaaacggcgatcccttggggtgttgatgacattcttaaaaccgacctgcaggcgcctgtcagctagaaaatcgaagaatttctccccgccataagtattattgaaccagatatcacggccgcgttggatggcggagtttttttctccgctaccggcgtggttgaagccaggctcgcggcgatgcagagtaggcttcccactaggcaaggaagctctaagctcggggagggacccagaaaattcttctgaagaatagcctggtaccagataaaacagcaaaagtatgcacaaatttcgccctagccatgtcatagaatgacctccttgccagcggtgagtttccaacgctagcatgctttttttgtctatagggttacgctccttattattgtagggtttagcacttccactttagttttcaagagggactggcattaggaaagttcagaacaatgctcggcatccataataggctagataattatcgggtaggggagagtttctaattaccgctccaaagccccataactaactagttgacaccccccatgtaataccaatttcatgtaattttgcattctatagattcagtctaaacaaccacttgaagcctcaataaattgcattctttaactaaattggtataaccagcattggggtgtagcggtgcgggcacattctggaccctgcacaggtaaagggactaaccttgtttagtgcttatctgggagtttgatagttaggctgcaataggcaaaaccatgacaccattttcggtgtctttctttacttaggcagatccagcgctgggttacggtcaaagaagtcgaagggtcggagttcgaagctgtgccacagcataggcgtcacgggccaatcctctgctctgaccaggtgatgcatgccgattgtatgccagagaacgatgtcggtattctcgattgaacgattctcactgctccaagcgggtaacccttgctccggtttgctaagggtcggatagtctcctgctgcgtagcgttcgttcacgcgataaggggtgacccacagatgatgatcaatgaagccggcgcggcgacgcggatagtcatccgggctgagcagcgtgttggtatttttacccggcatgagttgatagctggttggatatcccacatggttggtttgagaatcgctgatcacgcgccaaagggcaggtcgatccaggctaatattgagttgggcgtcggcttcctggcgtgccagcatcggctcacgtacccacacgctccggcgcgggtggccctccggaagaatttgggtcttcaagcggtcgatgagcaggctgtttgcaatgccatctacatcaagatccagccggaagttgaagtagtggtcatggttgaccgctacgatctgccggtcaacaaagtgcccgtaagcatcggcatcctccgtggtagtgggggtctcctgaccattcgagccatgggttccgccggctgggcctgtgttcatggaagctgtcttcggagtgaccattttagtttcggctatgcccgtagctcccacagccacccgaatcgctccgtcttgttgaaagatccagtcgaacacatagtcgtaatttccaatgaccaccgcagttcgtacaacaagatctcgctttgcacggcttttcgagcctccatcctcgtcccaatggcgccataccatatcgcccgtcacccgctcgaacacgcagatggttttgggcaccgtgtgcgggcgccccctgtctcctgcaaccagagcatcgaagtagatagcatgttcgggacaatcttgtttggggatcaggggcttggaaaggccgccgaaactgaattccccggcatcaagaaaattgcgggcataccaagcgaaggagggatccatatagggcacgaatatctctgacaggtggccttggtacaagataggacgggcttgatcaccttcaccataggtgaccgccgagatgatcatcccgacccgttgatcggggcgaacatgaaagcgccacttttgccacgctacctgatgtccgttcagacgaaagcctggtccattgagaagcgggtatttgcatctaagtattccgccttccggagtacttccagcacggtccagtactcctgccatgtcagtgggtcgaggggatgccgtaccccctgagctgccactgtcagcgggctaataactgcgaggagaaagacagtaagcacggtcttcttcatggtttcgtatctcccttgaattatgccctggatggtatctaaccataatggcggaataggttttctcgcagtgtttccccctttatcctgctctactgtaaatgctaactggcgatgcaatacagaggaatatagttttgataggaaccgggtgcaacgttgacaataatgttgccccttgagccttgttcgtagagtatgctgaatgcaagtggagcacaccacgttacggggtcacatcatttctattctgggggtattctagaactaaaactaaggtttagcatctatcaagacctgaccctttttaatgctattttaactatttggtggcggggaaagagccgctgcgcaatttctgaaagattaaagccgcctcaggtgcagcgctgcgttaggtatattcagattgcttggatgacaacttctttacttgaagtttgccacggtgctgttcagcccgccagagatcatactgaacttgctgatttaaccagctttccgctgttgtatcaaaggcaatagaaagacgaatagccatctcagggctaatacccgtacggccatttaaaatgctcgataaagtctttcggctaaccccaagcgccttggcggcttcagtaacacttaaacccaaaggttcaaggcacaggtgctttaggatttcaccaggatggggagggttgtgcatctgcataaacttgcctcaatgataatcttcatagtccacatcgtcggcatctccacctgagaaagtgaaggtgactcgccagttactactgaccttcacagaccaaatgcctttgcgatcgccgctcaattcatgtagacctaatccaggtaggttcatgtcttgagggcatgtagaggcgttcaaacgacctagaatcaaacgcaaacgttcagtatgcttagtttgaatgcctgcctttgttccgtggagaaagaaccgttccaggcctttatgtttgaagcccttgatcatagggtagagtgtaacctataactagataggttacaatttttgatgtcctgccttagcggtgccgcttctgcagcatttattggacttcagggttagttcgaatacttcatctcttagttttgctccatctaggctagatttgggatcaaccatggtcattgcctggctggaaacgccttagcttgggcaagttctgggcgctcggtatcgcgattggctgtcaattttagtgatttatcgtagtgatcgcgggctgtctgttggttgtcggaggcttctgtagcacgggcagcaccataagtccctcgggtgtgattaggattataggaaatataggattagtcttgctgagtgcctccagtagaatgagctagtaaaaagcatatagcaagatctgacccctttattgcgcatatagcaagatctgacccctttattcgagcgcaatcatttctcaggcccggcaaacggtatcgtaacgctgcccttgaggcgatttttaatagcggtaaactcatagatccggaaccaatccttatgcccaggaagcctggcgtctatccacaggtcaggaccgtaatcgtttgccttttcgaattcaaaggagatagtattctgcacaccttgctttaggaagcgatctataacaagattcttatcgaattgatagattcccagggggagtccgttaatcttaacggtgtacttgaccctacgtacgtcaccggtctggagcttgatactagaatacccacctgccactggagctagggcattggagcttcctgacccgacctcggcaagtgctggacgggtgcttggtgtaggcttttcttcagattcttccttaatgcgaatgctgtcaatccctggtagctgagtaagattaaagctcgctgtctcttcgtctggcgcttccgtaacggctttcttaaagtactctttagccttatcttgattgccagttgccagataagcagcacccaggttgttgaataccgccggaactggcgcggctgccaccgcaccctggagaagcgggattgccttgtcgaattctttcgactgggcaaactccaatgcttggcgtaaagtcgtcactacgtcgtctggtaagtccttacccaatacctggagtgcttgttcagcaatgacagtcacattgttgaaagcgaccttgccggtgaattgcgctccaacaacatcaacatatatcggtttactgtccccatctttccttatgtccgggatcatagtaattatcgcaacaacgataggaaccgcaacgccgacaacccaccaatacttctttggagcttgcatgagtccacccattaaatcggaatatcacttcttaagcgcacacaaacgttgttatctacacgtagacctcctaaacgacgccttataaaacgtcaaaagtgagatctaattcagtaaattgtagataactatctgttattattgacaatcagcagaaatagatcttactgatttcttttgcttttaagtagcaggcttatttatgactgtcaagcatcattaacgtgtcaggtcttgcattgtgctttttgtagctatatatttttgtatgcacgtagcaagatcttgatgacgtgttctatttacccccttttcgctagggaattttgctcgttaggcaaacaccgccttcgcatcaaatactggtccgtctacgcaaacccgtttcatggccggtccttgggaggtttgaacttttaccacgcagccggcgcaaccgcccacggcgcaggccatgaattcttccagggagacctggcaggggagatcgaattcctgggcaagttttgccgtggcttctagcatggggtggggaccacaggcgtaaatggcgactgcttggcgttgggcggggtccagggtttgcaaccagtggcgggctaagtcggtgataaagccttcgaagcaacctgggtagccctggaggctggtaagccggttggggattttccaatcttctaacaggggcatggcgccgatggctccctccggcaagcctgggatcagaaattgggagggccgtggccggaaagggaaagggacttccgaacccatgagcaccaggggcttgaattgtttgtcccggcgcaaagtatcggctaaaaacaccatgggggggatgcctacgccgccgccgagaagtaggggccgtggataggcagggtctatttggaagggttggccgatggggcccaggatgctgattttctcaccaggcttccgttgggccagcaatcgagtaccttggcctatcgctttgtaaagaaagtccatccagccgtggcgggcatcgacccgcatgatagagaggggccgccgcatgggaaggctaggatcgcactggagatgggcgaagctgccaggggtcgcacggggggcgatgccgggggcggtgactctcaacacatattgatcacccggatgggggtcatgggccaagacctcgcagtcttccatcagaatggtgccccggtgggatttgggtttcatgggtctttagtttcagtggcaaaaaccacctggccttccagcagagtatgagtgacccgcccttgaaattcccatcctccaaagggggtatttttcccctgactgaccatttcctcaggcttgagaacccagtggtcgtggggatcaaaaatacagatatcggctcgctgtccaggggccaaatggccgccttcaatgccgagtacttgagcaggttggtaggtgagataagcaatgacttcggggagagtcaaaatatcgtcctgggtgagtcgcaaggagaggggaagcaaggtttccagtcctgaaatccccggttcggtaatagggaaagggcccagtttggcatcgatctcatggggctggtgatcggagcaaatggcgctgaaggcgccatcccgcaggccctcgtggagagcatcccggtcccgtagggaacgcaaggggggaatgacgtggcactggctgttgaattccccaatgtcgtgttcggtgagatggagatgataggcggtcacatcggcggtgatggggagcccttcggcccgggcttcccgcaccattcgaacggcccggctgctagagagatggcagaaatgggcctgaacgccggtttgttcaatgagcaatagatcccgggccagcgcaacagtctctgcagtctcgggaatgcccgtcagccctaggcgggcgctgacaatgccttcgtggcaacagccatcaatgccgagccaaggatcccggggatggagaaagacggtgatccctaaggtggcggcatattccatggcccggcgcatgacctgactgttggcgatgggaactaaggcattgctcacccctacgcaacctgcttcccggaggatagccatttccgccaattgtaagccttttaatccttgggtgagagcaccgagtggcagaattcgggttcgctgatgttgtgctgcccggtgggcaatcaggtcggccacagcgggggtgtcgacgacggaaatggtatccggcggacaacagagggtggtaatgccccctttggcggcggccaaggtttccgtggcgatagttcccttccgctcctgtcccggttcccgtaagcgggcccgcaaatcaatcagtccggggcatacgatttggccctgggcgttgatttcctgttcggccctaaaaccttctggggcgttaccgatggccactacccggccatcggctagatagaggtcctggacggcatccacctcgttataggggtcaatgaggtgcccatttttaatgaccaagcgcattaacgggcctccttggcttcagggaccggtacctgcatggccatggccatcaccgccatgcgaatcgcgatgccatggctgacttgttccaggatgaccgaatggggtccgtcggcaacggccgattcgatttctattccccggttgatggggcccggatgcatcacgatgacatcgggccgagcgaggacaagtttttcttcggttaaaccgtagagtcgaaaatattcccgttcgctgggcaggagtgcgccttgcatgcgttcccgctggagccgcagcgtcaccactacatccacatctttaagaccttccttcatgttgtggaagacatgaactcccaaggagtccacgctgcggggtagcagggtccggggggcaatcacccggatttcgcccgttcctagggttgacagggcatggatctcggagcgggccacccgggagtggaggatatcgcccacaatcgctacccggagattgggaaatgagcccttatgccggcggattgtgagcatgtctaacatggcctgggaagggtgggcgtggcaaccatctcccgcattgataacactgacatgggagggggcatggcgggcgatgaagtgggcggcgccgctgtcggagtggcggaccacgaacatgtcgcagtgcatggcttccaagctgcggagggtatccagtaggctttcccccttcttggtggaggaggtgcgcacattgaggttcatgacgtccgctgaaagacgcttggccgccaattcaaaggtgcttaaggttcgggtgctactctcgaaaaagagattgacaatggtttttccccgcagcaggggaacctttttcacctgttgggcgccaatggcagcaaaggattcggcagtatccaggacacgggtgagcagctcccggttcagtccctggatgctgagaaaatggcgtaatcggccttcgctgtccagttgaatgttattcattcgttaggctcgacacactggatgctaaattgcaaaggttctgggccggtcagtttgacttgttcgttaagggctagatccaaatgatggccaagcacgtctgcttgtatcggcagctcgcggccggcccgttctacgaggacggctaaagtaacactggcagggcgaccatagtcgaaaatctcatttaacgctgctcgtaccgttcgtcccgtgtaaagcacatcatctaccaggataatatgccgatcggcgacagaaaagggtaattgggaaggttgcacttggggatgcatgccgatgcgggtgaaatcatcccggtagtaggcaatgttaagcacccctaaagggtcggaaactagattatctagctgggccaataaacgctctgccacccacacccctcccgtgtggataccaatcatggccgggttatcccattgttgttcagccatccgctggcttaggtctgttgctagcttacggcataaagcctccacatctaacgaaagggaccgcggaagattcatagggacctcgcaccggaaatccgcgcttttcgccgcggatggtttattgctctcttagccaagtttgcaagatacactgggcagctacctgatcaagctccgggtggcggccaagggaagagggcttaagatttaaccgttcccgggcctcgatggtggataaacgctcatcaacccattccacggccaaaccgtaccggccatgtaagcgattgccaaagcggcgagccgcttgagtcaagagctgctcggattgatccatattaagaggtagtccgacgatcagcaagtcagggcgccattgctcgataagccgggtgaccaggtcccaattgggttttccgtcacgggctttcaaggtggtcaggggagtggcgctgtgggtcacttcctggcctacggcgacccctatctgacgcatgccaaagtcaaagccaaaaaccactcggggctttgggggagggggagtggcagcggtccccttcatgcgtgcccaatctctccggagaggcgggagaggtcgactccggctaaggccgcggccgcttcccagcgctgtgggtaaggggtgtcaaaaacaatcgtgctattggcaggggtgcttagccaagcattttccgccagctcctgctctaactgattaggcccccaaccggcatagcccaaggcaatcagggtctgttgggggccttgcccttgggcaatggcgtcgagaatgtcgcgggaggtggtaatacccacctcatcgctgaccgtgagcgttgcttcccagtggccaatgggacgatgcagcacgaacccccggtcttgttggacggggccccctagaagtacaggacttgcccccacctcttgggggcagtttttgactttcatgtgctgcaacacttgcttcagggtgatatttaaggggcgattgataatgaggcctatggcgccgtcccggttgtgctcgcagatataggtgaccgtgcgagcaaaattggcatcctccagggtaggcatggctatcaaaaaatgattacggagatagcgcatcgtcttcatggtagagtcattataccaagcagcattggagcctcacatggatgttaggcgaccccctagcaaggtcgcgaagtgaaacggcgcgccgagcgcgagggccgcattgcttgcgttttgccatgaattggcgctatggttttcttgctctcggagcctagggtggggagcgcccgaagtgaaagcgcgaggagcggtaaagaccccaagaccaaggtcatcccttcgtcgaggaccgcgaggaaccgcgaattctccagattgatgaagttttgtaggaacaaaattgaaatcagtcatggcgaaactccaataccgctgtggaattgccaggtgcgggtaatagacagtatatcgtgaccctgaagtaagttctcgggcactttggcaaaaggggcggccaagcgcacgattcggatggccgcctcgtctaaaatctgataaccagaagagcggcgtaccacaatattggcgacgctgccatctacgtttaggtccaccaccaggatgaggcttcccgaaagtccctgccgcttggcctcctctggataattcatttttccgacccgctctatttttttgcgccaagcatctaaataagcggttgccgcatattccttggtgctggaatcaatgtgccgcttacggggctgattggcataaccctggatttccttggcaagttgtccttctaaggcggcgatcaactctcgggccgagggccggggcttgggagaatcctccacttccacggtgtcgagtggctcgggttcggatgcctgttgagtcacagggcgggaagcgtgtttttgagtcagcacggagggcgtggtgacgggctcggggggaggaagttttttctcggttagggtcgcccctgagggttgagttgtcccgttggaggctgtctggagaggcttggaagcagggggggggctagggggcgtcggccgtggaggttgtttctctttcagactcccaccgatgtgattggcttgggccagaaagtccggtttctcaggggcttgttcttgtttgatggggacaagcacaatttccaaggggggggagtggactggagtcggcgggggaagaatattcaactggcctatactgaggatcgcagctccatggagcagagccgagaggagcagcgccaagcccaaccggtagctcatggtggggatagtaaaagctgtgaaggacatggctccctttaagcccttgcttgtggtgctagccggctggccaagcaatccatcagttgggcgctgatattgaggccataaagggcatccaattcccggatgcaagtggggctggtgacattaatctcagtgagataatcgccaatcacgtctaggcctacgaagataagtccccgtgccttcagggtgggacccacctgctcacagatccaatagtctcgggcgctgaggggaatcccctcaccccggcctccggcggcaagattaccgcgagtttcccctggcgctgggatgcgggcaagggcataaggaatgggttggccatccaccattaaaatgcgtttgtcgccaaagcgaatttccggcaggtagcgctgagccatcacctggcgttggccctggtgggtcagggtttcaataataaccgccagattagggtcctcttgacgaacccggaagatggaggcccctcccatggtatctaaaggcttgaggacgatatcctgttgttcagccagaaaatcccgcagtagcgttgccttacgggtgaccagggtgggggggcaacactggggaaaccaagccgtatagagtttctcattggcatcgcgtaggctactgggtttgttcacgaccaacaccccggcttgttctgcccgctcaagcagataggtggtgtagacatattccatgtcaaaggggggatcttttcgcattaggataagatccaattcggtcagtgacacggggtggggttgaccgagttgataccagctcgcaggatcgtctttgaccatgagctctcgaagcagggcataggcatgaccgtccttgagataaagttcgctttgctccatgtagcccaaggtccagcccctggactgggcctctagtagcattgcaaaggtgctgtcttttttgatattgagggtggcaataggatccattaccacgccgagtcgaatggtcaccagtaataccccaactcgttagtcacttagatattggcttgatcaagcgctattttgtatcgaagacccagcgagaccccttacttattacttattaggaaatacggtgtacccactattatgagcatccccaggggcctattcagagtttgcttttcaacccgtttaagtatcgcatacctggcgacgatgccctaggtacttggaacacaaatttgggttctgaatcgtgcaattcataagaatctaaaaataaagccggtgatgtttcagcggaccttattcgctcttttgctccttttcttggggatcggatctgcttggcctcaagcccgccttgaagtagaggtgcagggtgtggaagggaaagtcctgaaaaatgtgatggcctatctcagtattgtccaccaccaggaggacccgaagctgaccgtggggcaaattcgccgccttcatgataaggcggtggatgagatcaagaccgccctagtcgtttatggttattactggccccagatccaggcggaattgcaaccatatcccgagcaatggttggcccgctaccgggttgatccgggtccccggatgagggtggaggaggtgaatttaaaccttaccggtgaggggacggaggaccctgcttttcaggcattacaagaggacttccctgttaaaaggaaggatcccctgaatcacgccgattatgagcaggggaaggccgctttgcagcaattagccgctgagcgtggttattttcaggcggagtttatccaacagaagttgcaggtagaccttgaagcctatgcggctaccgtggtcctacattttgacaccggcccccgttaccgctttggtccggtgactttttccgagaccgtcgtgcggccccagctcttagcccgttatgtgccttttgaggaaggggagttttatgaaagctcaggcctgattgaactccacaaagcgttagtggacagcgattattttgctgaggtggaagtggagcctcagcctgagcaggcggtggaacacaaagtacccataggggttcgcttacaagccaagaagcgccatcgttattcggcgggagtaggttttgggacagacacggggccgcgaattaatctgggttgggaaaatcgatatgttaatcgtcgcggccatcgctttggtttcgccctgagagcttcagagattcgccaggcttttgataccaactatgtgatccctatgcgagacccccgtacggatcaactgggatttgcttccagttttggccgagaatcaacccgcaccagtgatagccgcattgcccaagtgggagtccgtcggatcacggcccgggacgggtggcgggaaaccttatctttggattatcgttgggaggattttgaaattgatggggagtcggggacggccaatctgttgatgcccggtgtcatttggtatcggagccaggccgacgatcctatctatccccgccgcggccatcgcctcagtttggaactgcggggagcagcgcaggagttgctttcggataatactttttcccagcttactctgcgggggaaaatggtccgtagcttggggtcccgcagtcgggtgctagtgcggggagcgctggggatgagtttggtgtcggagttttcagagcttccgccctcggtacggttttttgcgggtggtgatcagagtgtgcggggctatgcttttaatgccctaggggctaaagacgaggaggatcgggtggtggggggaagaaatcttctggtgggtagcctggagtacgaatatcgctttctcgataagtgggcggtggctaccttttatgatgcgggaaatgcatttaatgatttctccttggatttacggcaaggagcaggggtgggtatccgctggatttccccggtaggacccgtccgggtggatcttgcctgggccctttctaaggccgatacgcctattcgcttacatgtctacttaggtcctgatttgtgaagtttttacggtgggtgggtgcccttatcctcttggcagtggtgttgctcatgggcagtatcgcctatgtgacccagactgagatagggacccggtggctattgacccaagcggcgcgggtggcgccaggagagttgcagacccaacaggtggaggggcgtttgggggaggcccttaccctgaccgggctgcgctaccgaactccggattttaccctggacatcaagcatcttcactttgcctggcggccggcagccttgctggaggcgaccttctgggttgagcggctgcaccttcgggaggtcagttggcgtcaggagcgtcctccagcgcctagtgctcaagaagcgtcgatgacccttcctgagatacaactccccttaaaagtgagggcagaaagtgttcggctccagaatctttcctggcatccgttaggggtgtccccagtggtgatagacactatggttctgagggggaatttcgatggtcaggccctagaggtggccgagttgggaatctccgccccccaagggcaactggaggtgaggggaggaatcgctttccagagagcttatcccctggaatttgccatggggtggaagatcccggctcctgaattgggggaggtggttggcagcggcaaggtgcagggggatctgcgccaactgacccttcggcaagaagttcaaacccccttccctctccaattccggggcagattatttgaactattggaacagccacgctgggtagcggtcgttgagattcccgaaaccgagctggggcatttgtcttcccagtggccccccctacgcctcgggttggatcttaaaggagccggcggactcaaccagtttaaggtgcggggttcttaccagatccaggaagcccgattgggcaagctgagtggcaagctctcaggggaacagcgggcaatagggcattgggtcttaaatcaactgagtgtgcagcaaattgagggccccgcccatttagcccttcgaggggaggggatgatggcagagggccaaccccaactgactctggaggggcagtggcaggatctggcctggccgttgacgggcacggcccaggtctccagtgattggggacaattgactttggcgggctctcccgcagcctaccaattgcagatgagcagcgcccttgcgggccagaacatccccactagcgaatggcatttagccggcgggggggataccacccagttcggactggaaaaattacagggacagttgttggatgggttcttgcgcggctcgggaaattttcgttggtctcccgctttggcctggcagttgcagttagcggggaaatctctcaacccggcggagcaatggcctgcatggccaggggaactggcctttagcacccatacccgcggtacttttgaggatagcgcccggaccctcatgatcaatctccaaaccctttccggatccttgcggggctatccggtggcggcccaaggacaggtccaacttcaagagacgatctggcgtattgccgatttgagagtccgctcgggggattcccaattttcaatggagggaacaatcaacgaggagctggggttggactggcggcttgcttctccagacctttcccaattgttgcctacagcccagggggatttgagggccaagggtcatctcggcgggccgctccagcaacctgcgttgacccttcgtctccaaggggaaaagttggcctatcaggaccttcagttggcatcggtggcggctgatgtgaatgtagacttgcagggaaagcggccctcacagctctgggtcgaggcgagtgatttcactttggggacgcaggcgctccattccttggaattccaagggcgggggacaccagcgcaacatgagctgcgcctggaggtggcagccccggagcattccctggaccttgaggcccagggttcctggagggaaacggcttggcaagggcaactttctagggctttgttcacggactctcaaacgggccgctgggagacagcggctcccgcccctctcaccctgagccccagccgggttgaccttgctccctggtgttggcagcaacagagtgctcagctttgccttggggggggctggcagcagggaggcgtttggcaagccagccttggtatggcggattttcctttagcggtactggcgcctcttttgccggaaaaaaccactttggaagggactgttgccggtgaggctaggatgcaaggggaggcgcgccaactagcccaggcccagttgcaactcaatgtttccgagggtcagttggcccaggtggcggctgaagggcagaccctacgtttttcccatcaaggggcgcaagttaagcttcgcctggaaaaggacgggggggaaggaagtttccagttgcttttggcggaacctagtgccgcgccggttcatgcttccctgcgtttgcctcccgccccttgggatctaacggccctagggcaattgccgttggaaggccaggtttcagccgctttcgatgaccttgcttttgtagagctgttgctgccggaattgcaggcggttcaggggcaattggaggtggatttggatttaggggggcgggtggccgcaccccggcttcgcgggcaagtgatactgcaagaagggggtgcccaggtggttcccctgggcctggcattgacgggaatccggttgcgggtagaggccagtgagcaggagagggtaacgtttgagggggaagtccattccggtgaggggcaactggctttcgatggccaggctcgcctggacccgacagcaggttggcctgccagggtgacggtgtcaggggaacgctttgaagccatggaaaccactgaaatccgggtattgatctcgccccagttggagataaaggtggcggcagaggggattcgggtggaaggggaagttgcggtccctgaggcgaacgtagaaattacggatatcaagcgaagggggggcgtgccggtctctaacgatgtggtgatagtctcccaggaaaaggaagctgaagccaaggcgctccccatttatgcccgggttagaatcaccctgggggataaagtctcggtgcaggccttgggctttaaaggacgggtagcaggcaacctgttggtgaccgagacccctgggaaagtcaccaggggaaatggcgagttgcgggtggtggagggccagtataaggcctatggacagcagctaaagattcagcaggggcgggtgattttcgccgggcctatgaataatcctcggctagatgtggaggcggtgcgccagatcggtgatgtcattgctggagttcgaattcagggtttggcgaatgccccggtgctgactttattttccgagccggccatgaatgaggataatattttggcctatctgctcctgggacggcctttggccactgcgtccggtgatgagggcgaattattggcgaaagctgcgacttctcttggcctctccggcggcaatcttttggccaaacgaattggggaaacctttggcttggaggaagtcgggattgaaaccagaggggaggaccagagccaggcattgatgctgagtaaacacctttcaccacgcctttatattggttatggaatcgggatatttgaacgctttaatgcctttcagatgcgctataccttgagcgagcattggagcttgcaagccgagactggccttgaaagcggtgtcgatctattttacaacttggagcgctaggaaggggaaagctatcatgctcctgcaagaatgacgggttatcatcctagcattggaatttccctgcacggtatatacttggacatttaatcaaaaagtcatcggaaagaggagagaaaatcttttgatcagcaagccccgccctgttgcagcgaccatgcctgcaacttttcaggaactcatcttgcggctgcaacaatattgggctgagcaggggtgtgtgcttctccagccctacgacatggaggtgggcgcagggacctttcatcccggcacttttctgcgcgccatcggccctgagccttggagtgccgcctatgtccagccttcacgccgtcccacggatgggcgttatggggataatcctaaccggctccagcattattaccaataccaagtagtactcaagccgtcgcccttggaaatccaagatctttatttaggatccctgcagatgctggggatatcccccctggtgcatgatatccgctttgtggaagacaactgggaatcccctaccctgggtgcttggggactgggttgggaggtgtggctgaatggcatggaaattacccagtttacctactttcaacaggtggggggattggaatgccggcccgtgaccggcgaaattacctatggcctggagcggattgccatgtatttacagggggtcagcagcgtctacgatttaatttggaccgatggtcccttagggcgcattacttatggggatgtctttcaccagaatgaggtggagatgtccacctacaattttgagcaagccgacacggaaagtttattcgcttggttcaacagttgcgaggctgaaagcaagcgcttgattgaagccgggttgcccttgcctgcctatgaaatggtcctgaaagcttcccatacctttaatcttctggatgcccgtcgtgccatttcggtcacggagcgccaacgttacattttgcgagtccgggccctggcgcgggcggtggccgaggcctacctggcgcgacgggaggccctgggatttcccatgttggcaggagtcaccaaggaggcggcctgtgcttgaaacccgggacctgttaatcgaaattggcaccgaagagctgccccctaaagccctgcgcaaactgtccgagagcctgacccaagaacttagccaaagattgcaggcggcaggattagcctatgggagtttgaaaggctatggcgcgccacgacgcttggctgtgtgggtgcaggagttgaccgcttcccaacccgatcgggtgctggagcgtcgggggccggcactgacagcggcttttgatgatgagggcagagcgactgctgcggcccagggttttgcccgaagctgtggcgtgccggtggatgagctagagagcttggagagtgagaagggggcttggttagtgcaccggcaacggcggcagggggcgcccacccgggaattactgccggatattctggcccagtcccttcaggccttgcccattcccaagcgcatgcgctggaatgacctctcggtagagtttatccgccccgtccattggttagtgctcctttttggggatgaagctattcctgcagagttgctaggtgtccaagcggaccgagagactcggggccatcgttttcatcatcctgcccccctctatctggcggaacctgccgcctacgggccgttattggagaccgaaggcaaggtgctcgccgatttttctgtccgtcgtgaggccatctatgcccaggtggtggaggctgccaagaaggtaggcggggaagccctggtggaggatgctttgttggatgaagtcaccggtttggttgaatggccggtggccctggcgggacgatttgaaccggactttctccagttgccggaagaggtcctcatcgccaccatgcaagaccatcagaaatattttccagtgcgggatggtcaagggcatttgctgccctactttattaccgtgtccaatatcgaaagcgagcagccggaggcggtggtagaaggcaatgaacgggtgatccggccccgtcttgccgatgcggcttttttctatgccaccgatcgcaaggaatccctagccagccgctgcgggaagctaaaaaaaatcaccttccaggagaagctaggaagcgtttttgagaggactgagcggctggcacaacttgcccggagcattgctatcagtattggcggcaatggggattgggcggagcgtgctgggctgttgtccaagtgtgatttggtcaccgagatggtcaccgaattcccggaactacaagggatcatgggccgttattatgccctccgggatgatgaaccggcggaggtggcggaggcgcttcgggagcaatatttgccccgctttgcaggtgataagctgccagggacccctacgggtcaggcgctcagtttggcggatcgtttggacaccttggtggggttatttggtatcggggaaccgccaagtggtgatagggacccctatggcctgcgccgggctgctttgggggtattgcgtattattatcgaggctgagcttgggctggatcttcgtcttttactggagaggggttgtcaggcctatgggggtcgtctgacggaaagcaataccgcagctcaagtccatgattacttgctagagcgccttcggggttactacttggaagccggtttccggcccgatgaaatcgaagcagttttggttttaaagcccggacggccctgggattttgatcgtcgcctcaaaggagtcgcctctttccgtgaacttcccgaggcggagtccttatcggcggcaaataagcggatccgaaacattctccgcaagagtaaggagaagattccgccccaggtggaacctggactgctgcaagatcccgcagagcaggccctagccacccaaatgtacgatctggaacgggaagtgtcccctttgttggagcgacaggattaccaggctgcattaagggccttggcaagtttacggggggcggtagatcgatttttcgacgaagtgatggtcatggtcgaagaccccgccctgcgtgctaaccgtttagccctcttggagcgcttacaaaccttattcctccaggtggcggatatctcccggttgcagagttaaaggggggtagggggaagattgagggtgaggttggcgggcaaagtgagaggagaatagccatgcgcctagttattttggaccgggatggggtcattaacgaagattctgatgcctatatcaaatgcccagccgaatgggtaccgcttccccgcagtttggaagccatcgcccggctcaatcaggcagggtatcgaattgtggtcgctaccaaccaatcgggagtagggcgagggcttttggatgtgcccacgctcaatcgaatccatagcaagatgcaccacctgttagcacaaatggggggagggatagaggctattttgttttgtccccatgcccccgacgatgattgcaactgccgtaaacctcgcccaggtttattccaggaacttgccagtcgcctgcgtattcagttagaaggggtgccggcaatcggggattctttgcgggatctgcaagcggcccaagccgttggagccaaacctttgttagtgcgcaccggtaaaggcgagatgacggcgaaaagtcctaatttaccccctggggtggaggtttatgatgatttatcttcagttgttgatgcgttgttaaaacatggatagtcaagctccaaaatccggccagcctctgaacaaagtctctggccaatcatttccagctcaacaccgatcaagctccagtggattgctctggcgctcccttatttttagcttagggcaagtattctctacgcttgtttttggtctggtggggttatgtttgtccttcctaccctttcactaccgttaccgttttctcattcaatgggggcgcctcaatttttggtggctcaggaaaacctgtggcgttagttttcgggtccgaggtgcagagcacattcccccgggtccggcggtagtactatgcaagcatcagtcggcttgggagacgattgccctacagcagatttttccgcctcagatttgggtactgaagcgggagctgctgtggattcccttctttggctgggggttggccttgcttgagcctattgccattgaccgtaagtcagggcgcaaggccctggagcaaatcatacagcaaggccgccaacgccttgccgcgggccgttgggtggtggtattcccggaaggtacccggatgccgcccggaaagatgggtcgttttggcattggaggggcggccttggcccaagccaccggctatccggtggtgccggtggctcataacgcaggacgctattggccccgcagtggatttaccaaatatcctggggtgatcgacgtcgccattggaccccccattgatactcaaggcaagacggcgactcaagtaaatcaacaagcatacgattggatagaacaagccatggaggaaatcgaccctcctgaggccgatgaatgtcctgaagcatccaatttagatgctttaaatttagttgtgccgattgaagagtaccggaaacttaatgctaacacccaaagatatagtgcggttgttaatcgttgatgcctcctttgaaaatgccgaaatggtcaccaacctgctgcgcaacatgggctttgcggtgcgggcttcgcgagtagaggacgaggaggaagtccgggaggcattggaggggcaagcctgggatctgatcgtttgcgccgccacgcccccccagttgagtgtgacccagatgctacaggtgctggcccagtctgaaaaagatatccccctggttgtcgttatcgatgaggaaaccgatccggatgatatcgacgagatgtatgctgacggtgcccgggatgtggtactcaaaagccgccctctccgtcttcaacatgtggttaaacgggagcttcgggacttggaaagtcgccgggcgcgccgccgcagtgagatggtgttaggagaaagcgagcgtcgggcccgggcgttgctagaaagttcccgggacgctgtgggctatgtccacgaaggcatgcacctctatgctaaccgggcctacctggatctttttggctgtcatgatcttgacgacattgaggggatgcctctgctggatatggtggcgcccgaggagcacagccgttttaagacctttctcaaagaatataacgctagggaggggggaaaatctcagcttcccttaaagggacgcaagttggatgggagcacttttagtgccaccctggagtttacccccgcaagcattgagggtgaaccttgcacccaaatcgtcatccgagatgaggcctataatcctgttgcggaggaaaagatcaaacaggcccaacaacgagatgtgttaaccggcctctttagccggccctattgttttgagttgatggaagaggcggtatccgctgccagggcaggagaaaaggagagcagtttactctatatcgccttggatcagttcaaccgagtcagagtgcgggtcggtattggggccagcgacctggtgattacggatgtggcccggattttacagcagtattgcgatgaaaaggggcttctcgcccgttttggggatgagatttttattctcctggtcgctcaagcgagtgacgagcaagtggacacattggctgagcagttgcgccaagctgtggatcagcatttggtggagattggcgagcggagcatcaatgtgacgtgcagcgttgggctctgtcggatgggggagaatacgccaggagtgcagcaagtactggagcgggcccataaggcctgtgtcaaagcacaggaggcgggaggtaatcgggttgagcgttacagcccggtggctgccgatcttaccgatcaggaaaaaatcaaacaatgggagattcggctccggcaagcgattgataaggatggttttcgcctgctctatcaaccggtagtgagtctccatggcaagaccgaagaaatctttgaagccttgttgcggatgaccgataaggcgggagggtacatcccaccggaagaatttttagagcctgcggctcaacttaagctgatgggcgagattgatcgttgggtgatcgccaaggccagtcgcgtattgcgggatcggcatcaagcaggccagcccacccgattctttatcaaattgtcggacttctcgatccatgacaaaaatctactgccttggcttgaaaagcatttacgagagaatcagctagatgccaattcactcatttttgagattagtgaaagttccgcccttaattatttaaaacaaatgcagcggcttattgggggaattcgggctttaggatgctgctttgccctagaacattttggcaccggactggacatgtccaattgcttgaagcatctggatgtggactaccttaagattaacggcgctttcatcgagaatttactccaagaagaagaaaaccagaccgtcgtcaagaccattattgaaatggctaaagaagcaggtaaaccgaccattgctgaatttgtctccgatgccaatactttggcgctactttggcagtttggtgtggattatgcccagggccattacattcaggagcccaatgaattactaagttatgacttttccggggatatccaatagcgcggctttggctgcgacctcttcactgtccctccaaggcaacaagcagcgtgcgctgtgcgcacgaacaggcggctcattcaatgctcagcgcgaagggcagcgatccgctcttcaatgggcgggtgggacatgaataaacgctgccagcccgatctgcctccggcgatcccaaaagcatgaagctgatccgaaagaccttcctgggctagtcgacctaaccgctctagcgctgcaatcatcttttccctgccggctagttgggagccgcctgcatcggctcgaaattcacgctgacggctgaaccacaagacgatgaggctggcgaggatggcaggcaccatctcggcgatgatggtggttatccagttggagtttcgccatgactgatttcaattttattcctacaaaacttcatcaatctggagaattcgcggttcctcgcggtcctcgacgaaggggtgaccttggtcttggggtctttaccgctcctcgcgctttcacttcgggtgctccccaccctaggctccgagagcaagaaatcatagcgccaattcatggcaaaacgtaagtcatgcggccctcgcgctcggcgcgccgtttcacttcgcgacctcgctggcgggtcgcctaacttccatgtgaggctccaaagcagggccatgaccacgctcggttttaaataccacccgatccaccagatggccgatcacccgggacaggaaaatcacgaaagtgttgattaccccctgaatcaaagccagggtgatcatgtcgccgttagccacatggctgacttcatggcccaataccgcttctgagaagcgataactagatgacactatatgagggagttgctagagtatttcaagaggcttgctatatgccgatcgacctttaattcaaagccttcctatcccctatagaggagggatctcatggcaaagagaggactgggcgctgacaccggtttgtccttccggatgggcgtggtactgctcatactcaccgccctctatctggcttttttggcttttctggccgctatgggggttccttttcgcggcctggtgctctttgccgcacttttgctgggagcccagtacttcttttcagggaaattggtgttgctagcctctggcgcccgggaggtcagtccccagcaagcgcctgagcttcatgcccggattgagcgtcttgccatgcaaatggatctgcccaagcccagagtggcgctcatggaaacggatatcccgaatgcctttgccactggacggagccaaaaaagctcagtggtggcggtgacccgggggcttttgcagcgacttgatggggcggagctagacagcgtattggcccatgaactgagccatgttgcaaaccgggatgtgatggtaatgaccttggcgagctttttttccacggtggcttttttcctggtgcggtggctgctttatatgcctcgaatggggggaagtcagcgggaaaggggcaattccgcggcggccctatttctggtatgggtgatttcgatgctggtgtgggcgataagcaccttgttattgcgggccctttcccgttatcgggagttcgccgctgatcgaggctcggcgctcaccacgggggcgccttctaccctggcttccgccttgcaaaaaatcagcgggaccgtggaccggattccacaacaggatttgcgccaagtggaagcagcaagcgctttttttattatcccggtcacgggaaaagaatttttggttaggcttctctctacccatccccctcttgagcaacgtctccaggagctggagcgtattcaaagggaaatggaacagcgatgaaatggttggacagtcttttgggccgcgccaccccgcctccgcccaagcttgaaaggctgtttgccctctctaccgcctatgtgaccttggcggctaagttgggatacagctcaggggggaaggccgggatagtgtttaggtcggcggatgctgcaggtttccaagggcttcaacaggagttggaggatttactgcaactgagcgcggcggaaatggagagtcgttgcttgctgcaaaaggacgactatggatttttatggatggtggtcgaagatgagcaagtagaagaccaaatagcgactgtgcacttggtgagcagtacgctgacggaccagggctatgggtcctccctgctggcggccgtcttccgctttgagcaggccaatcaacccatttattgggtttataattataagcgagggtctttttacccttttgtccctttgccgaaccagcagcgggataatgccaaagagtttcggcttaaggctttgatggaaaaagaacttcccttggagacccagctagagttgtggtaccccttatggggattacccgtgtaatgaccgtcggcaaggagatcagccgggaatgatcccttctcccttaaacagttgttgggcctccttgagttccagatcgggagcaggcaggatcacatcggattcgactagctccgtggcggctaccggctccccctgctggcgcacaaaatccagcatttgggcataagtagtttggaagtgggcttgatcgccttgagctaccgcaagcaccacttgggcatctaaatcgttgagttgatccaagtgcccactgggcatccggtactgaccttcgctcatgatccggattatcatgctttcgctccctattttctatggcattctctattggccaaggcgttctttcatggcggcgagttccgcttccacatttcgggaagcgctgatttgctttaattctcgactcaattgatcctccccagaacgggtaagatccaccagtacccccgtttcagccagttcgtcgattgctgcagcgcgggctcgcatgctttctgttttttcctccgcccgttcgatggccaatcccatatccgccaactcctccgagagcccgtgcactgcttcgccaatgcgcacttgagcttctgcggcggtatattgggccttgagggtttcttttcgggtgcggaatgtttccaccttcgtactgagtctggtttcagcagtggtgagcctttgttgctcttgctccaacaccgaaagctgttgttccaaatcgccgagctgttcctggccaatttgttttcgctgcagggcgagccgggccaaatcttctctgcccgccgccagcgcctcttccgcttgggcgtcaagttggctcacttgctccctcactcgggcagcttgcagttccacgcggcgtttcgaagtcacgacctctacaatgccccgcttgactttttgcagaagctctacttgcttttgataagaatattccagggtttcggcagggtttgcgctgctttccaacagcgcattcatcttcgcctttaaaatagtggccatacgagataggagccccacgctttacctccttgaaagaagctgagaagaaattggggggtagccccgctatttctggcaattaaaataatagaccaaaagagcggtccttagggggttgggtgcagttgatgaagaagctgttccctcaggctctccatatctaaaggctgggaagtttcaataggaagggttatgttttgctccgcttcagtcaggggttcctgagtcgtttgttggtgttccagaacagccagatccgcatcggaggcatccctgtcctgacgttggcgttcccgtatccgctgctgtaattgttggggttcacagcgaaaatccaggatggcaaagggcacgcctaatgtttgggctaagtcttgaaaggcttggcgttgtgcttgcttgagaaaggccgcatccacaaggacaggataccccgctgctagcactgtttgggcaagttgctggaggtgctggtaagtttggcgactggattgtgcagaatacattccggtagccaccccttcaccgggccggtctcgggggttcaaaccatggaggcgtttgcgttcaatatccgagcgcaagcggatggcgccgaggtgatcgaggaggggctgactcaaggtggttttaccgctcccggagaggccatgggtaatgattaaaaaagtctgggccggttgaatatagcttgaggccagcttcaggtaactgcggtagcgttccttgatggcttgggcctcgggggccgagggggtttgtcccaagcggatagcggtgaccttggcccggaccagggcacgataaacttggtaatagcccaataccgccagtccaggatagtcgccgctgcgttctaggtagcggttaaggcaatggtgggccaggtccggacgaccccgatcctccaggtccatgaccaggaaggcaagctcactcatgacatcaatccaacgcagattctcattaaattcgatacagtcaaagatgatgaactggctctcccttaaggcgatattgcccagatgcaaatcgccgtggcactcccgcacaaaaccagcctttttacggccgataaattctggttgcagttgccgccatttttcctccgtccattgccgaaggcgggccagccgcttttgatcctccttctcttcttcaaggaagctgttcacctgttcaaagttttctaaggccggttgcagcaccgcctcgggggtaccataagggctgtcttgaggggcaatcgcaatgctttggtgaaaggccgctactttatgggctaagttttcgatgagcttcggggataattcgccccgttgcaagcagtagtctagacgggcttgctgggggaattggaccattttgaccgcgtattctatgggggtgtcggcaccgccaagacggggatgggcgggactgccgctgatagggaccacctccagatagatttcgggggcaagccgccggttgagccgcagttcctcatgacagtagtggcggcgcttgtctaaggtggaaaaatcgagaaaacctagattaaggggttttttgattttgtaggcatagggtcccgtcagcaccagccaggaaatgtgggtttcaatcagggtaaggttttcaacggcatgatggtagaccttaggctgttggagggctttaatcagggtgcccgccggttcagtcatattccccctccattaaggtgattgcacgttttggttcatcttataattttaaattagttcaattcgttacgatttgcttaatcgctttaattcgctgctgctggagttctcgggcaatcgcctctccttggaagcccgccgccaccaggggccgtgcggtcaccgccgctgccgcgtgaaaggcggagcgaaggcggtcagcctgagggtagggtcggtcctctaatcccgctcgaccccgggcatccgcttcacaggccagcaagaactgatcgaaacgggaaggccgacggaaagcgtcgactctattgagcaatttaaggagggtcccggggcgcaactcttgagcccgatgcacttggtcatggtagcgggccacatggacggcaagttcctgataagctttgggaacccgcaagcgttggcagagggtcaggaccaaagcggccccccgctccccatggccccgatggtggggccactcagaggggagggtttcccccttgcccagatcatggatcaaggcggcgaagcggacttgggtgtcctggctcaggcgggcggccatgtctaggaccttcaaagtatggatgccggtgtcgatttccggatggtaacgcttaggttgggggacgccaaataggcgctcgatttcagggaagatccgggccaaggcaccgcaggccctgaggatttcaaaaaatcgccgggggtgggattcggccagggcctgctctaattccttccacaccctttcgggcactaagtgatctacctcgccggcggccaccatggcttgcatgagggccatggtttcgggggccacttcaaaatcaaagcgggcggcaaagcgggccacccgcaggatacggacgggatcttcaacaaaagcgggggagacgtgccgcaagatcccccgttccaaatcttgccgcccgccgaagggatcgaaaagcgcgccctcaggagattcggcgatggcattaatggtgagatcccgacgctgcaagtcttcttccaaggtaacgtcgggggcggcgtaaacctcaaagcctttgtagcctggcccggtcttgcgctcagtccgggccagggcatattcctcctgggtttgaggatgaagaaacacgggaaaatcctttcccacggggcggtagccttgggcgagcaggctggccggggtggctcccacgaccacatagtcccgctccttaaccgggcgtcctagaagcttgtcccggacggcaccaccgacgagatagatttccacgggtatctttagctcaaaccggtttcttcatggcgatgggcatgtcgccgcagttcaagatagtgggccctttggttatgttggccgagatatccagggaccactgcatcaatggtggtgggctcgatccccagttcactcaacccattttgatggcagatgctaggtgcctgcaaggagtcataattgtccttggaaaaaggttttccaggcaggtattcaaaaatgtccgcctgaaggcggctcagtttatcggaaagcccgatgacacggcgtctaaggcctaggaccttggccgtatactccactaattgctgcagcgtgtagatcttggggccgcacaattcatagctctggccaaaactgtccttatccgggagggtgcggacaaaggcttggaccacatcctccacatagactggagtaagacgggcatccggacaggccaaagggaagacaaaaggcgacaacttgagcaaggtaccaaagcggttgaaaaaactatcccctgggccaaagatgacagaaggccggaagatggtgacctgaagtccctgttccgctaaggccagcacccgggattccccttcccccttgctacgcagataatgactggcgccctggttggcatcggcgttgagtgcactcatgtggagtaagcgctggatgccggtatcgagacaagcttgggccactttctctggcagatccgcgtgaactcggcggaagccgctgccgtcacgtcctttttcattgagaatgcccactaaattaatcacgctatggcagccgctcaattgggctgtaagctgggctggatcgtgaatatcggcttccttgagctgcaagccaggcaagacaagcaaatcccggtgccgttgccggtgccgggtcagcacccgcactctatagccatggtccaccaaatgggcagctagccatcgaccaacaaaacctgtacctcccaggatgcagacggtctgttcgttcatcagcgtagttattctccgttatctcaacttcaagattaatacaggtatccctgctcttacttcaccagggatcattaattaccgtgttatttaggatgttgtgattataaacgcatccccttttagtcaggtaaaagtatgcccccctatacttaaatttaatggcttatttttccttaaggagacgtcactatggcttttgaaactgttaatccgaccacgggccaatctctcaaaacttttagcgcctgggacaaggaggccattgaagaggccctccagcaggcgcaagagagccgctttgtttgggcagcccgacctctttcggagcgttgccgcttgctagaggcggtcgcccagcagcttcgggagcgcaaagaagacttggctcggctgattacccttgaaatgggtaagcttgtcaccgaggcccgggcggagatcgagaaatgcgcctgggtctgcgaatattatgccgagcaggcgccccgatttctcgccgatgagatgattgaaagcgatgcgggccgtagctatgtggccttacagcccctaggcactgtgttggcgattatgccttggaattttcctttttggcaggtctttcgtttttgcgcgcctgccctggtggctgggaatacggctttattaaagcatgcctccaatgttccccagtgcgccctcgccattgagcggactttgctggaggctggttttcccccaggggtgtttcacaccttgctggtcacctcggcccaggcggcagaggtgattgccgatccccgggtccagggggtgacccttacggggagtgaggccgccgggcgtaaggtggcggaatgggccggccaacacttgaagaaaacggtgctagagttagggggcgcggatcctttcattgtgttggcggatgccgatttggaacaaacggtgccggtggccgtgcagtcccgttttctcaatgggggacaaagctgtattgccgctaaacgctttatcgtgatggaagaagtggccaatgaatttgtcgcccgttttcgggctagtctggaggctctacggccgggcgatcccttggatgagcagaccaccctcgcaccgctggcccggttggatttgcgtgaggggctccaccgacaggtgaaggtcagtattgaacagggggcggtggcggtcgccgggtgccagcccttgccagggccgggagcctattatgccccttctatcctggaccgtgtgcagccgggaatgccggccttcgaggaggagctttttgggcccgtggcggcgattattcgggttgcggaccaggcggaagcggtcgccatggccaatgcctctcgctatggtcttgggggcagcgtttggagtcgggatgtgtcgtgggctgagcagctcgccttgcaactccaatgcggggcggcctttgtcaatggtctggtgaaaagcgatccccgtttgccttttggcggggtcaagtgctccggctatgggcgggagctgtcttggcacgggatgcgggagtttgtcaatcagaagactgtgtggatcaagtaattagggaaatttattttataaactcttcgcttagcattgaaggagtgcatggacgcacgacgaccccccagcgagagtgcgaagcttgctacgcggtgagcgcgagggccacattactttcgtttcgccatgaattcgcgtttcgcgtagttggccagcccttgagtattcttttgccataggcgacagttgtggcatgatggctgcgtggtaacgcaacgggcctacaaattcaggttttaccctacgcccacgcaaaagcggcaattggccattgaattcggccatgcccgctatgtgtggaattgggcgttggaaacgcgaacgaaggcgtataaagcgcagggcgagtcgctgaacactatcagcctcagccgccaattgacggtactgaagcaaacggaatgcccttggctgagcgaagccaccgccagttgccatacccaaaaactgagggaccaagatacggcgtttaaaaacttcttcgccggtcgggccaagtatccccgatttaagaaacgccaccaaacgcaatcggtgcgctatcaactcgatcaacgccatatagaaaagaacttcaacgccgaaagcaagcggttgaagctgcccaagctgggtacgctcaagctcaagtggtctcagcgtatggggggcatccccaaaatggtcacggtcagcaaagacccggctggccgttatttcgtcagcatggcctgcgaggtagagattctccccttgcctgtgcgaaggaacgctatcggcgtggatgtgggcgtcaaggatgtggttatcacttccgatgggtataagtcgggtgcgcccaaatacacctaccgctatgcccgtcaattgaagcgggcgcagcgacgcttgagcaagaagcgtaaaggcgccaaccgccgccgccagcagcaacagcgtgtggccagaattcatgcccggatagcggatagccgccgggattttctgaaccaacaatcctcgaagctgattaacgagaaccaagtaatttgtcttgaggatttgaatatcaaagggatgttgagaaatcgccgcctgagtaaagccgtcgcggattgcgggactattcaagagcccatgccgctcaaagttcgcgagtgggtttgcccggactgtaataccagccatgatcgcgatatcaacgcggccaaaaatgttttgatgttgggtacggcggggagcgccgaaaccgataaagcgcgtggagcggtaaagaccccaagggccgtggcctagccaccgtctgaggaccgcgaggaaacgcgaattctccagactgacaaggtgaggatggaccgaaccgtagtcagtcatggcgaaactccaatttagaacgggttcacgctttatcattcaagtttgccgccatccatccgatgataaacatcaagattaaaaacgattgccaccgtctttctctcttacaaagataaggatgcaagtttatggccccacgtaccgccttagtcgttgatgactccaaggttgcccggattgcaatctctaaattgcttaaggaacgcaattttaatgtggatgacgccgcttccggtgaggaggctttggaatatttggaacaccaccgacctgatattgtctttatggatgtcatgatgcccggcatggggggactggaagcgacccgcgccattttgtcgcaggaagcgacccgctcattgcccgtggtgatgtgtaccggaaaggaagccgcagccgatcaaaatttcgccctggaagtgggggccagggatgtcttggccaagccggcgggagaggaaaatctcgatcgagtcctgcaggcgctggtgaccgattcttcagccgcggcggctactggggaggtggatgcttctgaaaggatacccaccgcgacccaaggggctgatgccaggggaggggcaacgacccttgccacccaagagattgttgagcaggcagtcgctgaggcccgtcgggctagccaagaactggcagaaggtattgcccgggaggtggcagagagcgtaagccggcaactggttgaaaaacttgtcccggaattagccgaacaggtcgcgagagagacggcccaatcagtgtcccaggaggttgccgacaaggcgctggtcgccgcccgggaacaagcggagcaaaaagcccaggcgacggccgaagcggtcgccctaaaagccggccaggaagtgatgggtaaggctgaagaggcggttaaagccatggctcgttctgccggtgcccaggccgtagcggcctttttagagcagcaacaagctcaattccgggagacattgcaaaaggctgccgagcaaacggtagcggcagccgcagaaaaacatgtggcttcgagcttctcccgttatgcgcaagaacaaggtcgggctttgatccggcaaatcatggaggagacagcccaggaagaagcagtaccaaaggaaccgtctcagcaaagccgctcgggtttgtggaagtggcgttgggggcggtcctgagttaaggaacttggcggaatgctctattcataattgcatggggtagccagcgagccgtaagggctgctatttttcatgcccggattggtaaggggaaaaccaattcgggcatttttttataggggtaagacaaggaaaaaaaaaggctccaattggagccttttaataggtcttgagcctctctctacttattatttttataaaatagtaatcttataagcagatcgttagatactactagagtccggatcttctttggagaggacaaaggaaaggaagcttcagccgaaaagaaaagggctttaagaatgtgactactcatgccttcccccacaggtcttgagggagcacgaacaaacttttcattatcagggtaagatatcccattgctggatcatcctgagctgacttggccgacactataatccatcgtgcccaggattgcaaaccctaaatcacatttgacccttttttaatggataagtttaagatggcaccccatatttctattgcctcggcgatggagcttgctgcagaccgcctagcttctacgggcagcgggcgcttagaagccgagctattgttaagttatctcctggaagtagagcgaagttacctgcacgcttggcctgagcaggagttaacgtcggttcaatggagctgctttgagcaactattgcagcgccgagccaagggggaacccctggcttatatccgtggccggcaagaattttggtcccttgacttgcgggtcactgaagcgaccttgattccccgcccggaaacggagcagctggtggaagagaccataaaacggatggccttggaacaaagccttaaaatcgccgatttgggaacgggcagcggggctatagcgctggccatcgggagcgaacggccccaggcccaggtgattggggccgacatttcagccgttgcccttgccgtagcaagggagaatgggagtcgcctagggcttgaaaatgtcacctttcggcgaggagattggttcgctcccttaaggggggagcgtttcgacctcctggttagtaatccaccctatatcgcggaaggcgacccccatctgacccaagggggtctagagtttgagcctgacacggctttgattgcgggagacaggggtttggaggcgatacgccatattgccacaggggctcgggaacacctggtcgagggggggtggttattgctggaacatggctatgatcagggaccactccttttagaattgctcacaacgctaggttaccggcaggtagtggatttttgcgatttggccggggtgccccgggtggtggtggggcaatggcgggcttgctaagattaaggaaagttcagctctcttcggtggtctcgcctcggataaattgataggtctccaaagatgtctatgacccccgcccctctcaagggagaaaccccgtctccccaatctcttggaattccccgaatacgcattgcggtgagcagttgcctcctgggggagaaggtccgttttgacgggggtcataagcgagatacctatgtgaccgaggccctgactgcctattttgattttgttcccgtttgcccggaggtggccatcgggatgagcatcccccgggagccaatccatattgttaaaaccgaccaggggccgcgggtaaggggcatacggcatagggatctggatgtcaccgacaagctgcgccagtttggagaagccatggccgaagaactggaggatatcgacggctatatcttgaagaaagactcgccaagctgcggaatggagcgggttcgggttcatggcactgggggcgccccttcccggacaggggtagggatgtatgcccaggcttttatgaggcggcgaccctggctgccggtagaggaagaggggcgtttgaacgatccggtattacgggagaacttttttgagcgggtttttgtccattaccgctggcggcagatgcaggcggagggaatgacgcccgcggctttggtggaatttcacagccggcataaatttgcggtcatggcccatagccaagcggtttaccggcgtttggggcgcttggtggcaaaggcgggcagcgagcccattgaaacattggcggcagcctatggggcggaattgatgagcgccctgaaaaaatgtgccacccgaaggggacatgccaatgtgctgatgcacctgctaggatttttacgcacccagctggataaagaagaccgggcggaactcctagagtccattgaaaattaccgcctgggtctggtgcccttaattgtccccatcactttgctcaagcatcatttccggcgccaccccaacccctatgtgaacaagcaatattatcttaatccccaccctcctgaattaatgctgcggaatttgatttaattcctcaattttcctcagctcgcttaaattcttttctcttgtgctctttttgtcttggtgaaaatccgggtagagcgtttcccttatgtaggagatatacgggtagtttaagaaattaaggtcctgctacgtcgatattcgtatctcatttattcgggaaacgctctagagatttccgtgtcgcttccaggcggttgtcgtggagcaggtggcaggtaagctttctttcgctacgggttccatgctgagggtgactaaagtttgttagtaaggagacgaaattactgaaagtggtcctcccgtttgacattccagtgggtgatttctaaccaatatgcaggcaaacttgcctgatttttaagttaatatcaagtcactactgtcccactaagaattaacgaaaaaggcctgaaaaccaacttgttttgatacaatgaaatcacgacaaatcattgaagaacaagaaggagttcaggccttgacacatcataatactgtattttctcagttactgaaactagtcccgagacatgaattcgtggtgctggcaaatcagcaccacgagggccggaaactacgcaagatgacccgttggtcacaatttgtttccatggcactggcacagctgtcagggcgcactagtttgcgtgatgtggtcagtaatctatcggctcaggccagaaaactctaccttttaggtgccgtgccggtgagccgctcctctctagcccgggttaatgagaaacaaccctatgcactgtacgaagcgttattcgccaaactgttttcccgctgtcaagggctcgcgccccgtcatggtttccggttcaagaacaagctctactcacttgatgcttctactctcgatctgtgcctgagcgtctttccctgggcgaagtttcgaaccaccaagggggccgtcaagctccatgtcggtctggatcatgacgggctgctccccgcattgatgaccgtcactaacggcaaagtccacgatattaccgtggcccgtactttggcattacccaaaggcagtatcgtggtcttcgatcggggctataccgattatgatgggtatcatcaactcaatacccagggcatcttttttgtcacgcgccaacgtaaaaaggcccgctatcgcgtggttgaacgccgtaaagtcgataaatccaagggcctgacgagcgatcagaccctcgaactgaccggcgccaaggcccgaaactgcccgatcgctctgcgccgcatcggctttaaggattttgacaccggtatccggtattgcttcctgaccaacaattttcatcttgctgccagcactatcgcggcaatctataagtcccgatggcagatcgaactgtttttcaaatggataaagcagaatttaaagatcaagcgtttcttgggaacctcaaaaaacgccgtcatgacccaactctggatcgccctttgtgcctatttattgctcgcttatctcaagttcgtcagcaaaatagactgctctcttcagcagattattcgattgctccagctcaatctgtttgagcggcgcgaccttcaagcattgctacgaggcgatccgccagaaccagaacttctacctcttcaggcttcattgcagttttcgtgaaagtttatgggacagtagtgatatcaagttatcaaggtaaatttgcctgaatgaaacattctcatagcaaaagcgcctaaattaccctgtgatcttaacttatcagagcgtatttgtctgaggataaattgttaggcgcgcctatgcttccatcgaacctcaaaggaccgggagagacgataaccagtttaaatgcagaagcgtttatatccgacaattctggaagatatccgaatctagatccggatttcatttcgcagatttgttttgaacacccaactcgattcgattcgttttttccgggctttaacccacaagaacatactgcgcttcgtaccgagcgttcggctagttggattaaagggaatatcagatatgacaacgatgatgatttacgattctggtttaaacaattcgacgattttcgtagtgcgggtaaaggttctaaggtgttcgagtatatgatcgaacataggaattggtcgttcccgccagtaattgttgagtggaggttcgcgcaagaactgggggctcctagttacgttggtcgcccatactatctcgtcgaaggaactcaccgcgtatcctatttgctgcgcatgctggaattaggtttggtgaaagagacagatagttatcaacttatagtgattacacctaaccaggcgatggagtccgacacttgatcgcttccttctttcgcttccgctccggtcggtcgctctcaaatgcggctcatcgccaacgttaaattctactcaaggaactttgcaaaatgggtatagcaaagagaatgtgggaggaagaacaggatagaggctatagctctaatgaaggaaaaaccgtttgttcaaattgctttggcgaatatgctctcaagcagtttatagaagaacatcacactcactttaactgctcatactgtgaggcagaaggcgaagatatcatcgcttgcgagttggattctttaattgatcatattctaactagcatccgttatgagtgggggcatcctgcggatgaagggctaccttacgaaactcgtgagggtgggtggcaagtagcaacagtttatgacacatgggaattgcttgatgaaattggtttgggtaatcaatgtggccagatttatgaagatatttgtagctctattcataatcaagagtggtgcgaaagagatccgtattcattaagcatggatagaaccttaatatttggttgggaaaaattttcagattttgtgaaaaacaaagccagatatgtgttttttaaagcaaaaaacccagattatgacgaggagcagcacgacgaaatggatccggttagaatacttgatgctttagaaaatattataaagcagaccggattagtgaaatcagttgatgttaatacacaaatacgaagagtaagaattattgatccagaagaaaatctgacaactgccaaagaactcggctctcctcccagtgaatctgctaccatggctaacagaatgagtcctgctggaattccaatgttttatggtgcattcgattttgatacagctatcaaagaaacctacgagccttgcctagaaagtaagaaagccatttgtggagtttttgaacctgttaggtcattgtccgtaattgacctctcggacactccatatttgccaagcttatttgacgaacacgcaaggcacaatcgtagcaatttgagctttctctatgatttcatagctgattttactaagccgattgaaagaaatgatcgagtacacgttgactatgtgccgacccaaatagctactgagtatattaggcatatttttaaaacttatgaaggtagcgaaattgatggtgtgatttatccaagctcaaaaaacaaaggaaagaaagcaatagttattttcgctacctcagagcagtgtgtagatcaagatagttcaatgatgagtgattctacgctgaggttagtaaatgtcgaatcgcgagagctagaaggaatttaacaagtacctgcacgagattccagccactgtgtggcttctatctgtgatgcaagcgttagacggagcatggttgtgaaacctatttcctgcacgttttaaggagaagaaatggaaaacacagtttggttcaagcgcttgggggctactttcttgcttgtcataagtgtctcggtttgggctgaagattggggccggttagtgattcagtgtggcgatgctggaaagctccggggcacgcaattctgcacttacctcaatgagttaaccggctgtgcaaagaatggaacaaccatgcttgatgggtatcagtgtaccaaaaagcttgcggacctcggaaacccgttagcggcaaatcagcttggcctctggtacttgcaggggcgagttgcaccgcagaatctcagcgaagcccgtaagtatctgtattttgcagccgtgaacagattaccatcggctatgcgccgtatgatgcaacttgagaatatgcaaggtaacttagttagagcatatgcgtgggctttaattggggcggcatttgaagacaagacgtctattttctatcgggatgagatacgagcggttttgacagatagcaagaggcagaaagctgaaacgatcgcgtcaaagatatttgagctgattgcgcgataacttgcttcaagtagaggcagatgtgatataagtccctatgaataaggtcacaaaacacaaaagagcacaaaatagggtcaggtcttgtatcatgcttacatatagctctcctaacacggcggttcaggcggatccaagtgccgccgcgatttttgtggtagatttagggctgcccaggcgctccgcgctgaggtccaaacgcctaagccgatagctcagctccgccattcggttccatatcaggcttggaatcattccaaaagctctactaaaggatgggcattgcatgaatacgccattggcgtataatgttttgatgttcatcttcgtcgagtcatcagctttcgaaagagtctgctccgtatacctaaacgatgatgagtacgccgagcttcaacaatacatgatccgaaatcctgaggctggtcaggtcgtaccaggatccggtggggtcagaaagttgcggtggacgcggcaaggaatgggtaagcgtggcggactacgagtaatttatttcgtgcggtacaaaccaaacgagttctggatgttaactgcctactccaaggcaaaacatgacaatgtccccgcacatattctgaaacaattaaattattagaggcattcggaaatgagtaataagcttagtggaaaggagctagagagattcgaggctcaacgcgacgtgtggcaagaggtcctggaaagcgtcaaggaaattaaggccggtggaggtaaacgccgaaaagtcgaaccggagtcagatgtagtacgcataaggctaaaaagcgggctctcgcaggcgcaatttgcttctgttttgggtgtgtccaaacgcactcttgaacagtgggagcagggtcgtcgtgagccatcgggcgcagcaaagactctactcaaaattgcagagcgtcatcctgaagttttacgcaaggttgcagtataaggctaccgcgagcagccgagtccatcggtcatttaggggtcgaacaagtcgttgtgtttggatctcaaaacacggcttggcttttgtgaatagtgtaaatgggttaggtcaaacaatccatgtgctctaaggcttgcgagataggaagatatggtctaaattgacggatgcaaggagctggcttcgctagccccctgatccgcgacgttaggcattcaatgaaaaaagagtggaaggaatgcccgaaataagccgcttcctaggcatcgtcatctatatgtactaccgtgatcatgcgccgccgcattttcatgcggaatacggtgactatgaaattacagtagagattgaaagaggcgtggttactggtaagtttcctcggcgcgccttgtctgctgtattagagtggtaccttgagtataaggacgagttgctggaaaattggcggcgagcggagaagcggcagcctctacagaagattgaaccgctggagtagtcaagtatgtttcctcatattaccgaagcaaaatacatcgatggttataaactgtggcttaaatttaatgatggaacagaaggtcgaattgatctttcatcggaattatacggtgagatatttgaacctctaaaggatataaactatttcaggcaattcagcatccagggcaacactgtcgcttgggaaaacggagctgattttgcacccgaatttttgcgggagcacattacctaacaaaccgctcaagtaaagtatcaggtcagattttgtctagtgcttttttatcgtcggtcctttcccaaggaaatcaatgcgcagcttagctctcattattcacgtatccggcattaccaagatcgcaattaaacactaatcaagacctgactcgattagaaaagaagcctattgtaatcactctatggcccctgaagctctgaaaaccggttggaacatgcggcggtactgactcggggaaaggccggttaatcgtttgaatagccttcggaagaaagaggggtcttcgtaaccgacttcctcactgatttcctccacaggcattgctccagattcgagtaggcgctttgcctcttccacgcgcaagttctgtaagtactcgataagcgtagagccggtagctgctttgaagcgccgcttcagggtgcgttcggggattttggataactcgatcacctgcctgatggcgtctgtttctcggaaatgctggctaagccattgctcgcaggtccgcaccacagaatcggcatggggatttctgcgcaccagggtggcatagggtaattggccttccccgtgccatttcagaagatatactttggcaattcgcagtgcctctcccggactgcaatggcgcgaaatgatgtggatggcaagatcgtgccaagaagtggtgccaccggcagtgacgatccggcccgccggatcggcaaaaacaagattcggttccggacggaaacggactttggggtatcgtttgccaaaaagatcttgatagccccagtgggaagtggcctcgcaaccatccagcaaaccggtttcggccagcatcactgtaccggagcaggcggagtaaagcagggtgccttctttatacttacggcaaatccactccatgagttctgggtagcgcccatgtaggtcctcgtccggacccagccagagttcaggcaatatcaagatttgggccttgggattgtccgcgaccgagaaatcaggggcaaccggaataccatgaccgcatttgaaggcttccctagtgggggcgacgatgcggacttggaacagtctctgctccggttctgtgcgcaccagggtctgccatatatttccggccgccaggagcacatccaccatcccgtatagggcggagcccgcagtctccggtacggcgacaatcaaggtttctataggacccttattggaacttgtcataatgattacctttaaataacgtcaattccgaataattgggtttcccttttgatggtgcacatcgcgatgctctgtgcaccctacaaaaccgcggctgtagggcagggctaacgcatgaaaactccggctccaaagagatccccatgggtaaacccgtaggtctctatgggagttaatttttcggaggtggaaatagcatttgtcagaatattttctataattcaaactgtgatggtttagttgtacttaaaaataaaattaattggttgatattttatatttttgtttttttcggcatgaaaagtgcctaattctatgcagcttaccttgagtttatgtaggaaactttcacatatatcctaccgttgcggatcgtacgggtacggcatttgccaaaccctctctttttcttcgacagggttagggaaactcgatggatagaaaatatgggcttgcacctttgggtgctgttttgcttagtctcgggctagctgctccggggtcggctactggagactgcattccagtgccagtaaagggaaaaattttcaataatgcgctgggtcccgggagtacgttgggaaccgtacacattattttcggtacagaaaaatttaagtgtgggataaggggagacggaaagtatcgggatcctgaagaccctcactatgaggggcctctgaacttcgatcacaccatagtgtgcgatgatgatacgggtgatgatttcccggttcattcccaattattgtgggacacgagtggcgaggcaacaatcgaactagaagattgtccgaatggccttcagagctactctttttgggaaaaatcgtggcctgtgcctggcactggaacgggtcgattccagggggtaacgggcggttccattaccatcgaaggaaccttattctgtaatctggcaattgatatggagttttccggagaattgtgtatcaaggcgcctgattaattaggatgttggcggcgcctttttgcgaatgacattgacggtaacgctcaccggcacatcaggatgacaaattctttttccgccaattcccggttgtccgttaggatcagaaggggctatggcaattatttccgggagaataagctgtccatagtaattttcagttgcaaaagctgggaagagccaggactgctccactaaagcccgcctgcgtggcaagcacaaaaaggccacttgggatggcactttcctacgtcaacttctccggtcccattttctgtattcacgaatcctcagcctcttgcgccaaggcatcatagaggatggagatgcttgatcttaaaggctcattcactgactggaacaccgggggcccaaaaaaatagcccggaagaaatggggggatccgggctattgggaaggccaaataccacgaattttccgcctcgtggtcaggcgacattagataggcttttaaggtataagtttattttcatgctcacgggagttctatccaggaatacccccagatgagagactctgtctgaagtcggaaggtcgcagacccctctctgtgggtgggttctctaaatagtggcacaaatgccccgatattgtccaaaatccatcttatgtaaccgcttgtcaaggtctattgtgtatctcaagtcgcttccaggttgttacgcggcctaagcgacccactgaaaatcgacctctattttatttaggagaaaggcaatgaccaatcagacaacgaaccagcaagagcaaacccttaccaacggcgtgtatgtcaatggcatcaatatggacattctgcaagggactgttcatgctatcgaacaggagcctgatctagggcaatgcaaattccgcgcgcgcaatatacatggctagggggtaatcataattccagcacgattaccggcttctatggtgccaagcaagaaatagcccacaaacaaatgtttgtgttgcatgcggatgaaccgcccctactagcgggaggtgatgagggcgccaatccggtcgaatatctgctcaatgccctggccgcttgtgtcactaccagcatggtggctcatgccgcagtgcggggcatccatattgaggaactggagtctgagattgaaggcgatattgaactgcgtggttttttggggctttctaatgatgtcccgaagggctttagcgacatccgggtgagcttcaaggttaaggctgatgtggataatatggaacgccttaaaaaattaacggagtactcacccgtgtttaatactattacccagggcgcgaatgtggatattcaagtggaggcaaaataaaagcttggcctagcagccaacctagatgactcgctttagccgggcattatgggttggctgcaagagcctaaggtttcttttcccttccttctaatcaagttttagaggtactgctcgtttttttccgtttttttgctgcttcggccgttgtcgtcgtggtttttgccgtagactttgtagccgcgggttttgcagccacaggtttttccttttccggcactcctaatacccgatccatttgttcaaacagggattttttcattattttaaggcggtgtttggacatgagcttaaagtgctcggactcaatcgcctggttaaaggtcatccggtcttcgagcatttgttgcacatcttccccaaaggttgcctggttatagcggtcaatcgtcacaacccccttcacacgtccttggtggtcctggaaaactttcattttctcgaaagtcttgccttctttttcgatgggaccgaaatagtgattcagccataccaccatttctgctgaggccgggaattgactggcgagggcatcaaagccggagagggtatcaagcaacgattgaccgccggtgactaccgggtgaatgacgaccgagtgaccgagagcctggagcatgtctattgcctcgttctccaccagataggaggacaggggaataaagctggacgctccattatcaatgactacttccgcgtcccgattttccgcaatgagttccatgagccggtcaaattcccgctcatcaatcgtgttctcttttaataactctatccgcttgaccgaaaaagccgtgtaaccggaaaaagtggcatttaccgggtcggtatccacacagatcaggggaacgtgattttcctggcgatgttgggcaatcagcgcggagaccagacttttgccaacgccgccttttccttgcagggtaaaatgcgctcgtgccatggggtactctcctaaatgagctcttctttgcttttgcctctcgcgtcaaacttaaagcgtttggttgagggttttttagctggtttgactgctttcttgggtttgctcagggggggtgagggcggcttttcgggaggacgggttggttgtggttgctcgcagtccttgaggtagcgatttacatactccatgaaggtccgatattggactggcatggttcctttctcgtgtagcagcgcccacacggttttggccgggtagccgtctttcagtgccctggcgatctcgcggcgttgagctaaaaatgcttgccgcccatcgccccgttggccgctacgggcctgggtgcgttgttttaattcctcagatagggtcatggatcccccttatcacatctatcctcactttcccacacgcaacgtcactttaccacactttaaccgcactgcaagcaccttttgactctgaacagtttttcctttgaccagtatgtttagggggcgatatgttggagtacattcaccaagagggcctggttttctcccgccgagattctgggaggtttacgcatagggaagagactccaccttccgcatcatattgcgttgttttgtctgtctaattttgggtgcttcgtacttacctgcaagctcggatcttctgctttgagccggctcctcccacctttgaaattctgaagaagaacctgcaaggtcagtcggtaaaaatgtttctggagggaattgctgacttcgatggggaggcggagttgagttactaccccttagtgccaggaaactctacccttcaccctcgtcagttggattccgagctaatggataagatgtttttgtcgttccgagcagttgagagccgttggtgggcacgcctcatcggtcgtcctttattccgagcgctggttagaaaagtgtggggtcggccccagcatgtgaatatttccatacgacgattatcgacctttcttgcggagcgtccagagctggaggtggacctgctgaaagtggatgtagaacgtgctgaatggcaggtactttgcggtatcgaggagtcccattggccgcgaattcggcgattggctattgaagtgagctcccttggttccttggttctgagacggggcatctggaaaggataactggccttcttgagaaatatggctatcaggttcaggtggggggcattttggggtcaggtcttgttaattgctttttgttgggttttgtggtaatgtttgtcttatggttcgtcctttacgtattgaattttctggtgcactttatcatgtgacctcccggggtgataggaaggaagatatttatcaggatgatgctgatcgaaaaatctatcttggtgtcctgggggaggtatgcaagcggttcaattgggttctgcatgcctattgcttgatggataaccactatcacctcttggtcgagacacctgatggcaacctggccaaggggatgcgccacctcaacggtgtctacacccagcgttttaatgccaggcacaaacgggtagggcatgtttttcaggggcgctataaagctattcttgtgcagaaagaagcttacctattggaattggcgcgctacattgtgcttaaccccgttcgcgcccggaaggtgcgaagcgcgaaggactggccctggagcagctatcgggctactgcagggctggggaaagggccgatgtggctgcagagcaagtggatattatcggctttttcccggcgcaagggagaggcgataaaacgttaccgggcttttgtttccgaggggaagaatcaaccaagcccctgggagcagcttaagaatcaaatctatttgggttcagagtccttcgtggagaagatgcagcggcaattggattctgagcaggatttgagcgaagtcccttcggctcaaaggcggccggtggcgaagcccttggagtacttttccagaaagtatcgtgatagggatactgctattgtgcaggcatacgctagtggcgggtacagtatgaaggaaatcggtgcacactttggccttcactattcgcgcatcagtcgaatcatcagggctgccgataaaacataattttgggcgttcattcctcccggatcaggggggttgtctttgagctcaaattgtcgtctgttcttatctgtggattttaggattatcatatggaaaaagcacattgcgagacctgactccccacgctcccgactgaccccccacgctccctggggttgagaggggttgcctcgcctctttccaaggttcatggatgtgttgtttggagattttccggagttcaggaatccattgttgtacgtatttcccttcaggatcaaactttttaccctggagcacggggttgaaaacacggaagtagggggcggcatcggccccacatcctgccacccattgccagcctagggtgttactggccaggtcggcatcgaccagggtctcccagaaccaacgctccccctcttgccacggaattcgcaagtttttggtcagcaaggaggcggcaatcatccgcacccggttatgcatccaaccggttcgccatagctctcgcatccccgcatccaccaggggaatgcctgttctgccttgttgccaggcggttagggcttcaccataatcttcggcccagggaaaatgggtaaaaccttcgtttaagggtttttccggtgtttccgggaagtggtagagcaaatggtaggcaaattcccgccagccaagttgccggaggtaggcttggccgccggcagtaagttcagcgcgcctgtccatttgaatctggatctggaacgctatttgacgtgggctaatctcgccaaaatgaagatggggcgagagacgggaagtccctggtaaatcgggccggtcccgttcctggtgatattttcctaaagcctcttccaagaagcattcccattgtcgccaggcccctgcttccccaggagtccaatgggtgtagaattcctggtcccaaggaattttcggcagcagcccgagggtggatagaggctcgctttgtagttgccggtttacggggggtaagtgctgcggtggagggaaaggagaccggcctatgcctttttctaggcaggttttccaaaaaggggtgaaaattcgataaggcataccgtcgtttttagcaatttcccaaggttcgaatagcagcagagcattggtgctcttaactgtcaggccagcggcgcggagctgctgtttaatcgcctggtcccgtttgatgaccgcaggctcatagcggcggttccagaatatatgggtagcgctggtttcttctgcaagctggcctagggccttgtggcttggaccctgccgcacgatgagccgggagttccgtttttttagcccagagtcaagggctgccaaactatgatgttgccaccagcggctggcggcaccgggaggccaggcaccttcttcttccggggcatcaatatagacagggatcacttgcccccctagcgcgcaggccgcagccaaggccggattatcccctaatcgcaagtcgcggcggaaccagaccaaagcagtaggctgagccatggggattgctaacggactaagggtcgggaagcggaaaagcccccgtccacgggtaaaatttggccggtgatccactgggcctcatcggagagtagccaggccatggcagcggctgcatcttcggtgctgccatagcggcccagaggatattgggcagcgatttgcgcttccgctttcccccccatgaataatcgttccgtggcgggactacggagaagtccaggggcgatggcgttgacccgaatgccgtggctggcataagtggctgcagcggaacgagccagtccctctaccgccgctttggccgtggcaatagcctcatggttaatcactccgatacgggctgctacagagctaacgagcaccgctgtgcctccctgtttatggtgcaggcaagcctgaatccaagccttcaaggtgtaaaaagcgctatccagattggcggcaaggcaggcccgatattgctcctccggggttcgatgtagggggacaatcagggtgctgcctgcgcaatgggcgagggcttcaggggggtggccccagcgctcgacgcattcggtgatgatttgctccgcgccctgggcagtggagacatctccggtgagatagagtgccgttccacccctatcgaggctttggaggcgatccgaatcacgggaaacaagggcaagctgccaacctttatcactcaaacgttgttcaaggctatgtccaagtccgccggctgcgcctgtaatgagtacggttttagtcactgggcacctccttttagtcaaagcaccccggtctgacttctccccccccccctgtcgggcgagggttgttggatcactccaagaactttcctcgttcaacacgccttccctaggcgacaacgcctgttgtcgcccccgttccagtcgctccagaggctaaccccgccagcccggcggttttgatattgatcgccgctgcgatgtcgcggtcatggacagtcccgcacgagggacagctccattcacgcacctccagcggcagcgttttgttgatatgtccgcaccctggggtggggcaacgcttggagctgggaaacccgcggtcgatctcgactacggttcgccctacccactgcgccttgtacttcagttgacggacaaactcaccccaattggcatcggctatgggcttggcaagccgggggtgtttgatcatgttcttcaccgcaagagattcaacgcacacgacttgggtggcgtccctacggcagtcagctattttggtgtgcagacgggccaccttcagccgcagtttgttgcggttacgggaacctttccgcttcttcgccagcttaccctgcagataggccagcttcgcttcgtactgcttggtgtacttgggattgccggatttgaatccgtcgctagtgacgctggaaacctcattcagccaagaaaagtcctgcttgagttggacaagccttttttccagcgccgaatggggaatgacttcgccgttctgatagaacgcatcggtacgatgcttgagcgtgttgttccaaacaaaacgcgcacagccgaacgaacgagccagcagttcggcttgttcagctgtgggatagaatcgttcctggtacgccctcttcgtcatatttgtgttttacaaagctcagcgcattctataaagccgcttcgcggcttgcgcttatatcaccgcccgattgggcgatgctttacgcgctattgggtaaaaaatgaggctattaggaacctcctggttttttggcttcatgctatcgtttagacacctgtgtatatctctttagagcaaacggtttaatttgtctgtggggaataatcctgatgcgccaattgagtgttgagtttttccagcagggggtggaaatccataggcaacggaatggctccttgggcgctaatttcgtattcgaaacgggctgcggtttgccccataataaacacaggaactgagagtttttgtacaagttcaggcaactctgattcgatgatatgcggcgtaggggcgacgttcccttgcagcatcactccctggcatcttgctttattggcggcttgggtcatctgggctagggggacgttctcccctaggagaagcgcccggtagttatggctgacaatgacaaaagcattgagcagcaattccatttcactatggtcattgggcaaacaggcaaaaagaagccgggggccggaattgcggggattttgttgctgaatgcgtgcgcctaaccggtatttcaggtaatttttgaagaagctttcttcggcagcccccagttctaggcgttcccggtcctggcgcaggttgtccagcatgggttgaagcaaccgtcgtaacgtgagctcagtagggtagagggaaaaagcattatgatagatggcgtcaatggcgttttcattgaaatggcgaatagcctctagcaatgcttccgcttgttctttccaagtagtcgtggccattgcctctcctatttcactggcagtctccggtttttccagcaaagggcgaatttggctgatcgcaagacccgagctcaggagggtgacaatgcggtggacaaggttgatgtccgcctcggaataaagacgatgtcctttaggcgtgcggcgaggcttgatgaggccgtaacggcgttcccaggcacgaagcgtcaccggattgacccccgtgcgtagggctacctcgcgtatggggtagagggcctccggggttccctcctgggattttgaagaggccatcgccgggcttttggggtctgggctgtgatttaccataataataaattttattgtataagttttgtacaataatagataaaaataacccagaactcaactaggaaaataaaaagagaactggttcactctatcttccctgacgcccgatggaaataagcctattatgctagtatctcacccgaaagcttcaggcacattatcggtggcgatatgaatgatcagcagctgttacgttatagtcgtcagattttgctgcctcagattgatattgaaggccagcgaaaattgcttaatgcccgggtcttagtgatcggggtcggcggtttagggtcaccagtcgccttgtatcttgccggagcgggggtggggcagttgacccttgtggatcctgaccaagtagaactctccaatttgcaacgacaaattctgcacgatagcgaggccattggcttacctaaagtagaatctgctcgacgtcgcctccaggatttgaacccggaggtggaggtgcgggcagtggctgatcggctggagggtgaggatttagaggcggcagtcgcccaggcagacgtggtggtggacggcagtgataattttgccacccgctttgccgtgaatatcgcttgcgttcgggcggggcggccattggtttctggcgctgccatccgtatggaagggcaggtggcggtgtttgatagccggcgaccagagggtgcctgttaccattgcctttttcgtgaaggagaagagaacgaagagacctgttcccaaacgggggtgattgcgcccttattgggtattattgggagcgttcaagccatggaaaccctcaagctgctgttgggcataggccagagtctccaggatcgattgttgttgttcgatgccctggggatgcactggcgtgagatccggattcgcagggatccccaatgccctatctgtaatgatttccaagatagatcacaggagttggccaaatgacagaagtgatgcttccgcggactatggttaaccaactgctgcatcaagcacaagcgagttcccggcgggaaatctgtggattgattggtgcccgtaacggcaccccctctaactgctacccggtcaacaatattgctcccgacccgcaacggcagtttttcatggacccacaaggccagatcgaggctatgcgtcgtatgcgcgagggaggagaggaattgttcggcatctaccactcccatcccgagactccccccttgccttcaaagagtgatctggcccaggcggcttacccggacgctttgtatctcatcatttccctgaatacgaaaggggtgctggagatgcggggttttcggttgcagggggaagcctacaaggaaatcgaactccaattatagtttaccctagacatggaaatcctgatggcgatacttcccctgccgataattcggcgccaggagagctcatgagtttgcccgagaatcaagaaccggctactttgaagctgatggcggaagaggtgctgaatgaagcccgcgccctgggggcgacggcggccgaggtggggattgacgcccaaacgggcctttcggtaagcgttcgcttaggcgaggtggaaacggtagcccatcaccgtgacaagagacttaggataacgctctatttcggccatcgaaagggctcggcaagcacttccgacttgcgccctgcggccctgcaagagacggttcggggggcggcgagtattgcccgttatactgccgctgatccttgctcaggattagccgagcccgagttgatggcccgggacatcccggagctggatctttgccatccttggggattgagtggggaagaggccattgccgtggctcgtcgctgcgaggaggcaggccgcagctttgacaatcggatcgtcatctcggagggggcggaactctctactcggcaaggctatcgggtgtatgccaatagtcatggttttttgggaggctatgccagcacccgccatagtttgagttgcgtcctggtggcccggactgaagcaggcatgcagcgggattactggtataccagggcccgggactggagagaaatggaacctgccgaggcagtgggtataaaagcggcccggcgcacggtggcccgtcttgatcctcggcggttacctaccggcgcagtgccggtattgtttgccgcggaagtggcttcccgtttgtttgctcattttgttgccgcaattgggggtggggccctgtatcgccggtcctcttttctccttgatcatctgggtaagcaaatttttccttcctttgtgcgcctccacgaacaaccccatttgcccaaggctctgggaagcgctgcttttgataatgagggggtggcgacccaagcccgggatatcgtcacggacggtgtccttcaaggctatgttctaggcagttatgccgctcggaaactggggatgaaaacgaccggcaacgcaggcggggtacacaatcttaccgtggatcctggccagcatgatcaatctgctctcctcaagcaaatgaaccggggtttgctcgtgaccgagctgatggggatgggggttaacctggtgactggcgattattcccagggagcggcgggcttttgggtagacaagggtgaaattcaatacccggtgagcgaaattacccttgccagcaatctgcgggatatgttcttagggataggggaagtggggacggatatggagatgcgggggaatatccgtaccggttctgtcttgatagatgggatgactgtggccggtgaatagggagaggggattgttcttttttctcattgagacacaggatttatagactttccctaccatctctataatgggggcaataccctttcaatccatggaggacggggtgtctaacccctagcgtgctatgaaaaaactgttaaccctgagcttgttaggtggatttctcttaggaaatgtcacctaccctctcttgacgggctatatgtccgctgatttaatcctgggagacgagacttttcctgccctcagggtatgggacttcacggatcggctgataaatactcgtctctttgtttccaataccgcccgctccgaaggagatacccctgccttcttttatacccaaatcccccctggcgtttcgggcgctcattctcccattgcttcggctgttcgctcggagggatcggcagaggcggttgggggattcttttacagtgagaccgaggggccgggtcccgcctttggttccaatagcttcgccgctacctattcaggcgccccggctattggacttgaagtcaatgggttgaatttttccggtgaccctggtgttccggtgcgaggcatggatattgtcaacggaggaaatgcggccacgcaatgggctttagggattgagacttcgaacaaccaaccggagggaaagcccaaaatagggattatgctggccggttccgcccatggctttttccatgctccagcaagtgaaagcgggattgttgttgatcatattgattccggcgaagctattcgtatccaggcaggggatcacatcagttttaataacgaagggaccgtttctatgaaatataatcccgaaaccaatcaaattgaattttataacaaagacgagttaaagttcgctattcccatgtagcccgaatttggaataagcagtgccctgtctcgaagcaagaagccgatggtttcattcaagtattcttcattgctttgaagatgaaaatgtggtgagcaccgatgttgaagatacttcggcagagggagtggaattttctctcctgataaccttaaattattaagagtaagcccgaaaaaaccagtcctttaatttcaggaatataccatgagttttggaaatatcgtcggacggttgctgcaaggaatggccggtcagagtcgttccaggttggaacatacggctagttcccaaggtcttggcggcctgatggatattgctcaggattttcttagcaataaacaggcaggtggtatgacgggcgggcagcttggcagccttggtgcgcttgctggagcgctactgggaggtggcggcagtgcagcaaaaggtgctgccggtggaagtgccatggcgattctgggggcgctggcagctaaagcgcttcagaataagcagaatgcccaaccctcgtccacgaacctcacctccggagcgcagccgctgccccaagaggaaatggaagcactgactgcgccccaaacagaacgacttgtgatccgggccatgattaccgcagccaaatcggatggacagctggatcagaaggaaatggatagtatcttcggcaagattaataccgacggtgtgaccgatgaagaacgtcggctcgtcatggacgaattgagccgtcccatggatttacaggcgctggtttcatccgtaccaaatgaggcggttgcagccgaactctatgccgcttcgctatttgccatcgacattgatacggaagctgagagaatctacctgcggcaattggcgcaggcgctagagctagatgcggggacggttgcccgtctccaccaactgacaggctcaccccctgtgtgacaaagtgaaaatagctggggaaagtgccagtgccagtgccagttccagtccatttacatgaaaaaattccttagctcacggatgcgattattggattttttccgagttcaggttcatcgtcgctatgccaagaaaccccatccaatccacttcggtaataattgagaagaacgctgttgaatggagctaggcttgcttgctcgattgcactctttatctccaataaaggcgcggtccaaggcatggctacggtacggattccagaatacgtataaattttgccgacgtctccataccaagccgtaaggcgcggaacatcatatgttttgccatagagtttgatttgttcttgggtccaggttaccttcgtcctcaaaacctctaagtaaagatccgcttcattagaactgaaaaattttggcaacaatagcagctcggcgtctggtaataccactttcatgtaactttgcaccgcatgagtgtagtctaaacaaccagttgaagccttaataggttgcattctttggttaaattggtataagtggataagtcgtggttctgagttaatattttccatgttaccaaacaactaggagagcggcactgtcgtgccccgacgggctaatgtttgagatgatatgtaaccccggaagtgccaactgaaatgtttccggatagccttagttcttcatagattttttctgctgaaacttccgaattcatatgtttgcattgtgaatttatccagttaattagtgaaggcttttttcttggccttttcctgccatctatttgctttatccgagagacgactaaatttgcacattcgctgagttcaatagaatagttagcattaattaccttgttctttgtggaaatgcgcttacatggcctgtcgattttttttaggtgatttataagtccattaaaacccgtatcatttgtgatgatgtgaaactctatgtcttttgctgctgattcgtgaagccgccctacatggaatgctatatgaaagtcaaggttgtttgcaccaatcgtttttatcccaatcagctcaattctgcaaaactctgttgatggtaattcaccgagcttaatcttggtatttttgggtccgcaaaataagaaaactctctcataatccaagaggctaaatccttcaagactccccacattttcgtaatcgacaaatccccaaatcatgaaatttttcctatgtagatgctaatggcgcacatcgccagcgatcaaaaacagggttataaaaaatattattattaggctcattctcttgctctgcttctttagccatagcatttctccaattgctttccagcctaaccatagagcgactcaccctaatgacacttcattaggacctcaaaaatgaaataggggaatagtagcgccgtgcccctatctatttaattggtaagttactgttattcttgacgttcgccaggaatgcttctgttggtggcctattaatgcctgcaaaattaggcgggatatagggtgcaggagggttagcccttaagcacggcgacgccgtgcccctagttgaaacccttcttgctgagcactatctttaaggttaatcattttgtttaaacaacctctccagtgttggaatgtacacattacttttactcataactattgttctattgggagcctattttctacgcgatcaaatcccgataagattctttcagcagcatgagaggcaagccgcgggcgtgactgctgtagctacttttctcagtggagtcttgcttatcgccggggtgagtggcttcgaacctaggttgggaatcttgataagcatgttgggcctgcttacgtggattgccaaacagcatcccgatacggtactccatgcccttgaagggctaggaagttattggaatcctttcactcaccgtttgttctctccccttcttggttggcctcttttcctcatggggcttgttatcgccactccgcccgccttatggattgatttaatcggtgttgtgataatttacggcatcgctgtagtttatgcacagcaggataaatccaaaatagaaccctaacccttgagccaacggaataatggctagccataataagactcaatctcttgtcggcttagcacgccataaattcgcacactggtgggtcctatgcgccgttccacatacagcattttggcatgactggtattgaggatttccagggcctcctggagcgtggcatggaaggggacaggttggatatcttcccgggctgcggggatttccataagattgaggggatcttgggtctcttcgtttaaggcccgggcgacatcaatgccctgcatcacggagatgggccggaaggcttgtttcaccagcacccagcggggatttttcgtgagggtttgggccgcggtttcccggtctatggtaacagggagttctacaaagcggcgatccatcacactcgcaacgccagcttggcggagtttgagagaagtgggcgcataatgataatccaggccgcgggcgcgcagcagcatcagaaaaagggcttcctggcgaagcaactcccgggctaccagattggctacgacgactgccaacattcccggaaagagaatatggggatcggcggtcagttccaccaaggctacgagagcggccaggggcgcttgcagggtggcactcatcatggcggccatccccaccatggcgtagagggccgggggggaggcctcttggggaagtaaggccgtgccaataatgcccagcgctccgcctgctgctgtgccaatgaccagggtggggccgatgagtcccccgggtatccctaggcccacacaggcggtggtggccagtaatttagcggcggtaatggcgattagtgtgcctagacccagttgaccaagaagggtggtgtttacggtatcgtagccaaggcccatgatttccgggacggcgataccacaaaggccgaccagtaacccggcggcggtgcagcgttgccagacaggccggctgcttcccagcccggaaaaaaaatgcagcaaccggttataggcggctgccaggatgcccactgccagtccaatcagaaccaggtaagggagatcgagcagggactgcatttcggtgggggggacggaaaaagccggagaaggcccaaacacggcccaagcgatggcggcccctaccacggcggctaggataataggcgctactccggcaagttgatactgcatcatgatcacctccatggagaagatgacgcctgccagaggggtattaaaggaggcggcaatagccgccgcaataccgcaggccaccagggtgcggagggcgttattgggcagttccagccattgtcccagcaagctgccactggcggctcctaagtgcacactggggccttcccgccctaccgagtgaccgcagataatggaaagggcggcagtcacaaattgttgcagggtgttgcgccaaggtaggcggccttggtagtaggcaatccgttccaggacatggaccacccctactgttcggtaggtatgggcaatctcttgcagtaggccgatgcccaatcctcccaggatgggaagcagtaatcgcccgatccagctgaggctttcgaagtcatctacctgatgttcagggagaaggatgatctggccgatatccactaccagccgaaaggccacggtaatagcccctgccaacagcccagtcaataaaccgaggagggagagctggggcaaggcctctactgaggcaacgcgtatccgtaaattttctagagtggtttttgggttgaacaaaagactaaatagagaaaatagggcagttgccctttaatttagaattcatctggggtggttatcatgcttcaatatcagggcgttagcaatagcttctttgacattgataggatcggagacaagcctaaaaggttgatttattcccctggaaaatcgagttggtcaagttgttcttgcctacgattgaaagaatctaaagcgctagcattagcggtcgcgactgaaggaagcactccgtcagcgcaagatgtgtacgctgatctaaattcctattcccgtgaatgtatagccccttaccgtttcagatagcacccctatcttgagaggtggcgaagctttctttaggcgaccgttatcgcatcctgctcagcgtcgtctagcaattctcgtagtgcattttcccgatggttttcgaggataagcacaattgctgtcgctaaactttcccgcgcctcctccttcgtgtggcctagaccgctcgcgccaggaacctcaggacaataagcgatataccaatcaccatcccgttctaaaattgctctatatgtattattcataattctgtcctagtgtattttctgctctgtctgcctccgtccagtacagagtcaataataagttcttgtcataatagaaaattatggcaagcgatggggatgaaaaacagtgcaatcatagaataaagtcatgaggaatatgttttcctagatctagtccgcgcgtgccagaagctctatttatttaaggatgagtaaatagcttaaaaatacattattgtaatatcaattcccaaaaaatctaccatcttgcaggctgtcactatactttggttggtacggaggataaaaggaattaaatatgaattggtataagaactaggccttgatatccttaagtaactgttaaaaaatccctttttaagtggatgggttaaggtgtgttagcgccgtacccaccaaaatttaagtgcttaatgttggggccatatttaggcttatcttatagcgtttccctgatagggaagatacggctggatcgaaaaattaaggtcctgatatgtcgatattcgtgtctcatttattcgggaaacgctatacccttcgctaagaatagagttttccaatagttctttgacaggaactggctccactgcagactcatttcagtgtgattagacaaggtacaattcaactataaattgggcatggagtgggtcttgtccagcttcgtctacaggattagaaaaaaatagcggatgtggcctttgtcttataccaataagttttgtcaggtaattagctagaaatcttttgatgcatgatacaagacctgaccccatttttctaaatttggtcttttatatctatgtctgcaacaataccgataatttctttagcacatctttaactatcgcagcttctagcacgcagacgcgcctgcaactcctgttcttccaatccaagttcttgatttggtccgaaagaatgactccggtgacctggtaaccatcaggaatcacgacctcgaaaggatagcctttggtttggttagtgatcggacaaaaaatggccaaccccactttcctgttatacgctaggggagagagcgctaacgctggccttctcccggcttgctcgtgccccgcctgtgggttgaaatccaaccatacgacgtcaccccgattaggaacataagccatcgtatcaccaaatctcttttccttgaggttccccggtatcggcttcgctatgaatgttttccttggtcactttggataataattcatttagcgaatactgtggctcaaccacaggcctgatgatgatttgacccttttctagcgccaaatcaacaattgtgccctgatccatatggacttcttgagcaaatgatttggggatacgtactgctaagctatttccccacttctgaatctgtatcttcattgtgcttctccaaaagtagatacaatgaagatacgttaatttattctgatgtgcaagggggtaaaaagtctaacgcaccagcatcaccgggcgccactgaagggaccgctccggtgcagtgcaaggttgggtgtctttttaatgcacctgacaagacctgaccccatttttcactgaccccatttttcatttttcgttctttagaacgcatttggggtagtgagctagtgatcagtggttcaatagcagtgctttagaatagcttctttaacattgatgagttgttcccgtgtcagcaggaaaaccccatagccgccccgttcgaattccagccataggaaaggtacttcaggcaggcgcctggtcagggccgcttcactgtttcccacctcgacgatgagaatcccttgttcattgaggtgatcgggggcctgaagcagaatttggagaacgaggcttaatccttcatcttctgcctccaaggcctgccggggttcatgatgatattccttgggcagagaagccagttccgtttctcccacataaggaggattgctgacaatcagatcataacgccgctctttcaatccctcgaagaggttggaggggagggtatgtacttgatcttggagaccgtggcgctcgatattgaggcgcgccaccgccagggcctcttggctgatatcggtggcgtccacttgggcttgggggaaggcgtaggtggcggcgatggcgatgcagccgctgccggtgcaaagatccagcagggtgtgaaccctttcgggggagacaaagggggtaaagcgttgctcaatgagttcggccaggggtgagcgggggatcaaaacccgctcatccacgtagaaactcaatcccgcaaaccaggcctcgtgggtaaggtaaggggccggaatccgttcccgaatccggcgctccagcaaggtcaatatctggcgcttttctctttcggtcagatgggccccgaaaaactcagcaggtaggttttgagggggcaggtgaagggcgtggaggaccagggtggtggcttcatcaatggcattgtcggtgccgtggccaaaaaaaagtcccgcctcattgaagcggctagcaccccagcggataaaatcccgaagggtatggagttgctgctgtacctgattctccagtggggtgctcaaggggcttttgtttagtgcttgagggtggaaacgtccatgaaatggccggcgatggcggctgccgcagccatggccgggctgaccaggtgagtgcgtcctccttgaccttgacggccttcaaaattgcggttggaggtggaggcgcaccgctctcccggttctaggcggtctgcattcatggccaaacacatggagcagccaggttcccgccattcaaagcctgcttctttaaagatttgatccaaaccttcctcctcagcctggcgttttaccagcccggagccggggaccactagggcttgtttgatattcccggccaccttatggccagccaccacttgggcgacttcccgcaggtcttcaatgcgggcgttggtacaggagccgataaagacgatatcaggctgaattgcactgatgggggtattggctttaaggcccatgtattccagggctctttccatgccggttcgcttggtgggatcgggttcctgctggggatccggtacttgcccatcgatagagaccaccatttcgggagaggtgccccagcttacttggggtttgagggtgctggcgtccatcgtgaccacccgatcaaaatgggcatccgggtcgctttggagggtccgccaagcgtccacggcctgatcccagtaaggggaagaaggggcaaaagggcggcctttgaggtagtcgatggtggtctcatccacggcgactaagcctgctcgggcgccagcctcaatggccatgttacaaagagtcatgcgcccttccatggataagtcgcgaatggtctccccgccaaactcgatggtgtaaccggtaccgccggcagtcccaatctgggcgatgatggccaggatcagatccttgctatacactcccggggccagcttgccgttgacctggattagcatatttttggactttctctggagcaagcactgggtggccagcacatgttccacctcggaggtgccgatgccaaaggcgagggcgccgaaggccccatgggtggcggtgtgagaatcgccacagacaacggtcatgccgggcagagtggctccttgttccgggccgacgatatggacgataccctggcggggatcatccatcctaaattcagtaaggcctagttcctggcaattccgatccagggcttccacctgggcccgggagatggggtcctgaatgccctggctgcggtcagtagtaggcacgttatggtccggtaccgccaggttggctcccttccgccagggcttgcgacccgcaaggcgcaatccctcaaaggcttgcggggaggtgacctcgtggaccaagtgccggtcgatatagagtaatgcggtgccgcccggatcggtgcggactacgtgggaatcccagagtttgtcatacagggtttttccggccattgttacctcttaacctcctacctggtgaccggctactgctgtcttgagccggcattctctgctgatattttacgcatttttccctgcttgtgctgctctagttcgtcatcgttgatgggtgtgtagtcgccgctagaaagcgaatctaggcctatctctgatgctgcccggtggggggtggccgcttcccggctcggtttgagccgggcgagggtactttcatagagggaaagcagggcgggaatgactaggagcaccagcacggtggcgaacatcaaaccgaaggaaatggagaccgccatgggaatcaaaaactgggcttgtaaagaccgttcaaagagcaagggggtcaaaccgccaatagtggtcaaagaggtcaacagcaccgcccgaaggcgttggcaggccgcttcaaccagggcctcattgtaaggttggccttgttcccggagttgcttgtagaaggtgaccaaaataatggagtcgttcaccacgatacccgagagaccaaagaaaccaaacaaagacaaaatggtgagatcgattcccatgacataatgcccgaggatcgccccgaccaggcccaagggaatggcggtcatgaccaccaggggccagccataggaagaaaataccccggccaggattaaatagatcagggccagtgccagcagtacaccccgctgcatgtcgccgagggtatcccgctgctcctcggcccggccttcaaatatggtttgaattccataacgcgaccgtagctcgggcaataggctccgttctagatcggccaggattcgattgctgttgttgagggtccggtctacagtaccggagacatggaccgccagcttaccctgggtatggcgtaggacatcaaacccccgccgcgactttaaatcgaccacggtatcgaggggggccgtactgccgttgggaagctggatggccaagtgggtgagactggccaagctgtggcgttcatcgtcgggtaaagtgacccgcacttcaatctcatctcccccatcctggaatatctgaaccaaccggccctcgtaagcagaccgaagttgtctgcccacatcttctacggtgagtcccagggattctccctccgctgtcaagcggtaaacgagctgctcttggccgtaggggagatcatcctccacggcggagaccccaggggttttcctgagcacatccgccagctccaccgccgccgatttcagggtcatttcatcttcccccaccagggcaatatccaagtcttgacccggcgggcccgtctgctgctcagtcaaggtaaagctctcgattccggggggcagttcaatccgccctttccaggcacggataaattcttgatttcggatctcgcgccgatcaggggagatcagttccacagcaactaagccgaagcgatctccattgcgggtggcgcggcctccggcggtggtggttgaaccaagttttacggtggaggctgcaattaaatcctggccaaaagccgcttcggtctcatagagggcctgctccaactcggtgatgaaagcggcgactctttggggaggggtgccggccacaaagctcgtattagcaaagatgacaatgccctcgggtgagggaaagaaggtgaagttaatacgcccccccaggagcaggcccagggccaccagcagcaaccccaaagcggcgcttatggtggtccaccgatgtccaattgcaagcagggccaggggccggaaaaggcgatctcggaagcgttcaaaagcttggtttaaaaagcgccggaccttgccttcccgatgttcctttatcctttcaaagctatgccgcaggtggcctggcaacaccagaaagctttcaattagggaggctaggatgacgcagatcactaccatgggaatatcaaacaggatattgccggtcacatcgcctatcatcatcaaggggagaaacgcggcgatggtggttaaagaggatgccaaaaccggtaggagcatgcggcgggccccttcctcggccgctggcaatggcggtagccccttttggtgttgggtgagggcgtcttcgcccacgacgatagcatcgtcaacaatgattcccagggccatgatcaatgcaaacaggctgatcatgttgatgctgccccccgcagcccagaggactgctagggttgctaagaaagacacgggaatcccgatggctacccatcctgccacccggccattgagaaatagaaacaggattccagtgaccaggattaagccgccccccccgtttttgagcaaaagcccaatgcgttccttaatcagttcccaggattgattgaagacattcagttcgatacctgctggtaaagtggggcgcacttcttgcagccattgggctaaaatttccgccccttggagcgaatccccgctttcggcacgttgtagttgcaactcgacggccggttttccttggtaaagaagtcgggtttccccgtcccgaggacggcgctcaatggtgcccacatcccctaagcgaatcaggcggccgtcggcctccgccttcaacgggatatcggcaaacgccaagctgtcgcgccgctgctctaggctgcgtagctggcgggccacgtcgttccggccaatggtccctgcagggagatcccggctgatattcgccactcgttccgccacttggtcgagggacatttccaactcgtgcagatgggctaccggtatttggatggcaatctcctgttgaggcagccctacgatatcgactttagcaatgccccgattgagtaaatccctttcaaaagtgtgtaccagctgccgcaattcccgggggtcttcggggccagtgaccagaacccgggcgatattttcatagcgtgataccaggctggtctcgggggattccgaatccaagggtaagtcgcgaatctgaccgatttgctctttgaccttgtcaagggccacccccatgtcggtgccttcatggtattccagagtcagagtcgataagccgtaggccgaggttgaggtgagctttttgagtctatctagggtgcgcagctcttcctccagacgctcggtaatagagcgggagacgtcctcggcgctggcgccgcgccagaccacactgacattgataacctcaagggcaaaattggggaaaaattgacggttgagctgagagagggcccacatccccgagactatcatggtcagcataagcagattggcggccactcgatgccgggtaaacaggccgattagccccccttgagatgatgatgcgtaatccacttagcctgctaccgtctcaacccgtaaaccctccatggcattggggagctgggtagtgatcacccgatcatcctggtgtaactgggggcttttgaccagcacccggatttgaccttcctggttttgatattcaccgattcgctccactgccacggcccgcatccggccctctaccagcttataaacccgatccaggccgtagatggcttcaaagggcaaggccaccacattctctaccggcggtaattgcaactggagttccacgaaattacccagggggagggtgtgccctgcttcttctaacttcagcagcccatcgacgccgccgctgcctttttctacccgtcccgccaagcggtcgagcaggaaggtcaagggggttccattcaccgtaccggttgcctgcaattgctcattttgagccaatgctttgcggatctggcccacatagccggagggaatttgggctcggacttctagggcatcggtgtcgtaaatttcaagcaggtcattgcccgcttgcacccgatccccggccgcaatggcaaccgaggcgatccggcctgtgtaaggggatgaaatttgggttcgatccagatctagtttagcctggaccagcagcgcctgggcccgcaattgccgagcttccagttgagccagccgggcctgatgatcatcaatggcaagcaagcgggtgttcagttccagcgcttgtcgctccgccgcttgttgggcttcatccaatgccgaccggggagtgagcttccgttgctcgagggtcttagcccgttccagcgcccggcgactcaattccaacaatgccttctcatgctccagggctttcaagtcacgccggtgacggactttttcgctggcgataagtgcctgaatttcttctagatcagcttggcgctgggctaactctagctttgcttctcgctcatcgagctggactaacaattggccgccactgacgaaatccccttcttttgctttgacttcccgcacatccgccgtgatggcagcccggagcttactcgagcggggggtttcaatgcgtccatagagggggagggtcggccgcctttggctgggattgacttgcgtcaccgccacccgccatacggtttcctcctgatctactgcaggcttggttggcttactctgaagcaagccggcaaatatgcctaaggaggcaagcaagataataatgggtaatgctatttttacgactttgcttctggccggcataggatctcctcaaccatccccaacaagatcgtctgtttcctacagcacaagacttcccctatacgaaagaaatcgcatcgaaatttaaaatttaattggatcgatggggaataatcgtcgcgaagagcaatatcaacttggtgttttcaatgttctgttcagcctattccggtgtgccaaggtataaagacgacacatgggtgtgtttcattacgggagtttccggcaaggaaacctttttcccgtcgttagaccaccgaaaggccacagagttttttttctggggcaatcacttagaggggagtacccctccagggttaggccacccgcttgccgcttttctttttcctgggaagttttttgctatccctcgggggctgggaaaataataagggaatcagggcgaagggaccgaagaaaaaccccaatcctgcccaaaataccggttcccggcctttctttcgcgccacgaagtaaagaacaaaagcaaaagaaaggtaaaaaatcaaaaggtatatcatggttgctctaagctcttaaaatgttgctttaccattaaatatttaactggatatcagtcggtgccacccgggtggggagggacgggggatagttccggcttaacgtccatgttttgggcccgatggcgtaataggtgatccatcaggatcagggcgaccatagcttccgcaatgggggtggcgcggatacccacgcaagggtcatggcggccggtggtgatgacttccaccggttcgccacgggtgttaacggtgtgctccggtaggcgaaggctggaggtcggctttaaagcaatgctggcgagaatatcctgtccggtggaaattccccccaggaccccgcccgcatgattactgagaaagccttcaggggtaatcgggtcccgatgttcggtgcccttttgggtgatcgccgagaagccggccccgatttcaacgcccttgacggcgttaatgctcatgagggcatgggccagatcggcatcgaggcgatcgaagacaggctcgcccaggccgggggggaccccggtagcgatgatattaattcgggctccaatggagttgccttctttgcggagggcatccatataggcctcaagctcagggactttgtccgggtctgggcagaaaaagggattttgttccaccgcatcccagtctaatcgctcaattcgaatcggcccgagctgggccagatagcctcgaattcctatcccataccgctctgccagatatttcttggcaatggcccccgcagccacccgcatggccgtctcccgggccgaggaacgtccacctccccggtagtcccgcaggccatatttttgcaagtaggtatagtctgcgtggccgggccggatctgctccttgattttgtcgtaatcccgggaacgttggtcgatattttcaatgatcaggccgatgggggtgccggtggtttttccttcaaataccccggagaggatccggacctgatccggttcccggcgctgggtggtatggcgggttttgccgggtcggcgccggtccaggtcggtttgaatgtccgtctcgcataaggccaagcccggtgggcagccatccacgatgcagcccaacgccggcccgtggctttcgccaaaggaggtgaccgtaaagagtttaccaagggtgttgccagacatgacggttattgtagggccattaggcgctgggggctaggtgctatgttgaatattgtctacagtggcagcaattcagcgtaagtttcccctcgtagcgggaggtcgggcgttgtcttacccaatagcgcgtaaagcatcgcccaatcgggcggtgatataagcgcaagccgcgaagcggatttacagaatgcgcttatttttgtaaaatacaaattggggtgagtttgtccgtcaactgaagtacaaggcgcagtgggtagggcgaaccgtagtcgagatcgaccgcgggttccccagctccaagcgttgccccaccccagggtgcggacatatcaacgaaacgctgccgctggaggtgcgtgaatggcgctgtccctcgtgcgggagcgcccatgaccgcgacatcgcagcggcgatcaatatcaaaaccgccgggctggcggggttggcctctggagcgactggaacgggggcgacaacaggcgttgtcgcctagggaaggcgtgttgaacgaggaaagttcttggagtgatccaacaaccctcgcccgacaggggggggagaagtcagaccttgttagggtatctatttatagttcgtcggcgcttcgcgcccttgttaagcgtctggcaactgagaggttaatgactaacgatctattcttggatttaaagttcgcgttacccgtaattactgggaattaattgttacggtgaagcatcctgtgatgcgcgggcgtgaagtggatgtacagcatgttttacaagtgcctgatgagattcggcgaagccgaagcgatcccgccgttttcctcttttatcgtttagaacgacctggccgctggctgtgtgcagtagtaaaacgacttaatggtgagggtttcctcatcacgacctaccccaccgatgcaatcaaagaaggtgaacagatatggagcaggtaaaggtcttccatgatcgtactggtaatacattgactgtctggttcggtgacccgcaggacgagtatatctgcgaagaaactggtgatgaggtaatcctgatgaaagatcggactgggcgtgtaatcggttttgaaaagcttaatttttcggtctctacatcggaacagttacgggtcttatttgaaacggtgagcatgtaagatcaaagctatgcctagcatggtgctcaactcggatgttgaacttccccatttttagtgggcatgaaagtctaattgacatcctcccccctgaagtcggggggcttcggcactcaggagcggcattgagccgctgcggtgggttcctactgcgggcgatattaccgcaccgttcacttcacaggctaaccggggcgtgtcccgccccgggacgttgccgttgcccctttgggggcagccagcaagcaggctctgaactcccttcgctacattttcgcctcgtcgccgcaatggggttacgggtcagggttcaaagcgtttagggacaatcctcttcttgtccaataagggcgggagtgaggcgctgtatccgcagtgtgcccgctccgaaatcttcgatgactgaatcgtattccacaatcgccgtggtgcatgaggtaaacgtgaatttcagcgttccccagggggtttggttcacttccgaggggtcgaagccatcaccaaactcagcgccttcagtaatgatggtgttggtgattgtgctttcattgagcctgatgggcccattgcctatcagccaggcctgttctccattgtcaccactgggttgataggtgaaccagtaagcgaccaaggtaggattgtctctatgggtagcctcgaagatgaagccctccccatcccgatcgggattgaaccaggagccactgaaagtgccgtttatgggcacggtgatctggccgcggatttcccccgctgggaagtcttcagaatgaacgttgacgtagaaatttcccgccaataaggtggccacgtcctcctctgtgaagctgaaagtttgttgaatcgggctctcaggggaagtaaatgggaagagaatatctccgttcacgccggggggtgctgggtggatgtgggctgccgtcaggtcatcgacattatggttgcagttggctgtaaacgcggcctgatcgcccctcagaatcccaacgcaacttccgctcgcttcagtgtcgacggctggtacctcttgattgccgcccagggcaaaattaaaaagtttgtctccaggaccagtgatggtgatgcgggctaaggcataacccggttggctaaagtcggcggccaaggtatcgaaggaaatcccatcgtttgaagtgccgccgagaatattcatgggggtaccaccgggattgccaaaggaaccgttaaagccgggatgcgccgaaaccggatcggtggtaggggttccggtgttataccaatttaaccaaagaatgcaatctattaaggcttcaagtggttgtttagactgaatccatacaatgcaaaatcacatgaaattggtattaggcgccgtctggtcaaaaaaagccgcatccgtttccgtgttggcctcggtccccgcgtcccgtacctgggttcccaagacggtgaaagtgatgggaccgatgaaattcccctcggcgtcgaacagttcatgagcctgggggttggcgttggcgatgaaggcatcattggagggaatcaccatggtggcgtagctgaagaaacgattcgtggccggattcagatcaaaggtttggcgagctctgctgcctggatcgaaagggcccaagatccggctcgattcggtgatggtggcatccgtgccatcgggctcactggccataaattccgcgcttaaagggtcgttgttacggtcctccgccagttgctccagggcggaggaagcgggagtgttcagatcgtaaatatcaaagttgccattatggaatccaacccaaaccggcgttaaaaacaggccgttggagggtgaaaggttctcgatggtgacggtcacttcaaccgcctgggcgtggggggcgatgctaaatcctgcgcctagcgccaaggaggctaggggcatggcgcggaagagagggcttgatgataagctaagttttttcatgactcttcccctttgcattttagaatgtggagtaagacttgaatggcctcttcacctgttggataggtgtgccccttaagcagtaagaaagtactgccccgtgcggtccagttcgagcgagacccatacccactgatggtggccttcggcttatttttttgtaggattactactagatgtagttatagatggtctaagcggttaatgctgtttaatttaacctgagttctggataaaagaagggtgtctatggttataagcagcccaggtcactgttcatcaaaaaatctcccggatcgggtatacatgggaaagataaagatagaaaaatgcaagggaaataacgaggataacaacgccaaggacgggtgatttaactttaaagcctttaagcgaggcaacaaattcagtttccccgctatcttcctccctagcccgcttcttgccggaaccccctctatggaattgaaccgccgcaaagtacattcctgtaaacaccagcatgataacgacccagaaaatcacctgggaagaaaataactgccactcaaaaacttcttggcgatgtttgtagccgttgatacggtactctaatccgcctcgtacagccccaaggtaatattggattgtttttttatcccagagatcaggcatggggacggggagttccagtatcgaattcttgtttggaggaacggctctagatgtcattttggtggggtgctcctcggctgcgcgttcctccttcacaaattcctccagaagatctgaggggggagttgctttccccgtcttctggttttcatcaggagtctgggctccgactccattggttagcaaaagtagagctagaactagactgatactccttggcgtgggtaagtgggtccagccgtgatgattccatccgtccttattgcccgctagtgagccactggatagcccgggttcgtttgttaattttttcgtaaagcggccgttcctcaccctcatgggcaagataattttgaatagctgtttcgtcattgtctactagagcttggataatgtttaacaggttatcattgtgagcttgcaaccaaataacagtttgtccttctgtgggaaaatctggcagattggctacttgaacctcgatgaaactggatcgctgtacggtgccatcaggcctggtgagatcaactcctcccctatacatatgctttctggttccgtcagcatacttgataaggacactgccatcaggttggatagtccgttctactatcgcttctggcgaggcggtgcttgccgtggatttgggaaggctaagtgagattctaccgacggtgggtggtccttgtcccttaaaatttaccactgaaagtttccactggtttcctttttcaagtaactcgggagtgatctcaaaatcgatggttagaggacttgggccatcttttcgggcgtagtaaccggtttgacctgggccattaagtatcaaagctaacgctatagtgcttggccagttagcatggactatcaatcggcctgaagtatccacagttaattgatacacttgccgatctccaggggtaggtgtgatgctaaaaggcgcaactatactagggtgctgtaatgagcgatggggcaagagaggttggagtacaagaggctgtttgacggtatcctttaattcaaaagtgcgttgttgagcttgtgcattcaacgcaatacaacccactagaaaaataaatagcaaggagagcaaaggagtaaagaagcgtagggtaatcataatttagccagatcctgaacggaacaatattgattacccatacagtatggaaagggggagctaaattttccataagcagggtaaatttccggctcctgccccttcggactacgcccatttccacccggttcatgtcatagcctaagctgggatcttcaatcgttatcgttttgaaatatttctacattaccctgtatacgctttaaataaataatggtgtggacagggcgattgtgttttttcttttcctacagagcttcaagacctacctggctatagcctggggcacctttgccccaggagggaaaggtttatcctggcggcgggccctggtgatgatggcgttcctccctgttttcggtcttctgcagggactgcactggctgggctttctattcgacgaaatctttttccggggttaccgaaaggtgtccgtgtcccagcccctgttggtgctgggaccaccgcgcagtggcaccaccctgctgcatcgggttctcgcccgggatccccaattcaccacttttaccacctgggagtgcctatttgccccttcggtgacccagcgccgcttctggcttgccctgggaaggttagatcgccttgccggttggcccctaggacggttgttggggcggctggagcgccgggtgctgggggggttggaggccatacatgcgacgcgtctggatgctccggaagaagattatttgatcctgctccccctcatggcctgctttattctggtgttgccctttccctttgcggagcccctctggcgtatgggtttttttgatcgggcaatgggggctaaagaaaaggagcgattgcttgattattataggcgctgttggcagcggcatctgtatgtacatggccctgacaaacggctgctctccaagaacgcctcctttggtccttgggtcggcagtttgcttacggcctttccggatgcccgtatcctctgctgtatgcgggatcccctggagacggtcccttctcagctctcttccatccgctccggtatccagttattcgacagctccggtggccgtgcggctctaccccaacgaatgattgaggtcctggtatttcattatgagaacctgttgcaggtattagaatccttgcctcctcaccgccgtctatttttgccgatggaaaatttaaggtcgaatttgggccgtgaaataggggcggcctacgggcagttagggattccgttcaatcctgagtttaggcggatattggaccatgaagattcagccgcccgttgctatagcagccagcatgcttattctttagctgaatttggcttggattctgaaattattcagcgccgttttagggcctactatgcctggcatgaaaccttcatggctgcttctctagccgtgaaggccatcaacaccatccccaccagcagtcataacaaagtcataaaagaggtcgccgtatgttaatggcatccgcatcccccgctattcaaaccccccactttgttgagcagcagagggcgctacgggtggtgattttttccgatgcggcgccagagcgtaatggggtaggggcgtactatcatgatttgatcgcccatcttgaggaccagatagggcatggggagctcatttgcccggattcgtctacccacggctggcggggatggttgcgttttcccctgccgggtgatgccacccaggagattgctctgccgcccgtcagtcgtatcgtgcggcacgtcatccagtttaagccccatgctatcgtcatcgcgacgcctggaccctatgggcttctcgggttaggcttgggtaaacacctcggtacccgcattctcattggtttccacacccgctatgagcggctcacgggtttatactggaatcggctctttaatgctgccagccggtcctattttggagcctgcaatcgactcttattccgccatggggcagttgttctggcgaattcagaggatatggcggaggttgcccgtagggagggagcacgggaggttgaagttgtcggtactcctttatccagagagtttctgaagacccctccggcggtcctcggcggagaattaacccgggtcctttttgcgggcaggctggcggcagagaagaatgtgcaggcggttttggaggcggcaaaacttctgccttccctggaattttgtattgcggggcatggccctttgcacggcgttatcgttgatcatgcccgcacactgcccaatctccgttacctgggttggttgtctcgggcagggctgcgtacagcactggactctgccgatctgctggttctaccctcccatgaagaggcctttgggacgattgctttggagggcttggcacgggggcgaaatgtcttggtctccgtaggctgcggtattcttggatggccatccctagagcgggggttgttcagaatacgggagggggaacatctagcgtcggcgatccaacgccttgttagccttgattatggactccgcaatgagaaagcccgcctcggacgccaggcggcagttcagcttaatggaagaaccttgcagcgctgggtggatattttaggtcgggcttagtggttaaggagcactctattcccgcgctggtttccgtgcacgatgccatgccggagacgctcgcccatgtgctcaaagtattggcttttcttgaggctcgggccattgctcccgtgactttgctggtggtgcccggaggttcctgggcagcggcgggaattgagaccttgcgagggcttcaggaacgaggggtggtgcttgctgggcatggctggagccatcgggtagagcgcataggaggactcaggcaccgcctccatagcctccttctatcccgcaaagcaggcgaacacctcgccctggagagtcacgccatcgcccatttgattgcccgttgctacgcttggttccgggagcatcgcctgggctcacccgatttatatgtcccccccgcctgggccatgggctgtctaaaatgggaacggctgcgcactctcccctttcgctattacgaggtctttgggggggtctatgatgcccgcgccgaccgcttcatccggctgcccctggtgggatatgaggccgattccctcgggcgggttcctcccctgcgtctttggaatgccctcaatcttcgttgcgcggggtctatcgcgccacttcgggttgccattcatccccgtgatttggcattgccattatcccaggatttgacccgcttggtggaccggcctttggcatgtcggacttacggcagcctatgaacaatgattgccctggggagggggctgttggtgaggccaggatttctgataactccggccacatgggtgatctttaaaactgtctggattgacgccgtttatcattgccgtgtgcgtaactcctgactatttggcttctacttcgacgaccttactaaaggcgcctttattgcctaatttatcgtaagcctggagcttgtaatagtaagtctttccctgggtaatgttgacatcttcatagtcgctgtcatctgccaataataagggagctatcatcttccagtttcctccctcatgggtgcacccactgtcctcacagcgccaaacggctgttcggacttgggcttcatccaattgccaggtcaatagaatcgaaacttcactgactggggtagagaccacatccattgtagaagtcattttgatggctatgggtggttgcccaagggggatagcctctaaagtgtttaaggcaacggtatgctgaccgggtagagtaccttgactaacgcgcaactcatagttgagccgaagtaatttgccagtgggaatatcaaaccattccccgtataaatcgccgctttctaaattgaacggggctcgcagatcctcggcgatagagagtttctccaggtgattgtttttaaactggatttcaatgttgaccggaaaggtgcctccgtcctttgctttggggggcgtgatgcgggtaagtttgacccaggcgttttcttgtgcagcaactttaggcggtaacaattttaatgttgccgataagctagaaggcggagcgggtggattgatgtcataggccctgcctgcggccggcagtgaataggattgattcccttttttatccactgcttcgacaatatagtaataatcttttctagcttttaaagcgggtccatccacataagaaattttattttctgggcctagtggtgtaataagcgaaacattgattcggttttttttatcctgagtttgaaattctacctgggaacgtgtttctccccggtaaaggtgatattctgccacatcactactggaactgctttcccagatgattttgattgcttcattgccaccactgacattgacgatgacggggggtttaggcggtatcttatctggcaatacaatggcgcaggtggcctctgatttatcgctttcgttgcctgctttatcgacggcttgcagccgataataaaacttattttttgccgtggcctcgaggtaatccacatagaccgtattatcgataagatgacggttaagccggatatattctcctgtgggttgatcaatcccccggtagaggttatatccttttatgtcggaggcaagcttggaggaaaacttactccagtcaaggcgaaccgataactttccttcccaattaggcgcttgttgggaatcagcttcaatcactccattggttaattgggtaccggttatttccgcccatgagatctcacagggagcttgaggtaattggggggggattttatccaccatataggccagtagaggcaaagaaggaacgctttcactttcatagggatcttcatcaatgccttcaccaggttcgtctatgcggccatctcgatcgttatctatcccatcttttaagagttgatcattatcttcatcgtcatccatggccacagattcatcgatttggccatctccatcatcatcgataccacatcggccggggcaaccatcggcattatcgtcaccctttggatcttcatcccgtttcccatcgttatcgtcatcgatattgtgcgatacggtggtaatacaaaaatagtaataggacaccgtatcgcctgccatcagcgttaaaggttgaggttcaagttgatatgaagtcgcgctggtaatgttcatcttgcctatttggtaggaggcagggggagttttttgggtttggcatacattaggcgttttggaatcgggattaatgatttggtagatattgaatttgttggccttgaagcgggcttgttctttttcagtccactgccattttagccgtacggataattgatcactttttttaggttgtttcaagtctgcaggagttacccacgtgactttaggggctgccggatccgtggtgttttgggtctttttaggacaggaatcgcttaataagcctgtttgtggatcatagctttctaaacaagtgcgctgagggggaatgggcggaaaatcaatgggggttaaggtaatcgtttttgctttttgtagctgataactatcaagaaattgctctggtttttcttccgtggcaggaacgccgctcaaaaacaaatagggggttccattgggtaaaacagtcactctgatggggacggcgccttcagcgtcattttctattttccaccgatcaatatagtagcctacgaaatccgggttatttttctgtcaacgcaggcgcacgaccggtccctctggcacgaaggatgggggtttctgtttagtgcccgttggtttgtcccaaaagacggtgacttgctgttccggcttatcaaaggtgatataccgtagctgttttaagggggtatctttttttatatccacccataggggcgtgtttaaaggcccttccggggtggtttctacggggggatccgtgaccacttcattagccggccccgacttgcaggaaataccacctcccggggtttgatcccaagcgccgactaatttataggtatattttttaccccgcgccacggcagtatctacgtagagcaaccctagcacttgggccatatcaggattgatggccgcaagggttaataaatccattggctccgcagggaagggatgttgttttcccgtttgactgacttcaatcgcttgccataaatgatttccttcttctttcagtccttcaggtgataataatcgatatttaatggcctcatctttaatctgttgaaggcgggatattaattctgatttagactggggaagggagaaagtccctaagggtttgaatacggtgctactgggctgagcggaatcttcttccttgcgatacaaggtgaatccacattcggggaaacggtatcgatctttgccggtgaatttttccttatctaatgaccagcgaagtttaactactatcccctgagtttctttgttttctaccaccaacgtcttaatggccaagcggggttctggtggcggcgcacagcttattagtcccagagtcaaggcgataaaaagggcaatcaaagcactgtcgcgtcccatcatggcttccttgtgaaggtgagttcttttatttctacatcaatgatcggagcaggtaattgcattatggccgtctctgacacaaaggtgagtgccgaaatccggtttttggcatcttggatcagtgccgaggtattcactagggtgggatccttgggctgggctggaagatggcgggcataggaaaaaatgagcttatagttccctggagtcaggtttttttatcctggcggataaatacatgttgagtcccgtgatcaggggtgagccgttcaatgggaatagtattgttggcggcatcttttagtgtgactttgagcttgttatggctccaaggtaacggttccggggtgttaaccacaataaaatcggtatcaggttgtttaatggataagggttggtaagcagtcagtggctgtgtcgaaacaatattaggccctccaattttagtgttagtcgcctccattaaggcgctgaaagattgatattgggaggtggtaaattggaatgaataggcagacaattggaataggggtcttggattctgacaaaatagcgctttcttggctttatcccggctttaatgaggtcagtaccgctgatgtggagcaattgctcgttaagggttagctcccctttcccgagggcttttccgttttgggtataaataataaattttggtgctttataattatagagtgctttcatccccgccgtattaaataaaaccatcaagtcatccccataaaatatatttttggcgtcggctataggattcgtccaggcgatatagggagtcagatcgaggggggcaggtccggtgcgaaaacaataatatttattttccgcggtgatgtttttctccataaattttttagtatacagggtatgggcggctcccccccgtttgattggtttttggccagtaccaatcatggcgggccaccagcttgatttggtaaaaagtattgggttttaaagccttaggcggatcggtaatgataagatcttcttgctcaaaaatggcatcggtcaaggggattccccctgggtaaggcagtgcggtggcatgccaagcatagagttgccgccgccgctgattaacgggatgatcactgggagctagggtttctttttttcctactgccggtttttccatgatgagttgtttttcggtattccaggcgttgccaggatcatcctgatagacactcccccagtaccctttgatggccacatttctgcctccttcagccccacaggttagtaattcttgaggttcctcaaattctttaaaggttcgatatcgaaaccggtaccaggcttgaaattggcccacttgatcgacccatgcttgcggagtggctttcttccagccaccgaatgggagcacatccttggaaacgggttgcttattaaatggtggcgagttaatgggtagctcccctgtaatgggtcgatgaaatgtactcacaaatcgaggatttaacagggggatgttctttatttttccttcttcgagtttaatactgtgtttgttttttgaaagatttccctgggggaaggttaactctacggagcgaagtggatgggggaaggagggaatatcacctatcccaggctctttctcctttaaggtaatatcaaatgagattcgcacatccggcagtggctagggcagtggtggagaaaaagaaacgtgagctaagaattctgctgggtgggatattgcccttgggcgttggcgtcaaaacctctaccaaaatcaatcccaaataaactaaatcctagttttccccctaatccgaatgcggcgaaggtttgggtcgggtgccaactaatggccaaatcaccggaaccccaggattgggcataaatcgtgactattttggcatcgatttcttttccataatcaaagccggcccccaacatgatggcagggcggcaatctttggccttgggaaagggagtcattgacccaaccatgaaataaccctgggcatcgaatagggagagaatattgacttcaagttttttttctgtccgttgacgagggggtgggccttggcattcataacctttccaaccgaggtagacatgccattcaggcggtgaggcaaggatttcaaaaccgcccgagagcttgatgagggttagccctttggattccacttgatagaagccacttacctgcatcaaaaatatattttgatgcccatcgtaacgtgtcagtgcatagacatttgatggcttggtcggttctccccggtcaaagcggttttgcaatatccaacctctcccatcgagagtaatgacaggccctgaggtttcaataagtaacgatgtatcggcgttaaccacataaccattatcagaagaggtgcctagggtcagacctacaatgaaagcataggcatcgtcgtcacaaagtttatcccaattcttataaccttcgtagataccatcgttattggtatcgatcaatttggaacgtacatggtagcccgcccccccccataaacccatagatagaaacattggaggcaatgggaatgccggtggggaattgagtctgagcatcaaaataccaatactgacattgttgcgcggcagtctttgcctgaccaatataaagggtggccccaacggagaattccaatgaagggaaggtggcttctatagcccctttaaagttttgattccccaatccgccatcgtgccatgctaaagcgcccttgagttttacgacctgtttattgacttcaatatcgatgttggggatctctaggcaaaccccactccagggacctaattgacagccggaacccgcgggcgaaccccatttaaaacgcagctcgttgagggtgacccctattccaaattcatcacccaatgcaaaattacccccgatgccaaaccagccttgtttttcaaagccttgaaaaccggctaacgtgccaaaaccaatcttgcggatattgaaattaaagccataaaaacttttttctttgaattggccgatattgacccaaccccctaatccttcggggggattcattttcccaggagagctaaaggttatctgatagccggagaaatccaaaccgcaacctgaatagtcggagtccgcttttttaggaggacagtctagatcgccgaatcccggcactttccctaccagcttttgtaaactgactttcccatccacggtcaatactaacggtccctgttcttttttatgccctaatcgaagctcttctaaattgaggcgtatatggggaatcgctccaggagcatctgaacaggaagtaggaaaacagacctttaccaaatcttcggagggcattggccctaatttagcactccaatgacctttgatatcaaaggccaataggcccctggcttttccattaaaaatctctagatcaacactaagatgggtgtctttgagggtgttacggacaaaaatggcattaaactgagccgagtcggccgaaaaccctcccaagctgaccttttgggtgatgggggcattgatggcgccggtcagtccatgatgatcgataatgggatggtgtacctttataggcgtgtttattcccaacagtttgggagtgatcttggcttcttggatatagagtcccttccattgagtgtcagataaatcttcccctgaaaaggcggtgtctaactgatcaaaatcagaccaataatgattaattttttcaggtgtgtcctaagtcatggggggatctagaacctcccagggattgaaaaaatccgacaaatcaagcgcaatattagaggcgctcatagtaagacccaagccgaagatatcaacttctggtaaatcaatccccgtgagataaaactctccagtattaaaatccatgaccgcgttgaactctagaaatccttctgccaaatcgggaaagtcattgattgattttggagtattcactgcccggccaaattgcagctctaattcattggattgacacagagcggtatgtttgggcgcactcaccggcttgagtatggctttgggaaaccctaggcaaatggaacctgagagctgtatttgaaagtaattgaccgagggatacatcaatgcgctaaaaaaggcatcggtcccaaggggagtatcacccagaataacccggaagaggggaaaccctggaatttctagaatacgccgattatggggaacctgaataatgctaaaagtgtcgctcccatcttcaggtttggagacagggttgatattaaaggtagcggcttgaccgtttgatgaaaataaatgaaaggggactgtgatttgaatgggagaagaattgctagcctctgcctgttgcggatttattatagaaataaatgcaataaaaaaataaaaaagataaatggatttaatcttcatgggggttgaccataaaaatgggggccaatgatatgaaaactaattctcccatttgagccgcatatggatatgatgggtatgtgagttaccgggacagggggtatgctgttgatacttggagcaagtaatttttttcctatcacttgcgggaatattgttatagcgggcaccgccgggtaaaaaggctggatcgtggaaaagcagcttatccacatatttttgagcagccagggctttgagtaaaacttccatgtaggcttgatcataaggacagggtgcagtttgccagtattcaatcgccccatattgtgtggtgccatcggcacaaagggctctagtattgatatctacatcaatacctcgttcatgagaaccatggccggttacgcttccgcctgtgggataactgatatcgccaatttctattccccgatagtttgcagtgcttgaagcactcgcttgattgagtgctttggcggcattttgcaaaacctctactaatgcctttgtcccccattccacttggggttgtttccactttttacgccataagcatttttgtgttgaatggggtggagcacattgttgaggttgaaattgcgcccatttccaaaaaggattgctattggtggcattgagtatttttactgtggttttatctacttgtttggccttgtatcttattttcccaaatatcttgcttgtacatcggctaggcaatcttggaagggcgccggtggaagcttggcacatggccaaaccttggaattgccacaccgctaacgcctcatcattatcgtataagccgggggtattagtggttgccgtactaaaattacgatcgctataggggtgatatttcaaattcttgacggttttttctaggtcgttgacttcaattttctcggttatttgcttaacaacccctgatttgaatcctaattcctctaggcgcttctgtaagcacttaacctcagctttatagcgtgcttcttcactgtgaacagagccaacccgaagaatgtggggggtgtgatagtttttttttggctcctggccagggggcatggagatacagtttatattttattcctatcccagaaccgcagcttacatagggaacaggctggttaataggtattttcttaggggtgctcccatcacttaaagaaatgatttcgctaaagaagttgtccccattgagggtggtcgccgaggctttgattgcgtagtcgctgcattttgaaccctcaggaaaggtcagtgtgaactccccttttaaattagtaaaagtaaataggggactgttttgtacttcagtcttgacactatgaaggggattggtcttaaggtcttgatcgtgaacaatgccttggcaatcaattccccaagccgccgacccataggcgaaagctattcccccgagagataaaaaacgtagagcaatcatttgtgcctagacattgattagaatgagctgcctttaatataaaaataggaaatttaacctggtttttccaatcacttacccttggataattcctgaggtatatcctgttgacggaatatatggaaatagctatattcgtttttatgaatatagagccggtgagtttttttgccgctttgggtcacggcacacgcctgcggtgcttgcttttattgcttagccacgaagagctctgcgtctgcgaactgacctacgccctgggggtagcgcaaccccatatttcacgccatttagcccaactgcgcgagcttggtttggtggttgatcggcgggcagggctttggatctactatcgggtgaacccggatttgcccgattgggttttcagggttcttcgggagacagcccagggggcgagcgaccatgaaccctttaccagcgataggacggcactagcggccatgcccaaccgaccaggtgcgacccattgcgcctaagaataaaaaactgttggaaaactttttaagtagagaattaaggcgtgttagcgccgtacccagcaaaatttaggctgaaaaggaaaagtgaatggctgatcaagtttttaatgtactcttcctgtgcacaggcaactcagcgcgcagtattatcggagaatgcctcatcaaccgttggggccagggaaaatttaggggatacagtgccggcagtcaccctaagggggaggtccatcctctggctcttgaagtgttgcgccgtcaacattattccacggagtcgttgcgcagcaagagctgggatgagtttgcacaacctggtgccccggcgatggattttgtctttactgtttgcgacaacgccgctgctgaacaatgccccacttggccggggcagcctatcaccgcccattggggggttcctgatccagcggcagtggagggcgatccagtggagcgcatgatggccttccggcaggcttttagggagttggaaaaccgaattaaaattttcgtcaatctgccctttgactccttggatacattgaaattgcaaaagaaattagaagaaatcgggcaaactgaactgggagagtagcctctggaattttgaccggacatgagggttctaatttctggatatcgccactctgcaatgatggaggttgtgggctatgattagtatggaataatactcatcccagaaattaacgctcttttatcccttctcccctggcgggagaagattaggatgagggggggtaatggttaataaagaatgttttttattgggattggtataacgtctacatcttaatcccgtaaaattagagtatccctgatgaaaagcaacgaagccgcagtgctcatccacgccagcgccgttgccaatgggggggttgcttttacccttgctaataccgctttaggggatacgatgttggtgacagggctaaccttatatatggtccgccgcctaggaaagatttatggggttgaggatgtcgctgctaagcagattatcggccaatgcgctgcctactatgcgggaccctatctcaccggcaagcttttattttggcttccaggcgtcggcaattgggccaacgcggcaaccacggttttattgactgaaaccattggctggacctgtgtttcccttttttcatcgggaagaaaaccggaagatctctccgatgatgaatggagcgatatactgaaaactgccaaaaaaaaggcggaagaagaacagcagaaaaacaaaattttactccagaaaatgacctcggaggagaaaaaagaaatcaaaactatcgctaagaaattaaaggatgagagcatcccggatgaagagaaagagaagttgctagagtctcttaaggcgttttataaagacatcaagaatcgataaaataaaaactaaacttaaacgacataaagcaatatagcaaagtagtgagtaaaactacccgccagtacaaatagatgccagatgccatgggcatagtctagcttattccccaaggcataaaaaataatgccaattgtgtagaataacccgcccgccaagagccaaataaagcccgcccatggcaaagcctgcattagcggatctagggcgatgagggcaagccagcccatgaggagataaatgacgacggggagtattctacgcccttcgtttggcagagaatctagcacaatcccaagaatagcaaggccccagatgataccaaataacgaccagccccaagggccgcgtagcgtaactaaagtgaaaggggtgtaggtccctgcgatcaataggtaaatagtatgatgatcgagtttgcggaagaagcgtcgagtcttccccagggaactatggtaaagggtggaagcgatgtacagcgaacataaggtcacgccatagatactgaagctcacaatcttccatggatcgctctggcgcgctgccagcaccaccaacaccacagaacctacagttgcggctattgcccccaccagatggctgatgctgttaaacttttcgcctttttgcatctgttcaattgttggtgctccccataaagggctatgattgatttttgtatttgtatatgcggctgttatttcaacagaccaaatattcttgaagaacccgttgcaatcattcctcaaaccacctgcccggcagcatgacccgatgcccaggcccattgaaaattaaatccacccaggtggccggtcacatccaccacttccccaatgaaatacaaacccggcacttttttggaagccattgtcgccgaagaaagttcatcggtattaacgccacctagggtgacctcggcggtgcggtagccctcagtcccctgggggtggaaacgccagtgctggagttgtttggccattgcctgtaattcctggggagggtattggcgcagcggcaggttgtcaaacgccagttcgcagaggcgttgggccaaccgcttgggcagtttttcggtaagcaccgtcctcagttcggcatcggggcggttgtgttgccgatctgttagccatgccgagacctctatccccggtaataaattgacctggagttcatcagagggttgccagtaggaagaaatctgcaagatagctgggccgctaatcccccggtgggtaaacaacaggccaccgggaaaacaccggttatggcaactggcctcgaccaataacccaataccacttaaatcccgatactgtgccagggtctctccgtttaaggtcagcggaaccaaggccgggcgagtggctcggatacggtgcccaaaacgtttggcgagttcataaccaaagccagtggcgcccatcttggggatggatagaccgccgctagccacgaccaaggctgttgtctggatcggacctaggctggtttccaatgcaaaacccgcggcagttttctgcaccatagtgattttgcaacctacgtcaatttgcacgccggcttgctggcattctgctaccagcattttcacgatcagctttgaggattggtcacagaatagctgccccaattccttctcgtggtaggcaatgccgtggcgctctaccagggccataaagtcccaggggctgtaacgggccagtgcggatttgcaaaaatgggggttggcggagaggaagttatccggtgtgacgtggagattggtgaaattgcagcgtccgccgccggacatgaggatcttcttgcccacccggttgctgtgctcgaggatcaaaacccgtcgtcggcgcttgcctgcttcgatggcgcacatcaaaccagcggcgccgccaccaatgatgaccacatcccatacaatcatagactatcgcatttcccgaataaataggacgcaaacacggcctgccaggaccttaacttctcagcctaactatcagggaaacgctataaacccagggggctgggctttgcagggcggcccccacgctgattgtttcagccggttcccatcatagggaattataaagataaggcccgtttgttaccgggcatgacggggactttccaaattttgtccgctaagctttagggccaatgacttaaagtcatggagctgattaaacgccaaaaccaccaaacccagtaatttgatgacttctatccccatatacacgatatggtagggcgcggaggaaacttcctggccgttgatgatggccagtgttcttgcgtccaacttggtaaaaagaaggagggtttgaatgatcagcagggccacaacgccagcggcaaaaagggtggttttccgggaaggttggccaaaataggtggctgcgatgattaacgctgcacatgtaatttccacaaaattgagggcatgaaacacaagatagccaatttcaagagccaccggtagtgtcaatgaaggcgcttgaaatttaatgggggcttccatgaagctaatggcaagcacaaaccctatccaaagaatggtgacgataaaaatccaactccaaagtggtaatggtttggtcttcattgatgcggattaccttactatttaaaaaggggtattctaacagtcctttagcggctcacccctgggatttttcagcttgccattggtcgagaatagcacgcgctccgttggtcgccggatccatcatccgatcatgctcgggcgtctttgctgttagctcgatcacataaccattaggatcccggaagtagatggaatgaacaaatccatggtccacaaccccacgggtctcgatgccctgtgcctttcccttagcgaacatctcatgcaaagcggcagtatcgacctcaagcgcaatgtgaaggtcgaaatcatgctggggtttgaactcgaagggtctgtccggtgcctcgaagaaggcaagataggagccgtcatcgagttcgtaaaaggtatgcaaggcatgggttttgcgaccgctcttagtctccttgatctcaagcgcgccggcaaggggcaggcctaagaagtcttcatagaagctccgcgtctcttccgagtcgcgacagcggtaagcgttatgatgcagtttttggatcatggtcggtcctcctttcgctcgccaagagcggctgtgttcgagatagtctagctgcttgactgttaggctagcctctttaaaggttgcccgctaccggcaaaatccgatagtagggtttttcagggccggaactttccttacagcctctttatgcccacagggcacgttacttgtctaggggttggggctctttttggcacgataagggctatctagctctactctcacccctaatcccaaagggggtcaacacaagatcgaaaattcctataccctcccgaaaccttatacaaaataactggtctcatatccataattagttaagtttttgtaaagtattattgcctgattacccactaaataagactgtatttatcaaatactatatttttatggggaatattaatagtaactttgtataatatttgtataatttaagcagggggatgccacttggagcatctaaggccacggaggtcacccatgagcaaccaacgccagacaccctatcacctatcctcaagcgataacctctacggatcccacggtttgcctccttgtgaggggaagaaattggcttccatagcgacgaccattgctatcaatttaactgagcaggcccgaatcccggatgtctttatccgctacggtattcgcggtcttctgcgaaaacgcctaggggagattcaggcggatgattgtgaggcggtagccgatacgaagcgggcttttatcgagcaaatgaataaaggtcccattgcggctctgccggagaaagccaacgagcagcactatgaagtacctcccgccttttttgaatatgtcttgggccagcatctcaaatatagctgctgttactgggatgaaggcgttcggaccttaggggaagcggaagccgctgcgcttactatcacctgtgagcgggcccaactggaagatggcctgcggattttggaattgggctgtggttggggggccttgagcctctggatggcggccctttatccccgtagcaccatcactgcggtctccaattcccactcccaaagccactatatccggcagcgagccgagcaatttggcctttccaatttggagatcatcaccgcggatatgaatgacttttccacccaggagcgtttcgatcgcatcgtttcggtggagatgtttgagcacatgcggaattaccggtggttattggcccggattcaccattggctgaaaccatcgggaaagtttttcatgcatattttctgtcatcgggatgtgccctatgcctttgaagaccaggggccgagcgattggatgggccgctatttcttctccggtggcatgatgcccagtgacgacctgcccttgcacttccaagagcaccttcgctgtatcaagcactggcgttgggatggtcgccactacgaacggaccgccaacgcctggctggacaacatggagacccataaggatttattgctgcctattctggcagaggtgtacggccaagaggctagccaccagtggtggatgcggtggcggatatttttcatggcctgcgccgagttgtttggctatgagcagggacagcagtggtgggtgagtcattacctttttgatcgcccggcgaagtaagtgaccgagagaccgatttcccatggcagtcctcattaatttgtttgccttccaagtagggtggcttgcttgcgtgctagggggtgcctaccaactgccctggttgggcactaccctagccgctatttttgttggactccatgtggccatgacccgagcgccacgtcgggagttgcgcctgattctgctagcgggtgtcatcggcacggtttgggacagcttcttggttaccatgggctggctccattatccctccggcactttcatggtaggcatggctccccattggatcatcgctctgtggatgctgttcgcctgcactctcaatgtgagcctgcgttggctcaagggtcgctggtggcttgccaccgcaagtggagccctagctggccccctgcctattacgctgcctctcgacttggcggggtagcgatgccggagctcatgcaagccttgtcagtactggctgtgggatgggcggtgttgctgcccctgttggcgcggttctccatgcgctttgatggcattggccaaggcgcggcggggctggcctacggaccccacgctaaagggagtatccatcatgtttgagtgggacctttatctccgcggtcttgcggtcatggcgctgctggccttgggcacttggtttttaagcctgtttaagggcgatgtaagtattgtcgtcggccttgacctacgcctggtggcaggaggcccttagtgggcggggtgtcattgtcttgatactggtcagtctttgggccgttcggctttcaggctacattctttggcgtcgttggggcgagccggaagaccatcgctatcaggccctccgccgtcaccatcagccccattttgcctttaagagcctttatctggtattcggtttgcaggccctattggcctggatcgtttctctgccgctgctcggggcgcttgcctccagcgccccccttagcggtttggatttcttaggcatgggcctttggctcctgggcatgtttttcgaagtgggcgccgattatcagttggcccgtttcaaggcccagcctgaaaaccggggccgggttttggaccaagggttatggcattacagccgccatcctaattattttggagaattttgcctctggtggggtttttacttgttggccttgtcggcgggcgcctggtgggccattgcctcacccttactgatgtcggtcctgctgcttaaagtctccggggtgacgttgttggaaaaagacatcagtgagcgccgtcccccttaccgggactatatctggcgcaccccggcttttttccctcggccaccccgtttggctccgccgagatccccccaaaacactgggcaatgactcccgagacggctatggaaatcaatcccatgtctgacaggaaacaggatattttagcttcccgctacgaagttgcccggtttcggccggttcgtcagcggcgctggtggtctctacttcgttggtttgatagcagcctcaccacgggtttgcaggagggcgatgggacccggattgatgggattcgggtcctgccgtttttgcttttgcatttgtcctgcttgggggtgctgtgggtggggtggagccccacggcaatcgccgtggcggtagccttatatgggattcgtatgttggcggtaacggccttttatcaccgctatttttcccaccgggccttcaagacttcccggggagcccagtttgtgtttgcccttttgggagcctccgcggtgcagcggggccccctgtggtgggcgtcccaccatcgccaccatcaccgctatgcggatcaaaagcaggatagccactccccgctccaggagggattttggtggagccacatgggatggtttctctctagggccaattttccccccaagttgaaagccgttccggatctggtgcgctatcctgaactgcgtttcctggatcgcttcgatgccctggtgccagcccttctggccctttccctctatggagtgggggagggattgggagcaatgaccccggaacttggcactaatggtctccagttattggtgtggggctttgggatttccaccgttgtgctttatcacgccacctttaccatcaattccttggcccatcgttttggaagccggcgttacgctacttcggataacagccgcaataacttctggctggccctgctgaccttcggtgaagggtggcacaacaaccatcattattttcccggcgcggttcggcagggattccggtggtgggaaattgattttacttattactttctgcgcctgctggccgccactggattgatctgggatttgaagcaattgccggccaaaagccgtggcggttggtcaggcacggctcgctcctaaaacagctcatattttattcataggtacttaaggcagggaggtaggcatttatgaagatcgcggtcattgggacaggtattgccggcaacgtggccgcctattacctctcccaggaacacgacattaccgtgtttgaagccaatgactatgtgggcgggcatacccatacccatgatattgagctcgatgggcgcccttacgccgtggataccggtttcattgtgtttaatgaatggacctatccccactttatccgcctgttaaaaactttaggagtcgagtttcaacccagccccatgagctttagcgtcaagtgtgagcggaccgggctggagtataacggcactaccttgaacactctgtttgcccagcggcgcaatctgctgcgtcccgccttctatcgcatgatccgggatattctccgttttaaccgggaggcgctgcagttgcttgaggtaggggatgaccatctgtccctggggcagtatttggcggagcaggggtatagccagccctttatcgagcactacatcatccccatgggggcggcgatttggtcggcggacccggttcaaatgcatgccttcccagcccacttttttgtgcgtttctttcacaaccacggcatgctgagcgtcaaccatcgcccccaatggtatgtgatcaagggcggttcccagcgctatgtggagcggcttaccgcccccttccgggaccgtatccgtcttaagacgccggtggtctccattcgtcgttatccgggttctgtcaagatcaccactgcgggggggcatatcgaccatttcgagcaggtgttccttgcttgccatagcgatcaggccctagccttattggccgatgctagtcccttggagcgggagatcctcagggccattccctaccaggaaaacgaggcggtactccataccgacgctgccgtgctcccccgccagcggctggcttgggccgcctggaactatcacattttacgccagaaccggggccgggtggcggtgacctacaatatgaacattctccaaagcctgccggctcccagccccctttgcgtcaccctcaactatacggatgccattgcgcctgagcgtattttacggcggatgcgttaccaccatcccgtctatacccccggcggggtggctgctcagtgctcagcagcgccatggggaaatcaatgggcgccagcgcacctatttttgcggggcttattggcgctctgggtttcatgaggatggcgtggtcagtgccctgaccgccttgcaacatttcatggagcggactagccatgcacagctgcatttacctcgggcaagttaggcaccggcgcttccagccagtggagcatcaatttcaatatcgcctgtttcaaatgtatctggatctggacgagttgccggagctgttcgacccctattggttatggtccagccgacgtccggcactggcctggtttcgccgccgggaccacctggggggtgcacgtttgcccttggctgaggcggtgcgggatggggtgcagcaacaaaccggtcaccgtcccaagggtcccatccgcttgcttacccacctgcgttactggggttatggctttaatcccgtgagcttctattactgcttcgcccccgatgggagtcaactggaagccattgtcgctgagatcaacaacaccccttggggggagcaatacagctacgcgcttgaggtccgggactctcccggcaattttggacacctgcgctttgagtttagcaagtgcttccatgtctccccctttatgcccctggaaatccgttatcgctggcatttcaccacgccgggcccgcgcttggcggtccacatggaaaactggaaggcggggcataaaatttttgggtagtcctgcattatgagtgataatcaggatcgggttgttgggcaaagggtcgcattataatggtggacaaaataccaaatagcgccgacatggttttctaatttcttggagaaagagagtgcttttctgactaaacgcgaaacacgctgtctgagcgtacaattaaagcgttcaatgtggcttgtttgtcccgtttctttgcccacgctgcgatggcgtggccctgggaagatagcctcataggcttcccaaaaatcggtgtaacttacggcccgctgccgataaacggcgggtaaggactgccataatccttgtgcccctgtttgactccgatcgccgatataaacccccacaacttcttgggtgtccctatcgaacgctaaccacacccattgtttattgccctttctggcgacaaacgaccaaagctcatcgcactcaagggttaaacgagctctggacttttttttatctccactcgccgcggtgtatgcgcatatttatcgttcacataatattgcaaccagcgctctgaaacgcccgtgactcggacaatccctgccagcggaattctctctaagagcaatttatcaatcagctctttcgtctcttgagtaatggagcaattcttggggtcctccacgaattgccgaccgcagactttgcataaaaatttgggtgtcccgaccccattactcccatttttgacaatatgagtaccaccgcatcggggacagttcatggctatctccttgagaaatctatacatacataatataaatatagcgcataatcactcaatatgcagcactaccaatttttgatgccaccttggctttgcagcgccgggaaatcgaccatcgaagcttaagcagagttttaatgcaatatccggtgatgaccatcagggtgatcaccgctatctattaccaggccctcggcctgtggctgaaaaaaagccctttctattcccatcctggaaaaagagcggcgaccaatccggagaaacccttatgagcaccaaatattttcccaaggaaactcccagctattataggtcccagcccctaggttggttggaacggggagcccgcaaggccgtcctctcccgtttggctggattgcgccagggtcaactggtggttaaggaaaaggaccagattcatacctttggaaggcgatcccggcactttcccctccgggccacggtgaccgttcatgatccccgtttctacagggaattggcttttgggggcagcattggggcaggagaagcctatatgcaaggctattggagctgcaatgatcttaccagcgcggtgcgtattttgttgcgcaaccaagcagtgcttgagggcatggaaacgggcctggcccggttgagtgcgccgcttcacaagctctttcactgggttcaccgcaatactcagaagggaagccggcgtaacattgccgcccattacgacctgggcaatgcgctattcgccttatttctggataaaaccctgatgtattcctgcgccgtttttgagcacccccagatgagtcttgagcaggcatccatggctaagctcgatcgcatttgcaagaaattggtgcttaccccccaggatcacctgctggaaattggtaccggctgggggagccttgccctgcacgcagcccgccactatggctgccgcgtgaccactaccacaatttcggagcagcagtaccagttcgcctgccagcgggtgcgggaagcaggcttggaggatcggatcagggtgctgcaacaagactatcgggaccttaccggtcagtatgataagttggtttccattgaaatgattgaggcggtaggacaggcctactttgatgctttttttcaaaagtgcagccagttgctgaaaccggagggcctcatgctgttgcaggccattactattgccgatcagcgctttgctgaattcagccgttcagtggactttattcagcgctatattttccccggcagctgcatcccgtcagtggcggtcatgaccgattcggtggctagagttacggatatgcgcctatttcatttggaagaaatagggccccactacgccactaccttgcgatactggcgggagaactttttggccaacttggcccaggtgcaggcgctgggttactccgagacttttatccgtatgtgggaattttatttgtgttattgcgaagggggctttttggagcgggccaccggcgatgttcaaatgttgttcaccaaacccctgtgccgtagggctcctatcctgccttccttggccccgccgaccgagcgcgctgcctgattggcgccggtttatcttgggggtgctcaatagggagataggctagcctcttcgtgcgtacagcgcccgctacttgttggctcatggtggcggttgagcagcgcgaaatcgatctcatcctgctcaaaagcgtgggttcgatttgagcgatttgtatatgtactcgaataggattgagattggcccatcgaatatcgtctctaatattatgggctgcttacccaattcctgggagagccattcttcagctaacacctttccaaaaaaaaagcacttgacaagacctgacccctttttcattcggtgcgcttaacggataagatattacccgtgagtcccttttcttgtcttttcaagggcagtggtagccatcgctcgtctagccgggtacagcagccggtcgataggatcggcgactaaagcccacaccctgcagccagcaccggcccagacgctgtcccatcgtctgcaagcgttcggctgcaccggccgccaggcgataacgttgcccgaaatgttgcacggtctctagccattgcgattcgttcaaccccaagcgatgaaagatcggttgcacatcggcgggaattgcaccgtgcttgtcctcacgcaccgcccggccggtccaatcgaccagttgcaggtaatccggcagtgcaaaggcgataccgctcggcgcgtcgagatgtgcgccgccgataaaaggcagtagatcgagcggttgctcggtgaccggatcggccgtgtccggttcttctggcttgagcgtatcggcatactggcgcaagcgcgcttgtatcgaggtaaagtcactgttttccgggcaatcggctagaccggcgcggatcggattcaagtcgacgtaggccatacaggccagcaccgcgctgtcatcaagcaaggcctgcgagcgaaaccgtccctcccagaaccggcctttacagccgtcttccttgttggccctccgcgcgatggattcattcaaacagcgcataaaccaactgatatccgtcagccgttcgcgccacagcgcgacgatctcgccgactttggtgatctcggcggcggtggtggtttcacctttcaggtagcgctggatcaacaccggtgtgctgaacaaagtggtccagcgttcaataacgtcggcgtcttcccagtgccccgccgtgtcttcatcgacccgcaatacgacatggtagtgattgctcatcacggcataggcgcagatgtcgatagcgaatatggacgataagcgcttgagtttgtcgacaatccattggcggcggtgttcgtagttgcgaccggagaagtcatcgacgccgcacaggaatgcacggcgcacacaacgggcgacgcagtggtagtacggagtatcgacaaggctgatttgaagagagcgcgcttgtgtcatggtggaagtctagcggatcaaaacaggaagggcaacaaaatatgggtgtcctttattggctcctttattattgccccgcctcgctctgaacccgcttcttgctcttgccgttgcggctgttgccactgccccgaccttcctgagcatggggcgcgtaccctaggtgctcagtcagctcagcctccaaaacccgctccaccaagcgcttgctcagctgcttcaataacccatgctcgcccagaacctctttcgggctattgcactccttcagaagttcatccagcaactcatcggtctttttttcaatactggtcatcagtgctttctccttgttgttaattacagatcaccagttacacagttatttgtacaccccccaactcatcgacttctgcctgctcaataaacccttgtttcgccaattcggataaaattgctccccttgtgcgctcaaagtaccgagctaactcatccaaagccacaccactctggaatttctctgcaagttccccttttagatcatccgtccaaggcaaccccgcgttccttggacgtccagccgcgatgttttcctgctgtttttcttcaagtgtcttttttggctgtcttttgcccttcagagaatttagtactgtgaaaagtgcccttatgaccttcggctcgttgtatgggctcgtttccggtagaacctcaccagtcaccggatctacgccatttgcaagagcattcaatatttctctggcttcatcaagctccattgtcccttttccttatttccgtggtgatgatttatgacgaatgaattttcctcttgagttacgcgatcacgatttcctccaccatgtgttttttgttgtgagttacaattagggcagaggaaccgaagattgtggggcttgtcatctccatttacaccatttgtttggaaatcattcattggaatgtcaaacggcaggctgactttcagtaacttcgtctcctcgctagcaaactttaaattgtcctaatggatattctggctgagtgactggatgaaaagctgcgtcggtggagcaccgaaattgctgaacaggtagtggacggtcaatggtaggataggggccagcctcttcgtgcgcacagcgcacgctttttcgaggagtaagggataccggggtgaaataatgcctagatgctctggacagagatgacctactcgaaggcttctggccatttccgggcaccatggatcacggctagaatgtcaacattgccttccctgatccggtacgctaccacataaggcgtccctgataccaccagttcccgcgtaccctccactctgcccggcctgccagaataaggatgctcagatagtctgccagtctgctcacggatgaggctggcaacacgaaaagcggcgtgaggattatcctgtgcaatatggtactgcaagtgcttcagatcggtactggctggccgggtccatttgaccctcatctctccggggttccttcttccggacggtagcggttgaaaattgcttccatctcttcgtcagtagcaaacgcgccctgctcggcggcgtccagtccggcccggatgtgctccacctgccaagcgtgggtgtccagaaactcctcgatggcttgattgacaacatagttccgggaacggtcaagctgctgcgcaatggcgtcaagctgtttctgcttctcagggtctatacggacagtaaacacaccttccttcattttcaatgctcctgtggttcgtatgtattctcttgtaatcatagatgccttggaacaggttgagatatttttgtctttgggttttgataccaaccatgttttctaccatggcgaataaagagcaactcatttcttcaagctttttcagcagatcccatcttttcacgattttttttaaagtactagaacttgtcttaatccctcattgatggccttcatgtcttcttttgataagcggcctgcggactttagcagtcgagtcttatctatggcgcgaatttggtcgcagactgctacaatttggcggtttaggcactgtatggggatggtgagtggggggttgggcttggcggaggtggaaaggggtacgactatgactgtgcgccgagctttattaatgggggtggcgcctactagcacacaaggacgttgcttgcggatctctgatccctgggtagggtcaagattaacccaatagacctcaccacgattcattttctattccatcgccctgggtggcttcccagtccttcatttcttcttttagggtctcatctgcttcgactttcaaggcgcactcataaagggcttgttcccgcttttgaatttcctgctccagcaagcaagcgatgaccttgcttcgctgtttagaagggatgctagctctcattcgagtgactaaatcatcaggtagggaaaataaaactttttgcatcggcatgtttcctctcttgcttaatatatcttatatattatatacaaatacaataagtttgattattttgatgggcggtcgatggtgggataggccagacaaaaggcggtgattccgatcagggcggcggccagataggcgcctttaggctccagggtccagagatggccgctgtagaagctgccaaaggcccctcccgcgccaaagccgaggctgctgtaaagggcttgacctcggccttggtgaggaccggtaaagtggcgatggacccaatcgatggcggcggcgtgaaaagcgccgaaagtggccgcatgcagaagctgcgcaaagaccatcaagggtaacagggaagggtagagtcccagcagtaaccagcggaggctggccagcagcaagcttcctagcagcatccagcgggctcccagggcgggcagcaagcggtgcatgccaagaaacaatcccacctcggcaatgactccgatggcccataagctgccgatgaggccgcggctgtaaccgtatccctccatataaatggtgtaaaaagtgtaataggggccatggctggcttgcatcaggaaagccgccacgaaaaaggtcaacacttctggtttttgcaagacgcgccacagtggcccgtggtggggggggtggtgaggggtattgctttctggcaccgtgaggctcatcacccaaatgccggccatcagggtcaggatgacggcgggcaaaagatccatgccggcgtggtccaagagggagccgaggagggccgcagtgagaatgaaaccgatggaaccccaaaggcggactcggctgtaatgatgggttttctttcctaggtgggttaaggtagtcacttcaacctgggctaaggtcccgttccaaaagaagctaaaggtcaccatcacccctgctagggcccaatagctgtgatttaagtacacggcgctaaaggccaggacggccagtaaggaagcgatacggacgatgatcatgcgcttgccgctatggtcggcgatataggcccaaacgttaggggccaaaattcgagtggccatcagcaaggccatcaattccccgattttctggggggtaaatcccagggactgaaggtagagactccagtaggggagcagtgcgcctaaagtcgcaaagtagaacaggtaaaagccggagagacgccagtagggtggagccggggtttctgttgacatcttttacctagaggtcccgtgatcggtgggtgggatggattgaagcttgaataagtctcttcgtgcgcctagcgcacgcgacttgtcggctcgtcagggcggttgagcagcgtgcaaccgaccgcattcttctcacagtttttgccgagatacttgtcatagaattgaagggttggcagatcggcacctttattattaaagaggggatattgtatcaatacaaatcccttggggtaggtcaagatttgaccggacggggcattcttcagcaactacactgttatctaatttgcaacagccaaaatggaggattggatcatggcgataagaaaaatcaccattgtgggcgcaggccgggtaggtgaggcaacggctcagtttctggccaaaaacgagctttgccgggaactggtgctcctggatgtccaggaaggggttgcccaggggggggcgctggatattcagcagtcggcgcccttgtttaattttgatacccgggtaacgggttccactgactatgagctcatcgcggactcggatttggtcgtcattaccgcgggtaagcccagaaaacctggaatgtcccgttccgatgtcctggattctaatctccctatcattaccgacatcatgaatcaggtgatgcgttttgccccccaatccttggtgatgatggtgaccaatccggtggatgtgttgacctatcatgcctggcgtcactgtggttggaatcggacccgggttttcgggcaagcgggggtgttggactcagcccgaatggcaagctttatctccgcagagactaatttgtcggtcaaggatatctcggcgatggtgcttgggggacatggggataccatgttgccgcttattcgctacacgactatcaatgggatacccctgacccattttctcgaccagcaaaccattgaaaaaatcatcgagcgcactcggcatgggggatttgaaattctccgccttcggcaaaccagcagtgcctatgacgcgcctgcggcctccattgcggcgatggtggatgcgattcgccataaccgtaagcgtatcctgccctgtgtggcgatcctgcaaggagagtacggtgaagatgaagtggcgatgggggttcccagcgtcttgggggaggatggcctagagcgtattgtggaattgtccctgactgaagaggaacaggcccaatttaagcggtcggtagaggccattcgggccgatcttgcccatattactaaagcttgaacctcttcgtgggcacagtgcaccccactgatcggtggggaggggggcttgagccactcaaaatttttgccgagatgcttagggttgatttcaatggaagagctatagaggaagtggaagcagggaagcagtgggactgtcaaataaatttcattaaattgttacggcgctgtcatgggcgtgaggcatgctgcaatccattggcttctgttgagaaggtgaaaccatggaacttgcccatagcccaagggaggtcttcactcgcactcggacttcccgcctaagtttatctttggcaaaaaatcgttgtgaagttcgagaagcacagcggttacgctatcggatctttgcgaaagagatgggggcgcgccttgatagcccagaatttggtttggatcgagactacttcgatgatttttgccagcatttgcttgtccgtgataccggcactggcgaagtggtgggttgttatcggattttgaccgactggcaggccgtcaacgccggcgggttttattctgaaacggagttcgaactagagcagatattggctctgccagggcgctttatggaggtgggccggacctgcatccatcccgattaccggaatggagctacgattatgttgttatggtcgggactagcccgttttatgaccatgaatggtgttgatcacctcataggttgtgccagtattcctatgtccgcggggggcgccgaggcgttgtccgtctttgaccagttgcgggaaaagtatctcagccccccccacctgcgggtcgtgcctcggttgcccttgcctcgcacggataccgcctcccggccaggagccgtggtgcctaccttgcttaagggctatttgcggctaggggcggaaatttgtggagaaccttgcctggatcgggcatttaatgtggctgatgtttttgtgctgttgcgcagcgccaatatcaatcgccgttacttacggcatttcacgaacccctctcctggcagggacagagtcgggatactttagcccgggaaacccggcatcaaattgcagccactttaggtctggaagaggccaaggagctcaagattcgctgggtcggataagactatctagaggaaagccggtaaacatcagttctgttttaggggaattcaagtccgagctattgttgccgatagctgtgatgacaaagcgttttcatcactgtcactctacctaaattttatagcggttcccatttaacaggctataaattaagtttttcccgctccttcgggagcgggcttttctttcaaagcctctccatccggcgagaggaatcaaatcaagtaaagggtcgcaaaccctaggaaggccataaagcccacgacatcggtgatggtggtgaggagaacaccgccggctagagctggatcagcgcctatccgtcgtaggaagaggggaacgacgacccccgaaagggcggcgaaaatcaaattgatgatgatagcggccccaatcagaatacccagttcagcccctttaaaccaggtcgcagcgactattccgatcaccagtgcccagaggagaccgttaaggacgcctaaggttagctccttgctcaatagccagcgggtgttgctttggctgagctggcctagggccatggcccggattaccaaggtgagtgtttgactgccggcaattccccccatgctggcgacgatgggcattaagaccgccagggcgacttgcttttggatggtcgcctcaaatagcccaatgacccaggcggcgaggaaggcggtaataagattgatccccaaccacagggaacggcgccgtaagctgagaagaacaggggcaaaagtatcctcatcctcggttaggcccgccatactcattaaagagtgatccgcttcgtcccgaatcacgtcgaccacatcatcgatagtgattcggccaagcagttttccctcctcatccaccacaggagcggagatcaagtcccgtttttcaaagcgctgggcgacctgggcggtaggtaaggagaccggaatgttttccaccccgtgggacatgacttcggcgacggtcagttcccgttttcgggtgagtaaggtggtcagcaacaataccccttggtaattatcgtctcggtccaccacgaacaagctgtccgtggcctctggcagtgctcctaaaaggcgcaggtagcggtgaaccacgtccagggtgatgtcaccccggatggtgatggtatcggtattcataagcccccccgctgtgtcctccggataggagagcaccgtttccaggcggcgcctattctgagcatccatggtctgtaggacttgctcgaccaccgtctccggcagatcccggaggatgtcggctaaatcatcggggtccaggtcttccatgagggaggccaaatcttctaccgcaatgtcgctcatgagatcggagcgcacttcatcgcccacatagctcaatacttcgcctcgatggccggcgcccaccagctgccaggctagatgtcgggttgggggaggtaatgactccagtaaatgggcaacttcagcgggatgtaggctgctgagtagtcgccgtaggcgcaccatccggccgctttcaagtgctgctaccagggcgtttaggcgttcattattcctttccggggagaggggttgcagcatgatgactcctcgcgttggactggcggataggtttggaataactccattctacaggggggagggggaactggatactgctgtggcttaaggggtgggttgaaaaagcaggttaagaagcttgaggagggttcgcccctggaagggattagttgggcagatcttcgttgatttggtctaatagggcttgcatctctgagagatcgtagcattctaagaactgttgggagacttccgtaagcttttgttggttactttcggtgatcacccgtttgacttccagcaaggaggccggatgcatactaaaatctctcagccccagtgccaacagtagccgcgtatagcggggatcccctgccatttcgccgcacatggagatggctgtgcccgttttttctccggccacgatagtgtgatgaatgagctgcaatactgctgggtgtaagggatcgtagaggtaattgacctcgtcatcgatgcggtcgatggccagtgtatactggataagatcattggtgccaatggaaaggaagtctaggtggcgcgcaaaaatatcggcgcagatggcggtggcgggaacctcaatcatggcccctacgggcaatgccgggtcatatttcagtccttggcgcttaagttcccgtttgcaatcctctaacaacatcatcacttgggtcagctcttgtaaggtgcagatcatcggtagcagcaaccgtacgggggcctgagccgaggttcggagaatggcccgcagttgggggcggaatagcccaggttcccgcagacacaggcgaatggcgcgcaggcctagggcaggattagtcgccaccggggtattgaggcggcctccatccacggttttgtcagcccccaaatccacggtgcgaatggtcactggcgctcccccaagggcttctactacccgggtgtaggcacttaactgctcttcctcatcgggtggggtggtgcggttcatatacaaaaactcagtgcggtagaggccgattccctcggcaccggaatcggccacgaggggcaaatcttctggcaattcaatattagcctcgagggtgatgggttgcccctcgagggtgatagcaggttggctcctgagtgccgtcagcgcggcaaggcggcgctgctgagcgagccgcttttcccgaaatttttcgataagaaaagcatcgaccccggcgagcaagattccttgttcgccatcgatgattagcaattcgtcatcttggacatagcggcgagccccacggaggccgacgatagctggaatccccaagctgcgggcgaggatactggtgtgggagttagccccaccatgctcggtgacaaaaccgctaatttgctgctgctgcattaagacaatgtcggcaggggtcaagtcgtcggccagcaaaatataacccttaagccgccccccggagacttcatggcgggggctctcttggttagtcaggatccgaagaatgcgattgacgacgtggtccacatcatttttgcgggtgcgaagataaggatcgtccatctcatcgaaaacgcttgccagggcgtcacgctgtagtttgagtgcccattcggcattacagtgccgattctggatgagatctatgggcacaatagccaacgccttgtcttcgagcattaacaggtgagtgttgataaaagaagcgatatcggtggggatattgtccggaatttgctcctgaatagactggagttgcgccttggcagtgctgagcgctgcttggtaccgttgaacctcgttttcgataaggttcaggggcaggaaatattcgttgacctcgggctgatcgcgggaaagtatatgaactttaccgatagcgatgcctcgcgagacgccgatcccgtgcagttcaagggtcatgccaaggccctaaggaaatttttcttggctaggtccccatctactagggtgatttgccttactctcattcgtgttctccaaagcgctcattcaccagcgttttcagttgctgtagagcttcttcctcatcggggcccgaggccataatacagaggcgggttccctgggacgccgccagcatcatcacgcccatgatgctttttccattgacctcttttgtcccccgctgaatgcgtatctcgcttttaaagcgagaagctagagtgacgaatttggctgcagcccgggcatgtagccccagcttattaataatagtcacctcattctgtgtcatcctgtttcctcatggtggtaaagcaggcacaaaccccttcgcgcccgccgcttatcgctttttctgtgagttcggtgaggctcaagcgtgggtaattcagcactcgtatcagcatgggcaggttaaggcctgtgacgatctgcgcatgttgggcgtccgctgcgtaacaggcgatgttactgggggtggaaccatacatatcagtcaagactaaaaccccgtggccggtgtccaaactatggattagctctcgtgctcgttcccgcaaagcatcggggtgagaggcgcgggtcacagggagtatttggatctgaagaggacagctgcccagcatgtcgttggtggtatccaacaaagacgagccaatattatcgtgagtgataataagcacgccgacggtcatgacaattcccgatggcggcaaagtactcggctatgggcggaatggaaatgggctgtgagctgctctgttaaataaactgaacgatgctgtccccctgtgcatccgatggccaccgtcagatagctgcgattggtctcttgaaaccgttgcagccagtgctgtaagaaggtaatcaagtcttgccgcatttgggcgacggcctcgtggcgctcaagataggcaatcacttcttggtcacgcccgcttaagggacgtaaatggggttcccaataggggttaggaagacagcggacgtcaaatacaaagtcagcgtcgagggggacgccatgtttgtagccaaaggattgaaatagcagtgacattcccgtacgcgcaccatcgccgacccgttcgctgattaaatcccgtagctggtggaccgtggtgcaggtggtatcaatcctaagatcggctttttcggcaatggcctctaataactcccgctcatggcggatggcctcggcgagaggaatattgttgagtgggtgtttgcggcgggtttcactaaagcgtttaagaagggtggcgtcactggcatcaagaaagatgatatggcagtgagcccccacattttcaatgtcctctaggatctggggaaattgttgtagttcttggggaaggttgcgggcatcgataccgacggcggcgcggagttgctgggcatcatcctgttgcatcttttgggcaaagacgggaagaaggtagacaggcagattatcaatgcaatagaaaccctgatcttctaaggcatgaagggcaatacttttgcctgatcccgatacaccgctgatgattagcaatttcatgggagtctcgccaattctcttttgaatgagtgcttctaaggcaccccttatttgtgcctaggaggggaagggttgaggagcttctgttgccgctgttgcagctcaagcaaggcatcataacctttgctccgtagctgatagtcttggacggctgtttctatcatcgtggcgggttgcaaattaccccccaagggcagggtaagttcaggcactttcacgtttagctgctcccactgaccaaggctgcgggtgagcggttcgatatgtttgttagggataagatggatgacgagatcaatggggtgttgcgcggcgatggcctgactgccataaatcgcgcgaatatcgacaacgcccaaacctggcacggttagaaaatcctgcaatacagaggggcaactacccatcaattgggtggctgatgcccgctggaaaaggggggcatcgtccgcaattaaacggtgtccccgccggattaattctagggcgaggctacttttgccaacgccgctttcccccctcaagagcaccccggagtcgaaaatcaccagcagcacgccatgacctgtgacattgtcttcattggggctgctcatgccttacactcccgcttagtcgacaataccggtaggcgcagaggtttgttcccattcctttaggacttccagcaggttatgggggtccttggcttgccgtaggcgcgtacatagctccggatcacggaacatttccgcaagctgagcaaggagttgcacgtggatttgcgctgattcttccggaaccagcaaggcgcagaatagatcgactggctgttgatcgagggcatcaaaatcgattccctggtccaggcggacgaatgccgcgagggtgtgttggttgccagccatgcgggcatgggggatggcgatcccatccccaagaccggtgctgccaagacgttccctggcaagtaggcaatcgaaaacatccgtcgagtccaggtcatccgtgccccgggcaagcaactcgctgagccgctctagcacccgttttttgctgcctgcaacggcacccacagcgatttgttctgggatgaggagctcggtaatctgcatggctttggttaatctatccttgctgctgctttttcattaccccctcactacggcggtggtcggtcagtttctcccggtgctttttaatctgccgatctaatttgtccactagatcgtcaatggcggcatacatgtcctcgtcttcggcggaggcaaatacattggctttgctgacatgcagtgttgcttcagctttctgcctctttttttcaacactaaggacgacgtgaatattagtcaattgatcaaagtggcgttctaggcgctcgcacttattttccacatagctccgcagggcttgagtgatttcaacgtgatggccagtgagattcacttgcatgggttgctccttaattattttgcgttttagatcaatctttttcgttcattggaaggggggatattcaagttttcccgatacttggcgatggtacgccgtgccactttaattccttgttcggataagatttgcgcgattttgctatcgcttaggggtttgcggggctcttccccagcaatcagcttcttgataagggcacggatggcagttgcggaacactctccgccactgttggtagccacatggctggaaaaaaagtattttagctcatagattcctcggggggtatgcatatatttgttggtcgtgacccgagagatggtggattcatgcatggagacggcttctgcaatatcgtggagcactaaagggcgcatggcttcttcgccgtgttcaagaaatccctgctggcactccacaatgcagcaagcaactttgagcaatgtttcattgcggctatgtaaacttttaaggaaccagcgagcttcttggagctggtttttgagatagctgttggtgaggctatcatcagcccgccggattaggctggcatactgggtattgacccgcagacgtggcgcgatatcaggattaagttcaacatgccaactgttactttgcttggtgacatagacatcaggtactacgtattcggttttactgggttgtatttgggtccctggccgtgggttgagggattggatcaggtggatagttgcccctaattcttgttccgagagtttcattgcccgcatcaattgggcatagtcccgtttacccagtgtggcgatatgttgggacaacaacagcgttgcttcttctagccagggggtgcccggggggtattgtttcagctgtaacagcaggcactcgcctaagtcacgagccccggcaccaggagggtcgaaattttgtatttgatgcaacatgacttccacttccccaggctcaacctcaatgtcctctcctaggctttgctgtatctcctcaagggtgctgcacaaatagccttcttcattaatcgaatcgatgatggcggtggcaatggcgagatctttctcgttagtcgctaccaaacgggcctgccagagcaagtgttcttgtaaggtttcttcccgattgccttggttttccagatcgggtagggattcatctccagaagcagcgggcagcggtaagctgtcatagatatcgttccaactgctatctaccggcaattcgtcggggattgcctcgcccagtgaggcatttaattcattgccctcaggggtaatggcttcccttacttcatcggtatctaaagattcctgcccctcttcgctttcactttgctcaagcagtggatttgattctagcgcctgttggatttccgtttgtaattccaaggacgagagctgcaacaggcgaatggcttgttgcaactggggcgtcatcgtgagttgttgcccaaggcgtagttggagagaggttttcatacctgagctctacttgctattggattactatttattatagacagcaataaacatgccatgatagctattaaagatgaaaattgtaccccaaataaacttcctttactcgttcattgttcagaatttcctgaggttgacctttggcgatgacttcgccttcattcacaatataagcatactgacagattcctagggtttcccggacattgtggtcggtaattaagaccccgatcccccgttccgtcagttgccggatgataccctggatgtctagcaccgaaatagggtctactccggcaaaaggctcgtctaatagtataaattgcggttctactgccagggcgcgggcaatttcaacccgtcgccgttctccgccggagaggctcatccccaaggtatttttcacatgggtaatattgagttcatgcaacagctcgtccactagttgtcggcgagccggttttgtcagatcgctccgggtttctgcaatggccataatattttcggctacggtcagcttccggaaaaccgaggcctcttggggtagatagctgatccctaaacgggcccggcggtgaatggggtagcgggtgatctcgtggtgatctagggatatgaggcctttgtcgattgaaattaagcccactagcatgtagaaacaggttgtcttaccggcgccattggggccgagtaggcccacgacctcgccgcttgagagttctagagaaacatccctgaccacccagcgggattggtagcatttggcaagatgataggctgatagcctgctcatggggtaataggatttattccccgtgcccatttagcaagcgaataaagtcggcatggacccaaccttctattgattcgccttcggcaagtgtggagatatgtagccattccgcttgtcgttctaagatggtgatgggcgttcggggcgggaggagggctgctttgctgtaatcggtgtcgggaccggtgcgtaagtttagccaagttgtggttcgcccatgggctaattcaggattgagcgcctggttatcaccttcttgattttccgggggctctggctctgccgggatgggggttgagctttcaggagtaggttcactgccgggagtattactgttgtcaggacggatcgtaacgtggactcggccatcccccgtcttggagccttcccccctcacaatgtcatgttctgtttcgtagacgatacgatcaccggtaaattcattggcaccctgccagacatgagccttttgtaaaagataaatggttgccgtgttggcgtgatattccatccgcagcgctttagcccggatatcttcatcgctattgtcgggtcgttgccgataccaggcgggttggccttcggcaatggctttttccagtttttttcccggcgtgtagtagatagttagaatatcggagtcgatgcgcagggtaccctgggtaagatgaacgttgccacgatacaccgcgatctgtttgcgatcatctagctcccctcgatcggcctcaatatggatgggttgctcctgatcgctggataaggcccaggcagtttcgccatttagacccccgaaaataagccaaagggtggccagtttaaggcctaggtgccggctcatagtcccctcttacctgcgataatagttctatacgctcctctttcagatacacttgagccccgacggcatgagttttgcccaagttatttagcaacgtgacaggttgattagtctcggcatattctgccctgggttctacccgtacatcctgggttaagattttcatcttgttggttttggcatcggctccaaattggcgaataacgacttctcctagcaggtaaatctcatcgccttggctattggtcaagccccgttcagccaccacttcccagcgggggacgacttgatggtaaaaaaccgcatgtggcgccgtgacttccacggtatcggtagccgggtaatggaccatgtgagtaccctccaagcggtaaagtgggagaccctcttggtccattaacgtcaaggtaaactcttccatgaaataatcggcagtacgcctgttcggatctgtggggctagggcgttcggggtcttcattgaacaacttccacgccgtcaaggcagcaataagggcaagtatcgctgcaccccaaagacgggctagattaataatgcttctccagctgcgcttcgagagttccctgggcttccatgattagctcgcaggcatcacgagcggcaccccgaccgccaggtttgggggtaatccaatgggcatgctgcttgaccaggggatgagcatcttggacggcgatggccaatcctacccgctgcataatggccaaatccaccacatcgtcgcccacataggccgtttcatggggttggaggttgagcttttcaagcagatgttcgtaggcagggagtttaacttgttggccttggtacacatgggtgattccgaggttttccatacgatggttgactacttgagaggttcggccggtaataatcccaattcgaacccccgtgtattgtagcattttcatgccgtggccatcgcgggaatgaaagaccttgtactcctggccgtcatcacttaggtaaaggcccccatcggtgagcacgccatccacatcaaaaatgaccaatttgatagccgaggctctggcaaatacctcctgcatgggagttatcctattctgtccctacaagacacctgcccgaagcaggtcatgcatatttaaagcgccaattaagtgttgctcgtgatctaccacaaggagcgcattaatacgatgacgctgcatcatttgcaaggcttcagcggcaaggagttcaggaccgagggttttacaatgggtggtcatgatggcggcaattggggtggcatgaacatcgatcccccggtcgagggcccggcgcaagtctccgtcggtaaatatgccgacgacctggttttgaacatcaacgacggctgtcattcctagccctttacgggtcatttccagcaaggcattgctcaagagcacatcctccgtgaccgcggggatggcctccccccgatgcatgatgtcgctaatccgaagcaagagtcgccttcccaggcggccgccgggatgagagcgggcaaaatcctccgctgtgaacccccgtgcctctagcaaggcaatggcaagggcatcacccatggctagcgttgccgtactgcttgcggtgggggccaaccccaggggacaagcttctttctcgacactaatatcgatgtgaacatcggcagcttttccaagggttgattggggctgtcctgtcagcgcaatcaagggaacgcctagacgtttgatcaggggaagaatagtacagatttcttcagtttctccagaattggaaagcgccagcaccacatccttttcggtaatcatccctagatcgccgtggctggcttcacctgggtggacaaaaaaagcaggagtacctgtgctggctagggttgccgcgatttttccgccaatatggccggatttgcccattcctagcaccacaatacgggccgtgcaggcgagcatgtatttgcaggcagcggcaaaattcccgttaattcgagttctcaatgcagctacagcactggcttcagtttcgataacagctgctcctagctgggccagccgtttatccagatcctcgttgtagctggataggggtgaattcaatgggttgctgaccatagatatactaagctaataggctaactagaagccaaagaaggcctggaaattcgggccttctttgtttgttgagcagagtgggcagataaagggtctgcccacgacctcggcctattatgccaatatttaggcagatttgcctcagcggtaagtgggaactggagagggaggttctccaggtacctcttcttcttcgtcaaactcttcttccggaaattcctctctgggcactttgccatcgtgcaccaggaacttgcggcgttgaagaaaggcctctcgggtgtagacgtagggatccaaagccgcttctttcaggatatcggttgcttccagcaagtctgcccgggcatccaccgctcgaacgccggtgagtccagatttgattcccgtatttcccaaataagtgataggccaggtgagggcatcgattcccaggccaatgccatcccgtacatcgctgggtcccaggaggggcaaaactaaataagggccggtgttaaagccccaaacgcccagtgtttgcccaaagtcttcgttatgtttgaccatgccgccggaggtggccacatcaaataagcccccaacacccaccgtggtgttcgccaggaaccgtgcaaaatctgttagcccttgatgaaattttccttgaaatatggcgttgacggtaatgatcaagtcttcgatgttactaaagaaattggtgatacttttgtcaacgggagtcggtacgaccttatcgtaaccttccgcaatgggtttcattacgtagcggtctgcggcatcattgaatttgtagacagcgcggttaaagccttcgaaggggtcacggggatcatcataggtggcgttggtcgcacagccaaccaataggctaacgaatattcctagcccggcccgtagtgccattgcagatattcggttcataactcctctcggcttaactttatatcgatttttgttgttgcattcttatcgttgcgttttactgccataattttgggattaggcatggatgaacactgatggcgagcacaagcggtttaatgacttggctgcgcttctcaattgatcttggagagaattcaccctatattccccgcaatttgagcacccgccatcatcgcacgcagtgaaagggggatcaaccctgaagtaatgctcagtaagacggtgtaaatcgttatcgaccccccatggggtttttcatagagtcgttttggggggtatgccatttgacttgagggtgagcctcaatgaaacttgagagcttaaagtttgttccttaaccttttttggtttgtgtcagaatggcgcaggggaaaaattccattaccgcttggggtaaaatttaataattaagcggcgggtgctctttgattgtcgctcgcctcttgagaagtatagtaggactgaaaacataagacggaatcatggtatgagtacagaaccggatgcatctctggtcaaaatccggggcctgcatttctcccatgggaaacgccctgttttcaaaggcgtggatattaatatccagcggggcaaagtgaccgccattatgggaccgagtgggacgggtaagaccaccctgttgcgcttgattggagggcaattacatcctgatgcagggaccgtggaggtcgatggttaccaggttccttctttacccaggggagagctttatgcgctgcgtcgacggatggggatgctgtttcaaaccggtgctttgctgaccgatctctccgtgtttgataacgttgcttttccattgcgagagcatactcgtttatctgaaaccatgatccgtgatttggtgcttatcaagctccaagcagtcggcctgcgttgtgcccgtcacctcatgcctagtgaactctccggggggatggctcgccgggtggctttagctcgggcgattgccttagatccgatgatgatcatgtatgatgagcccttcacaggccaggatcccatctccatggggactttggtacagcttattcgcctgcttaatgatgccctggggctaacgagcattatcgtttcccacgatgttcaggaaactgcttccatttcggattatatttatattctttcgggagggcgggtagtggagcatggcacgcctgggcagattaatcgctcaggttctgccgccgttaagcagtttatggaggggctgccagatggacccgtgccattccattaccctggtcgggattatgctgaagacttgcttagtgcagagcagggcacttcggctaaggggttaaggcgcctgtttaggcggcgtactgggcgggaggcagcatgattggcgctcttcttcgcttaggtcgctgggggttgggaactttcgaacgtttggggcgaggtcacctttttttggcgcgcctgctgctaggcattgccgccctattgttacgttttcctctgcttattgcgcagatgtactccgtaggggtcttaaccttacctattatcgtggtgtccggcgcctttgtgggtatggtgttaggacttcaaggttataataccttagtcgattttggcgctgaggagtccttgggagtgattgtctccctctctctggttcgggagttagggccggtggtgagtgctttgctttttgcggggcgggccggttctgcccttaccgccgagattggtcttatgaaggcgaccgaacaactatcagggatggaaatgatggcggttgatccgatgcgccgggtcgctgctccccgcttttttgcgggttgtttttccatgccgctattggcggcgattttcagtgcggtgggggtgctaggaggatattttgtgggagtggggttattgggtgtggatgaaggagccttttggtcacagatgcaagctaataccgattgggaagaagatatcctcaatggggtgattaaaagtttggtgttcggactcgtggtgacctggatagctgtttttgaaggttacgataccgcccccacttctgagggggttgcccgggcgactacccgtactgtcgtccattctgcttttgctgtgctggcgctggactttgtgttaactgccctcatgtttggagccgaataggatgaggcaatctcgaacggtagaattggttgtgggtctatttgtggctgcgggtctgggagcccttttcatgttggcgatgaaggtcagcaatttaagcctggtagcgcaggaggacacttactccgtcatcgcaaaattccagaatattggaggccttaaggtgcgctccccggtgacgctggccggggtcaccattggccgggtggcggcgatacaaattgactcccaaacctatgaggcagaggtcaaaatgcggattgaatcccgttatgattatctgcccgaagatacctcagccagcatctataccgccggactgctgggcgagcagtatattgccttggagcctgggggagccgaggtttatctcaaagaaggtgacaagattttcctgacccaatcggccctggtgctagaggagctcattggccaattcctttatagcaaagctgctggagagtcttaagttgtgttaggttgggttgaaataattaaattttcccttaacttaacctaaacgcaaatggcgaccgggtactcaaagatgaataaccaatcaaccttagctatggtcacattactattattggtgcttggatgggggattactctcccacaggcagcggccaacaccctccctgttgcctcggctcaggacctggtgaagcagacttcagagcatttaatggagactcttaaggttcaaaaaagcgagctagaagcccaccctgagcggatttatccggtggtcaaggatattgtattgccccattttgattttcggcgcatggctcaatttgtcttgggaaaatattggcggccggcgaccggggagcagcggcagcgctttgtccatgaattccgcacccttctagtacggacctactctaccgctttgcttaagtattcccatgaaaagattcgttacttgccggtgcatgggcctgcggaagcacgtgacacggtggtgcggattgaggttctccaagccaacggggggccaactgtgcccatgagtttacatctctataacaagggcggcgcttggaaagtatttgatgtcaaaatcgatggcgttagcctggtcaccaattatcgcgctagttttgccagccaagtgcgcagtggggggctcaatcaattgatcgaaaagttggcggagaaaaatggcaagactggtgtgtgaatgattttccgtattgattctatacagaaagggcatttccggattttcggtgaattaacctttaataccgtgccggaggcagcaaaaaaagggctggcattatttgacgaggcagtaggggagcttcatatcgatctacaggaggtctctcgcaccgacagcgcaggcctggcgttgcttattacctggatgcgttacgcccaggtgaacaataaatccctccagctttttaatattccagatcagatgctggcgatagcccggattagcagtttggatcaaattcttcctttggctgggaaacaagcattgagcaccccctcatctttagctcaggataaaaaacttatttctcctgtgagctaacgcttttgtatgggagtatgcttattaccgaagcgtgcactacccaagcctgttcgtgctgtggctgtatcagcaacggtagtccgagaggtagggcgggtcttggaataagagaatggtcatgccctgagtgtggggtgcatcacgatagagacgtgaacgcagccatgaacattctcgcggcggggcatcgccgtcttgcggaaggaattcccgtcctttagggcgggaaggatgtcaaggatgcagagattaatgtggagaaacatagtaaacgaccgacctgctaaagcaggtggctttttcagacccaaccccgaaaggagcggtcatttatggtagtcaagagaccccacatacggacggcttaccccacaggggcgcccgttgctaagctgataagcaaagcaatccctcgttatttatttacgcctgtctggcaggctggacatcgacgtgggatacgcgcgccaagccaacagtagacaccgcttaatctcgtagttaaaactgaccgtctaaagataaagacggtggtatcaacctttggaagagtgcaatcatgaataggtaccataggctaggtgcgagcttagctgtagccctaatattgacggttttaggctttaacgtctctccaatccaggctgatccactgcctaccgcatcagcccagcaattagtggaagaaacctccgagcgcatgcttcagaccttgcggaataaaagtgaagagttggaagagcatccggagaggatctatgatttggtcaaggaaatcctattgccccatttcgactttcagcgtattgctcgtttggcgcttgggagacattggcggcaggctacagaggaccagcggcagcgttttgtcggcgagtttcggacccttttggttcggacttattcgacggctttgctaaagtatagcgatgagaagattaactatttgccattgagggggccgaaggaggctgagaatatccttgttcgaatggagattgagcaagccaggggtggacctcctatttcgatggaaatcgatctatatgagaaaggggaagattggaaagtctatgatataaaaatcgatggggtcagcctagtgactaattaccgcaccaattttgctagtgagatacgtcaaggtggccttgatcagctcatcgagaagctagagaaaaagaaccaaaaggtgggtgcttgagcggcgtcgcgactcacggatttaaaccacgggggatgacaggctcggaccgaaggggtattctctggccccttaagcttgaactgaggtaacttaatggatgctagcgaaatcaaacacatgatagaagccggtctgccagaggcagaggtggcagtgcatagtgaagacggtcaccattttgaggcccttgttgtctacgagggtttcaaggataagagcttgcttgaacggcatcgcatggtgtatgagaccttgggggatagcttcaagtctaccttgcacgctttggctattcgcacccgtgctcctggggaaggttaggagagggactccttttgtttgatccatagcggatagtattccctaggaagccgatgtcttgtggataagttattgatcacgggggggatcccccttaacggagaaatccgtatttcgggtgctaaaaatgccgccttgcccatgttggcagcgactttgcttgcggatgaacccgtcaaaatctgcaacattccccacttgcatgatatcaccacgaccatggagctactggggcgcatgggggcccaactcatggtggatgaatatctcaatatcgaggtagacaaccgggaattaaaggagttttatgcgccttatgatttggtgaagaccatgcgcgcctccatcctggtgctaggtcccctattggcccgctatggaagggcggatgtgtctctgcccggcggttgcgctatcggttcccggccggttaaccttcatatccatggtttgcaggccatgggggcaaccattaatgttgaaggaggctatattcgggcccgcactcaagggcggctgaggggaacccggttacttatggatcgggtctcggtgactggaaccgagaatttgatgatggcggcaactttggctaaaggcaccactttcatagaaaacgcggctcgtgagccggaagtggtggatttggcccactgccttaatcggatgggcgcaagagttagtggcatgggtaccgataccctggtcattgagggagttgattcccttagcggcgcctgtcactcggtgcttcctgatcgcattgagacgggtacttatctagtcgccggcgctttgacggggggacgggtgaaactcaagaataccaacccgggaattttggatgcggtattgcttaagctggaggaagccggcgctgagattaatacgggagaggattgggtggttctggatatgaaaggtcatcgaccccgcgcggtggatatccgcaccgcgccctatcccgcttttcctacggatatgcaggctcaatttacaaccctaaatattgtcgcccaggggagtggcacgattacggaaactgtttttgaaaatcggtttatgcatgtccaggaactgcagcggatgggggcggacattcggttggagggcaataccgcctttaccaacggcgtggcaacgcttacgggtgctccggtgatggccaccgaccttcgggcttcggccagtttggttttagcaggactggtggctaatggggtcacggccgtggaccgtatttaccatattgaccgtggctacgaatgtatcgaggaaaagctgcagcaattaggcgccaagattcgccgtgtcccgagtcatgttttcagcgaggcctacgctgcttatggctgaaccactcaagttagcaatttccaaggggcgaatctttgaagaaacgttgcccttactggcctctgctgatatttaccctcgggaagatccgaaaaccagccgtaagttggtgctcgatactaatcgggaggatcttaagctggtgattatccgggcggctgatgtccctacctatgttgagtatggtgccgctgattttggggtagccggtaaggatgttttattggagcatccgggggatggtttatatgaacccctcgatttgcgaattgcccattgccgtatgatggtggctggcaaatccgagatgacccctagagcggggcatctgcgaattgccactaaatatgtgcgtagtacccgccgcttttatgcagagcggggtgagcaggtggaggtcatcaaactctacggttccatggagttagcgccattagtaggacttgctgatcgcattgtcgatttagtagatacgggcagtacgcttagggccaatggcttagttcccttggaacatattgccgatatcagttcccgtctggtgatcaacaaggcttcaatgaaaatgaggcaccagccggtcaagaaatttactcgcttgatggctgaagctgtggagaaactgcatggttgatatcgctcgtctaaacaccacccagggagatttttggtcccgtttgaagcagcgcttaacttgggaaggggtggcggatgaggcggtgatggccaccgtgggcgagatccttcaggggattcgttcccgaggggacggggcgctattggagtacacccagcgtttcgaccgcctagaggtggctgctgttgccgagcttgaaattcccctctcccgtctgcaaacggcgttggccgctattccccgggagcagcgagaagccctggaggcggcggctgagcggatcaccgcctatcaccgtcatcaaaagcaggaatcctggagttatactgagcccgacggcactgtcctgggtcaacaggtgaatcccctggatcgagtggggctttatgtgcctggtggcaaggcgacttatccctcctcagtcctgatgaacgccttacctgcaaaggtggcgggggtttcggagctgattatggtggtgcccactcccaggggagaagtcaacgatctggtgctagcggcagcggctgttgccggggtggatcgggtgtttgccatggggggggctcaggcagtcgccgctttggcctttggtacggaaagtatccctcgggttgataagatcgtcggccctggcaatatttatgtggccgctgccaagaggatggtttttggtcaggtaggcattgatatgattgccggcccttctgagattttagtgctctgtgatggaaaaaccgatccagagtggattgccatggatttgttctcccaggctgaacatgatgaggacgcccaagcaattttactttccaccgacgatgcttttttggataaagtggtggaggccatggcgcggttgttgcccaccctggagcggcatgaggtgattgcgacttccttgaattcccgcggcattctgattgaggcgcagaatatggaccaggctttggaagtggttaactttatcgcccctgagcacctggaactctcggtggaagatccccaagcgtgggttccccgtgtccgtcatgcgggagctatttttatggggcgatacactgctgaagccctcggggattattgcgccggccctaaccatgtgttacctacctcgcagaccgctcgttttagttcacctttgggggtgtatgatttccagaaacgctccagtctgattcagtgttcgccccagggtggtcaaactctgggacaggtggcttcagtgttggctcgcggtgaagggttgaccgcccatgcccgttcggcagaataccgcttaaaaaggtaacaatggcaaaaaaccggattgcccaatggatccgccctgaggtacagcaactctctgcctattcggttgccgatgcagaggatttgattaagctggatgccatggaaaacccctatacttggtcatcggaactgatagaggcttggttggagcggctgcgggaggtcagtgtcaaccgttatccggatccggaagcccgtcgtctcaaggcccgtcttcggcagtacatggcagtgccagaggggagggagatcattctaggaaatggttccgatgagttgatccagatggtgctgatggccgtggtgggtccagggcgggccgtgattgctcctgaacctaccttcgtgatgtaccggcagattgcaaccatgttagggttgcggtatcagggagttcctctccgggaggacttttctttggatctatcggcgatgttgcaggccattcaggaacaagagccggccgtcgtttttgtcgcttatcctaataatccaaccggcaatcttttctccgccgaggcagtgcgagcgattatcgaagctgccccagggctggtgatcgtggatgaagcctatacggtgtttgcggatgaaactttcatgccgcaactgggggactatgatcaccttttggtcatgcgaacgctctctaagattggcctggccggtctccgattaggggtgctagcgggaagcccggcttggattgaggagttagagaaaatccggttaccttataatatcaaccagttgacccaagtcagcgccgaatttgttttggagcaaccgggggagttggaggaacaagcgaggctcatctgcaatgaccgagcccggttgcagaaggccttgcaacggttaccggaagtccaagtgtacccaagcgacgctaatttcattctttttcgtaccccacccgggcgggccgatgcaatttttgcagagatcaaagcccaaggggtgttgatcaagaacctttctggtcaaggaggtccgctggctgactgtttgcgggtaaccatagggacagcagaagaaaatcacgcctttctagaggccttggccgccgccttatagtgtgttgttatttgtcgcctggacagaggcggcttatttgcctgcatttttccaccactaagctacccaggggcgaattgacagcgtgcctagtgacgttagccccaagcgctttaggtctaagtcaaaggggaaatcttataaattgttacatggactccggtcgtgttttaaatggggagaattgagtaaatgaagaggaggctaagcctctccgtttcggaatgacctaggaggcgctacgaaacagcccgtaggccggattaagcgttgcgtatccggcaaaataatactaagggatcaagttgaatgatatggcaagcttgcgtgaaattcttgtttatctagacgatttgttgcaggtggcgagagcctctgactattgccctaacggcctgcaagtagaaggtaaaccggaagtgcggcgattggtcagtggtgtcaccgcctgccaggcactgctcgaagcggctgcggttgccggggctgacgccttactggttcaccatggttacttttggaagggagaagctgcgcccattattggaatgaagcgtcggcgtcttaaaattctgttggccaatgatatcagtttgttggcatatcatttacccttagatgctcattttgaattgggcaacaatgcccaattggcccgggttttgaaccttgaagtcaaaggacaatttatcgaagcaggcggtatcaccatcgggatgtatgggtgcttgcctacccctatgaaaggggaagcatgggcgcgttatattgccgaacggttaggtcgtaaacccctttatgttccggctcacaagggggatatttataccgtgggttggtgtacggggggagctcagggatatatcgagcaagcggctgagaaaggattagatgcttatcttaccggggaagtctcggagccgacagtgcatagcgccagggaacagggaattgatttttttgcctgcggtcaccatgccactgaacgctatggcgtccaggccctggggcggcatctggctgaaaaattcgacttggaacatcaattcattgatattgataacccggcttagacgtttttaggctagaggcgtaaatgagtgcccttaatggagatggagcaaggggacttccctgtcattttgctccggatggtattctgaaccctcgtgccttttatggattgatgctatgggtgtaataccaaagggtggcgttaaaaaccaatgcgcccaggatattgccgatggtcacgggaatctgattccacatccaccagtcatagatggtgacttcggcgccagagaggatacccacagggaaaacgaacatattgacgacggtgtgctcaaagcctagggcaaagaaagtggaaatgggtagccatatcagcatcacctttcccggaacgctacgagcagctttggcaaagacggggcctaagctaaccaaccagttacagagcacccccattcccacggcagctagccatcctatggctccataatccacataggaagcctttttttccgctaaatgggccagggtggtgagtactcctgaaggcgcaacagagccacctttggtcagagagaaccagagtaaccaggcaaagaaaagcccccccaggagattccccagcagggtccagctccagttacggacgactctccaggctttaacccgacccgcgtacattccgatgggcatgaccgaaaagcttccagtggccatctcgaggccgagggtggcgagcatgacatagccgaccggaaagatgaggccggcggccgcgctaggccatccctgagtgaccaataaggctgaaagggcagtggcataggccaaaaagggcgtgcataaaaagcctcggatgaggatgtgggaggtagcaaatttatcttttttaaccgcatcttcgaccagatctcgccccatctgtgcgggggggacagcatccaacatcacaaagtcgctggattttgcgggggtcgtcccagcgactgaatgattagctgccggattaccctgggggtttgacttatcagtttcgctcatggtgttactcatggcgttattagcctcctcattatttctaaattgtgccgtcacatggactgctctttaatattaatattgcaggtttttggtccctttgtgggcctaaaatgctcctaaagatgctgaaaaaatgttgaaaaggcgttgccataaggatgcatctttagtcatcaacgagtgattttgctatgccgcagatgtggtagcaatcaatggggagttgcccaaccttcctcactagcgctcggcgagaaggtctcgggcgctctctacttcaggcacgctcggtgggatggcggacagatcgacgatggcttaataaggcaagcctgagagtgaaaccaaggcttgcaggccacatcagcgtcaaatcttcacaggaataaaatatctgccatattttgggggggtattttgcctcaagtcagtgcttgcagcaagcaatgatcttgaattggagtttaggaggaactattcatttgcgtctaagcggtcaactgctgtttctaggtatataggtatataggtatttatcatcaattaataaggagaatggggaatgaccaatcggcatcaagaaatagctgaaaaagcagtcgaagcttttaaggaattgttgagtgagcaagcccggcaacagatcagcgataggcaattcgatgagttggccctaataataagagaggctctttcagaggagttggagaatgcagtcgaaattgcggaggatatggtgaaaaggcttcgggcccaggttgaaaggccggaactggagctataggtcttttcggtcgtgttttaaatggggagaatttagcaccggtaattttaagatagccattttcatccatgatgcctaagtcgccagaatgcaaccagccggcggagtcgatggttttggttgtggcggcagggattaaaataacgaccagcgccgcaatcccatggtttttcttacccgccgcgaggccagatcaacggccgcttcccggggcaatttctgctgatttttagcttctttgagcaccgcttcggtattgcgccgcaacttctcttcaatggcttgaaagaccaaactttcattggccccttggtattccatggcggcgcagatcacccccccggcattggcgataaagtcgggaacgcataggaccccatgggcgtgcaagtatttttctgcttccagtgtggccgggatattggcaccttcgatgaccagctttgtttttagccgttgcacattatcctcccggatcacatcgggacgggccgctggaatccaaatatcacaggggatatcgattatcgactcccgctctagtctttctccttccggataatccacaacgcttttaccctgctgcttgagtgtcgagagggtctccacatttaagccgccgggacggtgaatggttccgtgggaatcagccgcccccaccaggacggcccccttgtcggtgagaaaacgggccgcatggtatcccactgccccaaagccttgcaccactattcgcgctcctgccagctcgaaatcgcagaatcggagcgccacatcaaccacatgactaatcccccaaccggtggcgcctatttcatcaaggggaatgccgcctagttcccggggcagccccacgactcggccgatttcatctttaacccaggccatagactcctcatccgtgcccatgtcgggagcaaagatatattgctcggcttcccggagggaacaagcaaaagcgcggatgaggcgctctttgtctgattttggcatcttgggatcgccaaaaagcacggccttaccgcctccatggggaagttccgccgcggcgttcttgagagtcatggcgcgggctaagcggaaacattctttggtgctgacatccggggctaggcggacaccaccgatagatggccctgtggcgacattatcaatgactaaaatgcccttgaggtcaatggagggctcataaacatggataacttttagcggcccgagttcgtcagcaaatttaaatacattttccacagagtcctcctttgcggtcagttgttagagatcccacagcgcccgccgggctgtgggtaaaggatattgagaatcagaagccaagcgtcggagtccttgaaggagtgcctggacgcacgacgcccccccagcgagagtgcgaagcttgctacgcggtgagcgcgagggccacattactttcgtttcgccatgaattcgcgtttcgcgtagttggccagcccttgagtattcttttgccataggcgacagttgtggcatgatggctgcatggtaacgcaacgggcctacaaattcaggttttaccctacgcccacgcaaaagcggcaattggccattgaattcggccatgcccgctatgtgtggaattgggcgttggaaaggcgaacgaaggcgtataaagcgcagggcgagtcgctgaacactatccgtcttagccgccaattgacggtactgaagcaaacggaatgcccttggctgagcgaagccaccgccagttgccatacccaaaaactgagggaccaagatagggcgtttaaaaacttcttcgccggtcggggcaagtatccccgctttaagagacgccatcagacccaatcggtacgctatcaattggaccaacgccatgtggcgaagaatttcaacgccgaaagcaagttgttgaagctgcccaagctgggtacgctcaagctcaagtggtctcagcgtatggggggcatccccaaaatggtcacggtcagtaaagaccccgctggccgttattttgtcagcatggcctgtgaggtggagattgccgctctgcctgcccgcaagaacgctgttggggtggatgtgggggttaaggatgtggtggtgacctctagcggggataagtccggcgcgcctaaatacacttaccagtacgcacggcaattgaaaaaggctcagcgtcgcttgagcaaaaagaagaaaggatctcagcgtcgccgccggcaacagcaacgggtggccagaattcatgcccggatagcggatagccgccgggattttctgaaccaacaatcctcgaagctgattaacgagaaccaagtaatttgtcttgaggatttgaatatcaaagggatgttgagaaatcgccgcctgagtaaagccgtcgcggattgcgggctgtacgaactcaggcgacaaatcgagtgcaaggccaaatggtatggccgcgaggtattgatcgtggaccgttgggcgcccaccagcaagaggtgctctgagtgcgggactattcaagagtccatgccgctcaaagttcgcgagtgggaatgcccggactgtggaacggagcacgaccgggatatcaacgcggccaaaaatgtgttgaggtggggtacggcggggagcgccgaaaccgataaagcgcgtggagcggtgaagaccccaagggccgtggcctagccaccgtctgaggaccgcgaggaaacgcgaattctccagactgacaaggtgaggatggaccgaaccgcagtcagtcatggcgaaactccaaataaggcttgctcactttaggggggttgatagccatcctgggagatatattgcttgatgttttatttatattaatcttagtccaatttagctggaggcggagtggacagggtcgaaggatgttaaacttggcgatatgaaaacggctagccgtcgctttttttccaatacctttgcccccgcttatttatctcgtagggtgtccattgcgccgatgatggaatggactgatcgtcattgccgttattttctccgcctgatttcccatcacgccttgctctataccgagatggtgaccacgggagcgcttattcatggggatcgggaacgcttcctcgcctatcacccaacggagcatcccctggctgtgcaattggggggcagcaaccctgaagaattggccttttgtgcccgtctggctgaggaccacggatttgatgaggtcaatcttaatgtgggctgtcccagcgaccgggtgcagtccggacgctttggggcctgtctgatgatggagcccgaattggttgccgagtgcgttgcggccatggcccaaacggtccaacttccggtaacggtcaagacccggattggggttgatgaacaggattcctatgaggctttgacccggttcatcaatacggtgtcgcaggcaggttgtcggacttttatcctccatgcccgcaaggcctggctgcaaggtctgagccccaaggaaaatcgggaaaaaccccctttacgttatgaagtcgtgcgggctatcaaacaggatttcccccatttggaagtggtaatcaatggggggattgcgaccttggaggaggcccaggagcagttaacattactggatggaatcatgatcggccgggcggcctaccataacccttaccttcttgcccaagtcgaccggtatttctatggggattttcatcccttgcctacccgccatgggattatggaggcttttttgccctatgtggaggaacaattggcccaaggcatttacttgagccgtatcacccgccatattctggggctgttccagggccagccgggggcacgggcctggcgccgttatttaagtgaaaatgctcaccggcctggcgcggggatagaggtcatccgggaagccttgcgacgggtgccgcaaggctttggatgataaaaatttgccttttattctccttattatttactggtttactggcaagggctttcttgcagtttttcatgcctaagtggatttttcaattaagctgtattcgccgcccccatggcacttgggctttgcccttcacgagccagatgaccggataaggaggttctacttcggggaatgggcctcgggcatcggtaaagtaaagcagggtgtccgggtagaagcctgcttgttccacccagtcaaaggggggacgaaaattggtatcaccaccgccgggtaaactctctggcagtgtcagcgcctcccagggttcatagatccagggaccttgttcacaaaggtcggcatcgcaggcgtggagggtcacgcgggcccgaagttggccctttagggcgctgacctcggtaagaaagctctgtaattgttcatcgtggatggagccgctggtatctagcacaatcaccaactctatttgctgggaagcgaggcgaggcaaaatcgctgaaccttcgcggcgagagggccgggtaaagctgtaatcattccgcgcggcagcgcttaggtattgggcgagtaattgccgccaagggagttggggttgccctaggctgccaatgagtcgttgcaggggggcgcttagcttgccggcctgtaaggcttgttgggcaaggctcgtggtccgctgttgccagaggcggttgagttgttcccgctccgcttcggttaagggcggaggtgatgttgaagggggggcttgggtggagggaaacaaaaggttgcccttagaaggtttgtctggctgctgtgagccgtggatactccaacctttactggcagtattgaaatcaacgggggtgtcggacagggaaggttcgttttcataggcatggtaatcgacggtttgcagttttgctccggagggaatgaggggatagatttcttcggcgctgaggccacggtagtcttgattaagtaataccccaggcgggggctgtagtccttctcgaatcagtaattgattaaccgcataatcacaggccgcattccaacggcctaggttccggcggcctcggcgagcaaagtgacataaagcgcagtggagggcctcgtgggccaaaatgaactggagctgctcgaaggaaagccattccacataagcggggttgtagtagatagcccgggcatcagtggcggtgctgccacaccattcggggcttgcttcctgtaaggggagatgcaaaatcaaagcgcccagaaaaggccgttccaccaccaggcgcgtccgagcggcgctgagcttagtgcggagtttggtttcttgggaactgcgattatcgttcatagagcatcagatcggagacctgtcgcgcccatttagtaaatccaggatgagccaagagggggcggccaatggtccggaacatttcagtgaccagcatcacccccatctcccgttccggcagccgggtggcataatccagaatatgcccatagatacggtgtgcctcgtgggtctccatcgcatccaccgcccgccgcaccagggttgcggcaactccatattggagatccagctcctccgggatggcaacttcctctccccgtaatatggcttctacatcgggcattcgcgccatgttgtcaataaaagtcttgaattccaggccggccttaggacccacacaggcttgcagagcctccagcaacaattctggagcatcagcaaatttttgtaaggcccgatgagcatattcccaggagcgaggagtagggaaggcgaggggagtttgattaggttcgatctcgaacagcaattcaggccggtacagtaaaaaaccaatcaagcgctggtcgataccctgatgactggcccaggtgacccaatctcccaaatggggttcgatttcatagtgagtaaagcgattagcgaggggggcaggtaaagcatacgtaatgcctcgatccccatggcgattgcccgccgccacaatagcccagccctctggtacagtatattctcccaaatgacgatcgagaatgagttggtaagccgcggcggaaaccgtagggggcgctgaggttaattcatccaggaacagaatcccttcaggtccatggcgtctttggttgggcagcatagcggggattgcccattccacccactgatcaactcggaaggggatgccccgcaggtctgtcggttctagctgcgataagcggagatcaataagcggaacgtcaaaactctccgcgacctgggaaaggatctgggatttacccacccccggtggtccccagagcataacgggggtatgttggccgcagcggaccgcagcgaattctcgcttgaggatagcggtaatatgtgaaggacgcatagggaatcctaagggttgcttaactgctattcaagcgatgaaactgcaagaattcacgccgggttttgggtccattggtcaaaaaactaggctcggggtcttggaggtagtcttgcttgatccgggctacccggtcttgggtattgcgctttttgatttcatggggcgccagtccgtaaggtttggctgcatttaatccaaaaaccttggttcgtagcgccggggtgatttccggatagccataactgtcgcgaaattggggtgagatttgaaaggcgcgaaaggcctggatctggtcttgagggctcccataccagatggagtcggtgccccagaggacattattctcgcctacatatttgaacagcttgcccagcaaatgggctgcctgattgggatcttgcatgaccattcgccaggtggtgcccagttcagcatagacattgctgttaggggggatgtcattctcttgcagggactggatgagggtatctaccccgccatccacattgtccggatcgtaaggtccctcggtatgccgaggctcgaatcccgaatgatacacaataaagttaacgtccgggtagcggcgggcgactacgccaatatcgcggcaggtggaataggcataaggcaaattgaataggggaatccctttatggacgcagatcaatttgactcccaattcccgtgctcgctcgataaagggaatcccgtattgttcgtcgtccagccagtatcccttaccttcaggcccccattgggtataggttttccaggcggcaacctgatgctcttctttttgttgagccatgtcttcgatggcccccggcaggttagggtgtaccaggccatgaatgagcaggcgatagtctccttccatcgcttccactagcgcccgagtggccgcggcttcctcggtggatagggggttatcttcgggggccgctggaaccgaggagaggaccgccatatcggtgtcgctgtctagaaatacttcgcggatgaagtgctctgctgagaaacattcaatggccccatcgccgcagcgggattggggaaaaaatcgcaggatataagtccagcggttggtgagacgacgccaggccccctgggggtttacatggtggccttggatatcgaagataaattcattgccgccgatgctggcttgcgctgccgccggctcaaaaacggcctcggcaggaatctcaaaccctcctccatttttcccaaaataagcataggcttcgttcattgccaatagggtggctgcggcaccgcccagggatttgagaaaacttcggcgggagagcccggctttttggccgcagagggtcgctcgttggtgggccagtttccttgcggctcgggctggagcgcccaggggatagggcataaactcaccgtttgaggtgctgtcgagcttgataggtaaccgtaaaccctccggatcaaaactttcttttataggcataggctgctcctcgctgagataggggctcttaacggcaagcgccaaaagttctaccttaaaaagatagctgagggctgcaaatcacgcctaaaaatatagaacaggaagttgtccccaggagtgatttaaccctctctccgggatgctgaaagcaattttccttttatttccactgaggccatgggtagagatttttcctcgcgccgtgctagccgggggatgactactcgcgtgcctgcaactacggcactgaaatctaaatccgggttatattggcgcaatagccaaaggggaacttgatatttttgctgggccaggacccagagggattccccttgctgtaccacatgttcttcggtgcctatgatacggtagcgctcgaagaaagtctcttgcaaaccgcgatggtaggttcggcgtcgggcctcgaaagtcttagtcgtgatatgggagaagtctagcttgagccgctgccccatgatcaccgagcggccaacaggcaagccattgatattgcgcaattgctgggtactcaattctagccaatgagcatagtggccgagggtttcggtcgcttgaacctcaatggtgccatctttggtcacagtatagttactgggatcagcagatagggccgggtcgcactctgggggtagcaagggttcgcagctccctccccctggggtgaccatggcggctttctggagagttccagccttggttggggtggtttcttctctcaataccaccgaggttgtctttgccctggtccggtgctctttcccccgcgaagagacctgatttctccgagcctctgaggaagaagaggccagccgtagattttggccggcataaatccggtgtttattggtaatgccattgattttcagcagggcctgttcggtaatgccgaaacggcgagcaatcccggatagggtgtcgccgcgctgcaccgtataatgcccagtgggcaagccatcagcgggtaaaggcaactgcagaacttgaccgacccgaatatggtgacggttggaaagcccattcagttccactagctggcggagcttaatgcggtagcgctgggcgatatgggacagggtttgtcccccttgaaccttatgaaaacggtccggcacttgcctttcaaatcgttcccagggggccaaggcggcgattgttttgacccggcgacaggaggggacacaggggacacgcaactcatagcctcggggcacgtatttatgtccctcccaaacgggagaacccagggcagggttgctctgtttgagcgtggtttgatccagtctcagcgcccgttgcagagctttgacgggaacaaagtccggaagcgctatgacctcgcttttttccggcttgtggggctgaagggggccgaaatagcgccttgcctggctatctacgtccaaggcggcaagaaaggccacatagaaattgcgcgaggcaaagccaaaggtagggcttttatagcgttgccggatagccacgatatccgaggttcccacttgctccttggcccggcgcatcccggcggctccgtgattgtaagccgtgatggccaagggccagctgccggtaactttatagttatgttggagcaatcgagcagcggctacggtggccttgaagggatcgaggcgctcgtccaccacctggtcaatgcgcaaaaaacgccgtccggtggggcgggtaaactgccacagcccggctgcgccggcatgggaatgggcggccggattgaatgaggactccacgtgaggcaaaactgctagttcccgcggtaaatctagggaattcagggtgttgaagataaaaggtttataggcgccagcgcggatgaggccttggcgaaaccgattggcctgtccccgctggaaacgaatcctggcggcggcggcatggagggtttggttgcttacgttttggggccaaagtttgagtacccgccgttcttctgtagtgagattctggcgtttgcctttggcgagtcgaagcaagattccttggtaatgttgccggcggtcctgaatgcgctttttagcagttttccagtccaggttggcgggcaccggggtcgtttcataaaccacattaaggtagcgattatcatggataaatccctggtcattatcgatttcggtatagacccgggtccagaaacggatatcctgggtcagctccggcggccgggggaacaaatcccatgacttagccgagaccgggctggctagagagagcaaggcgatcataaaaatcacagcaaagggataaggcatgtttttctgctccggcatatattgttagttcttatttcgtccgcgagcgcggtaggttaagcggtatttgaagggtaagaaaaaatgggtaaaaagtcgattgtttcctagaaaatattgataagcttcaactatcatcagtagtagggctgcccggatgatcttggtttttattaaatttctactaagtttatagatatagattgacgtctcatagaatgtgggttagcaacaactgcgatacatagggatatgtcgccaggcctgctaaggtggcaggtgacgctatccggggccgaatttgaacataagaactgaatgactgccatcacatagtgaagtggaggcctgagcatggtgagtgcccaatcaagcatcgtgatagttcgacccgtcgatgatgtattccaatttatatcggtaaattttttccagaattatcctaaatggtctcctgaggtcgtagagctagagaagctttctgacggaccggtaaaagtgggcaccctgggaaggcaagtcaggaacgatcaggggcgccgcaccgagtcgacatttcgcgtcacccgattcgaacctaatcagtgtttttcctgtgagggcactgcccagaccccttttcgggtgatttacaattttgaatctctcgaccaagcgacaaaggttaaatttaccttcgaattattaaagattgatttttttatgcggccatttgaaaagcttattgaggcggctatccggggaggagcggacagagtagtgcacaatttgaagggactgctcgaagaagaagccacagggccttcaggttctgccaaataaattttatgggttgtccttaggcctgggaaggccaataccattatcagagagccattccggggcggcgaagtactcgtttcggaaagaggagaaaagcgatgtcatttatcgttgaaaaagatgaggggcttatacctcgggttttatcgcaaatcttggattcctgtgtaaacggagtttcattaactgatcccgatcaggaagataaccctcttgtgtatgtcaatgaagcctttgaaaaaataaccggctataaaaaagaggaaattctcggtaagaattgtcgtttcttgcaaggtaacgatagggatcaggaggaagtcaaacgtctcagagaagctattcaaaatcgggttcccattgaggtggacataagaaattacaaaaaaaatggcgagcttttttacaatcacctcgccgtcaatccggtattcgatcaagatggcaacctgctttattttttagggatacaatatgatgtgacaaagcaagtccttgcagagcaggaaatagaaaaacttcgccagctcttgggagagaaaacttaaaaatcataggcgctcatggtttagcagcagacattgttaagtgctgatattaaaaaaattttttattgacgaggcagtttttttggggtggaaattatagggatttaaaaactaggaagtgctcctatgggcgaaaatcgtcggcactcagaattggtaactcgctccgggttacggccctttttttatgattccgtacaagatgcgattgaaaatcagcatgtgaaagcggatgaagcaacaattttttatttggttaatctcctcactgatttctcccgttcagaaaaagtttttgactatacccaggaagggcctgtcctacggcccttggcggaactgtatggatttgcggtggaggccgcctcccagagtgaacgtaaacttatactgcaacgtttaggcgatgtggcgttgtttatttctgggcttttttccggctactttcatcgacggttggtggatgtggactactacatcgccatgggggggagcgcctacgcttatctttatgacgctaagggccgaaacccaagagagcaagccctagcgacgattttccgacagctctcccaacaatttgtgcagttcgtggatgtgttggcggaagtcggtgaaaatgctttcggttcaagcgagcaggatatttttgaactctatgaattatgggcaaagacgggcagcccccgccttgaacgtaaactaagaggctttggtgttaacccacaacattttggaccggtccattagaggcaattgtggatttgaatgcccttcaagcccagcttgagcatatttatgatgttcgcacctactgtcgggtagaagatttcctagttacagacccggctatagtggttgaactcacggaggcttctggaagcgggcaaaccccttcgatggaatcgctcttgattcggcagggtgaggataatcttgatctcgctttatatctcgatcaggaactacttgaccaactggggcgtgataatcccacagaattgcttcatgatggcaatctggcagaattttggtttgcccttgaaggagtaagtcattttctttatcttgcttggaatgcgggttttgagcgcacagtgacgcaattagaactcgaactccaagctgaaattgataagtgcgtactgactgcagcattggtttatcatcaacggggaatagtcgatatgcgattactaaggcgtgtgctttttgaagaaacacgcctacgtgatggacttgataatgtccaacagcagcggtaccgagaagccaaccgtcttgctgcccgctattgcggtgtgcttgaggagaagtattcacttattcctaaaaattcatatttagtcaatgaattacggcgtttttatcgaatgcctcaaagccataagatccgtcatattcgagtggtttgaattttgcatattctccgttgagtaactaaaaatcacggcctcttgacattcatggagagccacagcggaggaatgtgagatgtgggggcaagataatcaattgcaaataaaataccgcctttgttggcgcgatcggaagagttgcgaatatgggtatagcgcctggatggatgatcccaagcgagcttgggaggcgcttttgcgcgctccaacctcctgggatcggatgtattggttggaaacgcgccgcatcttgtattaataaaggggaggcgttattttctcatcggtgagaatggcatattagagggaaaatggagataatcatggggttaatattggagagcccatgaatcctcccactacagacgagacattatccgccttagatccttccccggcccaccttcaacagctccttgatgaagtgggccagcggttggccgcctttgttgcaacagtagatcagcaacccgcccaggctgccggcgactttgacccccaagcctcctggctgcgggagccgatacccgaaacccccagcgccccaggggagctgctcgatttcatttttgagcaagtgatcccggtggccttcaattcagccagcccgggctatctcgcctatgtcccgggaggggggttgttttcctcggccctgggggagttgattgccgctaccgtcaatcgctacacaggcaagtgggccgccgcgcctgctgccgttgagttggaaacccagtttcttcgttggttggcagaattgatgggactgccgcaaggctcgctgggggttttgacctccggggcctccatgtcaaccctgattgccctggtcgctgccagagagaaatacctgggggatcaccttcttgaggggactgtttactattctagtgaagtgcaccatgcggtgatcaaagccgctcgggtggccggtattcccaccaggaatttacggccaatcccagtggatacacggtttcgcctccgggctgatcggcttgaagaggcggtgcgccgggatcgcaaggagggtcggttgcccttctttatttgtggcaccgctgggacggtaaatacgggcgccatggatccgctggctgagcttgccgacatagcggcacagcacgatctttggtttcatgtggatggagcctatggggccggctttcgaatgttaccggagctgcaacccctatttaaagggatggagcgggcggattctattgcgatggatccccacaaggggctctttctggcctatgggaccggggctctactcctgccggatatgtcgaatctgcggcgggcgtttagcgcctcgggagcttacctcccggcgtcccaggaagatgataagcatttggacttttgtgagctttctccggagctttcccgtgaatggcggggcttgcgcctttggctaccttttaagctccatggggtggcggcttttcgtcaggccctgggggagaagcgccgtttggcggtccaggcctggcagcggctttccctggagcccgatgtggaaattgccgctccccccgaactttccctgtttgcttttcggcaacggtttgaagggattactagggaggaagaaaatcgccgcaaccaagcattgctggaacgcattaatcgatctcgccgtatcatgatcacgggaacggagatcaatggccgctatttcttgagaatctgtatcctccatttgcgtacccatgaagccatattaaacgaagggctcgaccttatcctggcggcgcttgccgaggccagaaagcggttttagcctatgggttgctggaattaggatggcgaagggtgctggagacatggaggaagcgctgaccggctgtccatagactgagaaccgcaagcaggtaaatcgcttcgatgagcaggtcaaaaattaaaccggctcccatgatgatgacccgttcggggcggcttacccagccgatggcgcaggtgatgcctaaagcttctgcacgggcccgggtataactggtgagcatcccccccagcatggccaatacaacgccagccaccgcggcggcttgtccttccagggctaagcggtaggcgatggccatcaacatcgccccttcgctgattcgatccagggtggaatcaagaaatgcgccaaagggagtgatttttttctccaaccgggctaaggcaccatccagaatatcaaagctgctccctaacaggaatagaataccggcggccacgggataaccggccatcaagattcccatggcaattagggcgaggacaaagccggcgatactaatttgattgggagacaaccgggagcgggctagtaggcccacgaccggtgctataatttggcgcaaatgttgctgtacgatagtgcgtaaattttcaaccacttcagctatcctctgcttatgatatccgctcataaaagtctaggataatctcagaaaacctagccttgaaggagtgcctggatgcacgacgcccccctagcgagagtgcgaagtgaaacggcgcgtcgagcgcgagggccgattactcgcgtttggccatgaattcgcgttttgcgtagttggccagcccttgagtactcttttgccataggcgacagttgtggcatgatggctgcgtggtaacgcaacgggcctacaaattcaggttttaccctacgcccacgcaaaagcggcaattggccattgaattcggccatacccgctatgtgtggaattgggcattggaaaggcgaacgaaggcgtataaagcgcagggcgagtcgctgaacactatcagcctcagccgccaattgacggtactgaagcaaacggaatgcccttggctgagcgaagccaccgccagttgccatacccaaaaactgagggaccaagatagggcgtttaaaaacttcttcgccggtcggggcaagtatccccgctttaagagacgccatcagacccaatcggtacgctatcaattggaccagcgccatgtggcgaagaatttcaacgccgaaagcaagttgttgaagctgccaaagcttggggcgcttaagctgaaatggtctcgcaggatgatgggtatccccaaaatggtgacggtcagtaaagaccccgctggccgttattttgtcagcatggcctgtgaggtggagattgccgctctgcctgcccgcaagaacgctgttggggtggatgtgggggttaaggatgtggtggtgacctctagcggggataagtccggcgcgcctaaatacacttaccagtacgcacggcaattgaaaaaggctcagcgtcgcttgaacaaaaagaagaaaggatctcagcgtcgccgccggcaacagcaacgggtggcccgaattcatgcccggataacggatagccgccgggattttctgaaccaacaatcctcgaagctgattaacgagaaccaagtaatttgtcttgaggatttgaatatcaaagggatgttgagaaatcgccgcctgagtaaagccgtcgcggattgcgggctgtacgaactcaggcgacaaatcgagtgcaaggccaaatggtatggccgcgaggtattgatcgtggaccgttgggcgcccaccagcaagaggtgctctgagtgcgggactattcaagagtccatgccgctcaaagttcgcgagtgggaatgcccggactgtggaacggagcacgaccgggatattaacgcggccaagaatgttttgatgttgggtacggcggggagcgccggaaccgataaagcgcgtggagcggtgaagaccccaagggccgtggcctagccaccgcccgaggactgctgagaaacgcgaattctccaggctgacaaggggaggagggaccgaaccgcagtcagtcatggcgaaactccaaattcacaccgttggcttgagcgtgtcccgacgatacctatgctaaattctccctatttaaaacacgaccagaatgcttataagtattcgtgcgctactgctgtggctattctaatagcgtatccgccccggcttttttgccggggcggatacgctgttttcccatgccaagatgtttcttatcttcgggacgctgcgggggatttatcttcttcctggcgatgcctgcgtggctcgggggattctaccaatttattgtcgatgaaggcttcagtcatgcggtaagcttcatcatcggtgtactgtcttgggggatgtttacagagataggctgaaggggcatacaatacgcccccttgcccacgttccagggctagcttaacaaatcggatggcatccacggcaacccctgctgagttgggagaatcctcgaccgaaagacgcagttctaggttcatgggcacgtctccgaataatttgccttccatgcggatgaagcacagtttattgtctttctgccaagcgacgtaatcgctgggacccacatggatattttctggatccaggcgttggttggtaaccgcctgtatggcttctgttttggattccttcttagagactaggcggtggcggttcaacatattaagaaaatccgtattgccgccggtgttaagctgataggttcgctctagtttgacaccgcgttttctaaagagatcagtcaaggcacggtgggtgatggtggcccccatttgggctttaatatcgtctccgataaggggaatatttttctcctcaaagcgtttggcccatgtgggattgctggcgataaagacaggaatattattgatcagtgcgatgcctgcttcgagggcgcattctgcatagaaatgggtcgcttgttccgagcctaccggcaaatagttaagtaagatttccgctcctgattcccgtaaaatttgtacgactttttcctgggtaggttcaggatcatcagcgagaataaaggtatgtttgggatcgtaatcccgcatgtgttctgagaagccatcaaggatttttcccatttggaccgtgacgccggtttggggaatattcgggcagaataccgccgtgcagttgggttcggcaaagatggcctcggcaacatctttgcccaccttacggccgtcgatgtcaaaggctgccactacttcaatgtccgatggcttatagcctccgatcgaccaatgcatcaatccaatggcgtcttctgcttttttatccccgtaatagtaaaatccttgcaacaatgaacttgcacaattgcctatgcccgtaatagcgatcttaattttgctcattgagtatcaacctccattaatgcaatgaggcggacccccatcccaaactatttattagtattgtctcgcgcctgcgtttggtgcagaaatagcaggtcgagagggccccactggactggagggggttacatcgaccgagatagttgtaggcggtctataggtagtttggagtttgcccaatattaattaataaattaattggagcatatttaatcattatagaaacttctcctgtttgggaaactcaaattggtatgggtttattgaagaaactcactccgggtgagtactaattttttatggattgcttcaatctatttaactgggccactttttccttatagatcacacggtaaatactacctgtgaaatcatcggagatatagatggcaccgtcgggaccctcagccacatccacgggacgcccaatgacctcttcgttggcttcaaagccagtgatgaatttgcgttcagtgatctcccctgtttgatgaaagtgtaaagagaccacttcgtacccctgtttttgggtccggttccaggagccgtggagggccaccaaagctgactcctggtaggtggggggaagctgcttgccgtgcaagaaagtgatgcctaggggcgccgtatgagccgcaaagtgatatacgggcgctacactcttttcaacagcctcctgatgacctggcccaaaagtaggatcggggactttatcgccattggcgtagggccagccgtaaaatttgccctgttctatccgattcagctcatcaggaggaaaatcatcccctaaaaggtcacggccattatcggtgccgtagagcttgtgggtgccagggtgccagtcgaagccaacggtatttctcaagcccgtggcgaagatttcctccttgccgccttccgggggaaaacggagcagcgctgcccgccgtgggtctgtctcttcgcaggcattgcagctcgaacccacggaaacatatagccagccatccggaccaaagcccaaggtgcgtgtccaatgcccgccgccactagggagttgggcgatgcgctggtatttgccgcgaacggtacgcgccgctgcatcaaagcgaatgcggcccacggcatccgtttcggccacatagagccaacccccctggagatcaatcccgtgaggtcgataaagatcggtgagcagcgtatggcggccatcaggctggtggtccttattggcatcgcgctcaagtaggacgatgtctccggcctccggtaggctaacgagaaggtcgccctggggagtaaatcgcaacatgcgggcacttggaagatcccgggcgtaaatctcgattgaaaatccatcgggcaattgcagtcgatcatgaaggacttcgatggaaggcctcccccagccaaacagccggatcggcacgttgacggcaaagcgctccggcagaagcaaccagagagcgataccggcgagcagcaggtaagcaagcaagcgaaggaaaaccttcattcttttatggctgtccactacagttattttggcaatatacctttaaatccctatttgatccatgttagtgatgcttttccttgggtagagggagggacgggttttggcggtaaaaaataagcttggaattttaggagattggattgatgttaatcggagaagacaccgaagtgccggcaaatcaggataaggatgagcagaattctgacttggccaccgataagcagcgtgatacggcggcccagaggttagcagcgattgtcgagtcttccgaagatgccattatcagtaagacactcgatggcactattattagttggaatgccgctgccgaacaaatatatggctataccgccgaggaaatttgcggtcaatccattgctattcttgtgcctcccgatcgacatgatgagataccgcaaattcttcagcacattcggcgcggcgagcgcattaaacagttcgagacagtgcgcgtgcggaaggacggcaggaaaatttatgtttctcttactatttcacccatcaaggataaccagggccatattgtgggagccgcgaccattgctcgcgatattacccggcgcaaacaaagagaggaaaagctgttgtggctatcccgtgccctggagcagagcccggttgcggtcaccattacagatactgtaggcaatattaagtatgtcaatgctaaatttacggaattgaccggttaccccaaagaagaggttattgggaaaaatccgcgaatcttgcaatcagggaaaacccctattgaagaatatcagcgactctgggaaagcattacttcaggaggtgaatggcaaggagagatacaagacaaaaaaaagaatggggaaatttattgggtccgggaacatatttcacctattaagaatccccaaggtgaaattacccattttctcgctattggggaggatatttccgagcgtaaacagattgaacaggcccttcaggagagcgaagaaaggtttcgccaggtggccaggatgaccggcgaatggatatgggaacaagatccctcgggacattttacctattgcagtggagcagttaaggaaatactggggtatgaacccaaggaaatgcttggcaagcattactgtgagttttttaccccggaggcccaggagagtggggtctgtaagagtccagatgagaaacggttcttccgcttcatcagtcactatctccacaaggatggccatgaggtttttgcggagtccagtggtgaacccattcttgatgagcaaggccgaattatcaagtggctgggggtggatcgagacattacccaacagcttgaagcccaggaattgatccgacggtctcaaataagtctcgcggtggcacgcaatgaattgaggatcgcacggcagatccaagaatctttgctgcccacggagcctttgattctacccgaagttgaggttgtcggttattgcctgcccgcctcccaagtgggaggagactattttgattattaccatcggcctgatcacagagtggatgtggccattgctgatgtttccggacattccgtgggacctgccctgtttatggtcgaaacccgcagcgcattgaaagcgcaaattcgatcaaaatttactgctgccaataccctggcggctttgaatgactcactttatgaagatttaaatcgggctgatcacttcattacgatgttctatatgcaataccatattgggacgggagaaatcaattatgccagtgccggccataacccccctctgctattacgtggtgacggagcaagatgcaccaagctcgaggcggacgggttgatttttggggttaaaaaagaggtttcctttgaggagaagagaacctttttggaaaaaggggacattatgttcctttatacggatggcatcatagaagcagagagtaagcagggcgaattttttggtatcaagcgtttatgtaagatacttatgaccaatcggcaccttgctccccaagatctcattaaggtcgtggtaaaaaatttacaggatttctgtgaaagcaagactttcaaagatgatgtgacgatggtggtcttaaaaacaatctgacatttgctcaactctccccatttaaaacacgaccatgcggctttggtcagccggattgactgccgaccgcgcttgctctggacattaagccgcgatgctgtgtattgtgtgccgggcactgaatattgaatataaggccaaatggtatggccgagaagtatttatcgtggaccgttgggcgcccaccagcaagacgtgctctgagtgcggcacagtgcaagaatccctgccgctcaaaatccgggaatggaggtgcgattgtggggctgttcatgaccgggacattaacgcggccaaaaatgttttgaatttgggtacggcggggagcgccggaaccaataaagcgcgtggagcggtaaagaccccaagggccgtggcctagccaccgcctgaggaccgcgaggaaacgcgaattctccaggctgacaaggtgaggatggaccgaaccgtagtcagtcatggcgaaactccaagttcgggtatagtggatatttctggtgatttagggggggagcggtgatagggaaatgggaatcgcgggtcgatagggcgttagctagtcgactcggtttggcggtgggattggcgctcatctttctgtttgctttcactctgcgcttcgacaatttatcgttctggctcgataatcccgaacggaccttgtttggtgatcctccgcggccgttgatgctgacggtcgattcctacatttaccttgatttaggccgcgatctactggaagggacttacgaatcggacttgcctacccggcacgtcccccagggtgcggagcgtcctcccactgcgcctttgttggcggtgatgttggcgggattgcaaaagttgacgggggcggccccggaatggatagccattgtcctgccgccgtttttgggggccttgattgtccttccggtctacatgctgggatccctgtttgctaccttagtctggtctacaccctctccgtccacgcgacggatagcgggattggcggcggccgcggccgcggcggcttccccctattttgtttttcgctcctccatcggctggtttgatacggattcactcaatgtggtcttttcggccttggcagccgccctggcgctgcgtgctgcattggcgcgggatcagcgccagcgcatcatcgcctgggtgttgtacagcttggtgttggtcttgtttctgtggtggtggaatacggtgccccacattgttttcggcctatgggtgctgcctggtcttgccactttgcttttccatttaccccgggggtgggagctggtcaccgtggccgcccttgtgcttctggggttggtgggcgcggtggccattgccggttggcaggttctcaaccccgtggcccagtttcaaatggttcaggggctttttacctatattgctgagcaaaccggttggatcttcccggagaccgggcaggcggtctccgagcagcaggcgacgggctgggaccaatttctctcgtgggtaccgggcggctggttcgggttggcaatgatggtcatcggttatgcattgctggtttggcgtgcctatagggcggtgatggtgatggcatccctagttatcgtcaccgcattgagtgcgaccggttatcgtttcaatatatttggcgctcccgtgtttggtgtgggtgtgggaattgcggtggcgttcttttgggtgttgttgtcccaacgatcctatcgcaccctggtgaccgtgcccttgctgggggtgaccctgtggggcgccgtggctcatgcccaagggggcaacaacctggttccgcggcgctacccaatcgatatggaagcgatgatccagctcggggagttgagtgcaccgaatgccgttgtatgggcaatgtgggggcatggtaatccgttgcactactatgcgcggcggggagtcgtcgcggatggggtttttcactcggggcggctccagtgggtgcttcatctccccttggctaaaaataatccgcgccttgccgccaactggatgcagttttatgttacccggggttatgccggcatgcagcgggccaggcatctctttgggggggataaaaagtcttgggctgaggggttggaagtcatccaacgcatgttcatcgtcgggcccgaagagtcgtatcgccaattgataccgaaaatgggcggtgagcttgcaaaagcacgcgaggtgattgaatatttttttccggcagaggcgccgccagtcatgctgtacctcgatcaccacctagcgcgaacgccgtggtttaaactgggtaaatgggacctcaatcgtcaagtggaagtcggggacgaccatacatacctcccctttaggggataccagcgcgagggggaacggttaatcgccgaggtgaagggcaagcagatggtgcttgacttgaatggcgccaccatgacttggggggagaggacagctcccttgcagcaggtgcggatgcatgatgggaagcggttgttaaggatggggctgaatcccaatgccgacttggtattgtcagtcaatcaagtggctaactatggggcggtggcctcccgtgcggtagcggatgccctgttgcctcggttgttcgttgatctcgcctatgataatcgctactttaccctgcgcgccatgatgccctcgttctaccaaatctgggaggtccgtggcgaggagctgactgccgaaatggcggctcgggtcgaggcggggctggccaagggggaggggcgaggaggctagccctcgccgctccgcgtataaacacatggctgaagccccggcagccttgctccgcaatagatcactgtcaactaccccccctaatcgcaaagcgatctagtgggggcttgtaaaagcaggccagttgaccagcttgagtgctttgggcactacgacagagcggcgatcacaccctggaatgcgcgagccagttccaggctctgtggagcgttatcatgctgcggcgaggggtaaaccgcgaaggtggcgttcttaacaacccgctttgtctttagcgaggctcacgttaccggcattagtcgagcggcaggtaactgccagattttagtcaacggagaaaccgatgggcgttttcgtactcgacaaaaacagacaacccttgatgccttgccaaccggctcgggcacgcaagctgttgcgcgagggcaaagccgctgtgtttcgctgttatccattcaccattattttaaaggagcgagcaggtggcacaacgcaacccatttccttgacggttgaccccggctcaaaaaccacaggcatctccctgaatgcgcaatttaactccggcactgtctgtatctttgcgatgcaacttgagcatcggggccggcaaattaaagaatctctggactctcgccgaggcgttcgacgttcacgcagaaaccgcaatacccgttatcgccaaccccgttttctcaaccgtagccgccctaaaggctggctacccccctccttgctttctcgggttgataataccgagacctgggcagaacgattggtacgattggccccgatctgctcagcaaacgttgagattgcgcggtttgatctacagttgctggaaaacccggatataactggtattgagtatcaacagggaaccctgtacggatttgaattgcgggaatatctgctggcccgccatcaacacacctgtgcttattgccatggcttatctaaagactctatcctggagatcgaacatatcttgccaaaaagcctgggcggtactgatcgagtgggcaatctggtggttgcctgccgcacctgcaaccagcacaaaaacaaccttcaccctcaagcctgggcggatgcctgcaggaagcgtaaaaacaaattagagcagcaacgcagccttgccatgcgagcaattctcaaagggcaccgtccgaccctgaaagatgccgcagcggtcaatgccacccgctatgccgtgggacgtgtcatcaagcaactgataccggatatccgcttttgcagtggcggtcaaaccaaacgaaaccgcaccctgcaaggttaccccaaagcacattggattgatgccgcctgtgtaggcgagcagggccagcaggtacgcctggagtgctcagggtatctacaggtttcagccaagggacatggagcgcggcagcagtgtcgtatggacaaatatggatttccgcgtaccagtgccaaagcagctcgaacggtgcagggtttccgaaccggagacattgtagaggcccgagtaccaacaggtaaaaaggcaggtcactatatcggtcgggtggcggtacgcagcagtggtttttttaacattaccagccagaggatcgtaactcagggtattagctatcaatattgccgcaccctgcatcgatgcgatggttatggttatggttatgtcattgacactcagatagcgagcacacaacaggaggatgcgggagaagccgcctgacggcgggcgctatccctctccacccaaatcaaagattatgggtggagtatcccgcgcaatttgatgaaactcatcgttcaaattccctgttacaacgaagaacaaaccctgccggagaccatcgccgacatcccgagggagatagcgggcgtggatgtggtggagatcctggtcatcgatgacggcagcagcgaccgaaccgcggcggtggccgagtccctaggggtagaccatatcctccataacaaccacaatatcggcctggccaggaccttccgccggggcatcgacgccgccttgaaggccggcgccgacatcatcgtcaacaccgacggggacaaccagtacgtggggcaggatattccgaaactgatccagcctatcctggagggccgcgcggatatggtggtgggcgatcgggagaccgccaaaatcgaccacttctccatcggcaagaaatttctgcaatggctaggcagcgccgtggtgcgtaggcttgccggcatttatgtgccggacgccgtcagcgggtttcgggccttctcccgggaaacggccatccgcctcaatatcgtcacctccttcagctacaccattgagagcatcatccaggccggcaagcgccagatggtcgtcacctcggtaccggtacgcaccaaccccaagaatcgggagtcccgcctgtttcagagcatccccgcctttgttcagaactcgatgtggaccatgttgcggacgtacgctatgtaccaaccgctgcgggcgtttttcttcatcggcacggtcctgtcggtgctgggggcgattcccatcgttcgttttctctatttctatctgatcgggcaaagtgaaggacacatccagtccttggtgctcggtggcgtgttcttgatgatggggtttctggcctatttggtgggactggtggccgagctgatttccatcaaccggcaactgttggagatgacgctggagcgggtgcggcggatggaactcgagcaaaagcgtggcgacgactaatactccacgcctgaggcgtatcctttgcgttacctcgaactttccgcgctggtccggcgacagcaccacgcccttcgttctccacttggcgcaagatctgcaagcgctcggttgggaggtggatattttggcgccacacgcgcctggctgcgctgtgaccgagaccatggagggggtgcgggtcgagcgcttccgatatctatggccagaaacccagcagacggtgtgctaccaggggggcgccctgatcaacttacgcaaacaccgcggcaacttactcaaactgcccctgttggtggccgccgaatgggctgcgctcatgggccgtctgttcacccgccaatacaacctggtccactcccactggatactgccccagggcttcaccggcgtgctggcggcgcggtcccggcgcatcccccacgtgatcaccgtccatggcggcgacgtattcgctctgcgcagtcccctgatgatgcggttcaagcgcttcagcctccatcatgccgataggatcaccgtcaacagctcggtcacggaggccgcggtgcgcgagcttgatcccggcggcacgccgatccagcgtgtccccatgggggtttccagcaatgtcgttgcccgcgacatcgcccctgtcgccgagatccgcgcccgccatcgccagggcgaaggtccactgctggtctttgtcggacgcgtggttgaagagaaaggcgtacgagatctgatcgatggggtcggtttactgcgcgccgctttcccggaggtgcgcgccctggtggtgggcgagggccaagatcgccctgagttggaggcttatgccgcctcatcggggcttggggcccacgtgcatttcagcggttgggtgcaaccggatgaggtcaggcactatatggcggcggctgacgtgttcgtcggcccttcacgccgcgccgccaatggctgggtggaggcgcaaggacttaccttgctcgaggccatggtggccggcgtacccgtgatcgggacgcggttgggcggcgtggttgattcggttgcagacggcgtcaccgggctgttggtggacgagggcgcgccgcaacagatcgccgctgcggtgaagagacttgccacggacccccagttcgctgcgcgcctggtcaaaactgcgcgtgccaatgtgctggggcgattcagtcgcgaggcgtcggcccaagccttctcggagctgtttatggctctgtcgggccagggggaaaaatacccgacatgattgatgccaaaccccagtcccatgccgcgcttgattccgactcgcgtgttcgcaaagcgatgaagatcgggcgattgctttcacaggtcaccgacttgcagggggcttgcgtgctcgaaatcggcgccggggcaggatacatcgcctcttttttggcttcacgggtgggtgctggtggggctgtctcggcggtggatatcatcgatcagcgccaggtgtgtgacgggtttgattttcgactggtgagcgatacggcgctccctttcgatgacgatagcttcgatatctgcgtgtccaaccatgtgctggagcatgttggcgatcccaaggcgcaggcggctcacttgcgcgagattcagcgggtgctgcgtccggctggctggttgtacctggccgtgccaaatcgctgggccttaatcgaaccccatttcaagttgccgctgcttagctggctgccgccctcactgcgggatacctatgtgcgtatcaccgggcgtgggcaacgatatgactgccatccacccactcatgccgagctggaagcactgttgcatggggccgggtacaggacgcgggaggtgagcttcgagggcatcaaggcggttggcgacatcgaaacgggtccggggttgaagcgctggttgtgcaagcacccaaggttttgggcgttgccgttgcgggtgctcttgccttcccatctctacctagctcggtacccatgaatgattaatgggaggaaattgaaggtctggttaccctacacccaagggggcggcggttccgacgtgttcacccatatcctcgcgaaaggcttgcggaagcggggtatcgatgcggtggaacagccctttgcccaccacctgcaatatgtcccctggctgttgcgcaaggccgtcccgcctccaggcaccgatctcacgctgaccaatacctggaatggattggcattcaagcgcccagggattaagttggtcaccgtcgagcacctcttcgtgctcgatccggcactgcgcccctaccgcagctttgcccagggggtcttccaccagagcctcgttcgctattttgagcactcgagccatcgggcttcggaggtccaggtggcggtcagccagtacgcggcgaatgcacatcaccgtatcttgggcaacccaaagccgagggtcatcctcaacggtatcgatacccatttctttacgccacccaaggaaaaaaacgcgcccgccgcgagcagaccttttcgcctgttatttgtcggcaatctcacccggcgcaagggggttgacctgcttccccccatcatggacgccctaggcgaaggttttgaattggagtacgccgcaggattgcgcacgacccggaccctggcggggttgaagaacgcccgtaacctcggatctctggatcatgagcaggtccgtcaggcctaccggcgggccgatgtgctgctgttccccacccgcttggaggggttcggctatgcggccgccgaggccatggcctgtggcacacccgtggtggcaacccgcgtgtcgtcacttcctgaggttgtccaggatgggttgaccggggtgctctgcccggtcgatgatgtcggcgcctttgtttcagccatccgaacattggcgcgtgataaacaacgtcgcatggacatgggacgggccgcaagggcttggactgttgaacattttgatttggatgggatgattggggagtatgtccgtctttgcgaatctctcgtcagagcaaatgccacctgagcggaagttctgcatgccgaattatcgtaatattcttgttgcttcctactattttccgccctttgccgggatcagcgggatgcgggccactaaattctgtaagtatctgccgaagaatgggtggcggcccacggtgctgaccgtagatccccgttattatcgcggtaaggcgctttctgagttgcctcaagaagtcgaaaggatggaggtgcggcgcatccgctttttaaaatttccgggctccaccttgttcgtcaagctgctttatcccctttatgtctgctaccaagcctatcgcgagcgtcgacgtttcgatgtcgtctacctttgcggcagccctttccatcctttcgtgtcgacggccttcattaccagggttctcggtattccaagcgtactagacttccgtgatttctggagcctatacgacggctacgatagtcatgtgtcgtctccccgggccaggtctctaagttttcgagtcgagcgcctaatcaagcaatccatcgaatgggtgggaatccgatacgccaccaaggtcgtttttgccagtcgggtgctcaaagaagattacgccgcgacttttcccgcttatcagcataagtttcaaaccataaacaacggctacgacccggaggattttgccgaggttgagcccaggaaggtgaccgctcttcccaaaacgatcgtgctcgcaggcaagttcctggaatatacccccgttgccgcaaccctgtttctcactgtgcttcgagagttcccggaggcgtgttttctttatgtaggggcggagcaccaggaggtggcagagctggcggcccagcttaatatgtcctctcaagtgaccagtctcggcttcatgcactataaccgtgtgctcgatcttattgccggcgccgactacggtctggtcaccaatggtgtgatctacggcatgggcacgaagatatttgactacctggcgcttggtaaaccctccttatgcctcgtgccgaaggattccatcatcgcccatgagttcggctcgaaccccagggtaacgatctgcgagacgccacacaccgaagaacgaatccgggtatcattacgtaggctttttgacagtaaagcatccgcagccgatgccgtggttgacgggtactcgcgcgccgatctgacgcgtaagctcgcccaagtcctccaaagtgcctttgccgataccgatactgagacaggccagtgtttgtcgcgttgatgttaagtatctcggcaaaaattttgagaagaatgcggccggtttcgcgctgctcaaccgcccctacaagccggcagatggcgcgccccaggaatgaggggactgccttcttttggattgggtgcgccgttgggggaactgcaataacagagtgttggttgcgcacaaagaaagaatttaagtctacgcaagcgcccttcgagaaaaatctcctggatttctgcggtgcttttattgggggaatatgagatggctttaactacgcttgatagggaaactccagacgctaataccgcggttgactcgtccggtgtcgtgacgatctcggtcggcgaagatcgctatcggattagtttgccgaatgccgaaaccgattatatccagaagaggatcagcacggaaaaaaaaccttacgaactgcaaatgctggaggatatgcggcagcggttggaaaagggcgatttggtgttggatgtcggagcacacgttggaaaccataccctttatcttgcggcagttgtgggctgcaaggtgattgcctttgaacccaatcagtccttagctggggccttgctttcaagcattgagataaatggtttagttgatagcgtttcggttcgggttgtcgggctcggcaaggccaatacccagggccatttcttgaaggagatgcccgacaatttaggggggcaaagcatcgaacttggttcaggaaacatccagatcatcccccttgacagcgtgcccgttgagatgcccgtcaaggcgcttaagattgatgttgaggggatggagttgctcgttcttcagggcggtgagaccttacttcgcaaggatcgccccttgctctatgttgagtgccaaaccgaaaacagtttccgagccgttgccaactggctcgatacgctcgactacggctattgggatacgttcaatgcgacgccgacgcatttgttcttgcccaatgaagcagtggatttgcaacacaggatttcccgtttgcagttcaagcaggtgcttgacacgtaccaggctgaacagaagttggtggcgttgcgaaaaaagctggaggatgcaaatcataagtatcgtgacgccaacgaaagaatggcgttaataaaaggagaattgagagcaaaagccagcgaactcgaatcggtgaagggaatgcttacccaagccaatgagaagtatcgcgaggtcaccggtcagcaagtccccttattgaagcaaaagctatcgcagttacagtctgagttggaccaagcaacccaagcccttcatcaagagcagactcagcgcaaggaggaagtaacccattaccgtggagagttggcggcgaaagcccgcgagcttgaagcggtggagggaatgcttacccaagccaatgaaaagtatctcgaggtcactggtcggcaagtccccttattgaagcaaaagctatcgcagttacagtccgagctggaccaagcaacccaagcccttcatcaagagcagactcagcgcaaggaggaagtaacccattaccgtggagagttggcggcgaaagccagtgagcttgaagcggtgaagaggaggcttacacaagctgatgagaagtactgcgaagcagacgatcaaatccctttgctgaaacaaaagctgtccgccgccaccgagcttaatcgccagcagcaacgcgatttcctgagactgtcgcggcaagtcaacgatcttcgtttgcagaaggaaaaacttgagagtcgtctcactgcgctcaataatactgtgagctttcagcttggctcgtcactcgtctctgctgtgagatcatggcaaggcttggctagattgcctgtttccttatggcgtgttggccgtcaaggtatcaagttcttgcgggcgcaacgtcaaagaaaaagaaataatcgaccttcgggcagtggcggtttggcgacgccagccaaaaaacttgaaaagctacccgtcagatcgacacgccagcatgccgtcgatcggttcgagccgtcccggactatcccctcactgacggaagtgcagcagcttaataaagccaagccgcttaaaatcgccagcatcatggacgattttaccttcaactcctttaatccagaatgcgaattgcatcaacttacccctgcccactggcaggccgagcttgttgcctgtcaacctgaactcctcttcatcgaatccgcttggcgcggcaaggacaaactttggggtagcaaggtcgggcacaagagcgaggaagtacaaggtattgtcgcttggtgccgtgagcaccacatccccaccgtattctggaacaaggaagatcccgtccatttcgagacctttttgaataccgccaagctgttcgattttgtcttcaccaccgatatcgattgcattcatcgctataaggcggcgctgggccatgaacgagtctatctgctgccctttgcttgccagccggccattcacaatcccattgagacctatgagcgcaaggacgccttctgctttgccggcgcctattatgcccgctaccctgagcggacgcgggatctggaaagtttcattgtcgagttgcctgatttccgtccggtggaaatctacgaccgcaactacggtatgaacgaccctcgctaccagttcccggccgcctaccagccctacattgtcggcactctgccattcgaggaaatcgacaaggcctataagggttaccgctatgccattaacttgaactccatcaaacagtctcaaacgatgtttgcaaggcgggtgttcgagttgctggcctgcaacacgctcacggtcagcaacttttcccgtggcctgcgtctgctgttcaatgatctgatcattaccaccgacagcggtggggagatggtgcgccgcctgcatcagcttgcggacgacaggacccatagggatcgcctgtgcctggccgagctgcggaaagtcatgttggagcatacctatggcgagcggatggcctatgtgctgagtaaggtcacgggccggcgcatcaccgaccccttgcccggcgttaccgtgattgctccggcaaacagtccggacgatgtggaacgcctgctcgcccatttccagcgccagcagggggtagagtcctcgttaacgctggttttggggagcaccctagaacgggcgcgggtggaaaccatgctccccggaagcgatgagcgaatccggcttctcgatgaagcggcgcttgagggcaaaaccctggccgacctggcgcaaggggcagactggatcaccggcatgttgccccaggactactacggcccccactatttgctcgatatggtgctggctacccgttatagccaggcggcagtcattggcaaggctgcataccatgggctgcacgacggccagatcaccctgaatcaggcggaacaggcctaccggccagccaaagtcctcaaagcccgcagcgcggccctctcagtggaagccgccgggcaaatcaaggcgcaagactggttggccgggctggagcaatgggaatataccctacccaaccaactcgccattgacgccttcaactattgccaggaggggggagcagagcagcacgccagtaccgttacccgcactgtcgatgatctgcctcttaacaccggcatccccatccagcaactgttagcacgcgccgaagctattgctcccttggccgatcaggaggcggatgccccggtattggaggcccagcaactggcggagcatttcggcaaacaacatgtccacggcatcaaaacggaattagacgagcagggctggaaaatcacctccaccctggccgatggcaagcatgaatatctttatgcccctatcgattttatcccaagtgaactcagcgccggcgcaaataaagacgaactccgtttctacctggaaatggcccccggcttgaatctgggcctggtcatgctgtttctggatactgaaaagcagcgcatcagctatgtgatcaatccccccaatcgcaatcatgtggtggacatcccccaggaaaccgcctacatccgtttgggactgcgggtgtacgcaggcgggacggcttacctcaaacaactcctgttgggtcaccgcgacctggaacctgccgaattgctgggtcggtccgatatcctgctactgaccaaccactacccccgctatgatgatctctaccgcaacggttttgtgcatagtcgggtgcgggcctatcaggagcacggcgttcccgtagatgtcttccgcctgcgcaaaggtgaaacgatctcctaccatgagttccagaatgtggatgtcacgaccggctcccaagaagccctgcaccgcctgttggcaacaggccgttataaacaagtgttggttcatttcctcgaccacgacatgtgggaagtgcttcaagattatgtggagcggatcaagattatcgtttgggtgcatggggcggagattcacccttggtatcgccgcaagttcaacctggaaacagatgaacagatggagcgtgccaaacttcagagcgaaaagcgcatggccttctggaaagagatcctcaatcccatgccagccaacctgcggttggtatttgtctcccgccattttgctgaggaggtcatggaagatttaggcttccgcctaccagaatctcagtatcagattattcacaaccctatcaataccgagttgtttacttaccaagaaaaagacccagaacagcgcaataaaattctgtctatacgcccctatgcctccaaacagtatgctaatgaactaagcgttgcggccattctgactttggccaagaagcccttttttgacgagctagaatttcggctgattggtgatggcaagcttttcgaggaaaccttggcgcccttacaggacatgaaaaatgtggtagtcgagcgatgtttcctgacacagcttgaaattgcccaacttcataaggaatatggcctgtttctctgcccaactcgttgggacagccagggtgtatcccgagatgaagccatgtcctctggactagtgccggttactaatcgcattgccgccatcccggaatttgtcgatgacgactgcggcatccttgccgcgccagagattgctgaggaaatagccgcagggattgaagcgctgatcaacaacccagaacgatttaccgccatgtcgagaaattcggcagaacgggtacgtgcgcaaactgcgcaggacaagatcatccatcaagagcttgaactgattcgcagtgatgtagtacggatattagaatagggatctaatattctcaactgaagcagtgttgagtgcggagttatttacatactcgtatgaatattaaacaaaatgttttcaatagtgaggccttaatctgatggatgaaaatattcagaatcaaaagtacgcccctagtgtgcaatatgatggatttaattatgtattgtcagatgaatttcagaaaaactctaaaattgaaactgaaaattgggataaggagtggatgcgatacttttccttaggaaaagattactcattttattattatgacatggatactaataattatgctttatccgtttctccatcaaaaatatcggaattttctcctgagcagacatatcacgctaaatttttcagagaaattaagggccgtgtttgggcatatggttcagatctagtagatagagacattcttgagatgggttgtggacctgggatctttggtagaatttctgggaggtttgccaagagctatactggaattgatatttcactttttgcgttgtatattgcccgtctaacatcaccgaaaaaaaaatgtaattaccaccatctttatgatccatcgtctatcaaacatttgtctaaaaggtttgatacttcttttgggaggaacttttttattcatcataattataatgactctctatggattcttcggttcctccgtgatttaacaaaatcaggtggtgtgataatcgcggattttcattgtgaacctgctttggtggatggccatcgccgggttatggcagctgattcccttcggaagaattatcctagtgcgttattcaactttatggataatgatattgataaaataagtcaagaagcgcatcttacgttagaggcaatcgactatgtccctgaagaagcctgccgctttgctcggttaagagtatagattaaaggtatcatattattagcctcccacatatttagagagcagcacaaattatatgctgaacaaataccatagaattactacgactcaagacttacaaaatatcactactaccccactaaggattaacaaaaaaggcctgaaaaccgacttgttttgatacaatgaattcacgacaattcattgaagaaaaagaaggagttcaggtcttggcacatcataataccgtattttttcagttactcaaactgatccggagacatgaatttgagactctggcaaatcagcaccacgagggctggaaactacgcaagatgacccgttggccacaatttgtttcattactaacagcatggctgttaggacgcactaccccctaaaagtaaaaatttgactcctgaacatagcctgaaatatattttttaaacaatatcttattgtctttgctataaattttttttatattatctcgttcctcaggtaaaaaaaggatcggcttttcatgagttctggttgaaaagttttcttggagaaattttcgtaaaattttttgttcttttctgtttaacctagggtaaaaattaacagccatatctacagcaattcctgagaaactccgattctgaccttctgtatcataattcgatatatcgatatttttatcagtcaataaagatatgaaattttgcagatattcttttgacccatgctgaattgactcatagggtatgcaattaacattttctcttccaaaattagaagcaatagcgtctaaaacttttgtccaagagaaaccgttaagatttatccgagataaatatttatcaaatgaaacaatattcccggtgtgaattttctgcaagtaccaggactcaatataatcgacttgattacgaacatatattataaccttggtgttcattccttctgccacccaactcaaatagcgggaaatagcaccaacattattaaaaaacatcgccgtaaaaaagtcttcattatgaaaaagatacttcgaatagttacctgcatccataaaagataaaaaagaatctcttcctttattccattcagaattctgaacttcttgatacgaggatagtttacttattacattaaagaaatcactgtttattataacttccctgtcatagctttttatatcacatttagcctctagaaaattttcatttttccgtaaaaattttctaatcattgaagaagcagttttatgagctccacaatagaataccacctcacgcataaatatgctccacgttattcactgtaattaatatcctatttaatgaaaaatggggtcaggtattgcattacgaatcgcgaatgctgtactggatcctcctgtattttctgagtgtcattactaaccacgctcacggcctcctgtccttgttttgagtagcaaagtatcttcgagaaaatacttagaacatccgacgaagaaagagtaaaattcattgtgatgctctaatttttataggctggaggtgatttttagctcagccttgttaagctcgtgtcggatagctaactgactgatttgaaaagtgctgggggaggtcgtcaaatctcgactaaagtacgtgggaggttcccgcttgcgcgtttctatcggtgttggggtctcccgcattataatggccgatgttctggggctgatccggtttcgacagctatggcatttctcgaataaaatacggctgtatgtcattggcgctatcctaaatggaaaaaacaaaatctcttaataaaagaatcagtgagattttacgggttttgccaccccctcgagcggcatggttagcggaacttggccatatcctttatccactgccgttgctcaaaaaaggttgctatgggctctccaatgtcgccatgttgagagatcgccttgcggatatggcgggatttcttaatgccgataatagcaatgaggctcgaaccttcaaattgtcccggaaaccttacaatggaaaggttttgtatgcactccattcttgcgggccattcgacccctcaggctatccgtgggatttggcgcaacatgccgagcgcttgaaagtttctgaagtccactatcagggcctatggtttcacctgtcgctggaatcgccagttgccatcccgaaagctattatattaaggtctatggtgaaagactacaggccttggcagtggagaacgacgtctccattattcatgccgcattcaactaccttaacggttgggcagcggttgtgggggcaacggtcattgaaaaacatttcaccttgcggcgtgccgacggtggtgtcgacagcgccttttctctggagcccgaagagacggcggcgctggtgactgaaaccgagcatggttggcaggcgctaggcgaggtgcgttacgggccgacggaggctgagacggcatctacgggattccgtcgttcgctgtacatcgccgcagatctccaggttaccgcagccaggttcataagaaaggttatcgcaaccggtcgctcaacaagcgagcgcaagaaagcaaccatagaaaatcgcgaatacgtgcccgcattgagcatctctttgggtcgatagaaaaggagatggggggcctattcatccgagtgatcggcctggcacggggcgaaaccaagatcggattgatgaacctcgtctacaacctcaagcgttgtgccagcctttgcaggagatgtctgtccgctgcatgagaaatttgggcaataggccctcagaataagggataacatattaaaatggaaacacaaaataaccttcaaacacaacatcgagtagtgaaatcgctattcaagtcacataaaaaataagcagagttgatgtcggtcattttggggtatttttagaggtgcctataaagagtccgctaaacactgatagtcgcatatagagcaaggtaagggggtatctcttgcaacccaacaatctcattgagtttccgactcaggatgccgctatagtcggcggtgtaatcgatgcctgggtaggtaggaaattgcagcaaagcgcgaaggcgcgaagcttctttgagttcttctcgttcccgggccgtgctgaaaattgattggagaacttgctcgcttccggttccataaatggtctcagacatcatcaacagaacccgttataaagagttcaataatgacgacgaaaaaaaaggatagggtgttttttttatccaaggcgttaaatagagtattttttgtagttaacgtattaaaatataaagaaaaccaagaagcatccaaaatcttcccgaacaagcaattgaagcaacactcggatgatgtccacttacttatgcagttggctgaagctgcaacttcagaggcggactgggctaatgcgatttttcattggaggcaggtttatgatgcatatcccagtagccagataggtaagcaagccagacgccgactcaatcaggcgcttattaatcgggcgatgcaattgcgtcggctagggatattagaccaaaccgagggtttggtggaagaagtcctgggaattatgcctggcaatgcaagggctctgactgagtatgcggagctggcgacggcacgggggaattggactacagcaatagagcgttggcaggcagtacttgatgcggttcagcatgaaaaggatgccgacaagtataaaaagatcttcagcagggcggttggcaagctgcgggaagcgcagatatgcgcggctgcaatgtcgctgaaggagggagttcctgacaccgagggagcgtttctactggctgcattgcaagggtccctggttccgattaaaccagtcatcaaacttgacccggaaacaaccgcggaaatgcgggctgctcgtatactaatcgatctacgttcggaaccgacttgcgaaaaactggcaaagtacgtaatacaggtgcgttggggaaaggcagtcgcctcggccctgtatcagttgacgtgcccaatcgcagaagtcgtgaataatagcagcctaaaaaatctccacattgataccacgactttatccgcatggctggtcatccgtgcagctagcatattatatgccgatgctgataataaagattcaatacagcattcaatttccaccacagaagcaaccttgaggatgggcatccatgatccgatcgccaaggagatcttgattgatacatatatccggacatggaattacaatgaagtcttctcgatttattctacccttgacagccctagcgtctattgctctcttcaatatgccaatgtactgaatcaacttggccgaaatgaagaagcaaaagaggtattattcgaattattaagtaaaaatcctttcaactgggctatttttaatagcctgctgagaatgaatagttatctcaatatatttgataggctagaggagcacgcattaaaattctctgagaaagctatagagcccattgagatcatcaatgcatttcagatgatgtcatcgctgggtttatgtgatagatcattgagttttttgtttcaaagcggtttgccagagcaggtaggtgaattaaacccgagtattgctcaaagactctgcgaaacccttgctagcacttacctttcccaagcccgttatgcagaatcgttgtattggtccaataaaggaattattttaagcggcgccgctgaaaataaaaaaacacaaaatttgctttccttgagatttgaagccacgcacaaatgtggccttaatgatttagcatcaaaaacctccaagaaaattattggagtaggtaaaatgacaactaggcaaagttatcttgctagtttgtcggaaaagaatttttcaagggcctggaagataaaaaccgataatcaagattcaattggcataaaactggcgttttcagaaaaatatcactccgatggccctacttatcaccatatcaatgggagaaaaattttagtattttccattggaggcgtgggtgatcaaatcagattgctttctattcttccggatctattgcgccatttgcagccacgccaaactacagtgacttgcgaccctagattagcatccctactggagcatagtattcccggcattcgcactatagcggtcactgaatatcgcggagtagcgagtgaggcaatttttttggaaagaaacaatgtgccgaaccattccgccgttcgtatggtgaataatgaggcctataaagctgcggaagatcatgatttggtgttgaatattattgagttttttcgcacactaaggccgagcgttgattcctttaaagacagctcccattatctccggcctcgatcacggctcaagaacaaatggcgggcgcggattcacgcactaggcgctaaacctaaaatcggattttcatggcgaagcggccttatgaccatgagccgatggcatgagtatacacgcttgatcgattggatagaactcttgcttcgtgaagatattgaaattgtcaacttgcaatacgatctatcttctgacgagcgcaggttgcttggcaaattacggccggaggcgctcaaccgttggccggatctcgatttgaaaaatgatctggaagacttggccgcgctttcttcggccttggatgtcgtcataggaccttgtaccacaatcactgagctggcggcggcagcgggagccagcgtaatctatacggcaaccaacgcgggcggcaactggaggacgcgagaacccgagggcacggatcttttctttcccaacatgaagatggttttcccccaaacgccaggcagcaaagaagagttagtcaaaatatctctaaaagaattagatactcttttggaagctacgccaaattaatctttcgtctccggataggctggtttcacaaggatgaatcctatagaaaatccatttctctcggaaaagcacattctcatcaccggcggtaccggctcgttcggtagggctttcgttaggtcggttctggatcgctatcccgatattgagcgtctggtggtgttttcccgcgacgaactcaaacagttcgagatgagtcaggaattcagcccctcggatcatcctgggctgcgctatttcatcggcgatgtacgcgattacgaccggttgcgccgggccatggaggggatcgacaccgtcatccacgccgccgcccttaagcaggtgccggccgctgaatacaatccattcgaggccatcaagaccaacgtactcggcgcccagaatgtcatcgaggccgccttggataccggcgtccagcgggtcatcgcgttgtccaccgacaaggccgccgcaccgattaacctatacggggcaaccaaactttgtgccgacaagctgtttaccgctgctaacaacatccgcggccaccgtgacatccgctttgccgtggtccgctacggcaacgtgatgggcagccgcggctcggtgattccattttttctggagcgacgtaagaccggtgtgctgccaatcaccgacccgagcatgacccgcttcaacatcagcctacaggaaggcgtcaatatggtgctgtgggccgttgagaatgcccaaggcggcgagattttcgtccccaagattcccagctatcggatcaccgatctggccatggccatcggcccggactgcgagcataaggttatcggcattcgtccgggtgagaaaatccatgaggagatgattaccgccagcgatagcatcaatacggtcgatctcggtcgctacttcgccattctacccatggcggcaaagtacaaccggcgccaatactgtgagcgcaacggctgccactcggttgaaccgggttttgcatacaatagcggcacaaaccaggagtttctgacggtgaagcagttgcgggaattgatccgggtgtatgtggatgggggaatctagtgatgggttatcatttgaatagagaacactaacatgcttacaccacgtcgcctaaaagccctgcatgagcaagggaagaatatcgctcaacttctacgtgaggagcaggggctcaaacgcaacacggtggaaatcattgaaattgcctacgacttgcaggcgggaagttatattgctgcgatggaggatttggaaaagacagagtaccaaatgaattatacctatgaaatagccaatatcattgattccttgttggagccgatgtcaatcttggaagcaggcgttggtgaggcgacaacgctttcaggggtgctgaaacatctaaaaaaagatgtcaaaagctttggctttgacttaagttggtctcgagttgcatatgcgagacaatggctacaaagccgaggcttttatgatgtaactctctgtaccggtagtctctttcacatcccctttgccgataactctatagaacttgtgtatacgtcacactccatagagcctaatggagggaatgaatcggcaattttgcaggagttgtttcgaatcactaaaaaatatcttattctacttgaacctggttatgaacttgccgagactgaagcaagacagagaatggactcctatggttactgtaaaaatctgaaaggtatagccgaatcccttggttttaatgtcttgaggcacgatctttttcccttttcttcaaatccgctcaatccgacagcaatcacaattatcaagaaagaggaggatacgatgtcaccctcgcatattcttgcttgccctaaattcaaaacgccactggacgagattgggaatatgttatttagtccggaagccttggtagtgtatcccataatcggcggtatcccttgtctgagaatcgagaacggcgtttttgcaagcaagtatcatgaagttctatcggcaggctaaaaggccgtagaacttgccgagtttgggttattgacaaatgagcagaattcttcatgctggatttcacaaaacagcctctacatttcttcaaaaagaactgtttcctattagaaataataaattcaacagttctttctacggctataatgtcatcgccgcttacagactcctgaattggatgcggcaattgcattttctgcgagagatttttgggctgtttaaaattcgcccaagaaggatgatgcaaggcaagttaggacgtgctctgaataatctttcgcaccgccatgtcaccccaaaggatgtagagtatttgttccgatgatcccctacggtcaccaaagcatcgcccaaaccgacatcgacgctgtcgtcgaggtgctgcgctcggactttctcacccaaggcccggtggtgccctgtttcgagcgggcggtggccgaatactgcggcgccgcgcatgccgtggcggcgcactccgccaccagcgctctgcacctctcttgtctggcgcttggggttggaccaggcgatcgggtctggaccagtccgatcaccttcgtcgcttcggctaactgcgcgcgctactgcggcgccgaggtcgatttcgtcgacatcgacccgcgcagctacaacctgtgccctagggcgctggaaaggaagcttgtcgcggccgaccgggcagggcggttgcccaaggtagtgatcctcgtccatctggccggacacccctgtgacttggccgccattcacgccctgggacaacggtacggtttccggaccatcgaggacgcctcccatgccatcggcgggcggtatcgcggggaaccgatcggcaacggccgctacagcgacatcaccgtattcagtttccatccggtcaagatcatcaccacggccgaggggggcatggcgctgactaacaacgccgaacttgccagccgcatggcccggctgcgcagccacggcatcacccgcgacccggaggagatgactcaccccccggacggcccctggtactatcagcagcacgaacttggtttcaattatcggatgactgagcttcaggcggcgttgggtctgagtcagttgcagcggctcgatggcttcgtcgtccggcgtcacgggttggcggcgcgttacgacgacgccttgcgcgagctgccgatgattatcccctggcggcacccggatggctattccggtttccacctgtacgtgattcggttgaagctcgaccaaatccgcaagacccatcgcgaggtagtcgaagccttgggagcagccggcattggggtgaacctccattacatcccggtctaccgccagccttactatgctcggatgggttttcatcccgccgactttcccgagtcggaacgctactatgccgaagccatcagcctgcccctgtatccgggcttgaccgaagcgcagcaagcacaggtgatcgaagcgctgttcgaggtgataaagtcgtgaacattgcaattatccccgcccgtggcggcagcaagcgcatcccgcgcaagaatatccgcgactttggcggcaagccgatgattgtctggtcaatcgagacggctgcggcctcgggcttgtttgaacatatcgtggtctcgaccgatgacgacgagatcgcccaggtcgcggttgatgccggcgctgaggtaccgttccggcggcctgcggaactggccgatgactacactgggaccaccgaagtgattgcccatgccacacgctggctgcttgatcagggttggtcgatagaggctgtctgttgcctctatgccactgctcctttcgtgcgagccgaggatattggtcgaggcctggagttgctgcaatccgacaactgggcctataccttcaccgctaccgaatacgcagcaccgatcttccgctctttccgtatccatccacagggcggcattgagatgctcttcccggagcatttcactacccgctcgcaggatttgcccttgattctccatgatgccgggcagttctattgggggtggtccgaagcttggttggaacagaaggggttattcgatcggcacagttgtccgctagtcataccccgctggcgggtgcaggacatcgataccgaagacgattggcagcgggccgagttactgagagacagcatctcaagacaggccgtggcttccttagataaaggacataaaggcccatgaacgtcgctttccgcgtcgatgcctctccccgaatcggcactggtcacctgatgcgttgcctgactctcgccgatgtgctcaaatcacggggatgggagacgcgcttcatctgccggcacattcccgatcatcttgccgaactgctaaagcagaaaaaccatccgctgatgagactcgcgggaaagggatgcacggattctgccgatgagctggctcactccggttggttaggcgcccgtcaggcgcaagatgctgacgacacacttcaggcattggccggtgcatccttggattggttgatcgtggatcattacgccttagatattcgttgggagtcggtcatacgtcaatcgtccaggcgaatcctggtgatcgacgatattgcggaccgttcgcatgattgtgatatattgctggaccagaatctttacgcggacatggaggcacgttatacaggcaaagtaccaagccattgccagtgtttgctaggtccccgctatgcgttattgcgtgatgaatttggccggctgcgccagcaggtaaaaccccgcgctggaccggtcaggcaggtgctagttttttttggtggtgtggatgcggacaatttcaccgggaaggccattcaagctttggtcaacctgcgtgatgagcgttttcaggtggatgtggtgattggcgcccagcatccagcacgggtagacattgaagcagattgccagcggtacgactaccgctgtcatgttcaaacggcccatatggccgaattgatggcgagcgccgatctggcaatcggggcagccggttcggcaagctgggaacggtgctgcctcggcttgccgacattagcgatcagtgtggcggataatcagcggcagatggtacacgaagcggccgagcatggtttgttgtatgcgccaactgataacgtcggcaccgtttcgttttttgaacgccacatccaggcattgctcgaaaatccctatctgagaacctgcttatccaaggcgggcatgggtgcggtggatggccgtggagtgttccgggttatccgcgagcttggatgtcatcgtgtggctttgcggccagcccgtttcgatgacgccgcatcactgttcgcctggcgtaatcatcctggaaatcgagcgttctctcgaaccagtgaacccatcgcttggactgaccaccggcgttggctggcaacagtgcttgccaatccggaccgtccattgctgattggttttcatgaccatcatcccattggggtggttcgcttcgatatcgatactgatacggccgagatatcagtctatcttgtaccgggtctgaatatgcgggggtttggcactgaacttctggctagcgccgagcagtggctgagcgaacatcggcgggatatccgcatgattcgcgcagaggttctaggcgataacctgccgtcccatcgctcgctccgaaacagtggctataaggtcgaagtgacccactacactaaacgagtgcattgaaagatgagcaattcattcaaaatcgggaaccgttggatcggtcgcgattatcccccctttatcatcgccgaactctccggcaaccataaccagtccctcgagcgggcgttggccatcgtcgaagctgccgcccaagccggtgcccatgggctcaagctgcaaacctacaccgccgataccatgaccctggatctagccgagggcgagttcttcattgacgaccccaacaccctttggaaagggtgttcgctttatgaactctatcaacaggcctacactccctgggaatggcacgagttgattttcgcccgtgccggcgagttggggttgatccccttcagtacgccctttgacgaaacagccgtggattttctcgaaaccctggacgccccctgttacaagatcgcctccttcgagaacaccgacattccgctgatccgcaaggtcgccgctactggcaagccgatgattatctccaccggcatggccaccgtggccgagctagatgaaacggtgcgcgccgcccgcgaggctggctgccaagatctgatcctgctcaaatgcaccagcacatatccagctccccctgaaagcagcaatgtgcgtacgataccgcacctacgagagttgttcggctgtgaagtagggttgtctgaccacaccatgggtgtgggtgcagccgtggccgcagtgaccctgggggcaagggtcattgaaaaacatttcaccttgcggcgggccgacggtggcgtagacagcgccttctccctggagcccgaagagatggcggcgctggtgaccgaaaccgagcgtggatggcaggcgctaggcgaggtgcgttacgggccgacggagaccgagatggcatctacgggattccggcgctcgctgtatatcgccgcagatctccagcccggtgacgtgctcaccccggccaacctgcgccgcatccgccccggacacggtttgccgccgaagtattatgacactctgctggggaagaaggtgaccaaagtggtgagcaaagggacgccggtggattggtcttttatcggctgatacggaaacgaagatatgctctggaaacacggattcctgattatttttctatcaattgttttctgcgcgcaggagaccaatgccgcaggccctgaacatggccctatttgtcgccatattcaacatcaacaagacatggcgacctgtcatgatgaagccgtttggaaagtgcttgcaaagcaaagggtcgatgacgaagcactgccgtcccggcatatcaccttatttgttggtggcgatccgatccagagagccgggcaattatgggaaacgggctttgtcccgccaggtcgggatgttgctccctggcccttcaccttgcccgtagattggaacgcagacccctttcaggatcgtaattggcgttttcatctgcatgcctggcgaatgatcgaccccatgatcgtggcgtgggaacgcaccggggataaaagatacctccaggacgcgctgaaggtcatgaccgactggcaggattaccatttcggtcgcaaccggcgcagtgcttttcagtggtatgacatgtctgtcggcctgcgggccatgaaattggcgtatgtcctggacagggttttgcaaggggaggttgcaagcgacctgccgacctggcagacattggtgcaccttgcccacacccacgcccagagtttgaccgacccaaccgagctttcccgaggtaatcatgggttgttccagttgcacgggctgatggcattgtgctcgatccttccggatgtggatacttgccagggccatgagaaatatgtcttgcgcgagatgcgggacttgctcctgcgtcaattcagcagcgagggcgtgcacctggaaggtgctccggaatatcatttctttgccttgagcacggtcaggcgcatgaccaggaccggctggtacgaccagttcgccttcgtccgggaacttatggacaaggtcgaaaaaaaccgattctggatggtacaccctgatggcaccatggtgacggtgggcgattccgagcccaagcgggggtgtacaaataactgtgtaactggtgatctgtaattaacaacaaggagaaagcactgatgaccagtattgaaaaaaagaccgatgagttgctggatgaacttctgaaggagtgcaatagcccgaaagaggttctgggcgagcatgggttattgaagcagctgagcaagcgcttggtggagcgggttttggaggctgagctgactgagcacctagggtacgcgccccatgctcaggaaggtcggggcagtggcaacagccgcaacggcaagagcaagaagcgggttcagagcgaggcggggcaattggaaatcgaggtgccacgggaccgcaatgggaattttgagccgcaattggtcaagaaacgtcagcgtcggctggagggctttgatgagaaggtgctagcgctgtatgcccgggggctctcgacccgagagattgaggcgcagctggaagagctctatggggtggaggtctccccggcgctgatttcccaggtgaccgatgcggtgttggaggaggtgcgggcctggcaaagccggcccctatcggccgtctatcccatcctatattttgatgccttgtttgtgaaatcacgccaggagggcatggtgaaaacgaaagcagtgtacttagccctgggggtcaatctagagggagagaaagagctgttagggatgtggatgagtgaaaacgaaggggctaaattctggctgtcggtattcaatgagctgaaaaaccggggggtcgaggattgctttattgcctgcgtggacgggctcaagggcctgcctgaggccatcgaggcggtgtttccacaggcccaggttcagctgtgcatcgtgcacaaggtgcgcggctcgctgaagtatgtcccctggaaacagcgccgggccgtggcggccgacctgcgggccatctatggcgccgcgaccctggccgaggccgaacaggccctagagcgcttctcagcgcgttgggatgagacatatccggccatcagccccagctggcgggccgattggtcacggctgacggtcttctttgattacccaccccagatccggcgagccatttataccaccaacgccatcgaatcattgaactattcactacgaaaagtcttgaaaaaccggggcgcttttcccacggatgaagccattttcaaggtgctctatctggccctgaacaatatcaccaaaaaatggactcaacccattcgggactggaaggccgccctcaatcaattcgtcatcctcttcgctgagcggatgcccaagtgaaaattagttacacaaaaaacttgacaccctcgcccaagcagcgcaatctaacctttccagcgggaaaccaagaatgcgaaggtgcaagtcacggaaaggaaagctgttataggttgcaggaattccgggaaaccggctacgccatggtccgcagcgactgggccgttcccccggaacaggcctccatgttgttctttatggcctctttccacgagccggcacacaagttgcctgatgatttgagcttcgaatggtacgaccgcggcggacgcattctcaccaatgctggaaaatactcctacaatagcgatgagtggcgcaattacgtcgcttccacccgtgcgcacaacaccgtggaaatcgataaacgcagcttttccacccgtttagcggacgcctacggttcggctttgcaggaggtgcagcgccaggacggcgcctttcttctgcggggcagtcttttccacaaacacctttccaccacccacgaccggacattgctctacgcgcccggccgttggctggctgtgatcgattccatgggtgcagaccggccgcgatcatatactcaatggtttcatttcaccccggatatcgaggtgattgccgacgatgggcgttatctggccactcggaatgacgggatgaaggtgcacatcgaacacctctcgccggcagaagaaaccctcctgatccgtggccagaaggaacctttcattcaaggctggactacccaaacctacggacaaatggaaccgcgctatgccctggggttcacccatcaagaaaacaattcgaccatggtcaccttatttgggttttccgatcaggagatggataaggccagagaggctgtgcaggcactggtcagccggatggaattaccgcgcatcgactcggctcgactgagcccactttcgattaagagggactaaacacgtctactttggaaactggattttggaaatatggggtcatgaaatatggggtcaggtcttgttaagtgcattgagaacgctgcgctggatcctcccatattttctgagtgtcatcgctaacacgctcacggcctcctgctcttagtttgaatagcaaagtatcttcgagaaaatacttagaacatacggcaaagaaagagtaaaattcattgtgatattctaatttttataggctggaggtgatttctagcccggaggctgttggaaaaccttcgtaggtagcggtggcgggtttcgcttcgttcctcctacggctctacgctagaacctaccgacagagagaaaggaaaatagagacgaggaacaacctagattcgatttttagccgcaaatgcacgcgaataaacgcttataaaaaatggcctggaatgattttctgacgggccaacgcttgcttgtctttaagctattgaaatatttgcgttcataggcgttaattcgcggctaaatgctttattttaggagaattaacaagcagcgatgggtttcgctacgcacatccacccccccttcgtgagcgggagtttttatttttagggtgtgcggagcgtagcgatggtacccttgagatggaaaaggaaatctacaatcagaggtgagttttgccgtacaccattcatcctataaagaatttttcaacggcttctcagccttgttaggcccgtgtctgataggtaagtgactgatcttaaaggttctggggaaggccgtcaaatctcgattaaaatacgtgggaggttcccgcttgcgcatttctatcggcgttggggtctcccgcaccataatggccggtgttattgggctgatccggtttcgacagctatggcatttcccgaataaaatggcatgagaaaaataacgaataaaatacggctgtatgtcattggcgctatcctaaacggaaaaaacaaatctcttaagaaaagaatcagcgaggttttacgggttttgccaccccttcgagcggcatggttagcggaacttggccatatcttttatccactgtcgttgctcaaaaaaggctgctatgggttttccaatatcgttatgttgagagatcgccttgcggatatggcggcatttcttaatgccgataatagccatgaggctcgagcctttaaattgccccggaaaccctacaatggaaaggtcttgtatgcactccattcttgcgggccattcgatccatcaggctatgtctcccgttccgtcggtttgattggcgctgttcagtcaaaagggattgatactacggtggccatccgcccaggctatccctgggatttggcgcagcatgccgagcgctcgaaggtttctgaagtccactatcagggcctacggttccgcctgtcgccggaatcgccggtgacccgccgccatcccgaaagccgttatattaaggtctatggtgaaagactacaggccctggcagtggagaacgacgtctccattattcatgccgcatccaactaccttaacggttgggcagcggcattggccggccgtgcgttgggtattccatccgtctatgaagtgaggggcctatggcatctgagccgtgcatttgcaaatccggattatgccgatacggaacactatcgctactatgagaagcgtgaaatcggcgcctgtgctcaagttgaccatgtgattaccttgtctgacggtcttcggcaatggttgatggcgcgtggtatttcaggcgataaaatcagcgtggtgggtaacgctgcgtttctcccgtcagtcgaaaaaaaagatgaggcatcgacggcgttggctgtccgtcggcattatggtattcccgccgacgctcaagtcatgggttacctgggcgctatcgttgagtatgaagggcttgatattttaattcgcgcccatgcgcgcacacccctaaagcataggccctatttactcatcgtgggaagcggcaagcatgagcttgtattgcgcgagttggttggctcactggaaacagcaacacaagttgtatttgctggccgggtttcacctgatcaagtatccgcgcactatttagcaatggatgcggttgcgctgccacgccgtgacgatatgctcacgcgccttgttcctgccattaagccgtttgaaattattgcccatcatcgcccactgctcatcagccatgccctggccactgcgctgggcaatacgctgcccgagggttatagggtaatagattttgattcagtcgataggttggatttgttggtggagactaatagggatgggcgatgcccagtgaaagtccccacctgggaggaacgtgcggcacagttagtggatctgtatgagcagctagctgatatcggccagcggcaatctgcgccaggggatgcccctatcaagccgccgccgggacctttggagcccaaccccgcaccctaagcacctctaaaaatcagtaattctacaggataagcgtgaggggataaggaatgtcgtattgtggctacataggtgatggatatgcacataaactcatacatataaggctaagaagctgttggaaaatatctttatgggtagggtgggttgagcgtagcgaccgattcgccgggagcgcattggggcctccgaaggatgcccatagggaaggggggcctcgccgctgtttgttggtccccctttccatggtgcgcatcgctgcgctctgcacaccctacgctgtcatcaaaattttccaacagcttcttagcttttctcggattcgttgatgcaatgaataataaattcttgaatttaacattggattatctggcttgggttcgagcgctatccattaagatttggataaactcggcgctgaagcttttttttggtgttttgttgtttttaacgaatcaactttctattgttctggctttcttcctgcccttgaaagtcattattttggttggctctgagggggtgcctcgctatttgcgagccttcgttaccgaggaaaataaaaacgaattcatcgtctggtttgcgattggggctttcgttttttatttgctgtttttgttaacgggctatctgatgaatcggctgggggtatcggcggccacggagattctgggtcgtgcaaaaaaggtggccctgtttcatcagcaagagctgtttgcaaaagatgtcttcctgagggtggcccgtacttggggcacttattttatggtgttccttggctttgctttggggttaatcctcgagtggcgggtattttcggtgttgctggtatttgtggtggctgaatatgcgggtttcgcctatctctggcaacagtatcaagaaccagagaacagcgccaagcttatgcgctttttacgtaatcgttccgttattcttgatggggtctcggcactaaacttctttactgggttcggcattctattttatctgtttttgattgatagcagtctaaactttattatcggtatattgctgataatgatgactcaacagatattccggcgcctggtggtggccattaatgatgcggtatttttggtccagcagaaagcaaaaattcaaacggttttttttacctatgcgcacttggatacgcagggtaaacatattcatcatagttttgagaaaatgctcttacccgagcggcgagaagcccttttcgccactgccgcgccgggtttaagtcaaggtgatgtggcgggttggcgttgggtggactgtaatatcatgggagtggcggtttattctttagaatcggcggagggagaaaaagggcacgcctgttactggcttaaatgctatgccggggataaatttaatcttttacaaaaagagcgtttagcgtatgagaggggggcgagtgggatgcaggggatggccccgcagcttattaatgaaggcagttaccacggtaccccctttttattgttgcagggtggggttttgaagcgtattcagcggcgggaatttaaacacagatttaaagcggcgcgtttgaaattatggtcccttattcctgatgggcagatcgtgagtatgttacagcggacttttcccactctggaaaaacgtttgcataaaaacaagttgtcgctaatgtctctggctagccgggatgctgatgaatatggccggattgcacggtttgtggaacgctctgagatcttcacggattttattagcacaatgccattgttcattaccaataatgtttttaaggaaaacaacttgtttttagatgcagaggaacaaccggtgtttcttcattggcatagaatggctctggaaccggtttgttccgacattactcctaatagtttggaggttttttttgatttagaggaaattgcagcccatttgcaagaacaccgctcggatgcagccaatattaccgctttggatctaaaaaaaatagtgtatttagcggccattgagcgggctattagcttgcagctttatggtgaggcgttggatttggttcagcctaccctagagatgtttgatgcctgatttgcttgtggccggtttttaccctctcaaaataaaggtgatttaggctcgcactagggactctaattggctattcagtactgtaaaaggtagcagatccgtgggcgaggtttcctgcagttcttccagcagtctttggtacttcaataatttttgttgccgatcttgggcagcaaaaaaagtcgccatgctgcgatccggcgtggcgagtattgccaaagtcaaggttgctagataagccctgaatcgttccctaaaggtggtttgcgctctgcgttcccagcggtcacgcaccggcacccggctcagtagatccttgatatccgggtagcctaaataattggagactccttcataagcgctcaccacagtggtaaattcttctcccgactcattgacgagatcgactaggaggggaaaatcggtgagacgatcccaaagggcaatgcggcgagcaagtgctgctgtaaaaccttcttcttgtagctccttgagcttttccgaaaaaagccggcgctcggattcggataaattttgttcttggtgttgctcatactgtgctaagtgatcatggagggaggagagggtttcttcacggggggtaatgggtttgtcttgactcaccgtccagtggcagaaactggccaaagtatcctcaagctgtaacaacagcgcatgttggcgagcgctcggaataatgttatctaatgcatagatttgggcacgcagagcctcacctgccagcactttatcaaaggtcaaataagtgaccacaagcgtggtgatggcggtaccttttaattcttctatccaggtaagaaaggtgcagcctgcgtgatcaataatcgtgttgcacaagatggtggccgtaatttccttggcgaggggatgatcgtatagttggttaccaaactggtcggttatcgcctgtggaaaataacggacgacaaattcttgcagaaatagcgaagacaaaaaatctggctgctctaataggatttggtaaagttgcattttgctataggacattaaaaccgccaactccgggcgggttaaaccttcaccatgtcgcgccaggacttccttgtggtggggaaatgcatcggcaagacgatccagcaaccctgcattttctaggcgattcgccacctccatgaaaggttccaggtcccgtaggcagcgctgccgatccagggacaagcataggctctggctgtagttgtttgccagcacctgttggcacacttcttccttgaccttttccaggcactggttctgttcttcccaggaagtgatgattcctttttcccttaaatgattaaaaaggattttgaggttcacctcatggtcggaaagatccacccccccggagttatcgatagcgtccgtgttgatatggccaccccccagggcgtattcggtacgccccttctgggtaaagcccagattggccccttcacccacgacccgggcttgtacttgggaggcgtcgacccgaaccgagtcattggcccggtcccccacatccagatgcttttccgtgcttgccttaacataggtgccaatgccgccgaaccagaggagatcagccggggcggtgaggagcaagcgaatcagtccttcgccatccatgaatcggtgccgggtgttgagccactggcggacctgaggggaaagggggatatccttgtcctggcgggaataaactcctcctccctcggaaatgagggttctgtcatagtcatcccaggaggaccccggtagttcaaataatcgtttccgctctttataggaaacttccgggtctgggtcgggatcaataaagatatgggcggccccaaaggcggcccgcaagcgtgtttgacgggagagcagcatgccattgccgaacacatccccgtccatgctgccaacgcctaccgcggtaaagggttgggtttgaatatcctgatccagttcacggaaatgccgcttcacgcactcccaggcgccccgggcggtgatccccagttttttatgatggtagccaaaagcgccgccactggcgaaagcgtcgccaagccagaaatgatattgcttcgccacttcattggcggtatcggggagatgggccgtgcccttatcggcggcaaccaccagataagggtcggcttcgtcataggcgacgattttgggcggacggacaatggcgtccccttgccggttgtcggtaaggtcgaggagcccttgaatgaaggtgatgtaggcctgtttcgacagcctggccccttcctcacgggtgctaaagggacgttttacgataaagcctcctttagctcccaccggtacgataagggcatttttcatcatttgagtctgcatcaacccgaggatctcggtgcgaaaatcatccgggcgatccgaccaacgcagcccgccgcgggccacgtgtccaccgcgcaggtgaatcccttccatggccgccgagtggatgtagatttcatacatgggcctaggggtgggcatatcaatcacgcctaagctgctaattttaaaagcaaggaaataatccttttgggtctgcctgcggtagaagttggtgcgcacggtagcatcaatgaggttaaacaaggtccgcagaatacggtcttcattgacattggtgaccgacttgagggcggtagccagctccagacggatgggaagcagtccttcttcttcccgccgcatcgggtcctcccaacggggatcgggacgaaatcgggcctcaaaatagcggcataggagcaaggccacctggggattatggctgagggactggtggaagcgagagagggtaaaaggcgtccccagttggaagtaataattccgatagctacggaatatatcgatttccttccaggagagcccggtcagtaccagtagctcattcaggggatcattatcgacttcgccgcgaaacaaagccgtcaaagcgtccagaagaggggcgcgcagggaagaaaggggtttggctgtgtctctggtcactttcacagaaaagcttttaataaaaagccctcgattttccaccttgagggcaaatcgaacctgatcgatcacccttaaacccaaattttccagcacgggcatgagctcatcgagaaaactttcccgggagctataaaactgaagacgataatgttccttcggtagttcgtaacgggagtcccacaaatcgatgaattgctgctccgtctccaagacgtgttctaggcccttgatatcttgcagcgccgcctggggggggatgagtgcccgatattccggagaaaaccccctgcggtatttattccataaaacttctccctgttcctttcccatggcctgttgcagcaataactggagcttataatcccagggtttggcaatttgggagagcgtattttccagccggttaataggaatatggacttccttttgttggggcaggaaagtcaagtgcaaacctacataatgattgcgggttcctcggatgacctgggaattttcaagccttccggtgaaggcgcgacagaggtaggcttcaatgtcgcttaaatgggactcatcaaaaaaatcttgggggataagaacgagggtggcaattctcgtcgggctaggactggcaagaataagcagcttgacaaggtcagagcgatagagaaaggacagtaaggagcgggcaatgatttgcaattgtatctcgcccataaaaaatagctctaccttagggaaaagattgaacagctcaatcagcttatcgtactcatgaccagcggtaggcacgtgtaactgttttaagctttgttccactttgttccgcaacgccgggatattcatcgccgtgcctgcaagcgccgtttcagagaataagccgataaaagcgtgctccttgtgttttcctttttctaagggctcttgaaatccaagataaaccaggggctcggagcgataaagagcgctttttattgccgtttgctggacgagtacggggaattctcgctgaacctcctcagggcctaagatcgccagtaaaggagagaggtttgcctttgtggttaaagaacccaacaaggaatcaagggacaaacccaaccgttcattttcttggagatggaattctccgtcagcttgagagttgactatgaaacaatgataggaaaagggaataaaagcaccttctcgaatccagccgaggaaattccgccagggttgaaaaaccgaagcctgttctaattgactcagtttggcggccagagattctttatttctttgaacgtttaaagcttgcgagaatattttctcaatacaagccgtaaagttttgtaaatgttctttatcggtttcttcgagtttcagaagaatcaatgattctttggggcctaattcgctgcctgcctttaaatcaataatttcctggccctggcgttttatcatcaagacatggtgggccattatttcaaaggttaagtcttgcgattcttgtaaggccttgagggaagcaatcagataggaagcatcgggggaacttatcagcaccaaggtgccggttttctccgggaagggtaggcagtgggctgcaatttcggtttcacgtgcgccaatgatggtaaaaaattgggttatcaggggggcgaggcggtagctaggaacggagagcaaaaaagagtcaggcgtaatgagtaaactggagagcgttttaagaaatcgtttttcgtggatttttttttgtttatctaagagtgaatgaatttcaatcagtttttgttcataatcgctgtaggtgccttgggattcacggacttccacaaaaattttcataagaatacggcggcagatatgggtattatgattgttgccctatttcactatatcagggcatgaattgcaaagccctttcagaagccgttttaaaaatatttagtagcgccgatacggtgttgaggcacgttttgcgatgcccatgtatgagcgcatacactacgctttttaaacacgcctcgcctgatctcagcacggaattgctattttttaaaacagcttttcatgataggggagattgaggattaaggggctcaatcaagaatttttctcatttctaacacattccctccattaattttatggtagctcacagaatccatgatggacttgatcaaaaaaatgccgcggccccgttccccaggatcttctaggtcgggcgttttcacccggtcaaggtcaaagccctgcccgtggtcataaactttgatgcataattgatcgggtaaaacctgaatggtgacatggacggtttgctcactgtcccccgtattcccatgctcaatcgcattgactagggcttcggtcaaggccagattaagatggtaggcgagggctttgcggtcaccgctatagcgatccagctcttcagcaactttttcgccgatttctccaataaaaccgagatagcaggttttatttgggaccacgatgtctaattgaatatccccattacacatggcaacctcgctgctagttgctgccgagggcttcctgaacagaaggatagatatcaaagacccggtgcaaaacgggtaagttcgaacatggattgcacctgggattgaagaccacacaatttaaagcttccattccggaggctagtatttttatggccagagagcaatgcgccaaggccggaactgtcaataaaccggacctctgctaaatccaccaccaggtgaatttttccattttcccctagctctagcattcggtcttttaattctcctgagttgtgggcatctaggcgtttttccttgatataaaggactactgtcccgttacttttctccatgtgcagattcataggtatctccatgctggaaaaagggcctcctctctacattgagattctctggaaggagaagcggctgatccctataactatatagtcaaatcatagaaaattatactgagtcatgctgagctgttgatccgctgatggaggccgggatcgatccttgcctcaaggtgttgggaagtgggaaccttagccaaggggattggtcacaaaaataagacaagactaaatgtaattcattgaatttgcagaactctactgacgatttacaacagctcatagggattttgccccgcagtctccgcaccgtcttgcaggggctgccgcagcaacatcttttggaaattatcatggatgtggggcgttcgccccaggcccgtttttctgggcaaacggttaatttgtccgcagaccctgtgagccccgcagatttagagcaggtggtcgcctcagtcggcgagtttagtgccgataatcgggccggtatcgaggggactttgcaccgcatctcctgtttgcgtaaccgccgtggaaagatcattggcttgacccttcgagtaggacgggcggtgacgggaacgattgattccatccgggatcttattgagcggggggcgagcctactgctcctgggacggccaggggtgggcaaaacgacccgcttacgggaaatcgcacgggtgctggccgacgaattcggcaagcgggtgatcatcattgatacctctaatgaaatcgccggtgatggcgatattccccatccggccattggcagtgcccgccggatgcaagtgccccatcccgagcgtcagcatggggtcatgatcgaggcggtggaaaaccatatgccggaggtcattatcgtggacgagatcgggaccggggccgaggccacggcggcccggaccattgccgaacggggggtgcagctcattggaaccgcccatggcaataccttagaaaatctggtgatgaaccccactttagccgatttggtggggggagttcagaccgttaccctaggtgacgatgaggcccggctgcgggggactcaaaagaccattaatgagcgcaaggctccccccacctttgatgcggtggtagaaattgtggatcgggaggcggtaatcgtccatcccgatacggccggtgccgtagataagttgctgcggggccttgaccccggtggcatacggcgctctccccagggggaagtagttttccttcctgaagaaccgcctccccaggagtcgcctaggcaagtatcgacgataaaccagacagggtgggtacggattcatccctatgccctgagccgcgatacggtagagcgggtcatccgggatttgcgtctggaggcccggacagtcaagcgtccagatcaagcggatttcatattggcgctccgctcccgggctgaagatgcccgcttacggcggatactccaagcgacccagttgcccctttacgtggtaaaaaagaacaccacggctcaaattcggcgcctattgcagaatgtgtttaacatcctccatgggatgccaagggacgaggtggatgctgccgtgggcgaggcggaagccgctatcaagcgagtgatggaagagggagtcacggtggctttattaccccgtccggcgtcgatgcggaagttgcagcaccgccttgccgcccgccaccgtctcacggcagaaagcgtgggcagtgagccccaacgacatttgatcatccatccgacttgagggcgctaccctagcacccactagggtcgcgcccagtgcagtcgttagcgattgttgaggctaaagcggccgggaccggtgagagtcaaggccagggcggtcaacaaaaacatcccctgcaattccaaggcccaaccgccctggggggtcagattgagaagttccgggcggtgagccaaaaaaatggcaaagagcatgttgatggcgatcaatccggcgccaacgcgggcataccagccgagcaataacaggaggggtccgccaatctcgccgaggtaaacaccataggcggcggagggtggcagaccgatcccttgcaccatctcttcgataccactgatgccatgggtgattttgccgatcccatggaagaggatcaaaatgcccagcgtgagccgtaaaatcagcttaccgagatcatcggccgtacccaaactcatacccataaatgttttgtcccccttgctctgctaattgtctctacggtctttgaagttgttctggaatttactttcgttagtttagcaaaaagcaggtaaagcattgcctgggtttggagcctatactttcttcactaagcaaaaaatccactgctgacaacgaagggaaaaggccgtgaacccctctatctctctttggtggcgaatcgccgctactctcctgctcctgtgttgttcctccctggcgctggctgaagtccagcggctcaaattcgaagcggaggggaattatctcctggtagagtggttagacgatgacctcttgcatttcgaatatggcccaggtgcaggaccagtgaccgaccaacctctgatcaccaccgacatggtttgccaggaaggagaggccgtcccagaggtggtctgtgggacggattttactggccccacccaatttaatcaggaaggggacacggtcattgaaacgcaggaagtgcgtcttgtgattgagccccgtacgcttttggtgacggtcatcgatagatcccgtaacgataaggtgttgaccacttttcatcccttgaacctggatcaagagtttaagggattggtcttcacccgcaccccagagctggatgtctatggcctggggcagcaatttgtggaaccgggcaccagtgacattgattgggacggtcgggttcgggaaggaggtgagtttggcaatgtcatggccgggttcaacgggggggccaatggcaacacccaaattccggtcctctatgcggtcaatggggcgagctatgaaaattacgccctctttttagataacacctataagcaacgttgggactttcgcggcgactcccaatggcaggtggagatgttcggggaggtgatccggttttacctgatgacgggcccggatcttctggatctgcgccgggattatatggacttggtgggccatccgccggtgccccccaaacggatgtttggcctctggatatccgagtatggctacgatcattgggatgaactcatgggaaagctgaattccctgcgcagccataagtttcccttggatggctttgtgctggatttgcaatggttcgggggaatcccggatgtgaccggggaatgccggatgggctctctggattttgaccggggagcctttcccgcccccgcagacaccatggctaccctccggaatcagcaccaggtggggattatgctcattgaagaagcctatgtctgcgcttccctcccggagcaccaaaaactccaagcagaaggctgtttggtgaagcaccgccccggcagtcccgagcccgtttttctatgtggtttttttggttgcggcagcatgatcgattacaccgatgagggttgcgctcgcttctggcatgatgacgaacggcaaaaattgattgaatcgggggtaatcggccattggaccgacctgggggagccagaattctttagtccagaggcggggtatggggcaggccgccatgccgatgctcacaatattttcaatttccgctggttacggggaatttaccggggttaccagcgccaccaagtccagcagcggccgttcatgatgtcccgctcgggcaccgcgggtattcagcgctttggggcggccatgtggtccggagacatctcttcccgtttgagtagtctagcggctcatgccgccaatcagatgcacatgtccttttcggggattgattattacggcgcggatatcgggggttttcaccgaaatttggagggggatcttaacgagatgtacacccagtggtatgcctacgggatgatgttcgatatccccggccggccccacgtggagaatctctgcaattgtaaggaaaccgccccggatcgaatcggagatctccacagcaacctggaaaatacccgcctccgctatcgcctcattccttatctatactccctggcccatcgggcctatctttacggtgaaccggtcatgccgcccttggtgatgtattaccaaagcgaccctaatgtccgcagcctgggtcatgaaaagctcatcggtcgcgatctcttggcggccatggtggccgagcacggagaaacggagcgggatgtgtatctcccccagggcacctggttcgattggcacagcgggcggaagatcgccagttcaggaatgtggctccctaaagtcccggtgcaacggaatggagtcctccggttgcccctatatgcccgggccggagccctcattcccctgatgccagtagatgagaaaatcctcaatgccctcggggagcgtcgcgatggccccatggacccgaatcttcaggtgcgggttttcccggtcgaggaaggggcagaaacccaatttaccctctttgaagatgacggtaagaccctggcttatcaggagggcgcggtccgaaccacccggatttcccagttgcggacgggggcggaggtcctttcggtgatggttgccgccgcggaaggcacctatgccggtgcccctagctccagaaatgtgaccattgaactggtcacagagaaagaggccgaagctgtacagctcaatgggactccactgccaaaacgggcctccttgactgaatttcagcaacatgagaccggctggatgaagggaagccaggggagggtcctggccaaatccggactcttgcctgtcaaccagtcccggcaatttgccttcaaattaaaagaatctccaccttgtaccagcacctaccgctccatcagcgtgccgggggaggggaatggctggaacccggcggatccccaacggactttgacctcctgcacaggcaagatctggcagggtcgtatcaccctctatcaggaacaatacaaatttgccgccgatggggcatggaccgtcaactgggggcaggatggccagcaggatggccccaacttcccggcccgtagtcctggagtttacgaagtcaccttcaacgaagccgatccggcccatccccgcttcgacttcctccaggaagctccggcgcaacctctccatttcgtctgcgagaatggtcacacggtgccgggcatcagcgtctatgtggtgggcaatgtggatgaactaggcgcttgggaaccgggcaaagccatcaaactggaaccggatggcccttatcccacctggactggatggatccccaatctgccccccgagacccccattgaatggaagtgcatcaagcgccaggaacagggagagtccccccaggtcgtgcagtgggagccgggagacaatcatatcgtggaccgtggccaggcggagcaaaggggcggattctgaagtcttttggtagcattttttagggttcgttgcggtggcgcagtggttgaggggcttcttgttagcttgtgtccctccctgagagaaatagggactattgctattgaaaattagggtaggggcggctttagccgccaagcgcattcgggatcaacgcgcggctaaagccgcccctacaaatggtgcaggtcagcattaaacaaccctggttttgctccgctcggtcgttgccgctttttctatgaagacttacaaaaatctttctcaagggcttcgataaacaaagcggctggcatggaggggggtgttctttgagtcggtcactacgacccgccactggcccgtcatggccggggtaagatatttgctagagtaggtgcgccatggatcgccgccaatggggaagcgaactttagccatgacctctccttcatgttcccagcggtggataagggtttcccccgccatgcctttcacttcagtaaagtagtagagacgcgttaagtcttttttagccaggatgactgggcctgcttcatcgatgggttcccgcttttttatgccggtggtgaattgggcccgtattatccctgtttccggctcgactaaagcgagttggggttgtttttcttccgagatggttccaggtttatccgttctcgggggaagcgtttttgggattgagggattttgctcctggcgggaggcgcgggcctctaccctttcttttaattttgtttctgtgggggccttcttcggggcaggggtcacagtgggcagtgtttccttaggaggctctgtttggaaagtttctaatttttgaaaaaaatcttctttattatagggggctgaggcgacggcctcgggtggcgaatgaagaccgttggatgaaggcgcctcttgggcgattaaatttccactcccttcaggggcaatctggggctctaggactaaccctggctttcctgccggatcttggaaatgggcgtagaggaagatcaacagtcctcccataaggaagaacaggacaagggagacaacccacggagagtattcttttccaagagccttcccctggttttgagaggaggctttttccggagccgctcttgggtaggtaatccgaattcgtatttccaggggtcttccggggggcgtggttttttctgtcataggtttggtctcggtcatcatgctaaccccggtaaattcacgggatcaccgcattgttttgccggatacgcgacgcttaatccggcctacagtgtttattggcgcctcctcgtagcaaggtcattgctaagacctcatcatcttcgtgttctttgtgtcttggtggtgaaaaatccaggcgttcagcgccccggcaaaattttgagccctgatggggcgggccgaaagccccgatattttagattaaaaaccgcgagagggcgccggaaagagcccacttggcatgttaaaataactcactattttactcagattttcccagcctcggtgatagataaagattatggatatgcctgatcggatacgtgagattccctataactacacttccttttctgaccgcgaaatcgtgatccgtttcctgggtgaagaactctggacggtcatcgaagagttgcggggtcaacgccgtaccggacgttcggcgcggatgctgtttgaagtcttgggggatatgtgggtgatctcgcgcaatcccttcattcaggaggatcttatcgagaatcgtaagcgttggcagtctctccgccatgcgctgcaccatcggctggatcagatccaggcccgcgccgagggcaatgcgctggctttgcgcctggtggaacaggcccgtcaggcggtgctcaaattcgaacgggaattactggatctcagggaacggcaccggcaggcgcggcgccgattggcccggaccacagcccgccataatctccactttgacggctatgcccgggtggcccacatgaccgatgccacggattggcgggtggagttgcccctggcggtggtgacccccgatagcgaggcggagatggccgcggtgatcaaggcttgcgtcgatttgggattgaccgtgattccccggggagggggtaccggttacaccggaggggcggttcccttaaccccggacagtgtggtggtcaataccgaaaaactggaagatttgggtgaagtcacagaacgctggttacccggcgtggagggccaagtgcccacccttcgggcggaggcgggggtcattaccaagcgggtctcggagcaggccgcggcgaagggcttggcctttgccgtggaccccacctcccaggatgcttccaccataggcggcaacattgccatgaatgcgggggggaagaaggccgtcctttgggggactactttggataatttggtgtcttggcgcttggtgactcccgagggcttatggctagaggtggagcggctcaatcataatcttggcaaaatccatgaggtggaattcgcggagtttcgcattacccgttatgaggccgacggtcgcactctccggggtgagcccgaggtgctgcggattccgggaaaggcgtttcgcaagccgggattaggcaaagatgtgacagggaagactttggcagggttgccggggattcaaaaggagggctgcgatgggctgattacctccggcgtctttattttgcatcggatgcccaagttcatccgtaccgtgtgcctggagtttttcggcacccatctgcgccaggcggtgccggccattgtagagaccaaggattacctggatgggtgcgagggcgtggtcctggcgggaatggagcacctggatgagcgttatgtgcgggcggtggactattccaccaaggcgccccggcgcgagctgcccaagatggtgcttttgattgatgtcgccggcgacgacgaagacgccgtggccaaagccgcttcgcaagtagtgcggatggccaatggccgcgatggcgaaggttttgtggcggtcagtcccgaagcccgagcccggttttgggccgcccggaaccggaccgcggccattgccgcccataccaatgcctttaagatcaatgaagatgtggtcattcctctggaaaagctcgcggactacaacgacggcattgagcggatcaatatcgaacaatccacgagcaataagctgaccatgattgaggcggtgttggcgtacttggattcagacccgccggaactccaccccagtgagttggaacaccaggcaagtgacgagagcgagaccattattgccgccaagagggaagctgcccggacccaattgagagaagtccgggatcgttggcaggccatcctgacgcagatagatggttccgcccaggaagcggaatccctcttggatgaaggcgcgcgggagcggttacggtccggggataccctctttgatctgttgcagcggcgggatctgcgaatctcctaccggcgggaagtggaacagccccttaaagagatttttgggggcctggaatttgcccgcttgcgggagcagttggatcgcctccatgccaaaatccgctccagccgtttgttcgtggccacccatatgcatgcgggggatggcaacgtccacaccaatattccggtgaactccaatgattacgccatgatgcgggaggcggagcggatcgtggagcgggtaatggtcttggcagggcaattggggggcgtgatttccggggagcatggcatcggtattaccaagatgcagttcatggcgagggaggaaatcgaggcctttgcccgttataaaatggaagtagatcccaccggagccttcaaccggggcaagttgttgccgggctccggattggagcgggcctacactccctccctgcgcttgttggagcaagaagcccttatcttggaagccagtgagttgggggatctgaataatgacatcaaggactgcctccgttgcggtaagtgcaagcccgtctgtaccacccacgttccccgggccaatttgctgtattctccccgggataagattctggccaccggccttttgattgaggctttcctctatgaggaacaaacccggcggggcatttccgtgcgccactttggggagatgaatgatgtggccgaccactgcactatctgccataagtgcgaaagcccttgtccagtgaacatcgactttggcgatgtcactatcaagatgcgctccattctcaaggcccatgggcggcggcgggccaatgtgggggcctgggcttccatggcctttttgaatgtcaccgatccggccaccatcaagttgatgcgcaaggccatgattgagtggggctataagggccagcgcctggcccatgggtgggctaagcgtctgaggttgttgggcaacggtaaaaagcgcccactccccaccaccgggaaaacccccatacgggcccaagtcgtccacttcatgcgcaaacctatgccgggagggctgcctacccagaccacccgcgccatgctaggggtggaagacgataaactgattcctattttgcgcaaccctcataaagccagcgaagatgccgaggccgtgttttattttcccggctgtggctccgagcggcttttcagtcaggtggggttggcgactttagccatgctctatgaggtgggggtacagacggtcctaccgccggggtatctgtgttgcggttatccccagacctctagcggcgataccaagaaggggcaagccatctccaccgctaatcaggtcttgtttcatcgggtcgccaacaccctcaattatttggatatcaagacggtgatcgtttcctgcggcacttgcatggatcagctcttgaagtatcaattcgagcagatttttccagggtgccgtttgctggatatccatgaatttctcatggagaaagggctctccttggaaggggtcagtggggtccgttatatgtaccatgatccctgccacacgcccatgaaatcctatgcccccctggaggtgacttcccgcctggtaggccagcaggtcaccctctccgatcgttgctgtggcgaagccgggacttttgcgaccgcccgccctgatattgctacccaggttcggttccgcaaggaagaagagatcaaaaaaggagtcaagcagttaacagggcaagaagtggccacttcaggccaggtgaaaatgctgacttcctgtccggcctgtcaacagggtttggaacgttatgccggggccaccggcgttgagaccgattatatcgtggtggagttggctaataatcgcttaggcgagggatggcagcaggcctttattgaaaaagccaattacgggggaatcgagcggatattattgtgaccagcccttgatagtccctgggggagcatttccaactccctttgctcgaagcaggggaggtcgcggggctttgcgcccccagggaggcttatggggagcaccatttgttcacttgcttctgggcttcctggagtttctgggtacgctcggaatccgagtaataatggcgttcgccgttttcatccatcttaaagagacgcctagcgctttcaatgagatgaagtcggcttttggcggcggcgcagttgcggctgcgctgttctttttgttttcgtgcttcctcttctgcctgttgcttttgcttccgttcttcttgccaggtttggagtaactccttttgttttgcctggcgcccattctccaagaggagggggttggatgaggatcgggatttgatttccacggtttcttgcgcaaccacgccccggcagggccgatccgcgtagtggattcggccctgttcgtctatgcacttataaacccccccggcttgggaaagggtcacccagccccctgccaggatcgctatgacaacccgccttttttccatatctttcgactcctctgcattaggaaatgattgagtagattaacggccgtttttggcaattctgcacttaggttgtcttctatagcctctgcgtgcgtacggcgcatgctacttgtctgctccaagcgatagcgataggccgattaaactttcttaacgtgcgtacagtacacgctacttgtctggcccggattcagaacctaaatccgattgtctgcgaaatcaggggacttgggggccgcgattttttgtgtagatgaaaagcaggtttatagccgcttcctccttgcttcaaaatacccagtggttacttaatattaatttaattcaataacttatgtttaatttttagtggtagtagtgaggctaattaagcgcccaatgcgttaattaatgataatgatttgcgcttttatataatgttgtgtttactatgccatcttttttatctactgctgtaatgttcccgagggagggtaagattagtgagaaaaaaaaatagcttgctgggaatggggttgacggcagccacgttggtggcgagtttgcctttacaggcggctgaaatgccgaagaccatggaggaaatgtgggaaatcattcaggcccaacaaaaggaaatcgaaactcttaaggctaagtcgcaagggttagaggaggagacccaatcggaagcttctgaaaaagccactgaaaccacctccaccgccgacgagggcgggcagacaaaagagcaggtcaaggaactggaacgtaagaccgacgttctcgccgaagccgtggagaaattacggaccgagctctatattcccgaagaattcgaatacaagagcatgtatggtttggggccagcggcctccaaagtctaccaggtgggtaagggcctttctatcggcggttatggcgaaggtcgataccaaacttttgtgaatggggacaaggaggataatgctgattttgtgcggttagtactctatgccggctacaggttcacggatcggatactttttaatagtgagattgaatttgagcatgcttccaccggtaaggaaggatcggtttccgtcgagttcgccgccttggacttcttgctggatcctcgggccaatatccgtgccggtttagtgttgctcccaatggggttccttaaccccatccatgaaccgcctttctatttcggcaataaccgtcccgaggttgagcggcggattcttcccagtacttggcgggagaatggggtaggtctctttggtgaactttggccaggcttgacctataccacttatgcggttaatggcctggatgcttcagggtttgactctagcggtatccggggtggccgtcaaagcggcagcaaagccttggcggaagatttagcctttgtgggccgtttggactacgcgcctcccggaatgcctgggctttcctttgggggttctgcctatgtgggcaattcggggcaagatcaaacctttgcgggggaagaactggatgtcttcactcaactctatgaaggccatattcagtggcaatatcggggctggtggttccgggccttgggtgcttggggcagtattgatgatgccgaagtgctcagtgccgctaaaggggaaaccgttggcgagaacaattttggctggtacaccgagctggcctataatgtgctgccattaatctggccggaaaccacccagtacctggcgcccttcttccgttttgagcagttggataccattgccagcacgccatcgggatttagggataatggtgcttttgatcgggatatctaccagtttggtgtgaactataagcctattcccaatgtggttattaaggcagactaccgcaacttcgaagccgaagatggccgccccgccgatgaatttaacctggggctcggtttcattttctagcctggaagtattatgtatatagccttgggcaggacccgtattcacgggtcctgccttactgataatggaaccgatgaatacgtttaagcaggggaggagtgctcttctcatcctattgatgggagtactggtggcatcaaatgccatgggcacgatttattacggtaagaaggaggccttggaactggcctttggcgaagaagcccaggttgagatgcagtctctttttcttaccgaagagcaagtggcaaaaattgaacaacttgcccggaccaaactcgagtccaagttgtttactttttatgtgggacgccatgagggcaagcttctgggctatgcggcgattgagtcccatacggtgcgtactaaaccggagaccttgctgattattctgacccccaccggtgaattggatcagatccatgtacttgccttccatgaaccccccgagtatcagccgccagaacgttggttcgcccagctttaccgccgtcaactgagcgagctcaatctcaattacggcattcagggcatcacgggggccaccctgagttcacgggcggcaacgagcagcgcccgtaaagtgcttgccatttatcaaattgccattaaagagaaagcggactgatgggttgtgggcttgcttcaaggcaagcttccaatgccgccaaaattcgtccgcgtgattttgtcgagacccaggaagggttgatcttttccgtagtcacccaccatcaggaagaggggcgggccttaggcgtactgcgctatgtgaaaaaaggcgcctgttggcgtaaggtcaataccccacaggcggatagcctactggaaactcattacccctactatctttatgactctccccggttggatgccagactccatggcgttcctgtaaccagggtggttaggcactatcagtcccagctaaggttggcggaaattcttaccccatcctcgggggatgagattgaggagaaggtgaggggactggttcaactctttgaggcgggagggctttattcccaaaatttaggcattaccggttcattgcttattggcgtccagcaggtgggttccgatattgatttggtggtgtatggtcagaagaattttcagcaagcccgaaggattattaagcaggcgctcaccaaagggcagttagacccgctcgatgaaactctttggcgtgagacttataagcggcgggggtgtagcttagattttcaggaatatctatggcatgagcggcgtaagtataacaaggcggtttgggaagggaccaaattcgatattgtgctcgtttcaagacccgaagaaattaaaggggattctcggtattttcataaacaaggtaagagaaagttgcaggctcagatcaaggatggaagcgaagcttttgcttatcccgcccgctatcgcttggtgcatgctgagatagacacggtagtggctttctcccatacttacgtggggcaagccgagaccggcgaatgggttgaagttgttggccagctagaacgggctagtgatggcgaacttcgaatagtcgtcgggtccagtcgcgaagccctgggagaatacattaaagtgatccccttgccttagttgacaaagaactatatcaaatataagttttggggttctacgtaaatctaggagataaaggataagcacaatgcagtcaactgtttggtttataacactcgcttgcgtagcgttgcttgcggcggtgttttactatgtgatcagcaattctaaaacacccgaggaatatccgcccatccagaaaaaatggtatagctttcgcggtaagtggttcctttttctggctggtttgtgggtggtggtgactttcgccacactcatgccatttcctatcgcccctcaggcccaagcgtatagcggcgatggttatcaggtagttgatgtcagtgggcatcaatggtactggaccatgagcaccgataccgtcgtggccggtaagcccgtggcatttcaagtaacgggtgccgatgtcaaccacggtttgggtatctatgacgaagatttaacgctagtggctcaggtccaggccatgccaggctacaccaataagctgatttatacttttgatgagccgggtaagtaccgcattctctgcttagagtattgcggattggcgcaccatgccatgatagctgagttgaatgtagaagcagcgagctaggtgtgcaaagcacggggagagagaatagcggagataatatatgagtacaacaacattaagtgggacagtaagttatagtgaggcagagaaccagggcgcgctggttgcggtaaaaacgcacctgattgttgggatcttggttttcttattaatgatgctggcgggtgcggtaatgcgtgccgcccagggcaacatgtttacgattagcccagacctgttttaccagttcatgacggtacatggagccggcatggtgggtaccgcggggattgcctcgaccggggtactgtggtatttcctgcgccagtacgtgcagttaagcaccaagatattctggatcaattttggtatctttctcactggcgtggtattaattctaggctcgattttcctcggaaaatacgggggtgcctggactttcttgtatcccttgccggggatttctctcggcgcttggtctgctggtgctgctgcggcattcctgctggggttactggtcattggtacgggcttcctcattctctatttggatgtgggccgcgccattcttgctcgttacggcagctttgggcgggcgctggggttaccgcaattatttggtaaggagccggtagacacttctcatccgccgacggtggtggccgggactatggtactcattgttaatttcctgggcattgcagcaggtgccgtagttttggtgatgatgctggtgaacctctataatccagagttcaagcccgatgccctgctaattaagaatttgatctatttcttcggtcacgtgtttatcaacgcgaccatctacgcttcagtgacggcggtttatgagttattgccccgttacactggccgtccttggaaaacgtcgaaagtcttttatgccgcttggttagccatcgtcttcatggtgatggcggtctatcctcaccacttgatgatggactttgccatgcctccctgggcgctgattgtcggtcaagtgctctcctatggtagcggtgtgcccgtcatggtggtcaccggctatggtgctttgatgatcgtgtaccgctctggaattcaatggaataccaccaccaaactgctctttctctccatgtttggttgggcggcaggggttattccggcgattatcgatgccatggtgaccgtcaaccgtgttttccataacaccttgtgggtgcccggccatttccacttttatctgctcctaggcctattgcctatgatctttgggtttgcctaccatcttctcggtgaagcaaaggaagggggaaccaccatggcggatcggcttggtttctacagcttcctggggggtggcttgttgttggctttcaccttcctggctagtggtgccagcagcattccccgtcggtgggcagttcacatggacgagtggatcccgatggcccattgggggacgctggcggcgattttagtcgtcctaggggttctgctatttacttggcgtgccctgactgcgcttccacgggcaccggaacctagctaataggcagcccgagtgaacttgagatgatacaaacctctgttgttgactctttatggcaatagcagaaccgacaaccttttaggttggcactgggggcggcatgctttcatatatagagaaggcgtgccgcctttatcggttctggtttttaagattattagcgattatcctgtgttattgaatgcacctcttcccttgagttgggttcagataaattctactgccctggtgcctaatatttgaaccaggttttaaggaggattgtagagatgaaaactctgtttttgagcactctcctggcaatggcgggtctggcaaccctctggtttggcaccgatggcggccgggcttttaccgcggaagaggcgcgtcgtcttgaggtgcgcgaacatccaaaacccgttcccaattggcaactggagaatcaggatgctaaggcaatcgccttggggaattggcaggggcaatatgtggtagtagatttcatctacaccagttgtcccagtgtttgtctgacattgagcagcgggatgcaaagtcttcggaaagaatttagcgaagcgttagagaaggagaagctgcatttattgagtatcagctttgacccggaaaaggatacgccagagcggcttcgaacccatctttcccatttctccggtgacggggagcagtgggtagcggcgcgaccgacccatcctgtggagaaaaaagcaattctggattttttcaaggtgacggttattcccgatgaaatgggcggctatactcactctgcaggttaccatgtgattgatacccaggggcggctggttgctatttttggggtggaggaatatccaaagttgcaagagtacctgaccatagcccttgctgaaggagagagccatgaaggttagacaggggtggtatttgccctgcttggtgtggggggtgctcgcgctgccgcctttacggtacgccttggagttgagtatggtgacccacatgttagtgcagttaccggctttggcgttcctagggtggtggttggggcagacccttcctgaagaatttaagcgcaaaatcgccccctggaaccgatggggcatcacgggtatggttttggtcgttgtgaccgtgctttactggatgttgccccgcgccctggatgccgctatttcggaacccgcctttgaaatgattaaatttattacggtgccgttgtttatcggtaccgcccttaacttgagctggttccagctaagttccatagcccagggcgtgttgaagctagagttctgggccatgtttatgcgtttaggttggctgtatatggtgcttccagaccgcctttgtgccaactacttgctaggggaacaacgcattcttggccgtgctttgctcattcttgggagtatttgggccgcgagttggacgctgcgcattttatttggggtgaggtggcgaaaacctcggctattagcgcctagctcttcattaccagaaaagaaataagcgaactaacctaatattgcaagaaaactactgcaatattaggttagtggctttttgctaataagggcgtactaaggttaataacctgcggctcggggtgggaaccattcgacccggagcgaggagcgcagttcgttcttgtttttgattacatcggccaaggtgtaccgattcaacaccgccagaaatgcgcaccgtgcttcccaaaagacgtcttttaattggcagcaggaggaaatagagcaagtattgtgggtggtgttgaaacattcagccacatcaaatcgtccctctgtttgttgcactatccgtcctaggttgattttctcaggtgcctgagacaggcgcatgcccccgcccttgccccgagtcgtatcaatataccctaagtttgcaagattatggacgaccttgcccaggtggttacgggaaatattgtaactgctggcgatttcgctaattgtagccaattgctcgtcatgaaggctaagataaatcaaaacccgcagcgaataatccgtgtattgtgtcagttgcattgcctctccttatgagaactcgtatgagttatttttaattatagattacaaatacagtttatatcttggatagttttaagtcgaatcaatcaataagttactttaattgattttagctatccgttagatgtggcgccactggtgtgtaatggtgcgccgaatccgccaccgcctggagtctcaataataaagatatcccctatccccatttgggcttgcccgcagctagatagttccactactgagccatcaacacgttcgatccagtttcgacccacttggccgggttccccccctgccatgccaaaggggggaattttccgatggctggagataatcgcggcagtcatcggttccagaaaacggaaccggcgcacagtcccattcccccctggatatcggccgttgccggcagattctttgcgaatctcaaatgactctaagaggactgggaaacgccattccaatatttccggatcggtaaggcgagtgttggtgatatgggtatggactgcatcggcacccttgaaatttggaccggcgccggcgccgccacaaatggtttcataatattgatattgttcattcccaaaagtgaaattattgcaggttccttgggaggccgccactactcccatagcgcccaacagggcgtcaacaatatattgggaggtttccacattacccgccgccactgccgccgggtagcaggggtttaagagacagtgttcggggataacaatctttagcggtttaaaaattcctccattaagggggatatcggctttaaccaagcaacgaaagacataaatgacagcggccatggtcacggcagccggggcattaaagttccccagatgctgggggctggtaccggaaaaatcgataagggcctgaatgccctcttgtggggagggctcctcgatgcggatgctcaccttaatcttgctgccatcatccatggggtaggtgaaactgccgtctttgagggtttcgagaacgcggcgcaccgaggtttcggcattatcttgaacgtgcttcatataggcctgcaccacctcaagtccaaaatgatctaccatgcgtcgaagttcttgcactcctttctcacaggcagccacttgggctttaaggtccgccagattctgtgggatattgcgggccggatagggaccgctgctgagcaaggccacgacttcctgttccagaaaccgtcctccctcgagcaatttaacgttgtcgatgacgatcccttcctggtcaatcgtttggctataggggggcatggagccgggcgtaatgcctccaatatctccgtggtgcccccgtgcggcgacataaaagaggagctgggcttctgacttatcaaataccggcttcacgaccgtcacatcgggtaaatgagtccccccgttgtagggtgtgttgagcataaaaacatcgccgggagaaatatgttccctatggtcgcgaatcaccgctttaatgctggcgctcatggatcccaggtggactggaatatgtaaggcattggcgacaagatccccctgttgatcgaagatcgcgcaggagaaatccagacgttccttgatgttgaccgaggaggcggtttttttgagaactgcgcccatttgatcagcgatggatgtgaataggttgttaaaaatttccagcatcactggatcagcctgggtccctatgtctagctgcttaggcagcggtatcattcgagtaagaacgagatcccgccggggagtgagttctgcttcccagccaggctccacaacggtggtgctattggtctcaatgatgatggccgggccgctgactcggtcatggggttgcattgcctcccgctggtaaatgggggtgtcttgggttttcccgcccagggttgccgtgaccgtggctatcgtcggcacggttccctgtcgcggcggaggggattcgaacgaagtggggtcggaccataatggattgcggccaatgacctctatttgagctgattccacaatcaacggcttctcgggcatcagaaaaccaaaggcctgtttatagacctttgcaaattccgcggcaatttccgtttggtgatcgaaattgactaacaaggcggtgtccgtaccctgatagcgcacatggagtttgcggaccgaggagatgcattcttgagcaacgccctgggcgagtatttcctgttccccttgtgccatgagctggtcaaaggttgccgccaacgtgggcatgagttcctccctgaggggggcttccacggccatttcccgcaatgaccgtaagtccgcaagccccatcccgtaggcagagagcagccccgcgtagggatggatgagggcccgtttcatgcctaaggcatcggcaaccaggcacgcatgctgccctgccgcgcttccaaaacagcacaatccgtattccgaaacatcgtaaccccgctgaatagagatgcgtttgatggcattggccatgttttccaccgcaatggcaagaaaaccttccgccacttggagcggggttcggtcatctcccgtagccgttttgatctcagcggctagggcggtgaatttttcctggacaatggcctcatccaagggttgattggcgtgggggccaaatactttgggaaagaattcgggctggagtttgcccagcatgacgttgcagtcagtgactgtcaaaggcccacccttgcggtagcaagccggtcccggctgagccccggcagaatcgggtcccacccgataacgggcaccgtcgaaatggagaatggagcctccccccgcagcgacggtatggatctgcatcatgggggttcgtatccgaacccctgccacttcagtttcaaaagcccgttcatactccccggcatagtggctgacatcggtggaggtccctcccatatcaaatccaatcacctgatggaaatcggctagttccgaggtccgggccatgccgacgacccccccggctgggccggacaagatggcgtctttgccctggaagcaatgggcttcagtcagtcccccattggattgcatgaagagcaggcgagtgtcgcccaactcggcggcgacatggtccacataacggcgcaggatgggggataagtaggcatctaccaaggtggtgtcgccacggctgactagtttcatcagcggactgacttcgctgctcgtcgagatttgggtaaagccgatatcccgcgcgatccgggcgacggtctgttcatggtggggatagcgataagcatgcatgaacacgatagccacgcttcgtaggcccctgtcatagcagctctgtagctgttggcggacggtatctaggttaaggggctgtagcacctcaccacccgcactataacgttcatccacttcaatgacctgctgataaagcatctcagggagtttaatgtggagtgcgaagagatgggggcggttttgatagccgattcgtaaagcatcgccaaatccctgggttgtcactagtacggtaggttccccccggcgctctagcagtgcgttggtggctaccgtggtgcccattttgactgagtcgatccttgttgccggaataggatcttgggggcctaggccgagtagatcccgtatcccctggagggcggcatcccgataatgggaagggttttcggacagtagcttatgggttttgatggtgttatcaggggctttagccacaatatccgtaaaagtgccgccccgatcgatccaaaattgccagccccggcgtgcctggacctgtttcatggtctttctgcttttttctgttgctaacgtgagcctctatgatatatgggggtttggattctagccatcattgaaggagtgcctggatgcacgacgcccccctagcgagagtgcgaagtgaaacggcgcgtcgagcgcgagggccgattactcgcgtttggccatgaattcgcgttttgcgtagttggccagcccttgagtactcttttgccataggcgacagttgtggcatgatggctgcgtggtaacgcaacgggcctacaaattcaggttttaccctacgcccacgcaaaagcggcaattggccattgaattcggccatacccgctatgtgtggaattgggcattggaaaggcgaacgaaggcgtatcaagcgcagggcgagtcgctgaacactatcagcctcagccgccaattgacggtactgaagcaaacggaatgcccttggctgagcgaagccaccgccagttgccatacccaaaaactgagggaccaagatagggcgtttaaaaacttcttcgccggtcggggcaagtatccccgatttaagaaacgccatcagacccaatcggtacgctatcaattggaccaacgccatgtggcgaagaacttcaacgccgaaagcaagcggttgaagctgcccaagctgggtacgctcaagctcaagtggtctcagcgtatggggggcatccccaaaatggtcacggtcagtaaagacccggctggccgttattttgtcagcctggcctgtgaggtggagattgccgctctgcctgcccgcaagaacgctgttggggtggatgtgggggttaaggatgtggttatcacttccgatgggtataagtcgggtgcgcccaaatacacctaccgctatgcccgtcaattgaagcgggcgcagcgacgcttgagcaagaagcgtaaaggcgccaaccgccgccgccagcagcaacagcgtgtggccagaattcatgcccggatagcggatagccgccgggattttctgaaccaacaatcctcgaagctgattaacgagaacccagtaatttgtcttgaggatttgaatatcaaagggatgttgagaaatcgccgcctgagtaaagccgtcgcggattgcgggctgtacgaactcaggcgacaaatcgagtacaaagcagcaatgtatggccgcgaggtattgatcgtggaccgttgggtgcccaccagcaagacgtgctctgagtgcgggactattcaagagcccatgccgctgaaagttcgcgagtgggtttgccgggactgtaataccagccatgatcgcgatatcaacgcggccaaaaatgttttgatgttgggtacggcggggagcgccgaaaccgataaagcgcgtggagcggtgaagaccccaagggccgtggcctagccaccgtctgaggaccgcgaggaaacgcgaattctccagactgacaaggtgaggatggaccgaaccgcagtcagtcatggcgaaactccaacaatcaatttcaattgagtcagaagggcgctatattatcagcaagttgtatcctagccttgaggacccttagccaggaaaatccggggggcggaggcagagggttccaactgggggtattcttgttttttatcctagggtttacagctcatcagcggcattcatcagaagttccttaggttgagcagtgaccctaggggtgggagtcgtgtattatcccaatcccttggatgccaggaccagggggacttggtttctggcgatatttactggcaaagtggacggttggggtattacctgcgcctggcaggtaaaaagctaaatcaagaaagcctacaaggcttctcgggttaatttgctgaagtatagatatccgcaacccatccagttcttttaagctaaggccctgtctcgcccgggtacccgtcggcttaagcctgtgtcgaatctgagaactggctgtgcaattttccgagaagtgaataatagagcataaaaatacctttaactttaggagcgcacgctttatgaataaaactgaattggttaacttcgttgcctcagaggccaatctttctcaagcagatgcccagcgtgccgtgaatgcgctgctccagacgattgagcagactctgggtgaaaaggggatggtcagcttggtcggttttggttctttctcagtacagaagcggtctgcccgttcaggtcggcatcctcagactggggagacgattaccattccggcaacgaatgtgcccgtttttaagcctggcaaagccctcaaggaagcagtacaacaacggaagcggtgatcttgtcccaggcgtggtagtggggcaaggttcatctatgcaatgtctaattcttgttgctgcttaccacgccctttgtctttatctgtcttatcggttcaaaattatctctagcccttacccttggcagcctagtcatgtttgccccaagcccaacggcgcttcctctaaatgggaacccctatagattacttagaaaggatgggagaaggatagatttatcctgctaaggtgcccataatttttttgtttagcttaatttgttggggggatgttatggggaaatttattttattttgtttggcacttttcaccatgggaagcgtctgggcaagtgatgacccttcccctggagttgaatttcctgaactggtgataacctatcggtatgaaaatttcccttcttttccctcccatgcccaggccgaggcgcacactcccaaagagggcaaacgggtgctggggagtgccaagattataaagttgaggtggcgcgagcttgccgaggcaaagatcctcgtgtcctttatcgtagaagaaactcattttgatgataagggagaggtcatctaccgggcccactcaacgtttagcggtgagggccgaagcatggaggaagaaggccggaaaatcgaggaggaggtccttgagggtagaaaacggttggagttgttttcttggtggccgattggttccttgccttagagattgttgaaaaaccttgctttcagcgagggggggctccagccgtgaaaaatggctccaccattaagcctttaaattttggtggtacggcgctaacacgttttaccccctactgaaactgaaaagggggggccagcagtttcttagcccacttttaggtggctgagcttatgcgggctaacttcgacatggacataggtatgatttggttgcgccctaagctcttggcctgatagagggccatatctgcttcggcgataagcttgtcaagatcccatcgtttatccaccaattcggccacccccatgctcaccgtgggcctgaaagtcatcgtttcccaggggagactgctttttgaaagggctcgctggatacggtgggccattgccaatgccccgtctaggtccaccataggcagtaagatgacaaactcctcgccgccatagcggcagatcgtatcgacattacgggtttgtgattgcaataactttgcaatatgtttaaggacttgatcgcccgccccatgcccgtattggtcattgatttttttgaaatagtctatatccaggatgatgagggaaaaaggcatttggtagcgctgccacattttgatttgctcgctacccttagcgataaggtaatgccgattgtacaccccggtaagttggtcacgatgggccaggtgctgtaaggtcaacaccgaatgcaagtggagatagcagaagcttgcggtcaaccaaacagcgaagagagtgagggtgcagttaaccatcactgtgttaaagggcgctggcggctcaggggagagcaatactccgcatacaatcagcagggaacttaatccagcgaacagcaacagagctaagggtgaacgtgctgcaagtccaataaacaccacgccgatataggatatactgctggcgatacctggcggtgtgagatagtcaaagataaaaattaaggctgtcaggagaataccggtcaatataaaaattttcttctctttctccagcctagcgctaggaaaggggaagctcctatttttctgatttaaaggtgtaatggccaaagcaaaatataagggtaataataaaaggctattgtcgttttttatagacgataaatagccatttgcaaaagttaatatgatgatggggtatggctttactccctaaggaacggcaatctgtgatttcagtctcatattgccctgtttgggccaggatctgtgaagtggcagatgggactcgtggcggagacgcggataccgtatagccgagggtgtcaagttttttgtgtaactaattttcacttgggcatccgctcagcgaagaggatgacgaattgattgagggcggccttccagtcccgaatgggttgagtccattttttggtgatattgttcagggccagatagagcaccttgaaaatggcttcatccgtgggaaaagcgccccggtttttcaagacttttcgtagtgaatagttcaaggattcgatggcgttggtggtataaatggctcgccggatctggggtgggtaatcaaagaagaccgtcagccgtgaccaatcggcccgccagctggggctgatggccggatatgtctcatcccaacgcgctgagaagcgctctagggcctgttcggcctcggccagggtcgcggcgccatagatggcccgcaggtcggccgccacggcccggcgctgtttccaggggacatacttcagcgagccgcgcaccttgtgcacgatgcacagctgaacctgggcctgtggaaacaccgcctcgatggcctcaggcaggcccttgagcccgtccacgcaggcaataaagcaatcctcgaccccccggtttttcagctcattgaataccgacagccagaatttagccccttcgttttcactcatccacatccctaacagctctttctctccctctagattgacccccagggctaagtacactgctttcgttttcaccatgccctcctggcgtgatttcacaaacaaggcatcaaaatataggatgggatagacggccgataggggccggctttgccaggcccgcacctcctccaacaccgcatcggtcacctgggaaatcagcgccggggagacctccaccccatagagctcttccagctgcgcctcaatctctcgggtcgagagcccccgggcatacagcgctagcaccttctcatcaaagccctccagccgacgctgacgtttcttgaccaattgcggctcaaaattcccattgcggtcccgtggcacctcgatttccaattgccccgcctcgctctgaacccgcttcttgctcttgccgttgcggctgttgccactgccccgaccttcctgagcatggggcgcgtaccctaggtgctcagtcagctcagcctccaaaacccgctccaccaagcgcttgctcagctgcttcaataacccatgctcgcccagaacctctttcgggctattgcactccttcagaagttcatccagcaactcatcggtctttttttcaatactggtcatcagtgctttctccttgttgttaattacagatcaccagttacacagttatttgtacacccccgtatagccgggcattagattgcgtggagcgttcccccgtttaacaatgcccgctgagctcccatacatcacctatatcgccgttctcctgctagcctccctctccgtattaaccacgctgctgggtgttgcactggcgatctatattggcaggaatgagcgggcaatcgccgtaggaatagggttctcagccggcatcatgctgttggtgtccttcctcgagctgatgccggaggcgataggcgaagcaggcacaggtacggcctccagggcctttatgctgggtatgctgattgtagcggtattgcattgggtgatcccgcacactcatctggtagaagagcggggtgcgtatcccaaggcgttgctcaagaccgcctacctggtggccttcggccttatcctgcacgatgtgcccgagggattcgctatggctaacgcctatattgcctcaccctcactgggggtgttggtggccttggcgatcgcgattcataacacccccgtggagaaggggtatttaactgagcgttgaaatttattataatctcttctaatatatgaaaatgcaaaagagattagtgaaaattggcgaggcagcaaagctcttaggcactaccccggataccctcagaaaatgggaggcatccggggagctgttaccggccagaaaaaccaaaggcggaacccgttattacgctgtagcagatttgctagggctggcagatgagagcagcccaacagtttgctatgctcgtgtcagcagccatgatcaaaaggaggagcttgagcgtcagcacgccatgctagaggcttactgcgcggccaagggatggaaggctgaagtcattaaagatctcggctcagggatgaatgaccgaaaaaaaggattgaataggctgcttgagcttattctacggggaaagatgcggcggctagtgattactcacaaagaccggctattaaggtttggcgcagagttagtttttaccctctgcgaaattcaaggcattgagattgtgattatccataaaggtgagcagcctagttttgaggaagagctcgcccaagatgttttggagatcatcacggtattttcagcccggctgtatggaagccgaagcagaaaacaccagcagacggtagaggcgctaaaaaatgttgctggcgcacaagattgaattaagacccacccttgagcaagccgcttacttagataaggcgcgtggctcaaggcgacactgttataacaagctgctggagcacttcttcaagcctgagaataattggagcaaggcggcggcttatcagcactacattaaggttattcggcctgagttcccctggtataacgaagtctcaagccgggtgacgcgtaacgccattgatgatctggacaatgcttttaagcacttttttaggcgggtgaagaagggagagaagcctggttttccaaagttcaagaaaaaggatattaacgatagtttcgccctacgtgagcggactaaatttgaggtcaggggccgcaagctgagaatcgaaaagctgagcactcttatcccaatgcgccagcggttgcgctttgagggaacgcctaagcaagtgactatcagcaagcgagcgggcaaatacttcgcctctatcttggtggacacggaagactacaaagactatagtcaaaagagagcgccttctgtgggcgttgatttcggtgttaaatcactggccgtgacctcggacggtcaagttttcccagccaataacaaattaaagaggagtcttaagaagctcaagcgattgagtaaaaacctatccaggaagcagaaaggcagccaccgtcgagcgatagccaaacagcggttagcgaagttgcactaccggatagccaaacaaaggagcgccgtgctccatgagctgagccatcaactcacggcaagctatgaccggattgccctagaagatctcaacgtcaaaggcatggttaaaaaccgcaaacttgcccggtcaatagtggatgcaggatttgctatgttgcggcagtttatcgaatacaaagcctatcttcgtggctgcacggttgaacgggtggataggttttttccctccagcaagatgtgctcaggttgcggtcaactccatgacatcacgctagcggatagagcgttggcgtgtgattgcggattgaccatagaccgcgatctcaatgccgcgatcaatttaaatcagtatcgtcgggacacgctcaagccagacgttaaacgcacacaagagtcgagtaagaccgcgctagcggcgtcggtgttgacggtgtgaataaggctaggttttcagagattatcctagacttttatgagcggtgttgaacactgcgaccgatgtagtattcagccatttccacggtgatcacgtgcctctggtagacgccaatccctatcagctctcggttcgtgcgcttccacattcttttcgcgaattgcgttgttggagcaaatccggtaacgacctctcggccaacatgagtaaacgctttcaggatttggcggatctattggggacgaacctgcaggttgcggaagggcgatcagaaggaggcttgtcattttcccgatccgtgccccacggtgcgccaggcagcaagatgggtaccttgatgatggcccggattaaggtggggacccgtgtattcgtgcatgcctccgacatccaactattggatgatccgaccgtagatcaggtgattaactggtggccagatatcgtgttggccgccgggccgcctctctatctcgatcgattaaccaacgccgagcgtgagcgcgcttgggaaaaggcggtacgtttggcgcaaaacatcgaggttgtcatccttgaccatcacttgatgcgcagtgaggacggggccatctggttggatacgctttccacaaccctaggtaagaaggtctattgcgctgcagattacatggggcaaccgaggcggttgctagaggccgaaagggtgcaattgtatgcacaaatgcctgttccagaaggctggcatgaggcgtatgcggaaggtagggcgaatcccgaccagtaccttctggagtaataaatatgtgacgcccctatagacaagtgcgcctgctgacagtgagagcagggtgccaaagtgatcccccgatggttttcggcctgaatgcttcaaggccggtttactttaaccgtgacaaaggccccctcaccataaccggcgcgcaagggttcgatctcccgggtctcctctaacgtcttcgacaaggtctgcacccaaacaggctcactgaaacctgtatcgtgcagtagttgttccacttcggctgccgagaagaaggttgcgtcacgatagaacacattctcggcctgatgggccagatagtgttgacccagttcgctggtgcgatcgataaaaccgattaccagcgcgccgctggatttcaagacacggtgcgcctcccgcagcatcgcgccggcgtcatcgacgaagcagatggtggtgacacacagcgcatagtcaaagctgtgatccgtaaaaggcagtgcttcagcaatactctgaactaccgaaacgcccctctttgaggcgtaagcgagcacttcgtgtgttgggtcgatgcctgtctgtacgcccaacggagcggcgaagcgtccggtgccgactccgatggacaggcccagaccgcgccagggtagcagggtgcggacggccagtaactccgagtggtaggccgcagcgtgacgcataaaccattcatcatagcgccggtgatgaagctcaaagggcgtcgttcttggcatgattagagcatctcccgcagggtcgcaacaacgcgcacattgtcttcgggcagtgcagtggtgacccgcatgaaacctgttgctggaatgatgccgggaacgattgaggcatatacacggtgacatcaggattgcgtgccaaaaaggcgccgagtccgccggtgtgatcgccatggctatgggaaagcacgacagcctcaactgcgtcggcgctgaggccgagctgttgcatgttcgagagtaaaatattgccattgccgcccgtgtcaaacagaacggccttagccaagccctcaatcagacaggaaaaaccccagctggtctccaaacccgtcttatagggcacgttattgaaaacgacatggagtcgaagctgatcccgttcggccttttccgtagcgcccgaggtaacaatggttggcgtcacaagtaatacccatcctgaaagcagggttagcgcgatgcttttgtacgggtacgcatacatggcaaatatcgccccagtccgctatgttgtctcgaaccccatcaaagacgtaactatcttgtgggcaattttcgtgaagatctgtgccgccggcgatgccggagacggaggaatttgtgttatctttctcaccatcgttaactctaattttagcccaagataagacacaatccaggattgacacatgcaaggacatcgcttaacaaggagcctcaagaagacagcgcggacatttgctaatctattgcccatcatcataggcatgctgttattgactagtctggcggtcaccatatgcgagagttgcgggagaaaggcatggacgcgtcgctggccgctgtttttctctacagccgtgcggttaagctccctctgcttccgctcatgatttactactttggtacggcctatactttagtgctttgtctgtatttacttggattttccattatgagcggtgtgttgatgcggaaacttgaagatcgcgagatgagttagactattccggacacatgaattaattgcctagcttggcaataccgttaagcgcagaaaggcatgatctcccacaatggaactcgcctgcgcattcaggaagatatggacgtatcacaatgttcatggctttagagtatgaatgggggattatcggcgcctggtttcagggtggggagcactattgcctcactgtccataagcgaaggcaagcttgatcttgttaagaaggcggggcttgatcccggatcagtattttcggagtcccggtcgacagatgtaaactataaaagatgggatggaaaaaaaatcagattgggggaaaaagcttttagaacaaccccttgcttggtctagggtggtctgctatggtttgtaaatctggtgccgaggagaggacttgaacctccatggggtttcccccacatggacctgaaccatgcgcgtctaccaattccgccacctcggcatagacacaattatagcggtgcctaagtataggcaccttcgagcaaacgcgaactttaccgagcctaaaataacttgtcaatgagcaactggagaaagaaagacccctattttgcccgtgaggcccagaagtatgggcagcctatcccaagccgggaatacatcattcaatgtttggaacggcaaggcaggcccatgacccgtaaggagctcataaaaaagttagggcttgagggcgatgaggagacgcgggaggcttttcgccgccgtctgcgcgctatggagcgagacggtcagctgatgcgtaaccgccgccgggcctatgggttggtccataagatggatctagtgcgggggcgggtgataggccaccgggacggttacggttttctggtgcccgacgaggggggagaagatctttatctttccgcccggcagatgcgcactgtcctgcatggcgatcgtgcggtcgctcaggttatcgggatcgaccgacgtggacgccgtgaaggtgccgtggtggaagtgttggagcggaataaccaccaggtggtgggccgttttatcgctgaggataaatttggctttttgatgcccagcaatcagcgcatcaaccaagatattctgattcctccggagcatcagaagggggcccaggacactcaaattgtggttgccgagatcactgagcaacccacggctaaacgccagcccatgggcaaaattgtggaagtgcttggcgatcacatggcgcccgggatggaggtggatgttgccatccaaacttatggtctactccatgcctggcccgaggaagtgctggctgaggcccaagcttttaaagccacggttccgaagaaggctaaggcggagcgtttggatttgcgggatctgcccctagtgaccattgacggtgaggatgcccaggactttgatgatgccgtttatgcggagcgggacggtcagggttggcgcttgtgggtggcgattgccgatgtctcctcctatgtccggccttcttctgcccttgaggccgaggccgaggagcggggcaactcggtttatttccccaaccgggtgatccccatgttgcctgaagtgttgtccaatgggttgtgttccctcaaccctgaagtggatcgtctgtgtttggtctgtgaaatggcgatcggtccacggggggggttaaagggttttcgctttcattctggagtgatgcgatcggcggcccggttaacctataaccaggttgcggccatgctgttggacggtgatgagaggctgcgtaagcgctataacgccgtgctcccagggcttgaaaccatgtatgccctttatcaggcattgcgcaaagcccggacccggcgcggggccatagactttgaaatgggcgaaacccaaatcgtttttgataagacccaaaagattaaggatattcggcctttggtgcgcaatgatgcccatcggctgattgaagagtttatgatcttggccaatgttgccgcagcccgcttcctgactaagcataaggttcccacgctttttcgtgtccacgaaccgccagaagaagatagattggccgatttacacagctttctcgctgagttgggattggcggtggggggcggggactcctccccggcccctaaagattttgctcgcttcttgctgtccattgaggatcgtccagatgcccaccttatccagaccgtggtcctgcgcagttttaagcaagccatttatagccctgaaaataatgggcattttgggttggccttagatgcctatacccacttcacctctcccatacggcgctatcctgatttgctggtgcaccgggctattcgccacgtgctggagcaaaaatccccgaaaatgttcctctataccaaggatgagatgaccaatctgggggagcattgttccatgagtgagcgccgcgccgatgatgcgacccgtgatgccgtggactggcttaagtgcgaatatatgatggacaaagtgggagagtcctttgacggtctgatcaccggggttactgcctttggcctatttgtggagcttagcaatatttatgttgaaggactggtccatgtcaccgcccttggcaacgattatttccatttcgatcctgtgggccgccgcctcctgggagagcgcacccgcaaggtttaccgtttggccgataaagtccaggtcactgtcgtccgggtcgatctggatgagaaaaagatcgatctggaattggcttagtctggatttttcaccaccaagacaccaaggacacaaaggggaagaggtcttagtcagccaagaaagattgatggagctgcgcgttgctaataaagccgactatcttgatatattcaagtttttttgtgttcttcgtgcctttgtggtgatctcgtgaattattggagttaggcccgtacttggaaattgcgcatcatgtccaagtcttcatgctccgtgttatggcagtggtataagaacagcccttcatagtcctcaaagggcttcaacagggtcactttttctcccggcatgaccaggaccgtatcccgccacccgctgctgatgaacccctcgctgagggtggcataatcttgctggaaccccggtaatacttcccgttttacgatttgaaaaggttgtccatgaatatgcatgggatgggccatcatcattccgcgggcccgtcggtctcgattgacaaactccataagctgcaaggaattaagtttgaacacttcctcgtcggcgacggcggtcatacggaaggaacggccattgagacggggtgaatggggccgcatggagagccggatggttcgggggtggtcgggattctccgcctcttgtatctgatggctccgaatagtggacaggcgctctggcaatttctgatttacctcttctttgcgtactatccggaccttcatgatggagaagccggcgccattgggtaaggcactgctgccatggccatgccttcccctgccgtgacctcttcccatgccaccgcccatgcggggcgtggcccccgagaagggaagactttgcagctttatttcggagcctaccttgcgtccgctgaaatccacccagagttcgacgcgctcggcgggggcgagggtcacatagggatagcgctccggtttttccaacagccctccatcgctggcgatgacggtcataggggtgccatcgctccaagcgagtttgtagattcgagaattggagccgttgagtatccgcagtcggtaggcgcgagtggctaccgggagttcaaaatcgggaaagccgttgaccagaatctgatcaccgaggaagcccgtcatccgatcgtgcatcccgtgaacataatggagctcattccggttgccgaactggcggtcctggataaccaggggaatttcgtagtcgccaccgggcaggttgagggcgcgttcctcctcatcgctgaccagcagcaagccggcgaggccaaagtaaacccggtgtccggtgactcgatgggtatgggagtgataccagtaagtgccggcgcggttgagaacctggaaatcgtagctataagtctgtcctgagtcgatggcataatggggatggccatcggatttttctggaacatggaggccatgttgatggacgacacagggaccgggaacattgttgtggaagtgaatgcgaaccttttgccctttccgaaggcgcagaatcggccctagatagctaccaggaatttcttccaccgttccctcagggccattcagcaattttgccgagaatttccacacttccgtcggcggacccgataagatggggatttccgtgacctgggcagtcatcccgatttctacatcggggtttgagaacaggtaggcattgtttttcggactggcttccgcccatagccaatttggggccagggccatggtcgcagtcccgattcctgcatattgtaagaatttccgccgcttaatatcgatgaaagaattcattggtgtctccgaggggccaaatggctgttccttggctaagtataaattaaagaataagtaccccagcgaaagtttgagggttgattttcctggcctctaattccagccggtatattcctccttcgtgcgcacagcgcacgctacttgtcggctcgtagggctgtttttcgcttcttaggcactggcccgctgtctttctgcatctacctggacggtagtggtgagttggcctagggtttgtcccataagtatccgcgattccggttgcaagctggactgccaatggatcaccccaggaggtaagattaagatgacggtagagcccatgttaaagcgccccatttcttgacctttttccagggggagggctttttctccctcgtaaagccagtggcagggctggtgccggtaaggcggggtgatttggccggcccatacggtttcgatactgccgacaaaaatggcgccaaccaacaccatagccagaggacctgcttcggtttcaaagatactgaccacccgttcgttacgggcaaagaggtttggaatgccgttgacggttttagggctgaccgaaaataatcggcctggcaagtagaccatttcccgtaagcaacctgacaagggcatatggatgcgatggtaatccttgggggaaagataaagcgttgcaaattggccgtcttggaagggggcggcccgggtttcggaacctccgagtaggtctaccaggctgtaactccagcctttggcttggatcaagcggttaccggtgagggggccgagttgactgatacgtccgtccaccggagaaacgactgcatccgctgggcctgctatgggccgtgtgccttcgcccaaggcgcgagtgaagaaagcattgaaattgggataatctttgggggaggaggattctgcctcttccaggttgaccccaaaaattcgagcaaataggcggatttggaggcccgttagccaggcaatccggtgccgggtcaggcgatacattaaccgggacagggtatgttgaggcagtaagtattgatagaggctgagaagccagtctctgagtcggtgttgggcagcactcgccataaatttaatccttagtcattaccataatggccgttttaatgaatcagcattatggcactgggaagaaaaccttggccagttggagcagtctgagaaatatagacaggggatggcaaatggtagaattgaatttttaatcgggtattttttggctatttctcgtcgaagtaataagagacaataatatcttgccgttatttggcgtggtgacaagcaagggacagactgtaatttgatggtgcaacaacttgaaaagacggttcccattacgcctacttctggagaggaggcggttccccagagttttgaggaggagctgggtcaatatttaattgaccggagcaaactgcgcgcagctgaatttcgccatgctcgccgtttggcggcggaggaaggtgtgcggctttccgtcatgttgataagactagggctggtctctgaacgggacatggcagaggccttctccgcattgcttgatctgcccctgttggcaaccaacgattatgatagcggagggctaaatggccaggtttcattgcgcttcctcaaagaatcccgggcggtgccggtgttagaggaagaggacgcagtggtggtagcaatggccgatcctagcgatcgttatgtccaggaggccattgccctcgcctacggcaaacccataagcctgcgggttggtttaccctcggagatcgaagcggcccttgaacgtcaggcaggaggtaaatcggcgatggggcagatcgtcgagcatctcggggcagacgaggaggcggagacggatgtccaacatctgaaggatatggccagcgaggccccggtcgtacgcctcgtgaatttactgatccagcgagcggtggaatcccgggcttccgatatccatatcgagccttttgagaacagtcttcgagtccgctaccggattgatggggtgttgcgagatgtggaggctcccccggcgcgctctacggcagccgtgatttcccgctttaagattatggctaagctcaatattgctgagcggcgattgcctcaggatggacgaatccagcttcgtatccaagggcgggaattggatttgcgggtttccacggtgccgaccctctatggcgaaagtgtagtactgcggctgctagataaggggagtgtggtgctcgattttgattccttgggtttccaaggcagcaccttagagcggtttctccgggtattagagatgccccatgggattattatcgtgaccggtcccaccggcagtggtaaaagtactaccctttacacggccctacataagctcaataccccggatcgaaagattgtgaccgtggaagacccggtggaatatcagcttgaagggattaatcaaattcaggtgaagcctcagattggcctcacttttgccggtgccttgcggtctatcgtgcgccaggacccggatgtcatcatgatcggtgaaatgcgggatcgggaaaccgctggcatcgccgttcaatcggccctgacgggccatttggtcctttctaccctccataccaatgatgccgcaggcggggttacccggttattggatatgggcgtggaagattatcttctgacctccaccgttaatggtattttggcgcaacgcctggttcgtaccctctgtaagcattgcgccgagccttacgaggctatgcccgagataatagaggagctggaattgcaccgttttagcgaggagaagccggtaatgttgtatcgccccgttggctgtgaacactgtaacggcattggttatcatggccgggctgcgattatggagtttttggtcatgagtgaccctattcgtcgtctcgtgctccagcatgccgatgcgggaaatatccaggaccaggcccagaaagaaggcatgcggattatgtatgaagatggtcttctcaaggcgctatccggcctcaccaccattgaagaggtgatccgagtcagtcaggagtcctgatcatggccgctttccattacaaggcaacgacttcgagcggggaaatcctggaaggggagcgtcgggctgatcacgaagcgaatgtggtcgagtggctgcattctcagggctatatccccattcgcattgaagaggccgccgctggggggcgaggtcgatcccgtcagcgggttggtaaaggcttatttgggggtaagaaaacggtccgccaaaacgatgtggctgtggtgacgggagaattagccaccttgcttcgtgccggcttgcccctggatagggcctttagtactttgatagagattgcggaggaggggcccgttagagaaattttgacccgccttcaggagcaagtgcggggaggagcttccctggcggaagccatggaatcccagggggagaccttttctcctctctatatcagcatgatccgggcaggcgaggcaggcggggccttggatgtgatcctggggcggctggccgattttatggaacgttccaaggcgttgaaaaacgccgttacctcggccctcatctatcccgccattttggtgggggttgccgggctctccgtaattatcttgttggcctttgtggttccccagttccaacagttatttgaagatgccggtaaagccttgcccctggcaacccagatagtgattgcggcaggggatcttctccagaattattggtgggcgcttttactgggttttttggctgtcctattgttgcttcgctatcagctccaggttccggaataccgctatcgatgggacggttggctgctgcggttgccactggccggcgatttgatcgccaagctggagatggcgcggctttcccgtaccctgagtaccttgctgcttaatggggtgcctttgttgtcggcactggcaatcatcaaagatactttgggcaatcgggtgatggcagaggccctcaatgaagtggctgacgagctacgccaggggcatggaatggcggatcctttgctggagacgggcctgtttccaaaaatggcggtgcaaatgatcaaggtgggtgaagaaaccggtcagttggaagatatgctaggtcaagtggctgaaacttatgatgtcgaagtggagtccactatcaagcgcctattggccttattggagccggtcctgatcctgagcctgggggtgattattgccgggattattatgtccatattggtcgctattttgagtgtgaatgaattggccttttaaaacgaggagattttgatgcaacgaaagagattaaggcatgcgggtagtttcggttttactctcattgaattacttgtcgtacttgtcatcttggggttgttggcagggttaattggtccccaggtgatgaagtatttaggcagtgccaagactgactcggcccgtctccagattgaagatctggccgctacgcttgatctctaccgcctggaagttgggcgctatccttccaccgaggaagggctccaagccctggtggaagcacctccgggggccaaccgttggaatggtccctatttaaagaaaagccaggtgccggcagatccttgggggtatgactatcattatcgttcacccggcgaacacggtgctttcgatatctattccctgggtgctgacaatgccgaagggggggaaggcgaaaatcaagatattgtgagctggaaataaaagcaagtcgctgagtttctggtagggagggagagagccgttatgggtagtgtgggcgaggcataccaatgggccatgactagatattctccctccccctcccggcaggggcggcccccattatcggcagttcctcggtttaagccccaaagcgcgtttactctgattgagttgctggtcgttttggcgctcgtggcggtgctgatgaccttagtgcctccttttttgcaaggaggcgtttccggtgctgagctgaaggggaccgctcgaaaactggcggcagcattaaaatatgtccgcagccaagcgattactcaacatcgggaagccgtcttgatactggatttggaacgccggcgttttatgattacgggtagaaagcgccactatcccattccggacaatatggagatttcccttgtcactgcccgctcggagttggaaaccgagcgcattggtaaaatccggttctttcctgatggcacttccaccggtggacgcattaccctggcccagggcgagagtcaatatggggttgatgtcaattggctgaccggtcaggtggtcatccttgattaaacgcgaccgcggtttttccttgttggaagtgttggtggcctttgctattttgggcatttcactgggggtgttgctccagattttttccactggcatgcggacgacgaccttatcggaagaatatacccgcgccacctccttagccgagtccaagcttgccaccattggggtagaaacgccttatttagaggggattgaagaaggacaattcgatgagaaatatgcctggcgcacgaccatccttccctatgaagaacccgaggaagaacgagaaaaaagactcggtgaaggttttgatgatgcggtaaatttacccgcgttaccttacacggtcaaagtggaggtattttgggaaacgggaggtaaggagcgccgggttgttcttgagactttacgtttgggatccctgtcacaatcgcaatcccaactacaatagaaagcatgtggttgaggagatagggtcaggaaagcatgatgattttatcagacacccccacccggcgcgcggtgcgctccggcctcccccgtcgagggggaggccatggattttggctggctttttttcactgagtacggctcctgccatgtccttctggcgccgactgctcatcgcactgggattaatgaccctcagtggggctttacttattagtggctttctcgcctatcatcacaaagattttgcgccgcctgaggttcagcccaaagtttggcaaggccatagcctgcaactgatggcaggggaaggggctagggtagaggagggattagaggtccgagctctttctgccagcggccaagccatcatctcttcgggcaagattgcccttgcgacagaaaaatacccttttctccaatatcaagtgcagggaagccatccagagatggatcctgtttttttctggcgtagggtcgcagaacgggggaaggtgatctctttgcccttgcgttggaagggggaagggcatgccatgatgagacttggcaatcatccggggtggcagggaaccattgtggaatttggtgtggcctttcgcaagatgccctctgaatcggtggtgatcaaagaattcgcctttaaacccctttcagcagtctcattgctggctatggtctggtttgagtggaccaccttcgagggctggagccaacgttccattaacttcatcgaaagtgggcctgctaatgtcttggttccaccgactttagcggcagcggcttgggtgggccttagcctattttgctatggcctttggggattttttcgaggccggcattgggactggcctgtggtgggcattgtctttttactcggatggatggtgatggatcttcgctggcaagcaggcctttggcagcagttgcaacaaacctatgaccgctatggcggcaagggatgggaggaaaaacatctggccgccgaagatggttttctctttaaattcatcaccgagatcaagacccacttgccgtcccttccccagcgtgtttttttggtgacggcaaagtctttggcggaagatcactatacccggcttcgggtgcgttatcatctgttgccctacaatgtccatgactatggcaccggtttacctagacaggaccatgcccaagccggtgattacctattaatactcggcgccacgcctgaatttaccttcgatccagagcggcaacttcttcgagggcgggagggcaaaaggaaggggttggcggcaaaaaagatttatgccgcttccatgggcgccctgtatcaattgttgtaggcgtggcatttcgggtacctgcgactcttcccacctagattaaagtgcttttgacatgttgcgtgttttgcatattggaaaattttttccgcctttcgcaggcggtatggagtattttctccaggatctattacccgccttgcaaaggcaagacattgaggtggcggcattagtccatgatcatctctcgccgtgccaacagcgtttttcaaatcattcctcccctgtccaatggccctttcctgtttatcgcgccccctgccatggccgtctcctttacgccccggtaagcccccagttccctttctggttacgaaggaccatccggcaattcaaaccggactacttacacttgcacctccccaatacttccgctttttgggccatggtggtgccggcggcccggcgaattccctggatagtgcattggcatgccgatgtggtcgcctcccgccacgaccggctccttgccctcgcttatcctgtctaccgtccctttgaacaaagcctcttgggaggcgcttcggctatcatcgccacctcgcctccttatcttgacagcagcttggcgctagggtcttggcgcgacaagtgccatgtcattccccttggcctcgacccagcccggttgccggaacccactgaggccgagcaagcggccgcttatcatctctggggagacaaggggcgcttgcgagtactgacgattggtcgtttgacctattacaaaggacatgaggtgttgctgcatgccattaaagccttgccagaagcccgtttgttgattattggcaccggcgagggtgaagcaaagctgcggtctctaattgcccatctcgcattggaagaacgagttaccttgcaaggtagttgtacggaggcccaacgtaatgggctattagcgacctgcgatgtcttttgtttgccttccatcgaacggaccgaagcctttggggtggtgctgctagaagcgatgcggtttgggaagccggtggtggccagcaaaattgagggttcgggagtcggctgggtagtcgctgatgaggaaacgggaaaactatgcacacctcaagactcagctagcttggcccaagccctgggagatttattgtacgcttccgaaaaacgggaatctttgggtaaggcgggcgagcaacgctttcgtaaatattttcaaatcgaacgtattggggaaaaagcggcggagctgtatcgctgtgtatagagcaccataagataactgaattaagggtcagtgaattaagggtcaggtcttgtagtgcatatacgagctatagcaggatttaaaactagtagctaagttaagctcgactttatccatatatgtggcataacaaagcgtgtcggtcaggcgttcgaaaagagagcgggaaatttttatcatttcggggtgagaaggcgacattgtcattctggctgcccgggtcggcgcatagagcgcggcatctagatgcaatcgcgtcatacaataaatcggtcgggagtatttacgagccgggccagaaaatcaaaagctgcaaatccgggtaaggagatgacagtttaattacccttgggtttatcctcaatcatcctcaaaaatggataaagtcgagaaccatgtaaaatattcccattgactatggttacttcttcacaacctttatctgagtgtttttgctatgttagtacttaaggtgagtgggatatgtttctagtgtaagggtctagctacaactattttttagtgaaattttaagcaggaaattctgctcgctttgtataaacagtagtgctatttgctaaatctatttatgggcacctctaaaaattgcttttttaaaattttgatgctcattaaatcaatcacttataataaaaaagcctccgggtttttgaatttttagaggtgcccttatgttaaagggcgttgcagcctatttagccctctgatggcccagggaagggctgttttttttaccagagaattttctagtattaccattggcactgctaattagttttttgattatttagataatagtctcatattgaatatctatccaggcctgctaaggtggcatatgatgctatccggggccgaatttgaatataagaaactaaattaacgccatcacacagcgaagtggaggcctagcatggtgagtgcccaatcaagcatcgtgatagttcgacccgtcgatgatgtgttccaattcatatcggtgaattttttccagaattatcctaaatggtcccctgaagtcgtagagctagagaagctttctgacggaccggtgaaagtagataccctgggaaggcaaatcaggaatgatcaggggcgccgcaccgagtctaggtttcgcgtcacccaatttgaacctaatcggtgtttttcctgtgagggcactgcccagaccccttttcgggtgatttacaattttgaatctttcgatcaagcgacaaaggttaagtttaccttcgaattattaagggttgatttttttatgcggccatttgaaaagcttattgaggcggctatccggggaggagcagacagagtgatgcataacctaaaaggactactcgaagaagaagcaacggagccctcaggttctgccaagcgttaatgcgaggtgtcctggcaatcgtggacactcttgtttcaaacaatccactgtttcaacgaaaaaattctacatccagtatcctgctgcttccttccgggttattcgatgttaattaaataaatagcctcatattaaatacctatctaacgcccaatccacataaagacttcgccttttcaatcctaggaaaaagccccgttccctcacaaggactaattttgttcttactttcataccgtgtgagctagaggggtatcgcgagcttccatgtttcttcaaagctaatggcagagaaaataatgagccctttgtagtgtttcttttttaaagactctttggtttttttgtttcctaaaaaccaacaactatgacctcggcaataaaaacggaatccttgaacgacaggaattttatttatatttaattaaaaaaatcaaatacttataatgtttaaagaagtttaataattaaactggcacgaagcctgctcatcatcagatgtgccatgaaataatccctgaagattgtacatggatagacctgcaaacggcacattttgcagagtcaagagctcaatgatatttaattttgataaaaggagaagagagatgaaatcaactactttgatcacacttgcggcccttggatcttttgccttctatggtaatgcatatgctgaaaatgggcatgcctataacggtagcttctgtgataactactatggtagccaggttggtaatttcaatcatcaacataatgggattaaaaataataccaattccgggcgttatgtttcctgtcccgttatcgtagatgaaatcgctaaaactacgggcactactcgggtatggctgtactactcaggtagcggcaagattagttgctcgatgtttagcaaaaatggcaatgggacaacacgtcagtctaaaatgggtagccgcacaaatagcggttggttctcaattccagcaattaccagcgacaactattggggtagctattcgatgtattgctacctcccgcccaaaggtattttaaagaccatttgggtaggtgaaaaaagttagttggttcgcaacttcattaatattgctgatataaaggagaatcttcatgaaagcatcccacctcctgattgttactggtagtcttgccgcattatctctaagtttctatgttactaagttcagtcatatagaggatgtagcgttaccttcaaatgatacgctgccttcaacggatatagcaaaatctagctaccaagctaatgattatggaggtgggattgctcccaccttagcagccttgaaagaagaagtttccttactgaaggcagaattcagcaccttgaaaaaatcaagcattggctcgagtggtctgaaaaaggaattttttagactcaaggaagaggttgcagccctgcaccagaaggttggaaatacttctgccatgagcgaatactataataatacagaagatgtagcagattctcctggagagatggcgcttacggagcaggatattgtggctgctactcagcgacaagcctatgaagaccacaaacagatggaggttatagatagtgtttttctgtcagagaatattgattatcaatggtcggcacagacaagcgaccttatcgctcaaaatttagagaatagtgaacagataaagactgacttagaaagtttggaatgccgagcaactttatgtcgggttgaagtcaatcatcatgacgcctcaatcgctgaggaatttgaactccagtttcctctacaggtgggtgaggcacttcctcagattaattatctttatgagccgcaggacgatgggagcgtaagtgtagtgatgtacttagctcgagatggctacgatctcccccaggtcatccagtagccttggatatccatccaaagttttggcccccatagttgtgcatcagtgagcttgtgtatagggcagtggtagaacctaaatatctgccactgccctgctcggcttttagccgtttagggggatgcgcagagaatattattttaatcagtaatttacagtagcctattgtgatggtgggtgctggtgctgttagccctactgtataaatagcataagtttggaactctggtctttctagggggtcttatcggtacttcttaaagaaccttatccttacgttcctaagcgtgccaatctctaggcatcgcaggtcgtaacgctactgtcagcgcgaggaggtggacagtgacggcctcagctacttccctacagccggtgaacactcacattgagagtggtgagcccgcggtgtctatgttcgcttcattgggcatcgaagatgttctgatgatgacggtgtttggcgtattttttttgctgttggtaatggaagtcgtgcatccctataggcgattcgcaacaaaaatagctcgggcttctcttacgacaaacactactgcgttcctgttcaacgatgtgatcctaacccttgtgtccatatcgtcattattcttaattgcacagcaatattcacacctaggtctgttaagtaaccttgatgatggtgttttcaaatggctgctgtctttcttgctattcgatcttgccctttacgggtggcacgttgctagccatcgctttgagtttttatggcgatttcacaaaattcaccatagtgataaaagccttaatgtcagcactggctttcgtttccatgtattcgatcaatgtttagaagtaatttacaagtgtctattcgtcatagtggtgggagttaatgcttatgtggtcctagtgtgtgatctcactaaaacgcttttcgtactctttcatcatagcaatatatcgtttaaaggcgagaaatggctatccaaaattattatcgtgcctactcttcatcgggttcaccactcgactttgagaagcgagcacgacagtaactatggtatcgttttatcgatatgggatcgcttgtttggtacccgtaaagagttagttccaaagaaaattgggttggagttagttcaagcagataatttagttcaactcttttgccttgcttttattacagaacgtcgcatagcaagaatttttcatatgattccaaaaggtaagcgttgactagagaggtgttgttctacctctttgcagcttttatttgtgagattacccagttactgattggggattacatctcattgtttgtccactagattagtggctcctgttgatggttgattttaattctttttaataattaatacagtgagatcatccgtttgagggacgttccttacatataaaacaagttcattatgaatttgctgaataatttcagcagcagaaagtgttgggcagcgcttaattatcttacaaatctgctctacgccaaaaggttgtctctctgggtttgtccattcgaaaaaaccatcggtgaacgcaatgagcatatccccttgcttgaagcgcagccggtcccacccctcataagtgagatctgggatgaccccaataggtggcccatggatgggtaacttctgtattcggataccttttgctcgaaataataaaaccgggccgtgtcctgcagaaagaaaaattagttccctattgtgcgcttaaagtcttgagtaatatttcattccagtgatcgaattctctattgcgcttattcaaaatttgcaatacacctactggtatttgattatgggtagtgagtggacaagaaagtatgctatgggtcttgaatttagtttcattgtcaatctacaagatagtcaatgctattatattttcagcggcccatcaccttggggtcatagtacgagatgtgtcaccgagctgaggtatagacggataaaagggaattgtttaattaagaaacaagcggttgcaagaatagaaggagtagacaggcacggagacatctgatctcatacgggtcacgattaaaaaccgaagagaggttgttcccgtgcctgtgaagaagattttacaccggatgttgtcggagatcatgcatttaaaacgcttgtggacgttggtgttgttggtggagacggtcttggagacgaagcggttatcggtaacccagctgggtcggtcattgaagttaccgattcaagagcgcagtgggatacggcggtcggaccgatttatggggaataagtacgtccaagcccaaagcaaagcggtgtatgaggcgttagtcaagcagctggtgggaaacaaacggcggccgtggatactggtagattggagtcatctaccgaacacagacttgtatgtattgcgggcggcattagtggcgccgggacgggcgttgaccctgtatgagacggtccatgcgcaatcgcagcaggggaatgagcgcgtgcagcgagcttttttaaagacgctcaaggcgttgttaccggcggcgagtcggcccgtgattatcacggacgccggatttcataatccctggtttaagcaaattgtgagttatggctgggattacgtaggccggatccgggggcgaaaatcctaccgaccggtgggggagcgggaatggcggccctgccgagaattatgggcgcaagccagtggccgagcgaaggcactcggagcggtagagatgtgtcgtaagaacccgttaaagagtaggttctatttgttcaaaggaaaagcccggggtcggcatggcaagtcgatagccgaataccgtctggcggcgaaggagccgtggttgttggccagctccttgtgcggtcgtcaatcggccaagcgcgtggtgaaactctatcgtacgcggatgcagattgaagaagggttccgggatttgaaaagtccagcctatggcttcagttttaatctggcctatagtcgtgacccgcaccgcattgaggtgttgctgttgattgcggctttggcaggcatggtggcctgggccgtgggttggctgacagagcggcaacaattacattatcagtttcaggccaattcgataaaacatcggcgcgtgctctctctattctatctaggctgccaagtgattcgacgaaaagtaagggtaatcgtaagtgaacaaagtatccgtgaggttttcgatgctatcgaaaatgaaggatgccccccatgaaacagggcaatttatgcgtctatcctacaggtcaccgaggggagcttgtacgcacggtaatttttccttcataggaagaactcttgggtttttcgcgttttttatttatatagaccaattctggggtagatcctatagctgtaagagggtggtttatttcgagaaggaaagttctacaatcgtagggaagtagctgttgtgaaataggacgagacctaggagcaacgagatggctttaagcactatcgattttgtcaaagctcgggatacagtagccgaattgttggatgagctggcattagaggcctatttattcgaggttgaaccacggaatagccactgggaagtcaaagtggagtgtgccattacagaagggtgggaaacggtaaccctctctattcctaaagaagtactattggctagcgctgatgataaggtcattcgtaaacaagtactggaggagtggcgggctaggttggcggcctgcaagattcagtcttcatagtgcttgattggcggataaaattttttcttccccttatcttgctcagactcccataaggagttactctttatcggttttgtctatttttcttatcctaaggtcaggcattcgggtgcctataatgatgtcttagggcataaatacggcgaacttaacatttattaatattttaagtaagtctcctaggctaccttgagcaagccattttccgcagggcaatcttttggggtgcgagcgcggagggcaatagagttatcgatcttatgctcgcacctcggctttcccccagaggtaggcgaactggatgccactgccgcttccgtgttggttgagcaattcgatcggtgtctattgtaatgaacgagcgagaagttgaccctatccgtaccgaatcggatgcagaacataagttggcgagaggaaggcctactgagcaggcgttgcgccagcagtttgccaacctggaagagcgcctagcccagcaatcggctgaattagcggccattaaggcggcgctcaaggaaagtgaagagcgctttaatcaaatcgccgcgatgacgggagagtggatttgggagcaggatgctgaagggcgctatatttattgtagtgccagtgtcaatgccattttgggttacccgtggcgggagttgatcgggcggttctacgacgaattcgtgccctcggaagatcagcaggcgctacgtttgaaattgcgcgaaggggccgagacggaggaaggtttccagcgcctcatgcgtcgttatcagcaccgggatgggcatcttattttcaccgaatcaacggctgtgcccctctttgatgaccaacaccgcttgctcaaatggcgcggtatcgatcgagatattaccgcgacccggcaagccgacgaactggtattcaagctttcccgagcactagagcaaagtcctaacgccattctgattaccgatctcaatggtaatatcgaatacgtgaatcctgcctttacgcgattgaccggttataaggctgaggaagtgatcggtaaaaacccccgccttttgcaatctggaaagacttcccttgagcaatatcggcggctttgggaaaccattactgcgggccgcgaatggcgggatgaaatccaggaccgaaaaaaaaatggggagctttactgggctttggagactattgcgccgattcgaaatgccgcaagcaaccccacccacttcttggctattcagcaagacatcaccgagcggaaacgggttgaggccgccttgcgggagagtgaagcccagacccggctaatcatccagaacgctttggatgccattatcctgatggatgccgatgagttaatcaccgactggaatccccaggctgaaaaaatatttggctggaatcgtaacgaggtgctggggtcgtcgttggcggatacgattattcctccccgctatcgggaagctcatcggcaggggttgcggcggtttctaaagacaggcaaggggccagtgctaagcaagcggcttgaattaagcgggctgcaccgggatggctatgaattcccggttgagcttaccgtgtcgcctctaaaggtaggggatagctatgtatttagcggcttcctgcgcgatcttacccagcgtaaagaagcggaagaggccattcggcgggcacgcgtaaagctggcagtgtcccgtaatgaaatgcggatcgctcagcagattcaagaatcattatttcctcccgcccccttgatattgccgacggtagaaattaggggctattgcctccccgctacccacgtgggtggggattattttgattactttcagtggcaggatgaggccattgatatcgtcattgcggatgtttcggggcattccgtggggccggcgttactgatggcggagacgcgtagcgctctaaaggcgcaatttcatttgcatagaacagtggcggataccctgtctggcctcaatgaggccctctacgaagatttggatcgctctgatcatttcatcaccatgggctatctgcgctacgatacggtgacaggtcagttagcctatgccaatgcgggtcatattccgccgttgctatttcgccaaggacagacttgtcggcaactggatgcggatggattggtgctaggtgtgaagctagacgtggttttcgaggaacgtttagtgaacttacagcaaggggatatgattttcctttacaccgatggcatcatcgagaccgagaatcaaaaaggcgaatgctttgggattgatcgtctttgtgatttgctcaatcagcatcatcagaggggatcggagccccaggagattatcaccacccttatcgagcggttgcaggctttttgtcatagaaaaacctttgaggacgatgtcaccatggtggtggtgaaaatattgtaagcagttattcttaccggggcctgtgtttggtaagatttagaaagtaatttagcttttatgttgggatcaagatgagtaatccactccttgaatttacgggcctacctccattttcgaagattcagcctgcccatgtggaacccgcggtggacattttgctggcggagggacgggctttagttgagcagctacttgctagccgcaccgagtatacctgggatactttaattcagccattggaagagatgcaggagcgtcttgaccgtgtttggtctcccgtctcccatatgaacgccgtggtcaatagtgatgaactgcggcgggtctacaatgcttgtctgcctaaactcagtgattttactaccgaattggggcaaaacgagggactgtatcaggcttttcaagctgtcgcggaagggggcgagtatccgaaactggatacctcccagaaaaagattattgccaatgccctgcgcgatttccggctctcgggagtgaccctgtcagcggaaaagaaggctcgcttcaaggccatccagcagcggttggccagtttgaccgccaagtttgaggaaaacctgctggatgcgacccaggcctggcgtaaacaccttacggatgaagcagcgttggcaggattacctgagggggcacgggcccaagcgcgtcaggcggcggaacaagccggtctggagggttggttgttgaccttggaagcgccctcctatattgcggtcacaacctatgcccacgatcgggcgctgcgggaagaaatatacactgcttttgtcacccgcgcctcggatcaaggcccccatgggggacgttgggataatactcaagtgatggaagaaatcttggccttgcgccatgaagcggcgcaactgctgggttttgccaaccatgccgagcgctccctagccaccaaaatggccggaagccctcaacaagtattagattttctcaacgatctggccgctcgctccaagggggtggccgaaagggattttgccgaaatcaaagcctttgccctagagcagtatggcgttgaggatctgcaagtttgggatgtggcctattatggggaaaaattgcggcagcacaaatacgccatttcccaggaggaattgaagccttatttccccgccccgcgggtgttggaagggctatttaccattgtgcaccgactctatggcctggagattcaggaacgaaaggatgtggatatttggcatcccgaggtgcgttttttcgatattttcgatgataagggggaactgcgcgggcagttctatcttgatctttatgcccgcagcaacaagcggggaggcgcatggatggacgattgtttgtcccgcaagcgccagggagagcaactccaaattccagtggcctatttaacctgtaacctgactccaccggtgggtggtaaaccagccctgttcacccataatgaggtgatcaccttgtttcacgagtttggccatggattgcatcacctgctcaccaagattgattatcctagtgtggccgggattagcggtgtgccctgggatgcagtggagttgcctagccagttcatggaaaattggtgttggcaacgagaggcgctggacttcattgcccgccattttgagaccaatgaacctctccctgaggaattatttgagcgcatgttggccgctaagaatttcctttcggggatgacgatggtgcgccagttagaatttgccttgtttgattttcgtttgcacttggaatatgagcccgctaagggtgcccccattgatgagttactgcaagaggtacgggaacaggtcgctgttgtcaaacctccgccctttaaccgttttgcccatagctttagccatatttttgcgggtggctatgccgccggttactatagctataagtgggctgaagtgctgtcggcagacgctttttcccgcttcgaagaagagggaatttttaaccagcaagcagggcgggctttcatggcgagcatcttagagcagggggggacccgtgagcctatggaattgtttatcgaatttcggggacgtgagccgaccattgatgctctgctccgccatagtggtctcgccgcctgatgcctaagctgaaaattgccacctggaatgtcaactccttgcgggtgcggctgccccaggtgatggattggctagaggctcaccagcccgatattttggcgctgcaggaaacaaaactgagtgatggcgaatttccccaggaggcgtttggggatatgggttatcgggcagcgtattcgggccagaaaacctataatggggtcgctatcctttgccgccaagaaccccaggatatcatgaccgatctccctaatttggaagatccccagcggcgtattctgggaattagcctgggtgatattcgcttgctgaatctctatgttcccaacggcagtgaagtgggatcagaaaaatatgcctataagttagactggttggcgcgggtaaaagactatttacaggaggctttggctgagtatcctaagctcattgtcttgggtgattttaacgtggccccaggggacggggatgtccataatcctgaaatctggcacgagactattctgtgtagtactccagagcgggaagcattaggggaaattctcgatttagggttccaggatagctttcgtttgtttgagcaggaagggcaatcctttagttggtgggattatcgaggaggggcttttcgccgaaattggggattgcgtattgatctgattttaattagcaaagagttagtgccaaagtgtacagagtgcgttattgataaagaaccccgccgtttaaagcgcccctctgatcatgccccggtcatcgcaacttttgcttaacgtaactcgcgaagtttcatctttaaattagccttttagttatcttccctccgtgggtgcccaaaatcaaagcgaactaggcgcagagttaaaaacctgggtaaatcgcctttgccaaaaaaactttggcggagccggcgagctgcttcgcgaagcggcggaaagaaaggcgaaacaactcaacaaagtacgcaaggaattggaacagctcacggaagaaactgtgagtagttttcggcttgcgggtgatgcccacagcaataattatgcttttggccaggcgttggaagtgtatgagcgggcattggaatatgtatcgagagagcttactccccatttatgggcagtcgtcgtgacccaagtgggaaaagcataccatgagctgggcattcgaattgaaggagtagcgctgcattatcatttttcggctgcggtggagagctaccggcgggcattggaggtccagactcaggaacatttgctccaggattgggcgcgaacccaaacccatttggggacggctttgcgggagcaaggggtccggctggggggagaggccgggtggcggctgttagagaaggcggtggcggcctatcggcaggcgctagaggtacaaacccggaggcatctgccccaggattgggcctggacccagacccatttggggacggctttacgggagcaaggggtccggctggggggagaagcggggcagcggctgctagaggaggccatagcggcctaccggcgggcactggagatccagactcaggggcatctgccccaggattgggcgcgaacccaaacccatttggggacggctttgcgggagcaaggggtccggctggagggagaagcagggcagcagctgctagcggaggcaatagcttcttaccggcgggcattggaagtgcagacccggggagagctatcccaggattgggcctggacccagacccatttggggacggctttgggggagcaaggggtccggatagagggggaggccgggtggcagctactagaagaggcggtgattgcctaccggcaggcgttagaggtacaaacccgggggcatctgccccaggattgggcttggacccagacccatttggggacggctttgggggagcaaggggtccggttagggggagaggctggacagcggctgctggaagaggcaatagcttcttaccagggggcattggaggtgcagacacctgagactcttcccgggtattggatccaagctcaatatcatttagcccagactcatttagcgcttgaaacctggtctgaggcagcggcaagctttgcccggttactccaggtgtcccccgataatggggaggcctactatgcggccagtgtgctctaccacgagaaattgttggcttttgaggaggctttttcccttagccagcaatggctcaattctcatcctgaagacctggaggcccacagccaattggcggaacagtgtttcacgaccggtcgttttgccgaggctgttgagcattttgccaggcttttggcaaaccctgagcttgatccccagatcaagattccgctacaggcttttgagattgcggcgctgttaggtttgaatcaaaaggcggtggttccacaaaaattcaagggcctatgtgtagccattgcccaccagcctgaggatttttcccttgagtggacatttggaggtagcaaatactttatcgctcaggctgaacagttaagcccttaccgtgcctggcttttggaacttttcgccgccttagaagagaagaaccgaaacgctatcttaagttgccttggagaggatgtagagcaggtttcgagtacagcccaaagccagccctcctaggtgatgaccatttgtcaaatcacgggtagactccgcttccatgaaatacaaagacctgcgtgattttatcaccaagctagaagcagaaggggaactgaagcggattgccgtggaggttgacccccacctggagatgaccgagatctgccatcgggtactccatgcgggggggccggccttgctattcgagcgccccaagggcgcctcgatgccggtgcttggcaatttatttgggacctcgcggcgggtggccttgggcatgggggaggactcggtggccgccttacgggaagtaggcaaactccttgcttttcttaaggagcccgatccgccccggggcatgaaggaagcctggcgaactctcccgatttttaaaaaagtactggatatggcgcccaaagtcgtgcgctccgctccttgccaagaggtagtccttgaaggttcccaggtggatttaggtcgactgcctatccagacctgttggccaggtgatgctgcccctttgattacctggggattggtggtgaccaaagggccctataaagaacggcagaatatgggcatctatcgccaacaagtgttgggtcctaatcgggtcatcatgcgttggctggctcaccgtggcggggcgctggattttcaagcttggcaacaggcccatcccggcgaaccttttccgatagcggtcgctttaggggcagacccggcgactatcctgggcgccgtgactccggtaccggataccttgtcggaatatgcctttgcgggattgttgcgggggtctaaaaccgaactgacccgttgtctggggagtgagttgcaggttcctgctagcgctgagatcgtgttagaaggttatttaaagccaggcgatgacgctgatgaaggtccattcggcgatcataccgggtactacaacgaggtagaacgttttcccgtatttaccattgagcgtcttacccatcggcgtgatcctatttaccacagcacctatacggggcgtccccccgatgagcctgctattttgggggtagccttaaatgaggtatttacccctattttgcaaaagcagtttccagagattgtggatttttatttgcctcctgaaggttgttcttaccggctcgccgtggtgaccatgaagaagcaatatcctgggcatgcgaagcgggttatgttgggggtttggtctttccttcgccaatttatgtataccaaatttgtgattgtcacagaccaggatatcaatgccagggactggaaggatgtgatttgggctatgacgacccgcatggatccagcacgagattgtgtgatgattgaaaatacgcccattgattatttggattttgcctctcccgtttcgggactcggttccaagatcggctttgatgccacccataaatggaagggtgaaacccagcgtgaatggggccagcctatcgtcatggatgaagcagtcaagcggcgagttgacgagatatgggatcgcttaggcttctgacattccccgcccttcgggcgagggttcttgaatcgctccaagaacttcctgttgtttactaatcctccgcccaaagccccttccttcagggaggggatgtagggcggttctgttcgtgtataatgttctttgttggttgtgctgttgctgcacatctcctcctgtctagttttaagcgggggcagggttgaagtaagtggctttccagaggccatgcgctcgggcatgggcgtccgcgctagggaatcctcttccttaaagggagaggtggatgtcaaaaactgatctaagaaacgttatgaccaatactccgtgggatgcccgccttgccgccttaatcgttcggccactttgtaacagttgggtaacacctaaccatttgacaaccttgcggttggtgacagggcttggggcggcgttatgttttgggagcggtgaatggctcaacctagctgcctggttgtgggtgatgtctacctttctcgatcataccgacggtgaattggcgcgcatgagtggtaagcaatcccgaggaggtcatttctatgatctggtgacggatgcggtggccaccattggcttattcattggtattggctggggcctcaccagttcccacctgggggaatggactcccctgatgggcggggtagcagggattgccatcgctatcatttttcattttcgtaacgaaatagagcagcagtctgggaaggtagcgacgaaacaacccggttttgcaggttttgagcctgaagataccttatatttgctaccgctgattacttggttagatggcttaattttatttctcctagcagcgaccttaattacgcctatcatcgctattgtggtagggtggcaataccttactcagccccataagatgtagcttaggcacgaattatgcgtaatagttttatgggaacggcaatcactataataaatttcaaagcgtcagtggttttgggctgagttgcagttggttgattgtgggtgctaaggtgcttactgctctgggggtaaaatcgaaaatgtcatgctttcttagcaaaaaaatagaacgtcgccgaaatccgagaaagcgggctggggttagggtttatttatcctggccaggacagcagccacagcgttgccaggtgatcaatctcagtgtgacgggagcatttgtcgaagtcgggccgttacgaattcctgaagataggattatcaaattggtttttgtgctctcggcagactccttgattaagatgcaccatctatccgctacggtggtgcaccgttctcaggaagggattgggctgatgtttcagcaatgattctcggtcccattcctgagtgaggaaattccgatttagggtccggctgaattttaatgggcctggttacgcctgtccccagttcagtagggctccttctaatgggaaccactgtcgatagattgcccgtcgacctccttgagggtgtctaggcggatggtttcgcctgaacccaacactgcaaactcctcttgatgcttggtgtaaatatcagcaattgtatccagcgtttcaatgattttgccatcagcggtttggtaaacgattcggcaccgtttgctaagcgtggcgagtgcttcaaggtgatcatgacaattgcagtttatggggacataatcggtcatgtttatacgccctcgtaatagaagttcttcaggttatgctaagggcttgtattttagtcggcgccgtgatgaaagaacagagcgttcaggaaaatgggcgtcaaaatttgatgggcctttgccttttgaggccgcttccccatacaaaatatggtaattcaggataaacattgctgcattccatgattggccgggcatgcccatgggttttcctgtttcgccatgaaaccactcgttgaattgccattcattgacttgatggcttgctgctaccttaagcagggtttttctggcctttccccccatccctaaccgggcgaggagtaggacccagaagctaccaataaaaggccaaatacccccattatggtattgatagggataattctgttggtggcgttgcatataagtgcgccagaggggattttcttggtggatgggtatcccgactacccgcaccggaaacggatgatcgataccaagcttgctgagggcagcatgaatttctttgcgccatcgtgaatcttcaggcaagttgagtagcaacgctaggatgttgccgaacacgtcgatttcctcgccccagaaggaaaagtttatgaagctaagataggtttgccgggagttgcatttatttcgaatataatgggctaaaagacgggcgcggcgatgtttgatgaactgctgccgaaaggggaaaaacagggcattgaaataatagtgagtctgctctaggcagggcaattggtagagttttttgacataaaaccacagagcgttggtatatagcacaaaacctgatctgggcataatgtctgcccagtcactcgcttcattttgctgtagtaggaaaaaagtttgatgctcttggcacaggagccagttaagcgccctttgcaccgccgtgttgagttcttctcctagtttgatttcaggccggtgttggtccacatagttcagggcgattagccaccagagggtggcatcgatacagcctgagtaccaaaaatccacctccttgaggtccggtttaacatatttgggaatttgaccattgggcgcttgatgcttggctagggtgagcaggccattaacagcagttccgattaagtcaggctgtcccgaggcgattaaccccaaggtgcagatggccgcatctcgtccgaagattgcggtgtaatgccgattggaggctttttcagtaggtgtacatgccatgattcccgcaggggcggagttacggcgtaacagtgctagggaatattgatagcattgttctagaagatcttctgtcctgcgatgctccgggtttaaaggtggcatcctgtcttcgctccttattttttccttataggcgctttcatgagtctgcggataagttaggtgaggggggcctagaatttggtttggcgaaggctatacttgatttttgtattttaaatgactccataagctttaaaagtaaaaattttcgggggaaaaataacatgaagcgattagccttctataccattgggtttgcctgcctcgcctttgggatagctaccccgggttgggctgaggagactcgttgtatttctattagcggggcgattgccgggagcatcgttggacccacttctgtgctgggcacagtcaccggctcccttcaaggagccacccaggcgaccattactaagcaggaaaagggcgaagacagagtagatttggagctaaaacatatttttgtgacggaaagccgcgatactcttcagaccagggataaagccctgtggattcctatacctggcaggagtggggtgtaccacatgagtacccaatataaggtgaccgggggcacgggaaggtttgctgaagctacagggacctttaagaaccacggagaggcggatacccatcagggtctagtgaccctggcttatagtggtcaaatctgtggtgttgcgccataggggctggagagagccgaatagcggatttttatgaagggtttagaatccagtctacggcttcttcaatattattttggagaacggtgccaggcggctggatagtggcctcgtcgccaggacggtacttgccggttttcaccagtacggcttggaggcctgctttcagcgccccttccacgtcggctttagcatcatcgccgaccatgactgtttcctgggggaggcacccgagactttccaccgcactgtgaaaaaattcttttgccggtttgcctaggatgatcccttgaacatttgcggcatactccagggctctaaggaagggacctgcatccaagcttaacccctcggcttcttggaaataacgattatttcccaccgccagcaagggcgctccagtaagcagcacccggaaagccccattcagtcgggggtaagtaaaggcgtggccggcatctccgagcaccacggcgttgggttcggtttggggaaaatcggcaaattccggcgttaagtcgggatggatcaccaggtaggggcggagttgatgggtttctaaataacggcgaatcgccaagggtgcagtgaaaatttcatcgactgaaatgtcaaatcccatagccctgagcttgctatggatggtgcgtcccgtactgcgggaggtattggttagatagcgcaccggtaacccggacttcctcagtcgcgtcagtgccttgagtgctccaggtactatctgttcacccacataaaggacaccgcttaagtcaagcagaacgcctttaatcattgcatgccctcatacttagcctggatttttcaccaccaagacacaaaggacacgaaggtgaaggaacctcagtcagttgggagagactaatggagatgttcatctctaatgaagtaaattgttctaatgcatctaagtttatgatttctttgtgactttgtggtgatctcatgaattgtccgggttagcgcttcaaataagcccgagcgcagaaggtcaccaactccctaagaatgcgctctaaagcccggtttagggcgatgactccgccgtagggtccctcttcaggggcaggttcccgggcctcaaaagtctgactagcaatttcttcccccttggcaaggtcaatgagtcgagcacgaagcaccaggtgactttggctgggctggcctgagaaatcttgtaccagacggaggatttctgtatctaatcttagttcagccagtatccgagtgtcatcgggggcgatactttggaaatgtccgctggcctccaaggcattaacgagaatcggctttaacatacgctccggggtgtcaacccactggttgcgactaaagtaatccagctcatagggtttgcgggtataggcgatctgggaggtgccatagccggctgccgcctggggcgtggagactagcaaggttaatggggtgggagcagcggttgtttgggggggaagttggggcgctaggaggtaagtgcgaacgggaccgggctgctttggggacaaggtacagctagaaaggatgacgaccatgattaagcacaaccctcggtagggtagttggcgccttgatggggagaacatgggttattctcctggtccaagttgattagggggagaaccaaataatagggtgcgaggattttgttccacttgttggctaaagcgttccaggttgcgggtgacacggtcaaagtcatttagcagttgatcgatgcggggtaaggtactttgagtgaatagtcgaaacccttgctctccgtcccggagcaaggtttccaagccctcggctgttttctcgatgggacgtaaactgcgcgaggcttgttctaccagaataggaagctgtttgctggcttttgccccggcttccagaatggtcactaagtcttcaactgcggtttctagctgggatccgtgccctgcaaggcgtgccgtgaggtgctcggtattgtggagtgtttttctcagcgcctgctggttttcttgattagccgctaaatccgctaggactttgctgagacgttcagtgttgcgtagggtttcagcaagggcttgctggttttgctcgatgagtacggtgttaacgctttgggcgatgcggctcaggtccccggccactcctgtcagttcagtcaataatttggtgagtgccgtatcgagccgcatgagcagggaaggtcccgtctggatcacgggatgcgattggcctttctccgcctggagggtaggggagtcttgagttccccccgtcagttccacataggcaatgccggtgaggccattggaggccaggatagcgatggtgtcttctttgatgggagtgccttgctcgatagccagggttaggcggacccgttcaggattttgtttatccagttcaatggcctcaacttgtccaacgtccaccccccggtatttcaccgcggcattcatgttaagcccggccaccgattcccgcatataagccaggtaggtttggtaatttttggttgcgggcgccgcgctgagccagaaaattatagccgtcagggcagtcgccagcaggatggtaaagaggccaactaaaatgtagtttacttttgtgtccatgcgctctcctgggcagtacgaccccgaggccccttaaagtaggcctggagcaggcgatgttccgagcgggccagtgccgccacagtatctaggcctagaagtgttttctctcccagaaatgcggcccggtcggcgatccgccataaagaatccagatcatgggtaacgagcaccacagtgagatcaagggaagccctcagctcaaggatgagttcatctaaggccgcagcgcttaccggatctaaaccagcgctgggttcgtccagaaataacagttctggatctaacaccagtgcccgtgccacggccactcgtttgatcataccgccggaaagctctcgaggatatcggcatgccgcttctagggggaggcccaccaacttaattttatgcagtgccagttcggtaatgaaccgggaggagagctgggtgtgttcttttagagggagggcaacattttccaacaccgtgaaggagctaaagagggctccttgctgaaacatcaccccaaaacgggcttgaaggcgtgccgcgcgggcctcatccagctctctcagttcttccccgaaaacccggatggagcctgccgagggcgaggttagcatgataatttccctcagcagtgtagatttgccggagccgcttccccctacaatggcaaagatctcgccccggtagacctccaagctaatcttcttgtggatcaatgcttcgccaaaacgggtttccagattttggatttgaatgacggttttttgggtcttggccatcttagattccaagccagctaaagaggatggaaaacgtagcgtcggcaataatcaccagaaagatggcctggaccacgctggtagtcgtatgtcggcctacgctttcggcaccgccgcccacacggaagccttggtagcaccccacggtcgctataatgacggcaaagacaggagcttttcccaccccgattaaaaaggaggagaggggaaccacctccgggatacgttgggcgaattcccggaattccacctccaacagggcctgggacatcaccattccaccaaagatacccaccatatcagcaaatacggtcaataggggcagggccaataccagtgcaaaaatcttgggtaagaccaattgttccatgggggggatacctagggtgcgtagagcatcgatctcttcggtgacctgcatggtcccgatttgggcggtgaaagctgaaccggtccggccggcaataatgatggcagccatcaggggggcgagctccctaaccattgtgagggtgaccaactccacaataaagatattggcgccataagcgcggagttggatacccccctgataggcaaggacgacgcccaccagaaaaatcagaagacccacaatgggaagcgcattgattcccgcagtttgcaggttactcaggaaagggcgccagcgaatccgggaagggtgggccatgctgcggaggaaatagaggagggtttccccaataaacgctaaaaatgataaggcctcttccacgtgggcccagctcaagcggcctattctctccaatatgccaggcgggggggcggtggtgagctgttggctagtgctgccgccttgaacgaggcgcaacaatttctgctgttcctgtcccagtcctttgcaggggatgggccgggtttgttgctcgagatcggcaaggagacgttgcaacaaccaagcgccgcctgtatccatttgggtgatgccgctcgcatctaccgcgtgcacgggagggtgcgattgggagagaggcagggtttgttctagctgactgatgccatagagggtccaagtgcccaaacaacgtaaggtggaggtagctggatcgtattcgatacgggcaggattggcggcggtttcaggtttcatggtggcattgcccatcgaaaagcatgggatttatcagagcactaaagggccatggcgcagttgtctaattgagggctttaatctctaatattttagaaagtgttttagtcatcccgatattcgccacaattccagcaccggtcaaactgcccttccaataattcgccacaatggagacaagtccacggtcgttgatcttcttcagccccctttaaaagccgggaagcctccctgtagcgtttctcctcagtcagccaaagttctggccaacattccgtgggaggcagttcaccggctgcaccgctaaggctttcatttttgatgacacaatcaatgccgtgggactccaataaattttggaaatgcctcactagcaaaagattgggcgcactataaatcagtttcaaagccccatccttagaagctgttggaaaactttgaggacagcgtagggtgtgcagagcgcagcgatgcgcaccatggaaagggggaccaacgaacagcggtgatgtgccccttccctatgggcatccttcgcaggtcctaatgtgctcccggcgaagcggtgggtttcgctacgctcaacccaccctacccataaaggtattttccaacagcttcttagcattcaagttagctgaacatcaatagaccaaaatatcgatacccatcattaaaacctaagtcaatgattttaaggggagcgtcttttccgggttgagtatccctcggggatcgaattgggccttaaggcgtcccatcaggtttagggtggtggcatcgatctctcgagccacgaaatcccgcttttccaaccctattccatgttccccagaaagggagccattgagacttaaaaccaactcaaacacccgttctagacattttcccgcccgttccatctcgagaggatcatcaggattgatcaacagattaacatgaatattaccattacctgcatggccaaaattgacaatggtgatggcaaattctctagccaggcgctcgaggcccccaatcagtgcaggcagatgggagacggggaccaccacatcttcattgatctttttgggcgccagggtccgcagagcaggcgaaagggctttgcgggcggaccataattgggcaacctcttggggagtgtgggcggcaacaatctctaagagtccagcattgtcagccgctttcttgagttgagtgacggcctcttccatcgctgctgcaggaccatccacttcaatcatgagcagtgcgcccgtccccccaggcaaggttgcgccgccttgcgcttgggctaaggttacggcttggcggtccatgaattccagtgcgcagggggtgagcggttgactcatcagcgccgccactgcctgccctgcgctttctgtatcccggtaggcggcgcggagggtttgtttcgcttcggctaagggcgttaatttgagcgttgcctcggtaataatggcaagggtaccttcagagccgatcagaaggcgggtgagatcgtagccgacgactcctttagtggtatagccgccgcagcgaatctcctctccggcaccggtaacggctcgaagaccaagcacgttttcccggggggtcccatattttaccgcccgtggacctgctgaattgtaagctagattgccgcccacagtgcagaaagccgcactggtcgggtcaggaggccagaaaaatccccgttgctcggccgccatttggacctcttggttggtcacgccaggttccacgaccatcgctcggttagcggggtcgacaaggtggatgcgattcatgcgctctaaggaaaggactaggccaccattgattggaactgtggctcccgtagtcccggtgccccgtcctcggggagtaagggggacccgggcatggttgcataggcggataatgtcgcggatttccttaggggtgagggcaaaaactacccattggggtaaggcatgccggcggctattgtcatagccatagggccaacagtcagccggatcgaagcgaacccgctgttcatctacgatctgaacaaggttcgtcagaaattcctggggagtgacaggagagctattcaagatcagtttcgggtaaatactcaaagattttgacgacccgttgcacccccttggtatggctggccacggtagtggctagctcagcttcacgagcggtgacgagccccatgaggtaaaccgtaccccgctcggtaaccactttaactcgagtagggtcaagccctttctcagcagctattttggttttgactttggtggtgatccaggagtcgttagaacgggataccagggagctgggagccagaatatctagttcattatagatttgcttgatatggggaagcggctggataagttctgtggctctttttttgagttcctggttaggggcttcccccgttaataacaccattccattataactggtgacattgatatgagcactgtcatggaggacctggtcgttccgaagcgttgcactggccttaagctcgatgctttgatcatcgatgacggtactgaaagtgcggcggtcgtaagcggcagaaataccggttgctgccccagcgacgacccctgtagcgacgacggcagcacagccttgaaaaagtaatgcgaaacaaaagagcaaaacggtgagacaggatttcatgaattatttctccggccacagactgtgatcaagtaggtcgcatagacagtgaagcacgagcaagtgtacctcctggatgcgtgcggtattgtgggcgggtacgcggatttccacatcctgtgctgtcagtaaaggcgcaattttaccgccgtcgccccccgtcaaggcaatgatcttcatctcctgggtatgagctgcttcgattgcgcgaaccacattggtggagtgaccactggtgcttatcgccagcagaaggtcccctttactgcctaaggcttcgacctggcgagcaaaaacaatatcataatgataatcattagcaatagaggtaatcgcagaagtatcggtggtcaaggcgatggcaggcaaaccgggacgttcccgctcaaagcggttgatcagttccgaagcaaagtgctgagcatccgcagcgctaccgccattaccacaacttaagattttgtgccggtgttggaggctgtccaataggtgttgaacagcgcgctcgatagggggagctagggagctcatggctgataatttaagttgggcactgttgaagaaatgttgttcaatgcgttctcgggcgttcatcatggccttggcggaagttgtcaggtattgtgggctagtctggggggcacaggtttattttccgtccatgaaataaaggggtagtcaatcaccccttatccttcggcacccgccctggatttttctgattactctaatcgaaaggcatcctgcaaccaaacaatgtcattgcttccctgcagaggagtgattccgacgacatcaaagcggcagggcttattgtgggttcctccggcttgttgtaaatagtgttgtgcggctgcaatgaggcgggcctgcttagtgggcgtaatactatctatggcactcccaaagcgccccttgcggcggcagcgtacctcaacaaagaccaaatgttctccgtcttccatgactagatcgatctcgccgagacggcagcgataattgcgttgggccaggcgcaggccctgggtctgaaggtaatggcaggctaattgttctgcctgttgtccctgatcgtggcgagagcttcgggtcatggttgagaggtagggttagccgtaggttggggtcgtccttttttaaactgagcccagttcaactcacgccgcaagcgctgctcagcgtccatacgcagtctgcctgtagccccctcgaaagtcatatccggaacccgataaagggcatttaaatgagggatgattcgataagcatcggaacccagggcgtagagacgcttcaaccgctcaaaatgctctgggtaaacggcggccaggttctgatagctcggctcgtcttgcatgttaccattgagaacccagggaatgtcactgaatattaccccgtttaaatccagatcccgctctggatccggggaaccggtataaatatgggaagaactgtagactggcaggtcctctgcccgataaaattgaagttgaggaattaataggcgcgcctgccgcgggaaggcggcaaggaagacaaaatcagcatcatgacgccgctggggttcgaatgccagctgacggtcaagcaaatcccgaagttcccgatggcgggattggctttcatcaatgttgagcaaacgttgaatcagaaaggagtagtcttccttttcaggatcataagcttgaacctccaatagcgagcctcccagcttttcccaacgttcagtaaaagcatctcttacccgctggccccactgggtatctggaataagaaccagggcattgtggtgaccgtcgcgccaggctcgctcagccaccccttgggcttcattttctggagacaaggccaattgatacaggcctcccacgggtttatgggatttttctaggtaattaagggccagggtggggagtggtaaatcaccgacttcggcaagttgtgccagtgactgtttcgtcagcggtcctaccacaaaatcggcaccttcggcctgggcttgttgataaaccttataggcattgctattgctgcttttagagtcgattttgaccccataaaaacgaatgacgggagtccagtcactgttatcactgtagtaggcggcaaaaaaaccatctcgtaccgctgcagcagaagccgcaaatcgcccctcagtgggaagtagtagggcaatggtcgtaggttggtaaggggcggtaggaagggtgggcatttcggcttggagcaatgccagggaggcaggatgcccagggtagcgcttccgccaatcctcaatagcttgctgtaagccgagggggtccaatgggtagcgctgaaaaagttgagcaagctccaaccatccacggagcgtattggagagggattctttgcgcagacgtttaaaggtatcgggagaaagacccatcaggccgcgccaaagggcgcgctgattctcctgcagagcctgggcatcggagaggaggggttctagctggacccgctcatgggcggcggcaaggggtttgtctgcaagctcataggcttctgcccgaagccggtggagggtggcttgctgttctaagcttggttccagggcttcgatgtccttaaggagagacaaggcccgttttgcttccccttttgccaccgctagttgggcagccagaaggcggtagcgaaggctcaatgccggcgccaaactctcaggtgcaatgctttcaagaagttcttgagcttcttgccactgattgccttggaggagagcggcaacggcgcgtaattgatagtcttggcgttgcggcggtggggtttcagccgctagccggatgtattctgtggccgcagcaaggtagcgtccttcggctgccagcgcttcggcttgggcaagcgccgagggtgccctcgggggtaccttggaagggggtgcgcaggcgctaagcccaaggataatggcaaaccccattagcggaagataatgacctgttcttcgtggaaaaatcaccataggaataatgaaatacatttaaaatgaataatattaaccgctacctgtagcgtagcctagagagagcacattatgatggccgataaatggggtattttgtatgtggtggcaacccctattggtaatttgggagacctaagtccccgggctcaggagaccttgcaggaggtagagttgatcgctgccgaggatacccgccacagtgggggcttattgcgccatttcgggattaccacggcaatggtctcattgcatgaatataacgaacggcagcaggctgaacttttgattggccgttgccaggaggggctttcggtggcccttatcagtgacgcagggactccgctgatcagcgatcccggttaccgagtggtccggcaggcaaggcaagcaggcatagccgtggtttctgtgcctggcccctgcgctttagtcgctgctttgtctgtggccgggttaccctccgatcgctttgtatttgagggctttttgccagccaaaagtcaagcgcgacagactcgattagaacaactggtggatgaaactcgcaccctgatcttttacgaagcgccccgtcgtttaccgcaaacgctccaggcgatggtggaaacatttggcccggacagggaggcggtggtcgcccgggaattgactaagcgccatgagacggtccgtgggggttccctttctacccttcttacctgggcaaagcaggcgccggagtcgggtcgaggggaactggtattgttgctgcatggggcggaaaaaaagcaagatgccccccggcaagaggccttaaaggtattgctgcccctagtaaccgctttacctttgaagcaagcggtggccctcgctactaaaattaccgggtttaagaaaaaccgcctttatcagctagcactggagttgcgtgcccctcaggaggattaggctactttagagcagctgatttaaaatcattgggaagttggatagtaactttaaggccgccaagatcggaagataaggcaaaatcaatggctcctccataggaggtgacgatatctttcacaatagaaagccctaggccatggccgggggttgcctcgtccaagcgcagtcctcgctgagtgaggtgctccaatgtttctgaagtacaacctggaccgtcgtcttcaatgattagggtgagggttgaggtgtttgcattcatgacacctagacgaatttggctatgggcccacttgcaagcattatctaacaggttgcctaagagctctaacagatcttcccgatcgcctttgaaaagcactgaagatggcaatcgggaatcgatggtcacccctttgtcccggtaaagggcttggaagacgggtatcaagtctcggcttgcttcggctacatccattggttgtagggttagaccaccaccggcaaggcgagcccgcttgagctctcgctctatcagaaaccttagggtgtgaatgtgatgctggaaacgctcttgcagagcagggtggttgctgaggttgggatcgtcagtcagttgtgtcaactgggtcagtggggttttgagggcgtgggcaagattccccaaggcatttcgggagcgttttaatcgctggcgcaggatgcgcagcaggcggttgacttcttgtacgaggggggcgatttcagaggggacatcttcattaatatgttcaatttccccccgctccagccgaacaatatcgtttcgggtttgggcgagggtgcgcgtactggcacgtaccaaccaggtctgcaatccgatcaggagcgccattcccgctagaaaaataacggtaaagtgaacttgaaaggactgcacatcggcgtgaaggggagagagatcctcggctactgcgatgacaattcgatgcttctgtttagagtagccggttaccaaggtcagcagatcctggtcttcgggcccaggaatccgccagtgaagggactcgccaaccacaacggagggtaaacttagatccgtatcccagagagagcgggaatataaagatagaggagggtcattcggttgatctatgctgcccagagggtcggtgatggtgatccggtaataatggcctgaaaatggccgcaaaaaatgcggtgggagatgccccttatctaaggtcgcgactccatccggagcaattgaaagcgctgcaagcaagctttcgctgtcctgtattaggcggttcttgacataattttccattaaataattagcgtaaacttcggtcgccgctaactgcaggtcaagaacgaccagcaagcttgccattagtccggcattgagtcggaacagcaaggaacttttcagccaatgccggaaatagccatatttccctgtggtggatggggtttccgaggaaatactctctggtttatgagtgctctgtttctccaaagatatagccttggcctcgtcgagtcttaatgaggtcgctgcccacttttttgcgtaatcggttgacgtagacttccatgacattactgtctttatccgcatccaaggcataaacttgctcggtcagtcgactcttggaaaggatacgcccgggatgcagcataaaatagcgcaggaggcgaaattccgtgccagtgagctcaatgaggtggccgtctttatggacacactggcgctcttcatccagcgtcaagctgtggctggtcaactgggattgatgagggcgattttggctgcgtcggatgagcgcttgaaggcgggcaagtagctcttcagtatggaagggtttactaagatagtcatcagctccgcacttaaaaccctccactttttcatgccaggcatcccgtgcggttaatattaatacagggacccggttatcatggtcgcgccagtggcgaaggacatccaagccggagcgctggggcagtcccaaatcaagtatcaccgcctcgtagggttcctcgaagccgagaaattccgcatcaaccccattatccgccgtatccaccacaaagccttgctgggtcagttcccgatgcaagcgtttttgcagttccctatcgtcttcgactagcaatacccgcattgctaccttaatatagaatagagcattgtgtagagaagatattccggcctgggggtttatcgcattatgttttacttcacccttggcaaagaagtgttggcgtattcttttaataccctagcacaagattgctcctgattgtgctaaaatatctaaagatttttgctgggagttggccgttagcgttatttttcctggtcggtctcaagcaacgtgcctgtggtggcatcgtagtccatatcccagactataccgttttcatccagaatttctacaccatagatccagcgattttcctcttgatccagctccgcttcaataaggcgtccccggtgttgcgttttggcttgctctaggattcgttctagcggcagaatgtcctcattttctctaagctggcgggcacggtcctggtcactttcattctcggccaggctgttattgagagtccctaggagtaggattcctgataccaataaaagtctatttttcaaatacttaatcatggcttcctcctaaagtcatgggggttcaactagcgcataaattaaatagaataaggcctaataccccataaaaggcggcgatgagaatgcgaactaatgggtctatggctttgatttctctatgttgtctcataatattgtgcttcatcctcattgttgcaaatgacaatgagaataagttttcaagctgaaaacaaactgaaaaagacaattcctatggcagaaaccgttgttgcacaccatgacagcacccggatgatgcggcaggccacctatgccgccgtagcggtggcgatggtgctcgttgtgattaagttaggggcctactgggtgacaggttccgtcgccatgctctctactttgattgattctgtgctagatgtagcggcttcatttatcaatttactggcggtgcgtgcggcactgacacccgctgatcgggagcatcgtttcggtcatggcaaggctgaacccttggccgggttaggtcaggcagcctttatcacgggatctgctctttttctagccgtggaatccatcaggttgctatgggcgccgcagccggtgacaaacggtgccctgggtatcggcgtaatgggggtatccatcctcctgacgctggctttagtctattatcagcgcatcgtcatacgtaagaccggttccctggctattagtgccgattcgctccattacacaggggatgtgctcgtcaatctaggggtcattgtggccttgggattaagcaccttctggggctggtctctcgccgatcctttatttgcgttagctattgcggcctatattctgcggaatgcttggcaaattattttccactccctgaatcagctcatggaccgggagctcccggaagaagagcgagcgcagattacccaactggccttatcccatcctgaagtgcttgacttccatgatctccggactcgggccgctggtcaggatttattcattcaatttcatttaggtgtggagggacaattgagtttgcagcgggctcaccagatcgggaaggaggtggaggcgaaggtacttaacatttttcctcaagcagagattattattcaccatgaccccatggacaaaaacgaagaggattcgggaggcaggattaatttttgagtataattatgtagaacccgccctatatttaggactatcatgaattagagacgactagacagccgcgttatctcttgggatagcgaggaaagtccgggctccacagggcagggtgccaggtaacgcctgggaggcgtgagcctacggaaagtgccgcagaaaatataccgcctaagcgcctgcgggtgccggtaagggtgaaaaggtgcggtaagagcgcaccgcgcgggtggcaacattccgcggcagggtaaaccccactcggagcaaggccaaatagaggaaccaaggtgtggcccgcaccgttcccgggtaggccgcttgagatgtacggtgacgtgcatcctagatgaatggctgtccatgacagaacccggcttatcggtcgtctcaaccctttcgcattctttcccattttctttttacctagcttcagcctctttcctagcattcctctttaatgttttgatttaaaagcatttgttaatctgtatagagaaaacttaaaggaaactcttaagtctctgttgacaccctgtggcgcgcacccctactatgttgctgggtgggatgaagtgggccaaagtggggtgaatggcccgttcaaggggcaggcattgtttcgagggattaccacactcaacctggatgccaaaggccggttgtccataccagctaaacatcgtcggcgtttagggacctattgcgatggcaaagtcgtggtgacgattgatttactggatccctgtttgcagttatatcccctacccgagtgggaagctgtagagcagaaattgattgccctgccgtcccacaatcgtcaggcccggtatatcaaacgtcaacttatcggtcattcggtggagtgtgagctcgatagccatggccgcattctgttgccgtcagagttaagagtacgtgcagaccttaagaagaacattaccttagtaggacagggtaataagttcgaactttgggataccggggtttgggagcagcagatggcagaagaggagacgttagcaggggaagagctagcccgggaactggctctactagcactttgaggcaagaaaatggccccgatggatgaaaaggagaccttgacccatcagcccgtgctgttgcgggaggttatccaggccttggccatccgcagagatggcctgtatgtggatgcgacttttggccgtggtgggcatgcccaagcgatcttggatgcattatccagcgaggggcgtctgctgggtgtggacaaggatcccgaggcgattgccgcaggtcgtattttagcccagcaggataggcgtttttccattgttcaggcgtccattggggaattggcacgggtagtggcagaacagggttggctgaaaagggtaaacggggtgttgtttgatctcggtgtctcctctcctcagcttgagaatgccaagcgaggctttagttttctgcaggatggacctttggatatgcgcatgaatccggcggtaggacaaagtgcagccgaatggctggctagcgcgaccgaaaaagagatcgcggcggttctcaaaacttatggagaagaacgtttctgtcggcgcattgcccgggctattgttcaagcccgggaaatcaaccccctgactcgaacgaaacaactggctgaggtcgtggccaaggccaatccaagctgggaacccggcaggcatcctgctacccggtctttccaagcaatacgtatttttattaacaacgagttggaggagttacgcgctgcccttgagcaggcggtgactgtcctggccgtaaaggggcgtttggtagtcattagtttccattctttggaagatcgaatggtcaaacgtttctttaggcaaaagtctcgaggggaggatttacctccagatttgccggtgatgcaggaccattttcaggccagtttgcaagtgctgggtaagctgatttggccgactcccgaggaagtttctcgaaatccgcgggcccgtagcgcgcgactacgggtggcggaaaaaccggtccattagcagagggcaggctctaatgacatcgctgcagtggctgctattggggggattgatggtattggtcttaggttcgggagtatctgttgtttatgtcaaacatgagaaccgcaaattgtttatggaattacaaggcctttataaggcaagggaccgattggatgatgagtggggacgcttgctgctggaacaaagcaccttagttgggcaaggacgggtagaacgcttggctcgggaacggcttgagatggtggtgccgggcccgactgaagtcgtgattatcaaactataagacgatgagccgagggcgcaataaaggttatcccgctcgcttgggggtggtcggccttgtttttgccgtggctgcagtaggacttgcctggcgcctggtcgagttgcaagtattcaaccgtgatttcctgcggggagagggtgaggcccgccatcttcgagttgtggaagtccctgcccatcggggcatgattaccgatcgccacggtgaacccttggccgtgagtacgcccgtggcttcagtatggttcaatccccaattgttgcgcgaagctagggaacggtggccggccttagcgaaagcggtcggtgtttctacggcttacctgagtcgccgaataaaagaagggggagagcgggagtttgtttacctaaagcgttgggtcgagccgaatgtagcccggcaagtacaagccttggatatccccggcgttaatctccaatcagaatatcggcgttattatcctgccgggtctgtggcggcccatgtggtggggtttacgaatatcgatgatcgggggcaagaaggtttagagttggcttttgacaagaccctgcaaggggttcctgggaaaaagcgggtaattcgggacagccgtgggcgggtcgtggaggatgtggaaaacctgagagtcccgcgaccggggcaggatttgcgcttaagcattgatttgcggctccagtatttggcctatcgggagcttaaagcggcagttcggacccacaatgcccgcgctggctcgttggtgattttggatgtggacaccggcgaagttttggcgatggtcaatcggccttcttataaccccaatgatcgttcccagttgaaaagccatttgtatcgcaatcgtgcggtcaccgatttgtttgaacccggttctaccatcaagcctttcaccataggggtagcgctagagtcaggaaaataccatccccatactcctatcgatactactcccggttacttccgtgtaggccgtcacgttattcgtgacattcgcaactatggtcgcgtggatgtcagcactgttattaagaaatcaagtaacgtgggtgcaagcaaaattgcccttagtctggactctcagcgactctggcagggttttgcccaggcgggactaggggcctcgacagccagtggttttcccggtgaagcagaaggtcacttgcccgatcccttttcttttcgccaaatagagcaagccacgctggcctttggctacggtctttcggtgaccacattacagttggcgcgagcctatgccgcgctaggagcaggaggcgagttaaagccagtcagttttcttcatcgggaacaggccgcaggcggacgccaggtatggtccgagagtacggtatccgccctattatccatgctagaggaggtggtgagcgagggggggacgggagaacgagcccatgttcccagctaccgggtggcgggcaagacgggcacggtgaagaaagcgattcgaggagggtatgccgatgagcggtatgtctccctatttgccggccttatccccgcaagccgcccacgtctggccgccgtggtgctcatcgatgaacctcaggggaaaatttactatgggggacaagtcgcggcgcctgttttttctcgagtcatggtcggggcgatgcggttactgaatattgcgccagacaacttgcatccgctgcgtttagcggagcgggaaaataggggataagagcagggatggaaacggcggaggaaacggcaaaagaaggacaggggacgataatggcggagtctggcgatcggagttgctggttaagcgatttgctggcggggctggtgtctgtcggaacagcccaggaccggcggattaatcgcttgtctctagatagccgccgagtcggtccagggacgctattttttgcttgccgaggaacgcggcagtcgggccacgactatatcggcgccgctgtgggtaagggggctgtggcggtcgcctatgatccgatcattcccctttcctccgttgttcacgcggggctacaagcccaagatgtccctctaattgccctgcctgatttgggcgctaggctgggggtgattgctgatcggttttaccttcggccgtcgcaacagctctgtgtcatgggggtgacgggcaccaacggtaagacttccgtcagccattttttagcccaagcccttcaccagcaggaggctccttgcgggctaatagggaccctcggtgtgggcttgatgggtgcccttaaacctagccaactgaccactccagatgccgtgaccgtgcaggaacaattggcggtaacgagggctgccgggggccgttatgcggtgatggaggttacctcccacgccctggagcaagggcgggtcaatggggtgatttttaataccgctatctttaccaacttaagccgtgagcatcttgattatcatggcgatatgacccgctatggggctgccaagtttcgactctttgggcagcctggattacgccatgccgtcatcaatgtggatgataccgcaggggaggcgtttttagcccaccttcctgccgaggtcaccgttatcagctatggattgaccaatccccaggccagccttcgggtcaatgaactccattgtgatcgccgcggcatcgttatgaacattcaaggaccctggggggaaggcgagttgatttgtcccttactgggccgcttcaacgcttataacctccttgctgccctgggtggtttattgactacggggatgccgtttaccgaggcgttgcagcgcctttcccaagtccaggcagttgcgggacgcatggagcccatggggggggcggcaggggagcctttattggttgtggactatgcccataccccggatgccctagagcaggctttgtgctctttgcgggcacacttagagccgggggcacggttatggtgtgtcttcggttgcggggggaatcgggatcggggtaaacgtcccttgatgggggcagtggctgaacgttgggctgattttgtgatgctgaccgacgacaatccccgggatgaggacccccgccaaattattattgagattctttcgggcatggaggcgccggatagggtgtaccagctcagggaccgggctgaggcgatcagtcgcgccgtggaattggcagggtctaaggatatcgtgcttattgcgggaaaagggcacgaggaatatcagcaagtcggtaccgagcagcgcccctttagcgaccgggagcaagcgcagcaggcgttgcagcagcggaggagagggctgtgctgatggggcgagggtttgccatgggcctagcggagcttaccccggtagtccagggacggttgcagggggaggatgtggtggcccagggggtcagtaccgatacgcgttccatgacaccaggggccttgtttgtggcgttaaaggggcagaattttgacggccatgcttttgttgcccaagcgcgagagaagggcgctagtgctgctttgttggaacaaaccatagaagattccctaccccaggttgaggttgcggatgctcggaccgccctaggccagttggctacctattggcgccaacgttttgagcatcccgtcgttgcggtgaccggcagtaacggcaagacgacggtaaaggaaatgatagcctcggtcttgggtggggcgggctctgtactggcaacccaaggcaatttgaacaatgacatcggtgttcccctgactttattaggactcgatccaagccatcgttttgccgtcatcgaaatgggcgctaaccagcctagcgagattggctatctgagttgtttggtgcgcccccaggtggccctgattactaatgctgggccggcccatttagatgggtttggcgatctcaagggggtggctcgagctaagggggagattttccagggggtgaatccggggggcgtggcggtacttaacgccgatgatcctcattttagctattggcgggacttggcgggtgagttgccagtgatagggtttggattgacccagtcagcggaggtgacggcccatcatttagcagcccattctgagggcagtcgcttcactctagtgaccccggtaggtaagaccccagtgcagttatccctgcccggacggcacaacgtcctcaatgccctcgcggccagcgccgtggcgattgccttgggattggatcgggatcagattagcgcggctttggcggctttgccctcgattccagggcggttgcagatccgtcgcggagccggggggatgcgcctactggatgatacttacaacgccaatccagcctctcttaaagcagcgctggagctgttggctgaatttccaggggagcgcttcctggtgcttggagattttgccgagctaggggaggaagctgctccattgcatcgaatgatgggaaaacaagcccgagcagcgggtgtgaatcgactttataccctgggccatttgagtgctttggcagcggaagcttttggccaggaggcgctgcattttttcgagcagcagtcattactcgcggctttgcgagaggagcaacgcccgaatgtgactatgctggtaaagggatctcgatgtatgcgcatggaacaaatagtcgcggccttgggtagcgacagggataacgattagagcgatgttgttgtatttgactgactatctcgcccgctttgatagcggtttctacgtgtttcaatatttgaccctgcgggccatcttgggggtattaacggcgctgatcatctcttttgttgtcggcccggccatgatccgtcgcctgaaatttgtgggccagcccgtgcgcgccaatggaccggttacccatctttgtaaggcggggacgcccaccatggggggggctcttatcctggtcgctattgctgcgaccacgctgctgtgggcagacctgagtaaccgctacgtgtgggtggtgttagtcgtgaccctcctgtttgggggggtgggctttatagatgactataagaagctggtttcccagaacccgcggggattgtcgggctggcgcaagtatttttggcagtctgtgatcgccttgggagtcgccctgtttttgtattttactgcccaggtatcggccgagaccgaattgattgttcccttctttaagaacgttgcggtggatttgggtggctattatgtcttgctgacctacttggtggtggtcggcagtagcaatgcagtcaacctcactgatggtttagatggattggcggtgttgcctaccgttttggtggggggagccttgggaatttttgcttacgcgacggggcatagtgggtttgcccactatttggccattccctatatccccggggtaggggaattagtcgtgttttgcggtgccctggtgggcgcaggattggggtttctctggttcaatgcctacccagctcaggtctttatgggggatatgggggcattagctttaggcgctgccttgggcatattggcagtgctggtacggcaggaactcgtgctttttatcatgggaggcgtgtttgtggtggagacggtgtccgtcatcttgcaggtggtttcttacaagctgacggggcggcgtattttccgcatggcgcctttgcatcatcattttgaaattaagggctggccagagcctcgggtcattgttcggttctggattattaccgtcattttagtgttgattggtttagccaccctgaagattcgttagtccgattgagtgattggagtagtgctgagtaattagaagaggatctatcccaaaactttatccgtttgtatgacgatgaaatgctgaatgagcccataccaccctggacggtagcaagcgcagtgatcgtcggcctcggtaaaacggggttatcttgcgctcggttcttagcgaaccgcggcctttctgtgactgtggtggacagtcgcgaggcgccgccagggcttgctgcgttgcaggagcaggttccgggagtagcggttcggttaggtgattttgaggttgccctgatgcagcaggccgaacggttggtgataagcccaggggtagccctcagtgagcccgccattcaagttgcccaagcgagaggaataccggtgctgggggatattgaattgtttgcctactgggcgcaggcaccggtgatcgcgattacaggctccaatggtaaaagtacggtaaccgtgctcgttgaggcgatggcacgccaggctgggaaaaaggttctctcaggcggcaatctgggcctccctgccttggaattattggaaaagccggtgccagacctctatgtgttggaattgtccagttttcaattggagacaacctctacgctaaatgccgtcgccgcctgcatactcaatatcagccctgatcatatggatcggtatcctaatcttgaggcctatgtccaggctaaagggcgggtctatcacggtaccggagccatggtaattaatgccgatgatgtccaggtagcaggtcttgcccagccggagcgacactgccttcggtttaccttgggggcgcctgctgctgatgaatatggtctgcgggagcgggcgggtgaaacctggctggcccgggggcatgaattattactgcccgctcggcagttccccttagtgggacgccataatttagcgaatgccctggcggcgttggccctgggggaggcagcagggttgccccagcttgcgatgctatccgctttgcgggagttccggggtttgccccatcgttgtgaatgggttgcccaggcaaacggagtggattggtacaacgattccaaggggactaacgtgggggccacggtggccgcaattgagggacttcactgccaaggtaaattagtgctcattgcggggggggtcggcaagggcgcggatttttctcctttatgcgcacctttatctaggcgggcaagggccgtcgtcttaatgggccaagatgctccccggttggaggcagcgcttgcaaatagcgtccccctctatcaggtgaatgatatgggggaagcggtaaataaagcgagtgccctagccgagccgggtgatagcgtgctgttgtcccctgcgtgtgccagttttgacatgtattccggttttgaggcccgtggtcaggcctttatacaagccgttcaggagcacttgtcatgagccgcttcttctctactcggcaagccgttgggggtagcacgccacaacccgatctctacctgctaggggccgcagtggctttgatggggctcggttgggtgatggtgggatcggcttccgtggccatcgccgatagccgctttggacaaccgacctattatctttggcgccaggggttgtttctattgttgggattagtgacggcttttggagtctggcggatacggttggcattttgggagaagttaggcccggtaatgctgttgctggggttgggattgttgttgttgacattaattccgggcattggggtagaggtcaatggcagtcgccggtggctggctctcgggcctatcaggttgcagccttcggagttggccaaattgtttatggtgatttacctctccgggtacttagtgcgccgtagtgccgaggtgcgtaccatcaggggttttcttttcccggttggggtatttgccatggccgggctgttgttgctgctagagccagattttggtgccgtagtggtgttgtttgccaccctgttagggatgttattcctgggaggcgcccgcctttggcattttttactgctcgccgccttagggggggcgagtcttgctgccttggcttggtattctccctatcggatgcagcgactcacctccttcctcgatccctgggccgatcctctcaacagtggctaccagttgacccaggccttaattgcctttggtcggggcgaatggttaggcgtggggttaggcaacagtattcagaagttgttctatttacccgaggcccatactgatttcctctatgcggttttggctgaggaattggggttgatgggcagtttggccgtaattgctttgtttgtggtattcatctatcgagttctgctcattggtcgtgccgcagaacgagccggccggacttttggtgcccatctggcttatggcctggggatttggatagggctacaggcttttatcaatttgggggtcaatatgggagtcctgcccaccaaagggttgactctgccccttatgagtgccggcggcagtagcagcattgtcacctgtgttgcagtggcccttatcctgcgggtggatttggagactcggttccctaaagttgcccggaggagcgttaagtgagggcgacgcgggtacttatcatggctggcggcacgggggggcatgtgtttcccgccttggcagtggcggataccctccgggcctggggggtagaggtggtctggatggggacacaccaggggttagaagccgagctggtgcccaaagcaggctatcccatggaatggatttcaatcggtggtttgcgtggcaagggctgggctaattggttaagggcaccgttcaagttattgcttgccttatttcaagctttgaatgccctgcgccgccagcagcccacagtggtgttggggctaggggggtttgcttctgggccagggggtttgggggcctggttactggggcggcccttactgattcatgagcaaaatgccattgcagggacgaccaaccggttgttgtctcatttagcctgccgggtgatggaagcatttcccgggaccttccccgctgctatggaagccgagtgcaccggcaatccagtccgggaagggattgaggcacttcccgaaccccaaacccgtttccaggatcgaagggatcgttttcgcctactggtcctgggagggtcccaaggcgcacgggtattaaatgaaatgcttccccaggctctggccttgctcccccccgaggcccgtccccaggtttggcatcagtgtggtccccggcagtgggaaaaggcggttgctgcctatcgagcggcaggagtggagtcccgactggtgccttttattgatgaaatggcggaggcctatgcctgggctgatctggtcctgtgccgcgccggggctctgaccatagcggagctaatggcagcggggattggctccctattggtgccgttccctttggcgattgatgaccatcagcgcgccaatgcggactatctggttgatgcgggggccgccttgttattgccggaaaaagaagtgaccccgcaacgattggcgggggaaattgaacgcctagggggggatcgttttaccctcatgaccatggctcaaatcgcccgtcagcttcatcgggtgggcgcggcccggcgggtcgccgagcgttgcttggaggtggctcgtggttgaacctcagatgactcccatccccccgatgatgcgccggatccggcggattcattttgtcggtatcggcggagtgggtatgggagggattgctgaggttctgctcaacttgggttatcaggtttccggctcggatttgcgtcagaatcagctgactcaacggctgatcagtttggggggggaagtcaggattggccatgatccccaacatattgaagggtgcgatgtggtcgtggtttcaagcgccgtcagtgaagacaacccagaggtcagtgctgctcgtcgtcggctcattcccgtggtgccgagggcagaaatgctggcagagctgatgcgtttccgctatggcatcgcggtggcggggactcatggcaaaaccaccactaccagcttgattgctggaatccttggagaagggggcttcgatcccacctttgtcatcggcggtcgggtcaatagcatcggtgccaatggccgcttgggcagtggtgagtatttagtggcggaagcagatgaaagtgatgcctcctttttgcatttacagcccttgttggcggtcgtcaccaacgtggatgccgatcatatgggcacctacgggggagactttactgcgctgaaagccgctttcctggagtttttgcatcacttgcctttctatggcttggcggtggtttgcctgaatgaccccgtattacgggagttgttaccggacatcgggcgccctgtattgacttacgggacttgtgaagacgctgattaccggctacgggaactgaaacatgtccaaggtcggactcaatttcgggtggctcgccccggcaatgataactggttgacggtggtgttgaatttgcctggcgcccacaatgccctcaatgccttagcggctatggtggtagctcatgaactcggggccgaggatgctgccatccaaagagccctggaaggtttttctggcatcgggcgtcggttccaatgttatggggagatcgctactccaaggggaagagttcttttagtggatgattatgggcaccatccccgggaactcaccgctacgctggaagccctccatgcgggttggcctggccggcgggtagtggtggtgtttcagccccatcgctatacccgcactcgagacttattcgaagattttattgaagccctttccctggcggatgtgttgcttttgcttgaagtttatcctgccggagaagagcccattgcgggggctgacagccgcaccctagggcaagcaattcgagccaatgggcacgtggaccctattggggtggaggatatggaaaccattgaggaagtgttgttaggggttttgcaggaaggagatgtgctattgaccttaggcgctggtgatatcggtgccctagccaggcgcttatccgcctccctgggaggatgccgctaatggtagtggtcaatggggcttcttttcgaggccaattgcagcaacaagtgtccatgggggggtatacctcttggcgcgtaggtggacccgcgcgatgcctgtatcgccctgcggatgtggatgatctgatggcctttctgggctccctgccggaggatgagccgttatcctggctcggcctggggagtaatttactggttcgggatggcgggattgagggtacggtcattgccatcgccggcgctttgaataggattgagcggcgcagcgccacgacagtatgggttgaggcgggagtgccctgtgccaaactggccaagttctgtgcccgtgaagggttgcgaggggcggagttcatggcgggcattccgggaacggtagggggggcattagccatgaacgcaggcgcctttggccgcgaaacttgggaattggtgacggcggtagagaccgtaggggtaggtggcaggcgccaccggcgacggccacaggaatatcaggttggataccgggaagttcatcggccaaagggagaatggtttattgctgctgagttgcgcctggcgcaaggggatagtcaggccgcgcagcagcagattcggcacctgttgcggcatcgcaacagttgtcagcccactcagcagccctgtgcgggatcggttttccgtaatccccccaatgataaggcggggcgattgattgaatcctgtgggctcaaaggcgtttctattggtggggctcaggtctcggaaaagcacgccaactttatcgtgaacaccggcgatgctgccgctgctgatattgagcatttaatccaactagtggctgaaaccgtggcccggcgaaggggagtgaccctagtgccggaagttcacgtggtgggagatctggcgtgaccaggagaatggccactgaaaattggggcaaggttgcggtgctgatgggggggcgttccgcggagcgggagatttctctcaagagtgggacggccgtcctggaagctctcctgaggcagggagttgacgcccagggaatcgatgtaggtgagagggtgttagaacagctgtcaagaggacagtttgagcgggcctttattgcgcttcacggtcgcggcggggaagacggggttattcaaggggctttggagactttaggtttgccctataccggtagtggagtgcttggctctgcgcttgctatggataagcttcgcagtaagcaactttggcgggggatggggttgcctactgcggatttttccgtgctaaacgagggaaccgatctagcgttggtggtggccaacttaggattgccgctgatggttaaaccggcccgggaaggttcaagtctaggtatgaggaaggtggatagcatcgaagcgctgagagcggcttatagggaggcgatggccttcgatgggaccgtgattgctgagcagtggctcccaggggcagagtacacggccgctatcctaacaggacgggctttgccccttattggtttggaaacaccccgcatcttttatgattttgaagcgaaatacctcacggatactacccgttatttgtgtccgtgcggattgtccgaggagcaggcgcagcacctccaggcattggccctacaagcctttcaggccctgggagctagtggttgggggcgagtggatttcaggtgcgatgcacaggctcgtccctgtttacttgaggttaatacggtacccgggatgactgcccatagtttagtgcccatggcggctcaagcggcaggtattgagtttgaccaactggtcctgcagatattggagagcagcctggaacggagtgcgcctcaagatggccgttagaagaagaaagcctcgccggatacggcagggggcgagccgtcctcagccggccccggcgttacctttgcgggcaatgggccaaggcttattggtgttgttccttgtcggggcggccgcctgggggattagtcgtcttgctgatccccagactttgcccctgcgcaaggtcagtatcgaggggcagtttaagcaggtgacccaagaaaaattacatgaggcggtggctcctcatgtgagcggcggtttttttagtgtgaatctggagaccatacgggcggcagtggaggcgttgccctgggtagcccaggccggtgtgcggcgggtttggcccgatagtttgaggattgaagttaaggagcaagtgccgttggcgtactggggcgaggaggccttggtgagtgttgagggtgagatctttgccccgccgcgggaaagttttcctaagggtttaccaaaattacaagggcctttggggagtgaacggttactggtcagtcgtttgggagagatagaggcacaactgagcgccctcgagttgcaggtggcccagctcaccatgggagaacggcgagactggcatatcgttttcgaggacggggtggagctaatcttgggacgggcgcatagcaagcaacgcctgacccgatttcagcagatctatgcccgcctattgcagttacatcgagaggatataaggcgagtggatatgcgctatacgaatggttttgcagtgacctggcgcggtgatacggcgccagcatgggttcgtgaggcagcattcgatgtctaagcgtggagataaaaacttaattgttggcctggatgtcggcacctctaaggtggccgctatcgtggccgaggctcaccctgaaggtgagattgaggtgatagggattggctctcacccctcccgaggattgaaaaaaggggtggtggtgaatattgattctacagtccactctattcagcgagcggtggaggaagcggagttgatggcgggttgccagattcactccgtctttaccggtattgccggtagccacatccgcagtctcaactcccatggaatcgtggccatccgtgataaggaggtgaccacggaagatgtggaacgggtgattgatgcggctagggcggtggctattcctgctgaccagaagatcctccatgtgttgccccaagaattcattatcgatagccaagaagggatccgggacccggtcggcatgtccggcgttcgtttggaggccaaggtgcatttggtggccggcgcggtgagtgccgcccagaatattattaagtgtgtacgccggtgtggcctggaggcggatgacattattttgcaacagttagcttctagttattcggtacttaccgatgatgagaaggaactaggcgtgtgtttagtggatattgggggagggaccacggatatcgcggttttcgtcggtggggctattcgccacacggcggtgatcccgattgcgggcgatcaagtcacgaatgatattgccgtggctttgcggacgccgacccagcatgccgatgatatcaagctgagatatgcctgtgccctcactcaattgacccattccgatgagagcatcgaggttcccagcgtcggtgaccggcccccacggcgattatcacgccagacgctagccggagtggttgagccccgttatagggagctgttggaactcgttttggaagagctacagcgtagtgggtatgaggagttgttgggcgccggagtcgtgttgacgggagggagcgccaaaatggaaggggtaacggagttagcggaggaggtttttcacaccccggtacgactcggcatgccccagcatgtgactggattagcggatgtggtgaggaaccccgttcatgccactggcgtggggcttttactttttgggcatcaccatcgctacacgccgggcctagggaatcgaccgctgggaagcattcggggggtatgggaccggatgcggggctggtttcaggggaatttttaaaaaaacaatggaatttagagcagcttaccaatcgcagaaacccaaataatgaggagaatagaccatgtttgaattgatggactcatatacccagagtgcggtgatcaaggtcattggtgttggcggaggtggtggcaacgctattcgccatatggtggataccaagattgaaggggttgatttcattgttgccaatacggacgctcaagctctaaaggattgcgccgcccacaccgtgttgcaactgggtaacaatattactaagggtctaggagcgggagcggatccagaaattggtcgccaagctgccctagaggatcgggagcggatcatggaagtggtcagtggcgcggatatggtttttatcaccgctggtatgggcggcggtaccgggaccggcggggtccccgtggtggcccaggtgactaaagagttaggagtcctgacggttgctgtggtgactcggcctttttcctttgaggggcgtaagcgcgcagctatcgcggatcaaggaatcaaggaattaaccgagtatgttgattccttgatcactatccccaatgagaagctgatgccggtgctgggcaagagtattagcctgttaaatgcgtttaaggcggctaatgatgttttgctaggtgccgtgcaggggattgccgagctcattacccggcctggacttattaacgtcgattttgctgacgttcgcacagtcatgtctgaaatgggaatggccatgatgggatcgggtaatgccaccggagaggaacgggcgcgcttggcggctgaagcagcggttgccagccctttgctggaagatattagcctgaagggggcccgtggggtattggtcaatattacgggtggaccgagtatgtccattggcgagtttgaggaggtgggtagcacggttaaggaatatgctgctgaaaatgctactgttgtggtagggactgtgattgatccggatctggaaaatgaattgcgggtgactgtcgtggccacaggattagggcagccagagacccaagcgaaggcgccggtaagcctggtgcagagttcctcccagcaacctgagtcagaagaacctattgattatcatatgttggataagcctacggtgatccgccatggttcgtcgcgggatcgcatggtggcaggcagtgacaccagtatggattatttggatgttccggcgtttttgcgccgacaggctgattgatggagcaaccaagtttaagtctgataggggacaccgccacgagtaggcccgcgtgggtatggggcctccgctacctccccggcaagtgcttgaccctagaataacgggttatcggctaaaggaaataatctaccatgataagacaacgcacgctcaaaaatgtcattcgcgctaccggggtagggttacatactggcgatactgtttatctctcgctaaggccggctgcagtggacaccggtattgtcttccgtcgagttgatttagatcctcccattgaaatagaggctcgggcggagaatgtcggggatactaccctctcttctaccctcctcaagggaggggtgcggattgcgaccgtggagcacttgctatcggcctttgcgggccttggtatcgataatgcttacgtggatcttaatgcctctgaagtgcctatcatggatggaagcgcaggcccttttgtgtttttgatacagtccgcaggaatcgccacccaagaggcgcccaagcgctttatccggatcaaaaaaacactcattatgaaagaagaagataagtgggcccgctttgatccttttgatggttttaaagtttcttttgtgattgatttcgaccacccagcatttaaggaccgtccccagggagttgaggtggacttttcttcgacttcttttgtgaaagaagtgagtcgtgcccggacctttggctttatgaaagacctcgagcgtttacgagaggctaatctggcgttagggggcagcctgaataatgctgtggtggtggatgattatcgagtgattaacgaagatggtttgcgttatgaggatgaatttgctcgccataaaattttagatgccatcggtgatctatatcttctcggccatacgctgatcggagcttttagtggttataaatctggccatgccttaaataacaaattactttgtgctctgatggcggaccaatccgcctgggaggtggttacctttgaagatgaggccgctgtgccgatactttttacaagtcctttaacagcagtctaaaactgggctgcctcggcgtatgactcccgggaagttctcaaggattggcgcgacgggacaagcgcaaaaaagctgatttgaggtgaggatccttcatcccgctggctatattgcggagtaaggttccattcccaggggagaggaatgggcgttgtgcctgggaggcaggggcgagacagtagagaggacgcacctttattgtgactttgcgaaggttgcgaaactctgggtattgttgtagatatttaataatactcggcgtgtaataacgtaggaggttggcccgggctgcggtatcggtatggacaatgaggcggtgatctcgaatatttgcgacgaggcaatggggggagagggtttctgggaggcattggcgaatcttagaagtgagctgttgtaaagctttggctcgggcaagtaagcgttgcaagttcccttcagtggtgtcaagtaacttgccaattggttgggcaacttgcatagtggggattcctagattgataccaaagataagatcatggagattatcatccttcccaaggcctcgaaaagccgcaattgtattcatctgggggggggcgccctctctgcatatctatgtttgatgttggtatgcatattattggtagtctacggggcctactgcctaggtataaagacacaatttgtcgcacagcaacaatccctggcccagatgaagaccttggccgagaattggcaggcgacactggagcagcaacaagtagtgttatcgaccaccatgcaccaggctgaagagggtcttggtacgctggctcaacgggttggacaccttcaagcagatttagtccgtctgaatgcgttgggacagcgtcttatcgtgcatgcggacttggaggaaggtgaatttgattttaccaatccacccgctatgggggggccggaattaccccggacagaagaaaggttgaaattaaacgattttctagcgaggctggggcaattagagcaagcggtggcggatcgtcggcagcaattgagcctattagagacggtattggtggaacggggtatgcgacaagcggcgttgccggcgggtcgccccttacgccagggttggctctcttctaaatatggttatcgtaccgatccttttaatggtcggagagaattccataatggcgttgattttgccagtaaggccggtacggagattctggcggtagcagcgggcattgtgacctgggtgggggaacgctccgggtacggaaagatggtcgaaatcgatcacggtaacggctatgtgactcgctatgcccacaatcagaagaatctggtgcaggtgggggaaagtatcgtcaaagggcaacctattgcagctatgggctctagcggccgttcaacaggccctcatgtccatcttgaagttttacatgaggggcgcaccgtcgatcccctccgatttgtcgggacagccgaagagagttaaggttttagcattgaccaccagccctccttctttcgtctgttataattaaatacttttacgatgggggtaacagggcggtttctcggccactcttttgcccggtgttagtgttaagccccattgccacttaatatcgaagttcaatacccatcttcaatcctaggatcaactccactcaatagttatggtaacgaatttactcagcaaggtatttggcagccgcaatgatcgtttgttgcggagcatgaacaaagttgtggcgcagattaatgtcttagagcaggatatcgctgctcttagcgatgaacaattgcaggctaaaaccaacgagttccggaaccggcttgcggaaggtgaagatctggatgacctccttcctgaggcttttgccgtagtccgagaagcaggcaagcgagtcctcaacatgcgtcactttgatgtccagcttttgggaggcatggtactccacgagggcaaaattgctgagatgcgtaccggtgaaggtaagaccctcgttgccaccctagctgcctaccttaatgccctgcctggtaaaggcgttcatgtggtgaccgtgaacgactacctggcccagcgtgatgcccaatggatgggaccgctataccagtttctagggctttccacgggggctatcgttgccaacatggatcccgtcgcccgaagagccgcctacgccgcagacatcacttatgggaccaataacgaatttggctttgattacctgcgcgacaatatggcctttagtttggaagataaggtgcagcgggagatgcactatgccattgtggatgaggtggactctattctaattgatgaggcgcgcacaccgctgattatctccggcgctgctgagcaaagttccgagctttatcggcgcatcaatgcttttatccctcaacttagcaagcaagaaggggaagaggggccgggggattacacggtggatgaaaaggtgcgccaagtgtatctcactgaggcggggcacgagcatgtggagcggatcatgttcgaatcgggcttaatgcaagaaggagaaagcctctacgatgccgctaatattggtttgatgcatcacctaaatgctgccttacgggcccatgtgctctttcacagggatgtcgattatattattaaggataatcaggtcgtgattgtggatgagtttacaggccgcaccatgcctggtcgacggtggtcggaaggtctccatcaagcggtagaggccaaagaaggcgtgccgatccaaagcgagaaccagaccctggcctcgattaccttccaaaattattttcgcctctatgacaaattggctgggatgacggggacggcggataccgaggcttacgaatttcagcagatttatggcctagaagtggtggtcgtccctacccaccttcccatggtgcgggttgaccatggggataaggtctatttgaccacagaagaaaaatttcaagcgatttctgaagatattaaggactgccgctcccgtggtcagccggtcctggtcgggaccacttccattgaggcttccgagcatctttcaaaattactcaaaaaagagaaaattgagcaccaagtgctcaatgctaaatttcatgaaaaagaggcgcaaattatttctcaggccggtcggcctggtacggttaccattgccacgaacatggcgggtcgcggtaccgatatagtgcttggcggtagcttggaagcggaattagcggcgctagatgagaatgcagataaagcaaagagagaagagctgcggcggatttggcaggagcgtcacgaagaggttgtcgcggctgggggactgcatatcattggtactgaacgccatgaatcccgccgtattgataatcagcttcgaggacgctccgggcgccaaggagacccgggttctacccgcttttacctgtcactagaagataacttgatgcgtattttcgcctcagaacggatctccggcttgatgcaaaagctaggcatggaagaaggcgaggctattgagcatccttgggtcacccgtgctatcgaaaatgcgcaacgtaaagttgagggccataacttcgatattcgtaagcaattgctagagttcgatgatgtggccaatgaccaacgtaaagtggtctatgagcaacgcaacgagttgatggcgacggacgatatttcggagatggtccagggtattcgcgagagcgtgatcggctcggtgttcagccagtatattcccccgggaagcatcgacgagcagtgggatatttctggattgcaggaagcattggcaagcgaatttggccttcagcttgatattgcagcctggttgaaaactgatgaagaccttcatgaggagaccttgcgtgagcgtatccttgaagcgatggaaagtgcctataaggaaaaggagagtttagtcagccccgaagtgctgcgtcactttgaaaaggccgccatgctgcaggtactggattcccagtggaaggagcatctggccatgatggatcatctgcgccagggcattcatttgcgcggttatgcccaaaagaaccctaagcaggagttcaagcgcgaagcctttgaattgtttcaagagatgttggagcggatcaaatatgatgtgattacgctcctatccaaagtacaggtgcgtaccgagtctgatgtggaagcggtagaacatcagcgccgtgctaccagcgcggtagaataccagcatgcggctgccagtgcgatggcaggtggcgctggcgaagcggaggccccaagggcggaatccgaagcatccgagtccaaagctccctatgttagagaaggtcggaaagttggtcgtaacgagccttgcccttgcggctcaggaaagaaatacaagcattgccacggcaaactgaattaaagcgaaaactggatgcttgccctcgcaggtatggcgactgcgggccttttgtataagccctgatattaattttgccaggcaatctatcttggtctctggaggtgatcactcatgggtgaagctaccactgacgttcggtaagataatcttctttattattcagcatcccctggcggcaattttggttgccgggctagtgggggtttttgcgttcttttttcctctgctggcctacgtgagtggggctattgtagggctggttgctctggaacgggaatttaaagtggcccttgtggttgcccttggtgccgctttacctgcagccataatggcattttctggtgcgaataaagcaggtattgtctttccgttgttgctggtgctggggttgccccattgtatttgtgctgcgctgctgcgtgcgacccgatcccagagtgttgccctcaattcccctcgagcttaatactatagcgggaagggggactctctcctttaaaagcttcaaaaggaagaaaactgatggctgttggtcttgagcatttgccagaattgctgccggtagcgggcgttaagctgggaaccgtggctgctggcattcgctatcgggatcgtctcgacttggcggtgatcgaggccattgagggcagtacctgtgccgctgtttttacccgcaatgctttttgcgccgcacctgtagttgtggcccgtcgccatttggccgagaattctccacgcctgctgctgattaatgcgggcaatgccaatgcaggtaccggtgctcaaggcctcagggacgctgaggcttgctgcaccaccctggctgagttggctggagtggcgccaagggccgtccttcccttttctaccggggtgattggtgaaccgctgccggtgtctcttgttcgaaccgcgttaccccaagcttgggaagcgcgctcgccgaccgggtgggagggggcggctcgggccataatgactacggataccgtgcctaaaggtctctctgtgagctttacttgccaggggcgcccagtcacggtcacgggaattgccaaggggtcgggtatgatccggccagatatggccaccatgctagcgttcctggcgaccgatgcccaggttcccaaggaggtcttgcagctttgcttgaccaaggcggtggcggagagttttaaccgcattacggtcgatggtgatacctctaccaatgatgcttgcgtccttatggccaccgggcaaagtggggtttccataagggcagccgagggtccagattttgccgccttgcagcaggcggtaagcgaggtttgcttgcacctggcccaggccattattcgggatggggaaggcgctaccaagttgattgccgttaaggtggccggtggaggtaatgtccaagaatgtgagcaagtggcgtatgccattgcccagtctcctttggttaaaacggcctgctttgccagtgatcccaattggggccggattctagccgccatcgggcgtagtggggtgcctgatcttgaaataacgggagtgtctctttatttaagcgaagtttgtgtgattgataagggagttccccatcccgattacaccgaggaacaaggccaagccgtcatggagcgggatgaaatcaccataggggtggagttggggcgggggaatttctgcgctcaaatctggacctgcgatctgtcctttgattatgtgaagattaacgccgaatatcgcagttgatgagggaaaatatacctaggaccgtatttttcctgggttggtgagatagatttcaccgcctatcaggctaaggggcaccggttctaagtgagttccagggcagggaccggcaagacagaggccatcctcaaatcggaataaagctccatgggtggcgcattggacgtatcggccttcccaatcgagaaattgatcgggcacccaattgagggttactccagtatgggggcagcggttcatgtaggcccagatttgggtggcttggcggatgacgaatatttcctgctggccgatagcaaagccgcgggtgccgtattctggcagttcttccagatggcataaaaacatagcggaagtcctggtcatggtttcaagtcacttgagcctaggccatcgaacccctgctggccacatttgcggccggccagttggcagccgaaggtcaggctctcagagagggaacggtggcgaagacgggcgtcaaggaagccagcgttaaaagtatctcccgcccccagagtatccaccacttgtgggggaaaaaaagccggtgcgtgatgcattttcccctcctcgtcgatggcataggccccttcttccccccaagcacaaattttttcggtgtcaggtaaggtggcgtgccatttctgaagaaaagtttgagcctccgagtagccatggtaagtcacatagtggcgggaaaacaataaaacagcggctccctcaaaaaggctttcaatcccgggtcttggcttttcaatctctaccgaccaggggagggagggaaatcgttcccggacaagggcgagcatccgggcggtttctgccacattacggccctcaaagtggagccagtcgaagggagagagatctatgttggcaaaatcagcaaagctaaattctgggagatcccgatagtggacgatagtgcggctgccggtagcacggctcaaggtgacataggaggtgggagtctttccttttacgatacggcaattatccgtatttatgccctgttgctttaactcctgggtaatgaattgtccgtccggttcctctgccaagattcccgcaaacatacactcatggcctaagtgttggaggacggtgagggtattggcgcaatttccaccccggcagcggcgttgtgataaagccctgatttcatcattttccgccggataaccctcaacggtattaatgatgtccacagtggcgatcccaatgcctagcattttggccatagggcagtgattacatagcggtttctaggatttggccaatgtgcttggcaacttctgtgacttcgtctgttccattgaccttatggagtttgccttgagcctcataatagtccaccaacggcgcggtttgggactggtaaacttgtaagcgattggcaatggtctcttcgttatcatcggagcgttgaataagttggtcgctgccacatttatcgcaacgctggtcctcctggggtggtgaaaaataaatattatagatggccccacaaacctggcaggtgcggcgtcctgtcagccgtttcatgagtacctcgaagtccacatcaaggaggattaccgcctgtaagggttgctcgagcgcagcgagcatttcatcaagggcttgggcctgggccaaatttcgggggaacccgtcgagaatatagcccttagcagcgtcaggctgagtgagccgttcacggataatgccgataacgatttcatcagagactaattttcccgcatccatggccgccttggcttgtttccctaactcgctaccggcagccacagcagcacgcaataaatctccggtagagatttgaggaatcccatatttttgggataggagttcgccttgggtgccttttccagaacctggggcgccaagtaacactgttctcataatgaatttgcctcaaaataacctatatcgagtgtataccgaagtgatccgttgctattctatcccggtgctgtactcgggctagggctcgaaaggctgttacgctaccttgctaagctaagggagtcaattagccctggtattacggcagcccgatgggggtcaagggctcattgggtctaataggggtgccctgggtagtgagtgtttgccacccccttaaccttgtaaaaattttctttccttaagcaataatggagaatagtatggccaaaaaaaatgcattttatgcccaatcgggtggagttaccgctgttatcaacgcttctgcctgcggtgtcattgagaccgcgcgacagcattcggaggttattggaaaggtctatgcggggcgtaatggcattattggcgctttaaccgaagaccttatcgacaccagccaggaaagtgatagcgccattgctgctttacggcatactccagggggcgcttttgggtcttgccgctataagcttaaagggcttgaagagaacaaggccgaatatgagcgtttgattgaagtgttcaaagcccacgatatcggttatttcttctacaatggcggcggcgactctcaggatactgcccataaggtatcgcaacttggcgatcagctgggatatcccatcacctgtattggggttcccaagaccgtagataatgacttgcctatcactgataattgtccggggtttgggtccgtggcgaaatacgtggcggtctcggtacgggaagcggccttggatgtggcgtccatggcgcggacttcgaccaaagttttcatcctcgaggtcatggggcgccatgcgggctggatcgccgctgcgggaggtgtggcggcagagcaggaaggagatgcgccccatatcattctgtttcccgagatcccctttgagcaggagcaattccttcaaaaggtagatgccagtgtcaaagattatggctactgtgtgattgtggcctcggaaggagtacgcaataaggaaggccaatttctgtctgaaacagggactcgggatgcctttggccatgctcaacttggtggtttagcccccttggttgcccagatagtgcgggaaaaattgggttataagtatcactgggctgtcgccgactatctccagcgggcagcgcggcatattgcttcccaggtggatgtggaacaggcctatgccgtgggtaaggcggcggtagaatttgcggtcaggggtgaaaatgcggtgatgccgactatcatccgaaagtcctctgatccctatcggtgggagattggttcagcgccccttaaggacgtggctaatgtggagaaagatctcccccgaagctttattaccccagaaggcttcgggattacagaagaggcccggagctatcttacccccttgatccagggtgaagattatcccccctacaagaatgggttgcccgtctacgtccaactcaaaaatgctcccgttgagaaaaaactcaaggagtccttcaccttacgctgaggggttagggttaccccagtctacaccggggcttggaatagcttccgggtagactgggaccgcctcgatgggaaaactctttttggggtattttccctgaggttagagtggctctgggtattcttttcttttaccccctgttcctgcgggctatctcatattagcagcgaggctgaagtcggagagcatctcaatgagggtggctccgatctgggctgagaagcgttccaaaaatccaggcttgggagtgtagttaacgattttttctgcgcctacgatctcgcgggccacatagtcgctgcttcctaagccatcgatcaggccgagagtaagggcctgttcgcccgtccagactagaccgctgaatagggagggatcctccttgagacgctctccgcgaccatcctttacgatctgaatgaattgtttatggatgttttccagcattttttggatatgctgggcttcggattctttgatgggggagaagggatcaagaaagcctttatagtcacccgccgcgaataggcgccgctccactcccagtttctccatggcgtcaacgaagccgaagccattgatcagggcgccgatggaacccacgatacttgctttgtcagcgtaaatttgatcggcggcgacggcaatgtaatatcctccagaggcacagacatcgctgatgacagcgtagagaggaatattggggtgctcttgacgcaagcggtgaatttcatcattgatacggcctgtttgtaccgggctgccgccaggactattgatgtgtaggattacccccctgctatgttcgctctcgaaggcggtttgcaatccttttttaatgttttcggcgctagcgaaggaatcggcgctaatgagtccatcaacctctactaaggcagtgtggggtgtggtgattccgggggcgctgagcccattggggagatagagtagtaggaataccaataaataaccggcaaacagtatcttaaaaaagatattccagcgacgtgcccgccgctgctctttgagggcgctaaaagccagacgttctaggacttctcgttcccaactgagctgcgtttcctgttttttgtcgagatcggtagtagaaggatcttgttctgacattgggcctccataaacaaaggtctggctaataataacggatcagcgctactaaagggcaggttgtggggcctactaccttttagtttaaggctgttgggttaaaattttgttggcatatgcttttagtacagcgcttaattcctcgggcagtggcgcggttatcttgagtaatttttttccttcgggcggtgtaaagcttagctggtcagcatggagaaacaaccggcgcagtcccaaatttcgtagccgcttgttgaatgcgggatcaccatatttttcatcgcccccaaggggatgaccgagatgggcggcatgcacccggatctgatgggtgcgaccggtttccaaagtgatctccatcagcgtcgcttccttatagagctgtttggggtggaaatgactggcagccggtttcccggtggcgctcaccttaacgactcgttctccagactgtaagatattttttaacaggggcaagtttacttgtccgatatttcttggccagcgtcccttgacaagggcaaggtagcgcttatggatgagttgttcccgttgcatcgactggagtgccagcaaggtgcttcgggttttggcgaccatcaggcaacctgaggtttcccggtctaaacgatggacgagctccagaaaaggggcttctgggcgcaggtgccgtaatgtctcgataaccccatagctgatactgctaccactgtggaccgcgattccagccggtttgttgagaatgagcaaatgcttatcctcatataacaagctgctctcgatgaggtgcaagagggaaggggctacgggttccttaacgctgggatgagacacccgcagtggaggaattctgacttggtccccctgctctaggcggtaactactagcgacacgggatttattgacccgaacttctcctcggcgcaggcaacggtagattcggctcttgggaacgcccttgagttgggaaagtaaaaagttgtcgattcgttggcccgcctgttccagttgtatttccacgaggcgaacgcggggcgtcgatgattgttccttgctgttcatatccaagtttatcgcagatttgctaagttgcccctaagtgttgataagtgagagggggcgttccaaacccaattcagctattcgcattcgtgttaggaaagaagagctgcttgccgccgatctggtacgcgccgatggccttctgaccttcgggtgataccagccaatcgatgaacgcttgtcccaggtccttttttacattggggcatttcgtagggttcaccaggatgacgctgtagggattgaataggcgcgtatccccctccaccagaattgccagctccacagggtttttgaacgaaagccaagttccccgatcggtaaggaggtaggcgttcatctgtgctgcggtgttgagtgtcgcgcccattccggagcccatctcccggtaccagggacccttggctttttcgagatctattccggccgcctgccacaggcgccgctccgccttgtgggtgccgctgttgtcgccgcgggaggcgaacggcgttttagtattggcgattttcttcagcgctatggtgatgtccttgccgccggcaacaccggccggatcggatttcggccccaccaagacgaaatcattgtacattaccccgtggcgtttgacgccatggccttcggcgacgaatttctcttccgaagccgggtcgtggacgaacaccacgtcggcgtcacagcgccggccggtgtccagtgcctgtcccgtcccttgggccaccacccgcacagcgatgccggtcttctgcttgaattgaggaagaatttccctaaacagccctgaattctcagcggaggtggtcgaggccaccgtgatgaacttgtccgcagccgctgcgttggtcgttagggagagaagcaacgtcgctgcgatgagaagttttccagtcagtgccatagtagttctccgcaaaggaaggcatgggctttggccgaagccggttgggtgaaaaagcgttcggccggcgtctgctccagcagccggccttcgttcagaaacaatatctcgtcggcgcaatattttgccagacccaggttgtgggttgtcataacgatcttggtgccggcatcgtgaatcgcctggatgatccgatgcacttcgcccgtcgccgtcggatcgaggcccgccgtcggctcgtctagaaacagcacttccggtcgcattgcccacgcccgggctagcgccagccgttgctgctcgccgacggaaagcacccgcgcttggctctgggccagacggctcagtccgacctgctccagcgctgcttgagcgcgccggtcccggtcctttctcgctacccccgcgagtttcagtgcataggtgatattatcccaggcggaacgccgtagcatcactggacgctggaacaccatcgcctgacggcgcctgcccggtcggtcgggaacgttccattttaccgtacctgccgtgggcgccagtagcccgtggcacacgcgcatgagcacgctttttcccgcgccattggggcccaagatgacagttcgcggcccagcttcaatgcgtgcggtgatgccttcgaggatggttcggccgccggcagtgaaggtcacgccgtcgagctgcaagggcagtagcgttcctggataccccatggcctatccgtaccgccgctgggcgattcgcttgacaccgtaggcgacggcgttgagcagcagcaccagggaaatcagtacgatgcctaaacctagtgccaggggcagatcgcccttgctggtttccagcgcgatggcggtggtcatgacccgggtcacgccggcgatgtttccgccgacaatcatcaccgcgcccacttcggccgctgcacgcccaaagcctgctagcacgacggtcaccagtgagaagcgggtgtcccacagcagggtgagcgcggactgggtgagacctgcgccgagggaacggagttgctccgagtattcgctccaggcgtcctcgatcacttggcgcgacagggccgcgacgatgggcacgataagaatggtctgggcaatgatcatcgctgtaggcgtaaacaacaggccgtagtcgccaagtggcccggcgcgtgacagcagcaagtacaccagcaatccgatgaccaccggcggcaatcccatcaaggcattgaatattacgatcagtacctgccgaccggggaacttggccaccccagtggcggcgccgatgggaagcgcgatcccgctggcgatcaaggtggccgttaggcttacccgcaggctcagcagaacgatttccaccagttccgggtcgccgcgactaatcatgtcgatcgcctgctggaaggcgagaccgagggtgttcatcactgaatgggcgagcgcggttatacccaatgatccgctaagtaaacgaccgacctgctaaagcaggtggctttttcagacccaaccccaaaaggagcggtcatttatggtagtcaagagaccccacatacggacggcttaccccacaggggcgcccgttgctaagctgataagcaaagcaatccctcgttatttatttacgcctgtctggcaggctggacatcgacgtgggatacgcgcgccaagccaacagtatacaccgcttagtctcgtagttaaaactgaccgtctaaagacggtggtatcaacctttggaagagtacgatcatgaatatcaatggcatcgaacggttttacggagataatatcatcgttgcggaaaagacctaagggctgccattggctgttgacaagttcataggcctccagcgtcttggttttcgggtcgaccagccaagcaagttggatcccataatgggcgtacaagggcatcttctcctcacgatcggtgctcttcgtggatggcgagaaaatttcacacacccagtccggtacgacctggatcttgtgtcccaccgggggcgatggcatccgttcttttcgccagcctgcgatatctgggactgtgagttcgctgtctagaacaatgaccccttattaaccgcaggatcattttcatggcgcttaatctggcaaaaacggtggttaattttctggcgcaggagtgcgagaaattccgcgattaccatcaggccaaggggtccctgttcagcaattgggaggcggcgtttaggaactggatccggaaggcggctaagttcaaggcagataaaaacccgccagcaggtgtgtcacgatctgatcatgctgttggtgaaagagaagtttcggacaaggaaggagagtgtacaagctattgatttaaagggttaaaattggcgccccggatacgattcgaacgtatgaccttccccttaggagggggatgctctatccagctgagctaccggggcagtaatggtatttttggatacttagtcagggggagtttgatgcgcttctctttgcaaaccaacctcagcccaatgcgttccatttcaaaaaactcgctttcatgttaccccatgaggcttagggagtgaaggggtaatcagtgagcctgccttattttaagaccgattagtcctgggtttcatcaatcctgaaatactgatccaggcctagctcgcataattctttatgaaggcagggagtgcagtgaattatactgatatcagcttgttctctatcggcgcattccttgagcatccatagcaagtcataaccggaatctttgattgattccatgtttgctaaatcaaccacaaagtttattttctggccctgggtagagacctcccaggaatcttggctcatggtaaagtctagcgtgtcccggatggtcagaacgatggtatgagttttggtgggggttgtggcagctactgacatttcaactcctcccattctaaagacaagtcctttaatttatttctgtgattcagtcggtggaatacttgtgtttttcctgctaatggaattttttagacagacataaattgtgccaatatttgtttagggaggttgtcttttgcttaagtttatgatttttagatatttagtggttaaaagaagttttatgtgttatgtctgttccccctgaaagtgggttttaaaccaacctcatttaggctctgtttgtcggagtagcgagacacctctaggggtcatggacggtggttgctgtggtccgggcttgggtcagtgaggtccgggtttgtgggatagggaaaaacgttcatcaaagggagcgagaaaagacttctcagaggggtggaagcggtaggtggggatattgttgccactctctaggaaacctggactgagctaaggcgggatatgcagctagactttcaagtagcggtgctaaaagcggtgtggagactatgggaatgtccctctatcggcccaccgttgcagagaagattgccatcagcaatatttatgaactaaataccttgacattcatgggtatttaggtgcttactataacccctaggcgctcatgatggcgcagaaaaaaacggaaagccacattagtaggttgtggaactgtggcttcccgcgtctgcgtcgcaaaataatgaatataacaaaaacaataaagaaaaggcaccgcttgccggggcttttaaagcaactttgagtgccttattaccctatgggtaggcaaaaccggcaggcgagggcctttgtgctccgatatcatagaccacgctctaagggcgtggttcctttttttatgggataaataaaaaattttttacaaggggctggcctctagatgccaacattgtcggctgcagtaggcttgctagagccattctggatgagaataaggcgttagccttggtgatatcagttttttcggattttgttgggataagatggtggagccgaggaggatcgaactcccgaccttcgcattgcgaacgcgacgctctcccagctgagctacggccccaggacttaaaactgaattctaccctgaaaagtttgaagtgtcatctctcggagtttgctgcttatgagtgacaattatcggcttatctgcttttgccgactgggctcctgccctgcccggttgccctctgcgcgtttcctgcttcatcgaagcccctattgtcccagctcttgcgcggtatcgttgggaggctgtgcccctcgacaggcctaacttcccgcgctccttgcggtagccaaaatggatgtgccggtcggattttacatcatggccggtcttctgataacaactccaaggtctccttattgagaccacactctagcctggggtcgatgttaccgaaacgcaccgcagcgagcaacgggttatttagccctcgcgctcggcgcgccgtttcacttcgcgacctcgctggggggtcgcctaacatccatgtaaggcttcaaagttatttattgtttttaagtttaaacccgccccaggagggagcggggtgctgaggcagaggggagtagatcacctccagggccataagccgcagactttagctcctgtccactcagtattgttagagcccgcagaacttggtgacggttacggtttatcaggctgccattgagttgattttggtcacggcattgctgtagccgctcttgccgttgctcccaaagtgttgagagttgcccctgctcctgggaggtgctggcctggacataagcgctaatgccctcgggggtggagggcagcccggacattctaagtcgctcttcatgatcttgaaagacagcctccaggcgtatcatggcgtcttgtttcttgttgactgcggcctccatgtcggtcacctccctctggcgtagggcaaggtgttcatcttgcaatgtttgccacaggcattcaaggcagcttagctcctcttggagaaggttgattagaacttgcgccgacatgcttggatgactatttattcaaggcctgttccagggcaatcagtttgtccgcaatacgctcggaatcgatttgatagctgccatcttggattgattgtttgatttgctcaaccttttgattatctacgacggatacactggctagagatgcctccgtctccctaagttgttcagccgtgttagtcaaggtgatagtttccgcggtctgatgacttaaggcgctagaatcctccgctgacttggagcggtcagcagtagccgtttctagcgatttttgcacgggggcatgactatagcctgatagtccattgatttctgtggacatttcggctttctcctcaaatattttgcccattgttatcggcgtttaaggtttcagctttaaggttgcgggtattacatttgcacttgtactataccgtcagccgttaccgtcccttcgacaatacgctgggaggaattgttcctgacacgaatgtgctctcccgcgccggcatcttcgagagcttggcctttcatgtggacctgtagcccggggactttggctattaaaatgacctgttgcccacgccgaacgagtttgggaatttccaatacctcgggagtaatgactgcccccaagcccaagggtcgcttgaggcgtttacccgccacctgcgctgggtcccttagataaccttgtcttagttgctctagattgcggcgctccagatggatatcagcaaggcttaggggggaaccaggcactagtgggtgggttgcaaccactactttaccatagacggctactttgacagagagatacaccgtccagggtgtgcccccagtacagcggacacccactgtggtgttgcctgtggggcggctgccactagggaagaaagcttttaagggatgagaacatttcgggaggcgcaagcgccgatctaatgctcctggggtgacttcgatattccccggtaacgctttcgcctgcttgaggacaaatttgcgagctatctcctggatttcagccaaggattgcttatccttggccatgctatgactaggggagagcagcattaagaaaagccaaaataagcaatagagaaggcgcataaaagggttacgggcaagttctgacttcaatggattgattgattatagaggagcatggtacaccctgcccctacaatagcgtatcggcacccgtggggtatcttttaatcggttatttcggtttttcgtgggtgggggtacggcgtgccgtgcctctactcttccaatctcccgattttccgccagttttctccactaggcggatatccgtcatggtcatcccccgatccacagacttacacatgtcatagagggtaagaagggtgatctggacggcggttaaggcttctatttccacaccggtttgccccttagtctctaccgtagcccgacagtcaatggcggagatttcgggatgggggaataactcaatggcgacccgggtgagtgcaaggggatggcatagggggatcaggtcggctgttttttttgccgccataatcccagctattcgtgcaatgcctaaaacatcgcctttcttatgatggccctcattaatcatattcagggtttgaggctgcattaggatccggccctcagcgatggcaactcgctgagtaatggctttattccccacatcaaccatatgtgcctcaccggactcattcaaatgtgatagttttttcattaaatagatccaatcgttgagggattgataacctagtttgtaccgattagcacttatttcagtatctcattagggtgtgattcttgggacaaaatatattacctactcttaataaaggtgtggagtgatgagtcatggcaatcacagtcaagttttttgctagcttgcgcgaacgtttgggttgtacggaacgtcagattgacttcagtgagccaataacggtggcagaggtttggactcttgtgggtgatggtcaaccgatttcagaaaatgtattaatagccgtaaacatggaatatgctggcgctgagacggtagtaagggacggggacgaagttgctttctttcccccggtgacgggtgggggtgggccgtgactgttcacattattaatgctccatttgatccttggcaagaagttgctaactaccagcaagcctatttaaagcgggcggggcggtttggcgcgactgcctgctttattggcaccatgagggacttcaatgaaggggagaatgttcaagctatggagctagaacattaccccggcatgactgaaaaatacctcggtaagctcaccgaggaggcaagacgtcaatggcctattctcgactctcttattattcatcgctatggccatttacagcccaacgagcccatcgtgcttgtggtggtttggtctgcccatcgggcggctgccttcaaggcctgttattatctggtggaggagttaaaagccaacgctcctttttggaaaaaggaaacgcttgcaacgggtacccgctgggtcgagagcaatacctcctcctagcatgggtttgcatattctttgataggggcggggcgctattgggcactaagcgatgaaacagggaagtgatgttaaggccaagaggccaactattctccaagctttacgccctatagcccaggccgcgagtgatcacgccgatatagacagactacttgctgttgctgtggattctgtcttttccctctttaactgcgaccaggtgtggctgctttatccttgtagttccattgctacgagttatcgtatttgttgccaacgctcaaagccagggttgcctcaagttcaaaccttgaatcggaatctccctgtggatgagtttacaggaaggttattccgtttagctttagcgagccggtcgccggtcgtttttaatgttgattctccccttcccgcccagttcctagagcaggagcccttatcttctcaagccctcatggcgatggccctttaccctaaccagggggagccctggttgcttgggatgcagcggagccagcaaaattgcctttggagtgagcaggaggagaccttattcttgtcggttacggaatttttgacggaaattctcaatacatcgacgcgacacagcaatctctacgaggtctcgcagagattattggatttattagctcacgcgaccgatgaggagtatttgttgcgaggcggaatggatatcctccaggcattaattcagcctgaatatgctgtggcgactacactgaatgctgagggtcagttagaggcctttgttttctctggtgtttctgaggagaaagcagaacttatcactcaactctcagggggtaaagagttcttgggagcccggctagagcaagcgctacgtattgatgatctgaattcacatccagatttagtggattttctgcctcctgattttcctctgaagtcattgcttatggcgcctatcatcaatgaagggaagatcatcggtcggatttatctctgtgataaacgcaatcaccgcacctttactctcgatgatgaagtgctatcaatgagttttgcggatgcctttgcccagactctcatccgctttcggaaaaccctggtgagtcagggggcgcaagaagctttgtttttagaccatcaacgggctcaggtgactctggagtcgattgctgatgcggtgattactattgattctcaaggccggattgattatctcaatccattagcagaagaacttattggcactacccaaagtcaggcccaaggcaagtccctggagaaggtcacctgtcttcttgatgaagagagtcgctctcatgtgatccgtgatattgcggcttggctggcgcaggagcctgttgagagtcgctcttgcaccgccttattgcaggacgcgcgggatcaggaattaattgttcaaacctctattgcgcctctccgtgactcccaagatcgtatttttggtgccgtcctggtactacgggatatcacccccctgcgagcgcttgcaagccagctcagctatcaagcgactcatgatgttttaactggtcttatcaaccggcgtgaatttgaagttcggttgcggcaggcattggatgatgtttgccagaacaatacccaccatgtcctatgttatttggatttggaccaatttaaggtcgtcaatgatacttgtgggcatttagccggcgataaattacttcgtcaactggccaccctgttacaggagcgaatccgcgaggcagactgcctgggccggctagggggggatgagtttggtgtactcctgctgggatgccatttagaccaggcccaagggattgcagagagtctgcggattctgatccgtgattttcgctttaactggaaaggaaagacctttcagctaggtgtcagcatcggtttggtgccccttgctcgaggcagtggaggactggaagaagtgctgagtgctgcagacacagcctgttacgtggccaaggaccaaggacgtgatcgtattcacacctatcgcctcgatgactgcatcgttgagcgccaccatggcgaaatgcagtgggtggcccgtatccaacaggcctttgaggaaagccgctttctgatttattaccagccgatacgtgccttaaataaggaagagcatctctgccacggtgaggtgttattgcgaatgaaaggcgaagacgaaagccttattccgcctatggcttttatcccggctgcggagcggtaccgcttaatgtctgccctggatcggtgggtaatcagcaacactttcattgccttggaggagcactccatagggcaagcgctgataggcattaatctttccggtcagtcggtctgcgatgaattgtttctgaagtttgtgattgagcaactgcaacggagccccgttaaccctcggatgatttgctttgagatcacggaaacggcggcggtggccaattttgatagtgctattcggtttattcgagcactgaaggagatcggatgtcgtttcgcattagatgacttcggcagcggcctatcgtcattcaattatttaaagaacctaccggtcgattacctaaagattgatggtagtttcgtcaaagacatggtggatgatcccgtggattatgccatggtggaggccattcataaggtaggtaaagtgatgggtttgaagactattgctgaatttgtcgaaaatgaggctatcctcgagaagctacgaggcattggcgttgattatgtccaaggccttattattggaggccctcggccattccataaaacgccttgggctgataaagagtagaaagaatgcccgcgggagatctatgtcttggcagcagtaggtagatcagcaggcttagcttccaaccctaagttatcccagatggcaagggtagggcctgcccggtttaaagtatagaaatgcaaccctggagcacccgcctctagcaagcgatgacagagatcactgacgacatcaagagcaaaggcgctcatggccgccggatcatgaaactcctccaatcgtttccgtagccagcgcggaatttctgcgccgcaggcgtcggagaagcgggctaactgcacgtaattgttaatcggcatgatcccaggaacaatggggaggtcgatgcctacgctttcacagcgatccacaaagcggagataagcgtcgatattgtagaaatactgggtaatcgcgctattagcccctgcctcgaccttgcgtttgaaattcataagatcagcctgggcagagcgcgcttgggggtggacctcgggataagcagccacctcaatgtagaaataatcatccgtttcagcgcgaatgaactccaccaattggttggcgtaatgaaaatctccgggatcaaccattccagaaggtagatcgccccggagagtgaccagccgtttgacaccatgttgttggtaagcctttagaatttctcgaatattcccacgggtagagcccacacaagagagatggggggcagcgtcaatgccgcttttcttggcctctgcctggatttctaaaatcgtctcgaaggttcggtcacgggtagagccacctgccccaaaagtcaccgagtagtaacgaggatggagtagggcaagtttctttcgagtccgacgcagtttagaggcgccttcattacccttaggggggaagaattcacagctaaaagttaaaggatatttccgttgagagtgcataatgtcatggtgaaagtgggagtaaataaccgtcggcgacgcaacggcttgagctaatcgccgacggctagcttgggtattgcacctacttagagagcgattcccttcctatattttctttagatatctttaaaatagcttaatatcgataatagtccggcttatagggtccatccactggaacgccaatatatttggcctgttcttcggtaagcggggttaattgagcaccgagcttctttaggtgcagctgagcgacctgttcgtccagttttttcggtagcacataaacctgcttcccatatttttctggattgttccataattcgatctgggccaagacttggttggtaaatgaattggacatgacaaagcttggatgacccgtggcgcaacccaaattgactaatcggccctcagcgaggaggatgatacgcttctcatctgggaagatgatgtggtccacttggggtttaatgttttcccaggtatattgccgcaggctggccacatcgatctcgctatcaaagtgaccgatattgcaaacgatggcctgattcttcatcgcttgcatatgttcgtgggtgatcacgtgataattgccggtggctgtgatgaaaatatcccccttgcttgccgcctcttccatggtgacaacgcgaaaaccttccatggctgcttggagggcacaaataggatcaatctcggtaacccacaccgtggctccttgaccacggagggattgggcgcatcccttgcccacatcgccatatcccaatatcaccgtggttttacccgcaatcatgacgtcggttgctcgcttgataccgtcaaggagagattcccgacaaccataaaggttatcaaatttagacttggtgaccgaatcgttgacgttaaaggcggggactttcagggttccctgctccatcatttcgtacaatcggtgtacgccagtggtggtttcctcagaaaggccacggactccttctaaaatctcggggtatcgctcatgcatgacggcggtgaggtcccccccatcatcgagcagcatattgggttgccagccattgggcccgtggatggtttgatcaacgcaccaccagtattcctcttcggtttctcctttccatgcgaagaccggaatccctttggcagcgatggctgcggcggcgtggtcttgggtggaaaaaatattacatgaggaccaacgcacttcagcgccgagggccactagcgtgtcgataagaacagccgtttgaatggtcatgtggaggcagccagcaatacgggcgccagccaggggtttctgcccttggtattcttcccgcagggccatgaggccaggcatttcggtttcagcaatggcaatctctttatggccccagtcagcaagactgatatctgcaaccttataatcagaggtcagattttctgcggtctgtgtgctcatagattctcccagatttgttttgttcaggtatggcccgatagttaaaatttaccgcctaaatttcccttgaatttccaggattagtggctttcagagcgaacattgacaacttcagcggtagcagggcccaagcccgctgcatcgcgcagtgcctcggctttatcggtttgctcccaggtaaattcgggctcttcccggccaaagtggccgtacgccgcggtctttcgataaatgggctggagcagatctagcatccgtagcagacctgcgggtcgcagatcaaaatgtgctcggatcaactggacgagacgagattctgcaactctgccagtaccgaaggtattgacgctcacggaggtgggttcggcgacgccgatggcgtatgagatttgaacctcgcaacgctccgccaagcccgcagccacgagatttttagcgacatagcggccggcataggcagcagagcggtctactttggagggatctttgcctgaaaaagcgcctcccccatggcgggccattccaccataagtatcgacaatgattttacgtccagtcagtccgcaatcgcccatgggtcccccgatagcgaaactgccggtcgggttcacatggatgttttcagacttacagcgggccagccattcggcgggtagtacgggtttgataatggtctcgataaccgcctcacgcaaggtggtttgctttatttcggggctatgctgggtagataagacaatggcatcgattcccaccgggatgtcatcttcataaagcaaggtgacttggcttttagcgtctggacgcaaccaaggcaattcgccgctacgccgtacctcggcctggcgctgcaccaagcgatgggaataggtaatgggcgcgggcatcaaaacatcggtttcatcgctcgcatagccaaacatcatcccttggtcgcctgcaccttgctcttcttccagttctcggtcaacgccctgggcaatatcaggtgattgcttgccgatggcattcaacacggcacaggtcgccccatcaaaccccatttctgagctgtcgtagccaattttgatgataagttcgcggatgattttctcatagtccacttgggcttgggtggtgatttctcctgctaccagcaccatgccggttttcactaaagtctcacaggccacccgtgctttcctatcctcggccaagatggcatctaggatcgcatccgagatttggtccgcgattttatccgggtgaccctcggagaccgattctgaagtaaattgtctagtttccttcatggacatctttatccccttctttggattttggcaaactttagcggtactaaggtaagagtacaagggagggttaggtggcgctgctgtctaattaagcctttttcggtgctgtaatgaattaatttgattagttagcagtataagcatgatcttaaatctagcaaccgttttgttgggttctagcaggctattgttgcgcctttgtcttcaggcgggaggacgcccctcccctggaatatttgagtatggcacctctttaagggagcgctagttctgagttgccaatgctacttgagttcttctgcagaggctagacttcctcctcaggatcaagttgtcgtgcttcctcttcaagcatgaccggaatgtcatcccggatagggtaggccaaacggcatgccttacagatgagctcctggtttgctttctgatagaccaaggagcttttgcatactgggcaagcaagtatctcaagtaattttttatccatggatcatcctgtggtttctatgtttagcttttttctagaagcctgctgcagtaagtcaagcacctgatcgccaaaggaggttggcagagaaacatccaagggaacagaccaatggttgtcgcgggcaaaataggtacattttaccgcatctttctctgtcatgagtaccggttgctgatcctcaaaggtgaggtcatcaggctggaaacggtggtggtccggaaaaggatgtggctgaacggtgagaccctgggtttgtaactgaataaaaaagcgttctggatttccgattccggcgactccatgtaccttggagtgacgaaaattttttaggggacagggggtgccgtcagtgaggcggcgagcggcttgaagctgtaagtgcatggcaaattcacccgcttgaggaaaaccgttggtgaccactaaatccacggtttgcaggcgatctaggggttctcttaaggggccagcgggtagacaatgaccgttaccaaaacggcgtgctccgtccaccaccaggatctcgatatctcggcccaaggcataatgctgcaacccgtcgtctgaaagcaagacatcacagccagcgtgggctaaaagggtccgggcagcggcggcccgatcgggccccaccacgagaggacaggcagtgcgccgggccaggagaatggcttcatcaccgacaagacgcgggtcgctgtcaggatagacgcgctggggataatttcgggcttggcccccatagccgcggctgataagtcccggccggtaaccgtggcgccggagaaattgtgctaaccaaatgatgagcggcgtttttcctgtccctcctaaggttagattgccaatgaccaggacgggtacggggagcatttggatagccctcaggccttgactataggcccattgacgcccttttaccgccatttggaaaagagcgctgaggggggtgagcaaccagcgtgtagggtgagtgctataccaatagttgagaataagagatctataatccaacatttgcggcgaggggcagggtgggttcgttgccattgtggaattgcaggcggtagagttcggcatagtgaccctcttgggcgagaagctggcgatgggtcccccgttcgagaatccggccttgatgcaacacaatgatctgatcggcattttccaccgtggacagtcgatgggcgatgaccagtgtggtccggcggcgcatcagggtctctaaagccgcttggatatgccgttcggcctcggtgtctagggaggcggtggcttcgtctaagatgaggatgggggcatccttaagcaaggcccgggcaatggcgagtcgttgccgttggcctccggaaaggaggactccattctcgccaatgatggtttccaaacccttaggcaagcggttgatgaattccatggcatgggcagcttcagcagcgcggataatgtcttgtttgctgacttgccggtggcttccataggcgatattatgagcgatggtgtcgttaaacaagacgatctgttggttgaccaaggcaatctgtctacgtagctccgtgagggggagttcttggatatcaatcccgtctaaaaagatacgcccagaatcaatctcgtagaaacgggcgagcaggttcaccaaagtggatttgccactgcctgaatggcctaccaaagcgacggtttggcagggcatgatctccaagctgatattttcgagcactgggcctttggtggcgtcatagcagaaagacaactgctcaaagcggactgccccttgggcgcgccccagtgcgtgctgtccaccatttgtttcagggggctctcccaataggctgaagatactttgggctgcggcaatgcctcgctgcaaagtcccattgatcttggtgaggcgtttaacggggccaagcagcatcatcatggcggtgacaaaggaaataaaggtgccgatgctgatttgggcgagcatggattcgcgcgtggcgagatgaatgactccagccaatcctagcacggcaatgaactgaactaccggctggctgatggcatcagtggccaccattttcatggcttgttgacggttttgctcattaacttgctcgaaacgttcggcttcataggtttgcccgccaaaaatcttgacttcccgatgaccttcaagcgcttcttgggccacctggctgacattacccatggaattttgaatctttcggctaatccggcggaaacggtgactgatccaccaaacaatgagggcaataataggcacggtcaccagaatgatgagggtgagcagaccattcaaatagaccatccaggcgaggagtcccagaatggtcaaggaatcccggacgatggtgaggatggcgtcggtggctgcattggaaacctgctcgacatcataaatgagctttgctaggagttgaccagaagaattttggtcatagtaacgggccggcagggtaagaagatggcagaacatgtctttccgcaggtcctttacgacccggcgagcgacccacttgaggccataattggtaataaaattggcgataccacggatgacaaataggccaattaagagaaggggaataagtttgatggtggccggatcacgttccacaaagcttccgtccatcaagggcttcatgagtgctgccaggccggtctcggtggctgcgtagacggccatggtgatgactgagaccgcgaagatccagcggtaaggtcggacataactgagcagacggcgataagctgtaagcccggattccaaggagggggtcagcgtcatggggatgtagaggaaattaggggtcgttgcgacgttgggcagtggctaggctcaggcgttcaaaccctagttgttgagccacgtccatgaccgtgaccacagattggtagtcggttttggcgtcagcgctaataatcacgtggggatgttgacgatcccctgctgcctcttttatcgctgccgtgagggtagcagactggttgttaaggagacgctttccattgatggcaatcttcccccctttgccaatagtcacctggataggggggccctgttgctccatggggcgggtggtggcttcaggcaaatctactttcatctccgattcgtggataaagctggttgagaccatgaagaaaataaggagtaagaaaaccacatcaatcagcggggtcagattgatttctggttcattatgggaggttgggtgtatattcatgatgttccaagctaggtttctgcgtctaaagaggattcaatagatattcaggcggctgcattttcaaccgggtcaagttcccggtccccatgcatgacctccaccagttggattgcctgctcttccatgtctaccaccaaggccatgaccttgccgcgaaaataacggtaaaacattaagctggggatggccactgcaaggcctgcggcggtagtgatgagtgcctcagagattccccctgccagcactgccggattgccaacgccctgggtgttaatgacggtgaaaactttgatcattccaatgacggtacccagcaagccaagcaatggcgtaatcgccgcaatcgtccccaaggtattgaggaaacgttctaattccagggtgacatgacggccaacatcttcgatgctctctttcataatttcacgggaatgatttcggttcaccagccctgcagctaatatccgaccgaggggggagttttcccgcactcgtttaatttggagttcatggagttgattgcagcattgccattgccagatttggcctacgaggtgtttgggggcgacccgctgccggcgcagggaccagaaacgttcgatgataattccaatggcgacgatggaacagacaaggatcggtaacattaaccagccgccagctttaatgatttcaagcacggtttatgagtattcctttgctgtggttgggggttttagtcagaagtcttactcggtacctacataagctccctcaataatactgcaaccagcaggcagtcccaaatccataaattttagtttccggtccagtaatggcggttggattgcctaaaagtctctggttttcctaggggttcattgcctaaatgaaaggtaatggccccgtggcgggcagtgctccatgattttgccccatgggcgagataacgttgtacaatggccggcttaggaaagccccaacgattacggtagcctaccgcaaacagggcgtgctcgggattgacggccgctacaaattcggggcttgaagaagtcaagctgccgtgatgggggacgactaaaatcgtcgcggcaagttcatcggcattcatcgccaatagggttcgttctgcagagcgctcaatatcggcggcaatgaggatgcgttgttctccacttgtaatgcgtagtacgcaggaatgattattgccgtgaccttgggtggctgggggatggagaatttggaagtcaacgccgtcccagcgccagtgttggccatgaacgcagggcttggggtgagcccagggtagttgttcgggaacgctggtcaagatctgttgcgccgggatatggcgtagcaggcctgctacgcctccgagatgatcattatctccatggctgaccacgagagtgtcgatgtcactggtattttggctgcttaaaaacggggcgacgacggcttcacccgtattaaatcggctgctatagcgggggccagcatcgaagactagggtatggtggcgagtacgggcgactgctgcgagcccctgtcccacgtcgaggagcgtaaaccacagggttccatgggctggacgtggtgggggggtgaggaataagacaaggagtgccaccagccccagccagcggccgggtagcccccggggggctaacagcaataggctgccgaggatagcgggggggagcacccaaagagggggacggtattgttcccattgggccataggaagcgttgcgcacccgctgagcaagccccaaagcagagccagcagagtgtcggcaaagttgatgagggctgtccccaccaggggaaagggaatcaataagagggtgcccaaaagcaggggtgggacgatgagcaaccccatccaggggacagccaccaggttggtcagcggggccaccagggaaagacgttgaaattggtagaggagcaggggggccagtcctaaggcgaccacccattgggctttgccccactcttgccaaaggcgccccaggcggtgagagacagggttaaaactcgcgctttggggggaaggtaaagggcgaaattcggtcatccccatcatcagtgccgccaccgcgccaaaggagagccaaaaaccgggggcaagagcagagagggggtcccagattaataccaatatcagggccagtgcaagggtacgggaggcacggacagggcgttttactaataccgccaacatgaccacgctgaccatgatcagggcccgttgggtaggaatggagaagccggccagagcagcgtagaatagggcgctgataatagcccccagagccgccgcctgatgggccggcaaggctagggtattggctgctcgcagggaccataggcgccgccccaaaaaataggcgaatcctgcgagtaaaccgatgtgcagtcccgaaatggcgacgagatgattggttccggtacgctctaggatttgccattgtgggggggtgatgccgccacgctcgcccaaggtgagtgcttgaacgagcccttgttgagggctgtcagcaaggacggtggtcatacgctcaagcagatgttgacggactcgatcgatgggagaatgataccagtgggactcgataaagcgattggctgttgccgagcggacgtaacccgtagcccgaaagccttggcggaagagccagccttcataatcgaagccgcccggattcatgaaccctcggggacgtttgaggcggaccatcagctgccagcgatctcccactctaagttctgaaggaggatcttgataccaactgaggcgtacccgtttgggagcgtgccgtggttggcctttgaaaattaagcgctcaatagcaaaggcaaagcgtaggctgtgatcctgggtttctgggatggaaactaccctaccctcaagcagaacgtcctgcccttctaatgctggagggagttcctgggagagtaataggtgggcccggaatagggcccagaggaagccggtggcaatcagcaacaccggtctcaggcgttggtaggagagagctagtggaatgaatccccataggagtaaggaccattttgaattcggcagcagaggcaattgctgcagaatcactatccctgcaagaaaggtgagcgcatttaacactatgggttgaggatcctgatcgtggatatttaacaccatgcctttaggattcagatcataatcgtagattaatggacgtaatgcgaatttcgtagagtttatgacgttatgccacgccgatttcttagacgctatttacccccccctcaccgactcaaagagcataagcagttgcaatatcttggggagtggctctctgtgcccaacctttggcacctcaaccgccgttcagtggctggggcggtaagcatcgggctatttattgcctttctccccttacctggccagatgttggtggctgccatcgcagcggtatggacgcgggtgaatctacccgtttctgtgttgatggtctgggtcaccaatcccttgacaatgggacccatatttttctttgcctacaaggtcgggacctggttgttaggcatttcagtccaagaggtgacgtttgaattgacttggcattggttgcagactcggttggtgactatttgggagccgtttttactgggttgtttagtcgtaggcctggttgtgggcctgacaggggggatgctaacccttggtttatggcgaatggaggtggggcggcgctggaaagaacgcaaacggcgcaagataataccgaaaccgggggataagcgttgtgcttaacgtaacaccccgcttagagtaataatcctgacattaagcgtccgtctactagggtgagcgcccgatccatctgcaccgctaaatgcggatcatgggtcaccactactagcgcggtattgaaatcgctgttgagctttagcatgagattgaagacctgttcagcatttttccggtctaggttgcccgtgggttcgtcggccagcacacagcgaggatcggtcactagtgcccgggctacggcggcccgctggcgctcaccccctgaaagttcccccggcttgtgatgaagtcgtgcctctaggccaacccgttgtagcagtgttgtggctttctcttgggcatgggttgttttagcgccggcaataagcaggggtagagcgacattttccagagcggtaaattcaggtagtaagtgatggagttgatagacaaaaccaagggcgtggttacgtaattggccgcacgccgtatcactgagttgagctagattttgaccagcaacccaaacttggccgtgggtcgggcgatctagacctcctagcaggtggagcaaggtgcttttgcctgagcccgaagcgccgacaatagccacgcattcccctggggcaatggataaactgacctcccgcagcacctctacagaaaggtagccgtcagtgaaactccgggctaaatcacggcagcaaagtaccgctgctttctcggtgtcattcatagcgcagggcctcagcaggctgagtacgagcagctcgccacgcgggatagagagtcactaggacacaaagtaggaaggcggtactgcagacggtaatcacatcatgccagctcaattctgagggaagatcgctaatataatagacatccgcagggaggaattgcacgccaaacaaggcttctatttggggcactacggtttctacattaaaggccagggcaattccccctatcatccccaggagtgtgccgataaagccgatggcagtgccctgaaccataaagattcccataatacttgcgggtgtggcccccaaagtgcggaggatggcgatgtccgcctgcttatccgtgactaccattactaaggtcgagacgatgttaaaggcggcaacggccacaataagaaacaaaatgacaaacatgaccgtcttttctgttttcaaggcacgaaaaaaattggcatgttggtaagtccagtccgctgtccggtagctgcccggtaaagtttcccgcagctcacgggcaacgtagggggccttgaataaattatcgagcttaagacgaagcccgctgattttccccggaatgcgaaagagtaaggcggcatcctccaggttcataacggcaagggcgctgtcatactcatacattccaacttggaagactcccgctaccgtaagccgcttaaggcgagggatgactcctgccggagtagtggtcgcatggggcgtgaccaaggtaatcttgtcgccgacaaagaccccaagggcacgggccaaatccatgcccaacacgatttggaagctcccagggtgcaagacatcgaggctgcctaccaccatcttgctgcggatatcggcaacctgatcttcctgctgaggcagaattccacgtactaatgttcctcgcacttggctgcgatgagtcagcataccctgcccctctacaaaaggggctatgccgacaagcctggagtctttttctagttgggccttgagtgcctgccaattcccaagggttccgtcggggccggtgacgataacatgggagaccattcccaagatgcgggtgcgtagttccttctcaaagccattcattaccgagagcacggtaattaaagccgctacccctagggagacgcccagcatagaggtcagggaaataaatgagatgaaatggctacggcgtttagcccgcgtatagcgcaggccgatataaaagggtaggggtttaaacatgcgcaatgatgatgccagttctgagcgctaattcttttcgctaagcacaagcgcctcagcactcttgtcgtttatgccgtcagaaaatagccgatatagtaatctgaagttcaaaaagttgctccgcctctatttgaaggagtgtttatggtcgaaaggcgaaaatcagaacgcctgccggttacagtagaggttcaggttgaatggacgcccgccacggcaggtccgctcgtatttaaaactcgcgatctgagcgatagtggcatcctgctccgcgttgatggtcaggctatcccaccggtagggcaagtggtgactgtacgacttaaagatcctcttgccgatggtgaaactccgccactactcaaggcggaagtcgttcgtcaagataaccgaggacttggcctcaagtttcttaattagctccaaaaagggcgacactttactgatttcatttggagtaaacggtgttagcgccctctggggtgcccaggatgagcacgtccgccggatctatggcgaaaaggccattggtgacaacgcctggaatattattgagttgcccttccagctttgcgggctccatgatcgaaagcccgtggatatccagaatctggttgccattatcagtgacaaagccttcccggtaaacgggttctccaccaagcttgacaatttgccgtgcgatatggcttcgcgccatagggataacttccaccgggagagggaaatcgcccaatatatcaaccaactttgactggtctgcgatgcagacaaattttctactggcagaggcaatgattttctcccgggtgagggcgcccccgcctcctttgatcagttgcaggtaatgattggattcatcggcgccatcgacataaagtgggatttctcctactgcattcaagtcataaacgggaatgtttaaggctttaagccgctcagtggaagcttcagaactggagacagcgccatcaatcttgcttttgaccgtccccagcagttcaataaagtgattgactgtagaaccggtgccaataccgataacagcgccaggttctacatactcaagggcggctttagccgctagctttttcatttcatcgggactcatcgtcctgctccttattgtatagtccatcgcccgcgtgtgttaattatatgtgaaacgggaagtcgctgacactgttgctcattgttgttaatgtatagtaatgctgtacagttacctagaacgtattctcaaggcccgtgtttatgaggtcgcaagggagacaccgctggagcccatgcggcgcctttccctgcgattaaaaaatgctgtgttgttgaagcgggaagatctccagccggttttttcctttaaactacggggtgcccataataagcttactcacctgtcagaagaggcgcgccttcgaggggtcattgccgcttcggcggggaatcacgcccagggggttgccctttccgcccgcaaactgggggttagcgctcgaattgtgatgcctcggacgacgccgcccattaagattgaagccgtgcgtgatctgggggccgagatcgacctggtgggggatacttatgatgaagcctgccaacatgcattggctttggccgaaggcgaggggcgtgcctttatccatccctatgacgatcctgaggtcatcgcgggacagggaaccatcgcgatggagattttgcgtcaacacccggatccattgcaggccttattcgtgcccgtcggtggcggggggcttattgccggggtggccgcttatgtcaaagccctctcacctgaaatccgtattatcggcgtggaacctgacgatgctccgagcctttatcaggccctgcaagcaaaagagcgggttgtgcttgaccatgtgggcatttttgccgatggggccgctgtccgccaggtaggaaaggagccttttcgtatcgcccgggagacggtggatgaggtgattttggtggatagtgatgccatttgtgccgctattatggatattttcgaggatacccgctctatcgcggaaccggcgggtgcccttgcggtggcgggattaaagcggtatgtggagcgagaagggctacagggtcagcgtttggtggcgattgacagtggggccaatatcaatttcgatcgtctgcgccatgtggccgaacgggccgaattaggggaacggcgggaagctttattttgcgtcaccattcccgagcagcggggcagtttccttgaattttgtaaggcgattggtcaacggggaatcaccgagtttaattatcgttatgctgattccaacgaggcccatgtgtttgtaggggtccagatgtgtgacagcggccatgccaaggatcggttacttcaggaacttcgcgctaagcactatgctgtggtcgatatgaccgacaatgagatggctaagctccacatccgttatatggtcggtgggcgggcgccaaagctggagaatgaggtattgtaccggttcgagtttcccgagcgcccgggcgccctgttgcgttttttaacctgcatggggagtcgttggaatatcagcttgttccattaccgcaatcatggcgcggcttatggccgaatattggtcggcattcaagtgcctgcggctgagaaagtggagtttcagacttttttagatgaacttgcttacgattaccaagaggaaagcgataatccggcttaccgattgtttcttggtccgtcgaccaccgggtgagtggctggagcttgatattctcggttttctctttgatttaagtcattttgtcagtgaactcattaaacctcgatggaagaacattaccaagctactcagattgaagccgaggctcaggcctattgggaacaacaccaaagctttcgtgtgatcgaagactcgacccgggagaaattctactgcttatccatgtttccctatccgagcgggcgactgcacatggggcatgtgcggaattacaccattggggatgtcatcgcccggtatcagcgcatgggggggaaaaatgtgctccaacccatgggctgggatgctttcggtttacccgccgagaacgcggcaatgcaaaatcgggtgccaccggatcaatggacctatcaaaacatcgactacatgcggggacagttgaagcggttaggttttgcctatgactggtcccgggaattagccacctgccatcctgcctattaccattgggaacaatggttgtttacgaaattattcgataaggggttggtttataaaaaaacggctctggttaactgggaccccgttgatcagactgttttagctaatgagcaagttgtcgatggtcggggttggcgttcgggcgccgtggtggagcggcgcgagatcccccaatggtttttgaagatcacggcctatgcggaggaattgctcaccggtttggatcaacttagcggctggccagagcaggtgcggaccatgcagcgcaactggattggccgctccgaaggggtggaagtgcagttccaggtggaggggagagcgcccctgttggtcttcactacccgccctgatactttgatgggagttacctttgtttcagtggcagcagaacattccctggcccgggaagcggcgaagactaacccggcattggcggctttcatcgaagagtgccagcatacggtcacctctgaggcggttctagaaaccttggaaaaaaagggcatggataccggtcttaaagcggttcatccgcttacgggggaaacgatacctatctgggtcgccaattttgttctcatgagctatggcaccggggcggtgatggctgtccctgcccatgaccaacgtgattacgagtttgcccaggtgtatgggctgcctattcaacaggtgattgccccccaggatgatcagagtgcttgtcatttagaacaagcggcctttgtagagaaaggggtgttaataaactcgggccaatttaccggccttgattttgagcaggcgtttgccgccattgcccagcacttggaaggtcagggcaaggggcagcgagtagtgaattatcggctgcgggactggggcgtgtcacgccagcgttattggggcgcccctatcccggtgatcaattgtccctcctgtggcgcggtacccgtacccgaggaagagctgccggtggtgttgcctgaaggggtccgcttcgacggagtccgctcaccgctcaagcagatgcctgagttttaccagaccacctgtccccggtgtggtgaaaacgctgagcgggaaacggataccttcgatactttttttgagtcctcctggtattatgcccgctactgttgcccagataatgacgctgccatggtggatgagcggggccattattggcttccggtggatcagtatattggcggcattgaacacgcggtgctgcatctgctctatgcgcgctttttccataaggtgatgcgggatatgggtttggtgcggggcgatgagccttttacccatctgctaacccaagggatggtgctcaaagacggcgctaagatgtccaagtccaagggcaatacggtggacccccaggcgcttattgaacaatatggagcagacaccgcgcgcttgtttatcatgtttgccgcgccgccggagcagtcgctggagtggtccgagagtggcgtggagggcgcgcaccggtttcttaaacgactctggcggatggtggccactcatgtcgctcaaaggcagggatcagtcccgcccttggaggttaagactctgagtgctgaacaaaaacttctccggaccaaggtccacgaaaccatcgttaaggccagtgatgatatcggtcggcgctatacctttaataccgcaattgcggcagtcatggagttgatgaatgccctggcaaagcttgatgacgatacccctcagggacaagcggtacgtcaggagaccctagagaccgtggtgctgttgctgtcgccgattaccccccacatttgccaccggctatggcgggaactgggacatgagggggccgtcatcgatgcctcctggccagaagccgatcccgcagccctggttaaggagacggttgatttagtcgtccaagtcaacggtaagcggcgtgggcaaattacggtagcggcagaggcctcacgggaagtgattgaggcccaggcccaaagtgagccgaatgtgcagcggtttattgaagggaagacggtacggaaggtgattctcgttccccatcgccttgtcaacctggttgtcaggtaagccattgagtttttctgctatggttaggcaatggctagggagagccgctttattctcgctattgctgctggcaggctgtggttttcatctgcgtggcgatactcaactttcgcccttattggaacgcacctacctgcaaggagtggtgccttacagtgatttgggagtcggccttaagcgtagccttgaggcctatggggttaccgtcacctcagtgcctgcagaagccagcgccatattaagcgtgacctacaaccagttgcagcggcaagtgctttctgtgggagcaacgggtaaggtgcaagaatatgcgcttaaatatgtattgcagtttcaagtcaccaatcctaagggggaaatattgctaccatcccagcagctggagttaatgagggagtatcagtttgacgagcgcagtgtgctttcagccggagagcaagaagctctgttgcgggaggtcttgcaggaagaaatggtacagcagattctctggcgtttagaggcgttaccgcccaccctgaatggatgagagttaagctagaacagctcgccgcccatctggagcgtaaaattgctcccatttacttgctcttcggcgatgaaccgctgctaatagaagaagcggctgatctgattcgtgcccaagcccgctctcaaggctttaatgagcgggaggtgatgcatgttgaccgtgggtttgactgggggcaattgcaactggccaccgaaagtctctctttgttcgcctcccgtcgccttcttgagttacgcttgtcgggcgggggcgttggggagcctggagctaaagcgttgcaagcttatgggaaagacccaagccgggacacccttttgctgatcattagtaataaattggagcgccggcaccaggggagttcatggttttccctgcttgagcaagcgggggttgtggtccaggtgtttaaagtcgatccctctttgctgccccggtggattgagcgccggatgcagagcaaaaacctgcatcctacgccggaggccgtaaccgcgttggcggagcgcttggaaggcaatctgctcgcttgtgcccaagagattgataagttggccttgttgtgtccggaagggaccatcgatatccatggggtagaggaggtcgttgccgacagtgcccgttatgatgcatttcgccttgtagagagtgcgttagcaggcgatgtggttcggatatcacggatctggcgtgggctgcgtgccgaaggtgtggatccctctgtggttttgggggccttggcttgggaactgcggcgattggttcgtgtcgccactgcttgcgcccagggaaccccggtagatcaggccttgagagaggagcgagtatgggagcgacgcaaggccctgagcaagcaggccctgtcccgccatgcagcgtaccgttggcggattttcctacagcgattgagcgacatcgaccggatgattaagggcgcggcgaagggccgtccgtgggaggcaattctgcaattatgtatcgctattgcaggagttgagctcttccctccgtgccggggaaacttgggctatgagctagacagggcataatttcccctttggtcaaggggcatcttcaacgcatagagacgtgactagtctaagaagtagttagatcaatatggacatcaaagattacatgcagaacctaggtcgccgcgcccgtgacgtcagccgaatattgacccgggccagcaccgcagacaaaaaccgagccctggaaaaagcggcttctattctcgaggcggaagggcaggccttggatgaggccaatcgtaaggatttagccgtaggccggaataaaggattagatgaggctttgctggatcgactgacgctgacagaggcaagaattaaggcgatggccgagggattgcgccagattgcatccctgcctgatccagtgggcgcgattagcgacctcaactaccggccttcgggtatccaggtagggcggatgcgggttcctcttggagtgattgggatcatttatgagtcccgccccaatgtcaccgctgatgccgctggtctatgtttaaagtcagggaatgcagttatccttcggggggggtccgaggcactccattctaatcaagctattgcccgttgtatccaccaggggctggagcaggcgggattaccacgggaggcggtgcaagtggtcgaaaccaccgaccgctcggccgtcagtgagctgattactcaggaagcctatgtggacgtgattgttccgcggggaggcaagggcctgattgagcgtattagccgggaagcaaagctacccgtcattaagcacttggatgggatctgccatgtctatattgatgaacgggccgatctggacaaggcggtggctattgcggtgaacgcaaaatgccagcgctatggggtttgcaatgccatggaaactttattggtggcccgcgggattgccgccaaggtgttgccggttttaggggaacattaccgaaccgccgaggtggaactgcggggctgctcggaaacccaaggcctattgccacaggtcaagcctgccacagaggaagactggtacactgagtatttggcccctattcttgctatccgggtggtggctgggctggatgaggcgattgagcatattacccattatgggtcccatcatactgaaacgattgtcactgaggactttacccaggcccggcgttttctcacggaagtggattccagctcggtgatggtaaatgcatcgacccgctttgctgatggcttcgaatatggtctgggtgctgaaattgggatttccaccgataaacttcatgcccgcgggccggtaggtctggaagggctgacttcgcagaagtggatcgtattagggaacggccatatcagggaataagatgttgtgacactgcattccaaaacatttgccactaactctcctcaccctacggcccccataggcatcttcggcggtacctttgaccctgtccattttggccacctgcgtcctgctttggaactgcttgagcagcttcccctggccgagatacggtttattccttgccgccaacccccccaccgccaagtgccggcggccagtcctgggcaacgtttagcgatgcttgagcttgcgattgccggagagccgagatttttcgcggatgatcgggagcttctccggcccggtccctcttatatggtggataccctggcctcattacgggcggagcaggggagtgtgcctttatgtttgatcttggggacggacgctttccggggactgcctaaatggcaccggtgggcggagcttacggaactggcccatcttctggtgatgaaacgcccgggtgagccccttcctcaagagggtgaattgaagcactttctagaatcgcgctgtatctgtgatccagcccaattggcgcaacaacctaggggattaatcttacctctggaagtcactcagttggagatatctgccacccgcattcggactttgattggggctggacggagcgcccgctaccttcttcctgacgctgtttgggatgatattcaacaaaaacgcttgtattctgcccccctttttatgccggagaaataatgtcagcagtggagctcaaagaattagtggtcaccgccctagaagccttaaagggccgcgatatccaggtcttagacgtgcgagagcttaccgatgtggtcgattatatggtagtggctagtggggcctccaatcgtcaagtcaaggcattagccaatgaagtcgttgaaaggtgtaaggcggcagggtaccgccccttgggtgtggagggcgagctgcatggagaatgggtgttagtggatatgggcgatgtcgtcgcccatattatgctcccccaggtgcgtgctttttataacctggaaaaactctggaatgtctccccttctccgggggttaaagaacaacaataaacgggaatgaatatccatgtgattaccgtggggcaacgtctgccgagctggattggagaaggttatcgggattatgctcggcgcctgccgcaacaatgttcccttcatttagtggaagtggccactgcccggcgtggtaagagtgggaatcccactcagtggcagcaagatgaatgtcgccgcttgctagccgccatccctgctaacagtcaggtgattgcttgtgatgagcacggagaatcctggactaccgaagaggtggccaaacacttacagacatggatgaatgaaggccgggacgtagccctattagtgggcgggccagatggcttagcccccttgtgcttagagcgggctacacgcaagtgggccctgtctgcgcttacccttccccatggcttagtgcgtgtgatcttggcagagcagatttatcgcgctttcagtcttcttaatcaccatccctaccatcgagctagctgatcctgaaaatttttccagtatgaattttctcccgggtgaagggactaatacaattttcaacgtttaaggcctattggcattttgggatagagatatttgagaggacccttggagatcttatattgcccatttcctcctattgcgcttgcctcagcttcaccgcgacgccaagccctattaactcagattggggttgaatttaaacgcctcaatgtcagggtggatgaaagccctcaaccgggggagatgcctgcgagttatgttcgtcgtctggcggtggccaaagcccaagcaggctggaaacagcaattgcccccagaccagttgcctgtcttgggagctgatacggcggtggtcatcgatgataacattctgggcaaacctaccgatcaagctcatgccgaggctatgctagcgcgtctctcgggtcgcagccatcaggttttgacagccgtagccctaatcgatggcggcatacaatgtcaattaagcgtcagtaccgtgactttcaaaccgcttaccaaagcggaacgccaggcctatcttgcctcgggtgaagggctggataaggctggggcctatgccatccaaggccaggcggcgctgtttatctcttatcttgaagggagttattctggagttatgggattgcctttgtacgagacgggagaattacttagaagtttgctaccaaggaaagaaatcgctggtgagtgaggagattctcattaatgtgacgcccagtgagacccgggtcgctgtggttgaaaatggcgtggtgcaggaattatatattgaacgaagtagtcgccggggttgggtaggcagcatctataagggacgagtgagccgcattttacctggtatgcaagccgccttcgtggatattggtttggagcgagcggccttcctccatgcttctgatattcgattaccatcaggccagatgggagatttggagagtgaggtgggggtcccctccattacctctttgctctcagaagggcaagaggtattggtgcaagtgattaaagatcccattgggaccaaaggggcccgcctgacgactcagatctctgtggcttcccggtatttggtctatatgccggagatgtctggcattggggtttcgttgaaaattgaggatgaagaagaacgccagcggcttaagaatttattggcttccatattgctcgaagacgaccagggggggtatatcattcgcacggtagcagagggagccattgcagacgaactccagacggacatggaatttttgcatcgactctggcgcactattaaagagcgcagccaaaccgttaaagccggccgcgtcgttcatgaagatttgtctttggtgatgcggacgatgcgtgatcttgtccacgagagagtcgagcgggttcgtgttgattcccgcgaaacttatcataaactggttgattttgctgagcatttcgtccctgagctgcttgctaccctggaatattatcagggagagcgcccgatctttgatctttatggtattgaggatgaaatccaaaaatccttaggccgcaaagtgcaacttaagtcgggtggctatcttattatcgaccagaccgaggccatgacgaccattgatgtgaatacgggcgcctttgtgggtcaccgtaatttagaggagaccatttttaagacaaatctggaggcggcccaagccatctgtaggcagctgagattgcgcaacctgggtgggattatcattattgattttattgacatggaggaagaggatcacaagcggcaggtattgcgggctctagaaaagggattggaaaaggaccatgccaagactcatatcagcgaggtttcttccctgggattagtggaaatgacccgcaagcgcacccgggagagcctggagcaaatcctctgtgagacctgtcctacctgtggcggtcgggggaccgtcaaaacagtagagactgtctgttacgaaatcctgcgcgagattttacgagaggcccggcaattcgaggcaagccagtacttggtcattgctgcccaagaagttgtggatcgcttaatggatgaggaatccgccagtgtggccgaactggaggcctttatcggcaagcctatcaaattccaggcagaattgctctatatgcgcgagcaattcgatgttgtgatgatgtaaccgctcacctaaaactggcatttatggctgttatccgtttttcccttcgttggttttatttctcccttgggatactcgcattctgtactgtgtccattgtggggatgttgtgggtactatgggcaacggtgggagaggagccggccacagcctcccgttggctcagcactttcctcgggcgagaggttcagattgggcacatcgatctgagttggcgggggcttgagcctaaattacggctcaccgaagtgcgggttctggaccccaaaaccgaggagcagttgctgagtttcagggaagcctatctgggaaccgcgccctatcgctcccttatcgaaggggaatggttgccgcggcacctgaccattatgggagggcagcttaccgttgagcggaaaccagaagggtgtgttcgtgtccatggcttgcaaagccttgaggccccttgtcccgatcctccccgtttgccagcgtggttgcttgagctcacccagttgacgctggtggatgtggatatccgctggctcgatcccgctttggaaagaaaacccttaagcctgaaagtggaggagttgtggctaaagaataagggagaccttcatcaggttgaggggaaagcaaccttgccggaggaatttggtagagaaattgccattaaggcgaaatttaccggcagaagcatccggggtttcgaaagtaaagggacccttcaccttaagggggaaagcctacaattggctccctggtaccctcatgacttcctttatgggctgtatttcacccagggcaggggtaatctagaattgggtttgcgttggagcaaggcggctttgcgtcaggcagtggttaagtttgattggaagagcctgcaaattgtcggtaaggcccaaggggcagaggcccctccccccattgcttttcagcagttggccggcacggcccactatcattcattggcacagggatggtctctgaagatcccccggttagtggtagtccgaaatgacaaggcatggccagccacggcgctacaggtcagaatggaaagggaacccacctttaagctccaaggccagtttacgtttcttcgtttgcaggatattgccgctctctttcaactcagcgaccagctagatcctcaattgcgtctcttgctgctagaggttcaaccggtgggagaactgcgggatgtcaaggtggttttaccgctcggggaagcgcaaggaaagaattggaaattttctgctagtacagcgcaatttggggttcgaccttggcaacattggcctggttgccaaggcttgtcctttgatgtgcagttaatcggtggcgaagggcaactgcatattaatagtcgccatgtccagcttttcagtgacgacttggagaagccggtgatggtggatagtctgggggggcgaatcacctggctgcagaagaaggcgggttggcgagttcttgctgaccacatccaattgcggaactccgatctggccttgactgccgcactgcgccttaaggagccgccccaggccaatagcccctatttggacctgtccgtggagttggaaaaactggatctcgcagcattatctcagtatctcccttcacgctatatgaagcctggcttagtacggtggttgaatcaagcttttcccaagggagggagcgcgaaaggcggtcttgttttccagggtcccgtggatcgctttcctcccccccaggaccagggccggtttactacgaacttggacattcaggggcctacattgaactacgctagggggtggccggcattggaaggggtggaggctcatctccatagcgatggtcggcatatcactatccaggcgactgaaggccggatgttcaatgcccgagtgacagaggcggcggttcggattgctgatcttggcgctaggacaatcccgctaacagtggtaggttgggcccaaggagatgctgaagatgccaggcgttttattcagcacagtcccttgcagaagaaatatggaggatttcttgaggaaataaaattgagcggtgatactcgcctgaagctgaagttgatgatgcctctaggaaaaaagaaaaaacggcccgaagtggatggagaattaatttttgcagatgctcatttgcgccagcgggttcatcctttcttaacattcactgccattaacggcagcgtgtcttttactcaggcgggacttaactcggaaggcttggctgcccagttcttagaacagccgattaaggccgatctccgcagcttatctaaccagaagggggaggcagaggttcggttgcgtctcaatggtcacctggaagcgctacgacttgcggagaagtggtttccctcctggtccccctggtttcagggtgctgctgattttaccgcccatatcatctttcgaaaggctaagacgagtggagacaaggtcaccacagtccgggtgagttctgcgctgaaggggatcgaggtgactttgccgccgccgttggcaaagccagctgaccaggggcaaaagttgctatgggagattcgtgggacccatggagataaaaaacaaatcaccctcacctatggcgatgggctacagggggtgttcgagattacaggaagtgggaagtcattgcgtcttttaaaagggaagataagggtgggaaatggtccgcctgtcctgcctgaacgggggatttggctggtgggcaccctgcctcaactttcaatagatgcttggcgaaaagtactcacgaaaactgcccgaggggattccagtaaattggtgcagcccgatcacatggtcttgcaagtggagcagatggagctgtttgggtggcattttgggggggtcacagtgaaggtcaaccgggaactctcccattggcaaactcaggtatcggggccttctttgaaagggagtatcacgatacctgctcaaggttcgaagggacctttaaccgctgatttggattatttgcacttacattcgagggcattggagggtgaatttcaacttgcccatccccagtcgtggccggcgctcgatctgatctgccgtcagtgccaatacaacaattatgatttgggcgtgattaaagtgtacgccagcccctatgccaatggcttacatctagaagagctggaaatggtctcgccggttatgcaacttagggccagtggagattggaccgtgcacggggagacccaatggtcccacttggatatcaaagcccatagcccggatctgggtcaattactgactaaatttaattatcaaaccaatattgctggaggaaaaacggaggttgagattgtcgccggttggcccggcgcgcccactttattcgaccttgagcggctagacggcagtatgcggttgacagtgggcaagggccgtttgttgaatgtggagcctggagcgggacggttattcggtctactgagtgtttcaacccttccgcggcggttggcactggatttcagcgatatttttagtaagggctttgcctttgaccgaattcagggtacattcgccatccgtcaggggaatgcttattccaaccaattggttatggaaggccccactgctcaggtccaggcaagcggaaggattggcttggcaactcaagactatgaccagataatagcggtaacccccaatgtcttttcaagtttgcctctcgctggggcggtggccggtgggccagtgggcctgggagtcggtactgccattatgctagcggataaattagtggataagatgttcggcactcaggtgggacagctgctgacttattattacacggtttctggcccttgggccaaaccgctcgtgtcccgagtcaataaacttctcccgtcccaagaagacgactagcaaaaaacaaggttgagagggaaaatctaactggagtgggaacttaggggttgcggtgcttatcccatatccatagatattccttacccatattggattaaatataaataaataggagagagcgtgtgagttttgtcgcggccattcaaatggcatcggggccaaatgtaggggccaacctgctcgaggtggagcggcttattgcccaagctgctgccgaaggagcaaatttggtagtgctccccgaaaattttgccctcatgggagagaaggatgatgctctgctgagtattgttgaggaggagggagaaggtccacttcagagtttcctagcgcagcaggcagctaggtataaactctggttggtggggggtacggtgccattgcgggcttctgaaacgggcaaggtccgcgcagcatgcctgctctttgatgccagtggccggcgggtagcacgctacgataaacttcatttattcgatgtttctcttcccggtggaggagagagatactgtgagtctctgactattgagcctggtcgggaggtagtcgttgccgataccccctttggcaaaatagggcttgctgtttgttatgatctgcgtttcccagagttgtttcgttgcttagtggagcaagggatggaaatcctggctttaccatcggcttttaccgcattgacgggtcgggcccactgggagcccttagtgcgggcacgggcgattgaaaatctatgctatgtggtggcggcgggtcagggaggttttcatgccagcgggcgaaccactcatggggatagcatgattgttgacccttggggtgtcgtgctagcccgtttgccccgcggttctggcgtgatcaccgcggagttggacccggagcggctgcgtagcactcgccgcaattttccaactatcgagcatcgacgcctgagctgtaagttatcctcctagaaacgggagttgactgcttagaagcacgggaaaggttctatgaattttgactttctggccgctgatcggcttccccctttaggtggcgcggctacgggcctgatggccggttggcggtgttgctcctcctggtggaggatggccccacggcgtcgtcgcaccttgccatcccgcaggctcaccgcacccttgggcacgcccaactgccgtttctaggaggatgagtcaaatggaactcaaggagacggccaaggcgttgttgttggcgcctgctggccttagcgagacagacctggaacgggtgctagggcaattgatgagtcggcatgttgatagcgctgacctttactttcaattgagtcgacaggaaagttgggtgttagaagatggggttgtcaaggaggggagtcatagccgggatcaaggggttggcgtacgggccatcagcggagaaaagacgggatttgcttattctgacgaagtgttattacccgctttgactcaggctgcggctgcagcccgtgctatcgcccatcacggtgcccagggaagcctccaggcttggcgtgctcagccggagagaaagttgtatgcgtctatcgatcctttggacactttatccacagaggataaagtgtccttgttgcagcaagttgatcaagaagctcggcgccaagatccccgggtcaagcaggtggtgatcagcctgctgggaacccaggacgtggtgttaatcgccgctaacgatggcaccctagcggccgatattcgtccccttgtgaggcttaacgtcagtgttattgtggaacaatcaggacggcgggagcagggcagtgccggaggtggtgcccgtttgggctacgattatttcctggaacaggagcgggccttgggttatgctcgcgaagctactcgccaggccctcatcaacttagaggccaaggaagcgcctgctggaaccatgactgtagtattgggggcgggttggccgggagtgctgttgcacgaagccgtaggccatggtttggaaggagattttaaccgtaagggcagttccacgtacgcggggcggatcggggaaaaagtagcctcaaagtattgtactgtggtggatgatggtaccctggctaaccgtcgcggctcgcttacggttgatgatgagggcactccggcacactgcaccttattaatcgagaatggggtgcttcgaggctatatgcaggataaactgaatgcccggcttagcagcgcccaaccgaccggtaatggccgccgccagtcctatgcccatttgcctatgccgcgcatgaccaatacttacctgctgccaggacagcatgatccgggtgagatcatcgcctctgttgagaaaggactgtatgcggtcaattttgggggtggccaggtggatatcacctctggaaaatttgtttttaccaccagtgaagcctacctcattgaaaatggtagggtcacttgcccggttaagggagcgactttaattggaaatgggcctgaggtgatggcacaagtggcgatggtgggcaatgatctaaggctcgatccgggggtgggaacctgtggcaaagaaggccaaagggtgcctgtcggtgtggggcagcctaccttgcggattgatggtttaaccataggtgggacttcgatataaaagtcagcaacagagaggttatggaaaaacagcgtaaagccgtagccctgatttcaggagggctagattccatgcttgctgccaaggtgatgcaggagcagggtatccacgtagaaggaatcaatttttttactggtttctgtgtagaaggtcatacccacgccattcgaaacaaggataaaaagcgagctaagcgcaataatgccttatgggccgctgagcaactagggatcaagttgcatatggtagaggttatcgatgaatacaaggatgttgtgctcaatccaaaatatggctatggggctcatcttaatccctgcctggattgtaagtgctttatggtgactaaggcgttggcgtggatgaaagagaatggctttgattttatcgtcacgggcgaggtcgtgggccagcggcccaagtctcagcgggcggacactatgccggttgtggcgcgagagtcgggggctcatgatttattattgcggcctctttgcgctaagaatctgccgccaacccttccggagcgtgaaggttgggtggatcgggataaactttatgattttagtgggcgctcgcgtaagccgcaaatggctttggtggcccgttttgggattgaggattacgcccagccggcgggtggctgctgtttcctgaccgatgcgaactattcggctaagttggctgatttatggcaggcccgtagtgcccgagactacgatttagacgatattatgttgcttaaagtcgggcgacatctgcggccacgcccccattttaaacttattgtggcgcgtgatgggggggaaagtaattacttggaaggctatgccaaagagtttattcacttgcggacggtcagtcacaaggggccgttaacgttggttgatggtgctctggaagaagaagatatgatcctggctggccaattggtggcccgctttagccaaggacgagaggcgcagcaagtacaggtaaaagtcgtccgtcccagtggattgacacagaccttggaggttgcgcctctctccaatgaagatatacccaaagagtggtatgtctgattgtgctcattaagctgtagttggcttttgattagccaccctgaggagatgttgatgaacgtgcaaacattggatgttcgccatttactctgcccgttacctgtgattcggacccaacaaaaagttaaggaactgataccaggggatgttttggaggtcataagcaccgatccgggggcgttgaacgatattcccgcatggtgccgggtcaatggccatcgcgtgcttaaagcgaccgaacgtgaccgggaagtggtggtacgtttggaagtgggtaaaacagcaaattaaattctgaaagcactatcatggtgcactatgatatttttgaacctaaatagatcttgaccggaggggacttcgatggctgttgatgatgtgttgaaaaccatcaaggaggaggagataaaatttgttgatttccgttttacggatagccgagggaaagaacaacatctttccatgcctgcctaccgcttggatgaggaggccttcagggagggcaagatgtttgatggttcttccattgcgggttggaaggcgattcaagaatcggacatgattctgatgcccgatccagagacggcagtgctcgatcctttcatggaggagaagaccttggtgctccgctgcgacattgtggagccaacgaccctccagggctatgagcgggatccgcggtctgttgcaaagcgtgccgaagcctatttgaagtccacgggtattgccgatacggcttattttggcccagagcctgaatttttcgtgttggatgatgtgcgttgggggacggatatctccggagctttctataagattgatgctgaagagtcccattggaattctgagcgggtctatgatagaggcaacattggacatcggcccaccatcaagggggggtatttccccgtgcctccggttgattccctccaggatcttcgttccaccatgtgcctgatcatggagcaaatgggattgccagttgaggtgcatcatcacgaagtggctacggcagggcagtgcgagattgggacccaattcaataccctggtgcggcgagccgatgaactccagattcttaaatatgtggtgctcaatgttgcccactcttttggcaaaaccgctacctttatgcctaagcccttagtaggggataatggcagtggcatgcatacccatcagtcccttgccaaagaggggcaaaatattttcgctggcgataagtatggggggctatccgagactgccctgtactatattgggggtattattaaacatgcccgggcgcttaatgcttttaccaatgcgtcgactaattcctataagcgcctagtaccgggtttcgaagcgccggtattgttggcttattctgcccggaatcgctctgcgtcgattcgggtgccttatgtgaccagccctaaggcacggcggatagaggtccggtttcccgattcaacggctaacccctattttgcctttaccgcaatgctaatggccgggcttgatggtattcaaaatcagattcatcctggtgatgccatggataagaatctttatgacttaccccccgaggagatgaaagagattccgacggtttgtttttctcttgaacaggccctggaggccttggatcgggatcgggattttctcaagggaggaggggtattcactgatgatgccattgatgcttatattgcgctaaagatggacgatgttacccgcttgcggatgaccactcatcccatcgagtttgatatgtattacagcctttaatatgagtctgctgactatttggagattggaaacgcccccgcaaagggggcgtttttttttagcactattggctttcttttcaagcttgcagcagtggggctagcccaggcaaaaataaaccattcttttaaactaaactagattgttgccgaatatattggcaggcttctattttttggcttgctattgaatatgcgaacacttcttttattgtttggtttaatgccggcgcttgtagcggctggcatctacaagtatgtcactccggatgggcgggttgagtactccgatcaaccgcgggaaggagccgcagaagtggaagtaacgccactgcaaacatatacgccaccaccgctacctaaaatgaaaacgatcggtcaaactaaaactcaagcgcaagcaaccactgcctaccaggttagcatcatcactccccaagacgatgctaccgtgcgggaaaataccggtagggttgaagtggctcttcaggtcactccctcccttgaagccgattctaactattcactccagcttttattcgacggtcagccagtaggtaagacaggcagcagcctcaaatataccctgaccaatgtggatcggggaacccatacactacaggcaaaattacttggtccatcagggacttcagtggctcattccaaggccatcacctttcatatgcgacgcatatccatactatttcgtggtgacgacaatggccagccagggggtgtacaaagagcacctcgggcgccacaaatgcccaaaatgcctggtccccccaatcctggcggcgcgcccactccttagattgtagcttagcctgcctttcttctgtttgagatacccgaccttaagattttgatcggtttgcagcaagcgctagaatttcttggtcgtttatctgttgagcataaggctgcatgggagaaagggaaccgcgataattttgagcaggcctataatcatcgggtttggtgagccagccgatgagattaatcaaggcgacgataactgcgatagtaataagaattttaggtacactcataagcttttacttccaaggtgcaattccagtccgtctttcaaatgttttgagttgatgtttcgtgagtatatttttactcacaatataaggccaacgatatatatagattttatctgcttaggaggaaaatcttaccataactggcggtataatctacctttatgcctgagcgacccatgaaaaatatgtgaatatcgtgatggctcgaatcaatgctggcattgggtgcagtagtaactggcccgttgaccaatatgatcaaggtggatgggattcccacaagtaggacaaggatgggccgtacggccatagatttggagttggtggctaaaatagccgggtttgccatcgctggctacaaaatcccgcagcgttgttccgcctgcctggatggcctgatataacaccgttttgatagcttcggctagtcgttggtagcgggccaaactgatacggcccgctgcccgtcggggatggatccccgcttggaacagtgcctcgctagcatagatattgccaatgccgaccactacccgagggttcatgataaaaactttgactggggcttgccgatgacgagatcgtttaaaaagataggggccatcaaacaacggatccaggggttccggccctagggttttcaagagggggtggcgccagggattctcctgggtccaaaggactgatccaaatcggcggggatcattgaagcgtaagcagcggccattgctcaatacgatatcgagatggtcatgtttcttgggtggtaaattgcttggtaccaggcggagactgcccgacatgccaaggtggaggagcacggtgcctcgtggacagttcagaaggaggtatttaccgcggcgttgcacggttaagaaagattggcccgtaagattttcggataaggataggggtacgggccaccgcaagcgcggttcacggacaatgactgtgcgtacttggcagcctaccaggtggggctcaatgccgcaacgaacggtctcgacctccggcaattcgggcacgtggttcgcctgctgatagtttttctaagctacttccggggcaattggaatagggtattccaggcggggggagatagatgatattgcactccgagatctgagcgcaccaggatgaggcgtggcagggacgcctggagatcaaagtagaccgggggaaccccttctcgccgtatttctatagttgccagggttgccctgtctccttttagtttaacttgttgggcggtatgctgttgccatgcctccaccaatttagcaattgcttcgctagctacctcgccactgctgccctcggcaatccagccgtcctgatttcggcgcaaggtgatggtgcctttagggctgacttttgggttgcccccgtagtctgtgacctgggggaggcgaatttgggtgatagggtgattgccagggagcagtgctggatcgacaaaacgggcagtgcttgaagcgacagtttgaaaggcgtcgtcactgatgaggtgaatggtgtcttctcgcaaagcataacggcgctggttgaggggctcaatagtaccaaaggcgatagctacgccatccagggacaagtgggcttccgggggttctagacctaggttggccagcgctacgtcttcaatcggatagcggctgaggctgggggtttgagcaatacctaatagggtttcaaccatggctttgttagcaggtgcttggatgggggcggtaatgaaccagtttccttccttgcgctccagttgaatctcttcgcggaacttgtgggctatacgaatagcctgaatatgctcggggtccaatggggtcaatggaggggaaggtggttcaggggcgatgcctggcttataaaagacgacccaccctaggaggatggcaatggccacgagggcaagattaagcaaggtgcgtgtattcataggagttgcgctttagcgttgacggcgtcgccaccagataagcaaccctgttcctagcaagattacgggcaataccaagagaaatcccaggcctattatccatgaggccatggaagagagttggagagaggtgtctgggcgcgttcgcgctggaatggtgataaagcgatcctcatgggcgagccagttaataaggcttaggcccaggtccaggttggcgccagtacccaggtaggcattggagagaaaatctccatcgctgataatggctattcgctgagtcgtgcttccagatttgttttgctcttccctggcctcttcctgttgagaggagggatgttctcggcttaaggcaaaaccgatggtaaagggaccgacggcatcttccccttgattaaattcaatgtctccatccagcctggaagtttcgagccaggttcgggataaggtagagagtatgggttgtggttgccatttgctcttttttgtggcttccagtgcggcagcttgggggaataacgtggctgaagtaaggcgttcactgacggggtgatccccatattctgggactaaggcaaaagcggtgttgccgcggcccattagcaattgggcgctgggatcgatgatcgtcccagctaggatcttgatacccagttcttctaccaaggggtctagaccatggagggggcctggttcggtgagccaaagcaaatggccgccatggttaacatagcgttggatcaaggttacctcgccaggcaggagatcaacctgagggctggctatgaccaggacttgggtatcctctgggagctgaggctgtgttgataaatttagtgactggatctggaagcccttggtttgtaggtgatggctaaaatttccgagatcaaaattggcacgcccctgagggccacgttcgccatggccctccaggaaaacaatcaatgttcccgcactacgggcaacccggtttagggcattggttaagccttcctcggacaaatcctgcagcttttcctgccggccatcttttttaattactatttccgtatcagaggcaaccccgagttttcggacttgatcaggggctgtttccggattgatgtactctaattccagatccggtttgtaacgctggtagcgttcaatgagttggctaatttgctgcttggcactgggcccctgggcaaaactaatgatggtgactggaccctcaagttgtttcagaagcgcttggcttgcttcagagagggtattgcgcccgctagcggtccagtcagcctgataattatagcgtatgctaagggctgcgattaggccaacgatagcgaggaataggacggtaaaaaaaagattttgcagtctgatttgccagtgggtttttcgagtgacgcgcatacgctgtcccggtttgctcctcaatacctatgcaatcgaaaaaaatcaatggggtagccgatcagcatcaagccgacggatactaagcgtgagaaaggtgataataatcaataggtagtagataatatcgctgctgttaaattgacctttcagcaaagcttggtagtgctgcagtagggagagataattgagtacttcgctccctttagctaaaaggccgctactgcctgcccaatcgataatccagagcaacagtaatactccaaaggagccaacggctgctagcgtggcctgctgggttaagcaggaaagaaataacccgatggcagtgaaactagcaagaagtagtcctaatccaagcagtcctgccgccaaaagtcccaaatctagggtaccccctatgagcaaggacagcggcattaaagtaagcaagagagtcatgatggcaaagaaagccaatgttcccaaatacttacccagcacgatttcggtcatggagaggggggctgagaataataaagccagggtatggctccgtctttcgtcggccaccagacgcatggtcatcagggggactatcaagagcatgaccacggcggcattctgaaacaggggcatggccactacctcagtgacgccaggcatctcgggaaggcccattaggcgggactggacctgcagaaagtaggccacctgggataagaacatatagccaagcaggatctggctgacggctagagtggcccaggccaagggtgagagaaataaacggcgtaattcgtgcaatgccaaggtaaagaccatcatgcggcagcctcctgttggtcttcggtctgggtaatggacacgaagatttcttctagggtccgccgttccggggtaagttcccgcaaacgccaattttcattgacggcgcggcgaaccaactcatccaccggatcctgttcaggtcgatagcgaagccggatccgcccatctccctggcttgctacgttttctacacccctaagcgacatgagaacctctgttgcggggggattatcaaacctgactaagacgctggtggattccatacgctgactgagccccgcaatggtgtcagtcaggactaactctccctgattgatgatctgtacccggtcgcagatggtttgaacttctggcaggatgtgggtggaaaggataacgctatgctcctgggctagctcccgaataagttcgcggatctcccggatttggatggggtctaagcccacggtcggttcatctaggataatcacggaaggggagtggataattgcctgggcaatgcctacccgctgttggtagcctttagaaaggttaccgatcagccgcttagtcacttcttttaagccgcagcgctccaccgccgaagcgatggctttggtttgctggtttcgtggtatgtagttgaggcgagcgcagaaggcaaggtactcttttaccgtaagttcccgataaagcggaggggcttcagggaggtagcctagacctcgcttagcttgcttgggtctatccaacaagtccaagccattgatccatacctgtccggaactgggtgctaagttgcccgtcaacatttgcatggtggttgatttccctgcgccgttaggccccaggaaaccaaggacttcacctcgccgaacgtcgaaactcacgcccttaacagcgcagttctcgccgtaataccgataaagttgctctgcgcgtattagtacatcctgtttcatggaccactattatattcgttgtgtgctattttgccactacctttttgccccctattggcgcgtcatttagtctgaacctgcagggtggatgggcgcaagttcgccaatagagcggtagcgggtgtaatcggctaagatttgacggtggtcgaaagctaaattcttaggcagtttgtccagcgaaaataaggctgcttcggccgcatcatcggccgctttaggcattccagaagcactggcggtgtaaacggcgctgaccgtatgaccacgaggatctcgcgtcgggttagagtaacagcctaggagtgtctcaagcctaacactaagccccgtttcttcccgtgcttcccgggttgctgcctgctccaacatttccccgacattgacaaagccaccaggtaaggcccatccgaggggagggtggcgccgtttgatgaggacaataggctgattaggctgatcttttagagtaatgatgatgtcgactgccaagagtggggtggtgggtttgggcatggttatgtcctgaatgagggggtgttagggataaggtgcaaggatattgcgtcttttgtagacgctgattgccacatcggctagtattcggcttccgttgggagaataaatatcgatataaaaattataaagtcggagaattaaatttcatgtttttgggtcttttagatttatctttttggggctatcttgccgccattctgctgcttacccatatcactattatcagtgttaccgtttatcttcatcgccatcaagcccatcgggcattggatctgcatccggcgctcagccatttcttccgtttttggctgtggttgaccacggggataatcaccaaggagtgggctgcggtgcaccgtaaacaccacgctaagtgtgagaccgaggaagatcctcatagcccgcaaatggtgggtattcatccggttttatggcgaggcgccaccctgtaccgggtggcggcgagaaatccggaagtaacggaaaaatacggccatggaacccccgatgattggatagaacgcaacctttataccaagcacagctatttagggattggtttgatgttgttgattgacttggggctgtttggagtgcctgggttgttggtatgggctattcagatgcattggattcccttctttgcggcgggagtgattaacgggctgggccattactggggctatcgtaattatgaagtggccgatgcctccaccaatcttttcccctggggcattctcatcgggggtgaggagctgcataacaaccatcatgcttacggcagttcggccaagctctcctccaagtggtatgagtttgatattggatggatgtacattcggctatttcaggcgttgaaattggcccgggtgaaaaaggtcgcccccaagctacttatcaggcccgagaagcagtgggtggatttggacacggcccgggcggtggtggcgcaccgcttccatctgatgacctcctatggccggaaggtgatgctgccggtgctgaaagaggaagccgcccacttctcaggcaacgagctgtatcggcgggcccggaattggctggtacgccatgaggctttagtggatgccaaagcccggcaggagttgaaagcccttttggaagaaagccatcgcttggagacggtgtaccgtttccgccagcagttgcaggaaatctggtctcaggcttggtctagccaggaggcgttattacaagccttgcaggattggtgtaagcgggccgaggagtccggcattaaggccttgcaggatttcgccctgtctttgcggggatattccctccagcaggcttagacccttagttgtttaagaaaactagaaccactaaaaaacccgccgtttggcgggttttttagtggggggaacccagcacaatgaagctatttaatcttagcttccttgtaaatgacatgcttacgcaccacaggatcgtattttttcttttctagtttttccggggtagtgcgtttgtttttggttgtggtgtaaaaatggcctgtgcccgcactcgataccagcttgattttatcacgcataatgttttctccttatactctctcaccccgagttcgcagatccgctaaaacttgatcgataccccgtttgtcgatgatgcggaggcctttgctgctcactttgagttttacccagcgtttctcgctctctacccagaaccggtgggtatggagattgggtaagaaccgtcgcttggttttgttatgggcatgggaaacgttattaccgctgacgggacgcttgcccgttacctgacatactctggacatgactgattactccttgatatgctcccggaggaccttttgggattttacgccaaacggatccaaaaaggcctttttatatcaaatctgagacaaattttgtagcaaattaaagtctaagcaactttttggctaatttcagggttgcttttggtgggtaaaccggaagcgttatcaccccatagccctatctccgccggaaccaggatttctgtagccagtggaaggtgatcagaaacagtatgctctaaggcacaaacttgagtcacttctaaggagggactcactaagatatggtcaatatgccgttttggccgccaactggggtaggttgcaatcttagtcgccggtgcttttaaccccgttttttgtaataaggcgcttaactccgggctgtgaggttggcaatttaaatcccccatgaccaccacatagggatgctcgtgaactaagtggctgattagactaagctgctgcgttcgtgagcgacggcctagggcaaggtggatgatgagtacgattaaaggattttcaggattgccaaaatgggccaggatagcaccccggccgggcactaggcctggtagtcgataggagcgaacatagttgggttgaatgcggctaaggagagcattgctttgttgagcaatgttagcaaagcggcgagtagcctgttggtgccaatgggggaaatggcagagttccgccagcagctctgcctggttgacgaagccggtacgcaaactgccaacgtctgcctcttgtaaacccacaatatcaaaatcggatatgaccccggcaatgctagccatggtcttatggcggtgtacatcagggagtatgtgtttccagctacgggtaaggtagtgatgataacggctagtggtgacgccagcttggatattgtagcttaacaagcgtaaggggtgtcttttagtactagagactagcggcgaatgaagggctaacgtgggcatcctacctttcctcgagaaaatattcttatcttattttatcttaccttatagtaatctttataccaggtaacgaagcgagcaattccctgctcaataggcgtagcaggatggaaccccacatcccgcattaaatcatccacatcggcgtaagtcgccgggacatcgccaggctgcatcggtagtaaattcttttttgcttcacaacccaggcactcttctaatgttttaataaaatcagagagttctacaggctggtggttgcctatattgtagagccgatagggagcggtgctcgtgctaggatcaggggctgccccattccagttggaattaggggtggggagccgatctagggtacgaatcacgccctctacaatatcatcgatataggtaaaatctcgttggtggtggccataattatagacgtcaataggcctgcctgccaggatattgcgagtgaacttaaagagggccatatccggccgcccccaggggccgtagacagtgaaaaaacgcaatccggtgaccgggagttgataaaggtggctgtaggtatgggccattaattcattggcctttttggaagccgcgtagagacttaaggggtgatccacattatcatggacagaatagggcattttggtattggccccataaacggaactgcttgaggcaaagactagatgttctacctggtaatggcggcaattttctaggatattgaggaaaccctgcaagttgctgtctacataagcatggggattttctaaagaatagcggacgccagcctgggccgctaagttaactacccgttggggacgatgtttggcaaagacagtgtttaaagcttcgcgattttccagacccatacgggcttcggtaaaagctggctggtcttgaaagcgggcaaggcgagcaagcttgagattgacatcataatagtcattaaggttatcaaccccaatgatctcatcaccgcgctttaataatttttcggtcaaggcagcgccgataaagccagcgcttccggtcaccataattttcatctagacatttcctgagatttgtctcgaatagaaattgcctaaaggcgaccatccacggtctccttagggagaagatgtttgacatcatagagaatgcttcctggcttccctaacgcacggataccttcggcgctgaattctgcaaattgttggtgggcaaccgtcacgacgatggcatcgtaatagcctttgtttaaactggtcacaagggtgatcccatattcttttagggcttctttggcgtccgcccagggatcgtagatatcgacttgggcgtggtagccttcaagttcggcgataatatccgtgacccgtgtgttccgcaaatcagggcagttttccttgaaagtgagtcctaggatcaatatccggctatcgaccacatggatgcgacgttgagtcatgagtttaacgacttggctggccacatagcttcccatgccatcattgactcggcgtccagcaaggatcatctctggctggaaaccgatcgcctgcgctttgtgggtaaggtagtagggatcaataccgatgcaatgccctcccacgaggcccggacggaagggcaagaaattccatttggtggctgctgcttgcaagacctcttgggtatcgatgcccaaacggttaaacaacattgccagttcattaatcagggcaatgttgacatcccgttgggtgttttcaatcactttggcagcctcagcgacccggatactactggttctatgggtacccgcggtaatgatggtgccatagagttgatcaacaaactcggccgcctcagccgtggaagctgaggttaccttgcggatagaggtcacccggtgctgtttgtctccaggattaattcgttcgggactataaccggcaaaaaaatctcggttgtaaataagccctgactcctgctccaggatgggaacgcaaacttcttctgtagcgcccggatagacagtggattcaaaaatggcgatattgcccggcttgagcactttgccgacagtactactggcgctttctagaggacggagatcgggacgtttatgttcgtcaatgggagtaggaacggtaatgatgtagacattacagtcggctagatcttggagttggcgggtgtattggagttggttggccgctgcaagtagttccggttctacttccaaggtgctgtcatagccttcctttaattccgtaatccgggttgaattgatgtcaaaccccagggtaggaaattttttaccgaactctaccgccaggggtagcccgacataacctagaccgataatcccgatccgtacttctcccaatgtgagcatcgcatgggtctcccttatgttagccgttcggcaatgggtgtggtgacttcctttcttctgcttccacggactatcggactggtggttaaattcttaatagtccgtaggcgtatggcaatgccagtcagttatttgttggtagcgatgagcaatattaagcaggtgcgcttcgctgaaataattaccaatgatctgcaaacccacaggtaacccttgggtaaagcctgccggaatggagagcgcaggcaacccggctaggttggtgctgatggtgtaaatatcagccaagtacatcgcaaccggatcgtcggttttttctcccagttgaaaagcaggcgtgggtgacgtggggcccataatcacatccacctcagtaaaggcccgtttaaagtcgtcgctgataagacgccgcaacttttgggctttgaggtaataggcatcgtaatagcctgctgagagaacataggtgcctatcaaaattcggcgctttacttcagggccaaagccttcaccccgggagcgacaataaagatcgaggagatctttcgggttatggcagcgataaccaaagcgaacgccgtcgtagcgggagagattggaagagcattccgccggcgcaaccacataataggtggggacggcaagttccgtattgggtaagctgatttcccggatctgggcgccgaggccttcgaattctttgatggcggcgtcaatggtggcggcgatattgggatcgaggccttcgccgaaatattccttcgggagaccaattttaattccctcaatactttcctcaagggaaagggtgtaatcaggaacctcttgcaccaccgaggtggagtctgaggggtcaaaaccggccatggcgttaagcaggagcgccacatcttgggcactgtgggccatgggccctccctggtcaaggctagaagcaaaggcgatcatgccgtaacgggaaactcggccataagtgggctttaatccagtaataccgcataaagccgctggttggcgaatagatccgcccgtatccgtccccgtggcggcgggagagagctttgccgctactgctgctgccgagccccctgaagacccacccgggactcgctcgtgagcccagggattcttgaccgggccgtagaagctggtttcattactggaacccatggcaaactcgtccatgttggttttgccaagcatgatagcaccggccgctttaaggcgggagaccaccgtagcgtcatagggtgcgataaaattgtctagcatcttcgagccgcagctcgttttcattcctgcggtgcagaaaatgtccttatgggctaagggaatgcccgtcatggcgttgccttcccccgagtgcaagagggtatcagcagccttggcttgttgcagggcttcttcggccgacaccgaaataaagctatttaggttctcatccaactgctcaatacgtttgagataatgttgggtgagttcttcactcgaaaactcacgagcttttagggcacgagctaattcagctaaagacttatggtgcataggttattttccagagaactgcggtagtctaatcaatgactttggggactaagtacacgcctgcctcgatttggggagcggtcgcttggaaaatctcccgctgatcaatttcagtcacttcatcaggacgcagtcgttggatagcctctaggggatgggccataggttcgatgcctgtagtgtcgactttattcatttgctccacaaactcaaggatgcgacttaaatcacgtacgtaatgaggaacagcctccgcgtcaatagcgaggcgagcgagatgggcgatatattcaatgtcagttgtctttaatgccatgattgtttcccccgcgaatggtaccaagaattttgacacagtttcttgcttgctcaaaagcctttgccattgctaaagtacggcgctttcagtattagggctcggataccgccatgttctttgaccatcttcgggggcttttctcgaacgatctttccatcgatttaggcaccgccaataccttgatctatgtccgggggcaggggatcgttctcaacgagccctcggtggttgccataaggcaagaacgaggacctggaggtcctcgttctattgccgctgtaggtatcgaggccaagcgtatgctcggccggacacccgccaacatcaccgccattcggcctcttaaggatggtgttattgcggattttaccgtcaccgaaaaaatgctccagcattttattcggaaaatccatgattcccgcttttttcgccctagccctcgggtattagtttccgtaccctgtggttcaacccaggtagagcggcgcgccatccgcgagtctgcagctggcgcgggggcacgagaggcctatttgattgaggaacccatggcggccgcaatgggtgccggtttaccggtggatgaagccagcggctccatggtcttggatattggtgggggcactacggaagtggcggtcgtttcactgaatggaattgtgtattcctcttcggcgcgtatcggcggcgatcgttttgatgaagctatcgccaactacgtacggcgtaattacggtatccttattggtgaaacgactgcggagcgaatcaagcacgaaatcggctctgcctatccgggcgcggaagtcaaggaaattgaggtgcgaggtcgcaatatggccgaaggcgttccgcggagttttgccctcaatagtaatgagattctggaggccctccaggaacccatctccggtattgtaagcgcagtgagaacggctttagagcaaactccgcctgagttgggggcggatgtcgccgagcggggtattgtggtgaccgggggaggagccctgctgcgggatattgaccggctcttgagggaggaaaccggattgccagtgattattgccgaagatcccctgacttgtgtggttcgagggggaggacgggcgttagaactcattgatgaacggggtatcagtctctttgctacggaataaaagactatacgtgacaaatcattgttattattatgatttgttcttagacctgtcttttatataagtcgctgtttattgtgagaccttcattaaccacgcgccttgtcatctgcgccatactctctcttgcattgattgtcttggaccagcggctccattaccttgcttcgctgcggtctacgcttttggcggtcacctaccccttacaggtcgttgtggatgcgccggcaagcattggggagtggttaagtcaaatgtttgcttctcgcactgagttgcaggaggagaacatgaccctacgttcccgtaacctgttacttgaggcaagattacaaaaaatggctgctttggagcgggagaaccggcggcttcgggagctgcttgatgcttccttccgattgcccgatcgggtcctagtgacggaattgctggcagttgatttggaggccctgtcccatcgtgtggtactcaacaagggggatctgcagggggtattcaaagggcagccactgctggatgccaaaggtattatggggcaggtcgtccaggtagggccgttgtccagtgtggcgcttttgattaccgatcctagccatgcgctacctgtagaagtcaaccgtaatggtctccgggccattgccgttggaacagggaccacggggggattgcagcttttgcatatcgcccataacgcggatgtccgtaaaggcgatttactggtttcttcagggttggggggacgtttcccacccggctatcctgtgggaacggtgacccgggtggttcatgatgccagtgcggcttttgcgcaagtttttgcaaactccgccgccgagttggaaaagacccgggaagcactgctagtcgtatctgctacgccccgccatcaggccggagaaaaaatagttcgggaactctctagggcgaccaacactatggaggcagcggatatctccccattaccccctaccctgaacagccccgctccagatgtcacccaatgaccgacgacattccggtggcggggtcattattcttagttttgtgacggcttatgtattgaccctgatccctctccctgcctgggcgatgttttaccgtcccgaatggggggggttaatattaatttattggtgtctgtttttacctcaacgggtcggtgtggtgggggcctggttggtgggattactgatggatgctttgaccggtgcagtgttaggccagcatgccctggcttttgctttaatcgcttatattacgctgtgctggcaacgtcgcctcagtcagcaaacaatttggcaacaggcggtgaatgtgttgtttctcgtggccttggggcagtttctggaggcttgggtgcgaggactcgatggccaattgatgggagggtggcgcttttggatgcccgcagtgacgagtatgctgttgtggccctggttgtctgttgtgcttagaaatattcagcagcgttttgcggttcgttaattaggggctgccatgggggcttactttaagatcaaagaccatttccaggagagccggttgttccaagagcgtatcgtcgttgccttggtgctcaccgctttcttggttttgggggtactggcccgattgctctatctgcaagtctatgcccacgagcattttacaatgctctcccatgataaccgtgtagatatgaggccactgcttcctaggcggggtcttatttacgaccgtaatggggtactgcttgctgaaaatgttccctcctttagcttggaagtggtgccggagcgagtgggggacttggatggcacgcttgctgccttgcaagaactcattccactagggggtgaggaagtcgccgattttcgtcggcgcatgaaaaaaaaagggatttttgagaaggtgccactaagcctccatttaggtgaagaagaggtggcccgctttgccgtcaatcggcaccgttttcctggggtctccgttgaggcgcgactgattcggtactatccccaaaaagaattatttgcccatgtggtagggtatgttggccggatcaatgaggctgagttgcaacgacttgatcctgtgaactatcgcggtagtcgctatcttggcaagactggagtagaaaaggcctatgaggccatcttgcatggttctgtgggatttgagcaggtggaggttaatgcccaggggcgggtaatccaagtcctcaggcaaatgccgccagttcctggccatgatctctatttaagccttgatagtcgtttacaagcggctgccattgacgccttgggtgaatataatggggcggtggtagcgctggatccgaaaaccggcgatgtgttggctatggtgagtcgtcctggttttgatcccaatgtttttgtgaccgggctaagcacccagtccttcgctgcgctgagggactcgccggatcgtcccctctacgatcgagccctgcgtggtttgtatccacccgggtcgaccttgaaaccttttatggcgctggccggcctggagtggggattagccgggcacgataaagcgacctattgcccgggttggtataagcttcctgggcatagccgtcgttatcggtgttggcgccgtcgtgggcatggccccgtcgatttggtcaaagcggtggcggagtcctgtgacgtttacttttatgatttggcggtcgctttaggaatcgaccgtatttatgagtatttgggccgttttggatttggtcgcagggcgcaagttgatattccaggggaacgtgccggcctcctgccctctagggattggaagcggcaggttcatcaactcccctggtttccgggggaaaccgtgattacggggattgggcaaggctttatccaggcgacccctttgcaattagccaccgctgtggccgtgttggcggagcaaggtttgaaaaggacccctggtgtggtttatgccagccgtgctccgggggcggagaaaataactcttcgtcctactcgggcaccagaggtcgtcagtatcaataaagcgaaacattgggagcgggtcgaggcggccatggtggaggtggttcatggtgagcgtgggactgcccgtcagataggcaaagatttatcctttcaaatagctggcaagacagggacggcccaggtttttagtgttaaacagaacgagcattacacagaagccgaggtacccatgaatttgcgggaccatgccctgtttattgcctatgcccctgttgccgagcctgctattgcggttgcggtggtcgtagagaatggcggccatggcggcagtgtggctgcgcccattgggcgtcgattgattgatgtttacttaaactcctaagcagtgagatggctcaggcgcggatagaacctccgggatggttggagcggcggcggcggccgaacagcgggttactctactgtctccatctggactcccccttattactagggctggtattgctctcgagctttgggttagttgtactttttagcgcaggggggcaagatatagacttgatccaacgccagctgttgcgtttgggagttgctttggtagcccttataggattagctcaagtgcccccacgccaatttgaacggtgggcgccatggctttatggtctaggtttagggctgttaatttttgtgctggtttatggtcatgtaggtaagggggctcagcgctggcttgattttgggatatttcgattccagccctctgaaatcatgaagatcgcagtgccgatgatgatagcgcacttttttgctcaggcggccctacccccgcgatggtggcaactgctattggccttggtcctgattatcctgccggcagggcttattgctaaacaaccggatctcgggactgctttgctgattgccgttgctggattgtgggtgttattcctggcgggagtcacttggcgtcttatcatggggtttggtggggttgttttagcgttggtgccggtactgtggtatcagatgcatgattatcagcagcagcgggtactgactttccttaaccctgaaaatgatccgctgggcgccggttaccacatgattcaatcaaagattgccattggttcggggggcctctatggtaaggggtggctaaatgggagccaggcccatttggattttctgccggagcagtctacggactttatctttgcggttatcggagaggaattcggcttagtgggggcagctctcatagtgctgctttattggttgctagctgcgcgtggtttatacattgctttccaagcccaggatagctttagccgactgcttgcgggtagcctttctctaacattttttatttatgtttttgtaaatgtggggatggttaccggtcttctccctgtagtcggggtaccgttacccctgatttcttatggcggaacctcaatggtgaccttgttttcagctttcggtatcttgatgtcgattcacactcaccgtcggttgatccctaggtagatgttgttgcggaataaataatgagaaaaacaatcactgctcttatagtcatcgtatacgcctttttaccgctaagagttgttgccgccgataacgacttgccgggtattgatgactttatcgacgagatgactgtccagcacggttttgacaaaaatgaactcaaccaattatttactgaaattgaagtcaaggagaacatcctccgggtgatttcccggccagcggagaagagcaagccttggtatgagtaccgccgtatctttctgactcccgagcacattcaggggggagtctcattttgggagctgaatcaacatagccttgcccgtgcgcaagaggtttttggggtggccccggaagtcatcgtggccatcctgggggtagagacccgttatggtcgtcatacgggccgttaccgggtcattgattctctcgctacgctggcttttcgttatccgccgcgcagccgcttttttcgccagcaactggtggagttcttattgctcacccgggaagagaaccgggatccgcgtcattttacgggatcctatgcgggagccatgggacttgcccagtttatgccggacagctttcgtgattatgccgtggatttcgatcaggacggttggcgagacatttgggaaaatccagaagatgcggtgggcagcattgctaattttctgaagcgcaaagggggttggcaagcaaaagcccccgtggtcagcgctgctgcagccaatggggtcgactatcgccattggttgcagcaggggcttaaaccgtcgatacccttgcggcaattgcgccaagaggggattgaggtggcagagccaattcctgaagatgaactggtttctctgttccagctggaacaggaaaagggtcccgagctttgggtagggtttcacaatttttatgccatcattcgctataatcccagccctctctatgccatggcagtttaccaactggcggaggcaattaaagcgcagcgagagggtggcagttcatgaggtcggtggttccctccttccttcttcctctggtggtgttgttcaatgtctcctgtagcaatatttccgaaacccgagagagcaaaccacccgcaaatgatatgccaggtgatgtttcagatccccttttccggtttgaacccctcagtaagtacggcaatcctcctgtttacgaggtcaatggccagcgctaccatacccttcgcagtagtcgcggttatcgggaaaaaggcattgcctcctggtatggctctaaattccatggccgccgcacttccagtggcgaaacttatgacatgtatgggatgaccgcagcccatcgtagtttgcctctgccctcttatgtggtcgtgaccaatctaagcaaccagcgccaggtggttttgcgggtcaatgatcgaggaccgtttcactccgatcggatcattgacctttcctacgcggcggcggtaaagctcggtttggcgagggaaggtacgggtttggtggaggtgcgtgccatcgagccaagatcggtttcaggccgtaagggggaggttgcggagaaagagatctatctccaggtcggcgccttccagaaccgccgccatgcggagcgattgcaaaagcagctacagtccgtccttggtacgggggtgaacgtcagcccgacaacggcgcagcaagtccccttctatcgggtgcgtgttggccctctgccaaacgtggaaaagcttgataatctggctaagcaacttgctgagctgggttacccggatcatatcattgttcactaaattgattgccgctatgctgtagcccgattgaatttaccctagcttgcttgatatttcttatggcccatgaaatctgagataaagacaatgaaatcacttggttcccttttctcttggtattggcttctcttgcttttcatgggggggactgtctggggacaacccctgcctattccggcggcgccctcacttagtgctaaggcttatattctgcaggactttgcaaccggtcaagtgcttgctgaggcccaggccgatcagcgggttgagcccgcgagtatcaccaagttgatgacggcctatgtggtatttgccgagctcaagcgtggcaatatccatcttgaagataaagtcctcattagcgaaaaagcttggcgtactggggggtcgcggacctttatcgaggtcgacagccgggtctctgtagagacccttctgcaagggatgatcattcaatcaggcaatgatgccagtgtggccctagcggaatatgtgggcgggaccgaggaaatttttgcgaccttgatgaaccaacaagcgcaagcgctgggaatgacgggctcccactttgtcaatagtacagggttaccccatgaaaatcattatatgacaacgcgggatatcgcgactttggcaagggcgctcattcgagattttcccgaatactacggttggtattctgagcaggaatttacttataacaatattactcagtataaccgtaatgttttgttaaggcgtgatcccagtgtcgatggttgtaagacgggctatacggaagccgcagggtactgtctagtctcttctgcgatgcgggaagggatgcggttgatcgcggtagtcatgggaacgaagggccctaaaattcgcgctcgggagtccttggctttgttgaactatggttttcgtttttatgacacccgcagcctttacgcggctagagagcctgtgactagtgcgcgggtttggcagggagcaaataaggagctgtcgctaggggtggcggatgatcttgcagtgactttgcagcggggacgttggcaggagttatcctcgtcaatacagttgcaagatcctattacggcccctattaccgaagggcaaagattgggggtggtgattgtaaaactaggtgaggaagccttgcttaaaagaccgctggtagccctaacagctatcccggaagggagttggtggcaacggtttgttgactggctgctgtccttttttacttagagatactttggctctcgtttatctcaacggcgagtttttgcctttagcgcaggccaaggtttctgtgctagatcggggattcttatttggcgacggggtctatgaagtgatcccggtctatggcggacattttttccgtttatccttgcacctgcagcgtcttgaacacagtcttcaagccatccatttagaaaaccccctctcgcccagccagtggcgagaagtcctccagcgcctagtcgcccgcaacgagggtctggatcaagcggtttatttgcaggtaacccgggggcctgcggcgcgggatcatgccttcccgcagccggtcgaacccacagtgtttgcgatgagcaatcctctcaaacctttaccgacggagtggcggttgaaaggggtggctgctgtgacccgggaagatattcgttggaagtactgtcacattaaatcggtggccttgctagcgaatattttattgcgccaagaggcaattgaggcaggggctcaagaggcgctcctgttgcgggatgagcagctcactgagggagcggcaagcaatgtatttatcgttcgtggaggagtactggcgacgccccccaagggtccttttttattgtctgggatcacccgggatctaatactggaattagcaggagagggcgggatcccttgccgcgagagggtgatcactgcctgggatttgactcaagcggatgagctttggctaaccagttctacccgagaaattgtccccgtgactcggctcgatggaatcgaagtcggcagcggcaagcctggtcccctatgggggcaaatggatatactgtatcaagagtacaaggcgagggtgcgagcaggtctctacgaaaattgaaaccatagatgaggggactgcggtgtccatggatacactgcggatacggaatcttcaccttcaagagtacggtgccgtatggcaggcgatgcgggattttaccgctagccgtgacagcgccaccgtcgatgaattatggtgggtggagcatcctcccgtctttactttaggtttgaatggcagagaatgtcatgtgcgagaggtgggtgacattcccgtggtgcactgtgatcggggtggccaggtcacttaccatggaccggggcaagtggtggtctatgccttgattgacctgcggcgccgggctttgggggtacggcaactggtggatgcgttggagctatccgtggttgacttgctacaatcctatggtatcgagggaagtcgcaggacagaggcccctggggtttatgtccaaggcagaaagattgcatccctgggtctgcgggtgcggggaggctgttcctatcatgggcttagcttgaatgtcgccatggacttatcacctttcgattatattgacccctgcggttacccaggcatgaaagtgattgatttgaggagtttaggggtgattgttccggtggcgaccctccgacggacattatctcagcatctagcgcggcggttgggatatccagccccgctatatgaggaataaaataggattattaagtaaacgaccgacctgctaaagcaggtggctttttcagacccaaccccaaaaggagcggtcatttatggtagtcaagagaccccacatacggacggcttaccccccaggggcgcccgttgccaagctgataagcaaagcaatccctcgttatttatttacgcctgtctggcaggctggacatcgacgtgggatacgcgcgccaagccaacagtatacaccgcttaatctcgtagttaaaactgaccgtctaaagacggtggtatcaacctttggaagagtgcgatcatgaattcaaaaacgccaccgtctagcggtgagttaaagcgggatagggatattcgggctttgaagggcgcctctaaggtcgcccggatcccggtgaaggttgaaccgacgacagaacgccaacgcaaaccccgctggatccgggctaaggcgcccataggttccgaggtcttacggcttaaagggttgttgcgcgagcatgagcttcatactgtttgcgaggaagcctcttgccctaatcttggggagtgcttcggccacggcacggcgactttcctgatcatgggtaatatttgtacccgccgttgtcccttttgcgatgtggcccatgggcggccagatcccctcgatgctggggaacccatgcatttggctcaagccgtccgcgccatggggcttcgtcatgtggtggtgacatcggtggatcgggatgatttgcgtgatgggggcgctgcccattttgcacgctgtattcaggcgcttcgcacccagtcgccccagacttgcattgaagtcttggtgccggattttcggggacgcatggatcgggctttggaggcattggcagtggcgccccccgatatttttaaccacaatttggagacgataccccgtctctacaaggccgtccgccccggtgccgattaccagtggtctttgcgcttgctagaacgtttcaaggagggacattccgctgtgccgaccaaatcaggtttgatgcttggcctgggagaagagttagcagaagtggagcaagtcatgagggatctgcgtgatcatggttgcgatatgctcaccctaggccagtacctgcaacccagcctccatcatttgccggtgaagcgcttcgttaccccggcggagtttgatgcgttaggggagaaagcccgcgccatggggttttcccatgtggccagtggccccatggtccgctcttcttatcatgccgatcgtcaagctgccggtgaagccattacctagcgttaagcttctcctcagaaagcgatctgttttctgctatcattacttttaaatttgaggtatctcacgccctgccagtgggaggcggtttctatttttatttgcctagttatcaggggctatcctggatggatttaccgccacggcattggggatatgtagatactaaggtgaggaggcctacatgagtgaatatctgcccggtctcgaaggggttccggcgacccggtccaatatctcagaggttgatggtgagcacggcatactgacctatcggggttaccctattgaagatttggccgagcgtagcacctttgaagagacggttttgctgttgttagacggggaattgcctacagctcagcgccttgaagagtttacccaggaattacggcaaaattatcgggtaaagtacaatatccggaccctgatgacggcattgccgagtaccgggtctccgatggagatgctacaggcgggtgtttctgcgctgggcatgttctatccggggaatgaatgcttaacgggttctgcttcttgcactgatcgcaattacgtcgataacatgacggtcaagatcattgcccgcatgcctgccttagtggcgatgtgggagcatatccgcaacggctatgacccggttcctcctcgccccgatctgcccattgcccagaatctgttatacatgttccatggtgaagagccggatccgttgatggcaaagatcatggatacctgcttaatactccacgccgagcacactatcaatgcctcgacttttgcgactttagtggccggttccaccttagccagcccctatgcggtgatttctggtgccattgggaccctgtcgggccccttacatggaggggccaatgaacgggtggtagagatgctgcgggaaattggccgccccgagaaggtaaaatcatggctcgacgagagactcgcccataagcaaaaaatttggggatttggtcatcgggtctataaaaccaaggatccccgggctaaaatcctgcaaaaattgatggagcgattaccagccgaacggggcggtcagctcagcccgttattcgaaacggccctcgccttagaagaggcggccacggaacggttgggccataagggcatttatgccaacgtagatttttactcaggcattctttacagggaattagggatacctacagaccaatttacgcccttatttgccgtctctcgctcagggggttggttggcccactggcgggagcaactctccgataaccgcattttccggcctactcaagtgtatgtgggcagtcccctgcggcattatgttccgttgaacgaacggggttagcggttgcgctctcctagaaacggtagccgagcgcttaactgccgtttctaggattatccttccaggggcaacttgctgggcgcgcctgccagctcttgcaccagcaggggcactaagtagccgggcaagcgggcgcgcagtgttcggtgcaggcattgggcggtgggagtatccacttcaaaatgggcggctccctggactctgtccaataggtggaggtaataggggatgacgcctgcatcgaacaagctttcgctcaaatcacacagagcactcaccctatcattaatcccccgtaacagcaccgtctgattgaagagacggcatccggcgcgggaaagcccctcaagcgcctcgcctaccctatcatcaagctcgttagcgtgattggcatggataaccaccactttttgcagggaggtatgctcaagccactggagcaagtggctatcgactcgctctggcaataccactggcaagcgggtgtggatgcgcagccgcttgacatgggaaatggcggccagggcctggaccagttcggttaagcggttatcagtaagggttaaggggtcgccgccgctcaaaatcacctcctgagtgcttgggttctgggcaatatattgtagtgcttgctgccactggcttggagcagggttatggtcggcatagggaaaatggcggcgaaagcaatagcggcagtgaatggcacaggcccccgtggtgaccagaagcactcttccggcgtatttttgcaggactccaggggcgggcatggcggccaagtcgccgacaggatcggcgctaaaaccgggcgaaatttgatcttcggcaatcaagggaaaaacttgccggaagagtgggtcgttaggatccccctttttcatgcgggcgatgtaaccgcggggcactcggaggggaaattgccgacgggtggcttcgccggcaagttgcggatgatgatttaaacctatgagagcaagcaattcttgtggattgcggacagcccgggcaagttccgtttgccaagctggcctctgtagaggaggaggtgattgggttatcatagtcggtttttgtaactagaaagcctaattaatcttaaataatttttggagaggggagtatggcagcctatagtaccaatgaatttaaatccgggctcaaagtcatgatggatggggatccctgttccatcgtggagaatgaatttgtcaagcccggtaaggggcaggctttcaatcgggtcaagctgcgtaacttaaaaacgggccgggtaattgatcggacctttaagtctggggaaaccctagaggcagcggatgtccttgagacccaattgcagtacctttattcagatggagagttttggcattttatgtcgccagagacctttgagcagtactcagccgatggggctgctgtgggtgatgcggccaaatggctcaaggaacaagatatttgtactgttaccctgtggaatggggtacccctctcggtggccccccccaattttgtcacccttaaggtgaccgaaaccgatccgggccttcgtggggacacctctagcggtggcaacaaaccggctacattagagacgggcgcagtagtgcgagttccgttgttcattgatgtgggcgaagtgctcaagattgatacccgtacgggcgagtatgtggaacgggccaaggaataaccggggcgttgtgctttctcatcattatccctaggtattggcccctatggcggaggcagagactcgatggcgtcctacagccaataggagagccttagaggctagggcacggctcctggcggacattcgccgtttcttcgcggagcgtggagtcttagaggtagaaacgcctatactcgcaacggcgccagcaactgcgcctcatcttcatagtctaacgactcactatcaggggcctcagaacccggaaggtcagcggctttttttgcagacttcccctgaacatgccatgaaacgcctattggcggcggggagtggtccgatttatcagctcgcgcgggtatttcgcaacggggaaagtggacggcggcacaatcccgaatttaccctgctggagtggtaccgccctggttttgaccactgggctctcatggaggaagtcgatatctttttgtcgctgcttttgggaacacccaagggggagcgccttagctatggagaggcttttcagcactacctagaagtcgatgtctttgccgccagccataaggtattggaagggctcgctagagcccatggcttccagggagggacagaaaagggtgaagaagcaaggcaaattgctctagattttttgatggcggcggttatagaaccccaacttggacagggtcggccctgttttgtttacgactatccggcctctgaagcccaattagcccgtgttcgtcccccttcaaaagcttgttccgtttctctggcggagcgttttgaagtgtacctcaatggtatggaattggccaatggctaccatgagttgagcgatgccgcagaacagcgccaacgcttccaagcggatctggcccaccgaaaggcgagggggcttgaggaagtgcccttggatgagcttctgttggcagccttagcccaggggctgccggattgtgcgggggtggcgctgggagtggaccggctcctaatgctgctgttaggaagcttgcacattgaggaagttttggctttccctgttgatcggatctaaccttgaatttttcaccaccaagacacaaaggacacgaaggtgagggaatctcaattctccccatttaaaacacaaccctccctctaaatggcagccgctataaatattaacctcctagcccttgccaacggtccatggtggtaggtagccagagacctagttcaggaaagaccaaaaggagcaccagggcgataagctggatagcgacaaagggcaatatgccccggtagatgtggctgatttgaacctcagggggggtgacggctttcaggtaaaagagagaaaagccaaaaggtggagtgagaaaggaggtttgcaaattcagggcaatcagtaccgcaaaccagagcggattaagccccaggtggatggccaccggcgtaaggataggcaccacgataaagcaaatttcaagaaaatcaagaaaaaaccctagcaggaaaatgagtaacatgctgatggcgaggaaggtccaagctcccccaggcagcccagacattaattccaagaccaaggcatcgccccccatcccgcgaaagactaaaccaaaggcagtggcgccaattaaaataataaaaaccatgcttgtcaggcgcatggtctgagcactggcttcccgcaggttatccagggtcagtcgccggtgggagagcgccagaagcatggcgccgagggcgcccactgcagccgactcggtgggggaagcaattccaaaaaagatcgagcccagcaccgcaatcactaaggccaagggaggaatgaggcttttgaggatctgtagccctaagctaggatggccgagggtggctgttctattaagggctggagcaacctctggccgtcgccaggcagtgaccacaatataggcgatatagagcaggatgagcaagatcccaggaacgacggctgccatgaagagctggcctaccggcacccccatgacatctcctaataggatcagcacaatgctgggggggatgatttgtcctaaggttcctgcagaggcaatagtcccggtcgccaactccttggcgtagccatgcttaagcatggagggcaaggcaataatccccatggtgaccacggtagcccccactaccccggtggttgctgccagaagcgcgccgaccactacaatggagattcccaaccccccccgtagccggccaaataataggcccatggtttcaagcaactcttcggctaggcctgatttctctaggatgactcccataaatacaaacaggggcaccgctaatagggtgaagttggtgatgatgccccagatacgcaagggcaagagtcgaaagaaatccatatccaggaatatcgtcccgaaagctaacgcaacgccaccaagggtgaaggcaaccggataacctaaaagcagcagtgcaaatagcactgcaaacatcacgagagcccacacttccattattcagtcgcctccgaatcctgtcttaatttcagtaagttgcgaataagatcggcaataccttggagggcgagtaaactaaaagcgaggggaataacggctttcagaagataacgataagggaggccaccgggatcaggagaaccttcattttgtaggaaagcattgcggacaaagggccaggaggcggtaatcaccacaaggcagaaagggagcaggaaggcgagggttccgaggagattaatccagattcgagttcgaggactaaaccagtgactgtggtagaggacatcgactcgcacatggccatcattttttaaggtgggtgcggcccctagcaaaaagatcagcgcaaagagatgccattccaattcctgcaaggctacggagccgctttggaaaagatagcgcatactgacgtcgtagcataccaacaacaccaaaagcagcaccaaccaggctactaagcggcccgtccaactacttaatttatcgatggaagtcgcgaattgttgaagtttttgttctggaaatcccatttttggttatgtcgttgttgttttaacttctggtggaacccgcaaagtaaaggtgacgggaccatcattggtcagggaaacctgcatgtgggcgccaaagcggcctgcggcaagtctgggatagcgggttttagctcgagtaagcaggtgttcaaatatctgttggcccagtgccggcggtgcggttggggtaaagctggggcgtgtccccttgcgggtgtcagccgctaaggtgaattggggtaccaataacagatccccccccatgtcggtcaagctccggttcatgtgtcctttggaatcggcaaagacgcggtagctgagcaggcgctctaatagccgctcggcttggggggcgccgtcgccccgctcgactcccactagtaccatcaacccggggccgatgtgagctatggtttctccgtcgacggtaacttgggcattggtgacccgctgcaataatgcaatcatgggtggtctttagcccacccgccgagccatgaggttcgttgcccggaccagggcatccacaattgccggttcagtggctgcatgaccggcgacgggcacgatctgcaattcagatagaggccaagcttggtgcaattcccaagcattgcccactgggcagagcacatcatagcgaccatggatgataatgccagggatattcgccagttggtgggcattgttcaatatctggttgggcttgataaagtaatgattcctggcatagtggattcgcagccgggcctgggctagaagtgcgggatgcgcctgaggggagggcatcttaccgctgacaagacgactgcaactggattcccaggtattgagcgctttagccgctgccatttgggctagttcatcggggctattaagaaggcggtggaaagcctctattagattattttgctctccagggggaatatcctctaccaaggagtcccagacatcggggaaaatttggggagtgccctcctggaggaaccagcgggtgtcttgctcccggcccaggaagataccccgcaatagtagccccaggacttggttgggataggcctctgcgtagagcagccctagggtggccccccaagaccctccaaaaataagccagcgctcaatccctaaatgcttgcggatatgttctatatcggccaggagccctgtggtggtgttcttttccagctcaccgtggggttgagatctgccgcagccccgctgatcgaataaaatcacccgatagagatcgggatcaaagaaacagcgttggtggggttggcagccattgccgggtcctccatggagaacgagaaccggcagccctcccggatgaccacattcttccacatagagttgatggggcgcctccaccgctagggtgtggcgcacgtaaggcttgatatcgggataaagagacagcattcaattattttgcctaaaatttatacttaagaacactattgtacccaaacaggttcagaatatgattttgcatgaatttcaggctaagcgcttatttgcggattatgggattcccgtgcccccaggaggcccggcggagactgccgaagaagcaggcgcacaggcgcgggaattggggggggaacgctgggtcgtcaaggcccaagtccatgccggtgggcggggcaaggccggtggagtgcgggtggtctccagtttggaggagctgtctgaggttggcgcgcaattgctgggaacccgtttagtgacggcccaaaccgatgccacggggctgcctgttaaaaccctcctgatagaacagccggcggcagtggctcgggaattttatcttgccacgacggtggatcgccaactaaagcgagtcgtgatcatggtttcaagccgcggcggggtggatattgagcaggtggcggcggagcacccgggtgagattctccaattggtgatcaatcccatcatggggttgcagccttatcagtgccgggaggtggggttcgctctcgggttgactggggagcagcgccggcagctgagccaaattatggagaaaatgtaccagttgtttcgggaacaagatgggaatttagtcgagatgaatcccttggtggtcaccgaacagggtaatctgttggccttggatgccaaggtgatattggatgataacgccttctttcggcaccccgcttgggaagctctgcgcgaccctacccaggaagaccccaaagaagttgaagcccgggcccatggcttgagctacattgccctggaaggggaaattgcctgcatggtcaatggcgccggtcttgccatggccactatggatttgatcaagctccagggtggggagccggctaatttccttgatgtaggggggacggcgacggctgaccgggtggccgaagccttcaagttgatccttgccgatggcaaagttaaatcgattctggtcaacattttcggcggtattgtacgttgtgacctgattgcggaagggattatccaggcggtgcaagaggtggcgatccaactgcctgtggtggtgcgtttggaaggcaccaatgccaagcagggccgtaccctgttgcaggatagcggaatgaatctgatcacggcggatgatctgacggatgccgcccgcaaagcggtagctgcggcaggggaggaaaaatgagtattttggttgatgagcagacgcgggtgatttgccaaggctttaccggcaaacagggcactttccattctcagcaagccatagagtatggcactcaactggtgggtggggtgacgccgggtaaaggtggacagactcatctggaacgtcccgtctttgacacggtggcagaagccgtggaggcgactggcgccgatgccaccatgatttatgttcccgcagcgcttgccgccgatgcgattttagaagccgcggcgggggggatccgcctgattgtctgcatcaccgagggaattccagtacttgatatgctgaaggtgaaagcggtcttagcagacaccccctcccgtctggtggggcctaattgccccggtgtcattacgcctggagcctgtaaaattggtattatgccggggaatattcatcaaccgggtcgaattgggattgtctcccgctcgggtaccctcacttatgaggcggtctaccagacgagtcaaaaggggctgggtcaaagtacttgtgtggggattggcggtgatcctattcagggtatgagcttcgttgattgccttgcgctttttgagcaagattcccagaccgaaggggtaatcttggtgggggaaataggcggcagcgctgaagaagaggcagccgaatatatccagcatcatgttagcaagccggtcgttgcctatatcgcgggaatcaccgctcccaaggggaagcgcatgggtcatgcgggggccattgttagtggcggcaaagggaccgccaaaggtaaggtggaagccctctcggcggcgggagtggtgatagcccactcacccgctgagatgggagagtgtatggagcaggctttaagtggggatggaagataagtcagccatgacttaatccttgattgctgggccgctggctgctaaaaagggccggatttttgtgcgtcggtgaggcagcagcgataactgacgtgtcgagatccactttttagggagtagttgtagttaatgaagaaaattgaggcgattatcaaaccgtttaagctcgatgatgtgcgcgaagccctatcagaaatcggagtttcagggatgacggccatcgaggtgaagggtttcggccgtcagaaaggacatacggaactctatcgcggtgctgagtatgtcgtggactttctgccgaaaatcatgttggaaatcgttgtcggcgacgaccaggtcgatgcctgtattgaggcgatcactaaggcggcccagtccggtcgtattggtgacggcaagatttttgtcactaatgtagaacgtgctgttcgtatccgtaccggtgaagaagggggggatgcgatttagcaacaccctgggtaaaccctagcttgttgcagcgcgcgttcaggcaagaggacggatgggcgagttgcatgaaccccgctgatcaaaccagcggggttctattactctattattttgatttgcctggcctgggcgatgccaggatggcctgggaagttggtttccaatacccgcagggtatcttccgccaattcgtctaagcccaggaccttgtagcctcgggccataatagttagggcttcaggtacggtgggagtgcgttgataattctccaccacatatttggcccggttaatggcaccaatataggcccctcgtcgcatataatactgagcgacgttaatttcatgctgtgccagccgattacgcaagtaaacaatgcgctgagcgccatctttggcataccggctgtcggggaagcgctttactagggttctgaaatcctttagggcatcccgggccgattctgggtcccgctgggattcatcccgaggaatatatttttcgataaggccaatcccgcgatgaaaatttaccaatcctttaagataatgggcgtaatccatatggggattgagaggataaaggcgaataaaacggtctaatgccgcaagtgccgattccggctcatcgaatttgtaataggcataagcggattctagcaatgcttgttgggcataaaccccaaaggggtaacgggcttctaattgctcataaagggtaatggcctgttggtaattgccggaattgagtgcagctttggcttcggaatagtatcgttcaacattccagtcggcttctggttgttcttggggtttgccaagccaggagcaacctccaagccagaggacgaggaatagagaaagaaagtaaaaaattcgcataccgttagattaccccaactaggcgcaggagcaaagctcatagtgggtaaggtcagggctagttgaggctctttaccgagaaaataagatttttatgttcaaatcaaaaataacccctcttattattatcgtaaatttttatgtgaccattatagctatcagcctcttattaacgactgctgtttcggcggccactctggtactgccctcgtcaggggagtctgtggtgggacgcaatcttatcgtgcctgcaaaagcctccgagactttgttggatatcgctcgccgctatgatgtgggttacagtgaaatcaaagccgccaatcccaatatcgatccctggctacctaaggaaggcagcccggtcgtggttcccacacagtatgtgttgccccaggctccccgcagagggattgtaatcaaccttgctgagatgcggttatattattttccggaatcccaaccgggacagccaggagtcgtggtgacccatcctataggcattggacgagaaggttggtcaacccccttggggaagacttcggtcattagcaagaagaagaaccccacttggattccccccgagtcgatacgggcagagcatgaagctaacggggatccattaccgaaggtggtcccccccggttctgacaatccccttggaaagttcgccttacgcttgggtatgccggggtatttgattcatggcaccaaccgtccttggggagtaggaatgcgtgtgagccatggctgtatccggctctacccggaagatattgccagcctctttgctcaggttaaggtaggcgcttcggtcaatattgtttatcagccttttaaagccgggatcaaggacgccgtactttatcttgaggcccatgtcccccttccagagttggagagcccggaacagggtggattgactaagatggtggcaaccatcgtcgccgccactgaaaaacctattcctgaaatgtattgggaggcggctaagcgtgtcgctgatgagcgtactggggtggcgactcaggtaggtaaaattgaggctggggataccctatagtggctaaaataccatcctagcccggatgttgccctaaatcagcgcaacatccgggctagacgagtcagtatcgttatttgctcattgctttttcgaacatgcgatcgactttagcgcagcattcggtgaccgcttggaaggcctcgtcggctgtctggtgggcagcgtcggccctagcagcagcatcttcagccctttgtgcggcagagttggcagcgctttgggcattgcgggcagcggtttgagcttcatcggccgcgctttgcgcctcctgtaccagggcttccacttgatcgactctggaggtgctggcacaggcgccaagcagcaccacaagggtcatcgcaatacttaattttaagacgttaccaaagccttttttcattgtagaacctcctttactatttttgggagaaattattgtggagaaggtagggttgaaaacattgttgtgatcttaaggagcatgtatgaaaactagcaggaaaaatggaaaaagtccaataagagttttgtagttacagcaatgacttatcgcgatgtgagaatatatccgcttccctgtgcttaaagctttgaaggagtgcatgaacgcacgacgcccctcagcgagagtgcgagggcacaatagtttgttgttcgctgcggcgcgtttgggttaaactcgaccctacgttaaggtgtggtatcataaagatacctcggggttgttatcagaagactcgccatagcgtaaaacccgacgagcaattctctaccagagctaccgcgatgagcgcgggaacttaggcctgtcgaggggcacagcctcctgacgataccgggcaagacctgggacaataggggcctcgatgaagcaggaaacgcgcagggcgcaacttggcaggcgcctagtcggcgaacgcagataagccgataattgcgacccgtaagtagcgaactcaaatttaaaaaggttctattcatgcatcccctccttaatattgcagtgcgcgcggcgcgcagtgccggtaacctgattgtgcgttctctagaccgagtcgatcaccttgaggtgacggtaaaggatcgcaacgactttgtcagtgacgtcgatcggctggctgagcgggagattatcggtatcatccgcaaggcctaccctagccatggaatcctagccgaggaagggggaggacaggcgggggacgatacgatttgggtgatcgatcctctggatgggacgactaatttcttgcatgggtttccccagtttgccatctctattgcggtaaaacatagaggtcgtttgcagcatgccgtgatttacgatcccctacggcaggaactctttactgcctcccggggcagcggggcgcaacttaacgagcggcgtatacgggtaagtccacaaaaggggctggaaggcgccttattggggacaggttttccctttaaaaagcatcagtatttggattgttatctggccacctttaaggctctgtttcgcgataccgccggtatccgccgacccggcgcggcggctttggatctggcctatgtggcggctggacgcttggatgggttttgggagctcagccttgccgaatgggacatggctgccggggcgctgctgattcaggaagcagggggcattatcaccgatttttctggaggccatgatttcttaaccacaggcaatgtggtggctggaaatctttcggttcataaggctatccttcaaactattcaacccttgttagtggaggagcttgcccggtgattcttctccattcagccctctagccattaacgccaggttatttctcctttctaattcgtaggcgcagcctgcgggctggattttaagtctctcggcaaaaattttgagaagaagaatgtgatcggtttcgtgcggtgacaggcaggcaggtcaatcgcccctcaccagggagtaagtcgcgtgcgccgtgcgcacgaagaggcttaaccccagttttggcagaagagagttatcatgcccggagcaatgcgcctacattgctctctatttcacagatttcatctttatatcaaggtaaattcataaagtcggttgttacctatggtcgataaacttcgtaatatcgctatcatcgcccatgtggatcatggcaaaaccaccctggttgatcagctactgaagcaatcaggtacctttggcgagtgggagaccgttgctgagcgggtactcgactccaatgatctcgaacgggagcggggaatcaccatcctggcaaaaaataccgccattgagtggaacggttaccggattaatatcgtggatacccccggccatgcggattttgggggcgaggtagaacgggtcctatccatggtggattccgtgctattgctggttgacgcggtggatggtcccatgccccagacccgttttgtcacccagaaggcttttgctctgggtctccgtccgattgtagtgatcaataaaatcgatcggccaggcagtcgcccaaactgggtgttggatcaaacttttgatttatttgatcgtcttggcgccacggacgaacagctagattttccggtggtttatgcttcggcgcttcagggctatggagggctgacgccggaggtagacgctggggatatgactcccctctttcagaccattgtccaacaggttcctcctcctccggtggacttggaaggccctttccaaatgcaaattagcagcttggactatagcccctatgtgggggtgattggtattggccgtattcaacggggtgtagtcaaaaccaacaccccagtggaaatcttggatagggaagggcatcggcgtaagggacgggtgcttcaagtcatgggttttagagggcttgagcgggttgaaatccctgaagccagggcgggggatatcatcgcgatttcggggatcgagaatctgcggatctccgatactctctgtgatcccgcccaggttgagggtttgccgcctctaacggtggatgaacctacggtaagcatgacctttcaagtcaataattccccttttgccggtcgggacggaaagtatgtgaccagccgtcagttgcgggagcgtttgctgagggagctgatccataacgtcgccctgcgggttgaggaaagcgatgatccggataaattcaaggtttccgggcgtggcgaactccacctttccatcctgatcgagaatatgcggcgggaagggtatgagctgggtgtgtcccggcccgaggtgattgttaaggaaattaagggtgaattgtgtgagccctatgaacagctgatggtggatgtggaggagcaacaccagggcgcggtgatggaaaagctcggtgagcgcaaaggggaacttgccgatatggttcccgatggcaagggccgggtgcgcttggagtattccattccatcccggggacttatcggctttcagactgaatttctgactgcgacttccggcaccgggttgatctaccatgttttcgaccattatggcgccattaaaaagggcgcggtggttcaccgcaagaatggggttctggtggccaacggtgtgggcaaagccttggggtatgccctatttaatctccaagagcggggtcggctctttatcgggcccggcaccgaagtttacgagggaatgattctcggtattcattcgcgggaaaacgatctggtggtcaatcccatgaaagccaagcagcttaccaatatccgggcggcgggaagtgatgagaatattctgttgacccctcccttgcagcttagcttggagcaagcattagagtttattgatgaggacgaattggtggaggtgacgcccaagcatattcgtttgcgcaaaaaattgctactggagcatgaaagaaagcgggcagcgcggagcaaggtagccgcgggggaatagcgaaatgcgattattattttttatcttgttcgtgttattggcctatttatttttaagaaagctactaaaggattatcaatctggccgaaagattcaagaaacagatacccgacatatggttcgctgcgcctactgtggggttttcctgccagagggcgaagccctaacagaggacagtgacaatttttgttgccgtgagcaccgtgaattggcgaagagggataaaaactaagataaccactgcggttaagggccaaagcctagtccctgcctggcggccgctggctgttttttgcgtctatcgtttgctgattgtttttttgcttttaggggtggtgatcaccggtgttggccccagatttcttggccagtctcagccggatctatttttgatcacttgccttgtttatggggctgccgccatagcgctcagtgtggcgactgtcgcccggattggcgggttttatttccaagttttgctgcagttatccttagacatcggtgctatcaccctgctgatgcatgccagcggtggagtccccagtggtctggggatgttgttggtggtggtgatcgccgccggggggattttaaccgtggggcgcactgccaatgcccttgctgccttggcgactctggcggtgttgtttgaacagtcttactccctggtgtcccgtgattttgaggctgttcactatacccaggcgggtttgttaggcgccaccctttttgcgacggcactattggctcaggttttggcggctcggattcgagagagcgaggccctggcggctcaacaaagcctggaccttgcgaatatcagccagctcaatggctatattattcagcgtttgcaatctggagtcctggtggtggataggaatgacaccattcggcttatcaatcaggctggagaggaactgttaggattgaaaccggggagggaaggcgatcccctggccatggcagtgcccccccttgccgagcagcttgcctgctggaggaaagaacaccactcttatcaacctaaagcttttcggtcggctttagaacaatccgagatattacctaaattcatcagcctgggggctccctatgggaccctgatctttttagaagacacttcagttctggcgcgccaagcccagcaattaaagctggcttccctagggcgcctcacggcgagcattgcccatgagattcgcaatcccttgggggcgattagccatgccagccaactcctcagggaatcttccactttaaacccaagtgagcgccgactattggagattattcttaatcactgtgggcgtgtaaatgatattatcaagaatgtcttgcagcttagccgccggaagcatagccgcctggaagcattgcttctcaaaccctggttgctgcattttctagaagagttctgccgtacccatgggattgaccgagcagcggtagtgctccaggtggatcctggaaaggtccgggttcatgtggatccttcccaacttcaccagatactgtggaatctttgcgacaatgcccggcggcattcccaagattcagacggttctccatgcctccaaatttcagtggggattaaagccaataccggccaggtttttttggatgtgatggatagagggccgggtattgctaaggaggcggtagacaaaatattcgagcccttcttcaccacccaaggcgcagggaccgggctggggctttatttggctcgagaactttccgagtgtaatgacgccagcctggagtactatcccgttcccggaggggggagctgtttccggctttgttttgctcccctgggtgtgggggcgaatgccgcatgaaagaacatcccttggccctcattgtggacgatgagccggatattctagagttacttgagcttaccctggcgcctatgggcgtggcttgtcataaggctgtcgatcttgccgaagcccgccaatatttgcagcagcattccttcgatctgtgcttgaccgatatgcgccttccggatggggatggtattgagttggtcaggctcattagccagcatttcccggagacaccggtcgcggtgattacggcccatggcagtgtggagaccgcggttgaagccctgaagtcgggcgcttttgattttatctccaaaccggtggatttgcaggcgcttcgcaatctgaccaacgcagcccttagactcccgcttcgttatccccaaagggagcggcggacccgctaccggttactgggagaatcagccgccatgcgggcggtacgctccaaaatcgccaagctggcacggagccaagcgccggtctacattagcggtgaatcgggcaccggcaaggagctggtcgccaggctcatccatgagcaagggccccgcttggaagcgccctttgtcccggtaaactgtggcgctatccccaatgagttgatggaaagcgagtttttcggccataaaaagggcagttttaccggcgccacccatgataagcgagggctgtttcaaaccgccggtggagggaccctgtttttggatgaagtggccgacttacctttacccatgcaggtcaaacttttgcgggctatccaggagaaaagcgtgcggcctattggcagcgagaaagaaatttccgtggatgtgcgtattctctgtgctacccacaaggacttagccgccttagtaaaggaaggcagcttccgccaggatctcttctaccggcttaatgttattgagttgccggttccgcccttaagacaacgggccagtgatattccccagttggccgagcatattttgagtaaactcgccgggattaaccaaatcacttgtcctaagttgacttctgacgccctggaggcgctacaagtttaccctttcccagggaatgtccgcgagttggaaaacaccctcgagcgggccatgaccttgtgtgactccgagatcatagaggccaaagatttgcacttgcctaaggcggaaccccccagtaccccgacatcactgccggtaggttcgttagaagagtgtttggagggcgtggaaaggcgggccattctccaggctttggaacgaacccattacaacaagaccgctgccgccaagctccttggcattaccttccgggctttgcgttatcgtttaaaaaaactggagttggagtaataccaaagggtgctcacggtcatgattttgtgggtcctaccgtagggtggcgttgagcggagcgaaacccaccgattgaagtggctagactattccggacacacgaactcaagtaatcttaaagacaaatgaggagagtgtgttgtgatggataccaagaagaaagcgaatcagtatacagcggaatttaaagcgcgcgcggtgaagctggcagtagagagtgatcaaccgtttagcaagactgccggagaattaggggtcaacaagaacaccctgcatccctggattggcaagtaccatcgcgctcaagcggtggagcatccggtgggtgaagaacacctttatgatgaactcaagcgcttgaaaaaggagaatgcccgcttgaaggaggagcgggagatattaaaacgctctcgagcggagattgtgcgtgatgccatagagcgttatcttgaggactctgatgatctgcatatagccctcgaacgtctccaggatccaaacgacccggtcctagaatgggaagatgtaaaacgtgggctacttgctcaggattaagggcagtgctcgcagggaactggctaggatagacaagccctagtattgttttgccggatacgcgatgcttaattcggcctatgggctgcaaattggtatgagtggccttcggcggattcgcgttggtgaataccgtttgatttacgaagtcgatggcggcaaattaactgttttggttgtccgggttcggcatcgtcgtgacgcctaccgccgttcgcggtaataggcaagaaaaatggcgggtggctttataaggaggtaagactctcatgaccgtcacactaccaagacaccgcttgaccgttgctgactatcacaaaatgggggagatgggtattctgtcagaggatgacagagtggaaatgattgagggggaaatcattgatatggcgccgattggaagtgcccacgccgcctgcgtgcgctatttattacattcctttgctccccacctgggggaggccgccatgctcgatattcagaatccccttcggcttagtgattattcagaacctcagcccgatatgatgcttctaaaacctagatccgatttttatcgccgggttcatccccaggctcaggatgtgcttttattggtggaagtagcagagacctcagtagcctatgatcgagaggtgaagattcctctctacgcttgccatcagatcccggaaacctggttgtttgatttaaaagcacagcggctggaaattttcttagatccttcatcggaagggtataaaaaaatcctgcgccctgggcgaggggagcgggttgcaccgggcttattgccagaggcaatcattaactgggcagaagccctctcaaactgacaatgccaaaggcgggctgagcggaagccaaacctacccagtctctcgcttttgatggtgtgtatcgcttcgctctgcacccctacggcgccggtatctagtcggcgttttggaagtcaccttgactttttctaggggttacccataataattatgggtaacccataaattttatagattctcccttgtctaataaaaacaagattgcccaattgcagcttagcgacaagcgcgccagagaaatcattcgcgaggcagttttagacacctcgcgcattcaatggtcaaaacatgcgcgtaagagaatgcgggaacgccgtatcaccacgagacaggtccttgatgtgctgagcaaaggtaaaattatcgaagggccagtacgtggtactacaggagactgggagtgtacacttgaaaggtttgtggcgggtgacaatgtagttgtagtggttgctatcgaaacagatagcgcgggtcagccggtgatcattgtcaccacctaccaccatagatagaaagggggtaaggaagggtttcgatttcctctttaaggagggtaggataactgcatacggatgtctaagtttatgtatcactatactgagtgcggattgcgaaatatttatctcaagaacggttattacctacgtaaaactccatacggcgagacagtctctattgagaacatggaagatttacacggcgcaattgcctgtgatctgatctaccacaagccgaaactcacgggcgcagagtttcgatttttacgtaatgagttgttgatgtcccagaaacgtctggctgaattattaagcaccagtgagcagacgctttccttatgggagcgtaagggtagggtgcccatgtgggcagaccgcatgattcggttggtgtatttagattattcgaataaaagtcccgctatcgttaacttggtcgatcagctcaatcatctcgatcggaatgaatatcaaaaggcgcgcactttttcggataccgaatcaggttggaaacccgatctagctgcctaaatgggctaaagcctgttaatactgcggggatcggaaattttctttcgcctctccagcaaagggcaaatcattatccccaaatctatccgggcggtgcgtcattgggaggctggaatggagttcattgttgaagagcgggacgatagcattattcttcgacccctaaagcccttccctgccacctgcttggaagaaggactaggttgtacgggttatcaaggcaaagccaaatccctagaggaaatggataaaggcattgccgaaagcctacgctggcgttggtctaaaaaagaaaaaagataatcgccgtagatacctacgtgctggtatgctgtgtaactaacgacgatgagatccaggcacggcaggcaatggagctgctaggctccaatgagatcctggtaaccaaaacagtactactagagctaagatggattttgcaagctgtttatgagctaccgcttaaggcagtattgaaggctatgctccatatcctcggtttacctaatgtgcgaattgaaaggaatgaaaataattaaatgcaaaaattttattcccctcctccctcagaaagcgggtagagatcatctatatccacccgcagcgtttgagctattcgcttaagcaccttaatcgtccctttccgttctcctttttccatagtaacgagatgagattggctcaatccaacttgctcggctaattgcgcttgagtaagcccgcgataggtccgccaaactttaagtgggttttctcctgccaccaagctttcaacgacttcttgagggatattctcttcatcagcggctatcgccttatcataagcggcaatatcatccaacatttctgctttctccagcaatgcctggtattcttcatagggcagaacagcccattctggcttgccgtttcgtttaattacttgcgctgtcatttatacacatctcctctcgctccaattgtcagaacatgtgttactaagcgtttctgctctatctgatagatagcccgccaacctcctattctcaagcgaaaaccctctcggccagtgagcggattgatgtccaggtcttttcgcgtggggtctaccgccagctttttaaatgactcaatcacctttaaagccatttttctaggcatgcgctgcagcgatttttgcgctgattttttgtagagtattgtatacatattttggttatctcataatgagataactaattcaaaagctagatgaattatttgcggctcactgattgttttcaatcctgcctatgacaaagtgacatagaacgtcactttctgtcctccctcgacaccccaagccctgccttctctttattactcccaaggttctagtccatatcaccagccttactttgcgctgttaactcctgattttgtgaaccagcccccataaagccatcgctcctcttgccgaaatatagggatggcacgctgattgctcgatggagtatgcaggcaggtaaaggatttatctgctgccaatatacaaatttgggtttccgtcaaattaatttcaaggagtcgctcgtaatgagaaaagtacaacagggttttacgttgattgaattgatgatcgtggtggcgatcattggtatcctcgcttctattgcaattcccgcttatcaggactacaccatcagaactcaggtgacagagggcttgaatctggctgccgaagcaaagcaaagtatcggcgatttctggagtgcgcggggtaggttgcctggcgataatgcttctgcgggattggctgatgcaacgtctattaccggtaattatatcacccagatggcggtagataatggccaaatagcccttacctatggcaaccgggctaacagcaatattgagaatggcatacttactttgacacccgctcagaatcaggcaggcagtctcgtctggctttgcggtaaagcgtacgatagcaaagacgattctaagctgccagaaatttctggtgtaggaagcacacaaactgatattgaagataaatacttgcccacagagtgtcgcagctaaaagcgatagcctaaggtaaatgataagggccgtcccaaagtggatggccctttctttatatgagccgtcattagacggccactcatttcactcccgaggagccttaattcatgcttaaccctgcaagccgttctcattctaagctggcaacaagttatagccttatggggcttttaggggtgttgttccttaccttctttctctatagcccaggtcttggcggcacatttctattcgatgacgaacataacatcaccgataataaggctattcagattgaagatatttccccagaaagcctttggcaggccgctttttccactgagtccggacccctcaagcgacccttgagtctgttgagttttgcctttaaccattatgtaagcgggctagacccttacgctttcaagttggttaacctgttcgttcatctggctaccggcattctcgtttattttaccgcctggcaattgcttgccgcctatcggcgttgtcagcagaagatattgaatgacaccaccatttcctggataagccttggatgcgcggccctctggttgctgcatccgctaaatctgactccggtgctttacgtggtgcagcggatgaccagtctcgcggctttatttacctttgctggtcttggcctttatgcttggggtcgtcgacggcagatggaaggcaaaaacggctggatcgccattgcgctggctttgtttatcgcgctgcccttaggggcattgagcaaggaaaatgcgttcctgttgccgcttttccttctgctggcggaactgactttgtttcagtttagtgctgttcgccaaggtacacggcgactgcttatcgcaggtcatggattgattgtggtgctgcccgtgatcctgggagtcctttatctgctgtttaacttagaatggttattgggaggttacgagacccgggcgtttactttgggcgaacgcttgctgaccgaggcccgcgttttttggtattacttgcagcttatttttttgccgcgattggccaattttagtttgtaccacgacgatttcgcgatttcccacggttggctggaacccaccaccaccttacctgcggtgcttggggtcatcgccctggggatggcttgcctgcttttgcgtaagcgagcgcctgtgtttgtttttggtctgggattttttctcatcggccacagtatggaatccaccatctttggcctagagttggttcatgagcaccgcaattatgtccctttatttggaatcgccttgatgcttgcctatggcgcaggggtgttgatcccacaaaggggtttgcgaatttttatggcgagcacaacccttgttttgctttcgacgatgaccgccatccgcgccgatacctggggtcatcctttggagcatctgctggtcagtgcccgccatcatccccactcggcccgtactcattacggtgcagggcagctgtactttgatctggctttggctgaaaaaaaggaagctgaccgggaagtgtattatcaacggggaaaagaatttttttcccaagcttatcgcaatgatccgcgcttcctaagcgctttacttgccacattggccataaattatacctttgaaaaatcagtcaatgaagctcaagtaaaattactggctcaggaattggagaccacgccgttaacgccttttaccattcataatctccagaaaaccaatcaatgtcatctcgagggagagtgccggtggccagcggagcagttaaaaatgctctttagcgccgcggtcaaaaatccaaccctggttccccaggcaaaggtcgtactgctgacggaatattccatactcttgttggcgaagggggatttgagtcaggcattgcaggtggcagaggaagccaaaaaagtcaatccgagagatcctcagctcacactaaattacgcggcgctattacgctatgggggtcgttaccaagaagcgcaagcggagtatgccgcgctgagttctttgtctctttcgaatcttcattcgcagcgtttacagaaggagaagaaagcgttagaagcattgttggatgaataaaaaaagaggtaatgtcattgcttgggaaaattcattcggggccgattaaaagaaagtatggttcagctaataaaaagtaatcgttcagcccctacttctcgatgctctcttacggggaacggttacaatgaaaacaccttgcccgttaggatcaatttatggcgccgcctaccctgagtattgttttacccgctaaaaatgaagccaatagccttagaaaactcttaccagcattacgggaaatttattccgatgcggagattctcgtcgtcaatgatggctctagcgatgaaaccctagaggtggcccaggctgcgggggccaaggttgtgacccatgcctatagtatgggtaacggggcggcggtcaaacatggcgcccgtgccgctacgggagaaatcattgttttcatggatgccgatgggcaacatgaccctggggatattccccgtttattggaacgcctttttgaaggttttgacatggttgtcggagctcgagattccacttctcaggcttccttaagcagacggctgggtaatagtttttataaccgtctttctagttgggtcacagggcaccggattgaagatttgacatcgggcttccgtgttgttcgagctaaacgtttccgggagtttctctacctgttgcccaatggtttttcctatccgaccaccagcaccatggctttttttcgcgcaggctatctggtcagctatgtccctattcatgccaataaacgggaaggaaaaagtcatattaatttagttaaagacgggattcgcttttttttaattatattaaaggtggcgaccctctattcgccattaaaagtatttacccctatcagttttgtcttttttatgctgggtgcaggtaattatctttatacttacctgctagagggacggtttactaatatgagcgcgctgatgtttattaccgccattctcgtttttctaatgggattgatttcggagcagattgctaatcttttgtacgccaacacctcccaacgatagttttcccctgaatgatgaagcctctcagcaaaagtttggagcagaataggggcgctttcccgcggctcgactgctcctccgaaccgacaagtagtgtgggctatgcgcacgaagaggctgagaaagcacgcccaaaaattttagtgattacccgcaatctgcctcccttggtcggcgggatggagcggttgaattggcacatgatcgaagaattggccaaacgcgccgaggtgcgagtgattggtcccgaaggcgcggcggctatagcgccggtaggggttgtgcaactgcgggaagctccactgaaacccttgccgggttttctgctcgcggctcagtggcgcgcctggcgtgaggcacgcgcctggcgaccccatatcgtgctggccggcagcggcctgactgcgccgataagctggttgactgcaaaatcttgcggggcgcgcgctgctgtttatgtgcatggtttggatctggcagtaaaacaatcggtctatcgcgccctgtggctacccgccatccgccgcatggataacgtcattgccaatagccatgccaccgaaaaactggctatcgatgcaggtgtggaccttgcgcgtattaccattgttcctcccggcgtcgagttgccgcaaggcgaactggacccggaagcaatcacccgttttcgcgccgaacaccaacttggtcaacgtcccgtattactttccgtgggccgtctcacccggcgcaagggtctgcgtgagttcgttgcgaatgtattgccccagatcgtcgccgccaggtcagatgtaatgctgctagtggtgggtgatgcgcccacacaatccttgcatgccgagtcccaaactcccgaaagcatccaggcggcagccgactccaagggtatcggtaaccacatcaagtttctcggcgttatcactgaccgcgaccggcttgccaccgtgtatcagtcagcggatgttcacgtctttcccgtgcagcacattcccaacgatcccgaaggtttcggcatggtcgccatcgaagccgcagcacagggcttgcccacggttgcctacgccaccggcggcattgtcgatgctgtggccgaaggcaagtctggatacctcgtggctccgggtgatgatagggcctttgtaggagcagtgattcagcttctggagcgatcgctcccggcagcggtactccggtttcatgctgaggggttttcctggaaacattttgggaatgcagtgtggtcgcgaattggggatgctttaagtacctatgaataaaatatgaggttgttttgggggggagttgatggtgttccgcaaacccgcttttcctcccagaaaaaaggtttgcggggatttccctgtcccctggctccacgccaccggctcgctccaggaatatttactgagatacttattcccgctttccagtctctaagatgctatagcggttccctaaaaagtgataccaaaattgctcagcctggctgtatttctcttataagggaaatgcctagaagttctccatggatggtgaacgaccccctagcgaggtcgcgaagtgaaacggcgcgccgagcacaagggccacataacgtgttgttcgctgcggcgcgtttcggtaacatcgaccccaggctagggtgtggtctcaatagggaggccttggggttgttatcagaagaccggccatgatgtaaaacccgaccggcacatccattatggctaccgcgaggagcgcgggaagttaggcctgtcgaggggcacagcctcccagcgataccagggtcggcctgggacaataggggtctcgatgaagcaggaaacgcgcagaggacaaccgggcaggagcccggtcggcgaaagcagataagccgataattgtcactcataagcagcgaactccgatataacattccctcccccttgatgggggagggtaagggtgggggtgaatgcttgaaactcttaaattccccctccctccaagggaggggggataagaagggggggtacactcttcttcgtgcgcatggcgcacgctacttgtcggctcggaggagccgtcaaaccgtgcgaaactgaccctattctgctcaaaatttttgccgggatacttaagctcgagcgcctgttgcaaagcccttggtggttaaagcacgtaaatggggctccatcttgccaatgattttgctccagtcgtcgataagtagcgccggtggggtagggtgttgtaattgctggcgaatgcagcgggtaagatcttcaatattgtcggtttgataaagacattgcgggtggtcgtgaagcacatcggtcatcgcgcccacccgtgtcgcgacgatggcgatgccgcatgctgccatctcataggctttttgagggaaacaatagcggccaaacaagctgtcgcgcaggtagatgacgcccacgtccaaggcattgaaaagctgggcaatctgcccatgggctagcatgcccaggtaatgaacccgttctccattgggcggtgggcattgagggtctgtcggtccggccagtaccaaatgcgatgaagcatcggtcgccgctagttgcttccaggcgtcatacagcgtgccaatccctctattgcctagtaagccgccggcagtgccaatcaggcgggcgttcgtgggtagccccagtgcttgtcggcactgggttttgtccaggggacgaaagaccgtcttgtccacggtgcttggcatactgaggacattgccacgggcacggtactccgagagcacgtggtcagccaacatctgactggtggtcgtcaccagcggtgccccgcccacggcacgtcgcagtagggtttttatgccggggatgcgggcctgcccgaagctttcgaaatgatcgtaaagatcgagcgcatggggtacatccaattgctgtcccagcctggcagccagcgccacatgggggatatccgaagcgccaacgatgacatcgggtctgaaataacgcaaacgccgacgcagatgggcaggataaaggacggtgcccatatctagggggcgggattcccactccaggaggccgggggaggcatcatgggaccaggttcctccgggcgcaccttgatagctgaggcagtatccgcgcaccgtgtgccccagtcgcgccaactggtagggaatctcgtatagccgcccatagcgatcatcaatcacatccttccccatgtagcggcgtttgcagagaaaggctatacgcatggtgtcctgatcagccttgtggcggcgatagcagtgccattgtctgtattcctcgctgagcacggtattgtcggaatggtttgccagctagaaacagggtttcccagggtaattcctccagggcggtatcgacgccggcaagcgtatgttgcagtttttccatatcgccgcgctctatcttctattatgaccccgtcccgatcagccgttttgccgccgccagcgctgcgcctacgacctgatccatgttgtagtagcggtattgcgctaggcggccgacgaaggtcacgccagactcttgctccgccagtgcttgataacgcttgaacagggcctcgttttccgcgcggggcactggatagtacggttccccctgagcctgggggtattcacgcacaatcgaggtgccggtgtgctgttgcccggtcaggtgtttgaattcggtgatccgggtataggcgtgatcgttggggtaattgaccgtgccggtctcctgaaaacgctcggtatcggtcaggtgttcgtgttcaaagctcagtgagcgatagggcaggtgcccgtagcggtagtcgaagtaggcatcaatggggccagtgtaaacgatatgtcgggccttgatccggttacgcacctcggtgaaatccactcccagctcgacgctgatgttggggtggtcaagcatggcctcgaacatcttggtgtagccgtgttttggcatggcctggaagttatcggtaaagtagcggtcgtcggtattggtccgcaccggaatacgcgccgccacgccggccttgagctgcgagggttccaggccccactgcttgcgcgtgtagttgagaaaaaacttctcgtagaggtcgcgcccgaccgagttcagcacgacatcttcactggtgctcaccggctcacgcggctcccgtacacgctcgaaaaagtcagcggcgctagcttcatccagttccagcccgtacagttggttcagcgtgtcccggttgatcggaaacggataccgcaccccatccaccacactgcgaacccgatgctcgtatggccgccattgggtgaagcgggaaaggtattcgaatatgcgttcgccattggtatggaagatatggggaccatagcggtggaccaacacgccgtgggcatccggctcgtcataggcgttgccggcgatgtgggggcggcgctcgatgaccagcacccggtgcccggcctcggccagctcgcgcgccatgacgctgcccgcgtagccagcgcctataactaaaaaggtatcagtcatagttatctgtagtagtaggtactttcaggcacttaggccgaaacggcgcaatgacgaaaatgcgttcgaaccatagtcaagtttgagagcggaaagtattcgtaagtctgtatgggtcatcaagttgatgccggcagaagcgcgcagcggggacaatcggtatatcctccacatgttgtgccccaacggagcagccctgatacaggctcgtacccattgcgaagctataatgcgcttcccctctttgtcgtcatttgccttatataacttgaggagccacgcctcaataccttcaagatcagttgtgttatatatggaagacggcgcacgaattaggttgtgcaagcgctgttcttccggcgtggcttcaattccttgtgcttgcaatgcttgcagtcgtatttgtcttgtaactatttccatgtcgttacgcctagcttgagtagcttgctggggatggcgacgatagcgaagcaaaggttcagggatattggcaaggcggaatttagtgctggcacgagcaaacagatcataatcttctgcaagttggtacgcttcacggtatcggaattgttcgaacacttctcgccgcgccatgacagtggggtggcagatcgtattttggaaaatcatggccgcgcgcagggcagattccgtatgcggccaacggacagttcggggtattccttgtccgaactcgacgaaccagcttccacaaagatcgcaactagtttgttcgagaaaagagatttgttgtgaaagtcggttcggcatgcatatatcgtcggcatccattcgggcgatgaatttgcctcttgcctcctctatcccgtaattcaaagcatggacaattccggtgttgcaatttgctgtgagaagccgtaaccgtgcgtcagtgttggcaatcttgcgaatcctcttgacgcttgagtcgctggagccatcgtcaacgacgatcagttcgaggtgtgtgtgggtctgagtcagaatactatcaatagcgccttccacccaccgctgagcgttgaaacaaggcattacgacagatagaagtggagtgctcatgtgttgttactcagtttagagtttactcttgatgctgggctcctgacgatcagtagccgataaagtttcgagttgtgtcgaacacgcagcgcactgagcccgaatatggccaagtattgccaagggcggaacgctccgcaccttgtgactggggatcgaaggaaaagccagaacacgagaggcccaagcgcggctgcccttagacaatatctgtaccacatgcgcgcgataatgcgttgggcctctgttttgctattgaataccgtgagcagtttgcaaaaccagtcatcggtggcccgaacgtgattgatggaggcgggcgggtcggggtggctgatcaaagtatggatcttcctctcggcctccgtgaatggcagaccagtgcgttcaagatacttggaggcgatggatgctgcggactcccactgcttctgctgcatacgagcggatatctgcgtcggatggatacgatagcgcacgagtggcgtggggatgttgtgcattatagcctctggagccatgcgaacccataggtcgtagtcttcagcaggtacagtgctgggatcgtactggtgctgttccattagctcgcgtcgcaacatcaccgtgggttgcgaaaacattggtgtgaagagtaatccggccttaatttccgtatcgttgctaggagcgctccacatcacctcggtatccgtgccgaacacagtcatccatccaccgcacaagtcagcctttccggagtccagtacagcgacttgctgctcgaaacgggtaggtagcgcaatatcgtcggcatccattcgtgcgatgtattcgccggtgcttttcggaatcagcgtattgatagaatgggcgacccctagattcctactgttctggaagaggcggatacgcccatcattccgtgtgcattgttggagttttctccaggtatcgtcggtcgaggcatcgtcgataattaggaactcgaagttaggatatgtctgcgcagaaatgctggaaactgcttcaacgatatatggtccgcagttgtacgctgacataagtacggaaatctttggcattatatattccaatgcgaaagatcgcggcctaggagtttttccaagagtctgacatcatcacgaaaatggtgggctagttgctctcgaaatgccttggagaggggttgctttcggttgattacattgaaacggttgatggcatgatggattcctatgccccctggaagtcccagcgtctgacgtacgcttcgaagtgctctgagcgattgttccaaccacatccatcggtatcctacacgtgtattcaggcgagggaattccatccttccatcatcgggtaaatcaagccaagcaagaagcttgcggtaacatacatctggtctggaggagaaatcatcgtagaggatgacatgaacgagttcgcgtgggaccagttggaataggcgttgaatttgcctgcccagctttgctacttcgccgtattggagaagatcaccatcggtgaattcgcacggtaaatatttaccttgctttcgcttgtcctgaaggtaccaggcttgttcaaaatcgaatatttcagttccattttttacatgctggttatgaaggctttgagccaactcaataggatttcttaaactgatgataaatcgaggttgctcgcaattgtccaaaatctcggggactgcggattttgaatacaagtagagaggtgatgcatcgcccatatagataacattttcaggtgcagatacgaaaagccctaaatacgattcccaatcacgaattttttggggaatatgggaaagcgctagatctttatcaaagaaatctggctccttagtgccagattgttcggccatgaagatcatgggatgtcccgcaagatagtggctcaatgcagttgtgccgcatttcggggcgccaatgatgaataagtttgggatgcgtacttttttttgcatagggtggcgttttaatgacataggacgctcgggcgtagctgaagccggttacatatccaataccacagaatggaattccagatgaccaggctgatcgctgtggcggttgcattatatattccaatgtgaaaggtcccggcctaggagtttttccaagagtctgacgtcatcacgaaaatggtgcgctagttgctctcggaacgccttggagaggggttgctttcgattgattacattgaaacggttgatggtatgatggattccaatgccccccggcagtcctagcgcttggcgtacgcttcgaagtgctctgagcgattgttccaaccacatccatcggtatcctcctacatatgtattcagtcgagggaatttcatccttccatcatcgggtagattaagccaagcgaggagcttgcgataacatacatctggtctggaggagaaatcatcgtagaggatgacataaatgaattcgcgtgggaccagttggaagaggcgctgaatttgtgcgcctagctttactacttcgccgtattggagaagatcaacatcgatgaattcgtgtggtaaacatttaccttgctttcgcttgtcctgaaggtgccaggcttgttcaaaatcgaggatttcaattccatgcttcgcgcgctgattatgaagactttgagccagttcaataggatttcttaaactgacgataaatcgaggttgctcgcaattatccaagatctcggggactgcgcatttcgagtataaatagagaactgatgcatcgcccatatagataacattttcaggtgcggatacgaaaagccctaaatatgcttcccaatcacgaattttttgggggagatgggaaagcgctagatctttgttaaaaaaatttggctccttaatgccagattgttcggccatgaagatcatgggatgtcccgcaagataatggctcaatgcggttgtaccgcatttcggggcgccgatgatgaataaatttgggatgcgtactttttcttgcatagggtggtgttttaatgacataggacgctcgggcgtagttgaagtcggttccgtacccaataccacagaacgatattccaggtgataagactagttgctgtggcggtagcggcaccttccacgccgaagtgcgggatcagcagtgtatttagcgctacgttgatgacaacgctgataccgactcccgcggtggaaagatgttcgtgccccgtcatgttcaatatcgtggctgtcgggccggccagcacattgaataattgacccaaggtgagaatttgcagggctacggcgccggctgcataggcagggccgtagaacagggtaataatctgatgcgagaaaagcgcaaatatgagggcgatcggcagcgtgagcaaaaatacgcccatggccgccccggaaattagccgttgcaattgggcgtgctcgcctctctgatacaaacctgcgatacgaggagcaatcacggtattgctggccgcaagaaaaaaagccaccaaatctgctgctcgcgaggttacggcatagacaccggccgactctgctccctgaagtgcgcccagcatgatgagatcggtgcggctgtttatcaaatacagcatgccgagccacataaatgtcagcccttgtcgaatgctggcgggtgtgggttgatgactctgatgggaatcttcaagggttttgcggagctgggcgtggttgattatcagtggcacaactgatgtgcctaccaatagtgcggtcagttccatggcggtgatccggccactccacaacaaaataatgatgagtgccgttagcatcagggcgggtgctagcaagagttgtgcccattgactttgcaccacacggttctgagcctgaagcaacgactggcgtagggcgccaagattggccagcaggggaaggggggccgcgatcaagaataaccagcgggcctcggcggcggcgggaatgaaaaaggcgctggccaaaacgagtgcggcaaatgcacccgcccaggctattcttttgtcggaccagtggagtagtccacggatgttggcagggtggcgagccccttcacgaacgaggtatcgaggcaagcccaggcttgctgggatggtgagcatcgttgcccaagcgataacgtaggcgtaaaggccgtagtcatgggggccgagcgctcgtgcgtatagaaggctggcgaggaaagcaaggagtactgatccaagctttatcaatgacgagccgccagcggctcgcactagtcggcctcgctcgctgccaggtcgcagatcagcccatagactgcggattagtggctgggcgcgcatttcagtgccgtggaatctgaatgaccgtgcgaattaattctagtggtgtaccccacgtttaagtgtttaagaaggcgttgctcgaactcttgcgccagcggaccgttattagccagccaaaggaaaaaagagatagagccaccgcaattatgcaaacgcaatttttgattcctttcttggaggcattgtcaaaggggatagcggtaatttacgttcttgggtattcacgaccttcatgtattttcttccaatactgaactcccaacgttaaccgtcagccgttgtttcttcccaatacattctactttaggactactctactaagcccttcactcttgaaaactgataatcaagagtggggaatgtgggttccaagcataggattatttcatacagtgcaattaacggcctggggataaaaaccttgaataccattaataattgatatcaaagcgaaccgtggttcctctatgctggcacgttatggctggggaatgtcgcttgaaattagatagaatctgatttcagaaattatactggggaaatggatgccgctaggctaaaaaagtagcgtgcgccatgcgcacgaaccttcctttcctcaagggcggtatcgaagccggcaagggtccgctttagttcttccatattctcataccacaccgagaactcagcatacacgaccgggttgatcaccaggttgccgcgttccgcggcccattccagttgcgccagtgactagtccgcccagctcggatcgttttgcaccacatcgagtagcatgcaggtgtcgaccaggatcattttaggccggggtcgtttgcgtcggtatcgtagccacgcagcacgtgcatcaattcatcggtggtcctgccggtatcgagcgtgcctcgcagcttgccgaaacgatccttgcagtgtgctggtgcggtatcttctgccggacggacgatcacctcgccgttcggtcccagcaaaaagtcgaccgccgatcctgggcgcaagccgaggtaatcacggatcttctttggcaccgtgacttgtccttttctggtaagcgtcgttgtcatggcaaatctccacagggtattatttaattaaagtattgtaatacccacaggttacagggcgagcgatagctttggccaaatgtcagttcgacataagggaaggtttatttccattgcgctgaatcgggtgtagggtgaatttgttcacagggttatgtcgaactggagtgctatccggattttgctggatacgcgatgcttaatccggcctgcggtgctttttgaaacgtcccacgatgccctttgcatcgaaacccgggaagctaggatgcagaggagtttgaccttttttctgtgaaaattgaaagatgggaaaaaagaaaacgacggtttacctggatgaagatcttctgcgggcgaccaaggtcatggctgcacgctctggtcggcgcgaataccaaatcgtggaagaagccttgcggcgctatctggggttagaaagtattcgcaccattggggctcgcagtgagctggacgaagatcaagccctggttctggcttatcgggaaatccacgccgagcgcaggcagaggtagatgctctgggccgtgctcgatcccggtgttctgattgcggccatcctctctccaaaaggggttttgtttttctggtttctcatccctcctcttcgtgcgcatggcgcacgctacatgctggtgtatgttgcgcagcgttccgatagggatattcttgcaaggatgtggcacccccccatggctagctttcttaacctgagttctggataactacatgggctcattattgcaggaaacactgcgtttagattcttgtcggagcggttgtaggggcggcttcagccgcgaacaaaatgtgcatcggggctccaagggggcgcggctgaagccgcccctacagaaggcatttgagaccagaggagattgtggcctcacagcacccacgtaggcgaaggcaggatgctcttttccgtcccctctcccgccaggggagaaggtgaggatgaggggggcattttaattaaagaacgttgttcatttaaacgggaatgaaaccgacattcgccctcttgtccccctcagcttactaacaaccggagacatccatcgcttagcctgaattcaggcttcttaggcctattgtgccacttaacttttgtggctctgggtgctgtttcaccgcgctacgtttatgtggtcgtaagacagaataccgccggtttagttgtgcttcttacgcattgcctcttcggcgacctttgccagaaatccggaacggctcatctggtgtgcctttgcatattcatcgatgcggcgcaccaaggcttcgggcagagagatattgatgcgcaccgccttggggcgtacgcgggagaaatcaatatccaccatcatccacacaccgccctcgaattctgggcgctgcaccaattcctccagcggtgtgggaggtgggatctccattgtctctccctcgaaatacagctctactgcctcctgaattttggcgggcagttcctcccaggaatcagccgcagagaaacatccggggaaatccggaaaggttactccgtgggcatgcttattatcacctggatgaatatagaccggatacaacatgtcttacctccacttccatccagcttgccggtagatattgcgtagcgtgccgatagggatatccttgcgcggatgtggtacgaccacatgattgtgtttcacaggatgtttgaacttcatatgatctcccttgccacctactcgcttccacccttcgcgctccagccgctgtatcagttccgtgctattcatattgtgtaattctacataaccccgagggcttccgtagcctggaatgatgtttggattttggcttatcgtgtgcatagcataatagtggtagcagcatggtgctattttaaaatagtcatgcctttgtttagtgatcgtgcgcacggtgcacgctacttttgtcaagtcttttttccatgcgatttagccagttgcgcaggagcttatgataggcacctaggcgggagaatatcttcttagcaagagcctcattatatgtataggaggtgagattacggtcgtctgccatttgcagcgcaaggcgtgattcagcctcatcgaaaagacttgcttgcagggaggctctaatgaccgtcttcggggatgccacatctattccctccacgacttggaggtaccgctgggcggtcttccaaactgcctcgaagctaaattcaaagcgttgtatgccggcatcacgctcgatatcgttaggctgaggtagatcagccagtttttcaaactgtgaaagcgctttacgggcggtgccaattctttgtcttaacctttccattgcacacctttttcgaggacacgccggcggaatgtttcggaggcctgtgaaagatcgacaagatccacatgatagatgatttggctttcctcgagagcttctcgaatttccgcaagcaaactcgtgggtaacgggtaatgggggtctatgccaatatcgatatccgagtagcggcccatggttccgtctgccctagagccaaataagtagatatccgcctttattccacctagtttttcttgcacgattcgttgagcttctgcgatgtcccattggggggcttttttcggggggggattcattatcgctgtttgtatggtctgaaaattttgaattcatcaataataaagcctatgttccgcatatcctaagtttgaggatatgttatcggcccgcttttcgccaaatagcctatttgggggttttaactgtgagtattaagatttattataatctctgctaatttataaaaataaaaaagagattagtaaaaattggtgaagccgctaagctgctaggcactaccccagatacgctcaggaaatgggaagcatcgggggagctgttacccgccagaaaaaccaaaggcgggacccgttattacgctgtagcggatttgctagggctggcgaatgagagcagcccaacggtttgctatgcccgtgtcagcagcgatgagcaaaaggaagagcttgggcgtcagcatgccatgctagaggcttactgtgcggccaaagggtggaaatccgagattattaaagatctcggttcagggatgaatgaccgcaagaaaggcttaaacaggctggttgagcttattctacggggaaagatgcggcggctagtgattactcacaaagaccggctattaaggtttggcgcagagttaatttttaccctctgcgaaattcaaggcattgagattgtgattatccataaaggtgagcagcctagttttgaggaagagctagcccaagatgttttggagatcatcacggtattttcagcccggctgtatggaagccgaagcagaaaacaccagcagacggtagaggcgctaaagcatgttactagcacacaagattgagttgcggccctctatcagccaagccgcgtatttaggtaaggcgtgcgggtctaggcggcactgttataacaagctgctggagcacttctctaaagatgagaataagtggagcaaggcggcggcttatcagcactacattaaggttattcggcctgagttcccctggtataacgaagtctcaagccgggtgacgcgtaacgccattgatgatctggacaatgcttttaagcacttttttaggcgggtgaagaagggagagaagcctggttttccaaagttcaagaaaaaggatattaacgatagtttcgccctacgtgagcggactaaatttgaagtcaagggccgcaagctaagcattgaaaagctgaaaacgcttatcccgatgcggcagcggttgcggtttgaaggaacgcctaagcaagtcacgatcagtaagcgagcgggcaaatattttgcctctatcttggtggacaccgaagactacaaagactacagccaaaacagagcgccttctgtgggcgttgatttcggtgttaaatcattggccgttgcctcagacggtcaagttttccccgccaataacaaactaaaaaggagtcttaagaaactcaagcgattgagccgccatctatccaggaagaagaaaggctctaaccgccgagcgatagccaagcagcggttagcgaagttgcactaccggatagccaaacaaaggagcgccgtgctccatgagctgagccatcaactcacggcaagctatgaccggattgccctagaagatctcaacgtcaaaggcatggttaaaaaccgcaaacttgcccggtcaatagtggatgcaggatttgctatgttgcggcagtttatcgaatacaaagcctatcttcgtggctgcacggttgaacgggtggataggttttttccctccagcaagatgtgctcaggttgcggtcaactccatgacatcacgctggcggatagagcgttggcgtgtgattgcggattgaccatagaccgcgatctcaatgccgcgatcaatttaaatcagtatcgtcgggacacgctcaagccagacgtaaaacgcacacaagagtcgagtaagaccgcgctagcggcgtcggtgttgacggtgtgaataaggctaggttttcagagattatcctagacttttatgagcggtagcaggatgggaatagacggggcttggttcttgaagttcggggtggagcagatgggggagtatggttatcctttattgaacgggctattaaagttgtgataaggagataatgtggagcgccagggttgagtgatgcggctgacagtatctgaacagcgtgtattggttgaggcggcacgggaatgttttggtcccgaggcacgcgtgcttctgtttggttcaagaacggatgacttgcgtcggggaggtgatatcgacttattgattgagcttcctgaatcgttgtccgccgaggaagctgctagaatccgcgcgcgtttcgtagcccaagtatggcgtcgattgggagaacgcaagctagatgtggtgttggccgagcctggcgaagaggacgagttcgtgcaaacggtacggtcgcaggccctgcccctggagaaagcatgacgaggacgaggctggaatcggcgctttgggaggcggatcggcatctagcggttctggagcaggcgatggcaagttgggcggcctatggggaggtggccaacctcgatgagattgaaggggatccccaccgcatgaggattgcggatcaggtgctatttcgttttatgaagctccaggatgccttggggatgcgtctcgtgcgagggtgtcaagttttttgtgtaactaattttcacttgggcatccgctcagcgaagaggatgacgaattgattgagggcggccttccagtcccgaatgggttgagtccattttttggtgatattgttcagggccagatagagcaccttgaaaatggcttcatccgtgggaaaagcgccccggtttttcaagacttttcgtagtgaatagttcaaggattcgatggcgttggtggtataaatggctcgccggatctggggtgggtaatcaaagaagaccgtcagccgtgaccaatcggcccgccagctggggctgatggccggatatgtctcatcccaacgcgctgagaagcgctctagggcctgttcggcctcggccagggtcgcggcgccatagatggcccgcaggtcggccgccacggcccggcgctgtttccaggggacatacttcagcgagccgcgcaccttgtgcacgatgcacagctgaacctgggcctgtggaaacaccgcctcgatggcctcaggcaggcccttgagcccgtccacgcaggcaataaagcaatcctcgaccccccggtttttcagctcattgaataccgacagccagaatttagccccttcgttttcactcatccacatccctaacagctctttctctccctctagattgacccccagggctaagtacactgctttcgttttcaccatgccctcctggcgtgatttcacaaacaaggcatcaaaatataggatgggatagacggccgataggggccggctttgccaggcccgcacctcctccaacaccgcatcggtcacctgggaaatcagcgccggggagacctccaccccatagagctcttccagctgcgcctcaatctctcgggtcgagagcccccgggcatacagcgctagcaccttctcatcaaagccctccagccgacgctgacgtttcttgaccaattgcggctcaaaattcccattgcggtcccgtggcacctcgatttccaattgccccgcctcgctctgaacccgcttcttgctcttgccgttgcggctgttgccactgccccgaccttcctgagcatggggcgcgtaccctaggtgctcagtcagctcagcctccaaaacccgctccaccaagcgcttgctcagctgcttcaataacccatgctcgcccagaacctctttcgggctattgcactccttcagaagttcatccagcaactcatcggtctttttttcaatactggtcatcagtgctttctccttgttgttaattacagatcaccagttacacagttatttgtacaccccctctcgtgccggcgaccttggctgctttgggcgaacctttcgaggagtggcccatgcgtgaccggctcgaccgcttggaaaagctgcatgtgctcagtgccaccgattggttcgtcgggagggaaattcgcaatcggcttgcccatgaatatcccgatcagccccagcgccgtttggccaatttgcttgccgcagtggaggcagccggtgcattggccgcgctgtaccgccattggcggacctttcttcaagcgcgagggatggcctgatttgggtagaaaaaaggggctgacttctcccggcccagtcgggcgagggttgttggatcactccaagaactttcctggttcaacacgccttccctaggcgacaacgcctgttgtcgcccccgttccagtcgctccagaggctaaccccgccagcccggcggttttgatattgatcgccgctgcgatgtcgcggtcatggacagtcccccacgagggacagcgccattcacggacctcccgcggcagcgtttcgttgatatatccgcaccctggggtggggcaacgcttggagctggggaacccgcggtcgatctcgactacggttcgccctacccactgcgccttgtacttcagttgacggacaaactcaccccaatgggcatcggctatgggcttggcaagccgggggtgtttgatcctgttcttcaccgcaagagattcaacgcacacgacttggttttcgttgatcagtgtgcgagtcgccttgtgggtggcgtcccgacggcagtcagctattttagtgtgcatacgggccaccttcagccgcagtttgttgcggttatgggaacctttctgcttcttcgccagcttaccctgcagataggccagcttcgcttcgtactgcttggtgtacttgggattgccggaaacgcgcatcccgcctttaaaggttgcccgctggaggctgaagtacggccagtcagcagatctgccgacatatagcgcctccttttgcggcgcaagctagttttttgttggcagatatgaccagacagagtatattcatatttattagatatgaatatacaaggtagcaatcatggccaataccagtttaagccttggagagcattgggaaaccttcattaagaacgaaatggcgagcgggcgctacggttccgccagtgaagtcgtacgcgatgcgctgcgcttgctggaagagaggagaagcaagctggacgcgctacgggcacatttagggcaaggggaggcgcaggcgcagcgcggtgagtttgtcgaaaactattccatcgaggcggtgattaccgagttagatcaggaaatctgatgcccggttacaggattacaccacgggcgaaagcggatttgaaaaatatcgggcgctatacgctcaaaatctggggcaagcaacaacgcgatatttatctgaaaaatcttgatcaacgctttgcctggctggcggaaaatccgtgtctgggaaagcaccggcctgatatagaggaaggctattattgctttccccaaggctcgcatctggttttttatctcctacgtgaggatggcattgatattatcggtattccccatcaggatatggatattctgaattattttaacgggtgaaacccaaggcgggattatggctagtatgaaatagaggccatttcccctattgttttgccggatacgcgacgcttaatccggcctacgagcagtttatgagcgcctcctagtaggccggaccgattcgccgggagcgaattggggcctccgcaggaggcccgaagggcgcgcatcaataaggccttgaggccgtttccggcaaggtcattgcccgcaacggataggcttagcctccccttcatttgctcaattctccccatttaaaacacgacctccggtaatcctcgatgggggcatcgaaattaggatgaaagatgggttttgacttcgtgtatgctaacttgaatcatggaagggaacttcaatatttgtgcttagtcacgttagttagctaatatggcttcgtcaagccattaccattacccaagtttttatgcttccttgatgtgggttcgctgcctcaggagtgatttgacgattccatggtcgtaaagttgaatcggcgagaatcctaatattgaattttccagctcatttagatctttggagcctctttgggagtagctttttggcggcaacgctgttgccgggaggctcggaggtggtgtttgccttattggcagcagagaatgtccattctccatcgttgttaattgggatagccactctcggcaacactttggggggtatggtgacactggggatgggccggttgctggcgcgacgttatcccatgcgggcgctggagaaacctgctcaccagcgggcctctcgttggctccataaatatggccctctcagcttactttggtcttgggtccccgtgattggcgatccgctatgttttgttgccggttggctgcgcttaaatttgcttttagcccttgctttcatcgccgtgggtaagtgtgcccgctacgcagcgctgtggagtgtgacaggttaaatggagggagtatcttggcaaaaattttggggggtaatgtggttgttttcgcgcccccctacaagccaacaagtagtgtgcgctgtgcgcacgaaggggagggatgagaggccaggaaaacaaaactctcagaactttcgctggggcacttaccttagcgccaaggtcaatatttcctcctccctccaagggggaggataagaaggaggcctctgttccggaaattgcttaaattaaggaaagagatagattcaggtatgacaccgttagtgatggcgtttcccgaataaacaaggcacgaatattgactcagcagaaccctttgaccgtatctttcctatcggggaaacgctatatctattaagggtataaagctttgccccatagggcggagcgtattcagtgggcgatgtatggctgactactacaggagtaaaaccatgatgaagggcaaaaaattaatccccctggctgtttttgttggcctgacaaccttgggtgcggggcagtcctatggacagcaatctaccccggccgctgaaggttttcttgctatagagcagatcattgaaaaggtccgcgctgattatcctggtgaaatcattgcggttgagcgagaaaaagaggaggggaagatggtctgggaagtcgaggttaaggacaaggatggcaagaagtgggaagtttattacgacgcttccaccggtaagaagctaaaatcagagccggagtcctgagctgtttgccggtcggctcttttgagccaaccggcctgattattgttccccccagcatcaaggctcaatagtcgtccagcgtccttgccacacggcccaccctttgaatagggctttggcgtaggtggtgacattgatggcccaccagatcccagaggcttcaaaacccatgggaaaagcgaataaccaggccagtgggacccgaatcaagttgaaaggggtgctgtaccaaaataccgtccgggtatcgccggcaccggcgagaatgccttcactcagggcctcccaggccagaaaaagctgagaagcggccaggatcaccgcatactccgtggccgcccgatgaacggcaatgtcgtcggtaaaaagggcagtcagagcttcacccgcaaagaaaaatattagggaagccgcgaggcccagcagggtggccaggggcagcgccatgtggaaggtccggcgggcaagatcgggccggcgggctcccaggtaacggccggcgagagaggcggcgccgagggagagcccatggaagaggggccaggtgcacccctccagggcggaaaagccaattcccagggccgcgttgacatgagtccccagtggcgagacggaagttttcagcagtccccaatagacaatggcaaaaaaggccgttcctagcgccatgggggtgccgatgcgcatgatccggcggagttgtcctcggggtttgagatcttcgaaggttaatcctgttatccgcttgagcaatatcaagccaatgccgaccccaatgccacgggcgatattggaagctagggcggcgccgacaatgccaagtcccgcctcatggatgagcagcggggtcaaaataatattcaggcctagggaaagggtatggagtagcaatggtggtcgggccgaacccatgctaataaaagtttggtcgactaagggggtcagcaccaggggcagtatcgttaaaaaaagggtgcgaagatagcgagtgcattcgatggctgattggccctcaagacccaaggtatgggtaatcatcggtgcccccagggtccccaggaccattaaaagcatggtcaggaggagggcgccgtagatggcttcgccgagcaatgttcgacgggctaggggatcatgggcacccgtcgcccgagcgatgagagggcctgcccctgccgcaaacacttcaaaagtggcgtaggtaaaaataagaacgaaggcggaggagccgatggctgcttgggcctcgacggacacgccttgaataaaatattggtcgacgatccgaaaaccgttggtgagaaaagcgaaaacagcactgggaatggcaagtgcaagaagcggtcgaagaccgataggaggaaggggctctaggtacggttgcgcctggccctcgtgctttgccatggtggtgtgtcgtgattagtgaatgggtattttctatagaaaaataacgttaccatagcttgtatccgcgaaccaacttgggcaaaagaagatgagggcctcaaaaggccctcatcaactactttaatgatttaatcattagtcatgggtatggagttcgacccggcgattttgtgcccgaccttctttggttttattggaggcaatgggttgtgcttccccatatcctaccgcttccagcctagactgatcgacgccctgggaaactaagtagttcatggcggcttcagcgcgcaattgggaaagacgcttgttatagtcggcgttacccacactgtcagtatggccttcaatagtgacctctagatcgggatgagtacgcagagaatccgccgtctcatccaatatgtcacgtgcttctggggtcagtttggcggaatcaaatgcgaaatggactcctccctcaaggacaacaggttcgggacagcctacttcgtctacttcaacgccagcaggggtgtcggggcactgatctacatcatcggtcaccccatcgccatcactgtctaggggacagccttcgctatttaccgccacgcctgggggggtgtcgggacattggtcaagatagtccggtaccccgtcaccatcactgtctaggggacagccttcgctatttaccgccacgcctaccggggtgtcggggcattggtcgagataatccggtaccccgtcgttgtcattatctagggggcagcccacggtatccacttctaccccttcaggtgttccggggcattgatcggtatcatctggaaccccgtcgttatcgctatctggaataaagggattggagcggcagataacccccgtgaccacttggccatcgggcatggtctctcctgcggcctccatgacggcacagggcggccagccttcatagggtgcatataggggctgatcgcttgattgtgctgatatgtcagctgtaaataatattggcacaaccgttgcaatggttgcgatgatttttttattattcatacttccctcccctccttaatttttgttgctaagagtcattcaagttttacctggtttctaaattctagtctagttcaaataacatatataggctattcaatatcaatgacaaattgttataggaaaagcgtcaggagtggtgaaaaagatttgctgtcagtatagggcgtgcagagcccagcaataggcatcatccacatagaaagggaattcagcgaacagtggtgggtcttgctgcactcaacccacccctaaagagattttccaacaaccgtataatgttccaacgtggatgttatggaaagagagtcatcgtttttcagtggcaaaaaaattgtaaagaggttatatgtagaattagtctgctaccaaggcttctatttgctgctcaatattggccaaggattttttcatgacagcggctatatccaggtaggcttggcggcatttgggtgtcgatttgtctttttcttctagaaacgccaaatattgatcggaaacttcctttggcagcatgatcatgatgtccgaggtcatctcagcaggatagctattccgtgccattgccttggaaagctgctccagggtttccctaaaccgctgctcgagcttatcccgctcggttttcaagtgcatgagtttggtttcacgccgccatcgtagatgatcggcaataatggttgtcacgggtgcaatgcttgcaatcaggccaccgataagaaccccgataaaaatatccatgagtactcaatcctattcgataaatcccgttaaaaaaagaagggaaaaattttgatctcaggtagattttgcaactagtgtaaaaatgatcggcgtattttgttattttttaactttcaaaaaaaaattgttgagcgtcacaccacttttatcttcaagggaaggtttgtcgccaagcttttttatttcctcgtccctggtggagattgcaaggaggaggcttctacaccaaagcactgggcaacagccaattcgttgccttgtttgatggtttgatatttatcccagaagaacgcatctatcctgcgcaaggatttgggcgtgttcgccttacggtaacggctcaggtgtctaggtcctccattataggcagcataagccgcccgggccaggttatggaaattatctgtttttttatgctcgccttttctaatggcgtaatcgaccagatagtgcatcaagatttcgccacctgctttggtgttgtaggcaatattctgattcaaaccgttaacgtcgtaaaaacctcgccaaacattttggttgacctgcatcagacctactgaaccggcatgagaacgaatcggttggatgctgtctccttgcttgatgaactggcgccaacagctttcttgccaggcggtggcgagcaggagccaacgatataatgattgcatttggggttctaattggcgccggtggagtaagtggtgggtggtttgatccaaaagttggtggactatgggtagataggtgccaatatcgcgggaggtgggcgcccattggtttagccgggcaatcagcgactgatcaatgtcgctggcagcccaagcgcttcgccaaaaccaatggcttaggccgagatcgggattttcctggggtgggggtagaggggggcccagcccaaacgatcgacgcagactgggatcgactttaaaactgtaagagagggggtcctgctgttcttggggagcaatggtccgcgctagtcggcgcaatccgtcggtggaaatgtcaaggccggatacaggacgaagttgatcaatgatttttagggcatcgctggcggtaataaaggtcaagtagcgcagggctctttcattggacatgttcagggtgaggcggcgcaacaccggggacaagcgctcccaggtgcttagaaatagggcacgtatgggatcaggggttcctggggtcgaggaggtgagggccttcccaatatcatgacgggcatccaataggatttccaagagagtgaggcgaagttcttttagcgtgctttcggctgctgcatgtttgatgacaaaagtgagaaacgcatcccagtgccgccaggttgttttccagcgttgcaattctgcgggcgagagggcaggttcgggagaggtcggtgtttggggatggctgagatccgggagtgtaaaacccaatgtgaccctcataccggccggggtggtttgtgcttcggtcagtgcgagcgagtgaagcgtggtttgaatttgaggtccctcttgctggggtaacacaaggggtagcaagcttcgcagctctgccaacagggggtggaggttaatccgcacctgtgaaagcttgggatggacatatttttttactccatcccacagtttacctgtggtgagatttttacccccttgaggattgtaaatatttgatttaacggttcggaaactgactgtagccaattggggcccaagcacaggttcttggaatacctcaatcatccctttccaatctaggagcggaatgcagcgattgccgataggggttccaattttggcttttccttcactaagcaggcgaatttgcgggcccgcgctactgatttgaggattagaaagtaccagagagttgcatctgctatcctcattccacatctgcgccgtatgatgggggccagtatatacttgcctaatgagaatttggcggagaaactcatgatccagttgtagtggtacccggatttcactggcattgctccccggggatagcccgagcagcccaatcacaagacctgtagaaagccattttttcatttggacggtttgatgaagggagcaaaaataattaagttgctattttaatgaattttttatctaaacttaagcataattcctgggtatcttaccctatactgctggttgtctaattgagttatttgctggggtacgacctaaaatttgctatcttttgctaaaacttcgacaaaaggagtaaaaatggttaatgacaaagcgcctaatgcaatggggttcattgttttattgttttttctgctttttggtgttgcttcgccgactctagcggaagaaggttatggagagagggtaggggaaaaactggggcgtggattagtcaatgtggccactggttgggtggaaatccccaaaaatatagtgaataccagtcaggatagtaatgtgggtattggagtcacctggggattggtgaaaggtattggccacaccctgggacgcacgctcgtaggggcaggggaattagccacttttttcgtgccgacttctgaaattatccatcctccctatatctttgaggattttcatcgggatacgacttacggcgtggcgcagtaagttttatttgccggatggggcgcaaggcgccttatctagccgacaggctttatccaagagatattcgctggtgggtggggtgtgaagccaaaagtaggccggataagttttatttgctggatgcagcacaaggtgcctaggaagctgttggaaaactttgaggacagcgtagggtgtgcagagcgcggcgatgcgcaccatggaaagggagaccaacgaacagcggtgatgtgccccttccctgtgggcattcttcgcaggtcctaatgtgctcccggcgaagcggtgggtttgttgcaggccatccctggcctgcaccctgcgggcgtgctgcgcacgacccaattcgctcccggcgaatcggtcgctacgctcaacccaccctacccataaaggtattttccagcagcttcttatcttaattccgagtgttttgttgggttatcgcaccggcccaatggccatcaaatttcctttagagggtgttttctcaggtcagaggggattcgacgggtgttgaccgagcccttgttaaacaaaaccgtttgattcccccatccgtcccagcctgatcgagcccggcgggcaaacatttctagataggggccatcggttaattgctcgatgcgctcgtaggcctcatccggtttgcggctatgttcccgtcgtggagaaatgattaggcggcggacgctggcagatttccgttttggctggcccttggtcgccagcaagcacatttccgggttggcccgggtccagaagcctaaacccgtaaaaaaatccttttcggagagttggccgatttgggctgacttgttgagtttcacccaataaaagcctaccgttttataggtgaatccccaggcctggatcacttccatggcctggggaagcagcgggtcggtcacccagaggaagagcagggcatcaggggtcgtccattcgttaacgggaatacggcagatttcttcaatggatagacagtcgtaatgggcttccgcgctgcggccaactcctttttttgaataggttttaaatgcccaaggtggatcggcatagatgaccctatattttttggggggggcgaccaaaccggaagccatctaatgtctcccaaaatcgtggtttatatttttttattccggaataaatcaaatagcgggctgaaagcccgctatcgattgagttaatcccacttcaaggcgcccccggtttgatattccgtcacccgagtctcaaagaaattcttttcttttttgaggtccaggatctcggacatccagggaaagggattgctggcgccaggatactgttccggcagtccgatctgggcgcagcggcgattggcaatgaacttcaggtattcgtcaaacatgggggcattcaggcctagcacgccacggggcatggtgtcataagcgtattgggtttctaggctcacggcctcccggatcatttggatggtttcttgtttgaaggagtcagtccacagatgggggttttcaatcttgatctgattgatgacatcaatgccaaagttcatatgcatggactcatcgcgcatgatgtactggaactgttcagccgtgccggtcattttgttgcggcggcccatggagagaatttggacgaatcctacgtaaaagaagatgccttcgaagatcacataaaaggcgatgagttcccgcaacagtttctgatcattttcgtcggtaccggtgtggaattggggatcggccaagtactgggtgaagggcagggcccattcggctttacgggccacggctggcacttcccggtacatgttgaaaatttccccttcgtccaatcccagggactccacgcagtactggtaggcatgggtgtgcaccgcttcctcgaaagcctgacgcagcaggtactggcggcattcgggattggtaatgtgccggtagacggccaataccagattgttagcgaccaaggagtcggcggtgacgaagaaaccgagattgcgtttgatgatggtgcgttcatcctcggttaatccatcggcgcttttccatagggcaatatccgcgttcatgttaatttcttgcggcatccagtggttagcgcagccgttgaggtatttttcccaggcccagtggtatttaaagggcaccagctggttcagatccgcccggcagttgatgatccgtttatcatccacctgaatccgggccgcacccatttcaatgttttcaatccccagaacgcccgtgccggcttcggtcccagtgacggtggctgtaggggattctggattgtccgtcagcaatgtttcatttgagttatcttgtgtctcctccatctccttcccaccctcattggagtacgcgctgatgggaggcaatttttgaggttgggttttttgactatcaacgcctgcaagtgggtcgtcccaattcagcatccttgatctcctcattattgactaagatttttgactactcccaattccaatagcaagtagcgtgcgctgtgcgcacgaagaggctactggcaagcctcacaatccgggtccaagatagagcaagcttggggggcttctgattccggttcctggggggagccggattggaccgcattgagggtgttgacctgatccgaggtcatggtgcttttctccacatgggtcgcgccgagggagcgcagataataagttgttttgaggccccgtacccaggccagtttatagagattgtcgagctttttaccgctgggctcggccatataaaggttgaggctctgagcctgatcgagccacttttggcgacgggaggcggcttccaccagccagcggggatcgatctcaaaggcggtggcatagagggttttgagatcttccggtatgcggtcgatgggctggacgctgccgtcaaagtatttcagatcgttgaccatcacttcgtcccataaatcccgggctttaagatcttggaccaggtaggggttgatcaccgtaaattcgcccgagaggttggatttcacgaacagattttggtaagtgggttcgatggattggctgacgccgcagatattggaaatcgtcgctgtgggcgcgatggccatgcagttggagttacgcatgcctacggttttaacctgttcccgcaggccgtcccagtctagggtctgggtgcggtcttgttgtaggtagccgccgcggccttgttccagcaacccaatggaatcaatgggtaaaatccctttgctccagagggaaccttcaaaagtgcagtacttgccccgttccccagcgaggttgctggaggccttgatggcatagtagctgatggcctccatggaacggtcggcgaactccacggcggcttccgaggcatagggaaggcggagtttgtagagggcgtcctggaagcccatgaggcctagacctacgggccgatggcggaggttggaacgccgcgccgtgggcacgctgtaataattataatcgatgacattgtccaacatgcgcatggcggtggtgatggttttctccagcttgggaagattaaggccgttctcatccagatgttgggggagattaattgaccccaagttgcataccgcgatctcatcatctgaggtattcagggtgatctcggtattcttcgtgatcagcccgttgactgtccaagcatgggtcgtcgaatcaacggtaaggcagtaagcatcctcatttggcaagtgttttagccctgaaaaagtggcccacaatttttgctggtaaccttctttattgatgttatccaggaagtatctggccgctttggcggtgttagctttatgctccgccaaatgcgttatgtcctcggcaattcggcaaccttgaattgaggtaatcaacaggcgataaagtggcttcacccagtatttgcgctttccaccccttccgtcgggcagaagctgctgcctgtggccgcgcatctgattgatagatgttttcacaccgaaatttgcccatagaatctgcagttcgcggataaattctttattatgggaagcaaacaccatggaagttacttcacgggaagcttggatatgtccatctgcctgatagaggcctcgcagataggctgcggcagtctctcgatcgccttgccaaaccaattcagggatacgcagctttgtttctttggtgaaaccattctcctccaatatccgcttgagtggcgctgaacttaaccgtgctctctttcgttctgtattcaggtaaaacgcaggactattggtggatgtagtgcgcagtacagcattaccgtccagtagtgtgtgtgttttctcttcaattggtttgagaaaagtgaaatcctggctccacacatcaagatgtacgttgcaattaccaaaggtgccatcaccggcaattaatcccatcaggtagcttaaatcggggtcgtgctgatgtccccagagcccttcaatctgttgtgtaagtaatttgtcacctggcgcgaggtgctgtgcctcgacccatccgcgatctttaacccacactttgtgatcgggagtgatcttatgggtataaccttcttcagtttggatttcgaccattggcgcgttaggccgtggcaacaacatctccgaagcgtcgtagataccgtctaatccaaccactttgttcttgccccccaatcggtaaagttcaccaacggtcagcaatcccctgtcagtaacaacacgttgatcggcagcgatacaacacagattcgatgagtgcaccacgccagcatgctgctggggcgagcgcaggttacaggggtccttgaaagtgatccagggatgtcccgtctcaaacagcatggagagcattttgcgccacaaatccacggcccgctgctttttaaagttcttgatttcgccgcaggccgctttttcctcgtagcgaagataggcttcttcaaaggcttggcccaccaggtcatggagatccggggtttcatcgggcgaaaaaagagtccattccccgtcttcggcaacccgcttcatgaacaggtccggcacccagttggcggtattcatatcgtgggtgcggcggcggtcgtcgccggtattcttgcgcagctctaggaattcttcgatatcaatatgccaggtttccagataggcgcagaccgcgcccttccgcttcccgccattgtgaaccagggctgcggtggtcatgtaactgggatccccttcaactttgaggtcgtagacgaagggcagggggtcgatatcacgtacgctacggatgcgggtgaataagcaactcccgtattcgatccagttgcgcttggtgagtgcgcggcaaccgaggcgttccgcaatttcagccacggcggggatgcgtacatccactgctcggcagataccgtcaaaacggatttcgctgccatcgctacgccgccccctgtgattctgatagcgttcccggtattggccagcggtaggcacccctaggcgcaatagttggtagcgcagcccctctgcaagtaaaaatgaggtgctggtaaagtaaatttctttatttcggcttacgccgccgtcggtttccagcagcccctgtaccaaggccagggtctggcggcgggggagatgactgaaccggcggtggatgcgtttgtttccggtgtggtcataaaggtcgtcgcgggtaaagggaagggtgggcgcgccagcaccgacaatgcgaccggtggtggcattgcgaatgacgccacggccgctggcccaacgaatctggacatagcgggtgccacggttgatttcccagtagtgaattccgcgcacttccagatagcggcgtacgaactggaggtggtgatcttgctgagggttaccggaaactccccattcttctcccctcttatcggaatgcccatcaccaagcaagataccatataggtgagcgtcatcttcggtaaaatcagcgaccggtacgatctccttcggtatgacttgagccacataatcccctttggacagctttccggcttcgacccattcaggctgtattttgccgtgggcaagccaggacagggttcggtcgttggattgttccatggggacgccgcgcagcgcccaaaaagggtgaccggcagtgacctggaccggctcgatactgtgcttgatatggagttccaccatggcctcagtctggttataggccaacttgcgggtgacctcccggtactcgccgcattgactcaataccaaatccccggcctggatggctttgatgggggttactccctcggccgtgtgcaccagggtgtccggcgcaaaacactgattcaccgccactgcggtatcattggccacctttaaaaagggcaccacgccttgggatttgccgttggtccctttaatgtgggcgcccattccccgaacccgagtccagtcgttgccaagcccgcccgcatatttggaaagcagggcattgtccttgatggcgctgtaaatgccatccaagtcatcggctaccgtggtcaaataacaggaagagagctggggccgcagggaacctgagttgaacagggtgggggtgctgctcataaagtcaaaggaggataacagctcatagaactcaatggtccgctcttcccgttcaacttcgttgattgccagacccatggccacccgcataaaaaaggcctggggcaattcaaagcgaattccccctgagtggatgaaatagcggtcatagagggtctgcagacccaggtaggtgaactcaaagtcccgctctggccgtaaggcctgacctagacgggtcagatcatattgggttagacgggggtcaatcagttgtaaatcagcgccttgcttgatataggcggcaaagtattccggatagcgctccgccatttccccttgagtggcatgggtttcagcgccgtggataaaggagagagcctctcgacgcaggctgtccagcaataggcgagcggccacgtagctgtaatggggttctttctcgatgaaggtgcgggcgctcatgataagcgccctttccacatcctgttcggcgaccccgtcaaagaggttacgcaaggtctcgttgagaatcgtctggggttgggtttcaggcaatgcctggcaagcttcctctataattcgagtcagccgggctttatccaagggtacgacgcgaccatcggctaaggtcatctggagaggaggttcggcagcctttttcttcgttttggccgcggcttgggccctttcccgggttctttcctcccggtatagcacgtaggcccgcgctattttgtggtatcccccccgcatcagggccagttccacctgatcctgaatgtcttcgatgtggacggtgccgcccgtttccaaacggcgggtgcaggcttccaccacttgggccgttaaggcctctaccgtctgatggatgcgtttgctcgtggcggcactgccgccttccaccgctaggaaagccttggtcatggcgacggcgatcttgctggggtcaaagccggtgactttgccgttacggcggatgactcgatattggccgggagcagtggccctgacggtagggtctagggattcagaatcagggctctgctcccggccatgtagcatagtggacgattctgttttcatggcagactggtagaattttgggttattttttagtcagtgcaaaaccacaagaaactgtggtccactccctcttgaagcactatatagtgtagtattatgtactatagtaaacccaatgagaagctgcggtcgacccccttttttagggaagcgcaaggggttattgagggggcttttcggggccccttgtggataagtggcgcaatacccgattggacgggtattcctagcaaacgcttaaattttgacggccattggcaagaaggaaagtgagtgggttttgcagcaaaaaacgccgctctctatcctgtcgtgagtgaaaaaggtcggtgataattccaggggatcagtttccctttcagagggatttgaccgcctcgagcacttccgccacgtgaccctccaccttcaccttgcgccactctttccgcaggactccttctttgtcaatgagaaaggtgctgcgttctatccccttgacatccttgccaaacattttcttaggtttgataacgtcgaacagttggcaaaccgtttcgttttggtctgataggagttcgaaaggaaaatcttgttttgccttgaagttttcgtgggatttcagggtatcccgagaaaggccaaggatgaccgtatcgaggcgttcgaattctgcatgaaaatcccggaaatcttgtccttcccgggtacaacctggggtgtcgtcctttgggtaaaagtaaaggaccacgttccggccttgcaattgtgatagcttcacggtctgccctgaagtggcagagagttcaaaatcagggactgtttttcctatagtgatttcactcatggggaatttgtctcggaaattagcggcctcggataggttctaagatagcatccaagttcaaattatcacacagttccataaactgctctctcagaatcgcgatagataaatcaacgggcaagtgtataatgaggcttaccgaaaataaaggcgctccagtgtgaagtgcggggtagcggcgggtgctgagttcttcaatggtaatattgcggctggcaaagaaataggcaagttcatggacaatgctgggttggtccagggatatggcctctacggcgtagggcatcagtttgtgattgctgggacgggtttcggtgcgtttgctgagaacagctaagtcaaggcgttgcttcagggcagggagcatcgcttctagtttagccactgcgctccagccgccagagactatcagcaacatagcgaattccgctccgagtaggaccatccggctgtcttcgatgtggcaaccgctatcgagtatggctccacttaattctttcaaaagaccggggcggtcgcgtcctatcgccgagatcaccaaatgttgctgcattgcgttttctgttttgcccattcagaggaatagggcagttagcttagccgattacgctgcaatcgtcaccgatccggcttgtttgtcggtaaaatgcgacagagccttgtcattcataaagaccgtgcgtactatgcgcgattaatcacttaatttatgggaatagcactatgtttcatggcagcatggttgctttggttacaccgatgcatcctgacggcgccctagactgggagagtttacgtcggttggtcgatttccatatagaaaacagcactgatgctatcgtggcggtagggaccaccggcgaatcgcctaccctggatgtgaaagagcatatccgcgttattcgcgaggtggtggatcaggcccatgggcgcgtgccggtaatcgcgggaacgggggccaattgtacccgcgaggccgaggaactcacccgtgcagctttagaagccggtgccgatgcttgtttgttggtggcgccttattacaataggccaacccaggaaggtttatatctccattttaaagccattgccgaggccgttcctattcctcagatcctttacaatgtgcctagccgaacggcttgtgatttgttgccggaaacggtagcccgtttagcgggtatctccaatattattggcatcaaggaagccgggggaggggttgcccgagggcggcggattctggaactgtgtggcgaaaaacttgatctctatagcggcgacgatgatatcgccatggagtatatgctaatgggaggccgggggaccatttcagtcaccgccaatgtggcgcctaaggtcgttcatgagctgtgtactgtggcgctgcggcgggatcgagaagctgcggaagccatcaatgctgggctgggacccttgtacacggccctattttctgaagcaaatccaattcccgtgaaatgggccttatatgagatgggccttattgctgaaggcattcgtttacctttgactgttttgtctgaacgttatcgggaaccgctacggcaagcgttgcgccaagcgcaggttctacagtgaagttatgaattatcgactatgtgtctgaacatatggagatgtaacgtttttttgggcgtggtcgctgtggcgcttgggggttgcagtgccttttccgtgctcgatgaagtggtgcctgataatactaaggagtaccgcaaggctgaaaccttaccgcctttggatattccccctgatctgagcgctgatgccattcgtgacgacgtgatggatgacagtggcggtacggcgacctatttagaatatcaagagcaagcccgtaatccgctgatggatatctatgggattgaggcggataggaaaccccgcctggaaggggagggggagcagcagcggctggtggtgccgggaaaccaggagcaggtgtgggggcgggtacgcaacttttggcttgaaaatggccttgagatcaaggctgaagatattcgcattggtttcatggatgctaccggtccctctgagcaggacaattaccgggtacggattgaacggggagaagtgcctcagtctactgttgtttttttaaagcagcatacggctactcccgatcccaggcaggaagaaaccatacttcgaaaattagccgagtatctaggagccctgcatgcccaggatctggcccgggctgaacagggcggtcagcaaactgtttccagtcctagccgtgttagcatgcttgatgggggcgcggccatgcagatggcccaagatttttctcgcgcctggcgtcggttgggattagtgctggatcgcaaaggctttgcggtagaagatcagaaccgttcccggggtatttattatatccgttacgaggatccttttaggcagcaacaagaagaggattcggggtggctctccaagttggctttttgggataccatgggagaccaagatgagcagggccgctatcagatcaagttgatctcagacggcgcagtcacccgggtgattatcctggatgcggaagggcggcgtgacgagtcggaaacggccaagcgcttattatccttactaggcgagcagttgactgaataaaaagggaaattcatgtcagtagagaaacaatctgaactttattcgggcaaggctaagacggtttataaaacggatgatcctgcccggttgattttgcattttcgtgatgacacttcagcctttgatggtcagaagattgagcaattcagccgcaagggagaaatcaataacaagtttaacgcctttattatggaaaagttggcggcggcgggtattccgacccattttgagcgtcttctgagcgcgcaagaatcactggttaagcatttggagatgtttcccgttgaatgtgttgtgcgcaatatttccacgggtagcctgtgccggcggttgggggtgcaagaggggctggatttagagcctcccgtgtttgaattctttcttaaaaatgatgcgctccacgatccgatgattaacgagtatcatatttgcaccttcggttgggcctctatggagcaggtcgagcggatgaaagaatatacttttaaaatcaacgacattttaaagtcattattcttgggtgcgggcctgttgttagtcgattacaagctagagtttggggattaccagggtcaggtcgtgttaggtgacgaatttaccctcgatggttgccgcctttgggatgtggaaactcgggagaaattggataaggaccgatttcgtcaagggctagggggggttgtcgaagcctatgaagaggtggctcggcgtttggggacgcccttgtaggcgtagagcctggaagaggagtgtccttttctgggaaatattacccctattcggcgaggcgccaggccaccgttgtccctgcccgcagggggattaatatttggtcgccaaaagggagtttctcgggtacccgccagggggttttaaggagcgtcaccgtctcttggttgcggggtaggccataaaaatcagggccgtgaaagctggtaaaggcctctaatttttctaaagcgccgaccccttcgaaaatttcggcataaagttccagggccgcatggctactatagatccctgcacagccacaagctgtttcctttgcggttttagcatggggcgcgctatcggtacctagaaagaatttgggattaccgctgatggctgcggcgattaaggcttggcgatgcttttcccgtttgagtaccggcaggcaataatgatgaggttgaatacctcccgttaacatggcattgcggttgagcaacaggtggtggggggtgatggtcgcggcgatgttttttggcgcccccttgataaaatctaccgcttctcccgtggtaatatgttctagcactatccgtagggcagggaagtcacggagcaaaggaataagatggcgttcgataaagacctgctctcggtcaaaaatatcgacgttgggatcagtgacttcaccatgaaccaacaaagggagcccttgctcttgcaaggcttccaatacggcatagcgttggcgtaagttggttactccggaatcggcattggtggtcgcccctgcgggatagagcttaacggcatagatgtggccactgtcgcgggcgcgggcaatttcctcaggtgtggtattatcagtaagataaagggtcattaagggctcaaaagcgagaccttgaggacgtgccgcaaggatacgttcccggtacgccagagcttggccggtagaggtgataggtggccgcaggttaggcatgatgatggcccgggcgaaacaccgggctgtggccggaatgagatcagcaagaacctttccgtcccgtaagtgcaggtgccaatcgtcaggtcgagttaattgtagtgtcattgtcatcgttctagtatgccataaccttaaggctttaaggatcggttgggattctgtcttgacccaaagcagggatctagttactgtgttttgatagctttgtttaggtattacccagatagcgcctaaagccttgccctttcgggtggggagataagcgcaaaccgctgggctggcggggttagcctgtggagcggtcggaacggggacgccagcattcgctggcgtctagggaaggcgtgatgaagcaggaaggtttttggggcgacccaggaaccctcgtcctgggcgtagcgaagggcggggagtgtcagcaacgggtcctgtttgcgggcgaattaacttagtcaatttagaggggtttctgccgtggatctcttgagtggtgccgagatccttgtccggtgtttgaaagacgaaggtgtggaatacatctttggctatccgggcggtgccgtattacatatttatgatgcgctctatcagcaagaccaggtcaagcatgtattagtgcgccacgagcagggggcgactcatgccgctgatggttatgcccgtgccacgggcaaagccggtgtggtgctggtcacctctggtcccggtgcgaccaatgcggtaacgggtattgccactgcctatatggattccattcccatggttgtgcttaccggccaagtgccacgggcggcgattggcagtgacgctttccaggaagtggattccgtcggcattacgcgcccctgtgtcaagcataatttcttggtcaaggaccttaatgacctggccttaacgatcagaaaagccttttacattgcaacgactggccgtccgggtccggtggtggttgatattcctaaggatgtgacggatccgaatatcaagattccctatcattatcctgagcagctcactttgcgctcttatcaccacccggtggctgtagagactccggagcaagtcaaaaaggctatcgatctcatcttatccgcccgccgtcctatgatttatacgggagggggggtgattctgagcaatgcggccgaagcactgacggaatttgttcgcttgcttggctatccagtcaccaacactttgatgggattgggaggatatcccggtaccgatcctcaatttgtgggcatgttggggatgcacgggacttatgaagccaatatggggatgcacgaatgtgatgtgttgatcgccattggtgcccgctttgacgaccgggtaacgggtaacttggagcaattttgtccttacgccaagattatccatgtggatgtcgacccttccagtatttccaagaatgtccaagttcatatccccattgtgggggatgtggggctggtgctgaaggagatgattgcccacttaaataacgccgataggaagcccgatcgagaagctttggagaggtggtggtcccagattgaggagtggaagagccaccgttgtctgcgctaccagcaaagtggcgagcttattaaacctcagtatattgttgaaaaactttatgaggctactcggggggaagcttatatcacctctgacgtcggtcaacatcagatgtgggcggctcagttctataagttcgacaaaccgaggcgttggatcaattctgggggtctgggaaccatggggttcggcttgccagcggccatgggtgtgcaattggcttatcccgattctcccgtggtttgtattaccggcgaagccagtatccagatgtgtatccaagaactatccacctgtatgcagtactccttgcctatcaaaatagtgaatcttaataatcgctatatgggcatggtgcgccaatggcaggagtttttctatgatcggcgctactcccactcctatatggatgctttacctgattttgtgaagttagccgaggcctatggccatatagggatgcaaatagaaaaaccgggtgatgtggaagcagccttgaaggaggcgtttgcccttcaggatcgtttggtatttttggattttattactgacccgacagagaatgtgtatcccatgattgctcaaggtaaagggcatcacgaaatgcatttaggccctgaatgcgcggtaccccaatcactggaaagagaatgggcctagcatgcgtcatattatttctttactgatggaaaatgaatccggcgccttatcccgggtcgcgggtttattttctgcccgcggctataatatcgaatcccttactgtcgccccgacggaagatccctccctgtcgcggatgacattggtcacctccggttcggatgagatcatcgagcaaatattgaagcagctgaataaattgattgatgtggttaagctggaggatctgacccagggggctcatattgagcgggagttaatgctcatcaaggtgcaggctgcctcagggagtgaaagggatgaggttaaacgcctaagtgatattttccgtggccgtattattgatgttgctgataatacctatacgattgaactgaccggtagtggagataagcaggacgcttttattcaggcgcttaaagaatttcagatcttggaaaccgtccgttctggagccatgggaattgcccgtggtgtaaaggggctgcaagaataggtggactgtggctagcggttgggttccatgcaaaaagacagaaggtccctatttgtttccttccttgttttctaaaccacgattaagcattttgacccacgcctggctgtgaattatgtttgctaaagattaatcgctgatcgccacctggttcgagggtttatccaaatactgcaagaaattattccatcctaggggaaatagctagggtggaagagatgagccggtaaccgttgccgctgacgcgttcttggctatgaaactgaatttaaagaagtaacgttgttacgaggaagttaatgaatatctactatgataaagattgtgatttatccttaatccagggcatgcgggtggccattattggttatggctcccaaggacatgctcatgctaataatcttaaggactcgggtgtggaggtggtagtgggcctgcgttccggttcggcctccgtcgccaaagccgaaaatgcgggtttgaccgttttgcctattgagacggcaattaaagaagcggatctggtgatggtcttggcgcccgatgaacatcagtcaaaactttatcaggaaaatattgagccccacctgaagcaaggcgctattcttgcttttgcccatggttttaatattcattttaggcaaattgagccgcgggctgatcttgatgtggtgatgattgctcccaaggggcctggccatctggtgcgatccacctacacccaaggggggggagtgccctctttgattgcagtgcatcaagatgtttctactaaggcgaaggatatcgctttatcctatgcttcggccaatggggggggacgggctggaatcattgaaaccacctttagggatgagaccgaaaccgacctctttggcgagcaggctgttctttgtgggggagtaacggcactggtccaggcggggttcgagactttggtggaagccgggtatgctcccgagatggcctatttcgaatgcctccatgagctcaagcttatcgtcgacctcatgtatgaaggtggcattgccaatatgcgttattctatctccaacaccgctgagtatggcgattttacccgcggccctcgggtcatcggcgatgagacccaagccgagatgcgtcgtattctgggtgagattcaaagtggcgaatttgctcgggagttcattctggagaaccaagcaggtgcccctacccttaaggcgaagcggcgtctagggcaggagcatgctattgaacaagtcggtgaaaggctgcgatccatgatgccgtggatcggggaatcccgcattgtggaccagagcaaaaattaattgtagtggactctgagcagaaacctctcttagctgcgggggccggcaatagccggcgccgcagggggatttatcttctccccaacttgctgactacggcaggcctgtttgcgggtttttatgccattgtggcggctatgaatggccgttttgaggcagcggcggtcgctatctttgttgcgatgttaatggacggtgtggatgggcgcattgcccgtttgaccaacacccagagcgctttcggagcagagtacgatagcctggcggatatggtctctttcgggttagggccggcgctggtcatctatgaatggactcttcacagcctcggcaaactggggtggttggccgctttcctctatgcggcttgtgccgccctccggttagcccgtttcaatactcaggtggggattgctgacaagcgttatttccaggggttggcaagtccttctgcggctgcttgtttagcaggtttggtgtggtttgccgtggatgctggcattgctggtgcggctctcctgcttcctgctttcattctgaccatcctaacggctgtttttatggtcagtaatatccgctactatagtttcaagggcttggatagtcgggaaaaagtcccctttgtggctatcttgctggtggtgttgatttttgttttgatatcgaccgatccgcctaaggtattatttattgcctttctgctgtacgccttgtcgggacccgtggtgaccttggtccagattcgccagcaccggatacagcgtcgtgctccgctgggttctactaaagtagacgatgacgaaaaataggcattggcatttgcccgtaatcccgatatagtagtgtcatgtccgcaatggcactactcatttatcctttcaactaccccgtcctggggcttcctggcctatacgtggctgctctgcccctgctgctgccctgctaaggggcagaaatactcaattcaataatcaaactagcagtcacgccgacggatactcaaattccggcggtgtttcaactccgttgataattctagccgtatatagtgagtggagcagccagtaatgaaagataaattgatcattttcgatactaccttgcgtgatggcgaacaaagccccggtgcttccatgactcgggaagaaaaggtgcgcatcgctaaagccctggaacgtatgggggtggatgttatagaggcaggttttcccgtagctagccagggtgattttgaggcggtacaggcggtggccaaggcggtgcgggagagcagggtgtgtggtctagcgcgggctttaggggcggatatcgatcgggccggcgaggttttggcagaggctgaagcggcccggattcatacttttattgcgacctcgcccatccatatgaagatgaagcttcggatggagccagaccaagtcctagaacatgccgtaaaagcggtaaagcgggcaagaaaatataccgatgatgtggagttttccccggaagatgcagggcgttcggacatcgattttctgtgccgggtcttggaagccgtgattgctgccggtgctcgcactgttaatattccagacacggtaggctacaatctcccggaccagtttggtcaacttattcgtaccctgcgcgagcgggtaccaaactcagatcaggccgttttctcagtccattgccataatgacctaggattggcggtggccaattctttagccgcggtaatgaatggcgctcgccaggtagaatgtaccatcaatggccttggggagcgggccggcaatgccgcccttgaggaggtggtcatggctgttcgaactcgccaagacttctttccctgcgatactaatatcgataccacccagattgttcccacttcccgtttagtctcggggattaccggcttttctgtgcagccgaataaagccatcgtgggggctaatgcctttgcccatgaatccggcatccatcaggatggcgtgctcaaggaacgtcagacctatgagatcattagtccggaagatgtgggctggcatgccaatcgaatggtccttggcaagcattctggacgcaatgcgttccggtctcgtttgcgagaactgggcattgagcttgagacggaagaggaattaaatgcgacttttcagcgtttcaaggagttggcggataaaaagcatgaaatttacgatgatgatctccaagcgctggtcaccgatgctaatttggctgctgaaaatgagcgtttcaaacttttatggctcaaggtggcctctgaaacaggagaaatcgctacggctgctgtcactctaagcgtggatagtatagagcagcaggcgactgctctgggtagtgggccagtggatgctgcttataaagctatcgattctattctccagagcaatacggaattactgctttactcggtgaatagtattaccggtggtaccgatgcccagggagaggtgaccgttcggctgaagagaaatgggcgtattgccaatgggcaaggggcggatactgacatcgtggtggcctcggccaaagcgtatgtcaatgccctcaataaaatcctgtacccggtagagcgcgcttaccctcaggtttgaggccgctatggactcacaccatctgcgctatctgggggcgatgggaatccaagtttggcggcagcgccaatccgcaaatgccgacagggcacccgccgtggaagttggcggggtgcccttgggggagaatatgcccactgaagtggcacccggatgggaggaacttgccgctcgcgttgcgggctgtacggcctgctcgttgcactgtagccggactcaaacggtatttggggtgggggatcgggaggctaaatggctgattgtgggggaagcgccaggggcggatgaagatcgccagggagagccgtttgtggggcgcgcggggcaattgctcaatgccatgctagaggcgctaggcctccagcgggggcaggtctatattgccaatatcctcaagtgccgcccgcccaaaaatcgggatccattaccggaagaggtcgccagttgtgaaccctacctgcggcaccagatggccttgttacagccccgcattatcctcgcggtaggccgagtggcggggcaaaatcttctcaagacttcggcacccttggggcgcctgcgcggaatcgtgcacaaatatccagacaccacaattcctttggttgtgacctatcatcctgcttatctgctgcgttcgccccgggaaaaacggcgggcttggcaggatctgcggttggcgcttaaagtgtaccgggaactttgataatgcctttaggtgttatcaaatattatcaaaggtagaaaagggtggcgaatttgttgcaaaagttactaagtagactacggggatttgcgccccggcgtatgagggatgccgatgtgaaggtggtcggggcgattgagcgggcggcttgtgcttttccctggaccgaggggacctttactgattgcctacaggccggctatgacgcttgggtctatgaacggggaggcaagatttatggttatggggttgtcgcggtgaaggctggtgaggcccatgtattgaatatttgtgttcatcctgatcatcagcatcaaggctgtggccgatatatcttacgccacctcttaaaggtttccagggagcggggcgcgaatacggtcttcctggaggtgcgtccttccaattacccggcgctaagcctttaccataaatttggctttaatgagatcggtacccgcaaaggttattatccagcccataaggggcgcgaagatgcgcttttgctggccttgcaactggccgactagttttcatttccttcgatccttggcaggggaatagtccatggaactctttgagcagttggggttggccctggcattgggattgctggtggggttggagcgggggtggcaggaacgccatgcggaagaggggacccgaatcgctgggctccgcacctttggattaattagcctgctgggggggttgtgtgcccttttagctgagcaagtagggtctattttgctggggtttacctttttagcctttgctttattagtgtttgtttcctactttgacagtgtcaggcgaagcggggatcgggggatgaccacagtggtggccactttggtgaccttcgccctaggcgccttgactgtgatgggctatgagaccgtcgcggcagcagtggctgtagtggtcactatactcttaggccttaagcccgttttgcatggttgggtagcgcggctgcgccaggaagaactgtatgccgtttataaacttttgttgatctctgtggtgttgttgccggtattgcccaatcaaggatttggcccttggcaaaccctcaatccttatgaaatttggtggatggtggttttgattgccggcgtttcttttatcggttactttgctgtccgcattgggggagccggccggggggtactggtgactgccttgtctgccgggttggtttcttccactgctttgaccttgaacttttcccgggtcgctcgcgcaaatccccagggccagcgtttactgggggcggggatcgcgtttgccgccgcgaccatgtttccgcggctcctgctggtggtgggcattatctaccccccggtggtcttttacttactcttccctgttggcttgatgggggccatcgtctttggagggggatattggctttggcggggcgctaaacgccagacgactccccatgttacattggaaaatccctgtgatttggggatggcggtgaaatttggtggtttgttggccttggtgatgttggcttcacgggccttgaaggaatggtttggagatattggactgtatgtggtggctggaatctcaggtatcagtgatgtggatgcgatatccttgaccttggcccgaatggctcaagatgaggccgaggccctaacggttgccgccataggaattttcttggccgccatggtgaacaccttggtgaaaggtgggcttgcttgggggataggaggggctcgttttgggttgcctattttggggatttttttgctctcagtggtgatgggaggcagcagcctgttgctttggggtggcaatatccctgggctagagcaagtctaatacccccgcagctcgaaataagataaccaatgttttggcatctttaatctgcccgctataggcccactttagggcctgagtaaggggaagccaatgaacttccagatactcctcaggctgaggggcggaagaggtgaaagtcaactgttgagcgagataaaggtgcaagatctcatcgcaaaagcctggggtgctataaatagcgccgagttcgcgccaatgactggctaggaccccggcttcttcttcaagttcccgctgggcggcggtgaatggagcttcgccagggtccagcttacctgcagggacttcccagataaaaccgccggcggcatgtcgatattggcggagaaggcagatttgatgtttgtcatcgatagccgccactaccgcgccaccggggtggcggacgatctccaagctgatttgccggccattgggtaatgtgaccttctcaaggccaagatcgacaatacgaccatggtagaggggggtacgttggttgggcacggggttaaattcctatggagttccatctaaatgggaaccgctataaattctccaaaatcagggtagtctgaatattaacctggataccattaccgaatcgacaacttatgaccgatttgacgacctatctggctttgggagccctagtggggaccttggcgggtttgcttggaatcgggggcggattggtgattgtggccgtcctagtacatgtgttctcggcccaggggattagcgacgagcttagtatgcacatggctattggcacctcccaggccactattgtgcttacctcaatggctgcgatctgggctcatcatcggcgggagggtgtgctgtggctcatcatggcagcaatggcgccggggattatgctaggcgcactgttgggtgcagtcattgcggatgccctttctgggcaagtccttaaagggttattcggtggttttgctctgttaattgcgtggcaaatggggattggatttcgcctaacagcagcccatcccctaccgcaacgttggattctggcattagtcggtgtggccatcgggggagtctccgcactctttggaattgggggggggagttttacggtaccctatctttcttggcatggcattcccatgcggaatgcggtggggacggcaagtgcttgtggttttcccctcgccatcggtggcacttgcgggttcgtctggatgggatgggataagttagggttgcctgcttggagcagtggttatgtctattggccagccgctgtgggtatcgtggcgactagtatgttatttgcccccctaggggcaaggcttgcccataggttggcttcgataactttaaagagggtgtttgccatttttcttggatacctaggcctaaatatgttgcttgagctgatgggagccacttttttgctcagtgggcggtgaaattggggaagtctcgcgacctttcccatcctgttgagtggaaatcggggcgaggttatgcaagaactgctgggtaatggcaggccaggtgaacttttctgcataggccctgcaccggtgaggatctagagacagggcagacagggcggcggcggctagatcttcgttgagatagccggtctcgccgttgataacgacatcaatggggccgggaacggggtaggctgccacgggaacgccgcaggccatggcttccagcatgaccaggccgaaagtgtcagtatggctgggaaagacaagaacatcggcagcggcaaaatgggaagcgagttcttctccttttttgacccctgtgaacaccacttctggatattctttactgagcttatcgagttgggggccatcccctaccacgattttggttcctggtagttgcaatcttaaaaaggcacggatgtttttctctaccgcgacccgccccacatacataaagagggggcggggttgtttgagaaagtttttatcccgggggtaaaacaagtgggtatcaacagcccgtggccatagcactaggtttttgaatcctttggatgaaagctctttttggagggaatgagtggcgaccattgtgcgggcgctagccccatgaaaccaacgtagataacggtaacctacccctaggggaagaccggtgcgtaatttaatatattctggaaagcgagtgtggaaggaggtggtaaaggggtgaccatggcggaggcaccattttcgggctgctaagcctaaagggccttcggtggcaatatggatggcttgcggttgcagttcttcaattaaatgggacagtttgctgtttgtattgagggctaaagagatttcaggataggtggggcaggggatggttcggaatcgatcgggaccgatgacaaatgtggggtgtcctgccttttcaagttcgttttgtgttcgggaaagagtggtgaccaccccattagtttgggggcgccaagcgtcgcttacaattagtatccgcaccgagatcctcgctcactagaaaaataatctcggttccgactttaggggaaaagtgtgactaggcggttaatttttgatgaattttttgtgatcaacccaggcaaaagcggttctgtccctgagaagcgcccttggttataaaaccactgtttggtagattatatttttgtgaggtatttagctttatttgttggtttaaagcgtacttaagcaggatctcacaagggcgaaccaagaatggctgcaaatcaccgggatgggtattcattgtggggtaaggcttggcttgtccatgcgagcaggcggttgacagtgtatttgtcagtcgcaaccttcaattgctctggtgcagtatgtgcgctagttccttcaagcaacacgcgaccgttttccccctccccttcggttttttagagactatactgagggtacaggctcccgctttcgtgcgaggggatctttcacgattgctgatgttctcgaaaaagagtttagaacagcaatcgtaccttgaaactcaaaaacaactccttgatttgtcaagttctttagcatttttgcgggcggagacttggaactctgggggggactattgtgtctttactttagcggttgttgtggtgccctaattggtatttccggcgaggaggtgcagtgtggtcgatacaaaaaacggatttactgagattattaaaaaagaccgagcaaagcgtgaacgtcaggaatggcgtgggacgtttattgattatttagaaaaagtcaaaaaggaccctaatattgcgaggttagcccattctcgggtttatgacatggtcatgcgggaaggggcggaggacatccatgcttcgggtgatcctcatgtcaaacgcctctatggcgatgagccagtgaaagtgtatgagtttttcaaggacgagttctttggtatcgagcggaccttagctcaactggtacgttatttccattctgcgtccctgcatggggaggaaagtcgtcaggtgctctatctgatggggcctgtgggagccggcaagagctctcttatcgagcatttgcaccgggggctggagaatgcagagcctatttatgctatcgaaggctgcccgatgcgcgaagaacccttgcatcttctaccgcgccatttacggaaggaatttgagaagatgcttgatgcgcatatcgagggggatttgtgccccgtatgccgctttcgtctcaaggaagagtttgatggccgttatgaagacgtgccggtcatcaccgcagatttttccaaacgagatcgccgaggtattggggtggtcccgccagtagatcctaataaccaggatacctcagtgctcattggatcagaagatatctccaaactagatgtctactccgaaggcgatcctcgggtattagacttaaatggggctttcaatgtgggcaaccggggtatggtggaattcattgaggtctttaaaaacgagactgagtatttgcattctatgattacggctacccaggagaagtttgtcccggcccctggtcgccacggtaccgtctatgtggatacctgtatcgttgcccattccaatgaagccgagtggcagaaattcaaagccgaccataccaacgaggccattctcgaccggattgtagtcattaaggttccttataacctgcgcttgacagaggaaatcaagatctatgagaagcttttgcgccattctgatttccgggcccatattgctcctcatacgctcgaattggcttccatgtttgctattctttcccgattggagcccacccctaaatgtgacttgatgaccaaactgcggctctataatggcgaggaggttgtagagaaaggaactaccctcaagatcaatgccaaggaactccaggaggctgcttcccgggaaggaatgtttggcatttcaacccgcttcattatgaaggccctggataatgcgttggcggatagcgaagaggggattaaccccatcaacgtccgtgaagccttgatcgcaatggtcaaacaatcggatctggcggacgatatgcggaagcactatctggaattgctccaggataccttacataaggtctatcttgagattctggaaaaggaaattactaaagcttttgtctactcctatgaagaacaagcagagaccttattccagaattacttggatcatgctgaggcttatgtgaataagacccgggttaaggatcgggatacgcgggaagaattacagcctgacgagaatttcctcaagtcagtagaggagcagatcgccattgtgggcagtgctgccgaaggttttcggcaggaagtgatcgcctttctctgggcggctacccgccggggtgaaaagataagttatcagtcatacgagccgttgaaggaggccattgagaaaaaactgaccagttcggtgcgggatttaagccgtattatcaccaaatcccggacccgggatgaggagcaaaccaagaaatatgatgatttgctcaaaaacctccttgaacggggctacaacgaatactcggcagaggtggtgctgaaatatgccgccaacaacctgtggaaggattaaggggggagattgagtatagcaatgtctgaactgtgtacagaatatgcctgagcgatgaatgttatgactacagtgttccgtccttattctcagtctgatgctttgcgttcggaccgtagtgccagagaccggttgcggcaccggcagaaggtgcgaaaagccatccgtgataatgtagctgatattgtggctgaggagtccattattggtcaaagccgtgatcgtattgtcaaagttcctattcgagggattcgggaataccgtttcgtttacggacggaatacgccgggagtaggcacaggtgagggagattcggagcccggccaaacagttggccaagcgtctcagggggatggagggccgggccatgccggtgaccgtccaggcatggattattatgagactgagatcactctagaagagttgatcgagatcatgttcgaggacctagaactgccggacatggagcgtaagcgtttccgtgaggtgttgtcggagcgcaccagcaagcgaaaaggcttccgccgtgtgggcgttcgggtccatatggataaacggcgcacagccagggctcggattagacggcgcctggcaagtaataaggccagtgaaattagcgagctagaacggcgtttccccttccatcgtgatgatatgcgctatcaccggctacgggaggatttacgcccccagtcgaatgccgtggtgctctgtatcatggatacctccggttctatggataccttaaaaaagtacctggcgcgcagcttcttctttttgctctaccagtttgtccgttcccgttacgcccatgtggatgtggttttcattgcccatcacactaaggcccgagaagtgacggaggaggagtttttttataagggggaatccggtggcacttttatctcttcaggctaccacaaggctttagaggttattcagaatcgttaccatccctccctatggaatatttacgcttttcattgctcagacggtgacaattttgatagcgataacgctgcaaccctaaaggctgccgaagagctatgccaggcatgtaatttatttggctacggcgaaatcaaacctcggccctcgggcttctatgaggggactatgctagatttattccgaaacgtcagggctgataatttccaacctgtgttaatccagcgcaaggaagatatttggcctagttttaggcagctattatcccgagagcgggagagtagtgaatatgagtaaattttattcaataaagtgctggggtagacattatggccagtcattggacgattaaggatctagaatattgggatgccaagattcgtgaaaaagtcgaggaattcgggctctcttgctttcctcaggagtttgaagtatgtgaccatgctcaaatgctgggttatatggcctattcgggtatgcctgcccattatccccattggtcctatggcaaagcctacgagaagctccagaccctttatgaacatggggtgagcggactgccctatgaaatggtcatcaactcaaatcctgctttagcctatttagtgcgagaaaattctttatgtttgcaaatcctaactattgcccatgtctatggccataatgattttttcaaaaataattttacttttcgagatacccaacccgaactaactctttctaacttcaaactccgcgctgatcgggtgcgggagtatattgaagatccttccattggtcttgataaagtagaggcagtgcttgatgcggcccatgctttatccctacagtgccgcagaaaccaagcaatacgcaagctaagtcccgaggagcaaaaggagcaggtgttggccgccgcccatcctgcgcctgatccctatggagaattgcataaacggcctgagtacgtagagcccgatttgaatcattttcccttgtttcccgaagaggatattttgctctttattcgggataacaatccctatcttgctaactgggagcgagatttgctcactatcgttcatgagcaggcacgttattttatccctcagatagaaaccaaaatcatgaatgagggttgggccagttattggcatcataagattatgaatagtttgggtttaccccaggatctataccttgaattcttagttcatcacaatcaggtggtgcgtccccatcctggtgatattaatccctattatttaggttttaaaatttggcatgatatttaccgtcgctgcgagaccccctctccagaagaaagggagcgctacggcgaaccccaaatgggagggcatgagaaaatttttcaggttcgcgaagtcgatcgggatacttctttcttgcgccgtttcttgaccgaggcgttgatgcgcgagatggatatgttcgaataccagcctaagggagaagatctggtgattagcaaggtctctgacgaggaacattggcgtgaagtcaaagaaaccttgctaaagagtgtaggcatgggggggatccctgtcattcggatcgaggatgccgattatggacataatcggcagctctatcttaaacaccaacatgatggacgtgaccttcaggcagaatacgccgagaggaccctcgcccatctctatcagctttgggagcgggatgtgtggctagagactcagcttaatgataggaaagtccgcttgggttatggggaggatggctttgtgcaaaaaacgctaggccgttttcgttgatcccaaattatgggcttgtcatgaagtatgatcgtcactatactacgccactttaaattcccgcctggccgaggtgcggggagataaataacttaacttgaaaaaggagattatagaatgggagcaatcctagaattaactgataagatattcacccccgtcggatttgtcgtgaccatagcgcttgtcgctgggatttactattttgttcgctggatcatgaaagactaggatctaataattagggtgcgcgcaaaaggggagtggcaaaagttatcttttgttactggctacgtttccatataagcgcgcgctttgattatcttgggttaagtctaaggattagtttcttaacgagataagaagtcagcatcctacacttaacccaatgctagggggcgcaaaggaattgacggggactatattaaccgttggtgtctttgcgtctccccactcgccacatagaattcccagtgggaatttttcaaggttttggtgccgccacatctcttcgcccgttcctgatcttccctttctcccaacacaatattttcatttttaaggttcgtgctagagaccgttgtgcaagctaagtagcattaagctgacggcataccttaatcattgaaataatattccaatgctaaacctaaacaggaaatcccttgtttgtagccagggaactaagtaggattagtaggaactaatataactaatttttagctgagatgcaggttcggatatggggttcgaaccgcggctaaacatcgagttgaacctttaatcaaggttgtgtgtatgcaaatgataagtatacgtcaagctttcttagccatggtgataggattgggaagtgttgctttcttgcttccctccatggtgcaatcggctccctatcaacgacctccggaagctgaaagcttcagtcttgcggaattggacagcgagccgatctgtcctgaagtggatcccgtctggcgagagcgtcaggtgattgacgggattgctgtggaagcctcgcctctttgtagcccggataacccggcagatatcgcagcgttcgtaaaaggtacgaataatgtctcccatgacaccattatggagacccaactttcgatggatgctgtgatcaaaggtaaggaccgggatggggacggcgatccggatgtcattcatgttcggttggaagtggccgaattgaacggcttctcgccggataccccagagcccattcccgcttactccattgcgccgggtgtccagcctggattgtgggtttttgcccctaagacccggggcatgtccacccttaacttcgagagcatgcaagccaattactacctgcgggcgccatcccctgctatccgcgttgagcaaggggatacgataaaagtgactctcgaaaacacccactatttaccccacaccatccattttcatgggattgatcacccgttcctggacgaaaagggcgaggggaacgatggggttccccagactagtgagctgcccttgatgccgggggagagtcgcacttatgaaatgactccccggcacgcgggaaccatgctttatcattgccatgtccaaccccacgcccacattggtatgggattgatagggatgatggtagtggaagaaaatcgccccaataactgggttcagaccctgaatgtgggggggggacaggtgcgctatccctcggtggcagtgaaagaaacctatgatcgggaatacgatcttctttatcaaagtgtcgaccagtcgctggcagataagattaagatcgctaatgacgcgcgcttaatcgcccaggcgattaaccgggattacaatatcactcaagagccgactaactattttctgcttaacggccgttcttatccctataccctccgggaatccctggtagtggtggaaccgaatgaacaggtgaagctccggatggcgaatgcgggtcaagatcctatttatgtccatagccatggccataagatgactatcaccgattatgacggtgctccccataacccggaagcctggatcacccgggatgtctactccctagggccagcccagcgcattgatttagcgttgaatacgactattgatgggttgcatagctatggggaagggatctggctgatgcatgatcatacggagagggccgtgaccaccgacggtatcaatcctggcggaggcgtgaccaatatcgtttacgagtcgtttctcagcgaaaaaggtttgccgctcgccaagggggtggatctgaaaccctattttagtaagcagttttatcaaagagaagtgccggtatgggcgagctttgaccaagaaaacttgtttggtgatgtcaacaaggcgcctgcccagttgcaaatccagccagttttagtttcttttggggtagggttgctgctcggaggtctcgtcattggggttcgcttgatcaggacttttaggcggcgtcccaaggaggtataaatagaaatggttggatatcaatggctcatttttagtgtggcgctcatgctttctcttgatgccgccgctgtagaatcggctgacagtccagagcagggtaagccctcatcagaggaggctgcgcccgagcatcaccatcaccatgagcacccagaggactcgggtgctcaggataaaggacagtctgcgtcggagtcagaggaaaaaacctcagttcaggctggaacggaaatgcaggctgaaggagaagcagaagctgcggccgctgaagggccggagcatcaccatcaccatgagcatgcggcggaggccgaagatgtaaaagtcaagcagccttctgaggaagaggcccacattcatcatgaattcaagcatgaacaccacatgatggatatggatgctaagggcatggtcatgaatgaaaatacggacaatttgccccgtgattgtcctcagcttgcaggtgatgtggaaattacagtgcgagcagggactaagtatgccaaagagttcccgggaacagtgtttggttttgataaacacgaatggaacgtcaagccctgcacgcgcatcacagtcacctttattaatgaggataatattcgccaccaatggatggtccacatgttgcccaaatatatctatcctcagggaatgtttcaccttgaggtggcaggaccaggccgtcgaacgggcactttcatcgtgccgagtgtggagaagacctattttgtccactgcgatattgctcaacatacggaaaaaggcatgaaggcccaactaaaagtaggaagtggcgatcaagatttccccagcatcccagggatcacggcgccaaactacccggatccctatgaaacggaaactaattggagcacgatgggttcctcgttgggtgcgggtctggcgggccttgctctagcgattgtgggtctggggcgagtcaggcgtagggcagcggtgaaagaaacggagcagctacgacaagtttctaagccggaagcgaaaccacgtaagtggtggtcatttggtaagtaaatagactccgggagtcagctcactcccgagagtagttcctgttttttgccggcgtaccttgcaccaaccccccaaatgcttggtgacagggtacgccggcgtatctttctacatcaataaggccaaattagattaaggcttactccgcaagcgagactcttgttctatttcatgttttaccagcttaacgagatcggtaagcccctcggccagcaatgccaagacatcatcaaccgttagaatcccctctagactccctttctcgttgaccactggcatccgccggataccctggtacctcatctgttgcagggtgtcccagaggtctgctttctcagatatagtgatcgcagagctcatgacatctttcaccgtgacggcgtctagggctatctcctcggccagaatctcaatgacgagatcccgatcagtcacaatgccaacagggatattctgttccccttgttgctctacgacgagtacatcccccacatggtgccgacgcatcagttgcgcaacctctaaaatagaggtatcgagtgaggttacgatgacttctcgattgcaatattgtccgactgacatgggcatctccttgctacgggatcaactaattgggagtaggttttcactatcttctcaaaataagaatggcaaaattccatccagagcactatggttaagagcgacacgggcttctgcctgtactttgggtttagcatggtacgccacactaagacctgcagctcttaacatttccagatcattggctccatcgccgacagccactgtttgccgcgagtcgatacctaatttctcacacagcatccgcaagaattttgccttggcagccgctcccacgatgccatctactacggtgccggtaagccggctattcttaatttctagttgatttgctagggtatagtctaaattgtattcttgctttaaacgttcggtgaaataagtaaaaccaccagacaccaaggcaattttaaggccgcgttgtttaagtgcagccagcaaggtttctccacctggattgacggcgagccgtttttcatagatctcggcgaggacattggcggggacacccttcaatagcgctacccgttggatgagagaagtttcaaaattgatttcacctcgcatagcggcggcagtgatcttgctaacctgggcttctttaccaacgaaggccgcaatttcattgatgcactcaatattaataaaagtggaatccatgtcggtgactagaaggcgtacctgctcagggtggtaatcctccggaagaagattaatatcaacaccatcataagttgaccgtagcctcgctaaggtttgaggggaaaacggttgcctgccataaagccggtagcattgcccttgggggtgaagttcagtttgggtgtgtcgagcaatttgattagccagatccaaggttaagtgtggcccttgaagaataagggtagacatgggtgagagttctcgctgaaatttttatagatgcggctaaatcataacattccctgagggggataaagaccgacaatagggactttagaattttttatgggaattaaccttgcttcttgtaggtaaaatctagggcatatacaatgcccaactagtggaagggttattgagcttttctaaatgtatatcacgaaaataagcataaaaaattcgtatttattattgcttgacacacattttggggatgctacactcccttaccaaaggacttattgtaattgcaaaggactttactcttccctcgaaaaaccagttcaaaggaggggagagaggtgagggccaatcaccagttatgttaagactgggatggcttactcgatagaaatagttcagtcaaataggaggctatcaatatggctgcaactagtagagctgttgcgggagtagctgaagaggaatccctctttgcctggaaaggtatgtggggggccgtcgcggcgttctttatcttctacatctgtgtacgttggtatgaaggcgtttacggatggaagtatgggttggattcctttacgccggaattcgaaaaatactggatgaatttgctgtacattgagctcgtcgttgaagcgttagcgactgcgggcttggtggcttatctgatcaagactcgggatcgcaacatagatgctgttcaaccccgtgaggaactgcgccgttactgcaccctgtatatgtggtgggttgtttatggtgtcggcctgttctggggcgcaagcttctttaccgagcaggatggtacctggcatcagaccgtggtccgggatacggacttcacccctagccacatcatcgagttctacatgagctacccgatctacgttatggtaggcttgggttccttcgtgtatgccaagactcgtattccttactttgctaagggctggtctgtgccttacctgatgttggtgtttggacccttcatgatcttcccgaatgtgggcctgaatgagtggggtcacaccttctggttcatggaggagttgtttgtcgcaccgttgcattggggctttgtgttctttgcttggttcatcctggcgatgttcggagtattcttgcaggtccaaggccgcatgcgcgagctgattggccagcaactccagcagagcgcggactactcccgtagctgatagcttgtgttgatgagctttcagttaaagggttgatttgaggcggccgcaatccaaagatcaattgagggttcgcggccgcctttttatatcaccttctatattcaacccctaggcaggagggagttctgccgagagctagaggggtaatggaattttaataataacgacttaaggatatgtctgcttgttgaggatgggaaaagtggaaccccgaaaaaagaaaccttaacgagtggcgaaagaataggcagcaaggaaagcaggccttaggaattcacggatctacggaccggtgaatgaataatcataataggatatcaaataaaaaccctattttaggagggcagatatgagtgcacttgcgtctgcggttcgtacaccggaggaagctgcaaagatctctagaacgctggaccttatcgcgttgggagcgttcttcctgatctttctggcttcgtaccatgttcactgtatgcttctatttggcgactgggatttctgggtcgattggaaagaccgtcgcatgtgggtcacggtggctcccatcgtggcgattgcttaccctgccgccatgcaggcatttttctgggaaaaattccgtcttccctttggcgctaccatcgtgacgctcggggtgctagccggtgagtgggctaaccgttactataacttctacggtttcacctacttcccaattaacttcgtttggccggccattctggtacccatggctttattcttggatgccgttctcgtgctgaccaagagctatggcttgaccgccatcgtgggtgggctgttctacggcttgttgctttatcctgcaaactggccgctgttagcccagttccatgttcccgtggaatacaatggtttggtcatgtccattgctgacatcatggggtatcactatgttcggacgggtactcctgaatatatccggatggtcgagaaaggtaccctgagaacatttggtaaagatgtcgttccggtatcggcgttcttctcgggctttgtttgcatggtcatgtactttacgtggcacttcgtcggccgctggttctccagagactacaacatcgatcaagtgtaagttttggaagataataattctaaaatcctaaacagagagacggagaacatgaaaggtaatataatgaatcgagccagaaaatggctagccatcggctttgccaccgtggtggcatcgagcgtcttctacgtccctacggtagctgcccacggtgagaagtcacaggccgccttcctacggatgcggacaatccattggtatgacctcagatggtccaaggaccagattgcggtcaacgaaacctacaccatgagcggcaaattccgtgttttctcggattggccggaagcggtgcgtcatccgcacgtgtcctttttgaatgtcggtcaacctggaccggtgtccactcggatgtcttcttacatcaatgacgtgttcgtgccccgttcagtgggtatcgagctcggcggcgattatagcttttcggtggaactcaaaggccgtcgtccgggaacttggcacgtccatacgatgatgaacatcgaagggggcggtccacttatcggtcccggcaaatatataaccattacgggtaatattgaggactttgaaaaccccatcacagacctgacgggtaacaccgttgacatcgaaaggctgggtctaggcaccatcgtcggttggcacgtgttctggtatgttttgggtatcgcctggatgtggtggtgggctcgccgtcccatgtttttacctcgctacatgagagtagaagcaggggaggccaatgatctcgtcaccgatacagacaagaaggtgaccctgggtgtgatggtcggtgtcctcgtcatcgttctgtatggctatgaaagcgccgaaggtaagcatcccgtgactgttccgttacaggctggtctgctaggtgacattgatccgttgccggtgaattatgatgcgatggtctcggtcgatgtgctcaaggctaactaccgggtgccaggccggactatcacaatgaagcttgaggtcactaaccacaccgatgaagttatttccattggtgagtttgcgaccggtggtattcgtttcttgaaccctgatgtcattgtcgatgacacggattatccggataatctattggcaccagaagggctagaagtgagccagcaggatattgctccgggtgaaacggtggtggtcgaagtcgccggtaccgatgcggcctgggaagtcgagcgtatggctgacgttatctacgatccggatagccggtttggcggattgttgttctttgtcgaccccgaaggcaacagaatgccgatacctgttggcggaccgttagtcccaatctttgtctaagaacggcctctcctggcgcgtgtagtcaaacatgcgtataatgagttaagctgttcgcaattgataaaccgacccttcactccatacattggggcgaagggtcggcctattcttatctatctgtagctcagactctaaagctctgaagttgcatttcatgccaatccctcaaagctaaaaagggtattagctaatgaagagagtactatttagctgctttgcattatttggattgttactcgtcaatacctccgccatggcccatggggggggaggaatcgaagcggataagtgtgttgttaatatcggtaattatcggatgcactttaccgcttatcagccggaaaccattggcggggaagagttgtgctgggatttaccgaccgccggaaattccattttagtttttgatttggtggaaagggtgctgcgtgatcggcctgtggaaattcgggttgtggaagagcaggaaaccgcctcgggtccgtcaaattataaaactatagtggagcggcctgttcaaatgtaccccaaagggactattgaacttgaggctgcttttgctaagccgggagaatacaccgcagttgtcacccttggcggtgatcagccgctggtgttcaaagcgccacttcgagttgctcttcaaggagagcagaccacccagtggattgcctcgatcgcttttgccgctgttattataggggccatggtttggtttaaccgccgcggtaaaaaggaagcgaacgcgtagcagcccagcatttttttaataatatttacaatagccagtgttggggcatcggggagaattcataaattcataggggaattccccggcattcaattacttatataattgaatgccgggggaaaacgggatgcgctgctatcttgtaaggcaataccaaactaaaagagttgagcgggcagttgatagctaatgctcgctatgttgtgatgatagaattgatctaataaagaaaaattgcgctagcaaccttttggctcaataggctatctaatactaatcaatagaataaggagcttagatgaaacggtttcccttgatgttgtttatggcgttcctcgccttagtattggcggcttgtcaatcgggtggtccaggtgcagaggattttggccttgcaggaacctgggaggcggagcttgggaccgagaagcagaacagtggaaccctgaaaactaaaggacaagtcactttttctggcaatacgtataaatattcttggcataaaaaactaatcgctgaagatggttctgtggtctatgattggtcggagacttcaagagaaaccggaagcgtctctgtatcgcctgagtacatggagtggacggcaaattcctacggtacagcggaatataacgaagggacacagagctggagcgccgtcgatatgaagtcgactaccaatgactatgccatctattatacccttgaaggtgataaactcaccttgaaagaggactataacctggatggcgattttgatgatgtgataggcatgcctgaaacggttgtctatactaaaaaggaataaatcctgtaggacttaggcatacctgcctgagtgggcgggtatgcctggctttaagctagggcttattcttttctttgaggtattttctatgagcggcaaacaaacccatctagagcagcatcgtccagggacgattttcatatctttttttcttgccattgcctccggtaccgctttagtgagctacctttccacggttactggagttagaaatctccccattgagcagcaaactatgcttgagactctgacatggtcagagatcggggtgactttgtttattaatatcgcagttttggctgcagccttcttcctctacttgcaccgccggctagcgctttatttttttcttggtgctattggggccagtctggggaaatttggattagcggccttcaataaaggatccttaactgcaattttctcatcagaattaggcgggggagcattgatcctgggtgttttggtgggtgcctgcgcctacacttggcggctgggtcgctcagggtttctggattagggaaattaccccatgagcgcccagagaaaggagtaaaatgaccatttgatctgaatcccctgtagttttaggaggataatctctctgagtgtcggaatagttctgcaagcttttcgccgggctcttctgctttcataaaggtttcgccaacaaggaagccatagaccccggcttctttcatcctcattacatccgcggtgctatgaataccgctttcagtaactactaggcgatcgggtggtatctggggaagtaggtcaagggtagtctctaactttgtctcaaagttctttaaatttcggttattaataccgataagtggcgtatttagggctaaagcccgctcaagctcttcggcactgtgtacttctacaagggtgtccatatccaggtgttcagcgagttgcgtgagttctagcatcagggcgtcgcctagggctgctgcaatcagtagaatacagtcggcacccatcacccgagcctcatagacctggtagggatcaataataaaatcctttcttaacacgggtaatccacaagcacttcgagccaggcggagatttgcttcgctaccctgaaaaaaattgcgatctgtgagtactgacaggcaagtcgcccccccttgttcgtagctacgggcaattgctgccggatcaaagacctcccgaaggagccctttgctgggagaggcctttttgatttcagcaataacggcaaactgttgggcccttatcttttgggtgatggcattaacaaagctgcgtactggaggcgctgcctccacttgtcggctgagctcccggattgaaagttgttgcgcccgttcggtaatctcctcggctttccgttgtaagatttttcgcaagatatcgggggcctcattcatttttcaagtatctccctcttttcgagctcgtctttattatttgttaaaagcctgggtaaatgcgattagggtggtcaatttctcttgggctttgccttcggaaagaacctgtaatgctctgtttaccccctcttccagggtgggggtgagatccgctgcatagatggcggcccccgcattcaaagctacaatatcacgggctgggccgggttgattggctaaaaccgagcgtaaaacatcaaggctttcttgagcgctgttaactactagacgatcgatggcaacccgttcaaaaccaaactgctcgggggtgactctatagctggtgacggtcccttgcttcaattcagcgatccgggtggcggctccaatactgatttcgtccaagccatcttcagcgtgtacgatgagcacatgctggctgcctaaacgatgtaagacccaggctagaggctcaagccattccccgctaaagacccccactacttgattggggagatcggcagggttagtgaggggacccaaaaggttaaaaagggtgcggatccccatttctcgccgtggggctatggtgtatttcatggcgccgtggtggcgaggggcgaacaggaagccaacgcctagttcttcaatgcagtgggtgacctgtgttggcgtaagctccagttttattccagcagcttcgaggatatctgcactgccgcattggctggagacggaacggttaccatgcttggctactttcccccctgctgcggcaactacaaaagcgctggcggttgaaatattaaaagtattggcgccgtctcctcctgtaccgcaggtatccacaaggtgggctcctgttactgtcaccttagtggccagtttgcgcatcactttggcggcggcggcaatttcttccaccgtttctcctttcatccgaagcccaatgagtaggccgccaatctgggctggggttgcctgacccgtcatgatcaggttcatgaccgatgtcatctcttcactggtgagattgcgccctgtggtgatagtacgaagggctgtctgaatatccatagggtatttcttttaaactctgagagtggagagccgttttttagactctttgggaaattcaggtatgtttgagaaagttgagaagcaaatcatgtccctgttgggtaagaattgattcgggatggaattgcaccccttggatggcaagctcccgatgatgaattcccatgatttcgtctagttctcccgtgtcggtttcggtccaggcagtgatttccaagcagggagggaggctggcttggtcgatgactagggaatgatagcgggtagcctcaaagggattatccagaccctgaaacacccctttatggctgtgatgcaccatcgaggttttaccatgcataatggttttggcatgcactatctggccgccaaaggcttggccgatacactgatgaccaaggcatacccctaatatagggatcttaccagcaaagtggcggataatttcaagggaaatacccgcttcgttaggggtgcaagggcccggagagatcacgagacgttttggatgcaatcgctttatgtccgcgatattgattttatcattgcgaaaaacgcagatttcttcacccaattcgcctaaatattggactaaattgtaggtaaatgaatcataattgtcgagcatgaatagcatactcatctcctagcggaaagaaccattgagaccggcttcagccaaagccaccgcccgaaagatggctcggcctttgttcatggtttcattccactcactctggggcaccgagtcatagacaattcccgcgcctgcttgaatatggagggtttgatctttaatcaccgcggtgcgaatggcgatggcggtatccatattgcccgaccaagctaagtaccccactgcacctgcatagatcccacgcttagtaggttctaattcgtcgatgatctccatggcccgaactttgggagcgccagagaccgtaccggcgggaaaggtcgcccgtaaaacatccatggccgagagccccggtttgagctgtcccgtcacattggagacgatgtgcatcacatgggagtagcgttcgatgagcattttttcggtcacgttaacactgccgattgtggctacccggccgacgtcatttcggcctagatcaatgagcatccagtgttctgcaagctccttgggatctgccaataactctttctccagtgcgcgatcttcttcttccgttgcgccccggtgccgggttccggcgatgggacgtaccgtcaccacaccctcctctaggcgcaccaggatctccggggaggatcccactacatggaaatcattgagatccaaataaaacatgtagggggatggattaaggcaacggagtgcccgatagaggttgaggggggaggcggtaaagggcactgagagccgctgcgataacaccacttgcatcacatcaccgtcggtaatgtattggcgcgccttgctgactgctgccttaaagccttcctcggtaaacccagagataaaatcatcttctatcaccacccggggaggctcaatggtgtgaggggtgggtatgcctgcccgaagacgctcctcgagggcgtctaggcggcgttgtccttcttcataaccttccgggccgacatgaataatgaggtagagtttaccgctgagattgtcaaagataacaatttcttcggagacaagtaacaggatatccggtgttcccaagaaatcggatttattcccatgggcaagcttgggttcaatatagcggatagtatcgtagccaaagtaccccaccaatccacccgtaaaacggggcaaagtatccattgccggaactttaaaacgctgtttaaaggtttctacccaagctagaggatcatccgtatggtgcgtttcttcaacccggtggttggtttccaccaccacctcctgatttcgcaccttgaccacagtgcggcaaggtaggccgataaacgaatatcggccccatttttcgccgccatggaccgattcaaataaataggaataagggccattggctagcttaaggtaagtgctgagaggcgtgtccaagtcggccaaaacctctcgcacaagcggaatatgattatagccttgggcggtaagctgtttaaattgttcaagttccatggtctacttccagagttaaagagatggctaggcgggtttagtgggagttaacgccaccatcgtcttgttttccgccataaatcactggtctggaagtgagtcataaagtgttctctaggccgcctcgcttaataggcctttaatttcaattaaggaatcgatgacaccatccggatggctgtcagcgatgtctatgccatgattataaccatagcttaggcagatgatctggaaaccggctgccctcgctgctttcacatcgctaatagagtccccaaccatgagcgccttctcgggggcgatgccgaaaaaactagcggcatggagtagcggtgcaggatggggttttttctccggcaaggtgtcgccacttataattatctcaaaatagtcaattattcctagatccctaagcagaggataggtgaattgggctgccttattggtgacgctgcctaggcgataccctcgggacttgagccaggctagcccctcgtttacccccggatataagcggctgcgtttgctggtgttttccttgtagagggctaaaaaaataggttcggccttttggtataaagcctcttccggctccccctccaagctatcaagcagggcccgtttaatcagccgttctacgccgttccctacccactgccgaactttggtttcaccccgcgctggcaggcctagctgctccatcatggcatcggtgcagaaggcaagatcaggcacactgtctaccaaagtaccatccacatccatgagcaccatctttggttttctgagcattctgtatatctatcgttttgctttattgattggacgtaaggcttaattatactgcgccatattgatggcgcagccctttttaccgtgccttggcgagttcggcgcgcatttcgccaatggtggctttgtaattttcgctttggaagatggcagaacccgccacaaaagtatctgcccccgctgctgcgatttgtcgaatattgtcgaccttaacgccgccatcgatttcaagccgaatcggatggctgctagcgtcaattatccgacgaacttcctgtaacttatcgagtgccgagggaatgaatttctggccgccgaaaccgggattaaccgacatgataagcaccatgtccactttgtccaggacatattgaagataatcgagggaggtggctggattgaatactaagccagctttacagccttcgtcgtggataagctgtagggtccggtcgatatgttcggaggcttccggatgaaaagtgatataattggcgcccgccttggcaaaatcaggcacgattcgatcaacgggtttcaccatcaggtgaacgtcgatatcggcggtgatgccatgtttgcgcagtgcttcgcagatgagagggccgattgtcaggttgggaacataatggttatccatcacatcgaagtgcaccatgtcagcacccgcgtccaatacggcagtaacttcttcccccagacgagcaaaatccgccgataggatagaaggggcaattttataatcggccatgatcattacctcttaaacttttagctattccgatcaaaatggttttcagttgggtaaagctgtgcactttaccccattattagttatttttcagcttgctttttgatatggggagcctcctagtcaatactttactaaattacttggttttgaacttaattgggactataatagtcctaaattggaacggaggctcccatgctccgcatgagtaaaatgaccgattacggtatcgtgctaatgactcgtttggcggcggatcctaagggtcaacatgccgcagccgatttatccgcccaggtggaaatgcccttaccgacggttagtaaaatccttaaacaattggcccgagcccagttgttggtatcgtcgcggggggcccagggtggttatagtttagcaagaccgccagagacaatttcagtagcagaaattattaccaccctagagggacctatcggtttaactgagtgcattagtaccccaggggaatgtgggcaagagtcccattgttccacccgtgtccactgggagcggattaatcaagcggtttatggggccttgaatgaaattaaattgtccgacatggttcagccgatgggggtgcatcccatccagtttcaccaactgacgaggcgttcggtgcgtacagataatacgacgagagataaccgcgggagcaggctatgagtaaatcaccccttaaggttgaaaatcttgttcatcaggaatatcgggctggctttatcaccgatatcgaagcggacgctattccccccggcctcaatgaggatgttatccgcctcatctctagcaagaaaaatgagccggaattcatgctggagtggcgccttaaggcctatcgccattggctagagatgaaagagccgaaatgggctcatgtacactatccacccgtggattatcaatccattgtttattattccgcgcccaaatcaaagaaagatggccctaagagcttagatgaagttgatccaaagctattggaaacctatgagaaactaggcgttcccctccatgagcgggcccggctcgcgggggtagctgtggatgcggtattcgatagcgtctccgtagcgaccaccttcaaggaaaagctggctgaagcaggagtcattttttgttctttctccgaagcggtgcagaaatatcctgagttggtggagaaatatctcggtacagtggtgccctaccgggataacttttatgccgctttaaattcagccgtctttagcgatggttcctttgtctatgtgcccaagggtgttcgttgccccttagaattgtccacctacttccgtatcaatgccgcccaaaccggccagtttgagcgcacgctgatcgttgccgacgaaggggcccatgtcagttatttagaaggctgtactgcgccgatgcgggatgagaaccaactccatgctgcggtggtggagctcgttgccttggacaatgccgagatcaagtactccacagtgcaaaattggtatcccggcgatgaggagggccgtggcggaatctataatttcgtgactaaacgaggtgcttgtcggggggccaactccaagatctcctggacccaggtggagaccggttcggccattacctggaagtatcctagcgttatcttgcaaggggatcactcagtgggtgaattctactcagtggcactcactaacaatttccagcaagcggatacggggaccaagatgatccatatggggcgcaatacccgcagcaccatcatttctaaagggatttctgctgggcgaggacaaaatgcctaccgggggttggtgcggatgatgcccactgccgttggcgcccggaactatacccagtgtgattccctgctcctaggggatcgatgcggcgcccatacctttccctacattgaggttaaacacccttcggcacaggtggaacatgaggcatcgacctccaagatcagcgaagatcaactgttctattgtaaacagcggggaatctccgcggaagatgctgtctctatgatcgtcaatggtttttgtaaggaagtctttaaggaattgcccatggagttcgcagtagaagcccaaaacctactgggcgtgagcttggaaggggcggtcggctaacccttacccgtaatttgatggcatcgacaacaaagtgatagaggtttttaaatgttaaccatcaagaacctgcatgccagcgtggatggtaaacccatcctccggggtattgatttaaatgtaaaacccggtgaggtgcatgccattatggggccgaatggctcggggaagagcaccctggccagtgttttggcagggcgggaggattacgaggccacggcaggggagatcctttatcagggtcagaatttattggatttggcacctgaagagcgcgctcgcgcaggaatcttcctggccttccagtatcccgtggagatccctggtgtaagcaacgtttatctgttgaaggcggctttaaattccgtgcgcaagcatcgcggactagatgagctggatgccatggactttttggctctggtgcgggaaaaaatgaagttggtcaagatggatgaaagtttcctgcagcgagcagtcaatgaaggcttctcggggggggaaaagaagcgtaacgaaattttacagatggctattttggagcccacattggccattttggacgagaccgactcagggttggatattgatgccctcaggatcgtcgccgatggagtcaatgctctgcggagtccggagaggggacttatcctggtgacccattatcaacgtctcctcaattatattgtgccggattatgtccatgtgctttcccaggggcgcattgtgaaatccggggataagaaacttgcgctggagttggaggagaaaggatacggttggcttgaacaagataaaaacccagtggcaggagcagcctccttatgaatggggtaagtgaagcctggcagtcctatcttgattcccatgctcgcctggaatctgagcaagtgggggcagtgcaaccctggcttcgagaattacgccagcaggctttgggacaattccagtccatgggctttcctggtcctaaaaatgaggactggaagtatacccgagtccgggcgcttgcggagaccgcatttactccggtggtttcttcgccggtagcggttagcttggatgaatgtcaggggtattttttgccagatatgccttgctttcgcttggtattcgtcgatggccgttttgtcccggggttatcggagattgaggaactcccccagggtgcagtggtagggagtttagccgacggcctcaaacaggagggagaaggtttacggagtgtattcgccggttatgcggatcatcacaatcagcctttcacggcgcttaacactgctttcatggctgacggcgcttacctttatttgcctgccaaggcggtactgaccaagccagtacatctcctctttattaccaccgggcgaagtgacgcggtggtgactcacccccgtaaccttatgattctcgaaccggagagtgaattgacagttattgaacactatgccgggttaaatgatggggtgtatttcactaatgcggtcaccgaggtggtcatgggaaggggcgccaaggttgaacatatcaagctgcaggaggaagcagctaaaagcttccatattgcgacggtgcaagtgcagcaagagcaagacgctcagttcctctcccgcaatttggctttaggtggccggttggtgcgtaacgatatcaatagcgtattggggggcgagggtgccggctgtgtgttggaggggctctatgctttgaatggcgaacgtcatgtggataaccatacgcgaattgaccacaagcagccccataccactagcgaggaatactacaagggaattttaggcggtaagtcacgagcggtctttaacggtaaagtgattgttcacccccacgcgcaaaaggtggatgcccgccaggccaaccgcaacctgttgttgtctgaagggactgaagtcgataccaagccagaacttgagatctatgctgatgatgtcaagtgtgcccacggcgccaccatagggcaattagataaggatcaagttttctatcttcgttctcggggcatggaggagaaagacgcccggcagctgctgacccatgcttttgccgaggaaattgtgaagcatattgaattgctccctgttcgaaatcgtgttgagcatcaattgggtctctggctttccgaggaacagcgccaggaggtggagctatgaccattggaaatatcgccgctaaagtgcctatggcgggtagactttttgatattgagcgggtgcgcgctgattttcccactttgcagcagcaagtgcatggcagacctctggtttatctagataatgcggctacggcgcaaaaacccagaccagtcattgaggccatcgaccactattatcagtgggataacgctaatatccaccgtgctgtgcatcagctcagcgaacgggccacccaggcatacgaggcggcgagggataaagtgcagcgctttatcaatgctgcccagcgggaagaggttgtgttcgtgcggggaactaccgaggcaatcaacttggttgcccagagttttggtcgaaatcgattgcaagccggtgatgaaatcctgctttcccatatggaacatcactctaatattgtaccgtggcagctcttgtgcgagcagaccggggcggtgctcaaagtggtccccattaatgatgccggtgagctgcgcctagatgaatatgaaaaacttttgtcgccccgcacgcgcttggtcgctatggttcatgcctcgaatgctttggggaccatcaatccggcgcgagagatcattaaattagcccatgcccaaggagtcccggtgttgcttgacggggcccaggcagttccccacatgccggtggatgtgcaggaacttgactgtgatttttacgctttttcggcacataagatggtcgggcctacggggattggtgtgctttatggcaaagggcagtggttggaagcgatgcccccttatcagggagggggagatatgatcctgtcggtgagctttgacaaaaccctctataacgaccctccctataagtttgaggcagggacgccccatatcgctggagccattggtctgggtgcggcggtggattatctggaggcgctagggatggagaatgtagcgctctatgagcaagaactttctgcctatgccacagaagttttggcccagatcccggggttgcgttttatcggcactgcccaagaaaaagtgggggtattatcctttaccttggaaggagttcatccccatgatgtcggaaccattcttgaccacgagggtattgccatccgcacgggccatcattgtgcccaaccggtgatggatcgctttggggttccggcaacggcaagggcttcttttgcgctttacaataccaaagcggaagtggatgccttagctgctgggatcaagcgcgtaggggagttattgggatgaatgaactgagagatttatatcaagaagttattttggaccaccgaaaaaagccgcggaattttcgtcccatggagaacgcggattttcaggcggatggccataaccccttatgtggagatcgggtcaccattttccttaaagtgcatgatggagtgattgaagatgtaagctttcagggggagggttgtgccatttccatggcttcggcctccttgatgaccgaagttctaaagggtaagacttcccaggaggctgaagagttgtttggcaggtttcacgacttggtaaccgataatgggactcagggtggtgaaggggtatccttggggaaattggaggtgctggctggagttagggaatttcccatgcgggtgaaatgcgcaacccttgcctggcatactttgcatgcagccctagagcataaaaaccaggcagtgaccacggaataatccgagatggatatgtacaatcgtgaccctattgtcctcaatcgtgactgcgaagcagtactcgtgccgatggcggataaggtaattattcccaaggacacggaagtgatgatcgcccaagatttgggggggagctatactgtttatgttaacgggagcctggctcggatagccggtaaagacgcggatgccttgggtttggagccggtagagccgccgacattgcctgaggaagcctccgatgaggagattgaagagctggcttgggatcagatgagaacctgcttcgaccctgaaattcccatcaatatcgtggatctaggcttggtttatgagtgcgctatttcctccttgcctgagggtcgaaagcaactagacatcaagatgaccctaaccgcccccggctgtgggatgggcgggattctggtgcaagatgtgaaggaaaaagttgaggctatcccggctgttgaggtagctaatgtcgaactggtttttgatcccccttggaatcagaacatgatgtctgaggcggccaagctccagaccggcatgttttagtgggttttaggagtgcccaagccagttttggttcatctcggttttaatttgcttacccattatttccagtaaaacttgggcccgttcttttccattggaggccagccagatgccttcatgtccggctaatggtccttcttcgatacggattttttgcccctgttgaaagctgcggcttggcagatcatggatgccatcgggtgattcatgggcttgcagttccttgattagcctatccggcacctgagccggttggtctccaaagcggactagagcggtgactccgatggtagagcgtatggaactccagttgtccttttccttgtctaggtgaatgaataaataacggggaaagaggggttcaactactgtaatgcgccggtgagcacggcgccgtaactgccgcaccaagggtagataagtctcaaatctttggcgttcaaggttttcttgagccaaatgttctttccgcggcttacaccaaatcaggtaccaagatcttttagaagaaggggtgtgttccatttctgaactacctacttagccggtgtatagtctatcgatattatcatcgcggcgttcgggtcagagtttgcccaaggaggcatctcccgcccggccataatggtcttcgaaacgaacaatatcatcctctcccaggtaactccctgactggacttcaataatttctaaaggtaactttccgggattctccaatcgatgctgaatacctatggggatataggtcgattgattttcagagagcagggtgctttcattacctcgaatcacacgtgcggtccctctgacgacgacccaatgctcggcccgatgatggtgcatttgtaaagatagcgaagcgccggggtttaccgtgatccgcttaacttggaaacgagtgccacaatcaatgctctcataacagccccaagggcgatatacttttcggtgcttgatatattcttctcgtcctccttctttgagtttcgccaccacattcttgacgtgttgggcgtgttccttgtggactacgagtaccgcatccggtgtttcaatgaccatgaggtcttttaggccaataccggcgaccatgcggtgttctgataggatcaaggtatcctgggtctcttcaaggtaaacatcaccccggaccatattgccattctgatcccgtgggttggcttctagcaggctaggccatgcccccacatcggaccagcccgcatctagagaaacgactgcgggagggtggagggtgtgttcagtggtcagtttctccatcactgcgtaatcgatagagttgctaggacaaacttcaaaggcagcgggttttattcggaaaaactcgccatcctgagtcccctctgtcatagcctgacggcaggcctgttcaatctcgggggcatgggtcgaaatctcttctatccatactgatgcctggagcatgaacatgccactattccataggtgattagccgactgcaaatagcgctgtgccgtctcttgatccggtttttccacgaaagcttttagggtaaaagcgttcggagcgggcgctgaagtagcagccttttggggtaatggctgacccatttcaatatagccatagccggtttcggctcgagtagggacaatgccaaaagttaccacgtagccgtcttgagcgagctgataccctgcttgaacagtggcttggaaggtgccgatatcgttgataacgtggtctgccggcatcaccaacaagatccaatcttcctctgattccaaaaccgaaagtgcggctaaggtaagcgccggcgcggtattgcggccgaagggttccaaaataagttggcggggagcaatcccgatttggcgcatttgttcggcaactaagaaacggtgctcttcattgcataccaccagaggagcgggcagcggggtatcgaaggcactgccgttaagccggtctgccaatgagcactatcgtacctccatcttgtttaaaagtttagcgtttctggccgtaaaaactttaagaaattggttgacaatgccatggtcggttaatactgtgcatgttatgcaccttcctaaggaagggatatttgagcataaattttatggaactagagaatcatgtcctcgagtaacacagtgtggcacaagcccctcgttatgcgcgcggatcgagaaagattaaacggtcataagagcgctattttatggtttactggcctttccggcgcaggcaaatccactctagcccatgcagtggaggcccggcttttccaaataggatgccgaacttttgtcttcgatggtgataacgtgcgccatggcctttgcgctgatttgggtttttctgagcaggaccgttccgagaatatccgccgtattggagaaatgtgcaagctttttgttgaatcaggagtgattgcgctgaccgcatttatctctccttttcggcacgatcgtcagcgggtgcgcggcttagtggccgagggcgatttcctggaaatctattgccaagcctctctggctgtatgtgaacagcgggatgtgaagggcctttataaacgggcccgcgctggagagattccagagtttaccggagtgtcctcaccctatgaagaaccagaaaagccagagttggtggtcgatacgggctctcaggctgtagaagaaaatgtagagatggttatcaatttactgaaatgccggggcatcattccggaggaggcggctagacccgtggctcaaatgtgactgcgggggcccggatcaagcatcatggagccattgcgggggtaaccggttcctgccacgaactctttattgactcttaccgctcggtgctcattgattgcggccttttccaaggggttgaggcttcacctggaggggcctctaggggggctttggagattgatttcgatctttcagcggtacaggctctgctagtgacccattgtcatattgatcatgtcggtcgtattccttatcttttagcggcgggtttcgagggtaaaatctattgctctgagcctacggcagtgttgctgccgttggtattagaagatgcggttaaggtgggctttacccggaatgaagagttgattagacgctttcttgaggtcttgaaaagtcgaattaagcctgtggcttatgggcgctgggtaaaaataccaggcaaccgtaaggcagcttccctgcaagtgcgcttccagccggcgggacatatcctgggctcggcttacattgaatgtaaggtggcgaatgggcgtcaacaggcgaccacggtactgttttctggtgatctcggggcgccttatgccccccttcttcccgctcccaagcctgcttacggcagcgatatcctgattatcgaaagcacttatggggatacgcttcacgagggtcgccaagagcgacatgcccaactacaggcaatcatcgaacgctgcttccgcaatcggggtatggtgcttatccctgcttttagtattggccggacccaggaattgctctatgagctggaacaggttatctatcgctttggagatcgggaagtggcttcagggctgcgctggagagacctggaaatagtggtcgattcgcctctggctaatcgttttactcgggtttaccgaaaacttagcaaattctgggatcaagaagctaaaagggtaaaaatccaaggtcggcatcctttagcctttgagcagctgactaccattggtagccatgagcaacacttggccacggtcgcttacctggctcgaagtccgcgccccaccgtggtgattgctgccagtgggatgtgtgccggtggccgcatcgtcaactatttaaaggctttggtggagaaccccaagacggatattgttttggtgggctatcaggcggcaggcactccgggtcgagctattcagcaatatggccctcaaaacggctatgttgaactggaagggcggcgttacaccgtcaatgcccaggtgcacaccttagcgggctattcggcccatgcggatcaaaaagatctgctgggctttgtccggagaatgaaaaaaaagccgaaagaaatccgtatcgtccatggggaacagaaagctaaagcggccttgtcaaggcaacttcagcgactcttacctcaagcacaagtaaagataccttaaggggccattcgaaaatttttctaagcctatgttccctgattcccatctaaagggccatgctggctctgatccatgttgaacccactgagaggggggcagactctctatgttgctgcaacatagcgctttatatacccttgcccggggtttgcctggactgatcaattttaccgccctagccatttacactcgtctgcttgcccctgaggaatacggtcactatgcccttgtcattgccgcagtaggccttgccaatgcggttctgtttcagtggctgaatctaggactcctacgatatctggcgcggtatcgagatcgcaaaccgatatttctgtctaccctggtggccggttatctggcggtggtaatactcagcgcaatgctggggctagttctgtggagctgctggccagaggccgagatgcgtgcattgattggtttgggaatcctttttttatgggcccaagccctgtttgacgctaatctacagatggccgcctcccagctgactccccagcgctatgggttgttggccatcaccaagtcgctggcttcgctcgccttaggcggcacccttgcctggtggggattcggcgctgccggtgtgctttggggactcatcggcggtctcatccttgccgtcgtcctctgggcgcgggaggagtggcgccatcttagcccccatcatgttgataaagggttgatggggcagctgctctcctatggtctccccctcaccgccacttttgccttgaccttcgtggtgagcagttccgaccgattgctgcttggatggttgcaagggtcccattcggcggggctatatgcggtgggttatgacctgcctaaccaggccctgggggtattgatgatggttgtccatttggctgcttatcccctggccgttcatgcgctagagcagaaagggcggggagccgcgcaagtccagttaaaaaaaaatgcaatcggccttttaagtatcgccttgcctgctaccgtgggtttggtccttttggcgccaaatattgcccaggtggtgctcggcgccgaattcagaaaagccgccgtggcgctcagtttctggattgcaattgcctcattccttgccggtatcaaggcctattattttgatttggctttccagcttggtcagcgcaccatcgtgcaagtttggattgcgctagtggcggccaccatcaatttgatcttaaacctttggttgattcctaagctcagtatcatgggcgctgcctatggaaccctctgtgcttatctatcggcattagtgttgagtatgatgctaggacggcgctattttaaattgcctattccaggatacgagagcctgaaaattcttggtgccacctttgtcatggggctcgccctttggccattactctccctcgaaggattaatggggcttagtattcaggtttttgtcggtatggtcagttatgggcttttcgttttggtgttcaatattgccgacagtcgcatcctgctatttaatcgcctctttcctgaacggcgcactatatgagcaaaaccaagcgtctcgctttatttttgccttcccttcatggcggcggtgcggagcgggtgatgttgactctggctgaaggatttgctgagcggggtttgctcgttgacttggtcctggccagtgcggagggaccttaccttaaccgagtccccgaagcggttcatgtggtgaatttgggagtttcccgggtaataaaaagcttgccggggttggtgcgttatttacggcgggagcaacctcaggccctgctttcagctttggaccacgctaatcttattgctttagtggccaagcgtttggccgcctccaaggcaagttgtgtggtcagtgtgcatagcacactctccgttgaacagcgccataccaaggtctggcgggcccgctttattccttggctcatcacccgttggtatccaggagctaaaaaagttgtgactgtctcccagggggttgccgaggacttgatccagactacgggcctggcccctgagaagattcaagtcatttataaccccgtggttatccccgatttgttagcccaagctcaagctcctattccgcatccctggttgggagccgatcagcctccggtgattctcggcataggacgattgacggcacaaaaagatttcccgaccctgatccgggcttttgcccgagtccgggaacagcgtttggcacggctgatcatccttggcgaaggggaggagcgtccaaagctggaggccctgatcaggaccctgaatcttcaacaggatgtggccttacctggttttgtacacaatccctacgcttatatgggtcgagcagcggtttttgtgttgtcctcggcttgggaaggttttggaaacgtattggttgaagccatggcagtgggcacaccggtggttgccaccgattgcccgagcgggcccgctgaaattctccatgatagaacctatgggcctctggttggagtgggggatgatctccatatggccaaagcaatgatggatattttagagggcaggggtcccacagcctcggtattgagggggcgggctgcagactttagcctagaggcggcaattaccgcctaccttgaggtcctcaatctttgaaaatgcttctttcccggagaaatagtggtattgcatggtaaacatagttcatatcattactggattagatgtggggggggcagagcgggctttgtttcgattgttggcaaatcgaaccacgtcgcactttaaccccagcgtgatttctttgttggagaagggggttgtgggtcatcagatccaatccctcgggattccggtatataccctggggatgaggcggggtcttccaggccccagggctttgattcatctgcgtggcctgctcaaaaagctcgctcccgatctgattcaaggctggatgtatcacggcaatctagcggccaccgtggcggcctcttccctagggctggaaatcccagtgctgtggaatattcggcaatccctctatgatctgtccaaggaacgaagacttacccggggggtaatttatgggggagcatggctctccgagaggccacgccttattctctataatagtaaaaccagtgcctttcaacatgaggtggttggatttaagcccgagaagacccggattatccctaatggtttcgactatagggaataccaccctgacaggaagatgaggaagcggctcaggcgtgagctagcaatcccctctcataccgtcttgattgggttgattgcccgctatcatcccatgaaggaccacgccaattttcttcaggcagcagcagagctcatgaaggcaggggcggaaatgaaggttgcttttctattagccgggcggggcatcgacctgtccaatggccccttaaccgaacttattcgccagttaggtttaagctcaaaagtcattttgctgggggagcgagaggacattcctggactaatgccggcactcgatattgccacggtgtcatcagcgtggggggagggttttcctaacgtgctgggcgaggcgatggcctgcggcgtaccctgtgtagctacagatgtgggcgattctgcctatcttattggcggcacgggtaaagtggtgccgcccaaagatttccgggccctagccgctgcctggcaggacttaatcgcagccggggccaaaggccgcaagcaacggggagttaaagcgcgcgaacgcatcattgagcattttagtctctcggaaattgtgcgccagtacgaaaaattgtacatggaagtgaccccttaatgtgcggctttggaggattctatgattcttcgctgccggcggatcgggctgagcatatcctcactaagatggcctcgtgcttggtccaccgggggccagacgatcaggggatctggctggaacgggagacgggaattcatctcgctcataggcgcttggcggtggtggatctttctgccagcggtcaccaacctatgcagtctgctagtggtcgctatgtgatggcctttaatggggaggtatataactatcaaacacttagggcagagctagaacagagaggaactcagtggcgcggccactcggatacggaagttttgctcgcggggatcgagacttggggggtgggtgaaaccctgcggcgctgtgtggggatgtttgccttggccctctgggatagaaaggcgcgggtgctttatcttgcccgggatcggctaggagagaagcccttatattatggttggatgaagggggcctttctgtttggctccgaactgaaggcgctcagggcgcaccctgcctggcagggggagatagagcggaaagcagtgaccctttttatgcgtcataactatatccccacccctttttctatctataaaggaatttacaagcttccgccaggatgttttttagctttgccttgggaagccttaacagcaggtaaggctcccaccccctttccagagacggagggctcaggaggccagatgattgcaccggtggcctattggtctgcctgggaagcggtggaaaagggaggcgcagccccttttaggggcagtgatgaagaggccatcgctgagttggaggagcggctacgggaagccgtggcgggtaagatggtagccgatgtccccctgggggcctttctctctggagggattgattcctcaatggttgccgccctcatgcaagctcaaagcagtcaacccgtcaaaactttctccattggtttccacgagcagggctataatgaagcggttcatgctgcccaagtggcccgccatttaggtacggatcataccgagctttatatcaacccccaggaagccatggccgtgatccctcggcttccaaccctctatgatgaaccttttgccgactcctctcagattcccacttttctggtgtcccaattggcacggcggcatgtcaccgtggccctgtctggggatggaggcgatgagctattgggggggtataaccgctatttctggtgtaggcggatctggagcaaggtggggcggattcctcgctttgcgcgccaaatggctgcccaagggttgcggcttcccccgccccgggtttgggaccgggttttcgcaagcgcgggtccttttttaccggcccggctccggcaagtccatccgggcgataaattgcacaagctagcggccgttttggcttcggattctcctgccgtcatctatgaacagctcatttcacaatggcaaaaccctagtagtattgtcatcaatggttctgaaacctcaggtattgcggataaagtgtggtctcatcttaccctgaccgaccttaccgagcgcatgatgttcctggatctgatgacctatcttcccgatgatatcctgaccaaggtggaccgggccagtatggcagtgagtttggaagtccgggttccgttgctggatcatcgcctggtggagtttgcttggcgccttccggtagggctgaaggtgcgggagggggcaggcaagtggatgttgcgccagatattacaccgctatgttcctaaggaattggtagagcgtccgaagatgggcttcggggtgcctattgacatttggttgcgtgggccgttgcgtgactggacagaggatttgcttgatgaaagcaaactcaagcgagaagggtatttccaccctgggcctatccgccaaaaatgggaagagcatctcaccggacggcgtaactggcaatatcccctctggtgcgtcttaatgtttcaagcatggttggaagctcagtaattcagtaattcagtaattcagtaattccgtgtctcgtcttctttttgtcgttaatgaggccgcctttttcctttctcatcgtctgccccttgcccaggcggctaggcaaaggggatatgatgtccatgtggccaccccgaagtctgctgccgtgaaggacattcagcagcagggtttctcttaccatcctattcccctcaatcgacagggtcggaacccagggaaggaggcgggagggcttatcgccctctattttctttatcggcggttgaggccggacttggttcatcatgtcaccctcaagccggtcctctatggcggtatggccgcccgcttggcccgtgtccctggagtggtcaatgccctcaccggattgggttatactttcattactcccggttggaaagcgacttttttgcgccaaggccttaaagctgccctgcggttagcgctaggacaccgcaatggttgcaccctatttcaaaaccaaaacgatcgctccctctttgtcaaaagtggggtagtggctgaacctgcgacactcttgatcagggggtcgggggtggatatggccgtctatgccccacgtccggagccctcgggcaccccgctcgttctcctggcatcacggctgctttgggacaagggggtgggggaatttgttgaagcagcccgctggcttcgggcaaaaggtgtgcaagcccgttttgtgttagcaggtgcccccgatccgggaaatcctactacggtgccgccggagactttacaggcctgggaggcggaaggggtagtggaatggtggggccatcgggaggacatgccagaggttttcgcccaggctaatctggtttgtttaccctcttatcgagagggcttgcctaaggtactcattgaggctgcggcttgtggtcgggccattgtggcgactgatgttcccggttgccgagagattgtccatcatggcatcaatggtttgcttgtctcggcacgggatagtcatagtttggcgcattccctacaaaggttgatcgaagatccggctaggcgcagaacgatgagcagggaagggcgggcattagcgatggcagagtattcgctagaacaggtcatcgagcagacctttaaattgtatgggggattgttatcgaagggagccaggatataaatattaatgccgattggtttctagtttcgctgttggcctttttctttttatccctgggattggttggctgttttcggcgctatgctttgggtaagggactcatggatgtccctaatgcgcgctcttcccaccagctacccaccccccggggaggagggatggtgttcgtggggctatggttggtaacagttttgctaacttgggccagtggtgaattatcttccaatgccgcactttttttattgccaggggggattctagtggcggggattggctacggggatgatctttatgatttaagccctctgtggcgcgctctggtgcacctcatcgccgctgtaatcgcggtttattttttatgggctagggaggctaatcccgattgggagatattttcttggcagggattaggagtattgagcgcccttgttgccatagtttggtcgattaacctctttaacttcatggatggcacggatggtcttgcagctatggaggcttgttttgttttcagtgccgggggggggtggttgtggcaggcaggggcgtatggttacgcctatctggcttgggtgttggtggccgtagtcgctggctttctggtatggaattggcctcctgccaggatttttatgggagatgggggcagtagttttctggggtttctgattgctgcttttgcccttgctggacacatttgctgggatattccggttttgctgtggatgatggtctacggtgtgttctggtttgacgccacggtgactttgctgcgccggattttggccggcgagcgttggtatagcgcccatcgttcccatgcctatcaacggttacaccaggccggatggtctcatcgtaaagtgcttttagccattagcggcgtcaatacagggttggtcgctgcagccctgtgggcaagtgcaaaccgggaaaccctaccctgggtgtttctcgccacgctgatgtttcttggggtggcctacgtaggggttgaacgcttatgccccatgtatccaaaagaatgagttgtgcttcttacttccttgatttgggatccgtgtcacgtcctttggggtaagtactggctagtatttatgtggcaatttacaggaacgggcattggatttgataaaagaatgatcccgctagggcggtaaggagataaaatgaagaagattatcttgtcccttattttgatgatggtttcgctctctgtctatggggttggcgataaggaattggcagggcgcattgcaaagcaaacaggtatgaccccggaccaggtggaagaaattcttgccgccttcaagaagcaggtgattgccgacttgacttctgggcaggaagtgcgcctcagccattttggcaaattctacgctaagcacatggatgcccgcgaagcccgcaatcctagaacgggagaaatcattcaggttcccccccgtagttacttacgttttagggcctttgatacaggtcataggcgtctcaattgacccgtgagcgggcggccctaaggccgcccgcaattttttggtcttactttcctaattcatagggaagttcccggagcgtgagttctggcccattcccgctgttccacaccatatcgcctttttcaaggctggcgagttgtaacaccactagactgtcgtagcctccttccggtgccggttgggcagcgacgatttcaccgacggtttgcccttctttgccatcggctagatagaccggatcacctggctgaggccgtttatccgtgatcatatgggcgagaaacattcggcgactcggtttgccgcgataatgcatgcgagcaaccacttcctggccaggatagcaacctttagtgaagcttaccccctctgtgagttctagattaacctgctgggggataaacgactcttgggtttcaggataaatagtggcgatacccgcccgaatcgtggccaactcccaaaaatgagtgcctacgggtacggcggttttactgagtttgctccagagtttttggagggcgtcgaactctcccaccacttcgaatcgggggggatcgccgggcacccgaagcacacagcagctagaggtttgatagacttcattgactgctgtcggagccttccccaagcagtgtctgagttcatcactcgcttgcagaccggccagccccaagcaacagtattgttcactggcgtctataagggagacttgggcccttaggacatacatattcagttttttcagcactgcttctaagaggctatgggggaggctcagataaaaattggtatcccattggaaaagtcgtagaattgctagtaatcggcccttagggttacagagccctgttagttggctgcgctgtgcattgacttctccgatatcattggtaaggacattctggagaagtgtgcttgcgtcttctccggtaagcgcaatcaatcctaagtgggataaatcagtcatgaaggagccagcggctgttgattcgtcctgagggtgtccaaaatggaggactctatccccgtcaaagaccgcgcctgcttgtctcagaaaagacttccattcctgttgcattcgtctggttttctccttatccgagtggaatctttaggctagaattatgaatgacttgcctaacaccattttaatctgcgaacatccctagtgagtagttaaagacttcattgaaacatagctacaaataaggggagaaggtgtggggcatggatggagcacgtagacttatcagcttgagtggaaccgatggctaatcatcatcgcccgacttttcttaatttggctttgatccgctttccggcaaatgcaatcgtctcggccctgcatcgtatttcaggggtgattctttcacttctggtaccggttttagtgtatttgttggatctctccttgcaagattctgagggctttgcccaggtcatcgggttttttaatagcctcggggtaaaattggtgggtatggtggtgctttgggcactgcttcaccacatttttgcgggaattcgctttctattattcgatatccatgtgggcgtgaaggactaccggccgagttggagcgcgcgcatcgcgaacgtctcagcattagtggtcaccctattgattgcaggagtgttgtggtgaagggggtaatgaccggcttgcgcgcctggttggtgcagcgggtgacggcagtgtttatgctagtggtgttgttgcttttttttattcgcctagtgcaggaccccttcgaatcctacgaggagtggcaacggtgggtgggggagccgttaataagcgttttggtgaccctttttttcggtgccttgttgctacatgcctgggtagggttgcgggatgtgattctcgattatgtgcactctacgccgctgcgcttatttgcccattctttggtcgtgatagggtatagtgggattgcattctggattgtcaggatattgttgagatgaatttgcctcggcgacgctttgatgtattggttattggggccggtggaggaggactccgggcggccctgcagttagctcaggcggaagcgaatgtggccgtggtctctaaggtttttcctacccgttcccatactgttgccgcccaaggggggatgaatgccgcgcttgccaatgtgctgcccgacaattggctatggcatatgtatgatacggtaaagggaagcgattatttaggggatcaagacgccattgagtatatgtgccgggcagcctctcatttggtgattgacttggaacatgccggggtccccttttcccgtttggagaatggaaaaatctatcagcgggcttttggaggacaaagccaaaacttcggtggcgagcaggcagctcgaacctgcgccgccgctgaccgtactggtcatgcgattcttcacagcctctatcaacaaaatattcgggccaaaacccattttttcgatgaattttttgccttggatctgattaaggatgccaagggttatatcttgggcgcggtggcgctagagatcgaaacgggtcagccctggattatcgaagccaaatgtactttgctggcgacggggggagctggacagcttttccgcaccaataccaatgcccggatcaatactggcgatggtatggccatggcttcccgcgccggaattcctctccaggatatggagtttgtccaatttcaccccaccggtgtcgcgggcaagggcatgctaatcaccgaaggagtacgaggggaagggggttatctgattaatcgtgaaggggaacgtttcatggagcgttatgccccccacgttaaggatctggcgagccgcgatgtggtcagccgagctatttataccgaagtgaaagaaggacggggttgtggcccccatggcgattatgtcttgctcaagttggatcatctgggggaaaaggtcattaaggagcgtctaccgggcatccggcagactgttttgacttttctgcacctggaccccattgagcaacccattcccgtctatccaacctgccattacgtgatgggggggattcccactaatcgctttgggcaagtggtagctccctataatgaaggtgccgaggaagccatccctggattatatgcggtgggggaatgcgcctgtgtctccgtccatggagctaaccgcctaggggggaattcattgctggacattgtggtgttcgggcgggccgccggtaaccatattatcgagtacctggagggacaccgctatcaccgggcgttagcctctgagagtgtggagcaggctttggaacgcctagcccgttgggaacgttcgggtgatggggaaagtgtggatgggttacgcgccgaattgcaaaaggtcatggaacagaactgcggcgtgttccgtaatgaagaggtgcttaaagagggggtggaaaaggtagcggagattgcggagcgtctccagcatgtgcgtttgaaggaccagagcaaaattttcaataccgcccggcttgacgctttggaactggaaaatttagtggatctcgctcaggcggtcgtgcgttgcgccctggcgcggcaggagagtcgaggtgcccactatcgggtcgattacccggagcgggacgatgcccgctggcttaagcactccttgtattttcaggaacaagaacaaatagaatataagccggtacggttgaaacctttgaccgtggaatcgttccctccaaaggaaagagtttattaaccgtgaggatagggtgaaaaatcgtgcgctttcgcatttatcgctacaatccggaaaccgatactaaaccttacatgcaagattacgcgctgagcgagactcagccggatatgatgctgttggatgccttagagaagatccgggcgcaggatgaaagcctttccttccgtcgctcctgtggggagggagtctgtggctccgatgggatgaacattaatggccgcaatggcttggcctgcattacccctttggctagtctcaaagagcccatagtcttgcgtcccttacccggcagacccgtgattcgcgatctggtcgtggatctgagccagttttaccaacagtatcgggcagtgaagccctggatgatccgggaagatccggtaccggaagttgaattcctgcaatcccccgaagagcgaaagcaattggatggtctctatgaatgcatcctttgtgcctgttgttctaccgcctgtccctcctggtggtggaacccggaaaaattccgggggcctgccgctttgttatgggcctaccgctttgtggtggataaccgggatcaggccaccgaagagcgtttatcagaattggatgatgcctataaattgttccgttgccataccattatgaattgcgctgatgtttgcccgaagaatcttaaccctgccgaagccatcagccgcatcaaacatcggatgatgaaggactccatttgagtactacaggccatgtcaaaggaccctctatgtcgtctgcgttggcgctgtcggcgcgggttgctggaattagacttgctgctagggacttttcttgaaacttcctaccacgccatttccgatgaagaaaagcgggcatttgaggcgcttttgcaccattccgatcctcagctatggcagtattgtctgggcgaggactctcatcccgatcccgtaactgccaatgtcatcgctaaaatacgccgtacctctctaccttaaacgttacccttcccgggttttggcagtctaccttgttgctgtccacggcggggttttggcgcttcttcctgggttggcgctttggtgggaactgaaagcgctcttgagtcttgccattcttgtcagtttttacctaagtttacggggccaggctttgcttttaagcccgagggcaatcgtccagatttcctgggatggccacaatgtttggcgtttgcggcaacgcgatggcagggagcgggttggtaagttgcttcctggcggcctagtgggaccccgcctggtggtgctaaattttgtgctgggaccctggtggcgacgggcaagcgtcgtgttgttgccggataatgtcaatctggaagtcctgcggcggttgcgggtgcgtttgcgcatcacccggacttgacttccaagatgtatccctttataagcatggcgcctattgcggtcgttcatgagggattgtggtggaatagggactgggaaggtgagctaggttgatgtcctggaggggttaatacggtattttgggccaaagggcttttttgcgggtaatctaagagataatgcaatcctcggctttccttgcgttctgaggctgagcggataataagatcggcgacgatgacgagattgcgtagctcgatgaggtcattggtaatccggaagttaccataatattcggcgatctcctgaagcaataaatcaacgcggcgtttggcccgttgtaagcgctttaccgtccgaacgatccccacatagtcccacataaagcgccgtagctcatcccagttgtgggcgaccacaatctcttcttcagagtcggttacctggctttcatcccaaggaggtagagattcgggtcgtgagatttccgcaagccgggcattaatatcctgagcggccgcacgagcaaagaccaggcactctagcagtgagttgctggccatacggttggcgccgtggagtccggtatgggccgtttcaccgatggcatagaggttttcaagatcggtttgcccccgaagatcggtgatgataccgccacaagtgtaatgggcggcaggcaccacgggaatgggttcttgggtgatgtcgatgccaaactttaagcagtgggcatagacgttagggaaatgctggcggataaactcggctgatttgtgactaatatccaggtatacacagtcaattcctaagcgcttcatttcatggtcaatggttcgagccacaatatcacggggggccaattcaccgcgccggtcgaagcggtgcatgaaggagttgccattaggcagaagtaatcgccctccttctccccgcaatgcctctgtgatcaggaaagacttggcctggggatgatagaggcaagtggggtggaactgaataaattccatattggccacccggcagccggcacgccagcccatcgcaatcccatctccagtacaaacatccgggttgctggtataaaggtaaactttaccggcgccgccggtggcgaggacaacacaacgggcgctaaaggtatctacccgattttcggtccgattgagggcataagcccctaagcattgattgccgtcccgccctaatttatggctagtaataaggtcgatggcgacatgattctccaatatttcaatattggagcctattttagtcagctgaaccagtttattctctacgacccggcccgtggcatccgccgcatgaataactcggcggtggctatgaccaccttctcgggtaagatgatagccgggccccccattgctctcgcgggtgaaggcaatcccttgttcaatcaaccagctgatggcttcgcgggcctgttcgacagtaaagcggaccgccgcttgatggcatagatcggatcccactcgtaaggtatcctcaatatgggattctgtagaatcattcttgtcgagggcaacggagatccccccctgggcgtagaggctagccccttcttcaagggtgcgtttagacaagatagccacccgggcgtgaggggcgaggtgcaaggctagcgttaagccagcagcgccgctaccgatgatcagcacgtcataattatgaatcatggggttagaggtactcctcgacgagttttttggaccgctctctggtacgtggatagaaaacagttcagaataataaactagttaatacttaatcggcgaacttatgggatacgaactactcgataatgtaactgtctatgatgttgacaggccgagtcgctttccggcgggataggcaggctggaatgagcgacaagcaagttgatcgtgaattggtgcagcgcgttcagcgcggggacaaaaaagcatttgatatgctggttctcaagtaccagcggaaaattttaaggcttgtttcccgttacatccacgaccctggagaggctctagatgtggcacaagaggcctttatcaaggcttaccgcgctttaccccgattccgaggggaaagcgcgttttatacttggttgtatcgcattgccatcaatacatccaaaaattacttggtggcccaaaaccgtcgaccgcccgagaacgacatcgatgcgaaagatgcggaacagtatgccgcagaaacggtactaaaagagtatgccacacccgaacatctgctgctacgtgacgaaatcgaaaagacggtaaatgacaccattgaggaattaccggatgagttacggatggcaattaccttgcgcgaattcgaaggcatgagctacgcggaaattgctgaggcgatggattgtcctatcggcacggtgcgctcgcgtattttccgagcccgagaggccatcgacgaaaagatcaaacctcttttaaccaatctcaccacctattaacgactcgaagttgtttaggtcttaaatatcaaaagattatggatggttggaaccgtgatgaatgatgaaattaatgaacaactatcggccttgatggatggggagcagctctcacctgaagagacaaaatccgtactccaagctttcaaggcaaaagaagaggtgcgtaggcgttgggaaaattatcatttgatccgggactccttgcaaggtcacctgccagaagcgtcgttatatgacttagcggggcaagtctctcgggctctggaaaacgaaccccatttattggtagaacaacaccgtggggctaatgtctctcggcaattacgtttgaaatggcggtacggagcaggccttgctctcgctgcatcattgagcgcaatcgccgtattagggatccaagcgctgaccagtgagccgttagtccccgaatcccaaattgcgactacaccaccggttgttccaggttctgaagtgatgcgggctcaggaaaataatcgccgagtggccctcgagcctgaggttgaggagcgtctgaacacctacttggttaatcacactgaatatgtcgatatgccgggtatgcttcgctatggacgtatcgtatcctatgaaagctcccgttaagcatcatcaaggatttatttgcgcccttttcttcaccattctgaccgtacctcttcctggcgtttcgatagcgaaggaattcgatgccgcgttacagttgcttgatagaatgggacgggcggcagaatccctgaactaccagggggtattcgtttatctgcggaataaccagcttaaggcagtccgcgtgatccataaggcggacaaagagggagaatacgagcgcttggtatctcttaacggcgtgccccgggagattgtccgcaacaatgaattagtcacttgtatactccctgatgacaaggccgtgttagtggatgagcaccactatcctaaggtagttgcgaggggcaagaacttccatgacaacaatggcttttcgaggcgtttgcccgctaagctgaaggccatgcgagagcattatcggttctccctcggggaaccagaccggattgcaggcagggaaacccagcaggtcgtcattattcccaaagaccagtatcgttacggttatcgcctgtgggtggataacgagacaggactgttgttgaaaacgatgatggtcggggaaggggaaggggaacgcgcccttgagcagatgatgtttacctcacttttgctacctgaagaaattcccgatacggcgttggtgcccgcagtgacaggaagagaattctcgtggcgggaaggtgagccccttagtgttaatgccggtgattatgaaagccagtggcaagtcggctggattcctgctggatttactctggtagctcatggcaggcatttgttgcccaatggtcaagtgcctgtagaacacttggtttattcggatgggcttagctcggtatccatatttatcgagcgtattatgcacgcccaacagggccacttacatggtttttcaaacatgggggcggttaatgtctatggcgctattcaagcgctccattacctgacggtggtgggagaagttccccataccacggtaaagcgaatggggaaatccattcgctatacaggctccgattcggattaagccttgaatcgagtaaagggcagttgaacgcttagaagcccgggaaaggtgctatgaattctgactttttggccgccgccctattgcaccttttaggcggcgcggctgacggcgttactcctccttgcggggagtggccccagggcgccattgcgtcctgcccctattacttgggcaggtccaattgccgtttctaggttgaaacgatggttgaagaaacagcgcgggtcatagtaaaaagcgaaacttatgcatgggtgacggcggaacgccgtacgagctgtcatgcttgtaccgtcagtcagggatgtggtacgggatctatcgccaagtatctgattggaaaatccattgctgtcaaggcttccaatccggtgggagcagaagtaggggattgggtgattgtgggcatccccgaaagaatcctttatctaggccctttcgtgctctatgtggtgcctttgctcgctatgtttctaggcgctggatttggtgaaaccttagcgcagcattgggggtggggcgaaagtcttgtggttctatcagggctcagcgggttggcagcagggcttttaggggtgcgatatgtgcaggttgaacgtggctttgaacctcaaatcctgcgtacagtgagtaaaggcaaccggtaaagcgagccctatttacattgatagagtggtaaaatatcaagcagagaccgcggccgtatagtatttgggactagatttcaagcctctatcatcttttcccttcgctaaattcatacgcttttttgcgcggtaaatattgggagttagcatgaagagttttttgaataaacagtgggtcttcctggtagtattgctgctattggcgagtagcccgcaggcggcaggactaccggattttactgaattggtgaaaaatagcagtcctgcggtggtcaatattagtaccacccagaaggttacccaacgagggccccgtttgccgcacggattacaccaatttccagaaggaagtccctttgaagattttttccgccgcttctttggcgagggagaaggagaaccgcgaagttttgaaacccattctttaggatcagggttcattatttcatcagatgggtacgtgattaccaattatcacgttatccgtgatgcggatgagataattgtacgttttagcgaccgaagcgaattggaagcagaggttgtaggtggggatgaacgcagtgatctggccctgttaaaggtgaatgggaaaggtttgccaaccctgaaacaaggcgactctagccaacttaaggtgggcgagtgggtgcttgccattggctccccctttggttttgagcattcggccacggcaggtattgtcagcgccttgggaaggagtctgccgagagagagttatgtgccctttatccaaacggatgtggccattaatccagggaactcaggcggacctctctttaacttggcgggagaagtggtaggtatcaattctcagatctatagccgcacaggggggttcatggggctttcctttgccatacccattgatgtggctatggaagttgtagaacaactcaaagaaaaaggacaggtgagtcggggttggctcggagtagttatccaggatgtcacccgtgaattggcagagtcctttggactagaaaagccccaaggtgctttggtcgcgagggtattggcggacagtccagcagcgaagggcggtatccaagcgggtgatattattactcgttttaacgggaacctggttcctcaatcatcagatttgccaccattagtggggaggaccgaaatcggtcataaggttgacgtgcaaattttacgtgccagcgcccagaagacacttaaggttaagattggcgagttaccggaagaagaagaactgcggaaggccgtaggcagaccgggacaaacttttgagaagcgactggcgattgaggtgaccgatctgggcgatgaggagcgtgcgcaacttgatttaacctcgggcgtgcaaatcactagagtggaagaaggacccgccgctgaggcggggcttcggcggggcgatattattcttggcattaataatacggaggtcaaggatattagccaattcaaagagcttgtcggaaaattgcctgcaggtaagtctgtgccgcttcttctgcaacggggacaaaccacttcttttgtcgccataaaaattccaggggatggttgagggctttctgctgtctagataatacagcgacctttaccattaacgaggtatcagatgccggtcggggagaggtctccggccggtattctgttttatagtcggtaggttgatgctatctgccaaagtatgaaaaatattcgaaacttctccattattgcccatattgatcacggcaaatccacaattgccgaccgcttcatacagctctgcggtggcctgagtgaacgtgaaatggcccaacaggtgttggattctatggatcttgaacgtgagcggggtatcactatcaaggcccagagtgtttccttgagttaccgcgggcgaaatggagagctttattacctcaactttatcgatacgccgggacatgtggatttttcctatgaagtatcgcgttccctagctgcctgcgagggggctttactggtggttgatgcttctcaaggagttgaagcccagagcgttgccaattgctatacggcgattgagcagggcttagaagtggtgccagtactgaataagattgaccttccttcggcagagccagagcgagtatgtcaagaaattgaagagattatcggcttagatgcaagcgatgccttgcaagtgagtgccaaaacagggcaagggatcgaagagcttctagaagcgctggtcacccgcatccccccaccccagggtgatccagcggaacctttgcgggcactgattatcgattcctggtttgataattacttgggcgtgatttctctggtgcgggtcatcgatggcacgcttaaatctaaagataaaatcaaggtcatgtccactggccaccactatcaagtagagaaagtagggttgttcacccccaagcgtaaggatattgagcagctctctgcagggggggtcggttatgtgattgcggggatcaaggatgtggatggggcaccggtgggggatactctgacctatgtcgatcggcccgctgctaaaccgttgccgggatttaaggctgtcaagccccaggttttctccggcctgttccccgttaactcggatgattacggggatctccgagaggcgcttgctaaacttcgtcttaacgatgctgctttattctatgagcccgagacgtcccaggccttagggtttggttttcggtgtggctttctaggcatgctgcatatggagattgtgcaagagcggctggagcgagaatacggcctcaatctcattaccaccgcgcccaccgtggtttatgaagtattaacttctaagggcgaggtgttgcccattgataatccctccgctttgctagaacctgggcatattgccgagattcgtgagcccattattcaggccgatattttggtgcctcaacagcatgtgggggcggtgattggtctgtgcgaggagaagcgaggggtacaaaagcggctgcagtatttagggaaccaaattctacttaattatgagttgccacttagtgaggtggtgcttgatttctttgaacgactcaagtcggtgagccgtggctatgcttccctggattaccatttcatgcgcttccaagctgcggatctggttaaattggatttgttgattaatggggagcgggtggatgcgctttcgctgattgttcatcgggatcaggcctattatcgagggcgggaattggctgaaaagatgagagaactcattcctcggcagctatttgatgtggctattcaggcggctatcggaacccatgtggtggcgcgcactacggtgaaagccttgcgtaaaaatgtgacggcgaaatgttatggtggtgatattacccgtaagcgcaagctactagaaaagcaaaaagcaggtaaaaaacgcatgaagcaggtaggatcagtggaaatcccccaagaggcatttttggcggtgttgaaagtgggaaaaaagccttgaaaaatgtctagagagaaaactgatatttcctataggtaagcttactggattgtgatttagtgaattaaggtaaatatttccgatgaatttcgattttcctacaataatgctgattgctgctgtaatcaccggcatgatttgggctttggatgcttggctgtgggcacctgcacggcgcgaagtcgtggctaggaaaacagcttcagagggggcgagtaaagctgacttaaaagagctcaacaaggaaccggtgttggtagaatatgcccgttccttttttcctattattattgttgtattagtgctgcgttcatttttggtagagcctttccgcatcccttcgggatcgatgattccaacccttatggtaggggattttatcctggtcaataaattcgtttatggaatccgtttgcctgttattaataaaaagattattgagatgggtaaaccgcagcggggtgatgtggcggtttttcgttatccgaaagaccccactgtcgattatattaagcgggtagtcggattgcctggggatcgtatcggctactttaataaaactatttatgtgaatggcaagcccgtgccccaggaaactatcgggccttactatcaagatgcacattcccatagtcagcctgctgaacttcgggcagagcacttgggagatggccaacatcggattgtagtcgagcctggggcaagcttggtggaaggtcaatatattgtccccgaaggccattattttatgatgggggacaaccgggatcggagtaacgatagtcgtttttggggggttgtgcctgaagagaatttagtgggtaaggcctttatggtgtggatgagctggcagtgggatcagggaggaattatctgggaccgtatcggagaatctattcaataaccaattgagggagcggggatgcctgatagaaaacaacaagagggtatgggctttctaggctggctttttatgctggccttattggctttgttggggctaggagtattgcgtctttttcccctctacgtggaatattttagtgtaaaaacttctttagaaggtctggccaagcagtccgagttgcatgaaatgagccatgctgagattcgtaacattttgcttcggcggctagatattaatgaggtggatcgtgtttccaaggaaaatattgacattgctaaaacccgtaatacattaaccgttgccgtcgattatgaagtgcgcaccccttttctggggaatattgacttggtagtgcatttcaaccgtgccatcgaggttcccgcacgttgattgacggtttgaggcgattgtgtggaaagttaggctatcgttttacagagccggctttattgcgctgcgctatcacccaccgtagcgctgccaaggagaacaacgagcgcctggaattcctgggggattctattctgaattttctgattgcggagtttctttatatacgttttcccaaggcccaggagggaaaattaagtcgacttcgggcgaccctagtcaagggagaaaccttggcggaattagcccgggaacttgaaatcggggatcatttgatccttggtccgggggaactgaaaagtggcggctaccgccgtacctcgatattggcagatgcctttgaagcagtgataggagcggtgtacctagatggggggttagaagcttgccggaaattagtggcctctctttatgaggatcggttagaggcactgaccagcgaagtcctccttaaagatcctaagactcgtctccaggagtatttgcaagcccggcagcttcccctacccgattatcgagtcagtgcggtgagaggggaggcccatgatcaggtttttcaggttgagtgcattatcaacgacaccttcccttcggtggttgggacggggcgtagtcgccgcaaggccgaacaggatgcggccacccaagctttagagctgttgcagacagcaggtgaaaacatgaatgcctgagaagatgcttacccaaggtgctcgttgcggctatgtcgcgattatcggccgtcccaatgtgggaaaatcaagcctactcaattgtattctaggccaaaaaatcagtatcaccgcgcgtcgtccccagaccacccgtcaccggattttagggattaaaacctcccccgatgcacaggcgatctatgtggatacccctggccttcaggataaagagcgccgactcatgaaccggtacctgaatcgggccgcggattctgccattgaggacgtggatctcattttattcatagtcgaagcttaccgatttaccgaggaggatgaacggatcttgcagcgattacgtcggcgtggggttcccatcgttctagtgctcaataaggtagaccgagtcgctgataaaaaaaccttgctgcccattatggagcagctttctaagaaaatggagtttgcagctattgtccctgtctctgcctggaaaggggataatgtggcagtgctagaaaaaaaggttgctgggctgttgccggaagggccgatgatataccctgaagatcaggtgacagaccgcagcgagcgcttcctcgcggcagaacttattcgtgagaaattaacgcgccatttgggacaagaattaccctatgctctcacggtattcgtggaatctatagaggaagaaaagaacctttaccgcattgctgcgacgatttatgttgagcgccctgggcagaaagctatcgtgattggtaagaagggggaaggcctcaagcgtattggttatgaggcccgacttgatatggaacgaatgtttggaggtaaggtttacttggaattatgggtcaaagttcgcgaagggtggtcggataatgaacacttactgcgtagttgggggtacgacagtccttagcttccgagtagaggctgtttcttatcccccaagcatggctttgacttcacggatctcagcttcgttttcctctagattgatgacgctaatatcggtactaaagcctagtttggcaagagcgggtatagtatgccaatcttcatgagattccatatcctcaagattgctttgtaatttcgctacgataaccacatccactaaatcgggttctggtttggggtttcgttgaaggttattatgttcggcggtaaccgctacgagctctgatggaaaatgccaactatggaggatagccttaccgagagggctagaaagctgggtaataatctcgtccaacattgtctcgttttctagcaattccggagtatcttcagcccgcatgagaataggaagggagccgatctgatgaataagccctcctagcagcgcctcatcagctttaaacttgtctatctgggtggcaagtacataggcgatggcggctacctgggtgctttgttcccaaagtttgcgcatgcgtcgatccacggattcggaggtcgcttggaatatttgctccatcactaaactggtcacgaggttgcggactaaggtaattcctaggcgagctagagccatctggacattgtcaatggggtgacggccccggtagagggggctatttgcaattttaatcagacgagccgagagggccgtatcggtgacaataatttttgcgacatcggctgccgaagtattcggatcgtcgaccacctcgcgaatcttgagggcgacctcgggcaaggtgggtaacaccaaatgattgttgttcaaatcttcaaggatctccgtgcagaattgttctatttgtatcacctcgttttcctccgggcgttgatagcgtattggttcctggtataaaacctggtgagccaatacttcctagcactcttgctagtcctacatatcggcaatataagggtttgcctgaattattgagccaagatagcgttattgtcttgatgggcattgctttgttgggaatagagcacaaaagcatttgacaccttttttccccatacggtattttcaggggtttatctttattcaggatgaaattggcgaaaatagcgccatttagctaataggtaactaatttgattagggaatttccgcgtatccagcgtctgccgccttatgtttttaatattgtcaacgagttgaaggctaaggcccgggctcgaggggaagacattattgattttgggatgggcaatccggatcgacccacgcccaagcatattgtggataaactggtggaggttgcgcagcgcccagatacccaccgttattctgtctcacgagggattcctcgactgcgccgggcgatctgtcaatggtatcggcggcgctacaatatagcattggatcctgaaagcgaagccattgtgaccattggctctaaggaaggactggcccacttggcactggctacgctaggagcgggagatgccgtcttggtgcctaatcccgcttatcctatccacccttatggggtggtgattgcaggggcggatatccgtcatgtcccccttgtccctgggggggatttctttgctgaattagaaaaggcgattaaggatacttggcctcggcctaagatgttggtgctcaactttcctgccaatcccaccgcccagtgcgtggatttatccttttttgagcaggtgattgcaattgctcgtgagcataagatttgggttgtacatgatctggcttatgccgagatcgtgtttgatggttactttgcgccctcgattttgcaagtcccaggggccaaggatatcgctgtagagttttattctttgtccaagacttacaatatgccaggttggcgggtgggttttatgtgtggcaatcccatgttaatagccgcgctgacccgcatgaaatcctatttggattatggcatgtttacgcctattcaagtggcggccatcaccgctttggaaagttcccaagactgtgtaaaagtgatttgcgacacttatcggagacgccgtgatgtactatgccaaggccttgcaagtgcaggctgggatgtggacctgcccaaggccacgatgtttgtctgggcgcccattccagagccttttcgccacctcgggtctttggagttttccaaaaagttgctgaatgaggctaaagtagcggtgtcgcctggcgttgggtttgggacttacggcgatgattttgttcgctttagcttgattgaaaatgaacaccgtacccgccaggccatccgcgggatacggcatatgttcaggcaggcccagtgagtcattttttttattttaattaaggagaagcctgttggaaccagtcaaggtaggtttgctcggcttaggtacagtcggtggcggtacagttaatgttctctcgcgtaatgccgaggaaattacccgccgcgctgggcgtggtattcaggtctgctgtgctgcaacccgtgaccctcataaggtccgtagctgtaatacggagggtatctggctgacgactaatccccatgaagtggtgaccgatccccaggctgaaattatcgtcgagctcatggggggaaccgacttagcgcgcaccctggtgttgaaggcgattgccgagggtaagcatgtggtcacggcaaataaggcgttaattgccctttatggcaacgagatctttacggcagcgcaaaaagcgggcgtcatggtcgcctttgaagcggctgtgggaggcggtattcccattatcaaggccctacgcgaaggccttgccggtaaccacattgaatggttagccgggattatcaatggcaccagtaactttatccttaccgagatgcgggataaggggtgtgattttgctgaagctttattggatgcccagcatcgaggctacgctgaggccaaccctacttttgatgtggaagggattgatgctgcccacaagctcacaattctagcctccattgccttcggtattccgttacagttcgaacaggtctataccgaaggcattggcgggatgactcgtgaagatattgattatgccgggcaactaggctatcggattaaacatttggggattgcccggcgagtagtggggggtattgagctcagggttcatcctaccctcattccctaccgtcgattgattgctaatgtggatggagtgatgaatgcaatcttggtgaaaggggatgctgtcggacccaccctttactacggtccaggggcaggctccgatcccaccgcctctgcggtagttgccgatctggtggatgtggtgcgggctttgacttctgatccagaaaatcgagtaccccatcttgcttttcagccccatgccttggcggaaattcccattctttccatggaagaggtaaaaacggcctattatctgcggatgcgggcagtggatcggcccggtgtgttggccgaagtcacccgggtcttcggggatcaaagtatcagcatcgaggccatccttcaaaaggaaccggcagccggcgaaaaccatgtacccattatcatattgacccagccagtgctggaaaggaatatgaatgaagccattcgccgtatcgaggctctaaagtccattgaaggatcggtgacccggattcgcctagaaaccctgtgctaagggcagcctgacccggggcatttttaaaatagtctttgtctttgagaacttttacccttacagtagtccgattaaaacaggattttccattatgccatttcgagctcgttataccggcctgattgataaatatcgcgaccgcttgccggtccatgacgatacccgggtgattagcttaggagaggggaataccccccttatcagattgaataatatcccccgagagttgggccgggaggtcgatatttatgtgaagtatgagggactcaacccaaccggttcttttaaggaccggggaatgaccatggccgtcaccagggctgttgaggagggcagtcgcgccattatctgcgcctctaccggcaacacttcggcctcggcagccgcctacgcggcgcgagcgggaattaccgcatttgtccttattccggaaggtaaaattgcccatggcaagcttgctcaggccatgatgcatggggctatagtgatccaaatcaggggtaattttgatagggggatgcaactcgtcaaggaggtggcgagtaaggcgcccgtgaccattgtcaattccattaatccctatcggatccagggacaaaagacggcagcttttgaaattattgaagaactggaatgtgccccggatttccattgcctgccggtggggaatgcgggcaacattaccgcccattggatgggttacagtgaataccatgcccatgggatcgtcaatacccggccccgcatgtgtggctatcaggccagcggggcggccccctttctagaaggtaaaatggtggaccaaccggaaaccattgctaccgccatccgtattggccatccccaaagctgggataaggcttggggagcacagcaggaatcccagggttggtttagtgcttgctctgacgaagagattctagccgctcaaaaattgcttgccgaaagagaaggcgtgttttgcgagcccgcttcggcggctgctctagccggatcgatacgggacattgaggctggcaagatacctgggggtagcaagattgtttgtaccctgactggccatggtctgaaggatccggatacggctattgcccagagtaaagcgcctgtggtgacggttgaagcgagcctagagtcggttcaagcggctatcttagagaatctggaaagttagcctagagatgaaattacccttaattgttagtctctttatgtgtaggctgtatctcggataggggcaatgtaaaatggaaggtggcgccgccgccgggtgtatcggagatccataaatctccctggtgggctttgataatggaacggctgatggaaagccccatccccattccctcatttttggtcgagaagcgctgcttgaaaaccttatcgttgagtggagggctaatgcctggaccggtgtcctgaatttggacctcaacggcatggtcttgagtggaaatggtcttaatagtgataaattttcgctctgcttccgtgagcgcttccaccgcgttgcgaacgagattgaacaccacttgctgaatttggattttatcaatggagaccagaggtggctgagaactaaattcgaaatttaccttgatatcactttcagttgtttctcctaaagccagtcggctggcatcgtaaacaaccgtattaagggcttccggggttcgatgcaactccccggttcgagcaaactcccgaaggtgatggataatggaggctgcccgttccgcctcagcgacggttttatccatcaattcgcaaatagtctgggtgacttggcccttaccagccatgatcatttgctggcaggcccggacatagttaatgatagccgtaatgggttgattgacttcatgggcgagggtggtgcccagttcacccagggtgctgaattgactggcttgaagtaaatcattttgtaacttacgcatccgtgcctcggtctccttgcgctcaatggcgaccgccagggtatttcccgtcgattctagaaaactaatatcattgttggtcatggtccagggctgctctgagctggcccataaaacacctaggcatctatctcgaccagagaggggcagggcaactccgctgtgtccatattgttcagtgagtagtgaactccgaaaccgctcatcggtatgtaaatcttcggcaaaaaccctcttgccggaaatcaaaacatgggtaataagggggtttgggtgggtgagagaagtggtttgacccacccgggaactccacccacccgtggccgcccgtagcagtagggttttacgatcgggaagtaattctaggatcttgacgcattttattgttttgagggtttgggtaatgagatggacagcttctttcattagggcatcaatccctatccccgagagcacctgatggctgagatgggacagggctacgagttgcttggcatggattcggagttctttctcggcccgtttgcgctcggtaatctcatgccactgtcgtagggtgcgttctgccacatggggcatgtcattgagggtggcctcggatttgacgatatagtccaatgctcctgccttcatggcctcaaccgccattttttcatccccgtaactggtcatcacgatgaccggaaagggggaaacgctgattccgggtgacaggagttcaatgccactgccgtccggtaagcggatatcggtaatgacaagatcggggagggtgtggttaagatattcccgcgcttcccggagggtacgtgctaccattaaatcgataggcgtagcttgcccctgcaatgcccgtcgcacgagttccgcatgggcctcttcgtcttcgatgaggagaagctgtataggtttttgaggggaaacgtcttcccttggagtgaggggagcaggcttcattaggctaacttggatgaggtttcggaccagggataatgattccaagccagccaatagaaacccaaatcctccatcattcggttgaaactatcgaaatccacaggcttgaccagataactattgacatgctcgctataggctcgggccacatcctgctctgcctgagaggtggtcagtaccacaatgggaatattggtgatttcaggagtggaccgaatggtctccagtatttctagaccatcgatacggggtagacgcaggtcgagcagaatgacatggggacggggactcgcttttggattggtatagttgccctgtcggaataggtactggagcgcttcttctccatgggagacatgataaatgcgattagcgatgcgatgttcttgaaaactgcgtatcaccagttctgcatgatccgcattatcttcaatcagcaaaatattcaaaacttcacctttcatctttaagctgggacctttgggatagagaaataaaatgtgcttccttggcctggaccttctgattcaacccagacccgcccttcatggacttcaataatgcgcttcacaatagcaaggccgatccccgtaccctccacatcttgatcgagcctatcaaatagatcaaaaatcttttcatgatagcgggaactgattcccataccattatcccgcacgtagcatagcagttccccctctctttctagggcattgatctcaatccggggttctttttgctcgcccatgaacttaacagcattttcaacaaggttctgcatgacctctagaagccgtttccgatcgccaaaaaggaggggtaagtcggggccaatttcaacttggacatttcgctcaatgatagcgcctttaaccagttcgacggtctcccgggcgagatgttctagggaaaccttttccggtgggttaaccaagcggccaatgcgggagagctctagcaagtcgtcaagcaataattgcattttatctgccgcagcctggatgcgcttaatatctccttgcatctgttccctgtcaccttgggagaggctgcgcttcagcatgcctgaaaagcctttaatggtgattaaggggctgcggagatcatgggaaacggtatagataaagcgttccagttctgcgtttttttcttccaattctttgaggtgatggcgctccttttcaatctgctgccgcagttttttctgcatatcgcttaaggagagtagcatccggcccacttcatcattactattactctcaatggcattttccagattgccgctggcaatggccatggaaagaaattgcgccctttggataggccgggtaattgcgccaatgaccatgaagccaacgccaatggcaaacgttacaaacaagattatcccccctagagtgacatattgttcttgcttgactgctgctatccgctcttgcaaaagttcattcagggatgaggaggcggtatcgaaaaaatgaaatccggcgtttaccgcttgcgttgcggtgttgtaggtctcacttgcgcccagcttgctattgttgctgactccagccagtaagccgttgtttattaaattgaagaaacgattgctggcttgggagaactcctcggcggattgctccagtctggctctcaaggcgggggtattgtcgataataatgttgagatttttttcaatttgtcttttatagagatccgctactttctgtaaaccaatcagatcggttttatctttttcactgatttgcgaattgcccactgtttttaccgctaccgcccgtaatataccgatggtgtttattaagttcggtagctgattttgtatcgtgtctaccaagtaataactgtcggtgtgggggtccagggttaaattggaggaatgtttgaccttggcaattaagtcaatgatcagggtaattaggctattgtgtcgagccgtgctttctttgggggacaaatcgacgacctgacgttgcaattgctcccagtgggtctggatattccgccatccctcggccgtattaagggctgcaccgtattgcgcctcttcttcgttgacggcttgaatacgttccctgatttgcttttgtttctgctctaattgatccttaaccttggcgccgctgctaagataaaggctggccaggccacggtgctccatggaggcttgcatcaaattccgcagggcacggctatactcgataccataggtttccttctgggtaaattcgatttcctggcctttatccctgctcagtgcataccctagcagaaggatagcgataatcaggggaatggtgactgaggtgattttccacttcagggctaggtcggagaataatcgcttaaaactcaagcttgccaataagctcattgccctgtttctttaccaagttaatcaaatccatgctaacgggtggtcgccattccttagtcaagataacgttgggttaagttttcataagcatcaatccggcgatcccgcaggtaaggccagattcggcgaatgacctcgatacgttgaaggtctatttccgccactaatactgcggcttcatccatcggccccatagcaagcacttccccttgaggtccagcgataaaacttgcgccccagaactggatacccggtgtctgttggctagggtcgggttctatcccaatccggttgctggcgagaaggggcaagccattggcaatggcatggccccgttgtacagtgatccaagcttcctgctgtcgagacttttccacttcatcatctcgaggatcccaaccgatggcgctaggatagagcagcaattccgcgccccctaaggccatcagacgggccgcctcgggataccattgatcccagcagactaagattccaaggcgtcccaccgaggtctcaataggcgtaaatcctaaatcacctggagtaaaataaaatttttcataaaaattggggtcgtcaggaatatgcatcttgcgataacgtccagcaatgtggccgtctgtctccaagaccaccgctgtattatggtaaatcccgggcgctcggcgctcgaacagggaaataaccaggacaacccccagctctgccgccaaggttccaaagacttctgttgagggaccgggaatgggctctgccaggtcaaaatactgggtatcctcagtttgacaaaagtagggtcccgtatgcagttctggcaatagaattagcttcgcgccttgttcagccgcttttcgaatcccttggatgctgtatttgaggctctcttggcgctgctggctacaggcttgctgaacgatagcaactttcaatggtatatccgatggtggtgaaaaatccggatttcaagagggcaccctagctagaggatacccgccggtagctgcatggccatgcagtggagactgccatattgttgaatgagaggaaggcagtcaatgccgaccgcttgccgatccgggaaacaactttggagaatcgatagggcctgggtatcggcgggatcttggtaggtagggaccaaaaccgccccattgagaataagaaaattggcatagcttgccggtagtcgctgaccttcggcattaaatttagggctcggccaaggcaatggcaccaaacggtaaggggcgcttttagccgtttgcagggttcgtagttctccttccatggcttgaagctcagggtaatgttggtctttcggatcatcacaagccacatagcatattgtctgggggtcacagaaacgggccaaggtatcgatatggccgtcggtatcatccccagcgagttggccgtggtgtagccatagtacttgctcaacgcctaaccactgcttaagctgcacttccatggcttcctgggtaaggttaccattacgagttccagataacaagcaacttgcggtagtgagtaagctgcctgcaccatcgacttcaatactgcctccctcaagagtcaatgctaactgtttgaatgtaatggtcccaaaaacaccttgtgtatatagccgtgctgtgacctcattatccagcctggcttcatatttacccccccagccattgaaaacaaaatccagcagtagaggccgtccctctggatccaagcagcccagagggccatagtctcgaacccaagtatcattgaaaggggccacatgaagggagagggcagcttgatttatcctttgttgcgccaactgctttttcacgtgggccaggtgatccgggtggcggcaaacaatgagtaacttttctcggctggcgatctcgcgggcaatgttcaggtacaccgcctcaatttccttcagccaaggtccccagtcactttcagcagtgggccaggtcagcatgactccactttggggagcccattctggaagtaaggtatatttaggattgttcatgattccatggggtctccttagggtagagaagggctaaagataagggggacccaccaataactgatcccggtgatggctaggagaccggctaagttaagataaaatccggcccgtgccatctggggaatactaatgaggccagtgccaaagacaatggcattagggggagtggccaccggcatcataaaggcgcagctgaccgccagggtgacggggattaagagctgcaaggggggttggcccaagcttaaggcgacagaacccagaataggtaggaatacggaggttgtggccgtgttgctggtgagttctgtgaggaacatcactgtcgtcgcaatccccagcaatatcagccaagggggtaagccggatagcagggtgaagctatcgccgagccagttagccagtcctgtgtcactgatgctggcagcaaggctgagtcctcccccgaagagcaacaaagtgccccagggcaattgctctgccgtggtccaatccatgagaaaatgcccccgttgccaatcaacgggaatgagaaacaggagaatggcgccaaagagggcgattcccggatcattaagcgcgaagtggggggccatcgcttcgattagggggcgtagcaaccaaagggcggcgactagcgtaaagaccatactgaccctgcgttcagcccgagacacaggaccgagttgctttagtgcctggcgcatctggaccctctgatcgccgtgttctctatgaaggcctggaaatgcgacttgggtaagcatgagccaagcaagggttaagagcactagcagaaagggggctgccagcagcatccattccgcaaaccctaactccaggccataggtttccagaacaaagccggctaatagcgcattgggcgccgttcctacgagggtgccgaggccgcctatgctggccccataggcggtgcctaacagaagggccaccgcaaaaggggaagatggcggggtagattctttcgttcctcgaagcccttcaatcacagagatggcgatgggcagcatcagcatagtggtggcggtattgctaatccaaaggctgagaaaggcactagcggccatgaagccgccaagggtcgccgcaggtgaagcccccatgtggctgaggataaagtaagcaagacgccggtgcaggccgcagcgctgcatccccaaggcaatgatgaaacctcccataaataaaaagataagtggattagcataagggattgccgtttcccggatgtcggcaattccaaacaggggaaataggaccaaagggaggagtgcggtaacggggatcggtaaggcttctgtaatccaccagatagccattaacaaagctaccgcggcggttcgccaagcttcaatatccaagccaggaggaggcggtagcaccagaagcgaaaccaccaccaaggggccaagaataagcccaatgtattggcggcgatgataggggtattgagccgtggattcggtcattattatggcattaattttttagaggctgatcacgaaaatttcaccgaagggtaactgcctagtcacatctggccattacagtcgccaacagttttggtgggagacagcgacttatggcatcgttacattaccgtaccatttggctctctgatattcatctgggttctcggggctgtaatgcagagttcttgctagatttcttgacccaggttgaagcagagcggctttatcttgtaggagatattattgatttttggaagcttaaaaacggctggtattggcctaaactgcaaaacgaagtcgtgcgcaacgtcctgcagaaggcggcaaacggtaccgaagtgatctatatacctggaaatcatgatgagttctttcgggattatgtcggtaaaaattttggcggtattcgaatcgaggcgcaagcaatacacgttaccgaagatggccggcgctttttagtcctccatggggatgaatttgatagcatcgtttgccatagtaagtgggtggctttgattggcggccatgcctacgatatgcttctggtatttaatcgatggttcaattttttccggcgtaagctgggtttcccctattggtctttgtccgcatatcttaaacacaaagttaagaatgcggttaactttatcagcaattatgaacaggccctggttcatgaggctaagcgtcaaggagtcggtggcatcatctgtggtcatattcataaagcgacggtggaagattttgagggggttttatactgtaataccggagattgggtagagagttgtacggcgctggtagaaaataaagctggccagcttgccattcttcattgggctgatgaaagcgtctttttgattaacgaagatgcccctgcaagcattgaacgtaagaggcgtttagtcagcaccaattaacagagacacttcatcggcactttaacgaagttggaagctccttccaatagggtggggagccgtcacgagaaccctttatcccagttattgattctctggttctagcgggttaatagctgggataaaggaaacctttgaagttctccatggatggtgaacgaccccctagcgaggtcgcgaagtgaaacggcgcgccgagcgcaagggccacataacgtgttgttcgctgcggcgcgtttcggtaacatcgaccccaggctagggtgtggtctcaatagggaggccttggggttgttatcagaagaccggccatgatgtaaaacccgaccggcacatccattttggctaccgcgaggagcgtgggaagttaggcctgtggaggggcacagcctcctgacgataccgggcaagacctgggacaataggggcctcgatgaagcaggaaacgcgcagaggacaaccgggcaggagcccggtcggcgaaagcagataagccgataattgtcactcataagcagcgaactccgatttcatttccctcctattattttttcccattccagcaacgactgtaaaataattgatacacttcaattgttgctctagttttctagattttaatgggtgctcgagttattaatcatttcctttgttgccattttgttaactcaataatacaaataaaatttcttgcttagcgcagccttgcttaaaaaatatataataaaaacaataacataatctctatcgtgtttttgcctagaatttaatctaaaaaatcttctatttttatctaaaaggttcaaagaaagaaccgatagttttgatgcggatcatggaaagtcagcgaaaggctagccttaaaaatggaagtggaataaactgcctgtggcaaatcacgaagaatggtctaaaacggctctgccggaggaacccaaaaaccctcagattcaaccggcgtcttccccacctcaagatcttgaacgcctagctcgggaactccagacctctcaaaccgcgttagaggtaaaaagccaggaactccagcagtcccagcaagcgctggaagaggcgcgaaatcgctgtgccgagttatatgatttcgccccggtgggttatctcactttggattgccagggctatattcaggagatcaatctgacgggagcagcgctgctaggggcagagcgttcacatatcgtcggagagttatttagcgtctgggtcgtgcagcgggatatcccagtgtttctttcttttcttaaggcagtttatcaggaagggggtaaagcggctcaggaactccgtctcaaacgctgggatggcaaaatcatttatgcccatttagaaaatttagccttaagagggcaaaaagagggagagaggagtcgccgtattgccttgctggatttcagcgcccggactcagtcccaggtccagctgcagcaaagtcgggaagaactttttcagtgtgcccaactcaccctcctgggtgaacttggagtaggattagcccatgaaattaatcagcctctagccgctatcgctacctatgctcaagagtgtgtacgccgattgcgtaccagtacaagggacccggtttctttactgagcgccatggaggaggttgttattcaagcagaacgcgctagtgaaatcatcaggcgcttgaggcaatgggtcccttgggaactacagcagcctcagaggatccaaatcaataaaattattttgcgggcgatagagttagtggagcctaggctagattatgaagggatttcgatttcgctaggggtgccccatgacttaccgcctatctttgtcagccccatcgaggtggaacaggttttgctagatttgttgtgcaaggtgatggatacgatggcgaacgatccgtcatctcgccgtgaattaaagctaacggcgaaactaaacgcagcccgggagattgaagtgagggtcagtaccaaggcggggcaggccgtcgaccggctcgaacaggtgttcgaatccctttttactacccaacctgaagggttaggactgggtttagccatcagccgtagtcttattgaaaaacatggtggacggctatgggctatgccccgctgggagcagggcgccacctttcgttttactttgcctgttttgcctaaggataaccagaatgaatagtgagagtcatccagcaattgtgtttgtcgttgacgatgatgaggcggtgcgggactctctgcgctgggttatcgagtcagcggggtttaaggtcaaaacttacccttcggcaggcgagtttttgaagaagttggaccctagccaatcggggtgtttggtgcttgatgttcggatgcctgaaatgagcggtttacagttgcagaaattgctttcggaaaaaaacaaccccctccctgtcatttttatttctgcccatgggagtgtccccgatgcggtaggtgcgttgcatgggggagccattgattttcttatgaaaccctttgacaaccagatcctcctagagcgtatcgagagaagtattaaactggatcgaaaaaggcgtgaaactaggcagcagcaagaggaaattgcccagcgggtggcccagctcacctctcgcgagcgccaagtgatggaactcattgtgaagggtaaacctaacaaggtggtggctatagaattgggaattagcactaaaaccgttgaaatccaccgagctcgggtgatggaaaaattggaggctaaaaacctggccgatctgatccatttagcacgttttttggaagacacaaacgttgagtcgtcgcctaactaattctccaagttcgtcctgaacttttcgaatgagttggttggctcaaccagcctcagcccttcggggctacgtttgaagttgaagcgaaagcgactcaccctggagtgcatttctcagccccaggcgctgaggtcaaaggcaatgaactacggagcgacacaggagcgaatgccgagactgaacgacccttcaaacattggcgagagaacccttacttttcggagtcacgaaagtgaatagagtttttgtattagacactgataaaacagcgctgatgccgtgcaggcccttaagggctaggcggttgttgcccaatagcgcgtaaagcatcgcccaatcgggcggtgatataagcgcaagccgcgaagcggatttacagaatgcgctgatttttgtaaaatacaaatatcatgaagagggcgtaccaggaacgattctatcccacagctgaacaagccgatctgctggctcgttcgttcggctgtgcgcgttttgtttggaacaacacgctcaagcatcgtaccgatgcgttctatcagaacggcgaagtcattccccattgggcgctggaaaaaaggcttgtccaactcaagcaggacttttcttggctgaatgaggtttccagcgtcactagcgacggattcaaatccggcaatcccaagtacaccgagcagtacgaagcgaagctggcctatctgcagcgtaagctggcgaagaagcggaaaggttcccgtaaccgcaacaaactgcggctgaaggtggcccgtgtgcacactaaaatagctgactgccgtagggacgccacccacaaggcgagccgcacactgatcaacgaaaaccaagtcgtgtgcgttgaatctctggcggtgaagaacatgatcaaacacccccggcttgccaagcccatagccgatgcccattggggtgagtttgtccgtcaactgaagtacaaggcgcagtgggtagggcgaaccgtagtcgagatcgaccgcgggtttcccagctccaagcgttgccccaccccagggtgcggacatatcaacaaaatgctgccgctggaggtgcgtgaatggagctgtccctcgtgcgggactgtccatgaccgcgacatcgcagcggcgatcaatatcaaaaccgccgggctggcggggttagcctctggagcgactggaacgggggcgacaacaggtgttgtcgcctagggaaggcgtgttgaacgaggaaagttcttggagtgatccaacaaccctcgcccgacagggcggggagaagtcagggtaaaaatagctgcaataactcgttcagcaaggacaatcctttttctgtaggacggatctgctgaaagtcccactcaatcaattctagagtctctgcttggtgtaatgctttttccaccacactaatgggaaggcccacccgctcctgaaacaggcggctgggaaatccccccgtcaagcgcaaggcgttgagcatgaattcaaaggccgcctcttggggagagaggatcgtttccccgccgatgccttccgctgtgcctgctttggtaagataggctgaaggatgtttaattttccagattcgagtgatgcggttttccatggcatcggagatttttccatgggcgccagcgccgattccaagataatccccaaaacgccaataattgagattatgctgacattgccgaccctttttagcaaaggcggatacttcatagcggccataacccccatgagttaactgagcttgacaagcctcttgccaagtatcgataccttcctctgaaggcagggaggggggatagcggtaaaaataagtgtggggctcgatagtgagttgatagtgggaaatatggctaggggcaaagctaatggctgtggtgatatcagctagggcttgggtttccgtttgcccagggaggccaaacatcaggtctaagttaatattatcaaaccctgcagtatgggccattgctatggcctgacaggcctcctgggaggagtggattcgccccagatttttaagcgcctcatcgttaaagctttggatgccaagggaaaggcggttgatgccgaggctgcggaattcagtgaaacgaccttgttctacggttcccgggttagcctccagggtaatttccatctgcggtgcccaagacaggcgggcccgcagtgctgagagcagccgatctaagctctctggagaaaaaaggctaggagtcccccctcccataaagatgctgtggatacgtcggccccagatccgcggcagatcctgttccaaatctcggatcagagcatcaatataagcggtttccgggaattcctccggcaagggatgggaattgaagtcgcaataggggcacttacgaacgcaccaggggagatggatgtatagggcaagaggcggtagagcgtggaattggagcatagatgaatattttgcctgggcagtgaagaataaggcttttaggcttcttggcggagggcatctagcagcacccttaaagctttgccccggtggctaaggcgatttttttcttctggcgacagttctgccgctgtacagtgatgctcaggcaggtagaagagggggtcgtacccaaaccccccgctaccctggggagtgaaaatgatctgtccttcccaagttccttggcagatgtatggcgtaggatcttgccagtgtcgcatatagacgatgacacactgataccgggcgctaggtggcttttcgggtaccgtcttgaggttttctaggagtttttccaaattttcctgatcggtggcgttggggcctgcatagcgggctgagtggattcccggttggccatctagggcatcgacctcaaggccggaatcgtcggcaatggccgccagccccgtatgacgggcggcattgcgggccttaatgagggcattctccacaaaactaagacctgtttctgccacctcaggcaccttgaatgcagattgggaaatgacctccattctaagctcgcttaaaatttcgcccatttcccgcaatttgccgggattattgcttgctaaaacagcttgtagcagggccatggtttaattcttggcaagggcttccgtctgtttagcaagtaaagtgccaattccgcttttcgctaactccaacatggcttgcagctcgttcattcgaaaggcatggccctcggccgttccctggatttcgataaacccaccggcctcgttcatgatcacattcatgtcggtttccgctgtggaatcttctatataatctaagtccagtacgggtctcccttcacaaatacccaccgataccgaggctacctggccatgaataggactatgggcaatgaccctctttttgagaaggctgccgactgcatccactagggccacataagcccctgtgatggaggcggtacgggtgcccccatcagcctggatgacatcacaatcaatagtcacagtgatttcccccaaagcgctgagatccactatggcccgtaaggagcggccaataaggcgctggatctccatggtgcgtcccccttggcgcccctgagcggcttcccgccccattcggatattggtagagcgggggagcattccatattcagcggttacccaaccctgtcctttgccttttaggaagcggggaactcggtcttcgaccgaagcggtacagataactcgagtatcgccaaactctaccaataccgaaccttcggcatatttggtgtagtggcgggtaaggcggatagggcgtaattcgtctggggcgcggccgcttggtctcatggttgatttcctttccggattttaaaaaacccatatcatcataacttcttctgagagtcatgagggtttcaaaaatctatattataacttttaggtctccatgagggagggaaggaagaaaaatagcgcggaatagtgcttgacttgatttattaatgataattattatcatttaaatgatagtatatttaatagtatatttacgatagtgcccccaattgaacaaaagctgaggcaacgtctaaggagagccaagatgcccaactcaatgcctaataaaatgccattaagaaagaccagcccacaggttgctttttatggattggaagctacggtctgttatctcatgactcgctttatgacccatccttgttcccagaccgcccgggccattgttcatcacttgcaattgttggcggaacacccagaagtgcaagatgaagcggaaagcgataaggtgtatggaaagcttttagaggagtggcaggttattaccttatcattatcacagcattctgatttctcccctccttgcccagaagaggtgttctgtaatgaaaaaatgccccaaccttggaggcataaaactccgcaagaacccaccgtcagcattgagcggcgttggtaggcggttatgaactgtccgtggccttcccccctttagtggggggagaccagtaccccagtcgtggcggcgccagcgatcgggcattagccctgtatagagcaagatattcctgttatagaggattcgtgatatttggatgaaaagaatgctctttgccaacaagctgccgcgcaattggtaagagttggccatttcttttttgagcgcggttgggttcctgccaccagcggcaatttttccgcgcgcattgattccaattgcatgatcatcaccgtgtccggctggcataagggccaattgagccccgaagggatgctgcttgcggatttggagggtagttccttaacgaccggcaagcgcccctccgccgagacactgctccacgccgccctataccggcgtgttcctgaagccaatgccgttttccatacccattcggtttactccaccgtgctgtcccgtatgctatcgggtgagttgatactgagcgattatgaggtactgaaagccttctccggaatagagacccacgagacgaccgtacgggttcctattttccccaatgaccaaaatatgggccgcttagcggcggcggtggacgcttatttggcgcagaatccagacagccctgggtatcttattgcaggacatggcttgtatacttgggggcgtagtgtagaggaggcctgccgccacgtggaggcctttgaatttttgtttgagtgtgaggtgctcagacggaggttagcaagcccatgagcctattgaaaatctaccatgaaaatgaccccaaccaggttgagacctatgggggagttgaagagattgctaaattcatggacgggatcggagtgtgtttccaacggtgggaaacaccacagtctttggccccggaggcttcccaggaggaaatcctggcggcctatcaggcttccgtggaccggctgtgccgggaatacggatttaagtcagcggatgtgattagcgttaagcctgatcatccggaaaagcaggcgcttcgggaaaaatttctgagcgagcatacccacagcgattttgaggtgcgctttttcgtggaagggcggggacaattttatctccacgctcagggtaaggtgtacgccttgctatgcgagcagggggattttattagcgtgcccgcgggcctaccccactggtttgatatgggggaaaatccaaacttgaaatgtatccgactctttaccacaccagaggggtgggttgccgattttaccggcgacgacattgcggaccggtttccccgcttgggtcaataaaccgtgatccgggcgattgttatggatattgaggggaccaccacctccctgtctttcgtgaaggacgtgctattcccctacgcacgggaacggatggaagactttgtgaaacaacatgcagaagatcccaaggtggcgcccttgctggaggaagtgcgggcggcgatccccggtgagcgcttggatcaagaagggattattcgccagttgctggcttggatcgacgcggatgccaaggtgtcagcgttgaaatccctgcaggggctgctgtgggaagcaggttatcagcaaggtgattttaccagtcatctttacccagatgtggagcgcaatttgcgtgcttggcgtgaggcggggcttaaactctatgtcttctcctccggctccgttcaggcccagaaactattattcgcccatacgcctgggggtgacttgacacccctttttgatggctattttgatacccgcaccggccctaagcgagcacccgattcttaccgctatattgctgaaatcattggctttcggcctgaagaaattctttttctttctgatgtggaggaagagttggacgcggcagctaaggtgggaatgcaaaccgtatggttggttcgggagggggaactcagtcccacggcatcccatctccaggtgcgtgattttgactccttcgccgcctaaagggcttttgctagctgctcgcagaagatttttaagaccttaatccgggtaaagcgcttgtcattgccttcgattaaataccagggggcatagggggtgtgggtgcgcgcaatcatctcgttggcggctgcctggtattcttcccatttttcccgattgcggtaatcttcctcggtaattttaaactgtttgtaggggattttctcccgctctttgaaacggcgtagttgttcgtcctggctaatatgcagccagtatttaatcaccaaaatcccatgctctgtcagttcttcctcaaaatcgttaatctccccataggcgcgcatccattcttcaggggtggccaagccttcgatacgctccaccagtacccgcccataccagctacggtcataaatggtgatccggccagcccgtggcaggtggcgccagaaacgccaaagataatggtgagctttttcttcgtccgtgggggcggcaaagggaataacgcgatagtagcgggcatccagggcctgagtaatgcgccgaatgctgccccccttgccagcggcatcccagccctcaaacaccaaaaggctagaaatttggtttttattggcccgtcgcgctagccggctaagcttctcttggtagtgcttgcgttgggttttgtagctttttttcgagagagactgggtgaggtcgagggcactaagtcggtccatttccctgaccgaatgggttttcaccggaggaggcaggggagcgacagtagctaaggtgcgtgcttctagatgggcgctcatacggtgatagagatcttggccgattttaagatcccgggaataggggttgctcccgtttacaatcagccagggggattcggcggtgtgggtggccttgagcgtgtactctgcaatggcgcaaaatttatcataaagttcaaggtgtttcagatcacgcggggtgacccgccaacgggttttgggattcttcatcagcttctggaaatgctggcgttgctgggttttgctaagatgtaaccagtatttgaggattaaggcaccgtccctaatgagttcttcttccagtttgcaaatgcgggtcagtgctttctccatttgcttgaaatccatcaactctttcatatagcgggagagaggatcgctgtaccatgagccggcaaagatagctatgcgccctttgggaggcaaggcgagccagtatcgccaatggggggggcgctcccgctcttcatccgagggagggccgaaggcatgggtttgaatgtaccgggggtccatccacttgttaagccgattgatgatcgcgcccttgccacttccatccactcccgaaatcagaataatgacgggaaagtctgctttgattagcctttgttgtattgacaataggcgagtgcgtaaaagggggagcgcctttttatattctgctttggagagtctatgctcttgtttggccgcctcgagcatggggttcttcctttaatgtaaaaaaaataaacattgagttattttttctaagcatatgaaaataataataaaaatttatattatgctgataaaataatgataaggtgtaaaaaatcctgatgctcactcacttaaggtagacctaagtatcgaaaatgtaactatatttttatgttggtacgtaatttggaagggtcatggaggactagcttgggtttttcatcaccaagacaagatgaacagccaggtattggaatttatcaaaccgtgagtcatcgggacaagaatggataatcgtgagatgcggcaaaattccttgtcgcctatcgaggggcagactcgactaaaaccgaagggggacagacctactacagagcctggccctcagctctctcaaccctatataagccgttcgcgaaggcggcatcggagcgagctaaaaattaaattacttcagattgctctcggtagcctcatttttttattctcattaataattctgctcatgtggctctacacttctaaattgtctgcagaaaatgatcagatttcggcagaattttataagcaggcacggcagttgacggcaacaactgaagcgttggaaaagctgcagggtgagatgaagacattgcttcaagggcggctaccacatttagtgcctttggagtatgacaaggccatccttattactcacaaatacctacggaatattatttttaccctgatcaaggcccaagggaaagtcgctactgaataccgggtagtattgcaaaatgataccttgtcggtgatacaccctgaagtaaaaatcctccttttcgaccaggtagggattcagattggctcagcagagatcatcagtacggcgttgaccgcagatgaagctgttctcgatccaggagaagtccgctcttattccgggtctattgagctctttcaggaaggggaccctcattattttctggtgacagcccgttaagctctaacgcctcgctaaaaacatttttaaaatcaattgccaatggatttgctctcgacacgccttcaaaataggcctccctaagcccataatggaataggagagacgtttaaacaccaggtgaggaggaagcccacatgtctgtcacggcgaaatcggaggcgcagaggggtcccttagcagcggaagaactgaggcagatccacgcttattggcaggcctgcaactaccttgccgtgggcatgatttatctccaggataaccccttattgcgggagcctcttaagccggagcatatcaaacagcggctcctcggccactggggatcaagtcctgggcttagcttcatttacatccacctcagtcggcttatcaagaagcaggatctcaacatgatctttcttgccgggccgggtcacggcgctcccggtgtgctggcgccggtgtacttagagggagtctatggagaggcctaccccaataaaggggagagcgaagaggggatgcgccgtttcttcaaggaattttccttccccggtggcattggcagtcactgtacccccgagacccccggttccatccacgaggggggtgaactcggctatagcctctcccatgcctttggcgccgcctttgacaatccggatctcatcgcggcggtggtgatcggggatggtgaggctgaaacggggccgttagccaccgcttggcattccaataagttcctcaatcccattcgagatggggccgtcttgcctgtcctccatttaaacggctacaagattaacaatccgacccttcttgcccgcatctcccatgaggaattggagaacttgtttcagggctacggctggaccccttatttcgtggaaggggaggatccggagctgatgcaccaggcgatggcggcgaccctggagcagtgcgtagccgagatccgtcgggtccaggaagaagctcgccgcaggggtattgcaagccggccccgctggcccatgatcgtactccgcagtcccaagggctggaccggccccaaggaagtggacgggcataaggtggaaggttattggcgctcccaccaggtgcctttgtccggcatgcgggaccatccggcccatttgcaaatgctggaagagtggatgcatagctaccaaccggagaagcattttgacgccagtggtcggctcatccccgagttgaaggccctggccccggtgggaccccggcggatgagcgccaacccccatgccaatggtggcctgctgcgtaaagcgctgcgcctacctgactttcgcaactacgctgtccaggtgccgaagccaggccagatggaggttgaaaacacccggccccttggcgagttcctgcgcgatattatggagaataaccctcataattttcgggtgttcgggcctgacgagacgacctccaatagattgagcgccgtctatgaagccagcaaaaagacgtggctcgcggattatctaccggaggatgccgatgggggggagcttgcccctgacgggcgagtaatggaaatgctctccgagcataccctggagggctggctggagggctatcttctcaccggccgccatggtgttttcgccacctacgaggcctttgtccatgtgatcgactccatgttcaatcagcacgctaaatggctggatatcgccgaggatatcccctggcgagcgccgatgtcctcccttaatcttctgatcacctccaccgtttggcggcaggatcacaacggctttacccaccaggaccccggtttccttgatttggtggtgaacaaaagtcccaccgtgacccgtatctacctgccgcctgatgtcaacaccctgctcagcgtggccgaccattgcctcaagagcagcaacgatgtcaacgtgatcgtggcggataagcaaaagcatttgcagtacctggatatggatgcggccatcaagcactgtactaagggtatcggtatttgggactgggccagcaatgaccaggggacggagcccgatgtggtgatggtcgggtgcggtgatgtggccacccaggaggccctggcggcgacggcgctgctgcgtgagtccttcccggatctcaagatccgctttctcaacgtggtggacctttataccctcacccccgccggcgagcacccccacgggctttcggaccgggacttcgatagcctatttaccgtggacaggcctattatttttaatttccacggctacccctggcttatccaccgcctggcttaccgacgcaccaaccatcgcaacctgcatgttcgcggctacaaagaaaagggcaatattaacactcccctggaattggccattcagaacgaagtggaccgctttagcttggctatcgatgtcatcaaccgtatcccggcactccaggtggcgggcgctcatgccaaggaaacactgcgtgacaggcaaattgaatgccgcaactatgcttacgagtatggtactgacaagccggaaatccgcaactggaagtggcccttgtaaactgcctggccctgctggttctacctccttgttcaagttaccgaaattccgcccaaagccccttccttcagggaggggatgtagggcggttctgttaatattaagtgatgaaacttaaggccaacataaaaaccctgaaagtcagagtcaaggataagcataagccagtccttgagcgcatggcctttgaagtcaatcaggtctggaatggggctaacgaaatcacggcggatgattcctatgtgcctgttcccggtgtgggttatatccgcaactcattcacggcatacgagctgcaaaagcagctaaaaagcatcaagctggagcgcggctttattattcactccaccaccgtgcaggaagtgattgccgcgcaccacaaatcacgcagacaattcaaaaccgacaagctccgctggcgtgtttctggtgggccgcgccgttcattaggttggataccgttcaagaaaggcgccgccaaatggaagaagggtcaggtgtactttgccagccactccttcaaagtatgggacagctacggcttgtctcagcaggcgttccgctccggttctttctcacaagatgcccgcggacgctggtatttcaacatcgtggtcgaagtggctcttgagcagtccattgccaccgggcaggtggggattgacctgggtttaaaggataccgccacttgcagcaacggtttgaagctggaagcgtatcgtttctaccgtaatgggcaagcgcaactggccaaagcgcaacgcgccaacaagaacaaacgggtaaaggctatccatgccaagatcaaaaataggcgtttagacgccctccataaattcacaacccaagtggttcatgaaaacgcattcatcgtcgtgggtaatgtcagcagttccagccttgctaaaactaaaatggctaaatctgttttagatgcgggcgggtttatactgaaaactcagcttgattataaatcgaaagcgatgcaagccgagtttgtagagatcaacgaagcgtacactacccaagcctgttcgtgctgtggcggtatcagcaacagtagtccgagaggtagggcaggtcttggaataagagaatggtcatgccctgagtgtggggcgcatcacgatagagacgtgaacgcagccatgaacattctcgcggcggggcatcgccgtcttgcggaaggaattcccctcctttagggcgggaaggatgtcaatataaggcaattttatgatattacgcctggagatggcctgtggtttacagcatgacagcgtttgcgcgtcaagaggtacaaagtgatgcggggacttttacttgggagcttcgctcggttaaccaccgttacttggatgtttcggtgcgtttaccggaggaattgcgtttcattgaatctcaggtccggacattagtcagcaatcggcttaggcggggaaaagtcgattgcgccttgcgttatctctctccttcagcggcggcgataaagttttccctcgacgagcaattaacccgccaattggtccacctctgtgaagagatcgatgccctcgcccatcacccggcgcccctcgatagcctggaagtgctgcgttggccaggagtgctgaaaagcccagcgcttgatgtggagcggctgaaaaccgaagccttatctgccttggcgggcgctttagatgagatggtagagacccgggccgccgagggcgcccgtttagtggtattcatgacccagcgctgtggcgaaatcgaggcgattgtggagcgggtccgcgcccaattgccccaagccatgacccgttttcgagaacgcttgcacgctcgattggagacggttcaagcagaactggagcctgggcggttggagcaagagttggtgctttttgcccaaagaagcgatatcacggaagaactggatcggctgcaagcccatatggctgaagtccggcaagtgtttcagcgggaggaacccgtgggccggcgtttggactttttaatgcaggagctgaatcgggaggccaacaccttggccgccaagtccgtggatgtggcgattagccaagatgcagtggagcttaaggtgctcatcgaacaagtccgggagcaagttcagaatatcgagtgatgttctatagtgctcttgtttgttcttataaccattaacattcaatgacttaacatattttgactgtcatcgtgttcgtgtaagtcctgccaagtttgggtagtaatggggagtaatatctcgctatagttttatagatgagattgtactccccaattttttgaggcaggagaatgggaaagctatacgacaaaaccgtacgaaaactgatcgagtggtcaaacgtggcaaaagtgagagcggacagcagcgttatttatgccagaatgaagcgtgcgcccatcgctccttttagtgaagaatcgagtgtggaagtctcgttaaaacatttaatcagtagacgcttttttgaacttgaaactctgcttaagatcattcatccatgacggcggtattactccatcgtgctgcaaacgtcctaccactatacctggatgaattccgatctcttttgcaaaatgacgcacgtccgctttgctagttaagctagtcaatctaccgctatattgagatggaattaaccagtctccagcccaactattcgcctcatgttcttgcggatcgtcagtatgtgttgcattagggtcatcgagaaagaccgatttcttctcttctttacccccagaatgcagcaggatatgcgcagcctcatgaaaaaaagtaaaccagaatttatcgttagttttaccgtataaggaaagctgtattagaggtcgtgtaggccctaaccaccgagcaactccacttacatgggctcttgatatagcgggtactaggacaaatgttacacctgcttccgaaagcagttgtctcatctttggctcaaaatcttcaggcgggtcacatgtaaatgtgcgaatcacgcgtaaagccttttcgaagcgagctttattgtacttgggcacgtcaacttgttccgcttgctgctctcccagtcttagccaagacgagatcgcgcctacgtcacattgttcagctcggcttctccgaaatgccatttgcataccgccgtagtgtgctctccactcatctggtgatgcaacgccaaaaaaccggaggcacgactcaactacgcttggtttattctttccgaccaagcgctgcttcgttatggtgccgttgtccatcaactctttaaccggtaaatcatcaagccaggatacccagttggcatgtttctcggctgcttccagtcgcgctttatgattttgataattagcttcgcgagatagccaaaaatcaactgtcccaccgactacgcgctccagacgaagtgcagcatcaacgctaagtggtactttgccgttgataagccgactgacgtgtttttctgtgtatcccagacgttgagcaagttcagcttgtgtccagccgcgctcttcagatatatcaagtatggattcgccaggcggggagacccagtctggcgcaaatgcagcactcaactcagtcatgatagtcccctatatattcaatacaaactatggtcacttgagcccaatcgatacccccatcatccttcatagggcaaggctcgttggctgggctaaataccagacgccagcctcctgccagatcgagagcgaattgtccttgtcggtcccccttgagagggtgagggtttccagcgacgagctcagttactcggctgacagcctcaagatcactgagtcgtgctcgcaatttgcgagcacactgcgtgccgagcttcttctcggctatacgccgctgctcgcatagctctctaacctttttgtttccgaacaggatttccaaggtgtccttattctagcattctttacctattaggtaaattattttgatatttttgtccaattcagtatgtacgccataaaatatggcccatgggtagtattattttaattgctagcaaaatagacatcaagatattgattttaaatgtatttttgttttgtgagaagatccaaaacatcgaataatttccctccgcttccgtttagggttaaggaaagcaaaaacttaacccttttttcccttaacacttcaaccttaacccttaaaactttcgatgaaccacgcattccataacaaattggtgtcctttatttggtccattgccgacgattgcctgcgcgatgtgtacgttcggggcaagtaccgggatgtgatcctgcccatggtggtcttgcgccgcctggatgccctgcttgaacccaccaaggctgccgtgctggaggaagtccggttccagcgcaaggagatgaaactgaccgagctggaggacagcgccttgcaggcggcctcgggttatgtgttctacaacgccagcaaatggaccctgaaacagctctaccaaaccgccaccaacaaccagcagattttgctggccaatgtggaagagtacctcagcggctacagcggcaacgtcaaggagattatcggcaagttcaatctcaaggcccaggtgcgccatatggcggccaaggacgtgctgctggatgtgctggagaagtttacttccccttacatcaacctcacccacgaggaagcccaagacccggagggtaaccgcctgcccgccctcagcaacctggggatgggctatgtgttcgaggagctgatccgcaggttcaacgaagagaacaacgaagaggccggcgagcacttcaccccccgcgaggtgattgagctgatgacccacctggtcttcgatccggtcaaggacaagctgccgccggtgatgaccatctacgatccggcctgcggcagcggcggcatgctcaccgagtcccaaaacttcatcaaggatgaagagggcgccatccgcgccagcggcgatgtgtatctctacggcaaggagatcaacgacgagacctacgccatctgcaagtcggacatgatgatcaagggcaacaacccggccaacatccgggtgggctccactttatccacggacgaattcgccggcaaccggttcgactttatgctctccaatcccccctatggcaaaagctgggccggcgaacagaaatatatcaaggacggcggcgaggtcatcgacccccgcttcaaggtgcagctcaaggattattggggccatgtggaaaccgtcgatgccgccccccgttccagcgacggccaactgctgttcctgatggagatgatcagcaagatgaaagccccccaggcaggaggcctgggttcccgcattgcctcggtccacaacggctccagcctgttcaccggcgacgccggcagcggcgagagcaacatccgccgccatatcatcgagaacgacctgttggaagccatcatccagttgcccaacaacctgttctacaacaccggcatcaccacctatatttggctgctcagcaaccacaagccggagcaccgccggggcaaggcgcagttgatcgacgccagccggctctaccgcaagttgcgcaagaacctgggcaacaagaactgcgagttcgccccggaacatatccgcgaaatcactcaaacctatctggaattggccagcatcgaccgcccggcgggggccgagggcatcgccgcccaggtgttcgacaatcgcgatttcggctactacaaggtcgccatcgaacgcccggaccggcgcaaggcccaattcagtaccgaacgcattgaaaccctgcgcttcgacaaggccctaggagagcccatggcctggatctatggacaatggggggacagggtttatgaaaaaggtaccctggccgagcacgaaaaggccattctcgcctggtgcgaagaacaggcgctgaatctcaacgccaagcagcgcaagaaactgctgaacctggagacctggcggaagcaccataccctggttcagatggccgagcatttgatggcagtcatcggcaccgacgagttcaacgactttaaccgcttcaaaacgcgagtagacaaggcgctgaaggccctggccaaggaaaccggcgtcaaactgggcgtcagcgataagaaccagttgctcaacgccgttagcaagtatgacgaaaacgccgagaaagtcatcaagaaggtggagaagttcagccaggatcaactacggactttgctgcaacggctgggctgcgaggaaagcgagctagccgattttggctactatgcaactgaaaagcccgacgaatacctcacctatgaaagcagttcggatctgcgcgatagcgaaaccatccccctgaaggacgatattcaccagtacttcaaagccgaagttaaaccccatgtgagtgaagcctggatcaatatggattcggtgaaaatcggttacgagatcagcttcaataaatatttttaccgccaccagcccctgcgcagtatggaagaggtagccagggagattatcgccctggagcagcaggccgaggggttgattgccgatattttgggcattgatgtggaagaggtttcgggggtggagggtgagtgatttccgaataacgatgcctagttatgagtcttataaagactccggcgtggagtggctgggtgaaattccatctcactggcaggttgtaccgctaaaatatgctttgagtttagcatccgaaaaagtgataacacgccagtccaatttaaaatacattggcatggaaaatgttgagtccttcactggccgtttcattgaaacagcatcagaggttgaggggatggcaaataggttcttggctggcgatattttattcggaaagctgagaccttacctatccaaagtggctctaactgaagtggaggggctttgctcaactgaatttcttgtttatcgtgcgcgacaaggaagctctaagtatttcaggtacttgatgacttcttcatcgtttatagacttagtgaatgcgtctacttacggctctaagatgccgcgggcaagcgcggactttataggtattcaacgtatacctatccccacaaaacaagaacaaaccgccatcgctgctttcctcgaccgcaaaaccgcccagatcgagcaagctgtcaacatcaaggaacggcagatcaccctgctcaaagagcgcaagcagatcttgatccagaacgccgtcacccgtggcctcaactcggatgcgcccatgcgggattccggagtggagtggattggacatgtgccgaaacattggaagttcgccaagcttaagcaccatatagatatgcttcccggatttgcttttaagagttctttatactctagtaattctgaggatatcaaacttctcaggggagttaatgtaaatcctggaaatacagattggggtgaagtggtttattggccaaaaaaggaagcagcagattattccaagtataacttagccaaaggtgacttggttatggctatggataggccttggatttcttcgggtatacgtttgtctctaatagatgaagaagacttgccttgtctacttctccagagagttgtccgaatcaggggaaaatctggtgtatgcacaaagtatgtgtcaaatacgctgtcaagtaacatcttcctttcgtactttgaaccgatgctaactggtatcagtgttcctcatattagcacagatcaaattggcaacttttcttgtccggtccccccctatgatgaacagcttgaaatcctagattacatcgaaaccgaatccgccaaactggacaaaggcatcactctcctcgaacaacaaattaccaaactcaaggaatacaaagccaccctcatcaacagcgccgtcaccggcaagatcaaggtgcccggtgtgggagaaccggcccgcagggaagagaaggtggcttgataacaatttataaacgtttctgtgaatgccaatatcaagagccgaaatgaatccagagtataagcttcaacagctactcaaaagctttggtgaaaacgaggtggttgaatttaaagaagccagacattcatacgatttcaaaaaactcggcaagtatttttcggctctcagtaacgaagccaatttaaaagggctcaataaggcttggttgctcttcggggtaaaggatagcaggaaagtggttggaactcggttccgcatacaaatgaaagacttgctgtcactcaaaaaagaaattgcagacaagacaaccaaccggttgacgtttgtcgacatttacacggtagagcatccaattggtcgggtgattctgtttgaaattcctgccgcaccgcagggtctccccatcgcctgggagggccactattacggacgcgatggggagtcattggggccgcttaaccttgaggagattgagcgaatccgggctcagaatcgagcgtatgactggagcgccgaaatctgtcacggtgcaaccgttaatgaactgaacgaggatgccattaccctcgccagacgtgagtacgccaccaaacaccccaaattatctggagaaatagaaagctgggacaatgcgaccttcctaaacaaagccaagttgacgatcaatgggcaggttactcgtactgcgattttgcttttgggtaagccagaatcctcgcactggctgaatcctggctctgcaacaattacctggatattgaaagaccgggatggactggagcgtgattacgagcacttctcctgtcccttattgctgagtgtagagcaggtattccacaagatccgcaatttaaaatatcgctatatggctgaggggacgctatttccagaagaagttgatcagttcgacccttttattatccgcgaagctctgaataatgccattgcccatcaggattatgaattgggcgggaaaatttcggtcgtggaatttgaagatggccgtttgtgttttagtaaccccggcagctttattcccggttcggtagagcatgtgattcactcagatgcgccagagtcgcgttaccgcaaccgtttcctgaccgatgccatggtcaacttgaatatgatcgataccatcggcagtggtattcgtaagatgttcgttatccagaagaaacgctttttcccgttgccggaatacctattggataagtgcagggttcaggtaactattaccgggcgtgtgattgatgtgaactacgcacgcaaattggctgaattgccagacttgacactcgatgacatcatgttgcttgatcgcgttcaaaagcgtaaacctctaacggatgaacaggcaaaatatcttaaacagcaggggcttatagaggggcgcaagccgaatttccacatttccgctcgtgtagcccgccatagcgacgagagagcccagtatatccgtaatcgtggtttcgacgatcagcactacaaacagctcatctgcgagtatattgagaggtttggtacggcaaagcgagcagacattaaccgtttgctgctagacaaactcccagacgttttagacgaaaagcagaagaaccacaagattaaaaatctgctccaggccttgaaaaatgagggtttaatcgaaccaaaagggaaggactggcaaatgtctaaatccaattcttagacattttttagatatttttagacattatacaggatgttaatctaaaggcgtcatttgactgagcgcctgtcttggaaataagaattaagaagtccgccatggtcagccaaaccaacgaacaggccctagaggctaccatagagaaatatctgaccggcacctgtctggaagaacaaaaagccatcagggaggggataagggaggtgcccttcagcccgaaccagggttacaagttggggcaggctgcggatttcaatgcccactatgcggtcgatacccgacttttctggcagtttttggagagcgcccaggccgaggaactggacaagctcaaaaagcaccaccctgactggcggagcaagattctggagcggttcgaccggctggtgaaaaagcacgggctgctgcacctgctcaagcggggcctgagcattgatgacgcccatttccatctgatgtttcctccgcccctggccagcagctcggataaggtcaaggagaacttcagcgccaacctcttcagcagcacccgtcaggtgcgctattccctgacccgtacgctggaagaaatcgacctggtgctgttcatcaacggcctgcccttcgccaccctggagctgaaaaacccctggacgggccagaccgcccgctaccacggccagaggcaatatcgcctggagcgggacatcacccagcccttgctgcaattcgggcgctgtctggtgcatatggcggtggataccgacgaagtgtacatgaccaccaagttggccgggaaaagcactttctttctgcccttcaataaggggcatcactttggcgccggcaatccgcccaatcccggcggccataaaagcgcctatctgtggcgggaggtgttcagcaaggagagcatcgccaacatcatccagcattttgtgcgcctcgacggcggcagcaaaacctccctggccaagcgcaccctgttttttccccgctatcaccagttggatgtggtccgcaagctggtggcccacgccagcgaacggggagtgggccagacttacctgattcagcactccgccggttccgggaaatcccactccattacctgggccgcctaccaactaatcgagacctacccggtctctgcccatgtccggggagccaaggggctggatgcgcccctgttcgattcggtgattgtggtcaccgaccggcgtctgctggacaagcagctgcgggagaacatccgcgagttctcggaggtgaagaacattatcgccccggccctccgctcctcagaccttaaacaggccctggagcagggcaagaagatcattatcaccaccctccagaaattcccgtttatcattgatggcatcgaggacatgagcgataagtgcttcgccgtcatcatcgatgaggcccacggctcccaggatggcagcgcccacggcaagatgaatcaggccatggggcgggatgccgatgacgaagacgatcagagcgaccctcaggataaggttctgaacgccatgcgttcgcgcaagatgcggggcaatgcctcctactttgcgttcaccgccacccccaagaacagcaccctggagaaattcgggcagcaacagcccgacggcagcttcaagccgttccatctctactccatgaagcaggccatcgaggagggctttattctcgatgtgctggccaactacaccacctacaaaagctattacgagatccaaaaatccatcgaggacaaccccctgttcgataccgccaaggcccagaagaagttgcgggcctatgtggagcgcaatccccagaccatcaacgccaaggccgagatcattttggagcactttatcccccaggtggtgaacgccaaaaagctcaggggcagggccaagggcatggtgattacccagaatatcgaaaccgccatccgctatcaccaggcgattgggtgcatccttcgggaccggggcaaccctttcaaggcgctagtggctttctccggcgccaaagaagtagacggcattgaatacaccgaggccgagatgaatggctttcctgaagcggacacccgagataagttcgataaggacgagtaccgcctgctggtggtggccaacaagtacctcaccggcttcgatcagcccaagttgaccgccatgtatgtggataaaaaactgcaaggggtcctggccgtgcaggccctgtcccgcctcaaccgggcggctccccagtggggcaagaagacggaagacctgttcgtgctggatttcttcaacacggtggaggacatcaaggccgcctttgatcccttctacaccgccaccagcctgtcacaggcaacggatgtcaatgtgctgcacgaactcaaggatgccctgggggatgtgggggtctacgaatggcgcgaggtggaagcgtttgtcggcttgtactttgacaacgccgatgcccagcaattgagccccctgatggataccgccgcggcgcgtttcaaccaggaattgggcctggaggacgaggaaaaggcggacttcaaaatcaaggccaagcaattcgtgaagatttatggccagatggcgtccattatgccctatgaagtggttgcctgggagaagctgttctggtttctgaagttcctgattcccaagctggtggttaaaagcaaggatgccgatgaaatcgatgccctgctggactccgtcgatctgtcttcctatggcctggaacgggtcaagctgaatcaggccattgggctggatgaatccgagacggaagttgaccccactaaccccaatcctcggggcgttcacggaggtggcgaagaacaggatcctcttgatgagattatccaaagctttaacgaacgctggttccagggttgggaggccacgccggaagaacagcgggtgaagttcctcagtatcatcaaaagcatccaggcccacccggactttgaagccaaatacaagcacaaccaggacgcggataaccgcaccttggccttcgagaagatcttcgaggaagtcatgctcgagcgccggaaaatggatctggatttgtaccgcttgctggctagcgatccggcgttcaaatcatctctgcaacagagcctaaggcatttgctggagtagaaggtcgatactcggtattgggatgcgggatggtagaaaataaaaaagaataagataatggtgggttttcagtattccgctaaaaatgattcatgatgcctggtagcctattcgttgtcgcggccccttctggcgctgggaaaaccagcctagtcaaagcgttggtggattccatgacgggtgtttgcctttcagtctcccatacgacccgtcctccccgcccaggggagcgggatggggtggattattatttcattgatgacgccgcctttgagaccatgcaacaggcgggtgcctttttggagcatgcccaggtgtttgatcaccattatggtacggctcgggagaaggtggctgggcttcttgagcagggtatggatgttatcctggagatcgattggcaggggagacgccaagtgcaagcacggtttcctgactgtgtgagcatctttattctgcccccttcccgggagaccctagagcgtcggctgcgcctgcggggacaagatggggaaaccgtgattgcccggcggatgcgggacgcccgtacagagatttctcactataatgaatttgactacctcgtggtcaatgatgtttttgagacggcgcttgaggatctgatggccattattcgaggccggcgtttgttgcgtctccggcaagaggagcggttaacgcccttgctaggtgagttattgttgagtcgtcgcccaactaattctccaagttcgtcctgaacttttcgaatgagttggttggctcaaccagcctcagcccttcggggctacgtttgaagttgaagcgaaagcgactcaccctggagtgcatttctcagccccaggcgctgaggtcaaaggcaatgaactacggagcgacacaggagcgaatgccgagactgaacgacccttcaaacattggcgagagaaccctaacttttagagtagcgaaagctaatgaatagagtttttgtattagacactgataaaacagcgctgatgccgtgcaggccctcaagggctaggcggttgttgcgggatgggaaggctggcgtttatcggatgcagccatttacgatcatcctgaaatatagagttgattctaacccgcagccggttgagttcagggttgatccgggcagcaaaaccaccggattggctttagttgggaattttcctcaacaggggcgcgtcgtgctgtgggccgcgaacctggagcacagagggcaatctgtacgcgataggttagagaagcggcgcagtttgcgccgaggtcgtagaggcagaaagacccgctatcgtgcgccacggtttttgaatagaacaagacccgccggttggttaccgccttcactgcgatcacgggttgagaatgtttcgacatggtttaaccgtctactcgatagagcgcccctatctgaatgccacattgaaaccgtacgctttgatatgcagaaaattcaaaacccggaaatcagcggcgttgaatatcagcaaggcgaattgatggggtatgaggtacgcgaatacctactagagaagtggggcaggaagtgcgcctactgtagcaacaaggatgtccctctggaagttgaacacatcgtccctagatctaggggtggcagtcaccgggtatctaatttaaccttggtgtgcacgccctgcaaccaaaagaagaatagtaaaacggcgacagagtttggatattctcagatccaatccaaagccaatcagcccctaaaagatgccgccgcggtcaatgctacccgctacgctgttggtcgcgctattcaatcagtggggttgccgacttctttttggagtggcggaaggactaagaaaaacaggatcagtcaaagctacggcaaagaccattggattgatgccgcgtgcgtgggtgaaatcggtgagcaggtgaccctcaccgaaggctaccgagcacttcaaataaaggccactggacgcggcacacggcaagttgcgcgcactgataagtacggatttccacgcgggaaggccggaaggtgcaagcgagtaagaggatttcaaacgggtgatctggtgaggctcattcagcccaaaggtaagtatgggggcacacacaccggaatactggcaggcatccgggctaacggcgcctttgacatcaaggccaaggcccggaagatttcggccaactggaagcatttcaaactcatccaaagaggtgatggttatgactacgggctatcggctgtctgagccaaacacggcgacgacagcaagtcatgctgaccctcgcgctcaccgcgtagcaagctgcgcactctcgctgggggggcgtcgtgcgtccatgcactccttcagggtagccatccccctcaggagggcatctgcttcggcgtttcaaagcattatgataatctgggagtaaaagcgttttttgcttggtcttaatttacagtaacggaggatagaggcgagattatggcacgcctgacggttgaagattgcattgggaatattaataaccgcttcttattagtcctggccgcagcgaagcgagctcggcaattggccctgggtgcggaaccctccttgccttgggataatgataagcccacggtaatggccctgcgcgagattgcagagggtaacattagcgttggcgtgatggattcggcgagtgcccgtgagcatgctgaagaatcggtggtcagtgaagatgaagttcgggaggagtcctgaatactcaaccccaaaccgccattaagctctctcctcgagggcttatgccccgcgaccggaaggttttgccggggagtatcgatagcctctgcacggccgtagcgagctatcttgagccggagtttcaaagcgagattcggcgcgcttaccattttgctgctgctgcccacggagagcaaaaacgtcgctctggtgaaccctatattacccatcccctggcggtggcggccattatggcggaaatgtacatggaccatcagtgcattatggccgccttgctccatgatgtcttagaagatacgggtgtttccaagactgaactatctcaatattttagtgaggaggtcgcggagctggtggatggcgtgagcaagctcgcccagattaatgtcacttcccgggagcatgcccaagcggaaaatttgcgtaagatgttgctggcgatgacccgggatatccgggtcattttgctcaaactggcggatcggctgcacaatatgcgcaccttgcgttacgttgcccgggaaaaacagcggcgtatcgcccacgaaaccttggagatctatgcgcctattgctaatcgcctaggcatgaataacatccgtaaggagttacaaggtttagggtttcaagccctctatcccctgcgttaccgggttttggaagctgcggtcaggcgggcccggggtaaccgcaaagaaatcgtcaggggcattcaggatggtatcgcccagcggctcgcgcaagagggcctcgaaggcattgttgaagggcgggagaagagcctttatagcctttatgtcaagatgcgggacaaacaccgctccctttccgaggtgatggatctttacgcctttcgaattgtggtggattcggcggatacgtgttaccgggcattgggagtagttcacaacctttacaagcctgttcctggtaaatttaaggattatatcgccattcccaaggccaatggctatcaggccctacataccgttttatttggtccctatggggtgccgattgaagtccagatccggactcatgatatggaccgggtggcagaggccgggattgcggctcactggttatataaatccgggagcgggcgagtcaacgggagcgctcaacggcgtgcccgggagtggctcaaaggcttgctggagatacagcaagatgccggcgattccttggagtttctggagaacgtcaaagtcgatctgtttccggatgaggtctatgtctttacccccaagggcaagattatgattttagctcggggagccacggcagtggattttgcctatgccgtccacacagatgtgggcaatcattgtgtggcggccaagattgaccggcgtctggctccgttatccactcccctagagaatgggcaaaacgtggaaatcatcacttctcccacggcccggcccaatccctcctggctcaacttcgtggtgacaggcaaagcgcgagccaatatccgccactatcttaaaaacctaaagcgggatgagtcgatccagttggggcggcgtttgctaaacaaacaccttctgagttattccttgaccttggatgatattcccccgggtcgcctccagctgctcctcaaggatttcgagttagaaagggttgatcagctcttggaggcgattggacttggcaatcgtcctgccttgctggtcgcccggcgcttggcgccggcgctggaagagaaagagggagaaaaaaaatcaggaagcgcttctactcgccggcccctgaagattaaggggactgagggcatggtggtgacttttgccaaatgttgccgccccatccccggtgatcctatccgtggttttgtcactgcggggcggggagtcgtcattcataccgggcggtgtaaaaatctggcggaattccgggagcgtcccgagcgctggacagaggtggaatgggccgatgaggtgcaggccgaacttccagtggaagtgcgggtggatgtggaaaatcgccgtggggtgctggccacggtggccgccgccatctctgatacggataccaacattgataatgtcagtgtcaatgatcgggacggcgctatctgtagcatcctgtttaccctcgaagtccggaatcgttatcaactggcgcgtctgatgcggcgtatccgagccctcgatatggtgctgcgcattgttcgcagcaagcattaaataagcaataacacttgaaggagccatcatgccccgcgaagtgatccaaaccgataacgccccccttgccattggcacctattcccaggctgtaaaagtaggggatgtagtctacctttctggacaaataccccttgaacccaagaccatggagctggtggagggggatatggaggctcaaattcggcaagtgtttgagaacctcaaggtggtcgccgaggcggcggggggtagcctagcccaggtcgtgaagttaaatatttatcttaccgacttgacccatttcccccttgtcaacgccactatgaccgattattttcagcctccctatcccgcccgcgcggttattggggtggcggctctcccccgggaagtggcggtggaaatggatgccattgtccatcttggcgactgagaaaccctcgcttactcaggaacagggtgacccaaacccgctcaccttgagcactccggtaaccgcgctcaagggcgtggggcccaacttggctaggcggcttgcaagattgggcctttccaaggtccaggacttgctctttcacctcccccagcgctaccaggatcgaacccaattggtgcccataggggccttgcagataggcagggaagccttgattgagggcgaaattcagctgagcgagatccgccagggtcgccgccgttctctggtttgcgccgtcagtgatggcactggggagattttcctgcgttttttccatttctcaacctggcagcaaaattccttgacgccagcaatccggttacgttgttttggtgaagtacgacagggcgccggacggctggaaatggttcatcctgaatatcgtcgtctcctgggggaggaggcggaggcaatcgaggtccaccttacccccatttaccccaccacggaagggttgcgccaacccctcctcagggatctgatccaaggggtgctcaaggatcttggcgaggagggaatcatcgatcacctgccgccgacattcctagaagggatcggtttgccgactttgagtcaagcgattgtctatcttcaccagccgccaccggatgcccccttagatgtgttggctgaggggaagcaccctgtccagcaacgcctggcctttgaagaattgctggcgcaccatttgagcctgcggcaattgcgcttacgggccacccaactgcaggcaccgtcgctagccagtgaagggcaattgcaaaaacgttttttggcggcgctttcctttcccttaacggcggcccaggagcgagtcgtccaagaaatcctggaggatatggcccgggactcgcccatgcagcgcctgcttcagggggacgtgggctccggcaagacggtggtggccgccttggcgattttacaggcggttgaggccggtcaccaggcggcgttgatggcgcctaccgagctgctggcggaacagcatctacgggttttacaacgttggttttccccttttgagatcaatgtggaatggctagccgctaaaggggccgcaaagggacggcgggaaagtttgaatcggctcaaaagcggggaagcgcaggtggcggtgggaacccatgccctgtttcaggaaggggtcaattttcatcatctggggttggtggtggtcgatgaacaacaccgttttggcgttgagcagcggctagcactccgggaaaaaggccgccatggcgcctattgtccccatcagttgattatgaccgccacgcccatcccgcgaaccctagccatgacggcctatgccgatctggacacctcggtgattgaccaattaccgcctgggcgtatccccgtcgccacagcagccgtctcccatcgccgccgaaccgaagtggtggtcaaagtgcgccgggcctgccaggcagggagacaggcctattgggtgtgtacgctgattgaagaatccgacagcttgcaggctcaggcggcggagaagaccgcagcggagctggccgaagtattgcctgaattgcgcattgggctcatccacggacggatgaagcccccggacaaggaaagcaccatggccgctttcaagtccggggcgattcatctcctggtcgccaccacggttattgaagtgggggttgatgtccccaatgctagcctgatgattattgagaatgccgagcgtctggggctttcccagttgcatcagttgcggggccgggtcggtcgcggcgcggcggatagttattgtgtcctgttgtaccatggaccattgtccgaattgagccgggcccggttggcttgtttgcgggccactaacgatggctttgagatcgcacgccgtgaccttgagcttcgaggtccgggtgaggtcttgggaactcgccaaacgggcctgccccagtaccgggtcgctgatcttctgcgggaccaggatctgttagcgcgggtggggcgagtggcagatcgcttccaacggcaatatcctgcccaagcggaagctttaattcgccgctggctaggggaagaaagccattacggggaagtgtaaacgagcagctttggagccaaaggtttctcgccaacaactatcatccagtgtttttaatgattttctatgacaaaacaaaaacttgagatatacgctaaattgatgcggttggatcgtccagtgggtatctttttattgttatggccaaccctctgggcactctggattgccagtgggggtcagcctgatgccaaggtattgggggtgtttgtcctgggcgttgtgatcatgcgctctgctggatgtgtgatcaacgattttgccgatcgtgatttcgatccccatgtcagacgcacccttaaccgccccctggccacgggtcgagtccatcctcgagaggcgctgatcctatttgttgggctgtgtctagtggcctttgggttagtgttgttactggatcccttgaccatcgggctctcttttgccggcgcttttctggctgcgacctatcctttcatgaagcgttacacccattggccccagatttacttgggcgctgcttttggttgggcggtgcccatggcttttgccgcccagacgggaacggtgccaggggcggcatggctgctatttgtggttacggtgctctgggcgaccgtgtatgatactttctatgccatggtggatcgagaagatgatttgctcatcggcgtcaaatccacggccgtcttgtttggcaacgaagatcgcttgattacggccctcctgcaagggatgttgttgctgatcctattctgggtgggataccgggaagggttaggcgggtattattactccgggttgttagtggcggcagggtttgctggctaccagcaatatctaatccgggatcgggaaccggcgcaatgttttcgggccttcctcaataataacgcctttggggccaccatatttgtggggattgccctccattacttggcggcgtagcggttgtctgactctataaacataagagcgtttgggagttttgcggtgaccaagaggcttttgttgctgttgctggcatttctcctggttgccccctcagaggcggccgtgtttcgttgggtcgatggggaaggccatacccactatagcgaccgtccccagccgggtgcccaggagataaaactcaagctccaggccccttattactacgtccagcgggtatatgatggggatacccttctgctcaaggaagggttgcgagtccggttgttagggattaacgcccccgagatcgagggccgttatcggccggaggaggcgggagggcgttcggcgcgggattggctgcggcaacatatcgaagaccaaaaggtacagctccaattcgataaagagcggcacgatcactatgatcgactgctagcccacgtctttaccgtggagggagagcacctgaatctccgcctggtggaggaaggattggcggtggttaaccttattcctcccaatctcaagtacagcaattcattggttcaggcccaggagggcgccgaagcggctaagcgggggctttggaagatgcccgactatgtaccccggccgatcctggagatccccgagggcaactatcggcggggttggcagcgctatcaaggggttcccgtggcgattcgtccaggacgcaaatatgtgcgcctgacctttggcccccaggtggcggtacgcattccccaggagcaattgggcctttttggggagcttgaacgttatttggggaagcagcttgaggttcgagggtgggtatcccgccgccggagcaattattcgattctggttcgccaccccagtgggctcaaaccgctttaaaagggcagggctcgggcacaggtccaaacctcaacgatttgtacgccgcctcggcgcaagactttagtgagttcccccacggtatgcccggtagtgaagacatcatccataatcgccacatgacgggcggttagaggcccctgaagggcaaagacgccgcgtatattgcgtttacgttcctgacggggcagttctgattggctggtggtgttccgctttcggtatatcccctgatagtgaatggggatttgcagccgggcggcaatgggttgcgccagttccagggcctggttgaacccccgttcccgcaatcgagtagggtgcaaggggacgggaatgatacactctggcaggggatgagcccgatgttccaggtgctcggcggtcaatgcgcctagcaactgggcgagatgtaatttgccatgaaattttagctgcaggatcaaatgatcgagggggggcgcataacggaaggcgcttagggtccggtcttggggaggggcttgttgttgacaggcaccgcagattccgggaatggagagggggcgtgcgcagcacaagcaagcactgccgagaggcggtaaatcagcccggcagcggctacaaaggtctagtccagtagcgcccggcgctccgcataaagcgcataatggagggtataacctctgccaaaaggtttccagccaaattgaggctcggttgacagtcacggcttctccataaagaatccggcagcagcttgatgagtataatgagtaattatgacctgttttcttccttcaactgaaatatgtgatggcctgcgccatgattggtccacagaagaggtgagagcattgcttgaacagccctttgtggatctcatccatcaggcccagacggtccatcgtcggcactttgatcctaatcaagtccaggtgagcaccctgctgagcattaaaacagggggatgtcccgaggactgcgcctattgtccccaaagtgcccgctacagcactccggtgaaagccgaacccctattgcctctggatgaggtcttggcgacagcgcggaatgccaaggcgcggggagctagtcgcttttgcatgggggcggcttggcgtagcctcaaagaccgtgaattggagcctgtggcggagatgattgtagcggtgaaggcattggggctggagacctgcgtgaccctgggcatgttaggccccggccaagcggaacggctcaaggccgccggattggactattacaatcataacttggacacttcgccagagttttacggggaaatcatttccactcgcacctaccaggatcgattggataccttggcccgagtgcgggaagcgggcattcatgtttgtagtggtggtattgtggggatgggggaggaccgtgaccatcgggcgggactgctagccaatttggctaacttgccacgccatccggaaagcgttccgattaatatgttggtccaggtcgagggaacccccttggctggagcccctgcgctggacccttttgagtttgtgcgcaccgtggcttgcgctcggctcttgatgcccggttcttttgtgcgtctctcggcgggcagggaagcaatgagcgatgaattgcaggctttatgttttctcgccggggcgaattccattttctatggtgaaaaattgctcaccacccccaatccaaccacggatcatgatcagcaattgtttgagcgcttggggcttaagtgtctgccctccgaggagcagacccccgccgtctccaatgcagacaagatgccttctgcctctgcttgaaacggagtggtgccggatttaaagaccgccctggcgccgaatttggatcagcgtcaggcccaatctctttatcgctatcggcgggtactggaaggtcctcaggggccggagatccaagtggatggccgccgggtttggactttttgcagtaacgactatttgggcctggccaatcaccccaagattcgagttgcctttatgcagggagtccaggaatacggcgttggtagcggggctgctcacctggtgacgggccatagccgtgcccatcatgaattagaggaagccttggcggagtttgtgggacggccccgggcgttgttgttttctaccgggtatttggccaatcttggggtcattagcgctttgctggggcaccaagatgcggtttttgaggaccgccttaaccatgcttctctgctggatggggggttgcttgcgggggctcgttttaaacggtatcggcaccgggattgccaggccctggaggctgctttggccgcccgtagagcccggcgcaagctggtggtgaccgatggtgtctttagcatggatggggatctggcccccctgccggaactggccacagtcgctcgccatttcgatgcttggctgctggtggatgatgcccacggcctaggggtcttgggggaaggagggcgcgggagtttggcccattgggggttgggaatggctcaggtacccatcttagtggggactttgggcaaggctttgggcaccttcggggccttcgtcgccggtgaggaagcccttgttgaaaccctgatccaacaggctcggacttatatctataccactgccccgccccccgcggtggcggcggctaccctggccagccttcggttagccgaagccgaatcctggcgccgggagaaattagcccatttgattgcccaattccgccaaggggcagcccagttggggcttcaactgatggattcccagacccctatccaaccccttttagtgggggactcagcggcagcgcttaagttgagtgaaagcctgctcgcgcgagggatgttgattaccgccattcgtccgcctacggtgccggcaggaagcgcacggctgcgaatcaccttgaccgccgcccattctgagacccaggtggagcgtctacttgaggccttggccgagtccttatgagtctgtatgtagaacagcggggcgcaggtcctgatctggtattgctccatgggtggggttttcacagcggggtttggttcccccttgccgaacgcttggcggcccacttccgggtgaccctggtggatctgcccggtcatggccggagcgatcccctgcctcaaggggggcagttagttgccgtggcagaagcggtaaagaaggtggcgcccccccaggctatttggatggggtggtctcttggcggtttggtggctttgcaagtggctatcaattatcccctgcaagtgaagaagctggtgctggcggccagcaccccccgctttgtaaccgcacctgattggccttgggccgttgccccagaggtgttaacggcttttggggaggcgctgcaggcggatttaacggcaaccctgaagcgctttgtctggttgcagacccgaggtgctgaacaagcaaaagcagtcgctcaggcccttttgacacagctcacgcctgctcatcactcaggcagggaaggactagtggccggcttggctttgcttaaaaacagcgatctccgggtaaacttagcgacggtgagttgtccaactttgatggtgctggggcagcgcgatactttggttccggccaaagtaggtgattggctgtctgcccagttgccccaggctcaagtgggtattattccgggggcgggacatgtccccttcctttcccaccagcaagcatttggggacattcttcagccttttttggaaatctagactttgtagcgggaagtgaattcttgaatccggaatacggtattaacaagcgacaggtgagcaaggcctttaatcgggctgccgcccgctatgatcaggtggcggtattacaacgcatggtgggggaacagctactggagcgtttagagttagtcaagctatccccggccgtagtggtggatgtgggggcggggactgggcttcagacaatagaccttctacgccgctatggaaaggcgcaagtcatggcattggatttggcaccggagatgctccatgaggcccggcggcgggtgaaaggcagagcgctagagcgggtattggaagcggtgtggcctcgccgccattgccattttgtctgtggcgatacggaatgtttgcccttcgccaatcaaagtgtggatctaattttctccaacttgaccttgcaatggtgctcagcattggactctgtgttcaccgaatttcggcggatcttaaagcctggaggattgctcaccttcaccaccttaggacccgataccttgaaagaattgcgggcagcctggtccagtgccgatgcttaccggcatgtgaatccttttgtggatatgcatgacatcggcgatgggttagtccgggcaggtcttgcagagccggtgatggacgtcgaacactacacgttcacctatcccgatgtctatgggctgatgcgcgaccttaaactgctaggggcgcaaacggtgggctcggggcggcaagcgggcttgatgggtaagaataggcggcaaaagatgatgcaaagttacgaggcctttcgtgagggagggcgcttaccagcaagtttcgaagtagtctatggtcatgcctggggcgtagaacaaaccttacagcagcgcactgcggacggcgctatacaaatccctctccatgccctcaaaggccgttccaaacccattggaaaccggtcctgaagatttttccgccatggggacaggacttttcgttaccggcacggatacggaggtaggtaagacctgctgtagtttgggcttaatggtctgcttgcagcaggcaggttaccgtgtggcggccatgaagccggtcgccagcggttgtcaacggacaacggcagggctgcgcaatgaagatgccttattgctcagtcaatgtgccagcgtttctctggattacccgcaggtgaatccttaccccctagcgccgcctattgctccccatattgcggcggcaacggcgggcattgagattcagcccaccgtcataaaagccgtttttgattccctgtccacccttgcggatagggtggtggtggaaggaataggcggttgggcggtgcctatcaacggtaaacaaaccatggccgatttggctgttttgctggatttgcccgtggtgctggtggtgggattacgtcttggatgtcttaatcatgccctgctaaccgccgaggccatcagccgagccggcttgccttttgggggatggattgccaatagtattgagtccaccaagcttgcctgggaaaaggagaatatagaggctctgcgtgaacgtctgccggctcctttgttgggaacggtgccctatctttcaagaccggtgccggggaaagtggctgcttttcttgacaaggaattatgcatcgctgcggtccaaagagacgccgataaagggtcgtgttttaaagggggagaattgagcaaatgaactggaacactatccagataaagtattgttgggttaaagcaacaaaaatgggtgatttgccacgtcatatctttgacaggcaatactcatagggcctaagagtaatgattgcttccagaggctccaaggaaaaatactcttataaaacatatggttattgtggtaaaaaaaccttttcggtagatttttattatacccctaacaaatggcacgaatcctgctataattttaataacagttttgagatctcatatttgtcctctaagcctcctagatctgggcgcccttttagtttaggcgcccttttttttatcttatgaccgccatttcggcaaattctggcattacttaaatttgtatgcttccttatactatagattgtctggttgtggacgatggttaaggtgtagtgatgaacacaagaggttttatgcaacactttttagggcagagaagtgacggggggcataagccgatggctaagcggttcttggctctagggatcatggtgtgggccatcatgccattagggatggcggcccaggcgaatctgctttcgccgcgagacattgtgttggagacttcgcaacgggttcttgaagcgttaaaggatcagcaggtcagccctgcggataatccagagtatttttaccgcttggccaatgaactcatcgtgccacattttgactttgggcgaatgtcgcgccgggtattgggcaagcactggcgtcaggcaacagaggaacaacagctcgattttacggcccagtttcgtcaactactggtgcgaacctatgtcacggccttgcacaagtatagtacggaggatatccgaaatttcctccaggaacggatcaaagtgctgccagtgaaccatcccccggaggccacccgggtcaatgtcaaggtgcaggtggagaatgaaaatgggggcccccccatccatatcgcagtaaatctttaccttaacaaggaaaaaagttggaaggtggaggatgtgcaggtagaaggggtaagcttggtgaccaactatcgggccaccttttaccgtgagatccgggttggtgggattcagggcttgatcgacaagctggcgctgcgcaaccagcatgccatgaaatgaggaggccgcgagccctctgaaagtccctaatcagcaattttgtcagggatttgctcaagctgggccagccaggcgctggcttcgctgtcgctgggggcgcggtagtcaccccggggtgacaaagctcccccggagccgaccttgggtccattgggtagacaactgcgtttgaattggctgaatttgaagaaccgttccaaaaagactcctagccagcgtttaatctcggtcagttcgtactgattgtgctgggcctttggaatatcaggccaggtgccgccagtccggtcgtgccaagcagaccaggcgaggaaagcgattttggcaggcgtataaccgaaacgcaaagtgtaataaagatgaaaatcctggagttggtagggcccgataacctcctcggagcgctgagcaggttgttcgttgttctcgtgggggataagttccgggctgatctcggtttcccggatttcttccagaattctacttgcttctatccctagttgttggtttttggagacccagcccactatatattgaatgagtgtcttaggtacgctggcattgacatggtaatgggccatgtgatccccgactccataggtgcaccagcctaaggccagttcacttaaatcactggtgcccaccaccagtgccccatggagattggctagccggaatagatggctggttcgctcccccgcttgcacattctcaaaagtcacatcatagaccggtttaccctgggcataggggtggccaagatctttcaacatttgcatgcaactcgggcgaatgtcgatttcatgggcctggcagccgatggccgccatcagccgtcgcgcttgttgcaaagtttgttcgctggtggcaaacccgggcatggtataggccagcacctgagtgcggggtagcttcatcacatccatggcgtgggcgcagacgatgagggcctgggtagaatcaagtcctcctgaaatgccgatgatcaccttatccaagccggttgcttggagccgtttgaccaatccctggacttggatttcatagacctcttggcagcgctgatcacggtccgcagggttgctgggaacatagggaaaacgctcataggaacgcttgagcaaaacttgttcctgaataggaaggggtgctgagaaacggatagtccggaaggttgccagcaagtctttatggcggtagcgagtttggccaaagctgttttggcgcattcgatcctgttgcaggcggtccaagtcgatatcgcccatggccagctgggagcgatagctgaagcgttgggtttcggttaagcaggtaccgttctcgtagatcatcccatggccatcccaggccagatctgtggtggattcaccgctccccgcggcggtgtagaggtaagcggctaagcaacggctagattggctactggccaggaggcggcggtaatcgtcttttcccaccgtaatattggaggcggaaaggttgatgagcacggttgcccccgctaaggccgcataggaagaaggtggaatgggagaccataaatcttcacagatttcgatatagaaggtgaagaggggttgttcttcaacctgaaataggaggcggttaccgaagggcacatccttttggccacaaagagggatactttcccgtaaggcatagtcggcgggggtaaactgacgtaactcatagaattcccggtaattgggtaaataggttttggggacgatgcctaagaggcggccttgatgaaatactgcggcgcagttgaaaagcaagttatcaacttgcagcggcaggcccacgacgccaatgatagggagtttttgagagcgcttgagtatttgaccgagggcttcctggcattcatccaataacacttgttgttggaagagatcatcacaggagtaggcggaaagtcctagttctggaaagacgctcagcaggcttttatgctcggcggcttgctgcagcaaagcttccgtttctttggcattaaatatgggatcggcaacctgcaactgggggactgccaccgctgcgcgaataaaattgtggtgataaagattaaaaaaggtattttttctgctcatgtcttgttgggtatgccggtttccaggagaacccttgccagcttactcgaaggccgggactttttgtttgaaaatgatagtttatttactatcataaatccatgaaggaacccccaagaaaaatttcatggatcaaggcggcacggaaagaatttttgaagtttcccgccgccgtgcaggagattatgacagacaccctcacgattgcagccaaaggagaaaaagcggccatcaccaagccgatgaggggcttgggttcaggcattttcgagattgcttatccgtgaacggctaaaacagctaaaggagcagttgaaatgagcgaagaggttgaaattgtacgcggtagcggaaatatttaccgcgatctaggttacgcggacgccgaagcccggcaaatgcgggcggaactcgtggcggagatcatcgggatcttgcgcgagcggaagctcacccagcgcaaggctgccgacatcaccggactagcccagccagacatttcccggattaagaacgccgaccttaagggatttactatcgaccggctggtcacggtgctgaaccgcctcaatcggcacgtggaaatccgcgtcgaacctgcctctgacccagaatcgttccctatccaagcggagtaatgaccagagcgaccgtggttggcttgggaatagggtgtttatttccgaaggcgtcatccactcggatatcgcctattagcactcgtagcaggagcaggccggaggggcgggaagtgcctttggcggcagtggctttgcgcgcctacgcccaaccgttggtggtgatgttggcccacctggcctttgggtgacgttctcaacgttcgtgaccttgttcctggtgcccctgtgctatgcggctttggaggatctgcgtgggataagcctttccaggcggtggcgctttgggggtgtctctacccagcttactgccccgaagtaggagcagacttgccatgaaaattgctttgaagagggtctatgaggaaccggataaaaatgatggctaccggatattagtcgatcgtctctggcctcgggggatcaagaaagaagctgccgctatcgatgactggtttaagaatattgcaccgagtgaccagctacggcaatggtttgggcatgaaccggagaaatggccagaattcaaaaagcgttattttcaagagctaaaaggacagcctgaaacagtaaaccaactgactgaaatagtaaaaagccgaaaagtgactctgatttttggggccaaggatacagcccataataacgccatggcgcttaaggagtatttggaaaaaaagttatcccattagtgcctcgttataaaaggggcattccctttggtagcgatgatttccaggtgagggaactccatcctaccggctgggagcttctatactttaattgaaggttacaaattaaagggctatttgtattagcactaagcggtattaaggatattaaagagtgagggtgccacgatgcaattaccttttagaaaccgggtcgaggcaggacgattattggcggaggcccttgagccctatggggggcgtaccgatgtcctcatcctcgcattgcctcgtggcggattgccggtggcttttgaggtcgcccaggccctagcggtgcccttggatctgatgctcgtgcgtaagctaggggtgcccggtcaggaagaattggccatgggtgccatagcgagcggcggaataaagtatttgaatcaggagcttgtgtcaagtttaagagtttcggacagtgttatcgatagggtggtgagccgggagaaaaaggagcttgaacgtcgggagcaagcctatcgaggccagcggcccgtaccagaagttcgtcatcactgcgttgttttaattgatgatggtttggctacgggagccaccatgcgggcggcggtcttggccctgcggcaacggcaaccgggacgaattgttatcggcgtgccggtggcgccagccgatacggtggaaaagctccgagctgaggccgatgaagtcatctgtcttgctactcccgagccttttcttgctatcggcaaatggtatagggatttttcccagaccagcgatgaggaagtgcgtgatttgctcgtccgtgcttggcagcagagagaacaggattgattgagttcctgatgtgtatgacaacctgtacctaagtgggaggcgcccatgggaaattcgacccccgttacagcccgacctatccaaatacaagcgggtgaaatctccttggagggggaactggctatccccaagggaggagcttcagggcttgttatttttgcccatggtagtgggagtagccgtttgagcccccgtaaccgcttggtggcggaaacactcaatggggtaggaatggctacgctgttgtttgaccttctgacccccgaggaatgggaggttgatcagcaaacccggcatttacgttttaacatcgaattattggctgagcggcttattgccaccttggattgggtcaagcaacagccggagctacaaaaccttcggattggcttgtttggcgccagtacgggagcggctgcggcattaattgcagccgcggagcgaccaacgctgataaagacggtggtttcccgtggggggcggcctgatctggccggagaggcattgcctcgagtgactgcgccgaccctgctgattgtgggcggttatgatgcgccggtggtgaaattaaatcaggaagccattcaatcgttgcaggccacccaaccgctacaggcagagtactgtatagaaattgttcccggggccactcatctctttgaggaacccggcaagttagaggaggtggcgcggctggctggtgaatggttccaacagcatctttcaccctccttatcctaggtgagacaggagtttatggacggggcaaaagagactttaaagcgcctcctggaagcagagatgcgtgcccaggcattagtggatcaagccagccaggagcgggataagataatccagaaagcccttgctgaagctcgtcgggcggaagagcgctttgccagccgtatcccagaaattcagcaatcttttgtgaccagggccgagaagcgggcagagcaaaccgttagtgaattgacccggcgctatgaggagagagaaaggcagcttgaagccttggccgaggagcgcaagggcgaagccagtgagatagccctggccagcctgctcgatcctgctgcttatccctagggtatgcagcgtttccccgtcattgccactaagcccccgtcgatagccactgttgcccgctatgcctatttaaataccttggtctcggccctctccgggcgtctcctgtcagcaggacaactgcaagagttggtggaacaatcggtcacggatgccacggttttgctgcgtgctgctgggctgacgacgatttccttggaggaaatggaggaccgctctttagaacaggtgttgatagataacttgttgagagaagcccgtcgccttattcgtcccttggacagtgaagcccaagaattgctgagctattggctgcgccggtttgagataggcaacctgaaagcggtggttcgcgggaaattgacgggccgttctaaggaagctatcgaagctgattttattgatattggggctatgacagcattgcccttgaacaagcttatggaggctgaggatgttccagagatgctgggttgtttggagggaacgccctatgccggcattgcccatcaagcccgatctgtttatggagaacgttatgaattgcctcaccatggggaagatcgggagctgtttcttatcgaggccactatcgatagagaatactatgccaggctggatcagcgaatgaaagctatccaggaagagctagaccgccactacctgcaaccattggtcggtcatcttattgaccaaatcaatctggtgtggctcttgcgctaccggtttgcttaccgccttgctcccccgctgacttattttttgctgagccctggtggctatcatctgagtagccagcacttgctaaccctggtgcgtgcagaaaatttcgaagaggcgctgcgccgggttccgactcctttagaacctttggtggcaggggccacttcagcttccgaggtggaagacagactgggaaagcatttactgggagtcgcccgatttattctgaaacgcaccagtttcaatctggggcgggcgttagcttatttgttcctccgggaaaaagaattattacatctttatggggtcatcaaaggccgcaccttgcagctcgcgccccatctcatccatcaggcagtttggcttactgatgacagcgctagcttcagagagagagggactttgcagtcctcttctggcggcatggctcggtagtctgggggggtctctgggaatgcttacaccattaccgatgcagcgggttactcttcatatgctcaaggaaaaggctttggtagtctgggaaattcttcgggggatgtttacgtttacaccattaccgatgcagcggatcaccctccacatgctcagggaggaggctccggccgctgccctggccctggcggaaagtggggtgttcaatccggaatccttttctgccggggaggaaagtttgccagaatgtcccgccgccaattatcaggcgttgttttctagtgcccgcttgcgcctgcagaaggtgggggaatatctgggtgttaacctccatttcccaccagagaagatgcagctcgtcagcgagccggagttggcagccctcaatgactggttaggggggctgtggcgccgttgtgcccagttgacggaaaaagcccggcagttggacgaggagatccgcgccgtcacccaactggataaaaccctggatacctatgcccagttggatgtgaatttgggcttgttgcagggtgagctgcaatttttggatgtccgacttggggctgtccccaaaagtaatctcaaacggcttcaggaagcgataggcattgcaggctatatcctcaagtcttttgccggctctgaggctaccgccctggtggtgcttgctggggtgaagggaaatgagcgacaagtccaaagcgtgctccgggcggctgcctaccgcccgctgcaactgccccccgaatttcaagatcatccccagagggttcgccagcggttgacggcacaacgccagcacctccaggaacaacgcctggccttggcccgggaggttgaaactctctataaaaaacacgaaagagccttgtttgaggggtcacaaaagcttgtcctggcggccccctatgccatgttaggcgattctctggctctgcgcagtcggggtggactggcgacagtccagggttgggtacccacggaagaggtagctcttttgcaggaagccttgcaaaaacggtttgggaagccttttgttctagaggcccgagatccggccctagaggagcaactgacggtgccttccttggtacgttctcccccttggctccagccttttacaaaattggtgcataactacggggtgccccgttacggtgaattagatccttcctggctgtttgccctgacctttattgccatgtttggcatgatgtttggcgatgtggggcatggggcaactctgctggcggtgggttggtgggggtaccgccaactggggagttacactcctttggtgctctccttaggggcttcatcctgcttttttggctttttatatggcagcgtctttgggtatgaagggttcattccccctttatggatggcgcccttgtccaaccctcaacggatgcttgaagtcgcccttttctggggagtgggctttattcttttggcgaccggcattgggattcgcaaccgtttagcagcggggcgttatgccgaggccctgttaggggggcggggattggcgggatgcttgatgtatttaggtgtcgtgtacggggcgttccgctgggtggaggagggagtcttcggatctgcggaggcagcggtcattttattgccccttctcgccctgtggggatatcaatggtatcaggttcaggtccccggtatggcaaggggactggtggtgctcattgagagctttgaaatgttaatgggctattttgccaataccctttcttttcttcgggtagcggcctttagtttgaatcatgtggcgttggcgctggcggtatttgctttggccgggacgatggagttcgcaggccattggatcaccatggtgttgggcaatctttttattttaattctggagggggccatcgtggctattcaggtattacgcttggaatattacgaggggttttctcggtttttcagcggtgatggccgggtatttcaaccgctgacattggcgattccaaaatagtttcaggttgttaaagggagtaaccatgtactggctgattgctttgatgggtttaagcctcgtcgtcttggtgggagtgggggtgttttatgtgatccgtccgcgaagtcgggggcttgcagtaccccgctggtgggggggtgccataggaatgaatttactcattttcatggcggcccaagttggtttgttgttgctagtcatgggggacgccatggctgaggaaggggaggcggctgcaacggcttctgcggagatttccatggggatggccctcgctctgttggcggtggggctgcctactgcagtggcgaccgtggctgcagcctatgccgtggggacggtaggttcttccgccttggccgcaatctccgagaaaccggaattgttcgggcgcacgctcatttatctaggcctagcggaggggatagccatttatggggtggtggtcaccatcctcatgctaggtaaaatctaatggctgaacaggaaattttaaggtttagcacggagcctaagttgggaccctcgggggaggtgggatcgggtacccgtctgattgtgatgggaagccccgccctcacggaagggtttgctttgattggctttgaaacttggcccaatgccactgaagacgatgtggaaaagctgctagaggaattggagagaggaaaagaaaaagcattagttctcttagagccaggactttcccgttgcccgtcggggcggctcagccgagtgcgggccgagagtccgcggatcgtcatcactgaagtgcctcccttgcaggcaccaggcgattaccatcctgcagtggaagatttggtggctaaggtattgggccatggtgccctagagaaagaaacatgagtaccgaggccaatgtggaagcattggaggcggccctcctgacccgtgccgagcgtttggcggaagagtacttatcccgggcgcggcagagccgagagcgtattatcgaagagaccgatgagcgtctgcgcctccgggaagaacgggaaatactggcggccaaagcaatggcggagcgggtctatcggcggcgggtgcaagcaagtgaactcaagctccaaggaaaattagatcgtctccgctgggaattggtgcaagccgtggttcaggatcttcgccaccagcttagggcgtttgccgcggagaggccacgatacttgcccgtactacagcgactcctgggggccggggccaacgctatcgagcaggaagagcttgttgcggagctcaatcagcaagatctggaatgccttgaggggacctgggaagcttttgcggcagaagcggtgccgggcaagcatatccgcttatctcccgaacccctaagttgcagcggcggagtgcaggtggtgagcaaagaccgccgcatccgcgtggataatacctttgaaggccgcctggatcggctggcggaggagcttcatcaagccattattgagcgtctttttgcccaagcggttccggtggaaagagtgttccatcatgggtaagttgctggaagtcaacggcccgctggttcgagcgcgccttccccaggtgcccactggggagcaggtgaaagttggaaaaatcggcttggtgggggaagtcatcggccgtgagggggaggaggcccttattcaagtctatgaggcgaccgaatcggtgcgtcctggcgaggcagtggagcctcttggttatcccctctcggtggaactgggaccgggccttttagggcaaattttcgatggcatacaacggccccttgaccgtatcttggaggtcagcggggatcggatctcccgtggtatccaactccaaggcttggaccaagagagggtttggcacttccaacccaaccctcagttaaccaccggcatgacggtcaccggcggcgttcagttgggcgccgtgcctgaaacccccaccattgaacatcgcatcctggtcccccctgagttatcaggagaactcctggagctggtgggtgagggggattatccattggctgaggtgattgcccgcgtgcgtacgcgggataaccgcctccatgacttgaccctctctcaccgttggcccgtgcgcaagtttcgcccctaccgacaacgggaatacagtgtggcgccattgattaccgggcagcggatattggatacctttttcccgctgctcaagggtagtaaagcggcggtgccaggtccctttggggcgggtaagaccattgtccaacaccagattgcccgctggtccaatgccgatattgtgatttatgtgggttgcggtgagcggggcaatgaactggttgaagttcttgattcctttccccaattgactgatccccatacgggccgatcgttgatggagcgtaccttactggtcgcgaatacttcgaatatgccggtagtggctcgggaggcttccctttacgtcggcgtgaccctgggcgagtattatcgagaccagggctatgatgtggtcatcgtggcggattccaccagccgctgggccgaagcgttgcgggaggtggccgggcgcttggggcagatgccggtggaggaaggttatccagcctatctagcctcccggctcgctgccttctatgagcgggcggggcgggtccaggccctgggggggaaagtcggttcagtgacccttatcggtgcggtttcccctccggggggtgatttctctgagcccgtgaccagccacactaaagaaatcgtgggaaccttttgggccctctcaaaagaattggcagatgcccgtcattatccggccgtctcctggacggaaagtttttctgacgatatcccggtggccgcccgctggtgggctgagcatattgacaagcgttggcaagcagagcgtgctgaggccatgactttgctcacccaagcggaagaactttcccgtatcgttaacctggtgggtcccgaggctttatccggtacccagcgctgggtgctggagggagcggcccttatcaaggaaggggtgttgcagcagagcgccctggaccccgtggatagcttttgcaccccggagaaacagtttgccctcttggagctgatgctccagctctaccatcggggcactgaattactggagcggggggtgccggtacaagagcttttaggactgcccattctggcccgtgccaagcgctgcaaaagcgattatgacaatactaaagtggaaaaattgcgggatttcgccaagacgataagggaagaatttgatcggctcggcatggaatacgccgaggctggaaagcattcggaatgaaagagaaggagtactgtaccgcctctgcggcccgggggggattgttgtttatgcaagatatccccggtggcgcttttggggagcgggtggtggtcaaggatcaccaggggcggcgtcgcaacgggcaggtgatcctcacttccgacaaaggagtcctggtccaaatcttcgagggcaccgatgacctggatttagaacgcacttgggtccggtttttggaagaaccctttgagatccctttatcaccagatgtcttgggtcgtattttcgacggtgtgggggccccccgtgataaccgcccccctatcgtggctcccctcaaacgcaatgtcaacggtgcccctgccaatcccgtcgcccgtgcctatcctcaagaatttatccagaccggaatttccaccattgacggtctcaattccctggtgcgtggccaaaaactgcccatcttctccggctcgggccttccccacaatcgcctggcggctcagattgtccgccaggccaaactgctgggtgaggagacccgctttgtggtggtctttgccgccatgggagtcacctatggagatgcccgcttcttccaggaggagttcgagagcagcggtgtgctgggcaatgtggtgatgtatctcaacctggcggacgatcctcccatcaaacgcttgatcctgccccgtaccgcgctgacctgcgccgagtatttggcctttgagcaggacttgcatgtgctggtggtgatgaccgacatgactcattacgcggaagcgctgcgcgaggtggccacggccaagggggatgtgccctcccgtaaaggctaccctgggtacctctactccgatctggccgagatttatgagcgggccggacggattaagaaccgacacggttccattaccatggtgccggtggtttccatgccctccgatgacattacccatccgattcccgacctgacgggctatattacggaagggcaaattgttctttccagggaactctatcatcaaggaatctatcctccggtgagcattcctccttccttgtcccggttgatgaaggatgggattggcaaggactttacccgagaagaccatccccgggtcgccagccagatctatgcggcctacgccaaggctttggaggtgagaaacttggcttctattatcggcgccgaggaactttccgagtctgaccggcagtatcttaattttgctggccagttcgaacagcgttttgtcaagcaaggggaagaggaggaacggtccatcattgagaccttggacttggcttgggatttgctttccttgcttccccagacagccctcacccgagtgactgaggcggatcttgaaaaatatcataagtggggcagcgactctggtcaggcagacctatcccaagagagagcttctggagagagttgatggcgcgccagcctccgaccaagagcgctttgctcgatcttaaacgtcaagtcacttttctccaggaagggcacgacttgctggaacgcaagcgggagttgttgacacggttggtttacgagcatttaacccgttatcgccaattgcggcatgaagcccgggccgccttggaagattcttaccattggctatccattacccacctgcggatgaatagccgtcagttacgccaggcggccctaggcattcaccccagcctgtcagtgaagatcctcccccgttctagcctgggagtggaatacccggcggtgactgctgaacctctgcccttgcagcccatcagcctgctttggaccgatgctagtttggatgagactcgaaccaaactggcggaactggcaatggttttagcccggcttggggaagcagagacttccctgcgccgtatgctggccgagcagcgtaaaacccagaaacgggttaatgccctcaaatacaatgtgattccccgctaccaaggggctattcgctacattcaatcggccttggaagaagaggagcgtaacgctttatttcagattaaggtgttacaggagcagggtaagaaagtgcggtaggatgggtagaggcgatcgcctctacccatcctaccgcactttcttaaagttgtttatgtctataccaagaacacgaccgacaaaagaagaaaatgtgtctgtcagattaagtctgcggcctgttgaaacacgacttggaaagttaacctcaaaatgttgagagaggtttagagttaagcgggcattagtcgttccagaatctgctcctgagattgcccctgtgcaaagagtccctgcacgaagtgcaacatttgaccgagggactggcgggtgagggtatagcgcttctgaccgagggtgtgttgtgggttttcaacaaaggcgaatcgttcagattttctgcctcctgctggggtgcgctgaagcagcgactgcgctacgcaactcaagcggaagtggcttttgacggcttcctccttgcgcacctgagccgcttccagtcccacagcttgtttgcagaactcatgaaagattttcaccggccagcggtagctccacacctgaatgacccgtcccccttcccagtgcagggcgtcggtgagtaaaaaacggggttgatcctggaggtcagcttgctcatggaccagaaccagacgcttacgaccatagcgctttaaccgcaccgttttggtgaagacccagaatggtctttcctcaccgctacgcagcttcacgttcacgcaacgaaagctctcaggatgttgctggcgcaactcggcggcgatctcatcgacccggcgccactgcccctgccattgaatgagccgggagctttctagctccaacacctggtgcttgccctgctgttcaatcaaccgcatgagcggcagcgagagcaccccgttatcaaacgcgtagtgagcttgcggaaaatgcccttcgacttcgagttggcacaccatgtaaataaaccatataccgccccgtgcaaatgggccccgccatatactgagcggggcgctagacacgccctatctttattcaagctattctttgatcaaaacctcaacctgtctttgaatccgtactctatcttgatcaatctttgccgcattagtcttagaagataaggtctcttttgttttgcgctccaatgattttggcaaatttaggaaagtagttattttccattgttttcttcttctccaaggtggtgtgctgaataaactcactttctcttaatctgtttggtccggtggctggttgtgataacttggccgttctcaccgatcaccaaataggcttttgcaagttgctctatgtttttcctggctgcatcgagttttttacaaacgcgtttgaaactacgattgtcgaaatataggagttggcttccattctgatattcaatgcgcccataggccattaaaagctccactgccagcggtggaataccacgctgttgcatgcggttttgagcatgtttggttaaagccatctttgcctttccttacttacgatgttcggtattcgtattgcctttttggccgtatttttcctggacctgctggaatttgcacttaaaggtatgccatatggcaaccttataagcgttaatggcaaatgtattcgcatccaggcgaagcagttttcctaatccaaaaaataattcatcactgtcaatcgggtccgagtcaaattcatcgctgcttttttctagtgcttggaaggcagctaatatctcaggtgaccactccagcttttcagcaatctgttctagggataggcctaacttattccgctgggctgcgatgaattgtcctaactcctgtacagaatcgaattctgggatttccccttcttccgccgagtcaaagtaacgagtttcccggaatccaggccgtttcttgagccaacgcagcgcttcttcctgatcgatgtaagtccgcccgccggaacgtgtcgtcttaagagggtccggtagcttgggatttgcggccatgcgaatagttttctcagtaacatcagcgataagcgcgagatcctttatcgtaatgcccgcatcttcttcaagtgcccagcgtgcaaaagcagtatcagcaatgtgtttacagtaaccgtgtacaggcccctctatattcatgcctaaaggtgatccatctctaaacaatatggtgaagtaccgggctctagttacgtaatctaataggtgtctcgtttttcctgcggtatcccattcattcttatcgagatattcatagagcgcctgcataatatgagtcatctcgtagtgggagatatccagttcactgggagagggaagctcatgtgattctggatcttctggcaatcctagcagccgtcgtccagctcctggttcatatatatcattgagatctctcaccaaactatgcagaagagaggcaagctcttcagttagtttttctggggtaatttttcggatattcatggcagcctcttaagataagatcaagatatatgtgatatctaaaatatctataacccattttagcgggtgtctagaaaaagtcaatgatatttttcctataacaaatatctataaatccgtgagagagcctaatactaatcccagaaattaacgctcttttatcccttctcccctggcgggagaaggttaggatgaggggggggttaatggttaataaagaatgttttttattgggattggtataactagggtaaaaaaagaactggttgctttagaagagaacgggaatgctggaagtgatccaacgcaaatggtgtgctgcttctagatggagggagggtatgtaaaaggaagataaggtctagcaacgcggagaaggggagggtgcactaaaggacaactttttttgtcctatggatagtttcttgcacctctacacccaggaaatgccgtacaaccccaaaactgtttaccggcattacttcctttccgagcttttcggagcaccatcggttttctgcaaagcgggcaatcgggagctatatgggtagcgtgttcttgctgagaggcgatggcgggatccattttgctgtgcttttgaactttacttactcgtcccagcagcgctgtcccatctaccagctccagcgattttcctttggcaaaggccctagcgtcgggagtgaattgaccacaagtgactaggattcctcgagtagcgttctcaccagccaccaaaccgtaaagttcgcgcaccttagcgacccccacctgcctagttttccattgtttgcactgaacgagaaagatgtcgtgcatatcttccatgatattggatcggcgacgagccatacaccatacctcttgagttgaatttaaggctatatcggcggtaccgctaattagttcagcggcttatgggcagggatagcgttttttcaaggatttcatgactgcggccgggtaggaggctttgccggtgccaggaggaatcttcagctcggcgattatagcctgtgttactgcttcaaggctttcttcttcagggatgcaccagagttgacggccccatagctcgggttgagtgacaaaatcgttcgctatttttcctgtgtgccgtaggccttccaggtagccatagcagtagccactgttgaaggcagttttaggtgcttctatctttttcgtgagtgcttgctggcaggcgttaaggaaccagccctgatcaaggctatcttcctttgctgaaagagggggcataagtaaaaagcaaaataggacaaaaaggcagaggttgggatgagagcccaggaaaaccaacccctcaaaactttcgctggggtacttatatttcgacagaaattccccaaaaccttggctaagggactaactttgtatgcataggctgattgaaaataggggaaaaaaatgagcacacaggatgacaccattaaacaggtaaaagcggttcttgaatacgatgaacgtatcaatctccatcgctctcctattgaggtaagcgtccgcaatgggactcttatacttgaaggcgaagtggaagatctcaccaccaaaaagtgcgccctgcaacttttgcgcaaccgaaaattagctgatgtgactgaattggttgaccggctcaccgttaggcccacagagcaccggggtgagggggcgctgcgggatgccctgtgccagtcattgctggaagacttaactttccataattgcacccttcagggacgggcccaggagggcggtggacaagggcttgaaaaggtagactttgaaacttggcagcaagcagaccgtgagcccagtggcttagtccagatctcagtggaagagggggtggtgactttggaaggccatgttccaagcccctcccataagtatctcatcggggcaatgagctggtggttacgagggtgccgaaatgttgaaaatcacttggaggtggtgcccgcccgggaggagacggaagaagagcttgccgatgctctccgtttgatcctggaaaaggatcgcttagtggaagcggatcaaattcgagtggatatccaggatcgggtgatcaccttgaggggattggtggctactgaggaagaaaaaggcatggcagagaccaatgcctggtgtctgtcggggatgacggacgtcgttaaccagatccaagtgagaacgctgtaaggatccgggatattactgcccgccaaagtccccttcaaaaactttggcgggctattatttccagcattccctaccgatgccaccgcacccggagaatactggtctcatccgtatattgataatcaagctcaccctcataggcccgattcagggcttctcccactcccctcggtaggtggatttcggtgaaggtaacgacggtttctccttcttgctcctcaatgtccatgattcgctttaaggggtgttgcgccttctcgcttttctctttgttgcggataaggttgatgatttcttcccggtgttcttggaaaaacgctccgctcagcattaaaaacccggcgggagcccggtctcgtatccgttgacaggcagggcatagctcctgattagcgttagggggaacttccgcccaggcccatctgccctgctgaaagagggcctggcattccgggcagacggtaggttccggtaatttgctccgggttttatagggatcatggatcatttccttgatcagccgatctccccgattgcctccagcacctggcgttcccttctgatgggcgatattataggtatctttagatgagcccccttttcccataaaattctccttaactatctgaaaagacggaaaatgggttactaaaatatccgcaatggattttagttacgtctataaattctgttaaatttgctattgggcatctaccaataaatatagacttatcccctgtccctgggaatgggtaatttcactccctatggaagtggaagcggccagggggcctggaggaggggtgaatagctggagatgcgcttgactcggcttctggccaattggtatagaatctgacgtggtttggagttaatcgcgccggtcttagccaaggaaattctgtaaccagctaaccgtcgaataaatttaaagttaaaataattggcaaaataggggaataacttagtgaataaatcggagcttattgaatcggtagcggagtcaggggatttaaccaaagctgccgcagcccgggccgtggattctgttatcgaagcggttaccgatgcgctaaggcgtggtgaccaagtgacaatcgtaggttttggcaccttttccgtgcgggatcgcgctgcccggacgggccgtaacccgcaaacgggtgaggaaattaaaatcaaagcttcgaaaataccttcgtttaaagctggaaaagcccttaaggatgctgtaaactaggcagtttccttgggtgcttagctcagctgggagagcgtcgcccttacaaggcgaatgtcgggggttcgagcccctcagcacccaccaggtgggattgatagtttttttaggagtggtagttcagctggttagaataccggcctgtcacgccgggggtcgcgggttcgaatcccgtccactccgccatcttatgttagagctatagaatgaaaaggcgcattttacaggattgtaaattgcgccttttttgttcctttttagtggtcgctctgttgaagaggtagctaaatccatgttggaagccatacggagtcgtgcccaaggtatctttgcctgggtaattgttgggcttattactattccttttgccctgtggggtattaataactatttccgcgaagggggagaagccctagccgcctccgtcaacggtgaggagattactacccgtgaattccgcgcggcattccagcgctatacccaacaattgcgtttcttgatgagggaaggtttctcggaagaaatgctggatgacccggcgaccaaacagcgtgttttagaggggttgattgagcagcgcttggttttggatgccgcgggggagcttgggttaggcatgagcgactcggaactcagtaaggtcattcataacaatgaggccttccaagatgagacgggtcagtttgattttcagcgttacgagagtgtgctgaatagccaaggattaacgaccgcagcttacgaggcccggttgcgcttgagtctcttgagcgagcagttggcctctaccttgcacctttcggcgtttgcaacccagcaggaaatggaggatatcgcccgtcttcggcatcaggagcgggaaatcggctacggcattgtgccttcgtccaagttccgcgatgctattcaaatcagtgacgaggagttgcgccaatattatgaggagcatccggatgaattccgcaccccagagcgggtggcggtggattatttgcgccttaccgctaagtctttagctaccgatatcccggtggatgagcagaccttgcgtgacctctacgcggagtccaaagatcaattcggaaccccggagcagcgccgggccagtcatatattggtacaagtgccccaggggggggatgatgccgcccggcaggcggcacgggagaaggccgaggaagcgttgcggcgtttacaacaaggggaaccttttgaggaagtggccaaggaagtctcggaagatccgggttcggcccaacagggaggggatctgggtttctttgggcggggggtgatggacccggcctttgaggaggcggccttttccctggaaaaggtgggcgatctgagcgagccggtattgagcaagtttggttaccacattatccagctgaccggtattcaacggggcgaagctccctcctttgaagaggtccgtgaggaactggcgcaaaagtaccgccagcaactggcggaggaacatttctacgagcaagcggagactctggataatcttacctatgagaatccctttaccctggaggttgctgcggaggccctcgaactccccattgagaccagcgagcctttctcgcgaagtggaggcagcgggattggggccaaccccaaggtggtgacggctgcttttagtgaagaagtgctgcaggaagagatgaacagccgaactcttgagttaggacccaatgacctggtggtattacgggtaaaaaaacatttcccagccgacatcaagccctttgaggaagtccgcgaaaaaatacaggaaaatttgaccttggagcgggccaaggccaaggcccgagaacagggagacgccttggttgagcgcttgcggcagggagaggctccggaatctgtttttgctggggaagaggcttggaatgagaagaaattttatagccgtcgcggcgagggtattcctcgggagatcctgaagatggcctatgggttgccccatcctcaatcggagagtcccgtttttgcaggacaacccttgggatcaggggactatgcagtggtaggcctctatacggtcaaggatggagacctgaagcagctagatgagaaagcgcgccaatccctggcccaagaagtggagcagatgcacggccaagtggcctatcggggctttatcgatgagttgagagcggaagcagatattaaaatttatcgggataacctgtaacttagcttttgggtaggaagcgggctaacacggcggccccgacggcatcgccccaaacattcaccgaggtgcggaagcgatcgagaaaccagtccacagccagtaatagcccaatgccctcaagggggagacccacggcattcaacacgatgaccagggtgaccaggcccgcctcggggatgccggcggcgccaatggcggccaaggtggcggtgataaagataagagcctgctgttccaagcccaggtggatcccatacgcttgggcaatgaacattgccgccgcagcttcgtaaagggccgtgccgtccatgttaatcgtggagcccaagggcagcacgaagcgaacggctcgggggtcaacctcattttcccgcgcgcattccatggtgagcggcagggtggcggaggaactggcggtgccaaaagcggtcagcagggcgcggagcatggtgaccaggtaatcccaccctcggccggcaacaaaaaacaagagcagcagcagcaccacaaagtgcagggccagcccggaaagcacggtcaccacatgccaccctacggcgctgacttcccttaaaaaagcttcgccgccgccgctctggcctaggcgggcggcgatgagggcgaagatgcccaccggcgccaggtacatgatccataccaccagcttcatcatggcctcattcaccccttcaaagaaagccaataccggtcggcctttatctccgagtgtggtgagtgtggcggagaacaagatggcgaagacaatgagggggaggagttgcccttcagcggcagcattaatgagattgggggagatgagggagagtaaaatatcctcaattcccgtctctcctttggcggcaacgttttcggggaccgagccatcgccaatagtgataccgctcccgggttgaatcaggttgacgaccagcaggccaatggccaccgcaatggcggtagtgcaggcataatagccgatggcgatagcccccacccgctctagtttacggacatcccccaaactggcgacgccggtaatgacggcagacaggatcagggggatgatggtcatcttgagggcattgagaaacagggtgccgagccaagccacggcttccatgcgggggccagcgtaccatcccgccaggacgcctgcaatcacgccaacgataataaatcccagaagtataagcgcagtacgatggggcatagttttcagaatttgcttttgttatttttatgggtagtcgtatgttatggcgccagaggggcgaaaaggggtcgtggtttctccctcactcgcccatgccgacaatgtggtagcccccatccacatagacgatttcccccgtaattcctgaggccaaatcggagcagaggaaagcggccacattccccacttcttccgtggtgacattgcgcttgaggggggtgttgcgttcggaataagccaggaatttattgaaattatcaatgcccgctgccgctagagtcttaatgggaccggcggagatggcgttgactcgggttccctccggtcccagggcggtggccatgtagcgcacattagcttcgagactggctttcgccacccccatgacattatagttaggaatggtccgttcagccccgaggtagctgagggtcaggagggcgcccttgcgaccatgcatcatggttcggcctgcttttgccagggcggcaaagctgtaagaactgatgtcgtgggcgatgcggaaaccgtctcgggtgacgctctcgaggtaatccccctgcaactggtcacggggagcaaaggctactgagtggacaatgatatccacatggtcccaataatcgtctaggtgggtaaacagggcttcgatttgttcgtcgctgctgacatcgcagggcagggtgatatcggtatcgcattgggaggccagcttttcaattcgcccctgaagtttttcgttttggtaggtcagcgccaattcggcaccttctcgcttcatggcttgggcgattccccaggcaatagagcgggggctggcgacacccacaatgaggacctttttatctgctagaaaacccataagtatgactcctcaaatctttttttctcagaagttggcgggtaaaactacccgaaattgcccgtttccgaaaggggaaaaaggggacttttccttgagtgggcttatagtgagcgttttgcaagcatgttaatagcttttttgatctctcctctcctgcgctggacaggaattttctgcctcctatggctaacggcctgtacgggggaaatctggaataatccctatccccataccgagggtgcccataacgtcgcctattcaagttttaatttgcgtcccaagaccttggatccggcccgttcctatagtgccaacgaggtgatctttaccggtcagatctacgagcctcctttgcaataccattatctgctgcgtccctataccctaacgcccttgaccgccgaatctttgccccaggtcacttacttggacgcgacgggcaatcttcttcccgaggaggcctccgcccatgaaattgcttatagcgtttatgagcttcggatccgaccggggatttattaccaaccccatccggcattggccaaggatgacgcgggccggttgctttaccataacctaactcctggggagttggagggaatttataagattggcgattttccccgcaccggcacccgggaattggtcgcggcggattatgtctaccagattaaacgtttggcccaccccaaggtccactcccccattttgggcctgatgagccatcatattgtgggattgaaggaatatacccaaactttggcggcggcccaagccggtacccaggatgagtatctagatcttcgtgcctatcccctagccggggtagaggtcgtggaccgctatacttatcgattaaccatcgaaggcaaatacccccaattgcgctattggttggccatgcctttttttgcccccgtaccctgggaagcggatcggttttattcacaaccaggcatggccgagcgcaatttgaacctggattggtaccctgtggggacgggaccctacatgctgacggaaaatgatcctaatcgccgcatggtgctggaacgcaatccgaactttcatggggaaacttatcccactgagggggaacctgaggataagaccgcgggtctcctggcggatgggggcgaacctttgcctttcattgatcgggtggtgtttagtctagagaaggaaagcattccctactggaataaattcttgcagggatactacgatgcttctgaagtggcttcagacagttttgatcaagccttgcgcatttccggcggaggcgagctcagcttgacggcacagatggaggctaagggcatcaagctggtcacggctattggcacttccacctattatgtgggctttaatatgttggacccggtggtgggagggtatagcgaacgggcccgcaagctgcgccaggccatttccattgccatcgactacgaggaatttatctccatctttgccaatggtcgtgggattgccgctcaaggtcccttgcctccgggaattttcggctatgaaagcggcgaaaaggggattaatccttatgtgtatgaatgggaaaagggacaacctcgtcgcaagtccctgcaaacagcccgtcggctgttgactgaagccggttatcccaatggccgggacgccgagaccggcaaacccctcttgttgcattttgataccaccagcagaggcccggacagcgctgctttactgagctggatgcggaagcaattccggaaactgaatatccagttggtggtgcgcgatactgactacaaccgctttcaagacaagatgcgccagggcaatgcccagatcttccaatgggggtggaacgcggattatcccgatccagaaaattttttatttttgctctatgggcctgagggcaaggccaaacatggtggcgagaacgcagctaactatagtaatccggaattcaatcgtctttttgggcagatgaaaagtatggaaaacggtccggagcgcttgatgattatccgagaaatggtggctattgcccgccaggatgccccttgggtttggggctatcatcctaagcaggtgaatttgctccatgcctggaattctaatgtcaaacctaacttgatggcgaataataccttgaagtaccgccgcattgatccgcaactacgggcccagttgcgggctgaatggaatcgcccggtgatctggcccctgtgggcgcttttagcggccttggtgttagtggccatgcccgcagtgatgctttactggcgcaaagaacgacagccagggcgagtggtgttggaagagcattagcattaagaagaaggaaggggacataaggaggaaccgggatgacgctcgccagagatcggcaaggggggtacacctacggggattatctcacgtggccggaagaggaacggtgggaactgattgacggtgtggcttatggcatggcaccagcgccaagccgaaaccaccaagaaatactgttggaactgtcccgccagagattgccaattttttcctcgaacgaccctgccgcgtctatagggcgcactttgatgtgcgcctaccgaagagcgatgaggctgacgagcagacagaaaccgtcgttcaacctgatcttgctgtgatctgcgattcctccaaattggatgagaggggttgccgtggtgcgcccgattggatcatcgaagtattatcgcctgctaccgcagcgaaagatcaaatccaaaagcgagtcctttatgaacgggtgggtgtcaaagaatattggacagcgcaccccaccgataagctggtgacagtatggttaaagagtgggaagggcacttatggtaagcctaatattgtggaaggtaaagggatgttggctgttgctacctttcctgaactcgaaattaatctgaatcaggtgtttgtcaaaggtgaggagaaagaatgaaagattcctgcgctgaagagtttcggaaagcggacggccctatctccgcaccttttagaaaatctcaactacccctatggagtagggtgtgcagagcacggcgatgcacaccatcgaaagggaaagggggagcagcgatagggttcgctgcactcaacctatcctagcaaaagggttttccagcagcttctaagcaatatagctgccaaataagcgcgatattttaatagggaacagttgccaatgctaatacaatacatgcaagcggctatgcgccatgcacagtatgagattctttccgatgatggctcattttatggcgaaattccgccatgcagaggagtttatgcgaatgccgcttcacttggaagagtgccgggagcaactagaagaagtgttggaagagtggatcttatttagggttcataaaaatttagacttgccagtgatcgatggaattgaattaataataaaagaaattgtttaatgcctgttttcggatccatcaaacggcgggaattaatctattacctacggcagcttggctttgagggtccttattcaggtggaaggcatcagtttatgatcagaggtagcgtgactatccgtgttcccaatccacaccaaggggatattggcaagtagcttctggcaagcatattgaggcaggcacaaatcagtaaagaagaatggaaaaagctataaatggcctaatataacggagccaggtcttgcgttgtagatttaaaaagcgtctaagcccgggaatattaagggtcttgaatcatgcattagcaatgggctcagggttcagccattgcttatccttgtcggacaattccaatgggctctaagggatgcagaggcagggtatatatatagatgaggggagatgcctcaacaccgcagcccccgtgaagggggcggtggcggtattttaggtaaagaggttggtggtcacgggcgcgctttggctcagcgtcgggctgatattgggagcaaacaagccaaagttagagacattattggcggcattgatattcagggattggaattggttaatctcctgatttagatcgatatcaacggccacattggcaaaactcaagccgggaagcccgagggctttaccgccccgcagggtggacatctgccgggagtccagggttctgttttcagctaaatcggcaacggtaatggatgtcatgttactttcctctgtcaagtgggggggccgttggcccccctcgttcatctaggccagattgagtttagagaagaaacccacccacattcacattgttctgggcatgctggttctgagtgttggtgttgcgcacatcagagaacccgaagttagccacattgttgcctaccgcattattaatgccctggaactggtcaatggactggactgggttgacgctaacgaagcggtcccccataggtccccagtacaggctgcggcttttaagggcgcgcattccgccgcggacggaagtcatggcgtcctggtccagggttttgctctcggccaagtcagtgataaagagtgtgctcatggtgtgttctcctttaaattgaaagttaaatcattcattaagctttaaatttggaaccgaaattttttcggtgcttacccaacagattgcagttgccgtgccaagtgggtagtcgagggggcgtgatatttttaagtctatgatttaatgaatattatattttctctccaggacatgcctgacgactcacgggaagagaaatgtttaaaaagttggtttgatggcaacaataaaaatagggtgttcgttggcgggttgctcttgggggtaaagggcaaagaaaaacggagagatgctgtgggtgggggatgagagggaagtaagtacctgcctcttggagggcgttgacttatccataacaatcccagagagattgtggccttttttataacttgttgttgttactggataattaaggccatgttgagtaaagtatcagcttcttatagctatagcgtttcccaaagaggagagatacggttggattgagaacttaaggcccgactaagtcgatattcgtatctcatttattcgggaaacgctatagaaagtttctgttataaagtagattttttatatctatcctatgttagcggcagcaaatgaacagtaaggaggtaatggccatgaagaacgaatataccgctgttgtaaaacaggaagacgattggtgggtggggtggatcgaagaagttcctggggtcaactgccaagaaaagacctacgaagaattgaaagagactttgaaaattacattaaaagaggcactagaatttaaccgccaggatgcgctgactgccgctggcagcggttataaggaagaaaaaattgctatatgaagagaaatgaacttctccagtacctacgcagccaaggatgtgatcttttgagggaaggtggtaaacattcatggtggcataatcctgctctgaacaaacgatctgcaattccaaggcattccgaaataaaagatatcttggcaaagaagatatgcaaagaccttggtgtagagccaatcaaatagccgctaacaaggcgctgcacttgaccgttttttcactgcgctcaaaaacggcaagtgagctttgtcgtgtgtgccaggcatggcatttaactagtggggtgaaagtcccgataccaggtaatcgcagagccgaaggttagctaaagggcaagggccaactcttgaggggaggtctgaaggaagcccaaggcaaaatcgcggggcgatggacaagaacccaataagaggtgtgataccaatttaatcaaagagtgcaatctattaaggcttcaagcaattgtttagactgaacttatacaatgcaaaattacatgaaattggtatgaggtactcggggccagtgggcacgtgaccattaagccctccatctgcaacgggagtgcgttttataaattgggcgtctacgcagggggaagtcataggaattttgaacaccccaaaggcatgcgcgtcacgctctctgaaaaacccggtacaaaggaaacgagatcacggatcttgttaccgatctattggcagatccaagtgcccagccattattgtcccttgttgcaactgtcaacgatcatgttgtcgggcatattcttttcacgaatgtacgaattaagcattctcaacggctagtttcttcagcaattcttgctcctctatcggtgcacccagaataccaaaatcagggtatcggaggttgacttatcaaggaaggactaaaacaactgaaggcggcgggtattgaactagtatttgtactcggacatcctggctattatccaaagtatggcttttccgccgctgggataaagggattctacgcaccgtatccaatcccgcctgaaaattccgatgcttggatggtccaggaacttcattcgggggttattgggcatgttaaaggacaagtgatatgcgctgatgtcctcaataatccaaagcattggcgagaataaatatccgcgaaactacgagaaaggcatgcaaactatttaggaattgatatgaaccctattgaatggagtgattttcaaaaagttgaactgagagtggggaccatcgtcgaggttgaagactttcctgaagcaagaagacctgctttcaagctaaaagtagactttggtgatgaaataggaatcaagaaatctagtgcacaaattaccgatctttatgataagcagtcattgcttggtaaacaggtgatggcggttgtaaattttccacccaagcaaatagggccaatcatatctgagtgtttggttacgggatttcaccgcgatgatggggcggttgtattggcagtgccagataccgaagcgcctaatggtgcaaagctagcctaaataaggaatgttcacgcgggcgccaaaaaagcacgattttgaaagcactaaaaatgaagaattttggggcttttctacagccccgttaggactttctatcaagaaactcagaaatagaaatagcaatggagggaaattcttttaacaatttgttgtcttgcgttatgagcggtgtgtttaactggtgagcaagtgcaacaaattcgcaatcgtatgatgaacacttgctttcatttacgagcgcaaggatatgaggagaaggtacatcaaattcattatttatcattatcaattcagcattctcttggattcgaagtgccttttcaagagtaatgaggccctttctgaggtaaagagttaatatatttctaaactcactcttccaaagagagggggcagcccagacgggatctattctgtacagtgtgtctactgaatcagaaaatggtgtaggaagtaacagatacgcaataacatttgtatcagcaacgatcatggcctgccttcattaatcgcttgatctatctcctctgttgaaattactccaggtgtgatctgggagcgtagagcttggatattctggagtctctcatttggagagatacggctaggcaatagtgtttttttcagacaaacaatgacttcgctgttgatgcttctatggtgctgttctgcaatatgtttcaacgcattgtataaatcatctgggatgttttttatggtcagtgtgggcatattgaaaattctccaatccatattaatggtttcattatggtaccataatgaaacatggtcaagtaatgcataatagtagccagtgagcctgttagattttaattatgagtggcatggatagtctttagaagataggcgatgttctcggaaacgtagacgagaatagattgcattctttggttaaattggtatgaggagttgattttcctgaccttttatcccagcaggtgattcttctccgtgcgcccaacgcacgctacttgcccgcttgtagtagcggttgagccgtgcgaaaccgaccgcattcttaaaccaccggatcaacagccttaagtttccgtgcggcaagaagctccactagatacggggaaaattgctattcaaaccggaacaccaccctcctgaaccgaaggagtccctgtctggtgagtatttcgcctatctgttttgaagttttttggaaatgtttatgccgagccaggcaccgactcctgaagcgagtatgataggtggcgtcataacgagaaatagggcataggcgaatcccacaaggctgccggactcaaccccatataaaaagacggcggcaagaagcggtgcgataaagccccataaaaaacgacgagagaaaatcccaataattacgccgagaacaaagacaatgagtatatagggaagtaaatctgaaggtattaaattttccatttgtggccacttattaaatatttagtattcatttttgaccaatttgagccccaagtatagatgactgaggcggttcccacattaatacagagattaaggatagagcaagtatgatgtcccgctggataaaaaatgccgctctggtatgctccgtggccgttggctttttttgtgctcaagtcccttgggcagccccggtgagcggtatttttgccgccgagagatcctgtcctgcctatgtttcaaaaaacaagcagaccaatccagatagcgcccagatcgtggcgggggagcgttaccgggcatttgaggccaacaagcccgataatccaggctggtaccgaatccgggtcccttccgccgggcctaaggaacgctgggtcagtgtcgactgtggcaaatttcaggcaggagacccaggggggaatggagtgggaggcaatgcttgcaatgtcgccggtcaaggggatagctatgtgctggccttgagttggcagccagctttttgcgaaactaagccccaaaaaccggtttgtcgtttgactgatccgagcgcttatcaagcccgccatttcaccctccatggtctctggcctaacaagcaggcgtgcggcaagagctatggtttttgtggggagatcaaaatgcaggaacaggacttttgcgattacccggaggttatccttacccctcttttccgtgatgatgcgctggcccaggtgatgcccagtgtggaagttgactcttgccttgagcgtcacgagtggcacaagcacggtacttgccaggcggactggtcggcggagaaatacttccaggtatcggtggatttgacgcgccagttcaatgatgctggtatggcctactttatgaaccggaagattggccgggaagtccgaaccgaggattttctcacccggttggccgctgtgctgggttcaggagcccgggaacggatcaagctggagtgtgaacaggggatgttggtggaggtccaaataagcctgacgggggctttgactccggggaccgatttggaagtcctcatcgcccaagcgcctaagcaaagcggatcggattgtgggtcccacttccgggtggaccccataggattgtctagccagtgaacttatcccccatgtttcgcaaagacttcagaaccattttttttaccgtgggtattgcgctgtggttttgggggggcggttttagtcatttggcaatggccgaaaccaggggggcaaatactttagttatcaatatcataggcattaaacccgtggaagggcaggttcgggttgccctctataatgctgccgagaagtggctggaagaatcctttttcaatactgtgctggaggtgaagagccagaaagttgagtggagagtcgatgatgtccccgaaggggaatatgggatagcggcttttcacgatcaaaataaaaatggcgaagctgatcgtaattttcttgggatacctaaagagtcctatggtttttctaataatgtaaaagctgtttttagagcccctcaatgggatgaagtcaaatttattgtgaattcaactaaggaagttgaggtaaagctagaaagttggaatcagtaaataggaaagcaagatgaaaaataaacgtacccttggaaacacagtgttgaccctcatttttcttatttggagtcaagccggagtgggtggccaggctgattcttttatggaaggatgtttgaaaagtcgaggagctaatcgtgcccagtgtgaatgtatgtacaaggaaacccagggcaaactgcctgcagaagaggccgcatttatcattgcctcaatgagtggcgatatggcggccattcaggaggcggccgcaaaactgtcccctgaacaaaagcagaaagcgcttttttcctggcctggagtcattgataagtgtgtatttttaaaatagtaacagatcatgcatgtgtgtctgcaattcgaaaatcttatttagatgccatttgaaataaaagatgtcttcaactctcctgattaacagtcatgccattagcaagtcttatggaaatcatgctttattttccgatatttctctgggattcttttccgatgaacgcttagggttaattggtcccaatggttctggaaaatccaccttgttgaaaatttttgcaggaattgagacccccgactcaggaaagattgtccagaaacgagatgcgctcgtggtttatttgcctcaggaggatcgattcgacccggaaaaaaccgttgaggaaactttattccaggttctctcagaggagcatagagaaacggagcactatcaacgcctgcgggaaattagccgtcaggtggtgtttccaaatagggagcagaaggtaggcactttatcgggaggatggcgtaaacggcttgccattagccaggctttgatacaggaaccggatttattgctcatggatgagcccaccaaccacctggacatggaagggattttatggctagaagggttgctgaagcaggcttcttttgcttttgtgttggtgagtcacgaccgttattttctggaaaacaccaccaatcggattgtggagctcaataagcagtatccagagggttttctgaaggtggagggtaattacagcagttttcttcagaagcgggaagagatgcttaaccagcaggcacagcaggaactggttctctccaataaagtagaacgagaactcaattggttgagaagaggtcctaaagcccggacctcgaaagcgcgttatcgtcttgacagcgcgcaacagctccaggatgagttgagcgcagtgaaagcccgcaacgcccaagggaaagccgcagaaattgattttgaagcgactcagcgaaaaaccaagaagcttttggaagccaaagatctaggaatcagccggggcggaaagcaactctttgtccatctgagcctacagctttctccaggcaggtgtgtggggatcttagggcggaatggaagtgggaaaagcactttgatgcaactgctaaaaggagatcttagccccgattccggctctatcaagtgggcggatggggttcaaatcgtgacttttgatcaaaagcgggagcaattagatccgacccagaccttaaaggaagccttgtgcccccagggagatcaggttattttccagggacgtgccctccatatcgcctcttgggctaagcgttttcttttccccagtgaaaagctggggcttccggtatcccagctttccggcggagaacaagcccgggtgttgattgcgaatttgatgctaaagcctgcggatattttattgttggatgaaccaaccaatgacttggacattcctacccttgaggtgctggaggaaagtttgcaggactttcccggcgctatcgttctgattacccatgaccgtttcttgctggatcgtcttagcgacacattgctttacttggatggtcatgggaaagcggaattttttgccgattatcaccaatggctcgaggctagaaactcccaaccttcaaaagaggcatccaaaggtcattctcctccgcccaaacagaaggcgtctcaaggattgagttatgaagaacggaaagagctcaaccgaattgagcaaaaaatctcaaaggcggagcaagtcgtcgaggtatttcagcagcggcttcatgatcctgaaattaccagtgattttgaacgattaacggagctatacgcccagcttaaagaggcggagaataaggtggcacagctatatcagcggtgggaagaattggagttgataaatcagaataattgatccgtttttgctgcttggtctataggtgaggtcggggtgaggaaatgtttgttgtggtgtatcagtggaagcttaatctcggcatggaggatcgattctgcgagggttggcggaggataaccgaggctgcatatagaatttaggggagtcttggttctagacttcaccaaaatgatgatggagcgtgggtagcctatgcccaatggccgataaagaacattgggagaaagcatggcagagggggccaattgcggatgagctggggtatgaaatgatgaaacaatgccttgctgagggttttgaggtagtggctcccattttgaggctaacggtgactgacgatttattaaaatcgggactatactcagaattgttagagtagctgtgggcgaaatagtcataggcaggatttacgcaaaaggtcggagacgtcatacccgcgaagacgaggatccagttttttcgggcagtgattagatttctgcctgcgtgggaatggctaactgcgtaagtccacatagatgttaaaaatcgtttttcttattaatctcatgagggctgataatgtcagaggaattgagaaaggcgcttacagaggccatgaatgatgagtataaggcccgtgccacctatcgtcaggtgatgagcagatacggagacattaggccatttgtaaatattgtggaagccgaggagcgacatatccaagcattgcttcccttatttcataaatatggtatccccgtcccggaagatgattgggattctaaggttgaggttccttcttctgttttggaagcctgtcggaagggggttcaggcggaaatagacaatgcggaaatgtatgatcggctacttcaccttacccaggaatatcccgatgtttatcaggtattcttacaattaaaaagagcttcccaggagaatcatttgcctgcgtttcagagatgcgcagaaagagggcaagagggtggacatggtcgagggagggggcggcgccatcgtcatggtcaagggtgcgggtaagagcttctagagcgtcaataatctgcgagataagttgatgaattttgtcgatcaaactcagctgctattagaagcgtccagggcgacttatacaaaacctcggaaatttaattttgagaggtggcagccagcgtttattgacgtctttaaaggcgatagctttaccggttttatcgcctctgatgatcgtattgtggtgctgtcctttcgtggtactcaaattaatataaaatcctctcatgatttagagacttcagcattgaattggttgaccaaccttaattatgcccagattgtttatgataagttgggctatagagtgcacaaaggctttgacaacgagttggattctatttatagccaacttcctgagatggttcgggatcatggtggagggagcaaacaactttttatcactggtcatagcgcgggaggcgctttagctaccattgcggcaaggcggcttaaggaagccaatgagataccggtaaccgctgcccatgtattctcatcgcctcgggttggcgatcggaatttttcaaggtcttaccctcttccgattttcaggtttgagcgacgtgatgatttgattcctcatgtccctttttctccggcagttgcaaaaatccttggaacggtgtttttagaccgaattcttgattttttcccaaaccttggggcttatcagacaaaaaacattgaatatattcatgtgggtaaattgttttttgtagattggaatgacgagcttttttataccgagaaattagagggatattggggcagaataatggagtctgttttgggacagccgtcattgccgggcacccccatgccaaaagcattcatggatgggggaaggttgctgacgactttctccaatgttctgaatcagcttaacttgggaaatagagactttttgagggatcatgatctggagatcctgcagcgtattgtccggaagatactcaaagcggccacctacccttaattgagtattccgtttaaattttaaagaagtcacttttttcgtcgaaaacacccgtagcgggggtttataccccctcattaagggctgattaaggcgaggaaaatgtaccaaacttgtcccaagtgcggctaccagcggcaagctagcgatattattcccgaatcccaatgtccagcgtgcgggttgattttttctcgatggctgaagcagcgatttcgctcgccagagtcatcatcccccaagagcagaaatagcaaaactgatgccttgctagggcagctcaaagaaagagtgctctatgtggagtctccagtgagtcacagcggcttttatggccgcttgctcctttttgtgtgctttgcgttttggggcttctggttcatccagacagattacagccaattgacgggggggctgcccgaaatcaatggctcgtttatgcatttggtggatttgatcttccatgaagccggccatatcctattcattccttttggtcaatttatgaccattctagggggttcattggcccagttaatgatgcctatggcggtaattggcgtttttcttttgcaacagcgggatacttttggcgccagtataggtctttggtggttggggcaaagtgtgatggatctggcaccctacatcaacgacgctcgagctggtgaacttctcctgctggggggcacgacgggacgggataatccgggtcatcacgattggcggaatatcttgggtgacttggggcttctcgaatacgaccacctgattgctggaggggtgaattttatgggagaggcattgattttgctctccttggtttggggcgggaatatcttatatcgccaatatcaaaatttagcacgataggaaccggttctcaccaagttcggcttttaagactacaagaaatcaatcatagctcttctgagtgcgctcagcattgaaggagtgtatggacgcacgacgcccccctagcgagagtgcgaagtgaaacggcgcgtcgggcgcgagggccgattactcgcgttttgccatgaattcgcgtttcgcgtagttggcgagcaccgtttcgacgaggttcgacagcgttcggttttctctctctgctaactcctgaagttgtttcttgagttcggaatcgattcgcacattcaataattctcttgccattgttgttacccgacagttgtaccataattgctgcgtggtaacacaacgcgcctacaaattcaggttttaccccacacccacgcaaaagcggcaattggccattgaattcggccatgcccgctatgtgtggaattgggcgttggaaacgcgaacgaaggcgtatcaagcgcagggcgagtcgctgaacactatcagccccagccgccaattgacggcactgaagcaaaccgagtgcccctggctgagcgaagccaccgccagttgccatacccaaaaactgagggaccaagatagggcgtttaaaaacttcttcgccggtcggggcaagtatccccgctttaagagacgccatcagacccaatcggtacgctatcaattggaccaacgccatgtggcgaagaatttcaacgccgaaagcaagttgttgaagctgccaaagcttggggcgcttaagctgaaatggtctcgcaggatgatgggtatccccaaaatggtgacggtcagtaaagaccccgctggccgttattttgtcagcatggcctgtgaggtggagattgccgctctgcctgcccgcaagaacgctgttggggtggatgtgggggttaaggatgtgggggtcacctctagtgggtataagtctggtgcgcctaaatatacctatcaatatgcccgtcaattgaaaaaggctcagcgtcgcctgagcaagaaaaagaaaagctctcagcgttgccgccatcaacagcaaaaagtggcgcgtatccatgcccggatagccgatagccgccgggattttctgcaccaacaatcctccaagatagtcaacgagaacccagtgatttgtctggaggatttgaatatcacagggatgttgagaaaccgccgcttgagcaaagccgttgcggattgcgggctgtatgagctcaagcggcaaatggagtacaaagcagcaatatggccgggaagtgtttatcgtggaccgctgggcacccaccagcaagaggtgctctgagtgcgggactattcaagagtccatgccgctcaaagttcgcgagtgggaatgcccggactgtggaacggagcacgaccgggatattaacgcggccaagaatgttttgatgttgggtacggcggggagcgccggaaccgataaagcgcgtggagcggtgaagaccccaagggccgtggcctagccaccgccgaggactgctgagaaacgcgaattctccaggctgacaaggggaggagggaccgaaccgcagtcagtcatggcgaaactccaatcgtatccacctttgagatgggggcttgaaatgctgagtttgctgtaagcggagaaattttataggatttctatagcttgacctgcaagttcagcagttgatcaacgagtgctcgctaagaagctgttggaaaactttgaggacagcgtagggtgtgcagagcgcagcgatgcgcaccatggaaagggggaccaacgaacagcggtgatgtgccccttccctatgggcatccttcgcaggtcctaatgtgctcccggcgaagcggtgggtttcgctacgctcaacccaccctacccataaaggtattttccaacagcttctaaggcggcagtattgggggcgggggctattggtccctcctcgatggagaaaggctagaagacatcgtttataatctcatctattatttaatatttggtgttctaatttcatccctataaaacgaggattaatcaggtcgctgatatttctcaataaatcctggaatgagtgtaatagagtagattagcctccatatttttttatgtgcccactattaaggagggagaagaatgagaaaaattgctttttgcttggcgctagcaataggaaccacctacaccagtcatgtccttgcaggaaaaaacgatgggaagctgatggagcaggctcagtcccaatttaagccgattcccactgagccgccagccttagagggaaatgaggtgacgccggagaggatcgagcttgggaagtggctatatttcgatcctcgcctttctaagagctggttgattagctgtaatacctgccataacctggcccttggaggggtagatctggaagagacttccattggccatgggtgggcaaagggaccccgtaacgctcctaccgtgcttaattccgtgtttaacctggcgcaattctgggatggacgggccgaggatctcgaagcccaggcgaaagggccgattcaggcaggggtagagatgaacaatactccagatcgagtggagcggacccttaaaagcatcccagaatatgtccagagctttagaaaggcctttcctggcgaggctgaccccgtctcttttaataatatggctaaggccatagaagccttcgaggccactttattgaccccgggatccccctttgataaataccttaagggtgatgctggagcgctctccaaggcagagaaaagaggactaaaactttttatggataaaggttgttccagttgccacagtggggttaatctaggtggcgagggctattatccttttggggttgtagagaaacccggtggtgaagtcctgccggaggaagacaaagggcggtttgcggtgaccaagacggccagtgatgagtatgtcttcaaagtgccttccttgcgcaatatagagctaactcctccctatttccattctggcgaggtatgggaactggaacaagccgtcgctatcatggggtcgtcacaactgggcatagacctcaatgataatgagaccgcagccattgtgacctttttgaaaactttgactggcgaacagccgaaagtggaatatcctattctgccgcctcacaccaagggaacgccgctcccggtggtggatgtttccagcgaagctatgatgggacattaatcttattccatcactgctaagaatattaataatgattctcctagggcggcatcttcagcccgcctctaggtttggcggcaagggattgccgcctttacccaatagcgcgtaaagcatcgcccaatcgggcggtgatataagcgcaagccgcgaagcggctttatagaatgcgctgagctttgtaaaacacaaatatgacgaagagggcgtaccaggaacgattctatcccacagctgaacaagccgaactgctggctcgttcgttcggctgtgcgcgttttgtttggaacaacacgctcaagcatcgtaccgatgcgttctatcagaacggcgaagtcattccccattgggcgctggaaaaaaggcttgtccaactcaagcaggacttttcttggctgaatgaggtttccagcgtcactagcgacggattcaaatccggcaatcccaagtacaccaagcagtacgaagcgaagctggcctatctgcagcgtaagctggcgaagaagcggaaaggttcccgtaaccgcaacaaactgcggctgaaggtggcccgtctgcacaccaaaatagctgactgccgtagggacgccacccaagtcgtgtgcgttgaatctcttgcggtgaagaacatgatcaaacacccccggcttgccaagcccatagccgatgcccattggggtgagtttgtccgtcaactgaagtacaaggggcagtgggtagggcgaaccgtagtcgagatcgaccgcgggttccccagctccaagcgttgccccacccatggaggtgcgtgaatggcgctgtccctcgtgcgggactgtccatgaccgcgacatcgcagcggcgatcaatatcaaaaccgccgggctggcggggttagcctctggagcgactggaacgggggcgacaataggcgttgtcgcctagggaaggcgtgttgaacgaggaaagttcttggagtgatccaacaaccctcgcccgactgggcggggagaagtcagatcccacaaacaaaagcactgacccagggggttatcgcggttgtccttatcttggcgctgttggcgataccagcaggcgtaagactgtgtctaggaaatgactcactcccatagcgcaaagaccccgctgctcacccggttagtggaggttttccttcgcggcgatgttgccatcctgttgagcattctgtccctgcttctcggcgtcgcggctttgcacttgactccgcgggaagaggatccccagatcgtagtccccatggcggatgtttttatctctgcgcctggcctgtctgcggaggaggtggagcggcaggtaggcacccgcttagagaaactactgtatcagattgatggggtggaatacgtctactccatgtcccaaccggaacgctgtattgtcacggttcgcttctatgtgggagaggaccgggtggagtccctggttaagctttataacaagatcaactcgaatattgaccaagtgcctcctgcggtcacccgctgggtggtgaagcccattgagatcgacgatgttcccattgtcaacattaccctctggtcggatcgcaccgctctttacggggatcatgagctcaggcgtatcgccgaggaactccagcttgaattaaaacagattcgcgataccaatcgggttcgggtagtgggagggagaccgcaaagaattcgtgtggaactggatccggagcgtttagccgcccggcaaacctcagccttgcagatcctggatgcccttcaagcaagcaacgtcaattaccgcacgaggggatttgagcagcaaaaccagcaattcaatgttgaagtgggcacctttcttggcgatgtggaggaactccaagatctggtgatccaggtgaaggatgggcggccggtttatctgcgagatgtggccgaggtattggaaggtccagccgaagtggaaagttatagctggattggttttggcccggcggccgagtcccggacagagagtatggagttttttccggcggtccatgtggccgtggccaagcgcaaggggaccaatgcggtgtgggtggccgatgcggttgagcagcggatggaggccctttcccagacccatttgcctgcgggagtctactatcggattacccgcaactatggggaaaccgccaacgataaagtcaatgaactggtagaagcgctggcggttgcagtgctgacagtgattggcctcattggtctcaccctgggatggcgaccggctttagtgattgccctggctattccggtttgctacagcctggcgctattcgtgaatctcgtggcgggttacaccatcaatcgggttaccctgtttgccctgatcctggccttggggctgctggtggatgatcccattacagacgtagaaaatattgcccgctactttaccatgcgggtcttgccggcccgggagtccgtcctcagagcggttcaggaagttcgtccggcgttgcttctctccaccttggccatcatcgtcagcttcctccctttggcctttattaccggcatgatgggaccgtacatggcgccgatggctttaaatgttcccttgacggtgaccttttccacggtggtggccttcaccattaccccttggttggccatggtggcgctgagaaaactggtggagacagggaaggccggggagaaaccctatgagctcggggagcaacccctctaccgcttttatcggagagtgttgacgccaatccttaatcaacgctggcgtagttggacccttttggggttagtcctggtgttgctactgggcgcgttaaccttgcctttatttcggactattcctctcaaaatgttgccctacgacaacaagaatgaatttcagttggtgatcgatatgccagaggggacgaccctggaggctaccgatggggtggcccggcgcctaggcgtatatctgtcacgggtggcggaggttcgtgattatgaggtttatgttggattggcgtcgcccatggacttcaatggtttagtgcgccactattacctccgccaggggccccatgtggccgatattcgggtcaacttggcccctaaggataagcgggcccaccaatcccacgaaattattctccgtatacgccaggatgttactcgcttggctcaggaactaggggctaacgtcaagttggtggaagtcccccctggcccccccgtattggccacgattacggcggaagtctatgctccagagggcgccgcctacgaggagcaaattgccgtagcccggcgtctagaagaacgcttacgccaagaacccaaggtggtggatgtggatattagcgcccaagaggaacaaatccagtgggtatttgagaccgacaagcaaaaagccgctttatcgagtatttctacggcagatatcggcaaaacggtgcaaatggccctcgatggtttgccagccacggtgcttcatcggcccaaagaggttgatccgctttgggtagaattgcgccttccccgggcccaacggtcggccatcaacgatctggaaaagctatatattgtgggtcagcagggagaattggtccagttgggttcattggggtctttccgccaggaacgggaagatcaaaccatttaccataaaaatctcgaacgggtggtctatgtctatgctgaggtggcgggggttccgccggcggatgccattatcgatatgcaacttgaccgccaaactggggaggagaaggaagagacggcaacgcctcggccattgagtgagagaacttggttctcgccaggaggaggggagccctggtcagtgccagccggttatcccattgagtgggctggggaaggggagtggaatatcacccttgatgtttttcgggatctagggctggcttttgccgcggccctggtgggtatttttatcattttgatgttccaaacgggctcccgcattctgccgctcattattatgctcgccattcctttgacgctcatcggcattatgccagggttctggttgctcaatatcatggcgggccaggctattgggggctatcccaatcccatctatttcaccgccacggcgatgatcggcatgatcgcgttggccggaatcgtggtgcggaattcagtggtcctcatcgactttattcgctatgcccaagaggaagggcacgagctgttggaggcgattattcgcagcacggccatccgcacccggcctattcttttgacggccgcgacgactcttttgggtaactgggtgattaccctggaccctattttctccggccttgcttgggccatcatcttcgggattgtgacttcgaccttattcacattgctggtgatccctatcgtgtattccttagtttttgggaccgttgccgagggtcgattggtggcaaaaagctcctcttcaggggggtaggtacattccatgtctccgcgccttttattacttctgggtctcttgggttttggggcggtagggtgtgctaaaaatgccggttgcccttcagcgtctgccctctgtgccgagggactcaagccgccaccgaaaagaggggtgaaatccccggggactgctgagatatcccaagagcgctctttcactgggttaccgagtcctgagcgggtaggggaaactgggaagatagagagcaatttccctctgcgggatgaaaaaggggtattggtgttgaacgagctgattcaacaagcgttgcaatccaatcctgatgtggcttcggcactggagcgcattcatattgccgatgcggctttggcaggggcccgggctgaattttttcctcgtttgagtgtttccgagagctatggaatttcggataatcccgtgcagacattcatgttccaacttaatcaggcccaattgaacttcgatcaggattttaatgatccctccctcaccgataattttcacacccaagtgctggcccaatacaatctttattctggaggacgacagatggcggccaagcgggccgccgccgcagagcgggaggccgcggtctccggtttggagggcgtgcaaaaccaacttgtttttcgggtgactgaaggttattaccgcctattacaggcccatgagctcctccaaataggacgggaagccattgagcaggtggagcaccatcttgccatagtccagacccggttgcgggcagggactgcggtaaagtctgatgtcctgtctgttgaagttcgcttagccgaggtacaagaagccttgattgctgcccgcaaccgttttgaactggcctggatggtgctggataatgtggtgggtgctccagtgcctaggcaggaattgccccaaaccgtaccgccagcccctgggtccgagcgggttagcgaactggaaaccctcattgaggaagctctccgcagccgcccggaaattggccggttggcccgcaagagagaagccgcctcggctcacatccgtgccgcccgcgccgcccactatcctaccctggatttaacggcccactatgatgcctttacgggggatctggccagcggcgacaccaatttttttgtaggtctggtggcccagcttaccttgtttgatggggggcgtacccggagccaaattcaacaggcccaggcccgcctgcataagcttaatgcccagcagcgagggctgttgtccgatattgaattggatgttcgccgcgcttatttgcaactccaggaggcacgggagcgactgcgggtagccacaggagccgtcaagcagggacgggagagcctgcgggaaattgagattcgctatagggcccaaatggccaccctgactgagctgattgatgcgcaagtcgccctttccagagcgcgcgcgcgctttgccaatgcccaagcggggatagagattgcacggtcgaatttggagcgcgctgccggtcgattaagcgatgcctttaccgcttaggcgggtgatcatggtccatagtccattgaagcaggtggctgagtggtgaagcccaaaagatatccccccagaggggtgaaaaaaatcttctcgttggtcatgggattggcccttttagtggtggtcatcgcttggctagccggagcgtttgaagaaaaaattgagccgacgttgcatcctccgagttggcaaaaattggcggatcaaaaaaccgccttggtgcgtgaaatccgccgccaagaggtagagcaagcggtggggacgttgaaagctgcaactcgaacccaaatctcggctaaggtgttggcgacgattgaagacattgcggtgagggcaggagatcaggtccaaaagggagatctgctgatacgcttggatagcaaagatttacaggcccgtgccctgcaggcggaggaggtgttggaagcggccaaggccaattggaaaaaggcagcggcggatttcgagcgggtgcaggaactttaccgtggcgaggccatcaccaagtcgcaatttgatgatttccaaacccaagtggcagtggcccgcgctgagtatctgcgggcaaaacaggcccttgttgaagctaaggtggtgctttcctatgctgccattactgctccccgctcgggacagattgtggatcggttagcccagcctggggatattgcgcagcctggtaaaccgcttttggtgctctatgatgaggcttctctgcggttggaggccccggtagccgagtccctggcggtccatctggagaggggaaagagactttcggtttctattgacgcattgaatctgaccttcaaggggaaggttgatgaaattgtaccccaggcccatgccccgagccgttcgtttcttgtcaaaatgactttgccccggacagaaaaactatatgaggggatgtttggccggttgttaattcccgtcaaggaacgggtccatctgtgtgtgcccgctggggcggtgcagcagattggtcaattggaattcgtagaagtggtacatcccgatggcagattagagcggcggtttgttaaaaccggtcgtccttgctctgctgaaagtgtcgagcttttaagcggtgctcaggcgggggaaaaagtgatgattttttcgtaacggaatttaatgtgctaaatttatgaacagagcgtgggatatataatctgaatagcctgcggagttttaaagttcaaagcgacaatgaggaatatcattatggctcatatcgtcattaaggatctcccggaaagtgtagagcttgatcagaaggcaatgactgcggtagtaggcggtggtacccgatttcgattcaatccccagcagagccagcctagcagcatttcggaacgtcttggttttaacttaaccaactcattggcggccagaagggccttcgcttctgggcggaaagcctgattctcgaaggttgcttccctacttcggggatacagcatttgttgttgttttagcggtggggaccgttgtgctgaacgggtcgaatgatggtggcctcctcgtcatcgtcatcctggggaggggcgttgtcggaagatggtgccgttggctgaggggaggtcctgtcatctaagtcaatgagttcggtgcgatcatccgagtggtctgactggatgagcatggtatccgccatatcggtacgatggggcaggataaacctgaattcgtatttggcgaatcgaattcgatccccatcgtgcaacgccctttctcccgtgatcttttcatcgttgacaaaggtgccgttgatactgccccggtcgcttatccagtaagcgttatcccggtattgaataagggcgtggtcccgactgatcacatcatcctgaatgcaaatggtggctgtatctttggagttttctccaggtgctctgctaatccaagcaagtttgccggtaatatcgtagtgggaggggcgggtcagaccttcgagctgcgcagggggaatgtatttcctggagtcgttgcccgctggggcgaaaggagcggtagtttgccgggagcgtttgagcaaagctgttacgatgaaaatggcgaccagcatcagaccagcgatggcggctatccatttccactccgcctttaaccgggtcacatagggctgcaaccacggaaaatcccccagggacggagaggtaccctcttcagcgtcttgctgggggggagagggaagctggttttcagcacccaacggcgcttgggggctttctgtagattcagggacagggggctctaccttttttagttttggaatatcaatggcaggcgctgctggggctgtactggtaggggtgatgacctttctaattcggttgaatgcggattgaaggtcaacggcttgaggggcccgataataggttccccccgtggtatgggctaagatctggaggagatggaaatcagccgcctcagtaaatgcgattccaaataccttaatgcctgcctctgcggcttcatgggctaaatattcctgcatccatcttgagaaatcacggtcccgtttttcatcaccggtctcgatgggaccattggtcagcaagataatggctttttcagcctcaggacggccaaaatttttaagctcgtagagtgcccgttccattccggcggcactatttctaaagcggccggtataggtgagtttatccagattagtgaccagggcatcccgtgttttctgggaaacagggactaagggcatcgcgacagaagttcccccatcaaaaaggatgatggcgatttgagaatcgcctcttagcccattgatgaaattaaggacgaatttttgggtaagaaattcagggtcattttcctgcatgctttgggaattttccaggagcaggataatatctgttttttcgattgcggccgaggcaggggggctgctagcccaaagcaaaaaagtaagaataaatactgaggtattcactaatctggccatttttccgttaccttgcattatactagctaggcattttgccatctctcatttcccctttattatccagggtaagggactagacaatgtattcaagcatagccccagcaaaatgagagagggggcggaggtatactttgatgatcaccggcaagatgagtcctctggccttaggagagaattatcagcctatgccggtcaagttctttcccctcatggggctattcttattccttatgggctgcgttgtttcgcccccccagagtctcgatgccaaggctcgcgagtgggggatgactcgcaaggtaataccaggggctgagtttcggcatgttatctacacccgccatttggggcaaccacggaaaaccctccatgtttatctggacggtgatggttcaccttggattaagcgaagatggatctccagggatcccactccgcgaaaccccttagcacttcgactgatggcccaagataccgttccaagcgtctatttggggcggccctgctaccatggtttggctagggatcccccttgcactccccagctttggacctatggccgatattcccctcaggtggtggagagtatggcggtagcgcttgcccatgtattagcgacaggtaattttagtgagctggttttaatcggttatagtgggggcggtgcgttagccatgttgcttgctgagcgcttttcgcaaacggcagcagtcgtgaccattgctggtaatcttaacccagcggcttgggcacagcatcatgggtatactcctctttgggattccattaacccaagccaacaaccgccccttaatcctgccatttttcaacttcatttattgggtgagcgggaccagaatattttgccccctatggtgcgctctgctgtgtctcgacagaagcatgctaagctacatttattagcagatttcgatcatatttgttgttggaaggcaatttggccgtctgtgctcgctgcccttcgctcaagggattaccgaatggtgtttgagacgatgtcaagccattaagtcaaatttgcgccatgaagatggcggagtatggaatcttattcgatgagcatctccgaggagcaagcgaaagaagtctcttccctgaaaattcctggttataggatccagaggatgattggtcagggggggatggcgaaggtttatcttgctatccaggagtccctggagcgaaagattgcccttaagatcatgacgcctccccttgatatcgaccattcattgtgtgagcggttcttaaaggaggggaagattgtcgcccaattaagccatccgagtatcatcaccgtgtatgacgtcggttgttttggtaaccattactatatggctatggagtatcttggcggagccaatcttaagcaacgtatccagcagcaagcccctgtggtctgccctttgaagattatccgccaagttgccagtgccttgggttatgcccatgctcatggatttgttcaccgggatgtcaagccggccaatatcctctttaaggaagatggcactgcagttctgactgatttcggtatcgctaaaccactgaccgcccacactcagctgactgcggtgggtttctgtgttggaacacccgaatacatgagcccggagcaagcgacgggcaaaaagctggatggacgttccgatctttacagcctaggagtggtgttctacgagatgctgacgggccagaaaccttttataggagatgatgcgattgctacgattttgatgcatgcgcaaagccctatccccagtttaccttcccagtttgccatctatcagccccttgtagagcatttgttggctaaagatccccatgaccgatttgaggatgcggaggcattaatcgccttcattgatcatttgtctggcccttccgagaaggaactacctcaaaaaaccgggacttcacgctggtcccccacccaagtaatgccgggagggactcgggtattggttgagcctagttcggagaagaaatcgtcaacttacagggctaggcgctgggcgatggggatcgggttgttggctttagtctttttggggatttacctttttctttctccctccctgatagggcctcaatccaacgaacctctaaagcaggtggaagtatttcctaaaaaatctcaagatcaggaaagagtcgagcacctgcttaatgttgctgaagtccacgcggcagtggggcgattaacggaacctccgggcagcaatgcctacgaagcttacaaaatggtgctagaaattgatccagataatgaacaggcccaaaaggggctccggaaaattgaaaatctgaagtcacaaaaacatgaatagactgagcggttgttctattattttctctagggaaagagggaactaatctgtggataggatctcccttaaatttaagaggcctagtttttgggtatcatctaatcgcctagtgtttgtcattatccaaccatttcccgaatagaagttcatttattttgcagtcaactacgggggagttgtttaatatctttatccttcaatcggttgggaatggctagcaattattggcccagaaaatgcatgcctcttttgagtgaacgtactggatttaaagtcaggctgattgcccggataaaagggtgattgatcttttaaacctctatccattaaaagcggggttcccgctgtgctaagcgtatttcattgcagaaaaatttcgttattggtggcgatggcgccgagacttattgccttttcttcaaagggattacgcccgccggttttaacgttgatcgtggccttaggggtgttcctgggaggatgtgccgcaggctcggcatcggtacaggagacaaaggctaacgctggtaacgccgaggaattgttggtcgttgactgtttgcttcccggacaggtcagaaaactcggacggcagtttacttatctgacggcccgtcggccgatcaaaaccaccatcatagattgtgaaatcaggggtggggagtatgtggcctatgaccgggcaaattatgccacggccttgaaaatctggcttcccaaggcccaagagggtgatcccgcggcccaaacttatgttggtgagatttatgaaaaagggttgggcgtaaaggcggactatgagttggctttccgctggtaccaaaaggctgctgcccaaggttactcccgagcccagatcaatctgggttatctctatgaggcgggtcttggggtcccgcgggaccttaccactgccatgaattggtatcggagagcctccgggctgacggggggggagttagagttcgtttcatcaattgaagcagcgcagcgtcaggcagtgaaagaggaagccgtaaggctgaaggaaaatgttgccgagttgcaggaccggctgcgcgaagccagggaaatcctggagcgtcgtcaagcggagttgcaaagagccgagcaagaacgagagctcttattaaagcagcttgaggaagagatcttattgaagcaaaagcagcttgaagagcaaggccgtctgcttccaactccctcagcggaaaaagcaaaggacacactagataaggaaacccgtgccaaattacaggctcagttacaggaagcacgacaagagcaacagcgtttaattgagcagttagcgcagcagcaactggagacagctgatttgcgccaggtcttggaacagacccaggaaaagcttgggaaacgacgagctgaattccaagcagcgcaaactcaacgtgagcggatgaaggcggaacttgaacgcctcgaggcggcagccgctgggaaagataaggcggcagaggtggagcgcctcaaggcaaaattaaatcagcttcaaagcgtggttaacactcaaaaagacaatatcacttcattggaatcaaccttccaagagcagcgttcgaagttagcagaaaaatggcgccaggaacagcataacacccagcagctacaacttgccctgaatgaacgcaacgaagaaatcaggatattgcagagtcaactgggtgatttagtggcaggccaagaagatgcttacgcagaaatcaaggccctggaagaagagttatcccgtcgggatgctagaattgagcagcaaaagcgtgagcttgagcagcagcagcaaaaaattgagcaactgatggcggaggcgacggttccggaagcctcagcaatggctgccgtcgtagagacatcagcggtagggccttctatcgagatcattgaaccccccttgtcggctacccgcggcaatttaagtgccctcttgcgtactgccgtatcggagatagaacttgttggcaaggtgacgccaagagatgatcttttatcttttcgcattaatgaccaggcccaggagttgcggaaaaacggattattcaagctgcatttgcccatacaacgaccagaaacaccggtaagcattgtcgccatcgatagtggcggaaaccgtaccgctttggatttctccattgttccggcaaccattaaagcccaaagggcggagagggaaaagtcctctgggttgggatcgaaagagctaaaagctattgattttggcaactactatgccctgatcattggtaataaccactaccagcatcttcccgatctgaaggcggcccgtgaggatgctcaggttgtggccgatatactgcagtcaaagtatggtttcaaaacaaaggtgttactggacgcagatcgctacgccattctttccgccctgaacgaattgcgggagaaactgacggaacaggataacttccttctctactatgccgggcatggtcatttggagagtgccaatttacgaggttattggcttcccgttgattctgagtcggatagtagcgccaactggatctctaatgtcgctattaccgatattctcaatgtgatggctgcgaagcatatattggtggttgcggactcctgctattcaggagcgctaactcgctcatcccttgcccgcttacagactggaatgtcaggagaaactaaaataaagtggtttaaagtgatggccaagactaaagcgcgcattgccttgacatcaggcggccttaaaccggttctggatgcaggcgcgggggatcactctatttttgcaaaggcttttttggaagtgctccaggagaatgacgatatccttgaaggttttcgcttatacaatgagatacaaaagcgtgtcgcccgggcggcggatgccttgggggtggagcaggatccccagtatgtaccgataaaatatgccggacacgaggcgggagaatttttcttctttccggcgcggttagctgctgagaacaagcctcggttgtttgcctatgcccaatagggaataggcgtaagcaagagtaaaaatctgggtttctcctgccacttcatattccagaagcggcaggagaaaatcccgaaaatggccgttggaatacagaataaggccttacagctccatgcgggcgccgatcatgaacatgtggctagagacgtcctcccgatctagcaagacatcataattgaaaaaggctgaaactcctttggcaaaggtgcctgatacacctactccaaaggtataaaagtttctatcggggccttcagtgacgatgttaaaccgttcccgggtaggatcttgtacaaaagtggtggagatatttcggctgtcgtcttcaaactcatggaaccattcgccccggataaagggttgcaccaccccatgttgggtgctgatagcataggcaatttgggtgcctaccacagtggtgaccgattcaatatcttggtctgagtagcgtacgccccaaccgagaggatcctgttcgttgaatgaattgacttcaagattgatatattcaccgcgcacataagggctgatagttaaggcattgagggaaaaatcgtagcctgcactaatagcggcactgaattgatcaccgtctggggaggaggtggactgggtattgacgacatcgcctggaacagcgtagctgatgttacgtatggagtcataattgatctcgccgtaagtggcgacccaatccaaatgaaagctattggtggcatagaaggttccgtaaatggagccactataggaatcgctgtctaactctcccccttcccgatcgaagtcggtatcggtgttgaggtaattaaaggccaggcctaaaataaagttatcagtgaagcgataatccaccccggcgacaacgcctgagctctcgaaatcaaagccgagttgattgaaggtggagtccacatcaccaaagccgcctaggccattgataaaaattccaaggcgactccacatgtccgagccgtctgcgcttgctgcgccacccgtcccatggccgggggaccaggaaacagccgtaggttgtccttccatgttataggttaggagcccaggagcgccggtgcgcaaagcaaacaggcggttgaactgcatattccgcaccgctttggttgattcggtgccttggctgataatttgttccggagatacccgttgtagggcattacggacttgatcgggggcctcttgggagccccccaccaaagcattacagcgctcctggaactcttggccagcaaccccttggggacagacaatacggatgaccctgtccatattagactgggttggattgagtccgggggcgagtggttctggtatttggagttgggcctgggctggattgcacagtcctgcgagggctaccaaggtgcctaattggggtaaaagccaagatggtgagcatttttgcaatttccccccagatagggagtccttagaagtagaggtatgaaaaaaaacgttggttaacatagttctttttgctgttgctagaggtgggtcaaatttaaccattgttccccccttattgttatcgttgatggctggaattgctattgatcaacagccaccccctctaggtgaagtcagcacctacctatagaatagctggtattttggaacgagccagtggtataaaaagtctcttacctttcctctttatcataggtgagaaaaggcattttaagaatactaccggctcctttttgatgccatgagatttatttttatcctttagaaaaaccaaaatactcagcattcgccatcatagagcgtttctcccatggcgacaattagcaatggggtttttaagatcctgtctttttattgagattttgtgaatcacagagttcaaagcgctattagaatgagttttgatttttttggcattaattatgcataaaaacaggggtgtcccatcagtcgctatagacaggtgaataggcattgaagcctcttttgcttccagcaagatcagaccttttagctcctaatgggatttagattcattcgtttgatttttaatcatctattatttaattttaaattcaataaacatttcagtaccttctcagataggtgaagttttctatgagcaataaaggcgcactccattggcgctcagctgcccgaacccacaagggtaaaatccgcaaaattaatgaggattcatttttggagcaaagcgactatggtatttgggccgttgcagacgggatgggggggcatgccgttggcgatgtcgccagtcagatggtagtgagtaccttggctgagatgccgtaccagtccaatttagaagcactcgaggcagaagttcgacgtcgtttacaagaggttaatcaccgtttacgagaagaagccgctgctcgccaggaacgagtcatcggtagcacagtcgttgtattgcttggctacggccagcgctgtatctatctgtgggcgggagatagccgggtttatctttttcgcaatggagggttgaggcaactatcccatgatcatagccatgtggaagcacttattagccatggcttgcttgaccggagggaagcccaaaatcatccctcggcaggggcgattacccgggcggttggtgcggttgataccctggagttggacaggggggccttagaagtcaaaagtggtgatgtttttctgctatgtagtgatggtctccataatgaggtgagcgatgaagatattgggggaatattgagagaggaaaattaccagaaaagttctgaaatgttagtggatctcgcccttaagcgagggggaagagataatgtgactgtggtggtggtacttgccgaagatcaaatggatggaactagaaccctcttgaatccattaatagcaaacccataaagaacagagggttgaaaattcttacgcttggtttttggaacggaaatctttggcacttaacccatgtttttttagaagggtctgtaaatgggagcgattcattccaattcgtttggcaagctctgtcaccttaccgttcatctcctgaagactcctttcaaggaaaagtttttcagcttcatcgctggctgcctttttgacctcgcttagagagcttcctgtccctagcttgtcaatagccaccggttgggaggatgcgctttgggggcgaatataatcgggtaaatgctcataatcggcggtttcaccggctaggcaagagaggcggaagatgatattgcgcagttctcgaacattgccagggtagctgtagtttgataaaaatgttttgagtcgcgacgccatcttgataggctggcggttaagtttctccgcagcctcatcaataaaatactcaaagagtaatgcaatctcatcttgacgttctcgcaaagggggcagggtaacatggatgacactgagtcgataaaataaatcctcacggaattttccctgctgactcatctcccgtagatttcggttggtggctgctacgattcgagcgtctacctggatgatttcgtcagaaccgacccgttggacctcattggattgtagtacccgaagcagtttgacctgaccatgaaggggtagctcacctatctcatctagaaagatagttcccccgtcggcactctcgaattttcctttacggtcagaggttgcccccgtaaaagcgccttttttatgaccaaacagttcagattcgagcaactcttgtgggattgcgccgcagttgacagaaatatagggtttatctgccctgcttccattggcatggataactttcgccaacaactccttcccggtaccactctctccctcaatgagtacggggagatccgtcggcgctgctttttcagcaatttccagtgtttccaagagctttggactttcaccaaatacaccttcaaagacaaagctgcgatctattaaggcttgccgccgttctttagtcggtaggtttacccgcgcttcagcagtggccgaggcagtcacgaaacgttctttatgtgacagtcgcatgacttcatcgcgcaaagtattacattggctgaggagtttttgtatctcgggacgctctaacttagtcgcccatcgcagcgtggaacgcagaatttcgatcttctcgatgagaccaccataggaaatagccgaactacccttgagattgtatagcttcatgctccgcctgacatttgtttctgaacgagttcgtaatacatccctttcctgttcaccagttcctgatgttgtccttgttcgacaatagcaccattatagaggaccaagatcttatcggcacgcatgatggtgctaagccggtgagcaatcaccactgccgtcctccccctaaggatctcttgcatactttttaaaatattactttcggattgggtatctaacgccgaggttgcctcgtcaaaaatgagcaaacgaggatcatggtagagggctctggcaatgcagatacgctgaatttgccccccagagaggcctaccccccgttcccccacgatctgttcatatcccaagggcattttgctgataaacccatgggcatcggccattttggccacttcttcgatcagccggcgatccgggttttcgtcacccgctgaaatattctcggcaatggtgccagaaaacagcagattgttctgcatcacataaccgatttgggctcgataagtctctttatcgactaccgccatatcatagtcgtcgacaaaaatatggccctctgtggggctatagaagccaactaaaatcttggcaagcgttgtcttccctgagccgctatggccgacaatggcgatgagttcccccgccttgatttcaaagttgaggttttcaagcacatagggtgtttcattacccccataacggaaataaacattttcaaaccggatattgccttctaaatctggaagcaccacccgtgaaggtaagtcttggggcttttgttcgggctccatatccaggatgtcccccagtcgttccatcgccacaccggcctcatgaagccgatcccagagccccacaagcccaagcaatggggacatgacactgcccatcaaggcattgaaggcaatcaattgaccgatggtcagttcttgggccaggacaagactggcgcctacccataaaataactactgttgtggcagcatttaaaagttggctggcaaggcctactagaatttgaaactgttgggcccgatactggacctcaagggaatgcgcatatttcttttcccattttaggcgcatcggccgctcaattcccatacccttgatggtttctgctcccccaatcgtttccatgagaattgcttccgactcggtagaggtagcaaaggcttcacgggcgtatctttttagttttggcgttaccgaaacggttaaaatcaataatgggatgacaaatccaataaggattaaggtcatcttgacattatagaaaaagaggacagtgaaatagataaaaaccatcaatagattaagaacagtggtgatggtcgattcggttaaaaatgcccgtatagtttggttctcttggaagcgtgcaaagatatcaccggttttacgtttaaagaaaaaagagatgggcagagaaagggtatgcttaaaaaattctgacatcatcgcaaagtccattttgcgtatcataaaattagataaaaaagcacgcagcattgatgtcagctgcataaaaatattggtgatgactaaacctacaatgagtaaatggaggagatcaatgttttgatgtaccactacccgatctaaaatattttgaataataatggggggagcgacaccaaggatttggataatgaaggtggccaaaaaaatatgggccagcattttcttatggggtttgaggtatctaatgaagcgaacccagggtgagcgagtagctgcagcctgcaccaagtctgtgcctggcgtaaatagtaggcaggtgccactccaacccttttcaaattcctctactgtgaattttcggaaacctacggcaggatcagcaacccaaacatgctcatcggaaataccgtagacaacgaaatagtgataaccttcccaatgggcaataaatggcagctcaaaacccaagagagactggtaagtacattgcactccgcgagtagtaaagccaagtgcttcaccgactcgagctatactatctaaagtggcgccttcagtggtgacgttcgccatctcacgtagtttccccattgtgatagggatgccatagtgtttacaaatcattgataggcaagctgccccgcagtccatctcttcggcttgttcaaccaagggaaaacgccggataattttttcgccccgtcctggttttgaatgtaaatcaagcattaaagggcgcttccggcgctcggcgagttttctttggcggtgtaattcccgttcggtaaattgaatccgctcctcaagtatttctcggagtttgggattgcgctccaacataaagtgggcagcttgttctgggatgactaataaagtcgtatcagtatcagcaactacggaaacgggttgttcttgtcgcaacaggcaagctttctcgccaaaaatatctccttggcgtaaggtggcaagatgatactcggtaccatgttcttcccgaaggatacttacttcaccttggcgtacaacgtatagtcgtcgatctttgcgggagtcttgttcgagaataatttgcccaggctctacccgtttgataccaacgctgcgtactaaattctcaatctcgctctgattaaccttcttccgcaggtcaaaaagttgggagataaaccctcctgcggaacgtatcgccacataactggctataaatttttgcgtatccttgctcttttctaagaggggtaagaatgcttcacggggtataaataaaatctctgtctttgcagaggcgcgcaccgaggactcatgccgatattcccgaataatcgcaatctcgccgaaaacatccccttgttttctcagccccatgctaatttcctttcctaactgttcggtaaaaatgcggaccatcccggacttgacaatatagagaccactgctggtgtcaccgaccttgcagacagtatcgccaagatcaaagaattttgtttcggcttgcgccgctaattcttctagctccgagcggctaaagacagagagaatttcgacagaagaaaggaactcaacgagggcttcgttactcacaaaaggactccttctagccgtaggcagattataatgcttctattcggtgttcttgagcctgagtagacaaccaatcatccacgactaaacgacgtacctcggacttcgtttcttcatcaagtttagcttcgtgtttggcggtcacctgaaaaatttcaaaaaaagagccatcgctggatgcaaaggggccaagaggttcgccaacaggagcgttgaaaactttactttcaatatccgtttgcaatgaacctcgcagcactttgccaaccatgccatggtggtccctggtatctgcgatagagtgctcttttgctaattctgggaaaagttccggctcctcttcgagaagggaaaaaatctcttttgctttaccctcagagtcaaggacaatatgacccagttcaatactttcaaattttggcgagtgcatccggaagtattcttctatggcatcgtcactacagactttagccatgatcttttcttgatagaggatctcaataatgaagttttcaaagtcatctaaagaaacgccaatagcatcaagaaattggttcatgtctttagcccggtgcagaccgtagacacgccggaattgatcggcccgctcttggatctcatcagtcgttaaggaaactccttgccgtttagcggcgtggaccttgagcttatctctaaccatttcctcaataagctcttcaaatcgtccagtgagtttgagtgtttttagaaaagcatccgcagtgatgacttcgtcatcaattcttacgatatctttcatggtgtgcctccatttctcttggaaacccggggactcagtgttatcaataccccaaattaaaaagttcttaagtactgtctattagcccgccaccttccggaaaggatctaatgctaaatcaatcaaacgtcgctcccggaccacgatctctgcggtggcggtcattccataccgtaggggatagtcaacatcctcgatagagaaataagtcttctctaaccctatgtggcctgtatacacgagatttttatcttgggaggagggttttgctgctggcgaaatatactctagtgttccatcaatcgcaccatagcgttgataggggaaagcgctgaatttggctttcacaggtagtccttcttcaagaaacccccgatcttgttctggaatctcaattttcaggatggctctcgactcttcaggggcaatggcgcctaggggggtattggcttggactttgtctccgatttgtgtgtaggtgacttcagtgatgacaccggaaaccggcgccagaatacgtagaaaattatcttcgtcaatgttttcaaatttaatccgcgaggctgcttctgcagccaagcgagcgccgcgaagctttatgagtagtcggttttcctctcgcttgatatcatctagtagggcctcatattcgattcgaagtttaatgagttcttgatcgcttccttctaattccgatttggcttgtgaatactcattgctcaactcataatctagttttccaaactgcgctttagcgacccgataattggttgcagcggaaagataatcacttttcttttcttcgacctgattttttgaaacgcctccccccccgggattattgaatagtcgcttatatttttcccattcccgtttggcgatttccagttgccttgctgctttatcaagtgttcctcgcgcttcttctagtcttgctttttgggcctcagccaatttccttaggccttccgatacccgtttttgatggcgttcttcagcaatagcaatttgtttcttaagggcttcggcttgacgcatgcgtagattttttcgttcgggccatgccttgtattcccgctctatttctgcaagtttgagttccgcatccagggcgtttgtcgcggcctcaatggctccccgtgcgttaaggcgggcgaggacatcgcctttgagtacgggttgtccctcagccatataaatatcaacgatttcaccaccaataggagcataaaatcggcgtgcttcagagtcgggacttagggaaccatgggtagtgacgatcacatctgctcgccccacaaaagaccagatgataccggcaagcagcagtgcgaccaaaacaccgatggtggctcccatgagacgcgaaggctcagaggtcagtatggcaataccctcggtactatgttctcctagagcctcaggaaagcttttatagctgcgttcttttgaactcatagtcgcctctgatggtagctttatgttctcaatgaagggttgcaacggtaatgatagctttgtggcgcattatcctatttattactataagaaggttccacaataagcttgagtttggcctctagcaaggcatggtctaataccatgcttaattcccttaatgattgccgttgtaatctaatttctcggataattttctggtagagggctttgtcctcagcagggaaatcaagctgtattaggttataagtatgcatgacttcggctaaatggttatgagcctgggttaacaggcgagaccggattctgaaagcatccgagatagtagtttcgagtcgatgaatgccctgaattctcccttcctccaggtaagttgaccactgcttttgggctttggctattgtttgttgcgctttagccagagctttctccttatggtattgaaagtcatcggcaagaagacgtgaaaaatagacgtcttcctcaggatccagagaattatagaaggtaaataaacgctctctataattatcgctctcctgtgcctcttttaaggcaagaaaattacgaaggatttgtgtattccgttgtagcttttgggcggctaattctgcccattccccttgatttaagttttttagcaatgataatgactgccgtatttgccctgattgccaagcttcagacgcctgttgaaactgttcattgattttgggaggtggcatgacggcagcttgcaacttagctaacttttctttgaatgggggggtagtgagggctagcattgtcatctttttggaaagccggatcgggttggtgttgccgatgtccgcttggatcatgaggtacttttctagatcagattgcaggttttcaataccggcgatgtgaggatatttatcagaaaactccctcaagatggatttaagctcttttgccttattagaatcaagcttttcttttatggtggcctttagtttctcgagtgcggtaagataagttgctttctcgttttgtagggttcgtagagagctaaaggtttggttgtatagggattcaaattcaggaactagagtgagaatatgggtcattaaacgacggttgcttgtccgctcggcatcccaccgctcaattaaggcattgattgagtcttcatgtttataaatgataatcggtgtatcgaggccgccacgtttataaataaattcttccatatcgacgatccagtctaatagcttcagcatagataggagatcgctattaaattggttttgatactgagcctgctttaatatttcattggcatttgcaaaggtatgcttgtcaagttgcgctatccagtcaggcattatggactttagcaggctttctgttgccagatttttgatttccttattctctggatgtttttctaagtattcgttggctagagagaccgcttttccatagtggccctgctcgaccagttcttcaatcttttgttgctggtcactggtcaggtaagtgcccaatgccagaataagcaccccagtgccggttgctaaaatgatgcgaaatcgcttttgttttttggggtctctttctgaaaactcattatgtatttctgaaagaaagatttttgccttcctaaaccatcgtggagtagcgctttttgacggctgggattgggcagaaggttggggagactgggcactagcagaactgttctcttcacccttttcaggttgattgctagctttttcctcgtcaatgcaaaaaatatctaaaaaagaagttgcggaggctacaaaggttgtttttgctgattctggatggacctgatcgatcttgtttgtagaatatgagattggatcggatgttttgagatcctgatcctcagcgccttccagggccacagtgtaaacaaaatgatttccaccaaaagcgattgtatcgccatttttaaggcgtttggcatgttcatctaggcggttgcctgagacaaaggttccgttagtgcttcctaggtcttcaacgtagagatcaccctcttttaaaaagaaatgggcgtgacgccgagagaggaaattcacttcttgtggatattgatccttgtatcgcagaaaagcctcattggttttgccaaccaaaaatggcaactgggaaaccacaatgggatcaaggctaatatctgtccgttgtggcacaagagtgaggcgaatcgaaggggttgtggattcgggtgcagcatggggagagtcatattggactatatccgcctgataagtcagtattcctgcaaaacatacttggtcaccagcatgaagttctatgggcgtgttgcaaatagggttaccattgatagtggtcccattttgagatccaagatcagcaagataaaccctattattttctttaaaaattcgcgcatggcgtcgggaaagcgcggtaaccaaatcccgtgggtaggatgaaaaaggcgcctcattacggccaataggaaacaaggattcttccacaagaattttgcctagctcgggatgagacaaaggcttgagtgcaatatttaattttttttcggcgacagcatacataggtcattgactataaaaatgattgtaatgaggacttcaccttattggagggattgctgaatatccgtctctggccaaccacctcccagtgctttatatagtgtgacagtactggagagaatttgttgataattgctgagcatggccagttctgccgccagcaaggagcgttggatctcaaagacctgcagttgagagattaagccttcctctaattgggcctgaatctgatccgagacaattctcagatcaatgatttgttgctccagttcttttttctgctctttccggcttgccaaattggtgagtgcattttcaacctcttcaaaggcctggaatacggtgcgacgatattcctctgcagccactttggcttcagcctcgctcactttgattcgcgcattaatattggggtcaaaaatggggaaattgatggatggcatgattccaaaagtccacattttcattaaatcagtcaactcaaagctagcggtgccccctctggccgtcagtgtgatggaaggaagcttagctagctttgcctgaccagagagttcatgtgcctgaagaatgcggtattctgcagcgatgacatcgggccgccgcgataagaggtctgccggtaaacccgagggtacgccaatgatgtccacgctgtcctgcagataactacggggcacttgcagttcaccggcgggaatcccaagcaatgtggctagagcattttcagtgacggtacgtaagcgattgagttccaataaacccgttttcagtcggctaatttctgctttctgttgcaatatctgggtttcgggaatgagcccttcttggtgcatggactcatagatagctaagatttcctcattctggttcaagtaggcttgctgtcgctggatttgttcatcgaattggcgaatttggaaataggaggtggcgacattggagactaacgttaaatatcctgctcgccaatccgcctcagtggctttataagcagccgtttgtgccttaaccccctttttaaatttgccccagatatccagttcccagttcagcgcgctggcggcgttgtactgggtggttgaagattgcccggtaaccttctgggtgtttattccaaaccctaaattgacggtgggtagtgctcccgctcttgcttgctcgatggccacttctgcaacctcgctgcgggcagctaatattttaagatcaataccttgggcaatcgctttttcaatcaggctgttaaggtaggggtcaccgaaagcggtccaccaatccaagcggattgtttctgctgtagagcttccccgcgaccattcctttttaacgggaagttccggacgttggtaggctgggccgcccaaattggcgcaagagggcaaaataactaaacccatgccggcaatcagccatagcaatatagaattaagcacaccatttcggtgctctgaataaccgcgggggaagaagcgataaatcactggtttttgggttggggcccgcatttctttacactcccgcatagggacatccccctgtctagggggggtatccttgcgactaaggcagccatatcgccaccgtaagttaaaagtataatacatcagctaatcaaggaattaacttaaacaaaaagtaaaatttttagctagccgtactgcttatggtagttgaccgcttgctttgtttgagactcataacatcattgggcctgtaacttgctcttaagtacatatgcagaattcattccaatagaatttaagtcgggaaaagagaaggagatagggggtgaagaagggggccggggcgatatttccctttcccctataaggccccatgctgctctaggagcaatatgaaccggttcaaagtgaaccggccgggtcaatctgacccgctttttatagcttttcccggctgttagggccttctctgggaggggattgcatactcttttaggcggcgcttcaaagtggaaagtgagatgcctaattcccgagcggtggcggccttattgtgccggtttcgcgccagggcttcttggatcatctgccgctctaaggctttgagccgagagccagggggcgacggggaaaggctagactgggagggagattcttcggcggttgaaagggggagaaagtggaggtcctgggggtgaatagattttccttttgccaaagcagcagcacgttccagcacattgcgaagctctcggatatttccaggccaggaataagcttgcagtgtctttagggcggcgggcgtgaggtgacagtcgagggcccgttgtttgagaaagtgttgcaccagcagcgggatgtcttcagggatatcccgtaggggagggacgtcgattgtgatgacagaaaggcgataaaagaggtcagcgcggaaagtgcctgcttggaccatggcggcaagatcgcggtgagtggctgcaatgacgcgcacatcgattcgaatgggttggtctgagccaaggggggtcacctcgcgattttccagggctctcaagagcctaggttgcagctcaaggggaagctcaccgatttcgtcgatgaataaagttccctgattcgccttgcgaaaggccccttctcggctgctggcggcaccggtaaaggcccctttgagatgcccaaacaggtcgctgcggataagctctctatcggtcacagaggcatcaaagataacgaagggaccattgcggtgagaaagttggtggagggtgcgggcgaccagttcctttcccgaaccggattcaccttggatcagtagagtcgtgggggtaggggcgaccgcccgcaagaagccatagagttcacgcatcggttggcttccccccactaaggagcccagttgattatcctgggctaccgctatttcatgctcttctgtgaggtggcgcaataggatttgcgtcctgcccagcatgccggtgacctccatgccaagaatagcttcagtgacccgcagagactcgataaaagagccattggttgagccaagatcacggaagagatacccctctggtgttgaacggatctcggcgtggtggcgggagactgagcggtcgtgcaagatgaggtcattatcgggggcggtgccgatccttatcgtaggcaaggacagggtgacttctaatcctgcgtcagctcctgaaagcacttttaaggcaagggcttcaaatttgagccgtcggcctctacccgatcccagggggactgctatggtggtggtcttttccgcagacatcttcgccttgcttgtggtgcgggcaccttggcaaaatccttggccatcgacatttatctgggtgtcccggccagggtttatgggccagtgatttggagcatggtttggtttgcccccgtatttcctgtcattttatcgtaggaatagaccaccacctcataaacgcccggctcttcaatcactgtttttccttggaaaaggttgacagaaccggtaaaggggagcgcgatttctcgcaatttctcgccgttttgcatcaagatggctttgacttcaaatttctctggtggccataggccatcgcgcataatgggacagccacacatcatggtgatcttcccataaatatcggtttggccaccggctgatacccgagtccaggcatcgacaatgaaaccgggtaaatcaataactataccatcgccaataatatccttgccgggaatcacccaagaggtcaccgtggcctcttgctgggattggcgggcaccagtgggaccccatactcgaaaacgtagcaggcggggccgctcgaggtccaccgtggccagatagccagccgtggtttcggtggtgattcgttgaccccgctcaggaggggttctcattaataaatcggtgtcgccggtgtcccctcgaatctgaccttgagccaggattgcaccggtctctacgtcttctaccacagcgcgcatgccgccgacactgctgccaataaatttagcgtcaacagcgcgcgcacgaatcatgatatgggtttcctccccaaaggcagggcttcctcctccaattgccaagaatcctgctattgtaagccaaaaccaaggtttcaatgagattgctttcatggtgattccttagctctgttgttgcagcaatgcttgggtgatttcttcccattctgccttcaaaggcaattgggagacggttttgccagcgcgggaataccaataggcggcatttgaaaggtccccttcctttcggtgcaggtaggcgtggacccaagcccctgccgcatcccccgctgattgggcaagatgatgggcttgatcccaatcccccttagcctcataccataaggcctgaagcggtaaggggatatcctgaggtggattattggcggctagtcgatttttgaattcttgcaagttcatcgtcttcgcatcttcgggttgcaaatcgaatattttatcaatgaccggagagctaaacctccgctaggatgagcaggacatgcccttctttagggctgagttcccccggatgccaatgggcgctggaggggactcattggataggtgatctttaaatagcataatagcttgtcatgactagagtatagtctccatctttctaccctaataactttaaatagatatgcttgcttatattgttcgtcgtatcttgtatgctatcccgattctagtaggggtcaatattttgacctttattttgttttttggaatcaacagcccggatgacatggcccgggtgcatctgggaactaagcgggtcactcaggaagccatagaggcttggaagcgggagcgaggttatgataagcccttattctggaatagggatgcggaggggaaggaaaagtttaccgagactgttttttttactaaatctgtttctttatttgccttccgctttggccgtgccgatgatggtcgcgatatcggacaggatctccgtacccgtatgtggcccagtttagccattgcggtgcccgtgtttatggtgggcttattggttaatattacctttgccctatttattgtatttttccgcgggacctatcttgacctagggggggtcgtattttgtgtggttttaatgtctatctccaccctattttatgtgatcactggccaatacctggtaggcaagctgatgcatttggtacctatttccggctatgtgagtggattaggggctttcaaattcatcattttacccgtcattattggggttgtttccggtattggcgccggtacccggtggtatcggactttgtttctggaagaggtgggcaaggactatgttcgcactgcccgggcaaagggcttatccgagttcaaggtgctctttaagcatatactaaaaaatgctttgatccctattttgactggggcagtggtgattttgcctaccttatttctaggcagccttattttggagtctttttttggcatcccaggccttggcagttataccattgatgccatcaacgcccaggattttgccattgtgcgggccatggtatttctgggttcagtactttatatcttggggctgatcttgacggatatttcttatactttggtggacccccgggtgcgccttagctaaatgatgccttttcagcctgtttttctttggaccgatattcttatttacctattgttggtggtgctagccgtggggatagggatgatccgccggcgtgagcatctacgcgcaccttggcgccgcattctgcatagccgtcggggccaaatcgccctggtgattctccttgcctatgcggtgatcggtctcttggattcagtccacttacgccaggctttggagcacccctcctccccgacaacccgggtccaatactctcccgaggtgctcagtctcctggatatctgggcttctcatttgcggaaacagacagagaccacttactcggccccttttgccactcacctttacgtcaaggagcaggtggaattgccggatggggagcaattgcgcacctatccccggttacaatacgggggcgcccatttagcggatccgtcggcgcgttggcacgatgtggggcaaacggcgttgtgggcggggggcagtggtattgtttgctggttgcttttcactcttctaggattggcttggttggcgaaagggcaaagcgtcagttatcccgtttatctggggcaggtcttggggggccgcccggaagctccttggcgggttgcctttatcacggcggggattgtcgtggtgcttgcttttatggcggcggctttgagccaggattatcatattttagggaccaacaaagttggccaagacgttttttatcagagcttaaagagtattcgtacggggcttgtcatcggcaccctcactaccctggtgatgctgccttttgcgttggtgctgggcatcgccgcaggctattttcggggctgggtggatgatgcgattcaatatctttataccactctcaattctattccaggggtactgctcatcgccgcggcgattctgatgttgcaagtttatatgggtaaccacccggagcagtttgagaccgtgattgagcgagccgacctgcgcctcttatttctctgcctcattcttggggtgaccagttggacgggattgtgtcggatcctgcggggagagactctcaagcttcgggaagttgattatgttcaggcggcccaagcctttggggtaagccggatcaagattttatcccgtcatattttgcccaacgtgatgcatattgttttgatatcggtagtgttggattttagtggtttggtgctggccgaggcggtattgtcctatgtaggggtaggggttgatcctgcgaccatgagctggggcaatatgatcaacagcgcccgcctggaaatggcccgtgaaccgatggtgtggtggtccctgaccgcagctttcctgtttatgtttattctagtgcttgccgccaatctattttctgatgtggtacgggaggctttagacccgcgagcgaggtaatcatgtcagtagaacaaacgcatcctccagccctaagacaatattgccgaaacctggtggaaaccaaggcttttgagcggtttattatcgccgttattgtgatcaacggggtgattttggggttggcaacggttccaagtttagaagctgagtatggcccttattgggaaataggcaatcagatagtgattgccatttttgtcattgaagctgctctcaaaatttacgccgttgctccccattacaatcgttatttcggtaatggttggaatttatttgatttttttgtggttgttttttccctgataccggctaccgggccgtttgctcctatcgctcgcttggcccgcttattccggctgatgcgattgatttctgcggttccggaaatgcgtcttgtggtcagcaccctggtacgctctatccctagcattggtcatgtgttattgctgttggcaatcctgttttatatctatgcggttattggttatcacttgttccatgaacatgatccggcccattggaattcccttggcctttctttgttgactttgtttcgagtggtcaccttagaggattggacggatgtcatgtacaccgccatggaagaatatcccttggcttggatttatttcgtcagctttgtggtggtgggcaccttcgtggtggttaatctgtttattgcggtggtcttgaacaatttggaggcggcaaagcgggagcatttggaggagttaaggcatccccctaaggccgaggaattgcttgccgaactacgggagacccaggccaccttagggcgattgcaggagcggctagaaacggtaacgcgggctcccctggaggaggtaaaggagcgtcccgttgattgagcccttgttgcgggtcgaagggctcaaaacctggtttgaaaccccggcagggacggtacgggccgtcgatggggtagattttgacattcgccagggcgagacttttgttttgctgggggagtcggggtgtggtaaatccatgacggcgctttctgtgatgcgcctgatacctgcccccccaggccatatgactgcacgcagggtcgtccttgatgaggaggatctgctggggttgccggaagtggccatgcgcaagctgcgaggccggaagatggcgatgatttttcaagaaccccagacttcccttaatcctgtgtttaccgtgggggatcaaattggcgaaagtttacgggtccatctcggcctgcggggtcgttctctacgtcgccgaatcctagatcttttggaggcagtggggattcctgatcccgggcagcgcgtaaatgattatccccaccagttctcgggagggatgaagcagcgggtgatgattgccatggcgctcgctggtgaaccagagctgctgattgccgatgagcctaccaccgctttggatgtgaccatccaagctcagatcctagcattgttgaagcggctgcaggaggagcgaggcctctccattctcctaatcacccatgatttgggcgtggtgtcccaggtggccgatcggattggggtgatgtacgcgggccatttggtggaacaggcgagccgggagcgttttttcaccgatccccttcacccttactcccgcaagctgtttgaggcccttcctcaccgcggtaaacgggatcagcgtttgagtgttatccgcggcagtgtcccctccttggcccaaccctttaaggcttgccgttttgctgaccgttgtgattttgcttgggatgcttgccagggacaggcccctaaatggcttttggctgaatcgggtcactatgttcggtgtcacctttatgacccggagatcgcgccaacccggcctcataccggccaagacaatggttatcgctcacctttgtcaacagtgcagcccaccgggcaggccttgctccaggttgaagaccttaaagtttatttccccattcgaaaggggattttgcaacggattaagggctatatcaaagcggtcgacggggtttccctgggaattcggcgggctgagactttggctttagtgggcgagtcaggctgtggcaagaccactgctggtaaggggattctgcagttgttaccggtgacggccggtcgggtgcagtttagtggtgaagaattgactcggctgaaaggccgcgccctgcgccgacggcgggctgattttcagattatcttccaggatccctttgcctctatgaatccacgtatgaccattggtgatattgtggaagagggtatgattgtgcagcgggtggagggcagtgctgaagttcggcgacaacgggtggctgaattgttgcggcgggtggggttgccccctgagattcgggatcgctatccccacgagttttccgggggacagcggcagcggatctgtattgcccgggccttggccgtcaaacctaaattcattgtctgtgatgagcccactagcgccttggatgtttcggttcaagcgcaaatcctcaatttgttgcgtgaagtgcagcacgagtttggtttgtcctatttattcattacccacaatttggcggtggttgaatatttggcccatcgggtcgcggtgatgtatttgggccgtatcgtggaggaaggcacggtaacagaagtgcttcagcagccccggcacccctatacccaaatgcttcttgaggcggtgccaatggtagaaggggagcaaaaatccaagaaggtaacccactccgggggtgatcccccttcaccagccaacccaccgaagggttgccatttttattaccgctgctcccacgccatggcaatttgccgggagcagtatcctaatgctgttcaaatttccgctacccatgaagtttactgtttcttacatcgctaaaggatctttttctctataattattaatcactaaaggttgctttagattccagggagctgtggtgtgtatgaaacgcctcttgctggttctgttcctgtgcgcttgcagcccggttgcagagtatgattacgctgaggagcgggccgccatggtgcaggctatcgaagaacaggtccgcctcaccagtcaatggatagatcagcccagcttgaatccgcgggtcatgaaagcgatgaggacagtgccccgtcatcagtttgtgccggaagaatatcgtcgacttgcttatcggaatcaccctttgcctattggcgataagcaaacgatttcccagccctatattgtggcgcttatgacccatttggcggagcctgatccggaagctgtggtgttggaagtggggacgggatcaggttatcagggggcggtattagcccacttagccaagcaagtctatactattgagattattccagagttaggcagacaagcggcggaacgtttgcgtcggctaggctttgataacatcgaagtacggattggcgacggctactatgggtgggaagagcatgccccttttgatgccattgtcgtcactgccgcccccgaacaaattcctcccaaactaattgagcagcttaagcctggcggtgtcttggtgattccagtgggtcgtgatttccagcagctcatgcaggtaagaaaaggattggagggggaaatagaaactcgacggcttatccccgttaagtttgttcccttgaccggcgaacattgagctgacaaaactggatagggcaatatttgccccgccggggagtggccttgggtctgatataatcctaaaaacggcatttgactgcttagaagcactggagagggcgctgtgaatcccaattttttggccgctgatctgtttcaccattaaagtggcgttgctacgcacctggtggcacgattggcgggccagctagcagtgctgattctcctattggaggcggcccagggtgttggtcgcgccttgctatcccgcgcacttggctccttccaactgccgttgctaggataatgatttctgctatttcctatctttttttaaactatccataatcgttatgctccatttcaagcaggactcttgttcaccccataaagcccaaaaaatggcatttctcgaacaagggtcagatcgttgtgtgatgtgcggcttgtgcctgcctcattgtcctacttaccgtctaacgggggatgaaagtgagtctccccggggtcggattgcccttatgggggcattggcaaaagatcaactcattcctaccccgcgcttgctcggtcatttggatcgatgtctgacttgccgcgcctgcgaggcggtttgcccctctcttgttccttatggccgcttaattgacaccgcccgtgcccaggttcggggggagcgttcccgctggcagcgcttaaagaaacattttctccaccaatggataataccccgtccaatgatactccggggccttggaagagtagtaaggctggcccaactcaccggagtcgttgggttagctcgccggagtggattattgggagctttagggggggggccattggagtctcttatgcctagattgcctccccagcgaagctggcggtccttttaccctgcggagaacgaagagcgaggtcgggtcgctttatttaccggttgtgttgccaatgtggtggaacaacctttgttgagggcaacagtgcaattactcaatcggctgggttacggagttcatattcctaaaggacaggtttgttgcggcgctttggcgaaacacgatggtgaaccggaacaggcctgggcgctagcattgcaaaatgttaggtccttcgaggacgcggaagtagaggcggtgctttgcactgcaagtggctgcaccgcaagcctggtagattatccccagtgggcgcaagaggagggagctgagatcgctgctacccgcacttttgcccgtaagattcgagaggttaatgaatttttactggacacggcttggccgagggaagcgaccttgaagcctttagaaaaacgggttgctgtgcaggaaccttgcagtttacgctatgtcctgcgtcaacacgaggcggtatatgctttactacgccgaatcccaaaggcggatatcttgccactcccctacaacgagcaatgttgcggcgcggctggaagttatatgcttacccagccaacattggcccaatctctgcgtgccaggaaggtagaggctttaggaaaagttcagcctgatattttggtaacctccaatatagggtgttctctgcacttggcggctgggataagagaggcaggcctccctatcgaggtattacatcctgtgcaattgttggcccggcagcttaatctttaataataatatatacttagtcttttttttatttctgcataaggggagaggtaaaggtctttttgttgcatcgagataggagcaggttatccttagattaattgctcgataatagtaacggagtaggaaatggaagggagaaggttgtcgcggcttgactatgccatcatcaattttgatagtgctttacgcacggttttcggggaaccccaagtgaccgagcgggctaatcctgccgctggcattgtggaagaggggtcaatgagcgaggaagaacggaggctttcgggatgtctgatgcgggtcaatcatgccggtgaggtagccgcccaggctttataccaaggacaagcgttgactgcacgccttacggaggttcgccaggcgatggaaggagcagcccgcgaggagaatgatcaccttgcttggtgcaagcagcgagtacatgagctgggtactcacaccagctatttaaaccctttttggtataccggttcccttgctattggttccttggcggggatagcgggagacaaatggagcttaggttttgtcgctgagacggaacgtcaagtagtcaagcatctagagcggcatttagatcgtattcctgatcaggatgccccgagccgaactatcttggagcaaatgcaaaaggatgaagctcgacatgccacagtggccttggaatccggtggtgtagagctacctacgcccgtcaaggctttaatgggaatagtgtcgaaagtaatgacccgaaccgcttattgggtatagcctttctcacgaatgcaagagaaagtgagtcagatgttcaagtcgttaatatttatataggagcaagccatggccggtattaaacgtagcgattctaactacgtccggtccgcctacaggcggtctggttctggacgacctgattatggacggtccaaaaatcgagggcagatttggtccattatcattgtacttttattaatcgtggtgctggcagggggtgcagtgtggatgtacctcaaccgttcaggtgaagaaggagcagtggtcagcgaggaagccgaaaccgttagcccggaagtggctgagccaggtcctaccgagccagctctcgaggcggaacctcccccaccaagggcggaagaagaagttgcctccgcggcccctagcgaggaagaagacgaatttgcttcgattttggaggagttaggaggtatcgaagaacccactgaagaagaggctcccagccgagaaatggcggagccaaaaactccggctactgaagctgagacagcaatgagggctcctgaagaaactccgatctctccccaggatgaaccccagttttctgatgaggaattagccgtacttgaaaaggaagcagaacaggcggttgaagagaaagcggatcagctgactgaagaactcagtgaagctgagcagctattagaggaagctcaagagacgaaggaatcctttaaggagattcaaaaagcgcaagaggaagaacttgctgcgattactccatcgaaggaaaaagctccgcccaagcctgcagctcaggaaggatttcccaaaacggtcactgttcaatcgggcgattctctctcccttattgcaaagcgtgtttatggtgatgtggataagtggcgtttaatctacgaagctaatcaggatcgtctggaaaatcccaaccaactgctggtggggatggagttgaccgttcctgccccaaaataagtgaataattgtcaaaaaaagggcgaatcgtttgcgattcgcccttttttcatagcttcagcttctataggagaagggcgttccccctcttcttttaaggcacgcgctggttaatcgtcactgatacggggtcggaaggggctgctggaataatacctttggcaaatccttcgaaatcgccactttggggcattggattacctgaccaagaaattcgagccccgactttaaactcgttaaagttggacatcttcatgctaggcatcattgccatggaatcatctagcactaccgttagaggcaagtctttaacttgatgacgagcggcagccaagggcatcggtggaccttgggcggcacgggcaaaaacgaatacggtagaggtctcagagacttcaccctctagggttggatcaagcgctacttttacctcaatgcggggggcttgattactcccttcatcagtgctggcacgaggcgttgcctggctgcgggcttctgtggttccactggctgccatttctggcgacagttgtgctaggtgggcgcgtaccatgcgttcttcctcactgcctggcgggagttgagaagcaagccgttccagataggttttggcctcctcgttttgactggtttgaagtgcatttaccgcggctagccataatgctttgggatgttgaggggcaagttcaagggcgcgatgtaccaacttcaaaggggctccttggaggcgccgaccttggcttgcagcaagcgattccgcgtaatccaagatgacatcgggattttcatcgtccagagcataggcacgacctaatgcttctgctgcttttgcaaactcattagtcgcaaggtaggtccggcctagcaattgccagcctcggatatcctcagggttttctgcaaggcgtgctttgagcccttccatggcatggcgcatgttgtccatttcttgctgagattccttttccatggccaagaactgggcgacttcatcactcgccccaagttgctggtaagttacaaaggccagtgagggggtgagtaccaccaaaataagggctgtggcccagtgccgttttgttttaagttcaacagaggagcccgtggcaagatcggcagccatcgcttcttctagctcgcgccgggcctgggagaattgttcctcagtgagggtgccgctgcgcaattcggcgcgcagttcccgcaaccgttcccgatagaccgcaatttctgcggtagtttcgtcaagtgtctgttgatcacggcgacgcaataagggagggagtaaaaagctaagggcaaagagtaccattacccctgcagctatccaaaatgtcgacaaggaggtcattttagtcctcttcctccagtaatttagccatacggcggtgttctgcttcagaaagggtaggagtcaagctttggttacgtcttcgcattgagacaatgaacacgccgaatcccagtaccaagagtaatgccggcccaaaccaaagtagataagtagtgggtcgtatgggcgggcggtaaagaacgaaatctccgtaacgctgcaccaaaaaatcaacgatttcttcattggtggcgccctcttgcatcttttgatgaatctcacgccgcaaatcgccggcaaggtcggcatgggagtcggcaagggactgattttgacagaccaagcaccgcaattcttcagccagttgttgaaatctagctgcttgggttgggtcgtcaaactcaaagatagcgggatcggcagcgaaggcctgggttcccattaaggtaatgaccagaagcaacctccgtatcatttcaacctccttgagtctcgaatgactgaattaaagggattagctcctcttcaacgaccttccaggttaagggtccaatttgcttataacggataacaccttggggatcgaggagaaaggactcgggaaccccgtaaacgccccactcgatacccacctggccgtcggcatccaccgcaatggtcgtataaggatcgcctaggttggctagccactggagtgctgcttcccgtttgtctttgtagttgaggccaatgatgggcaattgggtttctcgtgctagacggagcagaacctcatgctctgcgcggcaggcgacgcaccaactggcccacacattgatcagggccggcttgcctagcagatcactgcggtagatttcttggtcaggcgttttaagccgaggtaccccgagttctggagccggtttgtcaatgaacggcgacgggacctgtcgaggatcccgttgcagtccatcggcaaaaaatagcactaagcctataaaaacgattaagggaatggtatagcgcaacattagacttcagctgtagccgcaggttgagaagttttgagctgcttaaaacgcattttctgcatgctcacccgataacgccgatcgctgactgcaacggcaccacctagggccattaacaatcctcctagccagatccagcgcacaaaaggcttaaattgaatgcgcagactccaagtattgttccccagtgagtctcccagggcgacaaacaagtctcggaacaagcctgcatcaatgccggcttctgtcatgggggaggtttggacccggtagatacgtttctgggtttggagcgtagtgatcaattctccacccttgagaacggatacggttccttcgagggcccggtagttggggccatttacctcacgaatgtcatctaaacggaattcataggcgcctaattctgcggcttcgccaatggcaacgcccacatcccgatcctgcccatacatcgttgttaaggtgacccctacaatggagacggcaaaacccagatgggccagggacattcccataaagcttcgcgatagggaacttacccctgcaactccaccccggtttctaagccgattccagagcccaagaagagtgctcagggcgatccagatagcgaccgtaagtccagcagctacgctaagaatttctcctttatcaacggcataaggcaccaggatcccaatggttaggctgatggcaaagataaaacctagtcttttgatgagttcacccaggctttgttgcctccagcgtgctatggggcctgcgcctaacagaaaggccaggatgaccattaaaggcacaaacacggtgtcaaaatagggcgggcccactgagattttacctagccccaagccctcgagaaccagcggatagagggtgcccagcaacacactgccggccgccacgatgagtactacattgttggccaaaagaaagccttcccgggaaaggagatgaaaacggccggtgtcttttaccaacggtgcccgcatggcatagagcagcagggatccgccgacggcgattcccagcaagatcaggatgaagactccgcgggtgggatcggtggcaaaggcgtgtacggaagtgagcaccccggaacggaccaggaaagttcctagcagactgagggaaaaggcaaagatagcgagtaataccgtccagcgtttgaaggcatcgcgtttttcagtcaccgcaagggagtgaatgagagcggtgccaactagccatggcataaaagaggcattttctaccggatcccaaaaccaccagccgccccagccaagctcgtagtaggcccaccagctccctaaggtaatgccgatggataaaaataaccaggcgaccactgtccagggtctggaccaccgagcccaggctgcatctaggcgcttgccaataagcgctgcgatggcaaagctaaaggctacggaaaagccgacgtaacccatatagagcatgggaggatggatgaccagacccgggtcttgcagcaacggattgagatcttgcccgtctaggggggcgggaaagtggcgtaaaaacggattggaggtcaggatcatgaacagcaaaaagccgacattaatcatgcccattaccgccaacacgcgcgcgatataagccagggggatgctacggctaaacagggcgacggcaaccatccacaagccgagaatgagactccacagcagtaacgagccttcgtgggaaccccagatggcggcaaagcgataagccatcggtaacgcggaattggaattgttgaccacgtaggctacggagaaatcattattgataaagctgatggcaagacaggtgaaagcaacagttaaaaagaaacactgaccgtaggccgcagttcgcgccatgttcatccagccgatgactccacgctgtgctccaacaagcggcaatatcgattgggcgagggctagggtgagtgcaagaattagtgcaagatggccaagttctggaatcatagtttgtcctcggtgctggctttggttttggctagtgcatcggcaacctccgggggcatgtattcttcatcatgtttagccaaaacttcactggcttcaaatacattattgggtccgagtttacccatggcaacgatcccctgtccttcgcgaaacagatcagggaggatgccgctatagaccacggtcaccgtctccgccatatcggtaagcgcaaactgcatatctaggctgccattttcccgtttcacgctaccatcaaccaccacccctccgactcggatgttagtgtccgggggaacttctccagccatgatctgggttgggttgtaaaagaagagaatatttttttgaaaggcttttagtcccagtccggtggcaatggatactcctacaaccaccagcattaccatcgcaaaccgtctttggcgcacagtcatgacttatcctcctgctgtatctgacgggttattcggcgttgccggattcgggcttggacaatgttgcccaccaatacgatggcagcaatcccgtaggccgtccacacgtaaagggcatatccgcccatatggaaaaattcctgcaatatattcataactcgggagcaaatttcgaggtagtgattgaaaatataactatcgtaattaaaggccggttagcggtttctccggctatggcaatgccctagcagctagggcatttaaacctttccagcgatatcattgagaaagcctgcccgtgaaatggaccccagaagggtgtggtagttcattgttcatcgttattcgcaaaacttaaataatcgagaaaataaagaagctacgaagaattgagcacttgtttgacccagttgttattgcgttcccgctcaaggagctccgaacgagtccgatgcaggagcaaagctccatagtaagtcatgaatgctgtcgccatgatgagcaaggggaccaacatactccagtgaatggaaggggcgtcgaatttagtgaccgtcggcccttgatgcagggtattccaccattctaccgagtaatggataatgggcaaatccactaccccgaccagggcgaggatagcagtcgcccgggcggcctgccggggatcctcgatggctgactgcagcgccatgtaacctaaatagaggaataacaggactaactccgaggtcagacgcgcatcccatacccaccaggttccccacatgggcttgccccatagggatcctgtaattagcgccaacaaagtaaaggaagcgcccaatggagcgcttgcactaccaatggcttccgcaactttgacccgccagattaaggcgatggcgcctgctgaggccatcaccatgtaaataaacagagacatccaggcgctaggaacgtggatgaatataattcggtagctatcaccctgttggtaatccacgggggctattaccagcccccagtagaggccgacaatcattaagagcacagttatgcttgccagccatggaatcaggcggctagaccaaatgtaaaagtgctttggtgatgctaaatgctggtatcgatgatggaacggtaggtagtgcatcggttttgctcaactcattcggatacataaagcggccgaggtggctatgggtgccaaggttgcggccagtattaatagggcgctaagaagataaagctgaccatcggcaggtaagccccgagctgctgtttctacagcgccagcactgaagatcagtatagggacatacaatgggagcagtagcaaggcaagcaatagtccaccccgtcttaatcctacggtcagggcaacacccactgcccccactaaactcagggcaggtgtgcctaccaagagcgtcattaataagaccactagaggccagccagagatcccaaatattaaccctaaaaggggagctaacaaaattagcggcaggcctgtagctagccaatgagcgaaggtctttgcaagcaccaagaggggcaaggggtgggggctcagaatcagttgctctaggctgccgtcatcgaaatccgatcggaacattgcttctagagaaagcaaagtggcaagcaaagctgcgatccagatgatacccggtgcaatttgccgcagaatatcagtttccggcccgatgccgaggggaaaaatactggccaccatcagaaaaaataggagtgggttggccgcgtcgctgcggtgtctgagtaccaagagaagatcccgcttggcaagccaccagcaagcttgagagagggtagagccgttcattggtaaggctaagctagtcatagggaagtctaggcagagatgtctaaggttcgagcgtgggcgatattgatggcatgatggctggtaaaaaccgccatccctcctgccgcagcatgctcttccagtaaagtagcgatggtccggatggccctcttatccaaagctgtaaagggttcatccaagagccataatcgtgcccggttcactaatagccgggcgagtgccaagcgacgacgttgccctgccgagaggaagcgaccagggagttcccgaattctggataaacctactcgttctagggcctgctctgggtccatgcctcccccattgagtgcccccgcgattataagattctcataggcagtcaaatctcccttgatggcatcggtatggccgacataggcgagctcgctgtgatacagcggttttattttatcgatgggttgaccacgccacagtagcgcccctttctcgggtatcaacaacccacacagtagacgtagtaagctggtcttacctgagccgttgtgaccggagacctcaagtacgtcccccgctttcacggtgaagctcatattttcaaagagtaatcgctcaccacgacggcaagtcagttcttccacctggagttgtggttgttcttggtccggcaccgtctgtttaccgttgcttttgcccatggtcaggctttcctttccccctgtgtgctcaaatcgacaaaatataatagcatgattggagattttaccatttttaccaccactatccgtgagatttatgaaggggcaaagcctaggggctaccaaaaccctgaaatatgctacactagctgggttatacccgaaattagactaacagttcaaatgtagttccacactccccctattggcttagtgttttagttagtcagcctgtcgtcgtggtgggcgtaaataccacaaaccatcatgccctagcaattcgtcagaggcgggtaaccggtgtttaaatatcatgtcctgtcttgaaggggcccagtcaccttttgagtaagaaacagtggctttatggagcatgcatcacatcgttcgattctcgccgacttagtggacctcaacgtgcaaatggatttggatgcagccatggatcctggagagctgcgccatcgtgaccgtcatattgggcgggaactgaggcaccttgcaaacaatccccggagtcaacttcgttattggttatggcgggtcacggaaggtaaaggggcacttcctggcgataatgccgccaaaacccttcgtttaattacgctgacattgttttttctaggcgtggttgtcggttgggtaactgccctcggggtattcgcttatgatggcacacaaccggtcaatgtggtcagcgtattggccgtatttgtgggactgcaactcttgcttttgttgatgtccgccatccttgcgttaccccggaatttgctccggtttattcccggagcacgactattgcaggatttctttggcgtgttgagtccagggcgactcgccccggtcattgcgcgctttctatcatcagactctcgcttagccctcgaggctgccttaggccgccaaaaggcgcgccacatcacttacggtcaggtgagaaaatggttgattttgcaactctcccaggtgttcgctgtggcttttaatttgggcgcattaatcagttgcctttatttagtcaccatttctgatctggcctttgggtggagtactaccctggagttcccgactgaaaggttccattggctcatggagcaactggcttggccttggcgtgattggctagggggcgcggtgccttctgttgaactgattgaggtcacccggttttatcggctaaatgggggaatgttgcccaatggagtgaagttggcgactaaggatgtggtggcgctcggccagtggtgggaatttctgttcatgtgcatcatcttttatgggttgttgccaaggctttttacattagttttcgcccgttggcgttttaacgccgcgctcaataatgcttttgtccatgcaccaggggcgacccaggtacttgatcggatgaatcatgcggtggtggaaacggcggcggtagagcctgaagccagggtagcaccggctcctgaagcaattcggccctttcatggtaagaattttgccggagctaaggggcatctggtcaattgggccgggattaatatggatgaaagccgcctggaagatgcactgcggttggctatggggataaacatcaatcatgtgcttcatgcggggggtaaaaatcccatcgagcaggaccagcgtgtcatcgaggaattgcgtagggcgggagatgacgtcgcccttatcatcaccgtgaagtcatgggaacctccgctcttggatttcttggattttttagaagcgctgcggactgctttgggaccgcagcggttgattacggtgatcccgttggcgctcaactatgaacgggatcttgttgctgtcgattctaatgacttggatatttggcggaaaaaactgcagggtttgggggacccccagcttgattttcggccattgaattttgaggcaaactaatgtctgctcctgtctttgcggtggtgggtcatcctaacaagggcaaatcgagtattgtcgccacgcttgcccaagatgaatcggtccaaatttcatcgataccgggtactaccgccaaatgccgctatttccccatgaaggtggatggcgaggttcaatatatcttgatagatacgcccggatttcagcgggcgcgacaggtgttggcgtggatgaaggcacgggcggcaacggcggcagagcgggctgccgtggtccgccagtttgtgaaaactcaccgcaatacaggtaaattcgtggatgaatgcgagctgcttgaccctcttatgaagggggccggtattttgtatgtcatcgatggctctcgcccctatggtgaggagtatgaagctgagatggaaattctgcggtggaccgggcagcctagcattgcgcttatcaatatgatcggccacgacaattatattgaagaatggcgtgcggcactaggccagtattttaggattgtccgggtatttaacgccgttacggcagagtttcacaagcggcttgaattactcaaggcctttggtcagttgcgagaggaatggcaggctcccctgagccgggcggtgaaaattctagaagaagatcgccgcacccggcgtcagcgcagtgctttgcgcgtcgcggagatgttggcggatatgattacgcttaatgtgaccaagcgagtctcttctgaggaggatccccgttcctacgagctatcattgactcagaagtataaagcaaggttgcgtagtcttgagcaaaagggtcgccgcgccattgaagatatttatgactaccatgagttgaaaagccaagaaagagaaattgaagtcctcgatgaagatctcttttctctagatagttggaatatctgggggctaaaacggcgtcaattgctggcaacgggagcggcaagtggggcgctggtcggatcgggcgtggatcttgccgtgggcgggacttctttcttgttgggagctgccgttggctctatggtggggggagcttccgcttggttttcttataatcgaatttcggatgtcaaaatgttagggttgccattggggggaacggaactgcgagttggaccagcacgcaatattaatttcccctatgtggtgctggggcgggcgctctatcatcatgccgcagtgacacgccggactcacgcccaacgggatattctcagccttgataatgccactgaaactgcgagtgcccgctctatcccagagcatcagcggaaaaggttagaaaaggtatttacccgacttcgaaacactgatgacggcagcttcgatccggccttggtagaccaccttgccgggatccttgagggggtcatggaagagacggatcgaatcgtctaggctttttttcttgaggggccgtaacttcctattcttttttaacgctgatttttaaaatcatttccaaagttattcaatatcaggcatgttcttgccatagaaaatctctagcatttcggttttgacccggttagcaatttgctgctgctccttcgccgggaggtctgaagcatttcccccgaacaggtaatcatcaaggtcaaaatttttaagcatcatcttggtatgaaagatgttttcctgatagatattcacatcgatcatatggtaccgttccttggtgtcttcagcgatgaaattttgaatggagtttatggcatgatcgataaagtgcttgcctccatccacgctgcgggtaaacccccggactcgataatccatcgtcacaatatccgactctaagctatggataagatagttgagggcccgcaatggcgagacccggccacaggtagaaacatcgatatcagcacgaaatgtactgatcccattttccgggtggctttccgggtaagtgtggacagtcagatgacttttgtctaagtggcagacgaggctttccggcagcggacctggttcttctgtgctggtaaattgttccctctcctcagtgtcatcctctgcaatcaacatggtgacgctggctccctggggctcataatcttgccgggcgacgttgaggatattggcaccgataatttcagccacctcggtgaggatatgggttaatcgttcagcgttgtactcttcgtcgatatactcaatgtattcccgacgttgttcgggggtttgcgcatagcaaatgtcataaatattaaaactcagtgtcttggttaagttattaaaaccatgtagcttaatcttgttaaagagaggtgccattgcttgtttccctttcctcctcgctgactaatgacaaccctgtgaaatattgcccgccctactgggcggcgcattatctcactattttgcgacaagagaagagtggtagatgagttgcagcgttgtgcctgccggatcggtgcagtaaaagctacgggtgccgtcgcggtgagtgcgtggcgctgcctttatgggcacatggtgagccttgagatactcataccaggcgtctacggcctcaggggtatgaatgataaagccaatatgatccaatctctggggccctatgggggattgatccggaggtgttcggtggagtgccaggttatcatggcctgaggtaagatatacgttgtctgcgtctgggcgccattcgacttgcatcccaaggaggcccacatagaaatttttacaggcctcaagatcgctcacgaataaggcgacatggcgcaggccggccgttgctggaggcttatccaatgatcactgccctctcaattaatccaaaatacaaattttagttctaccattaccgtaagttccaatacaagcccattgctcctactcgatgcagactaggctttctctcctaagttagttgaggtcaatgatctcgtaactatgatgaatagcagccgattttcctaacatgatagaggcggagcagtacttttcgctagaaagttcaacggctcgtttaacatgatgcgctttgaggccgtggccggagactttaaagtggacatgaatatgggtaaatattttaggtatggtttctgctcgctcagccgaaatctctactacgcagtcggtaatcggttgtcggcttttctgtagaatttgtacgacatcaaaggcagtgcagccgcccattcctagtaggagcatttccataggtcgaatccctaggttgtgcccaccactctctggaggaccctccatcactacggtatggccgcttcctgattggccggcgaagctgctgttctcgatccatttaatacgtgccttcataggcgatagcccccgtgtcattaaagatgttcctatcgctgccaatattactataggttgaattgacttaggatgaggaccccaggctatgaccgaacctctgttaggaaggacgacaatgctacggaatttgcgcccagagggggagccttccattgagcatttccttgagtactgccatattaagaattttcctgccaaagcacccatcatccatcctggagatccggcagacactctttattacattcgcaaaggctcagcaacggtctatatggaagatgaggagggaaatcaactcatcttggcctacctcaacaagggggatttcatcggcgagatgggattgtttgccgaactccaaaatcggagcgtgttagtccgggctcgaaccccctgccaattggcggaaatcacctatgagcgattacggcttttagttcaaggtccgctcgcagagcattatcatcggatcctccttgctcttgggcgtcagctcactcggcgccttctagaaaccaaccgtaaagtcggtcatctcgcctttatggatgtggccggcaggattgcgcggacattgctcgatttgtgccagcagcctgatgccatgactcatcccgatggcatgcaaattcgcattacccggcaggagataagtcggattgtaggttgctctcgggagatggcaggaagggtacttaaagagctacagcaacagggtttgatttgggttaaaggcaagacgattgtagtctatggcactcgctaaaccaaatataatacctgattttccaaaaaattaatagccagtattttcaatagatatttaaaatggccatattttgggggcaataaaaacagtcataccccataccaagaggttaagtggaagtccgattcggagataatccgcgaaatgatagccgccagggccatagaccattaagttcgtttgataacctatgggggtggcgaagctggccgatgcggcgaccataatggaaatggcaaagggtatgaaattaaccccgaggttatcggcggccgccaaggcgatagggaacatgaggacggcggcggcattattggtgatgacttcggtcatcagggcagtgagcaagtgcacgacagccagggctatccaggggtcatcgcccacgaatctcagtaccatatgggcgatattggtagcggcgccggtatgttgcagcgcctggccaagggctagggaggccgcgatgacgataaggacctgccagtccacgctgcgtcgcgcggttgcagtttgaatgcatcgagtcatgaccataagcccggcagcgacaagggcggcttctaacaggctgagccattgtaaagtcacggaactcaccatggccactaagatggtaagggctatccaagcccggtcatggcgaggaggattggaatcggccacttcgctgaccagaaaaaaatcccgtgagttgcgctgttgttctaaaaaggaaggacgagcttctaaaaggagggtatccccggattggaggataatatcgccaattttaccgcccactctttctccgttacgcgccaccgcaatgacgactgcgttatagacgctgcggaattgccccccccggatcgtactccccacgagcgggcaggtattagagacgacggcttcaatcaggcagcgctcggagcggggtgagtccaacttaaatacctggttagtggcgggcattagcccgcgaatcttctgcaggtccttgacggtatcgacaactcccacaaagaccagccgatcgttggcctggagtctctcgttgggccgcactgcggggataacttgctcctggcggttgatctcgactagatacatgcctggcaggttgcgtaggcctgcattttcaatggtgcgtcctaccagggggctactggattgaaccagcatctccatcgtatattcccgaggatcgtcccagcgactgaagacgggcttccgatccggcagtaaccaacgcccgaataggagcatataagtaatccctaatactgcgatgggcagtcccacccaagcgatttcaaacaggcctaggtcggtatatttagcttgcgtgactaggaggccattaacgacaagattggtactggtgccgatgagggtgcaggttcctcctaaaatagccccatagcttaggggaatcatgagctttgaagtggatagacggtgccgacgggcaaaatcggtgatgaccgggataagcatagccaccacgggggtattattcatgaaagcgctcacggcgatgatgggggccataatccgggcttggagccagactagcgagcggccattgcccagcaggtggtgggccaaccagtcgatgccaccggtttcgcgcaggccggcagcgacaataaataataccccgactgtcgccattgccgggttagatagacccgctaaggcctctgcaggggtaagcacgccagcaagtagcagtaaggtgactccgccgaccacgatgacatcggggggtttccgggtgaacattaataatcccaggatgaggatgataacacccagggtcagccatgcttcaaagctcattttttttagctgcctgatagttggaagtattctggccgtttaggggtctattgtccctaattttgtttataattcaaaaaaatagtggggaggtattttcctgaactccttactcatcttcccgcagggtttccaggtgtaataattttccattctcgtcaactctaagatggaagaggatgggatggcagcaaagcgcgcaatcctcgtagtaagtctgattcccagctgagcagtccgctagggtttcaaattgtgttccacagtaaggacaaatgacggttaccggctcggtcatagtgatgtgggtgcacctatctgactctagattcaaagaaaaagctcaggaattgcaataaatgacaatttggcacgtctatagaaaagttcgttgatgagctttcatctttaaaatgtttcaaggggattattgataatatggctatcttggcatcctttgcccattttagtatagaggctctaaatcgcgttggtgaattcttgccccagcttggattgcgcctgcttctagcttatgagttttgggaggcgggtatcacgaaatatcgaggcgagaattggtttgcagatgttcaggaccggtttctctttccttggtcccggtaaagccagtttggattatctgattttatattgatggttaaacaatgcggatatccattattattcctaccctcaacgaggcggctgagattcgcggggccctccaacgattacagccactgcgggcaaggggacatgaggttatcgtcgttgatggtgggagttccgatcggaccctctctctagcccaacccctggccgattgccttttggttgcccggcggggccgtggtatccagatgaatgctggagctaaggtggctggaggtgaaatattactttttctccacgccgatacccgtttgccgaaggaagccgagaatgcaattacggctggactttcaaggagtcaacataagtgggggcgttttaatgtgcgtctctcgggccgatcaacttggttccgtgtcatcgaatggagcatgaattggcgttctcgattaactggaatcgccaccggtgatcaggccttatttgttgagagggaagtttttgtagcggctgaaggatttcctgaaataccattgatggaagatattgtgttgagccggcgcttgaagcggtttagttggcccttgtgtttgagttctacggtgaaggtgtctagccgttattgggaagggcgaggcattctccgcacgatattgctgatgtggtttttgcgactggcctattttttgggtgtgagtccggaacgtttagtgcagctctactaccggagtgggtaaaagagtatggtcggaggatagaggttagggcgttgtttccgaaactaggtattcatcacaatttatggaattcccggacgcacggttattgattttcgccaaagcccctgttccaggccgggctaagacccgattgattccagccctgggagtttatcgtgctgcggcgttgcaacgccagcttggtgaatacaccctaacacgggctaccgaggctaggctttgtcccgtggagctgtggtgtgccccggatacccgccatcctttctttgcccactgccgccgtaaatttgggatatccttacaagctcagcagggcgcggatcttggaaggcggatgcagggggctttggcagccactttacggcaggctaagagcgcggtgcttatcggcaccgattgtcctgggttaacggccgaagacttgtatgacgcattagttgccctgacaacaggggcggatgtggttttaggacctgctgaagatggagggtatgtcctcatcggcgtacgccgctgtagccgccggttgttctccgggatatcttggggtagccctcacgtgctaggacagacccgggcccgcttgcagatgcttaattggcgagggaaggaattagccccccgctgggacgtggaccgtccttgtgacctaagaaggatggagcaggattatccgggcgtcttgaccggatttccatggtgatatggccctaattgattcgccttttttctattcccaggttaggatactctagttcgtgtccctatgcctatgcgcatagttatagagtgctctagcaggataagacgagagcaaaggggaacccataccccaaaacttttgccgaagtatttagagacgaaacattggtgttgcctcacctcttgataaaatcgtggcctggttgtggcaatatgtgtggccgctgtttcccctttgttaggggagatcctttctttgcctgattccaacttagggcattatattctattgggtttattcattgagacgaaaggatatcgtttctccaaacataaaatgacgagtgatttgagggagaacattatgagttccagaagtattcttggtcttgcttttctttttcttagctatgctttcctaggtgctacggtttatgctcagtctgctgttaaagagccttcggatattgtagggacctgggaaatggagaagacggcgcagaggcaagatgggagcaatagcaacaaagaatttgccacgtgggattttcattccgatgggaaagtggagatttctggctacaacaagtttcttaaacaaaagaccaccttcaataaaacttacaaaattattgaagaatccgtgattaaggtcaaggatgatttaggcacgactaagtataaagtcgtcgaaaaaagcaatggtagaatgattctgaaggggccttacggataccatttcttcaagagaaaataagggcaacaagaatgaatttttttattacagaggcttgggctcaaaatggcccgtcaccagaggccactggatcattctgggtgcctttgctcatattcagcaccatttttctcgtttattatttacttgcgatacggccacggttaaagcgccataaagagcgcctccgtatgctcgcttcggtaagcaagggtgatgaaattgtaaccaatggaggattatggggacgaattctcaaagtgggcgataattttctactcttggaattgacggaaggaatagaagttaaagttgaaaagggcgcggtatctagggtgttgcccaaagggacgggaaaaagcttgtaacgaatgacaagaaaaaggcccgtcagggaatgacgggcccgcttaacccatgtgttcttaattttttgagtcgagttctggctatcgcccgaactgcctcacccaatgacaaatccattctccggccgtcaaatgagtattaaatccgatcaatggattcgttacatggcgcgagagcacggtatgatagagcctttcgagccgcgtcaaatccgggaatccaataacgtacgcattatctcttatggcacctcaagctatggttatgatatccggtgctctaatgagtttaagattttcaccaacatcaattccgctattgttgaccctaagaattttgatgccaacagttttgtagatatgcggtccgatgtttgtattattcctccaaattcttttgctttagcgcgaaccgttgaatatttccggattccccgtagcgtgctcaccatttgtttgggaaaatccacttatgcccgctgtgggatcattgtcaatgtgactcccttggaacccgagtgggaggggcatgtgacgttggagttttcaaacacgactcctctgccggctaaaatctatgccaatgagggtgtcgcccaggtgatatttttggagtcagatgagccttgtgagacctcgtatcgggatcggagtggcaagtatcagggccaaaccggcgttacgcttccaaaggcttaatctttaatccaatgaacccgttcttcttcgaggcgtattttgccttcggcaaaggcccggatcgcttcaggataaatacggtgttcctcctctaatacccgcgccgctagagtgtcgggggtatcaccagggtatatcggcacccgggcttgcaggataatcggccccccatcgactttattggtgacaaagtgcacgctagcgccgtgttctctttttcctgcctgaagtgctcgtcggtgagtatctaggcccgggaaatttggcaacagggaagggtgaatgttcatcaagcgcccttggtaatggcggacaaattcagcggtcaagatgcgcatgaaacccgcaagtaccacgagttcaggagcgtaacggtcaatcactttcatcaaagccaggtcaaaagcctctcggttagggtactggcgatggtcaaggactcgggtttcgatccccgcgcgttgggcccgttcgagcccctgcgcttgggggcgattactgatcacggcccgaatttcaaccggtaattgcccgcttcgagattgctcgagaatggcttgaaggttactaccccggccagagatgagtatcaccaggggtaagcgttggctattcgtcacgattggcttcctgagctaaggatgactcctgctccttcgtttctcttcggcacgacttgacctatcagccaggcagtttcgccaaaattgcttaaaagttccaaggtccgttcggtatcccttttgtttacacagaccaccatgccaattccacaattaaaagtaagatagagttccttttcagggagattcccctcccgttgcagccagtcaaaaataggtgggcgtggccagtggctagtttcaatctcagcactcagccctggaggtagcacccgcggtaaattctccggtagtcccccgccggtgatgtgggcgagggcatggacctcaatcctttccagtagttgtagcagcggtttgacatagatacgggtgggcgttagcagggcatcgcctagtgtctgatctcccaaggggctgtccagggaggagggactgcgttcaagaattttacgaatcagggaataaccgttggcgtgaggtccagaggaggcgattccgataaggctgtcgccagcttgtacccggctcccatcaataaggcgttccttttccaccacgccgacactaaagccggcgagatcatagtcaccaggttggtaaatccctggcatttctgccgtttctccgccaaccaaggctgccccagccagttcgcagccgtgggcaatgccctcaatgatttcggcagccacctcaacctctaatcggcctgtggcatagtaatccaaaaaaaagagcggctcggcgccttgaacgacgatatcattgacacacatggccacgagatcaatcccaatgctctggtgacggttcaattgaatggccagtttgagttttgtgcctacgccatcggtacccgccaccagtatgggatgtcggtagcggtcaattgggagttcaaacaggctgccaaacccccctaggccgcttaatacgccaggacgagctgtgcgagctgccgcaggtttaatccgctgcacgaggcgattgcctgcctcgatatcaacaccggcagcgcggtaacttaaaggggagtggttagaaggaggccgtttttgtttgctcatagggtgatctgtttttaccccacatattgtgctagacggaagaagatagtttctgtttaattcaatctgctattagagtaacaaattgggcggtgttctggttctttctttaggttagcgctgttgggaccctatgcatgatagactagagttatgaagcatgttgccttagcaataatagtaatatggggggtgatgttgttgccggttcaagctgccggcgcaggggggctttatgaagcccaggtgacggtcagtagccaatctccggaagagcaatcagcggcggtgaaagaggcctttcagaaggttttgttaaaggtgatgggtcatcgccacgccttggccgaggcccctctcacctctctgcttgaagaagcccacaagttggtacaacaatttcgttacgatactcctgaaggggaaaatggggcaactaccttttgggttcgtttcgattcccggggtgtgaagcaattattgcggcaaagagggttgcccatgtggggccgggctcgccctacgctgctgttatgggttgcggttgaggatggcagccagcgttatttattggatgcaagcatcgcttcgcccattgccgagatcctacaatctcaggcagaacgccggggaatgaccgtgctttttcccctctgggacttagaagatcaatcgcaactgtcttttaccgatgtttggggtaactttcctgaacccatcttggcggcatcaaaccgttatcccacctcggtacagctcgtggggcgtttgttgcgccagggaggggaggattggcaggctcgttggactctttacggcgctgagcaaggacgaagttggcgtgttgaaggcgagcttgagcaggcattacgcgccggtattgatgaggcagtcgatgtgattgccgctagaatagcgcctgtcactggaaataattcccaatcctcagtacaaatcagggtgaccgaggtgatctcgtttatggattatgcccgcctcttttcttatctcagcggccttagccaagtgactgccatacaaccggtacaactatcccggacggaagccaagtttagactcaagttgcaagggggagccgaggctttggctgcctctatccagtttggaaggagcttggcacaggtagcggaaggtggggctaccgaaccgggtgggacgaatagggaactcaattaccgactactgccgtgacgcgacacaatgcaggtgagaaatattcccaaccttcttactgtaatacgcatcttgttggtggcaccgctcatctatgtgttgctccaagaagactatttttttgctttgtggattatcctgatggcgggtgcctccgacggtgtagatggatttcttgctaagcattaccactggcagagtcgcctgggctctatccttgatccgttggctgataagctgctacttatttcgagttttattgtgttggcttggctagggcatctcccctattggttggtgctgttagccctcggcagggatctggtcattgtcctcggtggtcttgcttatcatttttgggtgggcccttttgaaatggagccagtgccgctcagtaagcttaacacgttatgccaaatcttattggttgtcgccgtcatgattagccagttgccagggttggatattccgcaattgacgggttggtttatctatctggtggcactcaccacccttttaagcggtatgcaatatatttggcattggggggggcaagcctggcgggtgagtagaacccaaaaggcaggccctgaatcctgccggcaacgaccggaaaccaccaatcacgggtgaaggatttcgctcttggttactcagcaacttcctctgcctatcggtgagtacggcgctcccagtttcgaaaattactatctcgctgatagcaaccgcgagctggttgcggcagtagagcgttgtgggcaaggggagggggagcgtttcctctacctctggggtccttctggggtagggaaaacccacttactcctggcagcttgccaggcagccgcccaaagaggcgagcgggtggcctatgtgcccttaaaacgggccgctatcatggcccccgaaatcctacgtgggctggaggcggctgctctggtcgccatcgatgatattgatcggattgccggctgtcgctactgggaggaatccttgcttcatctctataacctttcgcgggaaggccccagccaactcctgctggcttcttccaagaaacccggtgcgctccctttgctgctgcctgatctccgttcccgcctagggtgggggcttgtgtatcagctccagccattggatgatcaccaaaagcatgctgccttaaaacttcaggccgccaaaagaggtatggagttgccggatgaggtggcggccttcttattgcgtcatagtgaccgggatatgcattccctaagcgatttgctggcccaattggagcgtgcctccatggcggctcagcggcggctgaccatcccgtttgcacggcaagtgttaggcatacaacttcgttaattaccacaggccttcattttgttgcttcgaactgcacctttacatctgactttggtcgttccaggccttattccagcgctggaagcggaagctgcggagggatttcggctgccattcctggagcgtatcgtggggcaggcaagcttagaggcggtggctccatccctatatgaagctttgctcttccacttgttcggtatcccccaatccgggccgatggatttccctttagcgccgctgatgtattcctgggataagggaaatgttccccttgaacgggggtggtgggtacgggctgatcctgtgtgtttacagcctgatcgggatcgcttggtgttgtttggaccccgctacctggagctcaatcaggccgagtcccagtctctggccaggaccgtggcccccttatttacggagtatggttggcagttcgaggcactacagccggatcgctggtatcttcgattgccccaaccagaaaaggtcacttttactgccttggctgcaattgaggggaaacatattgagcccggtcttcccgggggccctgaggcctcccgttggcgggccctgctcaacgaaatccagatgctcctccatgattgtcccctcaaccgtgagcgagaagaacaaggtctctcgccggtcaatagtttatggttctggggggccggggaagccccctcctgcccggctgaacccttatggcaacaggtgagttggggcaaggagccgctgcttcaagccttggctgcccattgcaagattccgggcaaacctgtaccggaaggggccaacgcttggctagcacagaactcggcgccgggtaactatttggtggggttggattccctgctgcaagggacggacccttttcattaccgtgagattttgctggcgttggaggaagactggtttagggggttatatgccgcattgcgggatagaaggttagctagcttagccttctatccgctaaatgggcatggctatcatttaactgggttgcagagttggcagttgtggcggcgtccacgcccccttataaaaaaccctggagcttgagcctgtgaggataaagttcatgacaataactagaaaatcgagccgttgttaatggtgggcaaggttctcaagcggcgccccattgacaaccctgcattgccggcgacgatccatccggtattgcgccgagtgtatcgggcgcgggggattaaggctccgggtgagcttgactatgccttagaacagctgccctctccttggttgttaagtaatattaaaaccgcagtggccttgttggcggaggccctggagcagggctggcggatactggtggttgccgattttgatgctgatggtgccaccagttgtgccctggcggtgcgggcgctccgcctgatgggggcaggggaagtggattatctagtgccgaaccggtttatccatggctacgggttgacccccgccatcgtggcggaagccatggctcgggggcggcccgatctaatcattaccgtggacaatgggatctccagcattgatggtgtgcaaacggcgcaagaggccaatatccgcgtgctggttacggatcatcacttgccagggtcggtgctgccggctgcggatgccatcgtcaatcctaatctacccgatgatcccttcccgagtggttgcctggcaggagtgggggtcatcttttatgtcatgttggctttacgggcttacttaagggaacaagggtggtttgcccgatcaggtcagggggaacccaccctcgcgcctttgttggatttggtgaccttggggacggtggctgatgtggtaccgttggatcaggttaaccgaacccttgtcgcccaaggactggctcggattcgtcggcaccgttgttgtgttggcattcaggcccttgccgcttgcgcgcggcgttcccttgaaaattttaccaccagcgacctgggttttggggtggggcctcggttaaatgccgctggacgtttagaggacatgagtctgggtattgcttgtctgttgactgattccccggaggtggcccaacaacaggccagcgagcttgatgcgctcaatcgagagcggcgagagatcgagtcaaccatgcagaatcaagcggcgattcatctggaaaatctggtttttccaggagaggaaaagggacccctgggctattgtttatttgatgagtcttggcaccagggggtcatcggcctgcttgcttctcgaatccgggagcaagtctaccgtccggtaattgcctttgccccccatgataacgaggaattgaaaggatcagcccgctctattcccggcctccacattcgcgatgccttagatagggtggcaacctcctatccaggcttgctgagcaaatttggtggccatgccatggccgcgggtttaagtttaccacgggtccatttggagccctttcgggccgcttttttggaagtgttggaggcccagcttgatgaggaaaccctggaagatgttattctcagcgatggagaattagatcgttgggacctggagctggctgaaaccttgcgggacgggggcccctgggggcaaggattcccggaaccgttattcgatggggtattttgggtagaaggatttcgacttgtcggcgaggcgcacctcaagctgacattgactactctcggtaatcgccagcaattggaggggatcgcttttcgctgccttcccccggattggcttgaggttggcatgaaaataagacttgcttaccggctggatgtcaatatatatcgggatttgcgcaccgtgcaattggtggtggaatatttggagccggttgggcgggaagcatgatggcaaggccttttaaaacgataggactcattggcaagcaaaaagatcctcagattaccgagtccttgcagcgggttgccgatttcctggtggcgaagggactggaacttattattgatcaggatacggccactctctttcccagtcagcattggcaggccgtggcgcgtcatgagttaggccaacgctgtgatttggctattgtggtggggggggacggcactttactccatgcggcccggaatctagcggactcggggattcctttactgggtattaaattgggtcgactcggatttcttgctgatgtgttgccggaaaccctggacacggatttggcccaggtcttggaagggcagttccgagaagaagaacggttcttgatccaggcggaactagagcgtgagggaaaatcttgcctcatcggtacggccctaaatgatgtcaccatgcacattcgagaagtggttcgcctaattgagtttgagacttatatcaacggccgctttctcaatagccagcgttctgatggcctggtggtcgccacgccgaccggctccaccgcctatgcgctctctgcgggggggcccatactggatgtcaacctcaacgcaatggtgctggtttccatttgctctcatgccctgagtaatcgaccccttgtgattgatgccgatagtgtggttgaaatcgtgatcagtgaacacaataccacgccgggccaggccagttgcgatggtcaacctggaatagcattgggtgtgggggataaggtaaggatatacaaacggcctggtagggttcggctgattcatcctgcggcccatgaccactattctattttgcgtgccaagttgcactgggggcgaaagcttgagtgattagggagctgtttgtccgggatcttgccattatcacggagttagtgctgccactagaatccgggatgacggccttaaccggggaaaccggtgcgggcaaatctatcctggtggatgcactggggctagtgctaggggaccgaggcgatgtgactttaatacgccacggtcaggagcgagctgaagtcggggccgtttttgagattagggctcacgaatctctttttgcctggttgcgggcacgggacttggagcaaggtgaggagtgcgtattgcggcgtattttaagccgtgaggggcgatcccgagcgtatattaacggccgccccgtgcctatccaagctttgcgggaagtgggaaggtacttggttgaaatctatggtcagcatgcccatcaatccttactgcgtcctgggggccagcgggtactcttggatgcctacggcgggcaccgcttacttctcaaacaatgggacaatgcttatcagcgctggcagcagcttagtcaggagttggagaccctcacccattcggccagtgagcagactgcccgcctggagttgctccgctaccaagttgaagagcttgaggcttttcggcctgagtctggggaattagagcaactagagcaagaacaacaacagttggcccacgggacggaactggttcaaggggtggagtcagcgttggatttgctttaccagaatgagcagggggcaatctatgctctgcttggccaagtcgcccgtcaactggctcagttgcagaccattgatcctaagttaaatgccccgctggaactggtggagggcgctgctattcaagtagaagaggctgccggcgggttgcgtcattacttggaggcggtggagatagacccggagcggctgaagtgggttgaggaccgtctctctggtttctatgaattggcccgcaagcatcgcatggcaccagaggagcttcccgccttggcagagcgcctggcttcggaattgagggatttggagaccctggatgttcgtcttggcaagcgacaagaggagtttgccgccgcttccaaagagtgccgcgctttagccgctaaccttagcgaggcccgccgcaaggcggccgcaaagctgaagcaaggggtgaccgaagcgatgcagtccctggctatgcccggagggtgctttaaggtgttcttctttcccttgaaagagggggagttttccgcccatggtgcggaacaggtccagtttcaggtcagcgccaatcctggtcaacctccaggtcctttgagtaaagtggcgtcggggggagaattgtcacgtatcgggctggctatccaggtcctcactttccagtttgggggagtctcgactctggtgtttgatgaggtggatgtgggaattggcggagcggtggcagagactgtggggtcgcggctgcgggaactgggggagcatcggcaagtgctttgtgtcacccatttaccccaagtcgctgcccaggcccatgctcagatccaagtcagtaagtctcaccgcgagcaagtagctgctgttgagttgactcttcttgatggggaaaaacgagtaggagaaattgcccgcatgttgggggggaagcagatcaccgagaggtctcgtgcccatgcccgggaaatgttggagatcgcccggcagaggaattcgtctgagttgcctaacgctaattagtacttatcttcccgatttgaaatccgctgggctttttctaatcggaaggttcggaccaccaccaggaaagcgaaaaagtcataaagggtgtgcaccatcatgggggtcaataggttccgctgctcgccgacatcaaggagtaatcccaggtagacgcccatcaaaccggccagcagagcataggttcgggtgatgaaatgggctaaagcaaatatcagattgctgcctattaaacccagggtggctcctcccatggcttctatccagggttgcaggaccccgcgaaaaaatagctcttcacaaacgcctgcaagcagggcaattaatagcagatcgtagtagcggcagttatccagataagggcctaaggtttcaattaaaagccgcttgatggggcctaacggccccacaggaaagcggtaggacacccaaaagaggaacattaagggtagtgttcccattagggcccagcccagcgcagatccgttgaagttaagataggcgaagggctcaatccctacaaaccatccccagatcagaccgactagcgctagccccccctcaaatacgagggcaagggtgagaaagcgagtgcgactgagaaaaggctgaggcgaaggagtcaatatgctagcaatgatttagcggggtttatagggatttcaaccgtgcttaagcttgccctctttaccaagctcggcccgccggcaatcagcgcagataccataaatataaagggagtgatccgtcatatcgaagccagctttacgggctaattcttcttggcgtttttcaatgacttcatctacaaattcttcaattttgccacaacggacacataagaggtgatcatggtgttcgccactatccatttcgaatacggaatggcccgtgctgctttgaccgccttcaaaatgatggcgagagacaaggccagcggcttcgaattgggtgagtacacggtaaacggtggcaagcccaatttcttctccttgctcgagtaaggccttatagacatcctctgcgctcatatgacgctgagaactattttccaggatttccagcaccttaaggcgcggtaaggttaccttaaggccagctttgcgtaggtcttggctttccaaggtactgaccctcgttaaagaatgttatttagtgcggctatcaggtatcatcaccccccattacttgaacgaggtagccgcttgcaaatctcactttaattatacgataaatatcaataatgcctaagcttctcatttttatcattggatgtgcaagtgttgcgctggttgcgtgcagtattgagcgtgtgcccggcgtttatcgaatcgatgtccagcaaggcaatgtcattacccaagagatgttaggaaacctaaagccagggatgagtaaacaacaagtacgttttgtcttgggtaatccgctgttggtggatactttccggcccgaccactggcactatatttatagctttaaaccgggtaatgggcgccgggagcagcgtaccattacggtgtggttcgagaacgatgagctttcctatgtgagcggcgatgttaaggccaactctcagcaggaattacagcgcgaagagggagaccgcgccacccctatcttggtgccgtcacgacaaggggaagagggcctgctaagtggtttgatgaatgcactgggttttggcaatgctccttccgaggagacgccgccagagtcggacgcgctggaagagggcgaagataccgccttgccctcttccgaagtggacggcagcattgaagctccggttccctcccgcaattttccctaaggggagggggtatccgctgaccttgtttgccgcgcctggatggcccgctcccggcgggcttgtttaggatcggccactaggggacggtaaatttctacccgatcaccagggcggagcgggccatcccgcttggccagcttgccaaagatacccactttgttttggtcaagatcaatctcgggaaactgttccaaaatacccgaggcccgcatggcaacttccaaagtagcgttttcaggcactgataccttaaggatgacctgcttatcgggacgggcataggccacctcaacggtgatcattttaacgtcggccataacactctttagcccgctcacagaaagcatccaccagtgttgctgtgatttcactaaatatgggacctagcgccatgctaatgaggcgacttgaaaattcaaactccatggcgagtgaaatccggcagccttcggattcaccgatggaatcaaaacgccaaaagccttccagatggtggaaaggcccctccaccaggcgcacttcaatgattttgtttttttgcagccgattatgtgtggtaaaggatttatggatagccccccgggccagttcgatagtggcgtagacttcgtcctgatcacggctatggacttgggtgtcgcgacaccagggaagaaattttgggtaggactcgatgtcatccaccagagcgaacatctcagccggggtataagggactaaagcgctgcgatttaatgtagtcatgagaacatacggtttagctagttaagagcaccaatagcatgaagaaatataataataaccgcgaagggggcaacaaaacgaaccagaataagccatagccggtaccctaatccatcgcccatatcaaattcctcgacactggaactgcgccacaggacccagccggaaaatacggcaataaatagcccccccaggggcaacataatattagaagtcaggtaatcgaccaagccaaaaaaggtcatgccgaagagggtggcgtccgaccaatgattgaaggaaaggaggctgccaatgccaagcaaccaaaccatgctgcctatccacgcggaggctttgacccggctcataccgagattttccaccaggtaggcgaccgcgggttcaatcaatgaaatcgcggaggtccaggcggcaaaggcgagtaaaaggaagaaaagggccccaaagaaagacccgcccggcatgtgcccgaaggccaggggcaaggttttgaacactaaccccacgctttgatccggggtgaggccattggcgaaaaccaggggaaaaatcgccagtcctgccagcatggcgactaaagtatcggcaaaagagatggaaagggcggcccaggcgatagaagtctgacggttgagatatgaaccgtacaccatgatcgcccccatgcccaggctcaagctgaaaaaggcctgccccatggcagccaacactccattggcggtgagctgatcgaaattaggttcgaacatgaaccgaagcccttggttaaaatactctccggtgctgatggcatagcccacgagcaccaaaagcaagacaaaaagcgccggcatcaggaagcggaccgcttgttcaaggccactcttaacgcctcgggaaaccaccacggtggtgatgaccatgaagagggtatgccaagccagcagccgctctggatcgttcaccaattgattgaataggccttcgacattttctgcggtggcctccgcaaacataccggcgccggtgcgaaagatgtaagccagggtccaaccagcgataacgctgtagtaggacatgattaaaaacccggcaatgacgccgagccatcccagatattgccagcggggactcttatcctcttctatggcgatagtgcgcatggtattaatggggctttggcggcctcgacggcccagcataatctcgcccatcatgatgggaacgcccatcagaacaatacagataatataaatgagcacaaaggccccgccgccattttcaccggccacatagggaaatttccagatattgcccaggcctacggcagaaccggtcgcggcaagcagaaagatccagcgggaagaccactggccgtgaatagaggtgcgctggcttgtcatcctttatcctttcggagaattcatcggaggccagattgtgggcgaattttccttcaggctcaaggtcacaggggcaagggttctcatgattaacctgttatactgatagtatggctaaaagcaaaaagaaacagtccggtactccaagcaataccattgccctaaaccggaaggcccgccacgattatttcatcgaggagcgttacgaggtgggtctcgccctggagggttgggaggtcaaaagcctgcgggcggggcgggtgcaactgagcgagagttactgccttctcaaagggggggaggcgtggctgttcggcgctcatattacccctttaaacacggcctcgacccatatccgcccggatccccttcgaacccgaaaattgctcctccatagcgaagaactgcgtaaactcattggggcggtggaacgcaagggctacgctttggtgcccctggctttatattggaagcgggggcgggtaaaattggagattgctttggccaagggtaagcataagtacgacaagcgtgcggttgaaagggagaaagagtggtctcggcaaaaagagcggctgctaaagattcgttagatagattctaagccccttggcggggaacttctgttttggttaaactgtcttactaggtaaattcggaagaaccggcttctgacgcaaggtggcagaatacgggttctaaaagtaacgaaattttccctaaataattcctgagggggcgacttggcttcgacgcgggtagcaaaacctgaggagcatgccgaggtgcggtgacctcgttaatcacgctgcaaaattatagttgccaacgacgacaactacgcactcgctgcttaaaacccagtagggtgccgtctgactgaagccgtgcttgtgcgttcagatttcaggcgtcgactctcacaagatcgcggtgaagctctcccagggcggacccgttaaaacctcactgggatcgccgtttgtcttccctgcccgtcgggtagcaggcggttaaattaatgattgggctaagcatgtagaaccaaaggcggagtgcttgcggacgcgggttcaattcccgccgcctccaccaattcactatccaagaaagtccttagttccagactttggagatgatcacggcagtcttcatactggatgacatcgcctcgtgcctcgatgtggcggattctagcaatggcatcgagaatatttttgcataaggttgccatgacttgattatagctccaccgcctctttcaatatctggtcgtgaagatgtctgttgagttcatgctccgggatcacctccacccgccgctggagcaactcttccagtcgctccgtcaagggcaggcgttgcgcaaataggtcataaccccaggggaaactccaccagaaaatccacgtcgctatcgggctgttcctcgcccctggccaccgatccgaaaacgcgaatatggcgggcgccatactgatcacccaacgcggcgatgacctcttttttagcacgcagctcatccagtaacatggcggtctttcatcacttcatcaccctttctttcccaagcccgattattatcgcttcttcgtctcacgcgttctcttcactgatcctggtttcgctttcgctcctgaacgtaacttgactcggccacgagggagacaacgatgatgaattccagaccttttccgctggtgtccgtcggcttcatctctgatatgcctcccggagcgattccaacagcggcagcaggacgggaacatcgtcctggataatgctccacagggtatcgtcgtcgatgccaaggtaaccgtgaatcagtcggttacgggtggcgatgatcatccgccacggaatttccggatgtgcggttctgatctcatccggaatgtgggtggccgcctcgccgatcagctccaggttccgcagggtggcgtcgtagttaagcccacttgctacgaaagcggcctggtcgaggccgtcggtataggtgagcaccttgcggacgaactcgatcatgtcatcgagatagaagcgccattcccgcatcggtgcattagacatagacccgctccttttcgatataggggcgcaactcggggcgcagggccttctcagtgaccagatctactggacagcccagcaggtcttccagatagaactgcaccccgaaatagcgctttgaggtagctgggccgtcgaaggcgactaggatatccacatcgctgccggcctctgccgtatcccgtgccgtcgagccgaacaaggccaggtgggtgacgccaaagcgggcctgcaactccggcttgctttgggccagcaattcaagggcgcgttgtcgtttcatggcagtctccgtgtcccactatcaattacacgttatacagcccagctctcggccaacaactccgcctgcttcagaattgtctcggttgcggtcgcctgcttgtctggcgggtagccatacttgcgtagaatccgcttgacgatcaccttcaacttggagcgtacgctctcctttaccgtccagtcgatggtagcgttctgctttactttctccaccaacttccgtgcgatctcgcgcaactggttatcgccaagcacctgtactgcgctgtcattcacttcaagggcgtcatagaaggccagctcatcctccgttagccccagtttttcgcctcgtcgatccgcctccttgatctccctggccagttcgatcagctcttcgatgatcccggcggccgacagcaggttgttctgatagcgcttgatggcactctccagcatttcggacaatgccctgctctgcaccagattctttttggagcgaacgcgaatctcatcgttgagaattttcctcagcagttccagcgccagattccgatgctgcatccctttgatttccgccatgaactcatcggagagaatggaaatatccggctttttgatccccgccgcatcgaagatgtccaccacctgatcggagacgaccgcctcgtctaccaactgccgaatagccgaatccagctcttccttgctcttgccttcgccgcgctcaaacttggccagccgcgccttcaccgcctggaaaaaggcgagctcgtctttgatggccatggcccgttcatccggcacggagagcgcaaacgccttcgccagcaagtcgacctccttcgagaaacgcgccttgccgtcctctagagcaagaacgtactcctctgcctccaggatgatcgtcagcttgcctgaggtgtttgccccgaagtagcggcggtagtcaaatcccgccagcatctgttggacgacctcgaatttttcctgcatggcgcggacggcatcatcaatatccagcgtaggctggcccttgccgccgctctcggtatagatcgctagcacccgcttcaggtcggaggcgatcccgatgtagtccaccaccagcccccccggcttgtccttatagacccggttcacgcgcgcgatggcctgcatcaggttgtgtcccttcatcggcttgtccacgtagagggtatgcaggcagggcgcatcgaagccggtcagccacatatcccgcacaataaccagcttcagcggatcgcccgggtccttcaaacgctccccaatcgccttccgcgcctccttgctgcggatgtgcggctgcatcgcctgcgggtcggcactggaaccggtcatgatcaccttgatggcaccctgggcatcgtcgtcgctatgccacccaaggcgtagcgtaacgatggcgtcgtagagttcgacgcagatgcgcctgctcatggcgatgattagtcctttgccgtcgaatatcttctgccgctcttcaaagtgcgccaccagatcgcgggccacgttctccacccgttgccgattgcccacaatggcctctagctgtgtccatttagccttggctttctcgctcaactcgtcctcatcgctgaaccccgtttcataatctgcagcatcttccatgacctggtcgaaacgctgatccagagcctctttctctttttcctttaaccgtactttggccaatcggctctcatagtagatgcgtactgtcgcgccatcctccactgcctgagcgatgtcatagacgtccacataatcgccgaaaacggccggagtattcttgtcgtccagttccaccggggtgccggtaaaaccaataaaggtggcattgggcaatgcgtcgcgcagatacttggcgaagccgtaagcggtcttcttgccgacgatgttgtcatccgcatccttgatgtccacctccttggccttgaacccatactggctgcggtgggcctcgtcggcgatcaccacgatattgcggcggtcggaaagtagcggatagatcgcctcgccattcttcggcgagaacttctgcatggtggtgaagataactccccccgaggccaccttgagcttgtcgcgcaggtcgtcccgattttctgcctgcactggctcctgacgcagtaattggcgactggcggcgaaggtatcgaagagctggtcgtccagatcgttgcgatcagtcagcaccacgatggtcgggttgtccaatgccagcaccagcttgcccgcatagaagaccatggagagcgacttgccgctgccctgcgtatgccacaccaccccgcccttgcggctgccgtccgtaccggtagcgtgcagggtcgattccaccgccttcttcaccgcgtagaactggtgataagcggcagtcttcttcaccgtctccaccgttgtcagccccgtcttggggtcttcccgacgggacttctcgaacaccgtaaagtggcggatcaactccagtaaggtggcgggcttcaatacatcctgaatcagagtctccaactgcccgacccggtgcgacgcctccttctttccatccgtcgtcttccaggccatgaagcggctgaagccagcggaaagtgaccccatgcgcgcctccagcccgtcggaagcgaccaacagcccattggccaagaacagactggggatagcatgcttgtaggtctggagttgttcataggcagaacgtacggtggcattctcgctggcggcatttttcaactcgaccaccaccaggggcaggccgttgatgaacagcaccaggtcgggccgcttgttgacgtgcccgtggccggacttggtggtgacggtgaactgattcactaccaggcaatcgttcgccgccggattggcgaagtccactagccagaccttgtcgcccttggtccgcccttcgtgctgaaactccacctccacgccattggtcaggagcctatgaaaagcttcattagccgccaacagctccctagtcgagccggtctccacggccaagcgcaagatttccttgattgcctgctcctgagcgtccggcgggatcgtcggatttagccgtgcgaccgcatcctgcaaccggcccactaggaactcatcgccgaacgaggggcgcccagggttgggcgcatcaggggccagatcggcaccgtggaggtattggtagccctgattggccagcagctcaatagccaggttctcaatggccgattccgtcaacttgtccgacacgataaccccttgtgattacaattactttctatattcactgtgcttcttggcgcggttctgacctgaagtggctcttgaaatcttgtctcatcgcgcccatactatgattatctcatccacccatggtggaaggagttgggccgacgctccgcgttggcctttcttattttgggcgtcagattctgcggtcatatttctttcgtagttttcgcttggtgtttccgtattccacccaaaacgaggtaatcaggcgccgccgcccatccggatacttcttcatgattacgacaaagtcgtaattctccagccagacataggtcttgaccgtcccatcgccttcttcatggtcccaggcaagcacctccggcttttccggatggtccagcattggccgcgtccagggtaaccgctcacttcggcgaaaatcgggcagtcgatccccggcttccttatcgccccgcgatgtcagatgccagaatatcttctccttcccgtcctccgtctcagggaagaaccaaaccgtctgcccctcatacactggctgagacgccttgaagtctcgctcaaagagatggtacagcgcttcgtaggtatcgtgtcgccagggattcaccggaaagagttccggcagccattccgggtgactcatgtccgccacccctcccgcggcgtgaacagaaacaaattgaacttctcttcacgtaacggtgttgaatgcagtagcgcgcgcccaagtcgctcttccagataattgataatcgttacctttgccgcgttacccgctagccctcggtgccgataagaaaccgcgccaagcagaaagtcacaaatctggagcaaataggattcatgggaacgaatattctgtaagtgcccgatcatctggctggtaaagtcgtatttgtcgttgcacagcacttcccttagtttgctcattttcaagcggctacgggtatccttgatgtccaaatagacgttgtagcactgatctggactcaggatcttgctgagcaatgagaaatacatcttgtaatagaaatcgtcgtgagagccctcgttgaaaatcacgtggtttaaccgctccttgtgcagcaccaccaagctgcgaaaatgcaggggtgtctccgccaaaaaccaatcgacaagctctagataaaaatccagcctcgccattgagactttggtccatttcaattcacccgccgccttgtgtcgcgacttcatgtcctgcatttcccttgacaaccgaacaacttcatcccgcgggcaccatatcgcgcccagcagcattacgagttgatgatcgttttcaagatggcaggattcatcacaataaatgttataagtttctctcatgtcaccgccctatagctctaaaccgcattctgcaacactccttctattgcatttctgacatcctggaactggtctccatccagatcgaattcctgagcgagtgtgccgacccgctcgaaacggaatgatctggcattgagttttttcttatagaagcagagataggtctggtgattctcgtcgaccacatgggcgaatggcgaaacgcaaaagatatcctctcccagctccgcatagaggcggttagccgtgagcttggcgccgatgttggcgaactgcgtatcggtcaggcatagcgggtaattcatgcgcgccagtgtatggccgtcaaacttgcggcacttcagatcctttggcgttggctcgctcttgcggtactggatgaacgaaacattccgcagtcctcgcagctcatagagaatcgccttcactttaggaaacaattgcccgaaccgctcttccgactgagacgcattgagcgcggcgatgtgttgaatggagttgcgctcctggttgagttgccgcaacccctcgatagcctcttcgctgacgatgtcggatatcaccaggcagctaacaccgacatcttgcttgatcaccgcatcgacaaacccgagcttatccgctagtcgctccgacatcacgcggttgtaggagagtggttgcccgcccacctggagaccggacaggccaacgtttcgatagagcacctcaccgacggccaggctgtatagcgtgaagatcaccgactcccacgtggtccggagcagttgcagccggtggttggcgtcgtcgaatccgtgcagggtctggtgcaggtagtgggcaatgggcgcggggaactcgttaacgacgacctccgggaattcttcgatctgctgatttttccaggcatccagctggtcgatgtatgccttcgggtccatctcgaacagcaccacgctgggcgtctccgagtactcgccaatttcgacccttggataggtttcgtccagccaatcgttgaattcggggttgtcgttgaagtccatgttatgccacccgcagttcgccggacatcagtttggggaggagggtgtcgcgcaatttgcccaaaacagccatttcgcggctgttttgcaacagtttcgagaaaagaggctcgataacctcgtcgaatttctccaacacttcctcatccataaacaggaaatccaactccttgatatcgcctgagttgataccggggattgcggccttggctccacggaaacgcagctcctcaataacgggatagctgctaagccaaaggtagaggtaattctgataagtcggtttctttgcctgaagccgaaatacatgttcattgaggcaggctgtttcatatgggaaaccaccgccaaacatactgattcgtgcatcgaaacgtcccggctgaccaccgtctttgtagatcaaaacgtcccggtccttaatgattcctcggcgcatcttctcgaagtattccttcggcacaaacttggtttttgaataatcgtactcgccgatacgtgtgatgctttcagccccgatgctgggcaccccttcaaaaaattggccgaccccgccctttggccggcttcctgtctcaagttcgtcgatcagttcttcaagcttgccgacacgccaccccaccggaatctcccccagttcggagggttgcatcgcgccgcctgcctgccttgtctggcctgcggcgtgttcgcgctgaagccacttacggccaaacccagtcttaagccattgctcgcgctcaaccgctaattctctcgactcgtactgttcccaatggaggaagcggaccggcttattgcctttggtatatcgtgccccctctccgctcacgtgttcatgccatcgtttgagcaggtttcgggtttggccgatagacatcgcgccattttcgcattccaatacatagacgaagaaaaggccggactgcggcgcaggcaagccgccaaaagatttgtagccatattgcatgagggaatcgttgggtttacctgcgcctttcagccattgggctgaaaggcaggcagggaactcgaactccacgaaccagcgtttgaacagcgcctgggcgatggcctccagggtgcggttctgcttgcggttgagttcgatcttttcgtcgagggaagagaggatttcggcgatggcctcttgttcttttggatcgctaggaatctcaagctcgatttgcttaatgcgctcaggtgaggtatgcctaacagttgatcctgttgcacttccaagcacgtagaatcgatattcccttgagcgcatcagccaatgaagaaaggcagaagaaacctcatcggacttgactaacaccaagccgattctctggttgtgaagcagacgctttccatcgaattttggtactaatgctgaatatccgagcgtatctccatcacgactcaagtccgtcatagttacaattaaatcaccctcggccaaaacatattcttctggcacttcaccttcgaagtatttaagtttcgacgccttgaagccaccgccgatctcaaaattgcctggcgttaccaatacgtcattggtttctttagtagttatttcttttccggggaatgcatacccgtgcttaatttcgagtaacgaaccaagaattaccggcctccaatcactcataccccaaaccccaccttcgccagattttcccgaatccgagcatccagcgcctggccctgcgccatctgcgcggccagttcttcggtgagcttagtcatcttctcctcaaacggcacgccgtcgtcctcctcgtcgggtatgcctacatagcgccccggcgtcagcacgtgcttgtgcttgcgaacgtcctccaaggtcgcagccttgcagaagcccttaacgtcctcataaccgccgtccttgttacgccaagcgtggtaggtgtcggcgatgcgggcgatgtcttcatcggagaagtcccggttacgccgggtaatcatctggcccaggttgcgagcatcgatgaaaaggatttcgtcctcgcggttgcggaaattgtggttgcgccggtcgtgggagatgaaccagaggcaggcgggaatgcccgtgttgtaaaagagcttgtccggcagggcgacgatgcagtccaccagcttggcctcgataatggccttgcggatctccccctcgccgccgctgttggaggagagcgagccgttggcgagcaccagccccagggtgccgttgggggcaaggtggtagatcatgtgctgcatccaggcaaagttggcgttgcccacggggggcacgccgaactgccagcgggggtcgtcgcgcagcagctcgccggaccaatcggagtcgttgaaaggtgggttggcgatgatgtactcggccttcatgtccttatgggcgtcgttgaggaagctgccttcgccgttccagcgcacattggagccgtcgataccgcgaatggccaggttcatacggcagaggcggtaggtggtttggttggattcctggccgtagatggagatgtcgtcgatgcgcccctggtggacctcgacgaacttctcggactggacgaacatgccgccggagccgcagcaggggtcgtagacccttcctttgtagggctccagcatgttgaccagcagcttgacgatggccgccggggtgtagaactggccgcccttcttgccctcggcggcggcgaattcgccgagaaaatattcatagacccggccgaggatgtcccggctgcgggcggtggcgtcgcccaggccgatcttgccgagcagatcgatcagcgctcccaggctggccttgtccaggttctggcgggcgtactgcttgggcagcacgcctttcagggtagggttctccttctcgatggcttccatggcctcgtccacatccttgccgatcccaggcagtttggcgcgagcctggagataggaccagcgagcgccctcggggacaaagaagacgttttcggcacggtactcgtcggcatcctccgggtcggccccggcgtattcgcccaacccttcggataatttggcgtgcagctcttcgaaggcatcggagatgtacttgaggaagatcaggccgaggacgacgtgcttgtactcggcggcgtccatgttcttgcgcagcctgtcggcgctcttccagaggctcttttgcaggggttcctcagtttttttcggggttttgtcggcggtcttggccatgggtcgatgattccttcttaatttccgctcagcgggacgtgggtttcttatccagggcaacgccgtggcgaccgcaataatcgcggatcatcacctcgatcatgttcgccaggctgcgccgctcctgttcggcaacggttcgcagcccctccttgacggccggatggatacggacggtcaaggtcatggatttggtttttgtcatcagatgtcccaccttcagagtagctttcgaatgtactgcggatatactacactggatacactggacgcttttggatgagaacggctttgagcaacacggagaagcagcacgaagaggctgggatgagtgccgaaaaaacaacccttcaaaactttcgctgaattcccgcctgcgcgggaataacatgcctttgttcggaggaaggcagcaggcaatgggcctgggtctgccggccactataatcgtatgggtaacggttggatgacctgaatgccctggggggagacccggcaggcgtaggcgagcatttccactccttgttcaaccgcggaacgaagtttggcgccataggtgggatcgatgtcatcggcgggggtaaagtattggcaatcctcccgttgtacaaggtaaaacatgaccgcgcgctggtggggaaggcggacggtggcgatcaggtcatccaagtgcttagcgccacgggtggtgacggcatcggggaagcaagccgccggtccctccctgagggtgacgcttttgacttccacgtagcagcatcgctgggtagtagggtcttccaagaggagatcaatccgggaattttggctgtagcggacttcctggcggactttcccatagcctaagaggcgagctatggagcctgcggtaatggcttcttttgccaaagcattggcgcggcccgtatgcacccccaccaaactggtgtgagcatttaccaactccaaagtgtaggctagcttgcgccggggattggtggactgggaaacatagaccccaaggcccggttcgactaatccccgcatggagcctgtattggggcagtgggcggtgatctgttcgccgctgttaagttccacttcagcaaaaaaccgctgatagcgccggcacaatatcccgggaagtaatttctggtcaaaattcatggggtaggtaacagttagctgtaatctatgaaaacctgccaaaatttaattttttctcatggtgctcaaggaaaaagatgaacgcttccctaaccattgctgtaagcgtccacccttgcgatatggctttgagccagtttatgagttcttcaggattacaaatgcttgtgcgcttcattttgttttatgataggcgtataaactgattatttttgacggacattatcttaccaagatgctcctagcgcacaagattgagttaaggcccaccgtgagccaggccacgtacttagataaggcgtgcgggtctaagcgccattgctataataaattgctggagcgaaaataaatggagccaatcgtctgcctatcagcactatatccaggttatccggcccgaacacccttggtatgaggaaatttcaagccgagtgacgcgcaacgccattgatgacctagagcatgccttcaagcacttttttagtcgggtgaagaagggagagaagcccggttttcctagtttcaagaaaaaggacgtgaatgatagttttgccctacgtgagcggactaaatttgaggtcaggggccgcaagctgagaatcgaaaagctgagcactcttatcccaatgcgccagcggttgcgctttgagggaacgcctaagcaagtgactatcagcaagcgagcgggaaaatacttcgcctctattttggtggacactgagcactacaaagactatagccaaaagagagcaccttctgtgggcgttgatttcggtattcaatcactggccgtgacctcggacggtgaggttattccagccaatcataggtttttccctccagcaagatgtgctcaggttgcggccaaattcatgacatcacgctggcagatagagcgttggcgtgtgattgcggattgaccatagaccgcgatctcaatgccgcgatcaatttaaatcagtaccgtcgggacacgctcaagccagacgttaaacgcacaccagagtcgagtaagaccgctctagcggcgtcggtgttgacggtgtgaataaggctaggttttcagcgattatcctaggcttttatgagcggaaaataagccttcagcggtgaacttgcgcggcctctataaactgctggattaagtcagcggtgtaatcctggagataatgtagctctatgcttctcaggaagccggtgcggcttgtggaccaggtcgtcaccgggataaagtggccttggggaccggctaattggattttttggatcagcttgactgtgatggcgtaggggtaacccgaataggcccgtactaggttcaggtctacttgcagcaaggcggcggtaggggaatctcgcgttgcttcaaccggcgctagattaaatcccgccgcttgtaattgttgcgtcacctgctcggtcagtgttgctttctttaagccataacgctgatagtctcggtgaatcccgctaatttccaggccgaggctctgtatcccacggggaggggtaggtaagcttaaaacctcggcattaatgttatcgaggttgatggtcaccaggagcaggaccagaagccatgacaaaggttgtggggacatgataagggtattctagggtttgtctaagggatgattctggttgcagtccattactattttggagggaataagcaggatcgggttcccatctcatgggcgaggcgtgataacgccggtataatcagttaaaaactatctccagtaaaaaatgaatggttagagattaaacgtggcgaaatacaaagagactctcaatctccccaagaccgcttttcccatgaaggccaatctagccaagcgcgaacccgatcttctcaagcgctggcaagaaatggatctttacgggaaattgcgggaagcagcacgggatcgaccccgctttatcctccatgacggtcctccctacgccaatggcgctattcatattggccatgccgtcaataaaatattgaaagacattatcgtcaaatccaagtccttgagtggatttgatgccccctatgtgcctggttgggattgccatggtctgcctattgagttgaacgtggagaaaaaggtcggtaaaccggggcggaaaatcgatgcggcaggtttccgccaagcctgtcgggattatgcccgggagcaggtcaatacccagcgtcaggacttcgagcgtttaggggtgttgggggattggccccatccctatctcaccatgaattaccggtttgaggcggatattatccgcgctttagggaaaattattgagaaaggacatctccataagggggtaaaaccggtccactggtgcgtggattgtggttccgccttggcggaggcggaagtcgagtatcaagagaaaacttcaccggcgattgatgtccgtttcccagtggcggaggaggcggagttacttgcccgctgcgaagtggaaagccccggtgccggccccatgagtgtggtgatttggaccaccaccccctggacgctaccggccaatcaggccgtcgccttacaccccgctttgaaatatgttttggtggagtgcgacgccggtcagggccaggaacgtttgcttctggctgaagggttataccgggaggtactggcccgctatggcgtggagtcctcggtagttttggccacttgccagggggatgatctggaagggttgaaattgcaacatccgttttatgagcggacggtaccagttatcctgggggaacatgtcaatttggaagcgggtacgggagccgttcatacggcgcccggccatggccaggacgattatgtggtgggcagccgttaccgattgcccgtagacaatccagtgggaggagatggccgctttttgcccgagactcccttgtttgcgggtgaaccggtatttaaagccaacgagcatattattcaggtcctcaaggagcgaggggccctgctctgtgagcagcgccttcagcacagctatccccattgttggcgccataaaacccctatcatttttcgggcaacgccccagtggttcatcagtatggatcggcaaggtctgcgtggcgcggcccttgaagaaatcaaaaaaacccgttggctccccggctggggacagcaacggattgagggcatggtggaaaaccggccagactggtgtatttcccgccaacgggcttggggaacccccatccctttgtttgttcattgccaaagcggtgagttgcaccccgagacccctcggctcatagaagaagtggctcggcgggtagaagagaagggggtggatgcctggtttgagctggagccgagcgagctgctgggcagcaaggccccggagtatgagaaggtcggcgataccctggatgtttggtttgattccggggtgactcatgcctgtgttctggcgacaagagaggagctaggcgtgccggcggatctctacctggagggctcggatcagcaccggggctggttccaatcctccctgttgacctcggtggcgatgcggggtacggcgccttaccggacggtgttgacccacggttttaccgtggatgccgagggccggaagatgtcgaagtcccggggtaatgtggtggttccgcaacaggtgatgggaagtctgggcgcggacatccttcgcctgtgggtagcggctaccgactatcggggcgagatgagcgtctcggatgaaatcttaaagcgcattgccgattcttatcgccgcatgcgcaataccgcccgttatctgttggctaacttgaatggctttgaccccgccgcccatggggtgccggtggaaaatatgctggccctggaccgctgggccatggatcgggccttcttgctccaagaggagattctccaggcttacgaggattataacttccatcttatctatcaacgggtacacaatttttgtgccgtagatttgggggcgatttatctcgatatcatcaaagatcgccaatatacgacccaagcggacagccgcgcccggcgttcggcccagaccgccatgtaccatattgccgaggccctggtgcgctgggtcgctccggtattgagttttaccgccgatgagatttggcatcatcttcccggtgagcggggcgaatcggtgtttctgaccacctggtatcaagggctgccccccttggaagaggaggcgcccttgggtcgtactttttgggatgtggtgttggccgtgcgggaagccattgccaaggagttggagcgggtccgggtggaagggcggattggttcttccctggacgcggaagtggacctttatgccgaagaggccttataccacaccctcatggagattggcgatgaactccgtttcgtattaattacttcctatgcccgtgtgcatccggcccaaaaacgcccctctgatgccctagagactgaaatgccgggcttgtggacggtggtgactccgtccagttatcccaagtgcatacgttgttggcatcaccgcgaggatgtaggaagccatgggaatcaccctgaattgtgcggccgttgtgtggagaacatcgagggtgtgggggaacagcgggtttttgcttagtattttttgccggatacgcgacgcttaatccggcctacgggctatttgttagcgccgcctagaaggccttgaggccgtttccagcaaggtcattgcccgaaacagatgggttagcctccattaatttgctaaattctccccatttaaaacacgacctagccgggggatcagacaatgcggtggtcagaggtactacaagataagtccctgcgggagctgccctataaaattgaattgaatgaatacgggaaaattgtgatgactccggcctccaataggcacggctatttgcagagtaaaattagttatatgctccggcaaaacgtaccagatggggaagtgattagcgagtgtgctattgatacggagaaaggggtcaaagtggcggatgtggcttggtgttcggataagtttatgactgcccatgggtttgagacgccttatagtgaggcccctgaagtgtgtgtggaaatattatcccccagcaatagtcatcaggagatgaaggataaaatggccctctattttcaacggggagcgaaggaagtctggctggtcagtgagaggggagaagtccgctatttcgattctcagggtgagcgcgagcgctcacttttggatttccggataatcttataagtttataatgggtaaattgatgctgaaatggttgtggctctccatgttgataatcctgctggatcaagggaccaaatatctggcggaacatcaattacagctctatgagccggttccggtattacctttttttaattttactttggcttacaataccggcgcggcttttagttttcttgccgatgccggtggctggcagcggtggttctttgtggggctggcgctcactgtgagcatagggttggttttttggctgtaccggctagggtcaaacgccctgtgggaagcggtggctgtagcgctgattcttggcggagctttaggtaatgtgattgaccggctctggcatggtcatgttattgattttatcgatttatattatcaaggttggcactggcccgcctttaatattgccgattctgccattaccgtgggcgccgcgctgctcattatacaaagcgtatttggcaagccagccccctgaggtaaagcaggttactcaatctcgtgagtgatgtgggtggattaagatttagaccttttgatttctctgtgctcttcgtgtctttgtggtgatctcatggattatccgggctaaatcctagccctttttccaatcatcttcgccagtcccaattgtgccattattgttttcatcccatctccggacgccggtactggtcagttccaggaagccattgcctgcctgggcgtttttgggagttgcccgtaaggtgtaagtcgtcgcattagtaggatttacaatggtcaagtcgtagaacttgtccgccccatcgagaggtgcctcggtggcgaagatggcgggagtccccgtatcgcctcccccgctggcggcaccctcataggtattgttttccgtgaaatggcgctccatggcggcggcaaaagctatcaatgccccttgggcatcgcctcgtcggctttttcgcatgctttcctgataactaggaaaggcgacactggccaggatagcgacgattgcgaccacgatcatgacctctattaaagtaaagccccgttgttttcgtcgcggttcaatagtcttctcttgactgtctattttcatgtggcttcccatgtcttacagaatttctagcgcagttggatccaggatatgcggcccgcatagccgggcccggcattttcacgggtgacttcaatattgccagtcgaaccactggtatatttgaactcctgtctcggatttgtccctggaccggagataacgcccggggtggggataatgcctaccttcgattttttgccgccgggaggcgcatagtcatcgttgctatcgccattggtatcgcccacgttgatgtagtcggcattatcaaaaattccgtcatgattgagatcaaagggagcaaaggacaagtgtccgccgttggtcgcatccagctccatgagccaaccggtgccaccaaagtcgcaaagttcatcggaagggatcagggtggtgaaaataatacggccgttgcgtagcaaggaatcactaacttgcttttcaccatagttgttggtgttgttgttctcggtgttcaccaaatccatataccagcccttgtgggtggaccaatcaatagtatttcccgtggtgactcggaactcgaaggtggtgtcagcggatccattcccgtcggtatcaaaggcctgggcaacctcctgggtaatctcctgctgtagcaggttggaacggttaaaggaagtgaggctggattcatttttatcccagatgccatagaaagtctgggtggtttgaccactctggctgtcgtcattggtttcgagatatttcccggtaccaaaataaaccataaaggtattgggttccgtgggatggtgacccacttgggggcgggtggtaatgggttggtagctgttgtcagcggccttggcggtaaacagggggaatagggtgctgccgctcttaaaggagatgtcccaggaactggcattgctgctggtgacatcaaatttccatagattaccgaagaggtcccccccatagatgtagtcgacgataaaatccccatttacatccacaggggccacggtggctaatccattgggccgattctggagggtagggtcaagggctttccccaccagcgtatcgattttcttaatcagcgtgccggtttccgcatctacgatgaaaagtaccgcattaccagtgaggctcccgttgccatcgttttcggtgttgttatagccattgccaaaaaccaccgcccatttgccgttgttcatgcgcacgatgttcggctcgctaaaggtatagccgagatcgggatcatcggcgtcggtgaattcccaaagcaccttggaagcgatggtgctctcgcttgtggtggtactaggggcggtggtgatatccaaggcgaagatgccttgacctcccccccgaagtcctccggcaagcacggtgtgccaatcactaccgaagaaggcgtccaccacggtgggggtcccatccacatagtagcggtggttgtaattgggatcgctgagttgattgaggttttccaggacagcattagggacataggcaaagcgttcttcgccggtggtggcatcgaaagcgtggagcatgccgtcattggctcctacatagaccatggcctcccggctcgttgtactcttgaatgtagagtaattcgctgtttccaatgtatcgggatagcggaattgaggggctgtgcccacgtatacaggcgaagaatggacaatatcgccgagcttatgaacccgttcgcgaaagccggaaacttcggtacccctaatgtaatcaagacgttcactgcctcgaccatcggcggtgccagtggcgggatcggtatccagggccgtggattggacgacatccatctcggaactggcgggggaggtggggtccgtgggccaacggaagggaattccgctactggtagagggtttgtaggtgacgatttttcgattgttgtttgaaacctcatccaatagctccgccgcctcccagtttttggtgtccaagctgccatcgctgttaatgggaaagtccagcagttgcccggtccaagtgccgctgttgaagcgggcttggtaaagatggctatcggtgctgatggagccggtatttaaggccaccgaagagttagaagaagtttgctcgataatttcatcaaaggccttggtcaattgatcttccagtttcagggcattggtgaccaaaaaataattatcagggatattgtcactgttaatgtcccattcggttccttgggggatgttgtctttgttccggtcattgaaactgccccatttggaggcgtaccacaggggatccttcaataaggtggcggcgctgctggttcccggtgtgaaagtgcgggtcgtggttagggggagggcagcactatcttgccagccgttgccaggggtcgctccagggggtgtgtcgaggaagtaatcgggatcttccgcaacaggggtatcatcatccctgacctctaagtaggtgccgtcggcggtggtgccagagatcacgtaccctatatgctggatgacgcagccggcggagtaggtggagtttagggtaatactcacggtgccatcgctattgacctggtattcatattccacaatcacatccatgtcatgatcggccccttgttctacatcctcgtagttgatgcggaatttgccgtaagtggaagtcactgtctcggcataaaaatccacaatttgatcggtgggctggaagtccccctcggcgctgctgatgtcactgacttcgcaaccgctagtggtgcccactgacttggcgaaggggaccagggtcagggtttggttgttgaccgggatctcgattttcggtaaaggcgaggccaaggcgaccccgaaggtgctcattttttgttccccatcagcggaatggagatcattagtatggccaaagtaagccacgctggcggcgtagtagccccctagcttggtgggctcttccggggataagccgcggatattccctaggctggtgacatttttcgccgagggggcgccatcagcgtctgtgcctgattggccaataaaatggctcccggccactcctggttcatggctggagatggtgtccgcgagggtttggctgttgagaccggaaacatccccgctgaagctggaaaagtaattccctgggatttgatccgtgtcgtaggaaggattgatatcgctaatgacaatttggaaaggttttgaacaagccgggaaattggtgtccgtgtaaggatcatcccagctagcggcgggcagccccagatcggtatctggtgaggtattcgtccaataatcgggagtgggggaggctttgccagcaaaatagcgcaatccttcgtacatcatttcagcgatgggattgccccaattaggttgttccccttcattaatggggcgggtactaatccaggcgtctggccagccggggctatactcatggtccccatagtcaaactgaatgatcctgaggttatcgatggttttgatgatcccgctggtggaggtaaaggcgccagtattagaatcgatctcatcggtaatgctccccatattttttcttaacaccccgccggaagtgtttttggcataggagccagtgagcaagccaaaatacatgctgtcgttttcgccgtatttttgcagtaagccggtgggtttatatgatgaggaaccgtactgttggcaattttcttctagcaaggaggaggcgcaggccaatactcggatggaataatccgttggcgtgcccaaagaggtgtcagctacaggccgttctttactgacccactcccagatggggcttgattggttctggagcaaccgcagcacgggtatattcccatcagcaagactggtcaccgcaaacaggtgccgatttcccgaggtgggtaaggctagtggggcgtattgactgagatcataaccatccacggcagtactggtgtactgtttgccccagctatgggcgtcttgaggaatgaaggccccagctaggaccgtctccgaggccgtgtcgatgtcccggtgtccgccatagaacactttccggagggcatccatgcgagaagtggtgagatagttgagaaaatccccgctccaagcactggagcaggtcttgtcactggtggcggcgctgggttcaaagcggttgtcgccgctatcatagaggtagcacttgtaagaatcgaaatagccgtagtaatcgataagcgtgggtttatagccaatttcaatggtgccatccccattaagatcagaagcatcgttataagcttcgtagtaaagcttatgatctttccccatcaccaacatggttagtggagaggcattgtcagtgagaaaaagcggtgagacactgaggtccagatcagcgccttgggcaggactgaaataacccagagtgactacagtggctagggaataggcggtaattttaagccgaggcttttccatctgtgattgttgattcatgtcgttccccttcatagggttctatttctcaaatttactgttgcggtgaagattcgccgcaggcgcctatcgttgggggtcgtggtggccccattgaaggtatagggttggggggtagcggctaggttatcttccaaggtttgtagcagcaggctgaggcgcacattgatgacattattccagtcggtcacgctgtccgcggtcacgtaaaggttggcctcccggttaccatcggtatcttcgccgtagaggatttgtatatcctccactccttcgatgagttcttggggagcggcgttgcctactatccggtatagggccgggtcaccttcagggttgttgcggaggtaataggtgctggtggtgacccgaatgatggcggccttgttggtatatatttttccgagatcttttgtggcattgccaggggtgccaaccccagtgttatgggccaggctgccggaggtgtccgggttcgcgctgctgatttgaaagatggccgaatcgatgcagtcggagaccatgacaatatcaaattggctcagaccattatcggtatcggtatgaaggtccgcagaagtattaggcatgaagggaggcttaaccttggccagattccccgaggcatggcgaagggtcagcacatcccggccgcccaaagggctggtgatggtgctgtccagagccggagtccaggtggtggcgctggtggcctcgaagccctgcaatgccgtggaaaaatcccaagcatactggctggcgttgttgagggtattgacgatacgggtggtgcttccggcgcaaccgaagaagccggcgctgcgcacatcccggctgataaggttgatggcaaagcgtccgttttcctggagccgggagagggcttcctggacccggtacccctgtttgctgttgacaaaaacctgggtaaccccagccgtgagtagaaggctgactgtggtggcgactaaaatctccgttatggagagacctcgttgtcggcgccgtaaatgaagaccagaccggttcatctctcggtacttacaactcttagaagcgacgggtataggtggtctggagaatggcttgagcgtcgtcgctcccccccgtgccccgggcggtaattcgataggtatgccttcccacttcatcattttgcctgccaatgacgagggtgtctttgagaaaggagtggtattcgataaggtgtctgggggccgtctttacctcggtgagggtggcattaccatagatgcgcgtgtcgccgctggttttccaccaattgatgtcgagaaagtcgcctccattgagaacattaatttgccacaccagatcacaagggggcgtgctgcagctgctttggggagtgggttcggtgatttgttgccccaaccaatcctcgccagctcgcagggctgcctcagcagcctggaaggccaggttctggtcgcgcatattgcctgccatcttttcctctagggccgtggtctgtacggcggttaccccgataaggctcaggacaagcaatattaagaggctgatgatgagggtcgcaccctgttgtgagggatgattggtaagcgccccagcgacagttttgaggggttggtttttttgaactctatcccagccagcacactcttcttcgtgcccacagcgcaccctactggtcggcttgcaggggagggtgagctgcgcgaaaccgaccgcgttcttctcaaaatttttgccgagatacctagaagttgcattcataatgttctatttctcaaatttactgttgcggtgaagactcgccgcaggcgcctatcgttgggggtcgtggtggccccattgaaggtatagggttggggggtagcggctaggttatcttccaaggtttgtagcagcaggctgaggcgcacattgatgacattattccagtcgatgacgttatctgcggttacgtaagcattcgcctcccggttaccatcggtatcctcgccgtagaggatttgcatatcctccactccttcgatgagttcttgaggagcggcgttgcctgctatccggtatagggccgggtcaccttcagcgttgttgcggaggtaataggtgctggtggtgacccggatgactgtggccttattggtgtattcctttcctagctcttgagtggcattgccgggggtgccgaccccagtgttatgggccaggctgccggaggtgtccgggttcgcgctgctgatttgaaagatggccgaatcgatgcagtcggagaccatgaccacgtcaaattgattgaggccattgccgggattggtttggatatcggcggagccagggggtgtgcctccaggatggagaacgacttgggtgggatctcccgaagcatggcggatagtgattacatctctgctatctagaggatttgtgatactggtatctagggcaggggcccaagtgcctgggctggcggcctcgaagccctgcaatgccgtggaaaaatcccaagcatattggttggcgttgttaagggtattgacgatacgggtggtgcttccggcgcaaccgaagaaaccggcgctgcgcacatcccggctgataaattctatggcgaagcgcccattctcctgaagcctggagagggcttcctggactcggtagccctgcttgctgttggcaaaaatctgggtgatgcttcctatgagaatgaagcctgccgtgagcgctactaaaatttcgactatggagagcccctgttgcaggggtcttgaagggaaacttggcgggctcatagctcggtactcatggagaattgcttggttatgggatcgttaccgtcgtcattttcgacattctcttttcgtgcccaagtttcgtcccattgcaccgtgacagtaatgacacttgggctggcaactacgggctggctgattccaccatcgcccgcaggcaatgcgatagtgagattttgaatccagtcgttcacgtcataagtcgctaattcgtctgctgcgcagttcgttgcagtacagtcttttgcaggggtgacgggcgtggcgtctagggcgaggttatagttgccactcagagcgacagtgcggttggcgcgcatccggtcgacgatgtcataggctagcaaagtggcttggctgcgcagataggcgctgtgattattgcgtaaaccggtggcttgaagtcccgctagccctagtagtccaacagataggattactaccgagatgaggacttccagcaaggaataaccttttgcaagaggagctattagtgcaaagtgatgcttcatgagcaagtcgcctcggttgagcggacacggcccgtgctgttgatgacaatttggcgggccttgggaggatggcatagggtgagggtgcccatttggagtgcaccatcggtgcgttgcgtcgtcccattgggtatgtaggagatatagttagccacatgggtatttcccgtcaggttatgattaggacctccctccagggtctcatggacacggaggatggtttctcccgcatctaggacggcatcttcgttgacatcgacgaagatgatccaaccgctatcccagccaacggtgcttgaagtattacaccctggtgaagaactcgtgctgttagtgcttttgcaaacggtgatccgttgtcctcgtttgactgcttcgctacgggcgagatttaaagtggtgatgaattcattggcttgagtcaccattcgattatttctgatggtttcctgaaaacttggaattgccatcgtggttataatcgcggcaatggccatcgtgataatgagctcaactaaggtaaaacctctaaaacctcgcctaaaaatgcacatggtgttattcatagtggcctagatcgtgctgttagccagtgatggaaaaaaggcgtgtaaatatttatgcctagaatatcgggtctttcaaagtgagatgtgaagcattctgcaaatttgtttttggccttggaaaaaatttgataaatgcctccatccactcggatttggtgcttattgcccttggctaggagcgccctaaagcttccatttataggttttgatcggcaaaaatcgtcgtaacttaagacgtcgtcatatcgtttccctaggtataattcaggttaaggtggttgcatgcagttactgggattgcaagatggatgttgagtcgtcgcttcactcattctccaagttcgtcctgaactttttgaatgagtgggttggctcaaccagcctcagccctcctgcctgcagcctgcctgcagcaggcaggcaggcaggtcggggctacggtcgaaagtgaagagaaatcgactcaccctagggtgcatctcccagccctaggctctgaggtcaaaatcgaactagcacattgcggcaagtgtgcgaacgatgagactgaacgacctttcgattctttggcgagggaaccttaacttttagagtagcgaaagctaatgaatagcgtttttgtattagacactgataaaacaccgctgatgccgtgtaggccatcaagggctaggcggttattacgggatgggagggccgcggtttttaggatgcagccctttacggtcatcctgaaataccgggttgtccccacccctcagccggttgaatttaaggttgatccgggcagcaaaaccacgggcatggccctagtcggtcatttctctgtgcagggacgcgtcgtgctgtgggccgccaatctaatgcatagagggcaatccgtgcgcgataggttagagaggcgccgcctattgcgccgaggccgcagaggcagaaagacccgctatcgcgccccccggtttttaaatagaactcgccctcaaggctggctagcgccttcgctgcgatcacgggtggagaacgtctcgacttggtttaaccgcttactcgatagagcgcccatttcagcatgccatattgagaccgtgcgttttgacttgcagaagattcaaaaccctgaaattagcggcgttgagtatcagcaaggggaattacaaggttatgaagtgcgtgaatatgtgctggagaaatggggcagaaagtgcgcttattgccataagacaaatatcccgctagagattgagcaccttgttcctcgatcaagagggggtagccatcgggtatctaatttaaccttggcctgtacgccctgcaaccaaaagaagaatagtaaaacggcggctgagtttggctatccgcacctgcaaacgaaagctaatcagcccttgaaagacgccgccgcggtcaacgccacccgctacgccatcgggcgcgctattcagtccatagggctgccgacttctttttggagtggcggcagaaccaagaaaaaccgactctctcaaggctatgccaaggaccattggatagatgcggcctgtgtcggtgaaagtggcgagcaagtgaccctcgccgaaggtgatcgcccgctgcaaataaaagccacgggacgcggcacgcggcaagttgtcagaactgataaatatggtttcccacggggcaaggcgggacgctgtaagcgagtgaagggatttcaaacgggtgatcgggtaagactcattcagcccaaaggcaagtatgagggcgcacacaccggaatactggcgggcatccgggctaacggcgtctttgatatcaaggccaaggccggaaagatctcggccaactggaaaaatttcaaactaatccaaagaggagagggttatgactacggcctttcggctgtctgagccaaacacggcgacgacaataagtcatccggccctcctgcctgcagcaggcaggcaggcagggggtgggtcattaaacatccatgtttaattccaaggaaagaaggatgcgtgatgtggtggtcgtgggtggcggccttatcgggatgttgacggcccgtgagttatgtttgagtggactgaaggtgactttgctggagcggggtcgggcgggacaggaggcttcctgggcgggagggggtattctctcccccctttatccttggcgctatccggatgaagtcaccacccttgccgcttggagccaaccccgctatgaggccctttgccagcgcctttggcaagaaagcggggtggatcctgaatggactcctagcggcctgttaatgttggaggaagagcaagagtcggaagcgcgggactgggctgagcgctgggaggtggcgctggaagtgctggataagtttggcctgaggcaatgggagcgggccttagggcaggatgcgggagccactgggctgtggatgccgggggtcgctcaggtgcgcaatccccggctggtgcgggcgttacggcagagtttggagagtctaggggtggatattcgagaaggggttgaagcgactggcttgttgattcgcaatcaaatcgtgaccggggtggctgctcgaacaggttcggtggccgctgagcgggtggtggtcacgggaggggcttggagcgggcaaatattggcggaaattggggtccgcttagcagtagaaccggtacggggacaaatgattctgtttcgaggacagccaggcctgttatcgagaatggtgatgtggcagggacgttacttgataccgcgccgggatgggcatatcctcgccgggagtaccgtagagtatgtcggcttcgacaaatccaccacggaagaggcgctggaggaactgcgcgatgtcgcccataccctggttcctgcgctgaagtcgctggccgtggaacaccagtgggcgggattgcgccccggttcgcctcagggcattccctacattggggaacatctcaccctcaaggggctttatgtcaataccggccacttccgcaatggtgtggtgaccggtccggcatcggctcgtttattggcggatatcctcctagggcgggagcctattctggacccggcgccctacactttttctttatccccctagagctgtaggatagacgcataaattgccctgtttcatggggggcatccttcattttcgatagcatcgaaaacctcacggatactttgttcacttacgattacccttacttttcgtcgaatcacttggcagcctagatagaatagagagagcacgcgccgatgttttatcgaattggcctgaaactgataatgtaattgttgccgctctgtcagccaacccacggcccaggccaccatgcctgccaaagccgcaatcaacagcaacacctcaatgcggtgcgggtcacgactataggccagattaaaactgaagccataggctggacttttcaaatcccggaacccttcttcaatctgcatccgcgtacgatagagtttcaccacgcgcttggccgattgacgaccgcacaaggagctggccaacaaccacggctccttcgccgccagacggtattcggctatcgacttgccatgccgaccccgggcttttcctttgaacaaatagaacctactctttaacgggttcttacgacacatctctaccgctccgagtgccttcgctcggccactggcttgcgcccataattctcggcagggccgccattcccgctcccccaccggtcggtaggattttcgcccccggatccggcctacgtaatcccagccataactcacaatttgcttaaaccaggggttatgaaatccggcgtccgtgataatcacgggccgactcgccgccggtaacaacgccttgagcgtctttaaaaaagctcgctgcacgcgctcattcccctgctgcgattgcgcatggaccgtctcatacagggtcaacgcccgtcccggcgccactaatgctgcccgcaatacatacaagtctgtgttcggtagatgactccaatctaccagtatccacggccgccgtttgtttcccaccagctgcttgactaacgcctcatacaccgctttgctttgggcttggacgtacttattccccataaatcggtccgaccgccgtatcccactgcgctcttgaatcggtaacttcaatgaccgacccagctgggttaccgataaccgcttcgtctccaagaccgtctccaccaacaacaccaacgtccacaagcgttttaaatgcatgatctccgacaacatccggtgtaaaatcttcttcacaggcacgggaacaacctctcttcggtttttaatcgtgacccgtatgagatcagatgtctccgtgcctgtctactccttctattcttgcaaccgcttgtttcttaattaaacaattcccttttatccgtctatacctcagcccctagaggggacaagcgttttctgattggataagcggatttttttttgatggtgcgcatcgcgatgctctgcgcaccctactgccacaggggcggccgtagggcgggttgaaccccgtgaaacccgcctttgatttgccttcctccccttttcccccggcgcggcttcaggaaaggaaagtcggcgctaccgcggggaggggctgccgccccaggccctcaccctaggggctcggccaatacccttaagaaattttcgccctgctctgcttctagggagagagttctaccttgtccagaactcaggttactgctcaggcggcacatattcttgggggggggccgaaccttcaccaaagaaaaacttttccatttcttgttctaagaattgccgggccttgggatcgacgggggtcaggcggtattcgttgatcaacatggtttgatgtttcatccacatctgccaagcttctttagagacctgctcgtagatgcgcttgcccaattcccccggataagggggaaaatccaaaccttcggcttcctggtctagtttgacgcaatgtacagtacggctcacggtttatgttccttctaattgttcacgcagtctcgccaacagccgcaggatgggagccgggaggccacgcttatgcattgttcccattttacaccaaacccggtcgctgggttccatgacttggcacctctgaccttgtatgcgagccacgacgggttggatatctagggtaaagtgagtgaaatgatggcgcacaggaggccaagtcatcacctcctcgattggccagccgagctgctcctgggaccagagggccaactctgtgcgggggggacactcaggaaagctccataatcctccccagattccgacgggggggcggcgttccaataacacctctccttggtcattgagcagcagcagcatgcgggtggtgcgcaggggtaagcgtttgcgggggcgaggggggggataagcctccgggttcccttgggcatgggctcggcaggttttcttgactggacaggaggggcagcggggatggcgccgggtgcaaacggtagcgcctagatccatgatggcctgggtgtagtctgcaacgcgggtctgggggagaagttcctcggatcgctgccagagttgtttttctaccttcggttggcccggccactctggaatggcttcctgtcgggccagcactcgcttgacgttgccatccaaaatagggtgtcgctggccaagggccagagccaggatagcgccagcagtggagcggccgatccccggcaactctatgagtgcctccagggtcgtgggcaattcgccgccatgggattcccaggtcaactgggcggcccgatgtaggttgcgggctcgggcatagtaacctagccctgtccacagccctaagacctcatccacggaggcctgagcgagggccggcagctcgggaaagcgtttgataaatcgttggtagtaggggatgacggtggccacctgggtttgttgcagcatgatttccgagatccagacccggtaaggcgtaggattgtgtttccaaggcagatcttggcgtccgtgggcgtcaaaccaggtgagcaggcgttgactgaaagcagtcctgctcatggggctgtccagctttccaaattttgtactatttcccgggctttttccggcaggaggcgtttgagaagataaggaccgatgaccgggggaacccaaaaagtggggattaactctgccctgaattggagctgggtattgccattgatgggcatgagtttccactggatttcgccgtgggtgaaatcgcttttctccggcagcattacggcctgaatggtgcgctcactccagctaaagtcctgaacgctttggagggtgaaccagaaccatagaatcccaaactggacgtggacccgtacccggtggcggccgtcgggaaagctgcattgcaattcactcacctggatgctccggtggaggcggtccatgtgattgaaatccagcagccgtgcccgcacgacctccaggggggctcgcagccggacttggccgctgatcacataacccgcattgtggcgccatacctccaggttctgaatcccagcggctgccatccggctaagcatagtttgcggaagatttttagagctagaaaattcctttcaatctatttttaagctcttcctttaattgctgctcaggcgttgagggtgtttcgctaggagtttccccttcggcaggcggggtttctttgtcgggctcaattcccaagagcttatctagccccttttccagttctttctcgatgtcttgccgcttctcttcgatgagtttttctgctttagctttgataatgccttccaggtcaacaccgtatttgggttggtcgaaggtgccactaatcttgaggggaacagtgacgccttccagctcggataaggcttctcccttctgacccttgagggtcttgacgatggcgacacccaattggtagtcgagggtttcttggacgagattagccgtcccttggccttgaacccggagaaagggggattgggccttgagatcattattttttagaaccccattggtcgcctgcagggtcccttccagtatggtgaagtcggtttgctctggctccgtggtgggggggaggggtttgccttccaaagtagctttggcttcccggatgaggcgggcaatattgatgcctttgacagccccgtcggaaaaggagaacccggcggcgccgttaagggtacgccggatggcttccggggcagcaccggtggccgtcagttgggcattcatattggccgtgcccactattttgtccttacccatcagatccttgagaagaggaccggcttggatcccctcgagtttttcatcaatggccagtttggggggggcactgcgggcatctagctggacattaccggtgtaggtgccttggtagagcttagcgtatagagggtgaagttgtacccacccatctttggcttctagggtaatgcggataccctcgctatggaggccgccggcggtaagctcacctatctttaatgtcccgctggcattgagggcctgtaaagcttccagggggagtccccctgcaccggctgccgcacccgcgccgggaggggtcggtggcgtaggttgaggtgcctcctcggaagggggtggcaggtagcgatccaagttaatggtgtctagggccaggtcaaagcggatagcgggctgttggaagttgcgtacggtcattgcccccttcagggtgctgtcgtccaatttgagcaccagcccctgggcgtcgaaatcctggggtgaggcggagaatttcagcgccaaccgggcctggttgaggacggcttcgtccgcagtgggaggaagttccaaggccaacgcttccgccgcgcggcgaggattgaattggttgctgacaaggcggccactgaaactaggttcagttagtatcttagtgccatcgatatggccatttagatgaatgccgagggtggcgagggtgagatcttggagggttaaggtccctttgttgagatccatattcgccgtcgtggccagccttgcgtttaagggttcggggaattggggtgttttaacctgggtttctagctggaggccctggaagcgataccgttgggccgcaagatccccttccagggaagtattcagggtaagttgcgcttcttgtggtcctttcacttgactggtgagtttgagatcactcacggtcaattgctgtttagccagtaaggcatctacgttagcatctagctgcagcgccagttgttcgatgggcagtgctggaccggctgcggtaagcttgaggtccgtatcctggagacggtaatggttggtttccagatcggccatcacctcgccaccaaaatccaggtgtccatggaccgccggctcacttaagtcaaagtcaaacgccagttccatctggatcggctccccgggcaccaggggatcggtagctaagttcagctgttcgatggtatagcggacatctttcacctcatcgcgccagtggatgcgggctgcttcgattttgagaccggcgatggcaatgcctgcaataggaggcggggttccttcctcttcgggaggtttggcctcggggggcgcttcctggggtttttctgccagcaaatcctcccagttggttttcccttgggcgttacgagctagattgagatcaaggtcgcgcagcaccactgtatccatcaccacgcgcttttcaaataggggcaataacttgacccgaacttccatatccgctgctttagcaaaggaggctttttcaaagctgggaggattgctgagactgacatctttaagggcgactcctaaccaggggaagaggctgagatcgatatcccccccaagggtcagttctcggcctgtgacttttttaacctgggaagtgatctgcggtttgaaatcattggggtcaatgatgaaaggtagaacggcagccgcaatcacaatgagcagaataacaacaaggaaggtcgagaagagaaattttaaaaatttcttcataaatattagttccttataaattcctcgtttggcaatggtgtatctggggaggggcgctggtaggaagcattgagataaggcgctagctgtcgcagcagttggacatccggtttatgcactcgcgtgactgagggattctcagcctgttgcagcaactcccccaccttacgaagcagggaataggtgttgaaaagacggagattcttgttttctgaagtaaacccatgaggggctaaggccctaggaggatgatcactgtggagatcaacgacaaaatagtgcttctcttcaaggggactgtgagggggagagatgtccacatgggttaataaccgctctagtaattcataggtcgatagaatttcactttcggatagccgggatggatcggcaatagctaataacatcaactgcttatagatcgtggcgatatctttgtcaatgccagcccgtttggcggcaggaggtacctgatgcagaatttggtagtgttcagcgtagcgatagagctgattaagttcaagataaagctgggggggaaccgggtgagcgatgcgaaatagatgcaatagggcatggcttagttgttcgcaggctcggatggcggcaagtagtagggttttgttcttacttggcttgtgacctagctgatatccttgtttgacgaccgttttatagccgtttgccaacattagggggagttgggtgatattctgggcaacttgctcccgttgtgtcgaggggacgggaagttggcgtaagtacaacggattaaagctaagcagcatggtattgatgggatcccggtaaatgtcgagcagttgaacccggtgtttctcttggaggggctgttcattcaatagagttagggcatctagcagggcccggctagagtggagtaaattcatcaccggcaatttccgggtccactgttttattttgttttcacgggtctctaccagcggatttttatcatccaacaaccggggagtggacagcagaaacgggccagaggaatctgcttcagcggaattgggatggggcttggatttcatttcgaaatggaatccaaacccagtcagccgaaaattttccctcatttcataaatcccctcattccgcatttatttagagaccacttgattcgttcggactggaggggaaaatcatgaggggctcgatggggaaaggaggttgttttatagtctagacctgggaggaatcggaagagggctcgggagagctgctttcaatatctttgtcattttcatcctggggggggcgtatccgggcggtacgtaccgcgtttccactggtttggacaatgtcgataaagtaccggccaagacgtaagctgatccccgggttgggaatagtctccagatactcaataatgagaccatttaaggtttttgggccgttggtagggaggtcccactgcatggtgcggtttaattcccggatattactgctgccagcaatcaaatagctgccatcgggttgggggtgtatttctcgttcactgccaatgtcatccacagtgaatttgcccacgatctcctccagaatgtcttccagggtcaccagacccaagatatcgccgtactcgtccacgaccaagccggtccgccgtttgcctcgctgaaaattcaacaattggagatttaagggcgtcccttcagggatgaaatagggttccttgataatggcccgcaagctttctttattgaaattattattggcaatgaggtgtaacgcttttctcaggtgcaggatacccacgacatggtcaatattgtcttggtagacatacaaacgggtatgggtgcagtgagtcagttgattgacaatcgtatccacagggccgttgatgtcgatgccatcgatttcatgacggggcacgatgacgtcgttgacggtcatttttcccaagtcgagaatactcagtagcatgcgttggtggcgcttaggtacgagtaacccggtttcgctcagaatcacccgcagttcttcttggttcagggtggtggcagagcccctgtggggatggacgccgaataggccaagcagggcattggcaatgacattgataagccacaccaggggataaagcagcttcagtaaaggccccagaacgtaggcagcgggaaaagcgactcgctctggatgtaaagcggccaaggttttaggggtgacttcggcgaacagcaacaccactatggtgaggacgatggaagccacggcgattccctcatcccccagtagccgcacagcgatgatggtggcaatcgaggcagccagaatattgacaaaattgttgccgaggagaataaggccgataagccgatcgggacgcctgagtaagcgggcaacccgtattgcccctggatgctgggcttcttcttggtgccgcagccggtagcgattaaggctcattaatgctgtttctgagctggaaaaacaagcggagatcagcaacagcacgaccagtgcagcaaacagaagccctagggggatttcatcaagcatctaccaagaaactaagtacttgtcacgagaggctaagcggtaacgagcggcaatgatgtaagtcagttgtattttgttctctacaagggtgccctgcgtattcttaaacggtggcccttaccattgtccaatatgcgggtatcataaggctaggtgcgttgtaatacaatttctagtaccaacttgctgccaaaataggccagcattagaaagaaaaaaccgctcagagtccagcggattgcggtgggtccccgccagccaaagcgccaccgtccccagagcaagatcccgaataccagccaagcaatgatcgagaacacggtcttatgggccagatgttgggcgaataaatcttctagaaaaagaatgccactaaaaagactgagtgaaagcagcacaaaccccactgcgagaatctggaataggagattttccatcgtctgcaagggaggcagggcgcggataaaaccgcctgggtgcttgttcctaaggtgcttattttgaaccgccagcaagatggcatgcatggccgccaaagcaaagaggctataggctaccagggatattaagatatggatttccagagggttggccgtgttggtttcagccccgaactcgatgacaatatgttgggatggaaagaggttttgtacccctaacgtaatcgccgcaaaaggataaacggcaatacccatattctctataggctctttgaggctagtggctagcaatagcaggaccatcagccaagctgcggcagatagggcatcggtaaaactaaggttgatgccggaggccgtgaagaggcggttcgccagcacgacgccatgaaagacgacgccagtcagccccaacagggcggctagccgtttgctagcattgcgcttgcttttcttggcgtttacattcaataagtaccagcctacggtgatgcctgcggcgcaatagcagagaatcccaagcaggctttctatcgatatcgacgacatatcaatcgggtttattaaccaggaaaaatcccatcatcccataacgctcggcttccttaaagggaaccgcttatcgctaaattcaagcagggaccagtggtcgcttcagtttgagtttttgctcggtgcgtggtttctggataatgcctgttggatggggaatattcaggctataattatacatcttttttaaggttttatagacatttttatggggttgtttgatgtttgataatttgacggagcgtcttggccaaaccctgaaacggttacgaggccaggctcgcctcaccgaagacaatatcaaagacaccctacgtgaggtgcgcgttgctttactggaagcggacgtcgctttgcccgtggtgcgggatttcgtcgctaaagttcgggaacgggcgattggacaggaggttctgcgtagcctgacaccgggccaggtgtttatcaagatcgtccatgaagaactgatggcggtcatgggggaggctgcggaaggcctaaagctggatgttcgtcctcctgccgtcatcttaatggcggggttgcaggggtcggggaagacgaccaccgtagccaagcttgcccgttggctgaaggagcgacaaaagaaatcggtgctggtgaccagtgccgatgtctatcggccagcggcgattcagcagcttgagaccctagcccaagaagtggaggtggatttttaccctagcgaggctagccaagatccggtcgtgattgcccagggggcgtttcagcaggctcgtactcggttatttgatgtgctcattatcgatacggcgggccgcctccatgtggatgaccagatgatggcggagatcaagcgcctccatggagcggtagagccggctgagactctcttcgtagtggacagtatgactgggcaggatgcggccaatacggcccgggcctttaatgattccctggcgctaacgggcgttattctcaccaaggtcgacggtgatgcccgcgggggggcggccttatctatccggcaaatcaccggcaaacctatcaaatttttaggggtaggggaaaaaactgctgcccttgaactctttcatccggaccgcttggcttcccgcatcctgggtatgggggatgtccttagcttggtggaagaggtagaggagaaacttgataaggataaggcggaaaaatttgccaagaaactgaagaagggtaaaggctttgatcttgaggatttccgccaacagttgcagcaaatgagcaagatgggtggggtttccaacttgttagataaactccccggggttaatttgcctgcgggtgccgccgaacaagtcaatgatcgggatctggcccgtctggaggcgattattaattccatgacgccgaaggagcgtcaacggccggagattattaaaagctctcgcaaacgacgtattgcagcgggttcgggcacccaagtccaagaagtcaaccgtttgctcaagcagtttactcagatgcaaaaaatgatgaagcagatgtctcgtaaaggagggatggctaagttaatgcgggggatgaaaggagggatgccgccagggatgcctttttgagcccatgcttctcaaggctggaaatttcccgtaaaatctgtcggttttcagtaacgatagagtttaaacgaggcaagaggtgcaatggtaacaatccgcttggcaagaggtggggcgaaaaaacgtcctttctacagtattgtggtggccgacaaacgcaataagcgcgatgggcgccatatcgagcggctaggttatttcaatcccgttgcaaatgggggagaagttcctttgcagattgatatggagcgagtcagctactggttatcccagggggcccaaccttccgagcgggtcgcccacttgattaagtcctactcggcctaagaaagcccgcttatcggtggagttagctcagggtctagccgacgataaccgctatgttctcatcgggcgtatttcgggggtatatggcatccagggctgggttcgggtgtattcctatacggaacctcgggataatattctgcgctatgaaccctggtatttgcagcaaaatggaaagtggatagcgcggcggctgcttgaagggcgtacccagggcaaagggattgtggtcgccctagacggtatcgatgaccgggatgtggcaacccaatggataggccgtgaaattgctgtccatcgggaacagttacccccccccgaggaaggcgaatattactgggctgacctgattggactgcgagtgatcacggtgcaaggggttgagctaggtcgggtcgaacgtttgttggagacgggagcgaacgatgtgctcgttgtgcagggagagcgggagcggttgattccctttcgaaaggacaccatcgtcaagcaagtagacttagagcaagggctgctgcgggtcgattgggacccggatttctgattttttaatatcctgcgaggatggtcagcggtgcgtctcggcgtggtcaccctattcccctctatgttcgatgcattgtgggactctggggtgatagggcgtgcattgaagcaggggatcgtggggttaagtttgtggaatccaagggactttacccatgatcggcatcgtaccgtggatgatcggccctatggcggaggtcccggtatggtgatgggggttcagcctcttcacgatgctattcacgccgggcgtgccgaattaggggagggatgtcgcgtcctatatctttccccccaggggcggcggttagatcaggccggattagaggtattagcgacccaaaaggccctgctttttgtggcgggacgttacgagggcgtggatgagcgcctcatggacatggatatcgatgaggaatggtccatcggtgattatgtcctaagtggcggagaattggcagctatggtgatgatcgatggcttggtgcggttgttgccgggtgcgctaggcgcaacggagtcggcgcagcaagactcctttgtgaatggtttgcttgattgtccccactacactcgcccggaggtgatcgagggtcgtcgggtgccgtccgtattgctgagtggcaaccatgaagctatccgccgttggcggttgaagcaagcgctgggtcggacttggctgagacggccggatttgttgagtgggcggatattgaatttagaacagcaacacttgcttgctgaatttattcgggagtatcaagcagaatatggggaatcgacatgagtaacaatatcattaaggcgattgaagcggaacagctaaagcaaaatttaccggagtttaatccaggggacacggttcaggtgcaagttcgggtgacggagggtaatcgggagcgtctacaggccttcgaaggagtcgtgattgccaagcgtaatcgtggcctcaattcttcattcaccgtgcgcaaaatctcccatggggagggggttgagcgggtttttcaaacccatagccccactctggcaggcatccaggtcaagcggcggggtgatgtgcgccgcgctaagctctattatctccggggacggacgggtaaggccgcccgtattaaggaaaaaatttaacgctaaacattggagataatgagagaaaggcgactaaaggcacttcaatttgaagtgccttttttgtttttggagtaaggctagatggtgaggacagactccggttatggggcgattgtcgctacgcctcttggtaagctgggattgtcggtttccgggaatgttttgacgggactagattttctggagccagacattccagaacattttccctccgatccggttacagaagcagccctcattcaacttcaggcctattttgccgatcctaagaccatgtttacattatccctcctcccccagggatcgccatttcagaagcgggtctggcaagctttgtgcttcatcccctcgggctcgacagtgagctatggcatgttggctaaagaattaaacaccagcgcgcgggccataggtggcgcttgccgggctaaccccttgcctatttttatcccctgccaccgggtggttgctaagcacagtttagggggctacagcggagcgatggaaggcgcccagttggatattaaggcatggttgttacagcatgaggcccagggtgcccggaagtcctgaaaaggtacgcctagcggctgaccaaagacagctggaatattttctggatgccctttggttagaggaaggattagccgagaacaccttagcggcttatcgccgggatctagaggggttttcccggtggttgtacccccaggggcgaacattggtcgaggcgcaacgggaggatctgctggcctatctggcacaccgtttggagcggagtcacaaagctcggagtgcggcccgctctgtctctagcctgcgccgtttttatcgctatctggtgcgggagaaagtccgcgacagtgacccgagtgaccgggttgaagctcctcggctggggagacccttacccgagtccttgagtgaagaagaagtggaagcactgctggccgccccagaagtcaactgtaatttagggctgcgggatcgggcaatgctggaaaccctctatgctaccgggttgcgggtttctgaattggtccatttaaccttgcctcaactaaatctccggcagggagtcgtgcgtttaagcggtaaaggcaataaagaacgccttgtgcctttaggtgaagtggcattgagctggctcgagtgttattcccgtgaagcgcgtccgggattaatcaaggctcagatgagtgaaattttattcctgacccgacgcgggggcgctatgacccggcaagctttctggtatttgattaagcgttatgcccgccaggccggtgtccggaaagcgctctcgcctcataccttgcgccacgcttttgcgactcatcttctcaaccatggggcggatctgcgggtagtgcagatgttgctcgggcatgcggatctttccactacccagatttacactcatgtggcgagggctcgtttacagcagctccatcaacagcaccatccccgtggataagggtcatcatcgggtccccagtagtcacagtgatatactgcaagatgaggttaaccgattatatcgaggaggaaatttgaatgccctcattcgacgtggtttctgaagtggataagcatgaactgcaaaacgccatcgatcaggttaatcgcgaaattggcactcgcttcgattttcgtggaaccgaggctcggatcgaggggtcagaggaggaactcacactgattgctgaaagtgattttcaacttcagcagatggggaccatattggacactaagctcgctaagcggggagtggacgtggcttgtttggaggctcaagaacctgagatttcggggaagcgcgcccgtcagtctatccgagtccgccaaggcatcgataaagagactgcccgcaaaatcatcaagatggtaaaggagagcaaactcaaggtccaggctgccattcagggagagcaggtgcggatttcagggaagaaacgggatgacttacagcaggtgattgccttgttgcgagaggccaatttagatttaccattgcagtacgtaaattttcgcgattaacttaggatgtaacgatgggaagaaaactattaggctttctgttaacaggggtgttggtaacctttgctttctccgcggttggggacgaagagaaggaggcggttcgggcatccctacaaaagtgggcaccgggggtgcagccccagagtatcaaagccgcgcctattcctggcatttatgaggtggtggtagagggacaggtcttttatatcagccaggatggccgctacgccatgcaagggcagctgcttgatctagcgaatcgaaccaacctgaccgaggaacggctgaaggtgatgcgggctgcggccattgatggtctcgatgagcaaaatatgattgtgtttgggcctgagcaggcaaagcacacggtgaacatctttaccgatattgattgcggttactgccgccaattgcaccggcatatcgacgaatacaatgaattggggatcaaaatccgctaccttgcttttccccgtgccggtattggttcttcatcctatgacaaagcggtagaggtatggtgtgccaaggatcgccaccaggccatgactcaggccaaagcgggcaagccggtggagaataccgctaagtgcaataatcccgtggctgagcaattcaatctcggtcaatccctaggagtcaatgctacccccactttgattctggaagatggttccaccttaccagggcttgtccgtccccagaatctggttaatatcttggagcgaaaaatagcggctcatccttaagtttaagtaattaagcagggagatgatggttgaagtggggttccgatatctggggatcaagaaagtaaaaaccctccccagtgcaggttagtatgctcttccctcggtcccaatcgcccaacacgatgcgttgcttgggatggccatccacggaaaagtggtgtactgccggacggtgggtatggccatggatgagtcgtttggccccgtgggtctgaagggctgcttcaaccgcagcttgattgacatccatgatggctaagggttgttgttgggtatgggtctggctccgacggcgcaggtgccgagcaatggcgcagcgccaggatttaggcagcgccagataggttcggaggaacaggggccggcgcagccgagcccgggctttttggtaggccacatcatcagtgcagagcatgtccccgtgggttaacagggtagaaactccgtacaggtcgatgagagtagggtcttgcaggatccggcaaccgcttgcttgagcaaaggcccgaccgactagaaaatcgcgatttccagggatgaaataaaggttaagccctgcctcggagaggcgacggagggcctgggtaatggccaagccctccgtggtgggtgcgtcgtctccaatccaatagtcaaacagatcgcctaggatatagagggtttccccatgaggtgcctcttgggagagaaactctaaggcctgggattgaatctcggccttgttcgatcctaggtggagatcggaaataaaaaatgtagccacgtagcccttgaattatcaatcggctacaatagtggcttgttcgatgatcaccggttccaatggcacgtcccggtggtgtcccttggcgccggtttttacttccttgatggtattgaccacctccatgccttccacaacccggccaaaaacggcatatccccagccttggcggtccttgctgcgatgattgaggaaatcattgtcggcgacattaataaagaactgcgcggttgctgaatggggatcagaggtacgcgccatggcgagagtcccttcttcgttcttaagcccgttatccgcttcattttgtataggggaatgggttggcttgggcttaaaatcggtatcgaaaccgccaccctggatcatgaaattatcaatcacccggtgaaataaggtgttatcgtaaaagccttcgctgacatagcggagaaaattttctactgaaacaggggccttttctcggttgagctcgaccgtaatattgccgaaattggtttgcagtttaacccggggctgcttttgggcagtcgcaccgccgccagcttcggctgccaaggtaaatacaccgagtaaaaggaaagcaagagttttttgggaagcatacatatgagcaggcctatatattcaaggttgaacatttcaattcaatcaaatttcagtcagcggttatactacgcgaatatccctatggtgagcaaaatcccgcatcaagaacttttgtggcagatcggtttttctattactatgccgtgtcatgactaaactcaagactcgttttgcccctagtcccagcggtttgttgcacttaggaaatgtgcgcaccgctttgtttaatgccttactggcccgtcgtagccagggcatattcctattgcggattgaagatacggatcaagaacggagcgctgaggaatatgtggaagcgctcatggaagatttgcgctggttgggtttagggtggcaggaagggccggaagtagagggagaagtcggaccttaccggcagtctcagcgggagcccatttatcgagcctatttccagcgcttggaggctgaggagttagcctatccttgcttttgctccccggaggatttagagcgggtgcgcaaacgacagttggcggcaggccaagcaccccgctatccgggcacctgcgctcggctggctccagaagaagtggaaaggaaactggctgcgggcttaaagcctaccctgcgctttcgcgtgccgctcttggccacggttgaattcgaggatttggtccggggtcctcaacgctttgcgacgggtgatattggcgactttatcatccggcgcgccgatggttcgccggcgttctttttcagcaatgctttggacgatgccttgatgggagtgacccatgttctgcggggggaagatcacttaaccaatacgcctcgtcaaatcctgttactccaggccttggggttgccggttccccgctatgggcatattgccatgattgtgggcaacgacggggcgcccctgtccaagcgtcacggcagccgcagcgttcgggagttgcgagaaaccggttatctgcctgaggcattgtgcaattatctggcccggctaggacaccattatgaggatacggattttctggacttggatgccctggccgcaaaatttgacttaaaccggcttgggcgggcacccgctcgttttgacctgcaacaactacatcactggcagcgggaggctttggcccaccaggatcttgataccttcgggcagtggttagcgccagtggtcgctcagcaagtcccggctgataaataccaggaatttgtcgaggcggtacggcccaatgtagttttgcctgaagacgcccgccattgggcgacggtgctgtttggggaagagctggtgctcaaggagcctgttctccccgtcatccaggaagcgggtcccacattttttacccaggccttggtggccgttgacagttgtggtactgatttcaaagcgctcaccacccagctaaaacaaaccacaggggccaaaggcaagtcgctttttcttcctttgcgggccgccctcactggcgagctagacggcccagaactggcccgtttgctccccttgctggggacgggacggctacggcagcggctgcagaactgtatgcaccccgagcgttcgctcacaacttattgataaataagattcttccgttcttctttggggcattgctgctttggcgccaaagtgcagtacaatttatagaaaattggtagtttgctgaatatcttaggaaaccccttatgctgcgtatctataatagcctgaccaggagaaaagaggagttcgttcccatcgaaccaggcaaggtgcgcatgtatgtgtgtggcatgacggtctacgatctgtgccatgtgggtcacgcccgagtcatggtggtttttgatgtggtggcccgttatctgcgagccagcggatttgaggtaacctatgtccggaacatcactgatatcgacgacaaaatcatccgccgtgcccatgaaaggggagagaacattcaggaactgactgcccgttacattgaggccctccatgaagatgcggaaggcctccagatattacccccggatcgggagccacgggccacggaatccatggaggccatcattgccatggtacagcggttgctggagcagggctatgcctatcaaggggaaaatggagatatctactatgatgtcagccattttgaaggctatggtgccctttctggaaagcaattagatgaattacgggccggcgaacgggtgcaagtcagcgaagccaaaaccgatcctttggattttgttctatggaaggccgccaaacccaatgagcccgcctgggattctccctggggaccgggacgtcccggttggcacattgagtgctcggctatgtccacccaagcactaggtcctcattttgacattcatggagggggtcaggatttgcagtttcctcaccatgagaacgagattgcccagagtgaggcggccactggctgtaaatttgttaactattggatgcacaacggctttgtgcgggtggatgatgagaaaatgtccaaatccttgggcaattttttcactgtgcgtgaggttttggaacactatcaccccgaagtgctacgctactttattctctctagccattatcgcagccctttgaattataccgagcaacagctagaaaccgcccaagctgccgttacccgcttatatacagcgctgcgagggatgccgggggaggggatctccatatcggctcaagggtcagcacaagaactggccgagggggatgatccttttgtccaacgcttctgtgaagctatggacgatgattttaatactcccgaggccttggccctattaaatgaaatccggcatgctcttaatcgtgctcgcgaggagggtgataaggataaggtgcaatatttggcaaggttattgccatcattgggtgctattttaggattgctaacccaggagcccgagcagtttctccgcgatccccgacaggccgctgcacctagcattgtctcagcagagggagaagccgccctttccgatggtgacattgagcaattgattgcccagcggaccgccgcccgtaaaaacaaagactgggcggcagcggaccacctccgtgatgttctgaaaaaacagggaattaccctggaggataccccgacgggaaccctctggcggcggggctagccccaataattcgcgaaaccaccacaaaggcacgaaaaacccaaagaaatcaaaaaacttaaatatattaaaatagtttacttccaccttcgtgttctttgtgtcttggtggtgaaaaatctcggctagagctttcataccgccagaggccgttatttgggggcgtaggattagttatgcagttgctctgcggcataaagggtattttccagtaaggtcgctatggtcattggacctactcctcccggaaccggcgtgatccaagccgcccgtttgcgggccgcttcaaattccacatcgccgcttagggtcccgtcgggttgccgagtaaagcccacgtcaataaccgttgcccccggtttgatccattcccccttgattaaatggggtttcccagcggcggcaactagaatatccgcctctgagacgtgctttaataaatcccgagtccaacggtggcagacagtcactgtacagccagcgagtaatagctccaggaccatgggtcgtcccacgatattggaagcccccaccacgaccgcctctaagctcttgagatcttgttctgtggttttcaaaagagtaatgaccccatggggcgtgcagggcctaagaagggggaggcgcagagtcagccgaccaatgttgtagggatggaagccatccacatctttatcgggatggatctgttcgatgactcgctcgggatcaatatgctttccaaggggcaattgaaccaaaatcccatctacggttgaatccgcgtttaattggtcaatcagggttagcagctgagattgggtggtatctgctggcagatcataggccaaggatttgaagcccacctcttcacaggcgcgccgtttgttacggacataagcccgggaggccggatcgttgccaagaagtatcaccgtcagtcctggagggcgcagcccagccgcaatcctttcttgaacccgttttttgatattttgtcgaatgttggcggcgatggctttaccgtcaaggattttagcgctcatgaatgatccttataataattcagtaatagaaagcgtaatttgttattataattccttaaggggaagggtcactaaattacacagtcagaccccctgtagaaacccattaaggaaagaaggcgggtagagatgcattgacgcttcgtccggctcgccttaatatcaacagtttcggggtatagcgcagcctggtagcgcatctgctttgggagcagagggtcgggggttcaaatccctctaccccgaccactttatacaaggagtggtgcctgttggcccgtctatgggttataagagtgccattccatgcgcccgtagctcattcggatagagcatcggccttctaagccgagggtagtaggttcgaatcctaccgggcgcgccatataaatcaataagttacctggttatccattggaaatgatttccataacgtgaccagatcgtgactcactatcaagacgccccacagccgctcggacgttctcaggcgctaaatgggcatagcgctctgtcatcgcgatggtgtgatgaccgagtaggtctctaacctccgccaaaggcaccccggcagtcaccaaccaagccgcgcaagtgtgccttaggtcgtggacccggaagttctcaatcccggcccgccggcaggccgttctgaacccgcccctggcatggatatttttaactcgtgttccgtctggatggcaaaagacccaaggagtctggggacaatgctgtgcccggaacttgagccgccgcattagtgcgctatgggcggtattgttgataggcaccgagcggcgcttaccggcttttgtgtgcgtcccttcgagtaaaatcagacgggctttcatgttgacccgccgccattccaaccctaaaagttcgccctttcggcagccggtatgaagagccaatgtgataaagtccggcaagtgctgcgcccgaggatctcttccagcctcgcgaatcagcttgccggcttcttcacgggtatccagcgggggtgtacaaataactgtgtaactggtgatctgtaattaacaacaaggagaaagcactgatgaccagtattgaaaaaaagaccgatgagttgctggatgaacttctgaaggagtgcaatagcccgaaagaggttctgggcgagcatgggttattgaagcagctgagcaagcgcttggtggagcgggttttggaggctgagctgactgagcacctagggtacgcgccccatgctcaggaaggtcggggcagtggcaacagccgcaacggcaagagcaagaagcgggttcagagcgaggcggggcaattggaaatcgaggtgccacgggaccgcaatgggaattttgagccgcaattggtcaagaaacgtcagcgtcggctggagggctttgatgagaaggtgctagcgctgtatgcccgggggctctcgacccgagagattgaggcgcagctggaagagctctatggggtggaggtctccccggcgctgatttcccaggtgaccgatgcggtgttggaggaggtgcgggcctggcaaagccggcccctatcggccgtctatcccatcctatattttgatgccttgtttgtgaaatcacgccaggagggcatggtgaaaacgaaagcagtgtacttagccctgggggtcaatctagagggagagaaagagctgttagggatgtggatgagtgaaaacgaaggggctaaattctggctgtcggtattcaatgagctgaaaaaccggggggtcgaggattgctttattgcctgcgtggacgggctcaagggcctgcctgaggccatcgaggcggtgtttccacaggcccaggttcagctgtgcatcgtgcacaaggtgcgcggctcgctgaagtatgtcccctggaaacagcgccgggccgtggcggccgacctgcgggccatctatggcgccgcgaccctggccgaggccgaacaggccctagagcgcttctcagcgcgttgggatgagacatgtccggccatcagccccagctggcgggccgattggtcacggctgacggtcttctttgattacccaccccagatccggcgagccatttataccaccaacgccatcgaatccttgaactattcactacgaaaagtcttgaaaaaccggggcgcttttcccacggatgaagccattttcaaggtgctctatctggccctgaacaatatcaccaaaaaatggactcaacccattcgggactggaaggccgccctcaatcaattcgtcatcctcttcgctgagcggatgcccaagtgaaaattagttacacaaaaaacttgacaccctcggttgcgggttaatcagcgtgttcttgcctgcgtgtctgcgaatttctacgccgccgcaacctaaacgctttgcccttaatgtgtcccctgtggagacatttggggcgtcgatagggagagattacaacttaggttgtcaatatgtcaacaactaaagttgtaaataattacaaatttattttctaaggctccacagcattaccgcgatattagcgggaaagcgggacattagcgggctcactccagccgctgccatatcggaaaagggaaggggatgaggaggttagagggagtatattgcctatatgcaatatatcgcctaccatgatgatatgaagactaaattgttggaggctgtttgcaacaatcccaaagcggtgcggtttgaggatgcctgcaaagctgctgagtatttgggatttgcccataggggaggtaaaggctcccatcgtgtttttaaaaggaaaggcgaaccggtacagcttaacttccaaaagcgccaaggttatatcccgccttaccaagcacggcagttgatagcgatgatccagaaatatggaggcggcctatgaagtatttgattgagattttctggagcgaggaggatgaaggttatatcgcggtagttcctgatcttccgggctgtagcgcctggggcgccaccccggaggaagctattcgagaaattcaggacgcggctgccgcgtgggttgaggcttgtaggaagtctggagattccatacccgagcctgtcaccaaaaccagaaatgcagcctaatcaaagcgtgatttatggccaacaaggtttttatcggcgtggagtcattcgatgaaatggcccgccgtgcgcgtgaaaccgctcggcgcatggatgcgggagagcgggtgccggaggcggattattacctgaatttttcgagtgcggcccatcttttttccgagctgactcccgctcggcttgcgcttctggagctgttgaaatcggaaggccccttaaccatctacgccttggcaaagtgtttggagcgcaactacagcaacgtccacggggatgcgcagaagctgctcaagcatgaactcatcgctaaggatgcagaggggcggctgtatgtaccgtgggatgaaattcaaattcacctttcattgtgtacggcggcgtgaggaatgaacgggaaatcaaaaaatatcgggagcgacttgaagaaagttgacgctcatgccatccagccggaggagtatgaggaactgccggaattgacggatgagttctttgatgaggctgacgaatacagaggcaataagctggtacgcgggggcaggccaaaggcgaagaaccgcaagatattattgtcgatacggtatagcccagaggtggttgaatacttccgatccaccggcgaaggctggcaggcccgcatggatgaggctttaaaggaatggattaaggagcaccgctcggagcgatgaaagcctctgattttgacaggaagttcaatgagggcaaggatgtaactgagttccttgatttagaaaaggcctgccgcccagggcttgaggcaaggcgcgccaacgtggatttccccgcctggatggtgcaattgcttgatagggaagcgcgccgcctcggagtcacacgccaagcgttgattaagctctggctggcagacaaacttgatcaaagttccaggagagatgcactaacgcagcgctgaagaggaacggcggtagttgattgcggtggatcactatatcgaggtgagtaagaagcgcggcgttccggcgcaaaaaccttattcctgcaaactgatccttcgcatgccgccagaagttcacgcgcgctgcgccatgatggccgaggccaatgggaagagtctcaatcagtgggtggtggaggtgctggagcaggaggtttcagcgccagtggattagtaagcaaacgccagaaaggtgcaaaaaggcctgctcagggtgggctaggaatagtcttttacgactcaaacaaatccctattaggggatagaattctaaatccgctattatttatgagttttgcacttctaggggatatatgtaggtctccacgacattctactaattgcctattttcgtgcgcatggatagcgttcagataatcatctccagataattcaaacgtaatattccgctttttctcattttctagttcagttaccgtaaccagtccagattcgctgttctcatcgcgttctaatttcttaactataccaagaatcttggtgtcttgtagtatataattatccttgaaatattcggaagcttcttccaaataaggtatataatcagaggaaaatgaatgctctaattttattttatcgatgctcttctcggcttttgagagggatatagagatagagaaattacgagctttggtttctccacttaggcctataagggcatcgcaaaaatttgcgcttacaccttgctcaacggccttatcgaaaacaaacaagctcgattttctcctgtactcttctacggaatatgaaatcgcttctaagctttttgctagagtattcataactgcgcgcgcaaaagatactctctctaataactctgactgggcttctttattttgtagtatcggggaaattaagttaattatatagctgcctgcttcagtttgcccgagccttacattccttatatgatctttcgctttctgaggataatacccagagaaaagttttttctttgaaagagttgaaagtgtcactgacgtaattagagcttgtgcctttttaattagcaatactccatcttctatgggaattgagccgtctttaacatcagtatggacaactcgtatctgtacgaggtcggcatagaaatttgcaacgtcctttaatacatcgtcataagatctttcttcgaagtgagaaagtatatgaattatatcccagacacgtttcttgtaatccttgagatattgcgcttctggctgaaccacctcgaaatttgtatatttggcttctgttctgtgccaaatcgatgcaatctctcctattgagccttcctctatccatccattggataccaagtagcctcggatttggtccggcgtaattgcttcaatacgcttcaagagggtagagttgctcataagtactcacccttgctagcaagggtcataagttccactaaagtctcttttgtcagcctttgctttagcggaatatcaacggtgacttttgttttattataggttttaggatgatttctgatagatacccagtaacatgagtttctcaagattaactcttcatccttgtattctacccagtcctgtacattttctggaatgactaagacggctaagtatctgggacatagaacattatctccacggagatcattatagttctttagggacaatggaaatttaataacgttaccgttcagcagatcacgggaggtgcactttagttgtaattcaattttcgggtttctgagtattcctttgaaatctttccctataagctctaagtcgatgctgtcatcgtctacagatggatgagcattattaaggcctgcttgagctgcgatagcctttatataagccacactaaattgttctttttgttgagcaagatccatactaagctatctacatttttaaatctcagtgctataaagtgaaagctcctttatatttttcttaaacagcgggcaaatcttagcggttagtggccgtatcgtcttagcctagaggttctttaggattctgaataaactgtccagagcgcaatcgcatgcggtggggaggtggatgttttctaatacccccatcccttagcctgttcttgttactcctcaccacctgtcctcggcatctttatagatgctgaatgccccccgactcaatacctccgcgttttggcgcgggcgagaagatcctcactcaaaccttgcataacccccatagtgaagtagggatcttgggcggaatgccccgagaatcctttgatggggcggcggccccgaagaatacccacgaatgccacgccaataagctgcccctcacgggctctgccaagcaagtcctccagggttttaattgtcccctgtgacgtgagatggccgtccatgtcagggttccttatccttttttttattcttctccttttcctgtctggccaagaaatcagccaacgactccccaggttccataatcaccgcctcatcatctcgcctatccagcccgctcctgcgctcgaagtccacttcgtggacgttttgccggcggtccctgccgctgcggcgttctttgtgcggtaaggggtagatggcctcttccttgactcctaggagggtcaggatggcttgaaccttctcgggcggggcatcaatgatcgattcaatggccctaatcttttctggtgaggccgaggcaataagccgagatagtcgtagtacgtattctggggtctcctctttttttgagcgcggacccccagaagagagttcctcaacagttacgccgaaaaccctagccagttccattaagtaccggggttgtttaacggttccatcttcaagctgctgaatattctgaggtttcacttttacacgacgagccagctctgactggctccagccttgctcctcgcgcaaccgtttcactgtatcagcaatatattctcctaggcgcataggttcctctccagagtccagccactccgatcttacccctaacgctttggcaagcgagacaatatctgaggtttcggatgcacgcccgacttccagctttgaaatcatttgctgtttgacgccagaggtctctgctagctgcctctgcgtcatattcgcttccagcctggctttctttaaacgctcacctaggttcatgccaggcaaattacaacttgtgttgtaaccattcaaacatctatagttgttgacattaagacaactcaggttgtataaattgggcatggctaatcgacctgtattaattccatcactacaaagagcagttgaaatcgtcggcggacaagttgagctggcaaaacgcttgggcgttacgcaacagcgtatttggaactggttgtaccgggacaagtgccagcgaattcccgctgaatacgtgcttcccattgagtgcgccactaatggtcgtgtcacccggtacgaactgcggcccgacatcttcggggaaagggaagaggctgccgcatgacccccacctgcctccatgccaagccttggctcgttcacggtggaatctccgtcgaatgcctggccaaaggcgagcgaggttatgcctgggacattgagcggcagtgcgggcagtttgaaaggaaggcatcgccatctcctgaaaaatcgtttggcaggagtaaagcccatggatttagggaatgacagggaatcagaggggatttatcaccgagtccgacctgctgcgtcgcattgccgtgacacaccagaacgccatttcggagcagacgggcctgagcaccactcaggtcaatcggatcgtgtccgggaaagcgggaatctccctaggcaaggtggtgctttttctctacgccctaggctacgaggtcatcgagagggaaggggaaatgatcagtgtgcccagggaggaatacgaggccatgcgcaccttggcgcggaaggcgctcggatgaacagattacaacaccgccatagccttggggcggcaatgccgaggcgtgccaccgggaccgtttgggcctggcgccttctaataccaatttcatgtaattttgcactgtataggtctaatttaaacaaacacttacaaccttaataaattgcattcttttgtcaaattggtataaccaggccggagggtggcgataggtgaaagcgctcattgagaaagattatgaagggctcctggtgcaattcaccggagaagggtggttcaatgcgacggctgttgctgagagatacgggaaaagaccgaacgattggcttgtgttggtctcgacacaagaatatatagcggcgatttgtgaacaccataaagtgagccgaactcactttattaaaacgaaaagaggaaataccaatttttctgggtaatgggggtgtacaaataactgtgtaactggtgatctgtaattaacaacaaggagaaagcactgatgaccagtattgaaaaaaagaccgatgagttgctggatgaacttctgaaggagtgcaatagcccgaaagaggttctgggcgagcatgggttattgaagcagctgagcaagcgcttggtggagcgggttttggaggctgagctgactgagcacctagggtacgcgccccatgctcaggaaggtcggggcagtggcaacagccgcaacggcaagagcaagaagcgggttcagagcgaggcggggcaattggaaatcgaggtgccacgggaccgcaatgggaattttgagccgcaattggtcaagaaacgtcagcgtcggctggagggctttgatgagaaggtgctagcgctgtatgcccgggggctctcgacccgagagattgaggcgcagctggaagagctctatggggtggaggtctccccggcgctgatttcccaggtgaccgatgcggtgttggaggaggtgcgggcctggcaaagccggcccctatcggccgtctatcccatcctatattttgatgccttgtttgtgaaatcacgccaggagggcatggtgaaaacgaaagcagtgtacttagccctgggggtcaatctagagggagagaaagagctgttagggatgtggatgagtgaaaacgaaggggctaaattctggctgtcggtattcaatgagctgaaaaaccggggggtcgaggattgctttattgcctgcgtggacgggctcaagggcctgcctgaggccatcgaggcggtgtttccacaggcccaggttcagctgtgcatcgtgcacaaggtgcgcggctcgctgaagtatgtcccctggaaacagcgccgggccgtggcggccgacctgcgggccatctatggcgccgcgaccctggccgaggccgaacaggccctagagcgcttctcagcgcgttgggatgagacatatccggccatcagccccagctggcgggccgattggtcacggctgacggtcttctttgattacccaccccagatccggcgagccatttataccaccaacgccatcgaatccttgaactattcactacgaaaagtcttgaaaaaccggggcgcttttcccacggatgaagccattttcaaggtgctctatctggccctgaacaatatcaccaaaaaatggactcaacccattcgggactggaaggccgccctcaatcaattcgtcatcctcttcgctgagcggatgcccaagtgaaaattagttacacaaaaaacttgacaccctctattgaggctgtccttcaacatccagagcagcgtataaccggagtcgcgaatcgagtgggttttgctcaagtcaatgatgactttcatctcggaatcgcggacttgttgtgctgcctcccaaaattcccggcatagggcaaaatccaggacctcaggggaagttaaaaaggtggcgtggtcttcaaccttagccccgaggctgtgggctaccgccaggtgagtcgctaaggacatgatcgcctcccttaattgcgaaagcacttgctgccatggggccgccggtgcttaacaggggttttatcaattgttgtgaatttaaaatgaatagtaagtaaagaccaaaacccctgtaataaaaatgggtatttttacgtactttggtctgtttccatagcttctataataattaagatcattagggttaatgtatggagtagctccaaatctaatccagcagcgtctcaaccaactcatccaggccggggagggcactctgcctgtctggctgcgctcctgatagccctgcagagcaccagcggaaaggagggggccaactcaagaatttgcatttgcataggtaaaggattaacctttttagcgtgactaaatcgtgacgcaacgctgtcaaaagggggtgtttcgtgacatatttagtcacgctaggcgcggggcatggctagtaagttgttgaatttattaacctatgtctgtgaattctaggccttctaagccgagggtagtaggttcgaatcctaccgggcgcgccatgtattgcagtttagaggctgcaccttaccgcatactgcggtataattatcggcttttatggtgggcgtagctcagttggtagagcgcaggattgtggctcctgtggtcgtgggttcaaatcccatcgctcaccccaaattttagtgttggggccattagctcaattggtagagcagctgactcttaatcagtaggttcaaggttcgagtccttgatggcccaccattaaatcaataagttacgttatttttgggtgacgtaattttgacgaaatatttggcagccaaatatttttctatctaagtggggtcaccttgagtggttttctcttgtaatgccgatagagagtccgcctgtcctcgtgccccagcaagttgtcgtcgctcgcatctgagcctgcggtcgtccttaaatccttaaaggcaaaccgcatgctaggatcaagtctgccttcttgaatagctttccgcatagccttctgccagagcgttctaaagccgtctcccgtgtatggctggccgtgtttagtgtgcagaatccagagtgtggcgatggtgctcggaaggttttgagcgcgattgatggcctctcgaagatcctcggtccaagagaacatcagtgtacgccccgtcttgctggtaccaaccagcaggccctcctctttgcagtcggtacgtttcagctttagcacatccccctggcgaagacctgtgagcagcgcaatatccatggcgcattggacgacttccggcataacgtcatagactaggcggtattgttccggatccacatagcgcccggatggtgtttccgtattacgcttaacgtgtcggcaggggttgtctttggcagcgccccagcgaatagcgtatgaaaatatatgggatagcaaggccttttccctgttggcgctcactgggggccgtcggtccatgtaagcataaatctcaggcggggtgaggtcattcggcggcatgtgtccgaaaacggctcggagggggaccaactgctttagattgtctttctgagtccggggcgctttctttgggatgacttctttctggtatcggtccatcacttggccaagagtcatcatgggcctaggttgggtgttgatttcagcatatcgaaccatggcttgatgatagtcgcggccgaggttatgccatttcccctggcggtccacaaagaagtaggtgttgtggttgtggtacactcgctgaggtaaatctttgcgacctttacgcttcctgcccattgcctaccctttcaagcgccgagaagtcgggcctagattttggcttttcttgcttgcccccttcaatctctgaccttgcaacgcgcgggtagccatcggcggccacgaaaaaacgcaggccataagaccggagctgcctgatcatgcagctcggttttttatagccggtgagttcttgcaattctgatcgagttaagaacatggctcatatatttggctggtttgggttgcccgggcgctaccccgggcgttttgaatttacggactaccgagcaaaacaaggacctctttccccagctcatcccgaatatactcgtacacatcattgacggcatcacgataggcccgctccgggcgcatgagcttgtaccacatttttaaggacccgctgacgattcgataccggaattttgcttccagctcataatgctcgccgccctcgatgacctggatcccaagcttgatgctttcgggaatgcgaagctcccctctttgaccggctccggcttcggactcctccgagtaaaggaactgggtattgccatcctgcaggcgggtggcctgattgaactcaactttggttttacacctgagtgtggtgcaaatttccagcatttgggcgcctataggctcaacgatatcttgtaggtgatcttcgatgaattcagcgaattcggtttgggacattaccttctcgctgtcgccttcccagcttaagaattcaggtgttttcttgcatttcaggaatgccctatgattacaccaatcggccgttgatgggccatggtaatcaatgattccacgaatggaaccttcttctatgtcacagaatacagcggtgttttccaaccggtatttttttatataggcgataaatgaatccgggtttgatgaccgaaacgatgagactgtcttggttggtctttccatcaaattacttaattcttcaatatgatgatttgatggaataatagcgatggggcattcgcccacttttatgatttctggtttagactccctccctgcctcaaaggctgcctgaaaatcactcggtatcgattcaagatttgtttcggtcactgattatttctccacttttttgagttgctgaggcttgttgtcactgacgctttttaaatccattttcacttgtcgcggatcttctctctggagattcccttccggggtgccgaacatgagcgtcattcctttgtccagctccgggacttgggctttgatttgctctcggatttcatattgcccgctgttctgcccgatgggtttgacggtcagggttagcgtcagtttggcttgcttgcccgtgtccctcgctccctggacacactcgtttaatctctcgctgagttcctgggcagcggcgccataacgtagttggttgatggtgtacgcgaatagatcaggtctcatgttttctcctgtggttaaaaagtgggtttttcgtttaactgcattcctatgatgactttgtcgaagtcgatggcctccagggccaccgtagccgtctgggtcgcttcgtctatccggccctggcgcagatcgttggcaatgaaggcgagggcatgagccgcgatttctaaatcggtgcctttccggatggggcgaatacagtccaggtaaacttccatcatgctttcctccaccactgggcgttttcaaggtactcgcaaaactcggtgaggtctcgctttagctgaataatcccgggtgcgtcgatctcccttttgtcgagttcgttctccaggtcatcaagggccttgatggtggcttccatttttctgatagcggctgggacttttttcttgatgctcaccgcttcacctccacgatccggttcagaatttgctccttaatcacatcgccatggcaagcccgcggggcacaccagcacactaggttgagttctccggtctcgcgatatattttcaccagacggttgaactcggttcttgcctggcttcttccctctaaagtgacctccagcaaggcttgatatttagcgatgacttcatcccggtttccgtctcggccaatgacaaacgggtttcccagcggcgaagggcgtccgatatagacaccctggccgccgtggcgtttgttaagcactcggatggtcattgacttacttggctcagacatggggcggttcggtgtattcaccgaagcctgtgagatccagattgagcagatagtgatggagcgcctcgacgccgccgtcgcggatttccgccgccacgtcgtcatagactgccttggggagtttttccggggtccagatgatgcaatggcggcggtcgtcttcctcgaggaccacgggcatgcgttcgttggagaagaacaccatattgacgtggttgcgctcctcgtaagcgtcgacacctttggaattgatgaggatccactcgttggtaacgatctctttgagcttgttttcaatataggagtcggatcggttaaccacttcgtcgacaataataaaaagctttttcgaggcccagtcgttgaatttgtcctccacggccgactggtcgatgatgcggccgtagcggccgtaaatctgcatgatgcactcgaaaaataggtttttgccggtgccctggggaccgtggataaccagggccgttcgcatttttgcgcctgggttttgaatgggataggccagccacttgagcacccagtcgagcagttcatcgctactatgattctcacggctgcatagatgatcgagcagtttaagaagagactggcagttgcccgctttcggctgcgttggccaatctgtgattggctcatttatccatgattcgagttttttattagtgttcattggtttcctccagcaatttttttccgagacaattggacacggccaggcacggcttccctccaccactctggttgcttttcatcggcggcggtgtagttccacatcagcggagcgatatcttcatcctccatggagacgcctgagcgcacaggactaaggaatccccaaacctgccccggttgccttctcccgcaagcgaataaggtccaggcctcaccgccgttcacctcgtggcgatgaaataggccgcgagcattcccaacacggcgaaaccggaacggtttgagagagatccttttcacgagatagccaggacctatataaaagttgaaacatttcacgctggcgttggaatttactgcggatggagctaaccagggcaggttcaggcagtcttccaccaacccccgggtcagcggaagcgatatatgccattcccagggatgattatgaagccgcccttgttcggacggtcctacgaaacggtgaaggtaaagctcaacgccgaacacacggcaaatgaagtaccgctccaaaaaatgatcgcccttgcccgtgccgccgatgaggcgcgcaggcaggtagccgctgagccaaaataaaaactttttcacgctttaatttctcctttgaattgccgccggtagcgggggaacttaaccacgttggcatttgtttggctggccttgatgatgtccctggcgatgcggttaagtgcggtatctggccactggctaaaatcatccagccggacaaatgattctgctcccgtgcaggtggtcagcactcttctcgaggggagggtgcgcatagtgatatgggtgatcattgttcagtctccaattgttgtgccgataccctggtatcccaggatctttccgcttctccacaaaaagggcagtttttcatcccacccccagctcatccaaacgatagccattcaccggatcgtgaaggtcttccaccttttggtccggttcttcgttatccgtcatgatctcgtgcaattggcccaagatgtaataaccaaaaagagtgggattggcagccagttcggcgagctgctcgatatgcagatgggctagcgcatcgcgtgctaggacgggcttttcccacatccattgctggagattacgggcttcgtggtagggcgctaggcgggactgctgtgcttgcaactcggcgcatttcttggccaggtgaacggcgcagtaggaatcttccaggagatggaagtttctcttcctggcttccgtgattccctcggagaggaattgctgtatgtgttcgttgtttgtcatttggcgaattcctcccacatccattcgcttaacccgcgtcctgcgatcaaatccacaaaccagaagtagcagtcggaaccaaaatcgactgctgcaaataccatgattgctgtgaacaggaaccacagcgttaaagacacgtcttctctatccatcatcgttctccttttttaagcacgctaccgccgggcagctgcctttagtgggtgccctcaatgtcccttgtgggggtatttgtgggccgatggagaaagtaaagcatgactttatatttttagtcaagtattactttactagtaaataaaatggtggattacgtttgataaaactgtagtagttgtgtgttcaccgacttccgtgtcggaaaagaaaagaggaattgggggattaggggaggtagaaagtggttgccgccttgaagtatttatacattgtaaatacactataaaaatgaactacgagtgggatgagaagaagcgcgcggctaatttggaaaagcatggcctagatttcctgagcgccatcgaagttctggagagtgcagagcttcttgtagtacgtgataaccgcaaggactacggcgaggagcggcttattgcctatggctgcttgaataatagagtttatgtcgtggtctacgtacagcgcaggccgaaggtggtgcgcctcatctccttccgcaaagccaatcgcagagaggtaatgttttatgaaacggccctatccagaggaacctgatgtagtgaggtataccgaagaggaaatcaaagagatgatcgcgcgcggggaagatcggaccgactgggatcgagtgaagaagatgcgcgacgaggatatcgccattgatgaggattccccggaaatcactgaagagatgatggcgcacgccgaagttatccgccgccccaaggaaattgtgacgctacgcctggatgccgaggtgctggagtggtttaaagcccaagggaagggttaccagacgcgcatcaacgcggtgctgaaggcgtatatgaaagcacgcgaggaacggcggtaacgggttattgggcctggcctaactgatgctcctttgacattcccttttttagggagatgatgatttattctagcagagccactatcttttttggatggtgctttaccgccgctttgtggtttcttattggtcaccaaatacctccctaatttataaatacccacgctccctagcaggggggcataccccttactggtgctctctcttggcgtacatgattaattcatggtcaagttgccggagagcgcccaaagcaaagtgagggtcttgcccggcatatccagaccagcctttagtaacccgtcgccctctcataactcccacaaaagcaactcctataagctgccctttttgtgcatcttctaggagtttttttaaagtgtctactgtccccgcagagatatgattactttgtggggccatcgtctccatcatctcttttttttatctcgtccctaaaaaaatcttctatagattcaccggggcctaggatcacgcctttatcttttcttcgatctaatccactcctgcgctcgaaatccacttcttggacattccgccggcgctccttaccgctacggcgttcctgggaggcattgggtttagaggatttctttttcgttagcctttgatcctgttcgtatttgctttttagctcgaagtagagttcctcgttctttcgcttcgcctcccgcatagactccagaaaatccttttgttgcctatccgttaggctttcgaaaaggttcaggacctctctctgttgaggggttaacagcgattcagtatctgaaagcctcatagatccttggccggtcagtagccaatcaattgatatgcctaacgctgccctaatacctggaagtctatctctagcaatttttcctgttttcagccacccacctattgcttgcaaagacatatcaagattagtcgcaagcttggcattcgagacgccggtctcgtccatcgcctggcggagtcgtttggctacatctttgtcatcaagcataacttgattattcaggttgtatacattttctccaagcaaactgggattgaccttttgataaagttgtgctttattaaatggcattatgaaaactccacttgatatttctattgaaatcctcggaagccaggcggccttagcgcgtgaagttggagtcaccctccaggctgtgaatcaatgggttaaaaaagggagagtccctccagggcgggccatcgcaatcgagcaggccaccaaacgccgtgtcactcgttatgaactcaggcccgacatcttcggagaaaaagaaagcgccgccgcatgactgtctcctgccaacattgcctccatgccaagccttggttcgtccatggcggaatttccgtggaatgcctggccaaaggcgagcggggctatgcctgggacattgagcggcagtgcgggcaatttgaaagaaagccatcggattctcctggtaagtcacatgcacggattaaagcgcatggttgggggggatgacaggggatcgcgcgggatttttaaccgaggcggatttgctgcggcggatcgccatgactcggcaaaacgtcatctcggagcgcacgggcttgagcgacagccaagtcaaccggatcgtttccggtcaatcggggctgaccttgggcaaagtggtgccctttctccacgccatcggctacgaggttatcgaaagagaaggggatagggtcagcgtgcccagggaggaatacgaagccatacgtattttggcaaggaaggccttgggatgaacagattacagcaccgccataacctcggggcggcaatgccgaggcgtatcaccgggaccgtttgggccgggagtttcctgatccggcccgtttttttggagggttacccatgctagcggaacatcgccccgctaacccgtcgatctacggcaacgactttatgcgccatgtgggctacaccacctgcaagcaatggcaggaagggatgtggcgagaggaaatcccggccagtgctgaaccccccgcaggatgggaggcttcctacgccttaggacccaacctcaacgatctcgcacgccgggagtttgccgacggctgggacaagcgcctggaagagacccaggactgtcgtcggcccgtacaagcagcaagggaccgagagggaaaacgaattttattggcgctgcttctgggctgcgtcttgtgttggatagccgttttcaagctgattttttaagccatggagatcaccgaagacgacaaagagtttttcgaggagcgggccgcaatcatggaatacgagggagggttatccagagaagaagctgagagagaggctaggaaactgatgaggcgaagaattcaacggcgcgcctacctgatcgatgaagcgaaacaagaggattaaacgtgggcaatatcggaatacaagaagcgatttttgaacagctagagctgtggggcataaaagcgatcaccgttatcgtcttggttgggcttggcgtgatgctttggaaattatggcgcgacgaataatccaaccggcccactgtaaccctttccccctggggaatcctaaccggctgcgcctgcatcagttgaaacacggttcagaaaaaaccggtcaatgggtcctcctgacgggcctgagcaagggtactaagaggctcggtttttgggtaaatagcacggctcaaaatcaataatcaatatgctacagaattacgatagcgtcctggcgcaattgcgcgacgccggattaatcatccggcacctggatacctccgggcggttcaaacgctgcaaggtggaaggggatcgagagaagcggggctggtacatcctgcatgaaatatccggagattccggaccgttgattgtgggctcctttgggatttggcgggggaatgataacaacgcccagaagatccagatcgagcgctccgagatttctgagcagcagcaaaaagcgttggcggaacggatccgggcggatcggaaaaaggcggaagcggcacgccgacgggaagccgaacgggccgcactgcgagcccagaaaatgtgggccaagtgtttgcccaccgaccagagcggcacccaggattacctgagccgcaaaggcatccaagcccacggtgtgcggttcacgccgagcggcgccctggtgatcccgatgatggatattgccgggcggattcatggcttgcagttcattctcagccgccaggcccacgccaagcggatcgacaaattccagcgagacaaagaatactggccccctgggttacagaagcaaggccatttttttcaggtcggcggggtgcccaatggcgtgggggtcatcgtcgagggctacgccaccggcgcatcgatctatgaagccaccggcttgccggtcttcgtcgccttcgatgcccacaacctccagccggtcgccctggcgctggccaagcgctacaaaaccgtcaaatggctcatcgccgcggatgacgacaatttccagaaatgccgggagtgcaagctgccggtcaaagtttcggacggcgacgactgcccccattgcggcgagccccatgggaagaaaaacgccggtgtcgatgccgcctacgccaccgccctggcgattgacggcgcggtggcggtccctcgttttgaagaccaagaaggccgctggcaggccttcgaaaaacgcggcaagaaaaccaccgacttcaacgatctccacctggccgaaggcctccagtctgttcgccggcaaatcgaggaaatcatcgagtcacgcaaatggcggcaacgcattgccgggcccgcgcgcagcggcgacgaatcgccgggggaagaggggactctggttcccgttcaaggtttggacgaactcctagaccggttttccatggtttatggccatgggggcacggccttcgatcaccgggaacatatgcttgtggccatgtccgacgttcgggatctgtgcatccgccgggaactctaccgggcctggatggagcatccagatcgcaaaatcgtgcgggtggacgaagtaggatttgacccggcgggccgagacacgcaaatcaaatgcaatctttgggagggttggccgacagagccgaaagcgggcaattgccagtctcttctggagctcctcgagtacatgtgtggccgggaaaaccagaactctcaggcgctgcttgattgggtgctgaaatggctggcctatcccattcaaaacccaggcgcaaaaatgcgaacggccctggttatccacggtccccagggcaccggcaaaaacctatttttcgagtgcatcatgcaaatttacggccgctacggccgcatcatcgaccagtcggcggtggaagataaattcaacgactgggcctcgaaaaagctctttctcatcgccgacgaagtgatcgcccgctccgaactcttccacatcaaaaacaaactcaaggggctcattacgggagaatggattcgcatcaatcccaaaaacatcggcgcgtacgaggaacgcaaccatgtcaacatggtgttcctctcgaacgagcgcatgcccgtggtcctcgaggaagacgaccgccgccattgcatcatctggaccccggaaaagctccccaaggcagtctatgacgaagtggcggcggaaatccgcgacggcggcgtcgaggcgctccatcactatctgctcaatctggatctcaccggcttcaacgaacacacccggccgccccacaccgaggccaagcaggaactcatcgagctgtccatggatacctgcaccgagttctaccacgatcttgcagacggggagttcggcgaccttcatcaatggccggtgctgtccgacgacctgttcgacctctaccggtcctggtgctccctccggggacaccgatccccggccagccaaaggcggttcaatgacatcctgatacgcaagcacggcgcccaaaagcttcgcaagcagatcatgactcccgctgggcgcagcaatcaaaggacttttttgatcttcagggacgcggttgataagccccccgatgagagcgaggccgtttggtatggccgatgtgtggagaaggtccggtacttgatttccgattggaaggagtccagaccattccgtgtcgtcaaataaatgaaactttataacaaagtagtaggaatagtagggttcgcagcaggaacagtagcagggttttttgatggaaatattcagcacaatcagaaacttattaaaagtagtaggaatagtggggctctacgtgcgcgggcgcgtgagaaaagaaaaatttcttccggtattaaccgatataaatttctcccgcgcgtaagacccctctattcccactattcctactactgtattgatttttaaataattttgaccaaaaaaaccctactactgttcccgctactgatcaataaacccaactatttagaaaaaagaggaaaaatcatggccgatacggcagataaagccagcgattgggaaaccagagaacgagaagccagcctccaggccatccggcgggccgccgcggcgataccccccggcaagcccggcgattgcgagacctgtggcgaatactcccctcgactggtggggggcatatgtgcgccctgccgagactttttggcgatgacaaaggggtaacaaatagtgactccctgacggcaatcaagaaatcaccatacccatgatgaccgaagaaaaactcaccctcaccgaattcgcccggcgggccggtttccggccaagctacgcctcccagctcaagcgcaacggccggctggtgatggacgggcgcaaggtcctcttccgcgcctccctggagcggattgaagagacccgagacccctccaaaatcacccccaagccggccagcggcatcccgaccccggaagcccaggccattcgggaggggatggcggccaaggccgcggtggaaagaccgccccagaccgtccaggcgtcgttttcaggcgatgactccgatagggaagggcaagacgacctagaggacaccagcgacgcccctgtgggctaccaagccgcccgggccaagcgcgaacacttcaacgccgaaatggcccggctggaatacgaaaaggccatcggtcaactggtggaaatcgacctggtgcgggaagtcattctcaacgccaccaccaccttccgcgccaagctcgaacaaatggccgaaaacatcgccggccgggttcaggccgccccggatgaagccgaggggagggcagtggtgatggaggaagtcgaacacgccctgggggatttgtcacgggcgtttgagaagctggctagggatggggggcagtagatgggtatgttattaaccaacccctccctgcatttgacagtcgcgcccgctcgggcctatattgaccctgccgcggcaaaatccgtggccgggattgacagcccgaaagaccatgaggcgcaaacgcgccgccaacatccgttgggtgcgtttttttatgcccgcaagattatctatggcgggccatttcgggagaccttcgggtctgccggtgtccttgtgggccggtctgtcaacccgttatggcccgtcaccctattgacagggggtgatggctccaaaactaaccgcaaggagtccatcatgacacctatcactcaaggcaccactgcgcctgccgtttttcagttccaacaatcctatcccgtccgcgtcatcgtcctcgagggagaaccctggttctgcctgcgtgatgtgtgcgacgtattggagattaagcagccaacaaaggtcgtttctacccagctaaatgaggatggggtgaataaaattcacgtcaccgattcgctaggaagaaaccaagaaacatggtttatctccgaacccaacctctaccgggtcattttccgcagcaacaaaaaagaagcccgccagtttcaagactgggtctttgaagaagtcctcccggccatccgcaaaacgggccgatacgacgcccacgactttgaacccgaaccccgcctctcttccgcccaacgccttgaattggatcaagcgatcaaacacgcccttacaggtctttgggacgaatgcagcgacgaaacgggcaggcagtgggcctgtaatcggcttcgagtcatgcttcatcttcgccgcatcgaggacatgcatcccgaccaactgcccttggcgttcgcggagctggagcggctgaaggaggacctcagcgctttttttgagtaccgggcaaaggagcggcgctttctttgccgagagatcatcggcgcgggcacgccttggacgcctcacctgactaagcaattgatggcggagttgaagcaaaccgtcccgccccgcccggattggctggaaatgcgcaagaaactgctgaatcaggattagattaggaaatggagtagtgaatagctaccccacttcacgcgaatctacaaagttaagttcaactgaggtcgttatgaccatagttgctggggaaaaaggtagaaaaaaatgaacgacttaattcctttcaattttgatggacatgatatccgtgtggtgatgattgatggcgagccttggtttgtcgccaaggatttgtgtgatgtactggaaattggaaatccatctgaagccatgaagcgtttggacgatgatgaaaaaatgaccctcagtaatactgagggtcaaaaaattaataccgagagccattctggtaaacgtggtggtgcgcagttttttaacgtggtaaatgaatctggggtatacaacctaatattcgccagcagaaaaccagaagcaagacgtttcagacgctgggtcacttccgaacttctgcccaccctccgcaaaaccggccactacgccatgctcggcgctgaaccgagcggaccccgcgttcccgcccacgaggccgacaaactagtcgcggcggatcgggtcttccgggccatgctgcgcgcgggccgcgcggcgggcttgccgacgccgacggctttgaagcgggccaacctggaagtcgttcgccagaccggcatcgacatcctagagaaaaccggctgtgtcacgggagacgacgttcaaggcccggattggagcgagcacagcagcgccttccaattcgttcgggccttgacccagggggaattctcgtcgctccacgaatacccgatgagatcccaggacctgttcgagttctaccgggactggtgcaaatcctcccagcgctggccggaatcgcaacgcgccttgaacgcggccatggtcggctacgggctggcgcgccgggtgcgcgcaaagatgatggatctggaaaccggagaatatggcaatcagcaaagggtcttcgtccttcctggaatagacgtgccccattccgggatttcgaaatggtatagctattggtcggagcaagccctgtccgtcatggatagcctacgccaccaatgggtcaacgcctaacatgactccatccgccaaccgtcaaggaaaacttgacgcttcacccctctactcagccttcgcccggggcattgccccccggcgcaaaatcagcgtctcccaatgggcggacggccaccgggtgctgtccaccaaggaaagcgccgagccgggacgctggcggacctcgcggaacgggctgctgcgcgagcccatggactgcttctcggcccgctcgccggttcaggaagtcgtgctcaaattccccatccagttcggcaaatcgagcgtggcccaaaacgtcctcggctacgccatgaccgaacggcccggccccatcatggtcgccctgccggcggaagtctccatgaacaaatggatcgtgcaaaagctcaatcccatgctggagtccaccaccgtcctgcaggacgtgctcaccagcaccgccagtcgggacggggccaatcgccgggaattcaaggaattcgccggcggccagctctacctggaacacgccggcagccccgcccggctcaagtccaccagcgtcaagctgctcatcgtcgacgagctggacgaattcgccgccaatctcaagggcggcgacgatcccgtcgccctcctggaagggcgggtctccgcctttatctccgtcgccaagcaactttacatcggcacgccgaccattttagggctctcccggattgacgaaaaataccaagacagcgaccagcgccgcccctacgtgccgtgcccccactgcggccaccagcagcccctggagtggaagggtctgcaatggctcatcgacgagaccaagaaaaagattatcagcgtcgcctacgtctgccgggactgtggcgcgctcatcgacgaaagccacaagccccaaatgctggccaacgcccgttgggtcccagaaaatcccggccactggcggcggggctataccgccaattgcctctactatcccgtgggcctcggccccaactggaagcaactggcccagaactggctggaagtccaggacgatcccgcccggctcaaaaccttcgtcaacgaccgcctggccgaaacctgggaagatcccaccacccgcctgctccgtcacaacgccatcgccgagcgggcccaaccctaccccctgcgcacggcccccgagggcgtcctggcggtcaccgccggggtggacacccaagacaaccgcctggaagcggtcatcatcggctggggccgcaaaatgcgcttctgggtgctggattacgccgtcctctacggcgatccggcggaggagggcgtctggaccgctctgaccgatctgctcaaccggcccctccaacacgaaaacggcgcgcttcttcaggtgctggccaccgccatcgacatgggcggccaccgcaccgaagcggtcaagtcctacgtccgggaccggcgcatcgcccgccccatggccatcaaaggggccagcgccaacaccgccccgatcctgggcaagcccaccatggccgacgtggattggcggggccgctacgacaagcgaggggtgatgatttaccaagtgggcaccgtggccgccaaacactggctttatgcccgcctgtcccgagataccgagaaggaaccggagcaacgcctttgccatttctccagcgaactgccgccggagttcttccccggcctcaccgccgagacctacaacccggccaaaaaccgttttgaactgaagcgcaacgtgaggaacgaaccgcttgataccacaatttattcattcgccgccgcccaccatccggaacttcgtctccaccgggccacccacgccgactgggatcgctaccagcggctcatccaggcccagcagggtaaaaacaaagtcgagagcaggaaccccacgccaacccagccgacccagcggcccagaagatccgcgccccgtccggtgacaccttcgctggggaactccgattggaacagcaaactttaggacatcgaatgaaaagcgaatcgcaacggatactgaaagaggcttttgaaaatatcgacaaccgcgccgctgaacgtgataccgagcaggagcgcagcatggccagggcggtcgcgcttttcaacgcgtattccggcaaggatttgacagagaccgaaggctggatgttcatgtgctgcctcaagatgtcaaggtcaagggcaggcagttttaatcgggatgactacgtggatttggcgtcttatgcggcgctggcaggggaatgcgagcaagaaaaacattcagactaatcggcaattccaacaaacacaggaaagcccatgaggaccgacaacacccaagacgacgccgccgtggagctgcgaaacatcctcaccgccgccatcggtcaggccttcgacatgaacgagaacgtggccctgcccctggctgagcggatcgccgagcatttgttcaccctcgcggggggtagcaagctgtacgtgcctaagctagaccggcagcagcgcaatgccgccattctggaacagtttaatggccgtaatgccgccgagctgtgtggccggtatgggatttctaaagcccagttctatcggattttggggtaggcgggcgttgagaggtatctgccaacatggaacctttttcgttgtttctctctcagaaaataggtttgagatcgatatatagatagttggggcctattttaggcccgtaatagggccataaaatggcccgatatttgcccaattgacatttgtaggcttaagtgacttaaatagcattgtggcatagtagctgcatgttacccacgggtgtggggatgaaccagcaatagaaggctgcctattctaagctattgagatattaggagatgggaaatgggagtgaaaagttatgagtgtcaaaacaacggtttttggtggaatccacctctcaggtgaggatgcagaaaagtttgagcgacaagtaacctatggtcgtcctaaaaaagctgcaaaagaaggatatgagcgaggaaaactccttgtagaagaatattccaagaagggttattcaacaataaccccacggaaaaaatagctggcagcagaatatttagaataaagaattgtcagataatataccggaactaatacttagacctataaagcccgaggataaaccctcgggcttttctcttggctcagaagaagccgctccactaaaggcgtttcttcggaaagatgcgaaggtataccattcagagaatatctcaaaaactttcgtattggttgaagcaatcccccaaccacgtatcaaaggctatttgacgctcgtttgtagcgagatttcccatgaaggttgcattgaactccaagagtgcccacaggcaagtaaatataattatcctgctataaagttagctcgccttgccatacataaagacattcaaggggcgggatatggtagaggcatgattgactggtgcatagcgcatgtgactgaaaatataatgccccataccggttgccgctttctggtggttgactcaaagccttctgccgttaagttttatgagcggtccgggtttacgatactggatacatcgggtaatcgtagtagcccctccccggtcatgtatatcgatttgcataaggttaaaagcagtatttaattgacaacctttaccctttcggcaactctaatcctttaaggggtttgcgaggtggttttgtgatgacggtcattgtccaagaggtgtacacggctttcaaggaagcgggggtcagcgaggaaagcgcccgaagcgcggcggaggcgcttaccggctatggcgacaggttccatgatttggagcgggagatggaccgccgtttcaacgaagtggatcagcgcttcaatgagataacgcgggaaatggaccgccggtttaatgaggtcgatcaccgcttcaatgaggtggatcagcgctttaatcgtgtggatgtggagttcgaaaaatctaaaggggtgcaacggctgctccagtggatgctgggctttaacctggcgttgacggccgccgtgctgtttttgctgcttaggtcagggatttagtttttgagttgacagctccctgcttgcaaccagtttggggtgtagtggcgcgggcacaccttggactctgcataggtaaagggtctagccttattcagtgcttctttgggggctggcttttagttagcaatagacaagacctaattcctagacgtttaacccatttttaatatagatgcttccttcacttgttaaactgccataggcaaagcggaagttgccttatcagaaatttcgagcgtgtctggataaataagaatctctttccctctacgacgcttgtaagcactataacttaggtaaaactccttctgcctcatacttgagtaaaggtgtcggatagattcgacatcatcatacgtcatgatccatggaaattgcgcctgtaattctagatattgagcaagcaatctatgatcctcgtgagaaaacctattcatgtacagtttagcccccttaacgtagtaaggaggatccaagtaaatgaatagccttccgctcgctctcactctcttaccgataccctttaacaactcgattccatctttctcataaatattaatcctttcagagtacattcctattcttctaattcttcgcgcgagtgtatcacgattaaacctggcatcaatcttgtagtctcctgattgcttgtagcccccaattggcccgccattatggataattccggaacgagttgttctgtttaagtaaaacgttgcgaatccaaggctaagtttatctttgcaatcacaagcttcgtatatttttctttgtcgccgccactctctaacactcaactctgcatcataaataaggctaataaaatgatcattgtattcagtcacagctcgccaaaaagatgagattctaggatccgcatcgtttatcgttattgactcaacatatccttcaaaaagcaagcgaagtgctgcgcccccaccaccagcatatggctctatataatgaggctcaattaattcattgcttctcataacttcaatcaaaaaagaggaaagagcagcctttccaccaggatagcgcaatggactataatgttctgccatatctgttcttaagaattattcttattaatttaatatgatttctaacattggttccgctcgttgccaaagtactcttaaatctccttccgtcggagtaacataaggattatgtgtaaactcattaaagccatcaatggtaataaaatacaaagtatccctagatgccagcgatctaacagatttataaccatcagccgtcattccagggaaaatgcgcttatcgaccgcatagctgatcatatcccttaatcggggtgtccagtctggattacgagtgcgctgctttccatttttatcaaaatgattgcaaactgctttcgcatgaccctctttctttatatactcccacaatgctatatcaattaaaactcggagcatcactccagtggaatttctttgttctatgatcttaaaagattttatctccttgaagagcgtgctgatcttgctatttctagatctacatacaaacccacgaggcacaactgaaggagacggcttcggagagtacttcctctgcgcggcagatctttttgtcccagcatcaggtacaataaagtcatctttccttcccaaaaattcatctggatcaaaagagccccgcttattcgttttcggaagtttttcctctacctccttaatataacctttgaacccggattcatcatttatcttccgagtcatcccttttgttgtcgctacatctgacacaacttgggaaagaactgccttaaacctatctggatgaacaattccccgaaagcctttttcatcattgagttctataccaagaaactttcttcctacctgcgactctataaaccgttccaaggtggttaatggaaaccttggatcttctatcttttgacggatttctgcatccaggtcaagcgataaggcaattcgatgaagtttctcagaacgcagaaaatttcgaacctgtgccaatgaaacacctattctttcagaaatttctaacggagtgagtccttcctcaactagctcataataaaatcgagcttgttgaagagaagaccacttacgtttggcatctccagtatgcagtgcagcgattataggcactgctgacagcctatctgggacaattgcaacatcaattctctctagctctgataggtcagtctcggaggacagcttgcgaaagtagttgacctgtgtgtcagtaggggctagttcaggcttcaacagcaattttattgctgcaaggcgtcgattaccttccagaacagtaaatcgcggtccgttcgagactactaccaggcgttcgttcgcaaataatcctagcttagctatagaagatgctaggcttttaacgttttcatgggcaagtagctcttgtagaagctgcctctggttatccgaacgcctatcggaaggaattctagtgttcttcggatcaagcagaagacttcctacttttacttgagctgatttggtttcaaccgccacatcgcctctcttttttatgtgatattcaatactgcttaagcgagctatagtcacctatcggcatcctattcttgtccttaaccctccaaggcagttgacaacccgctccccttccgctaccgttaatttaggtgctgaacacacctcacaggcggctaaccgcacccgtcagacttgcggtttttttgtgcccacagattatcgagtacttatggccgggtggcgcgcagctatacaagacccgaaagggaaaatctgcgggcggccctgtgaccgtgttcaagcgcccggccgcctcctacacagggggcaacaaatgaacgaaatcacaggagactgctatgaacactatagcgcccatcaccattaacaacactccgctttcccctatcgtttttaacaacacgccagtcatcaccctagcgatgatggacaaggttcatgagcgccctgaaggtacagcccgccgcaacttcaacaccaacaaagataagctgattgaaagggaggattattttcacgttacccggaaaaccccaatgcccgaaaaacggacattggacgaaattcgtacattgggaatcccaccgaaaggaatcatcctcctcaccgaatcaggctacctgcttttagttaagagtttcacggacgatctagcttggaaagtccagcggcaattagtgaacgggtacttcaaggccattggccgagacaaccttaacactgagcaggaaccaccccaccttccctacgccaccaaagaacaacgcgaacccctcatcaaagccgtgcgccgtctggtcagcgtctccaacgccaagggtaggcccctgacccatgaagacgcccacagcatcatcaacctgaaaatgggcgtggacagcgtggaagctctcaccctggagcaaatccccaaggccatgaccctggtgggcgaaatcctggagcgggtcgtcctggaaggggagtacatcggcaaggatgacgccccttaccctgatcccgaatgttacctttctccggcccagcgcctcgaattggatcaggcgattaaacacgcccttacgggtctctgggacgaatgcagcgacgaaacgggcaggcagtgggtctgtaaccggcttcgagtcatgcttcatctacgccgcatcgaggacatgcatcccgaccaactccccttggcgctggcggagctggagcggctgaaacaagatctcagcgctttttttgaatttagggcaaaggagcggcgctttctttgtcgggagattatcggcgcgggcacgccctggactcctcatctggccaagcaatggaaggcggagctgaagcagaccgtgccgccccgcccggattggttggccatgcgcgagaaactgttgcgccaagccgaggataactagaagccctccactccggccccgccgccaaggtggcggggctaatataaccgttatacttgtgtaatgcgtaaaaactgattggagggtttatgccgaatcctacccaagactattatgcctggactcaagagactattgagaagctgcgtcagggcaaatggaatgaggtcaatatggaggacttgatcgaggagattgaagatatgggggccggtgagcgcaacgagctagagaatagacttgtggtgctactggctcatttgcttaagtggcgataccagccggagcgtaggagccgaagctggcgcctgaccattgaagagcagagacagcgaattgcgagacgtttgaagaaaagtccgagtttgcggccacgtctgcccgaattgggcgaggaagactcgtatcctatcgcggtcatcgtggcggcaagggaaacaaacctagaaaaatccaccttccccgccaccttcgaggaaacgggctggacctgggagcaggtgcaggacatggagtatcttccagactaaagcgcacttgcggcactaacggccccgctgcttcggtggcggggccgcttgcttgacaaatcatctcataaacccattcggcggataattttcccaccctaaaaaatagtctcattttgggcctgaaatgagactccatcctagcggacaatgcccccaatcaacttttgggggaatcgccgtgagtaccgccaccgacatgctcgccaagtatctggccgctgaatccgccttaacggaaggcaaaagtatcagttgggtggatggccgccagctcacccgtgaagatctagccgaaatccgcaaaggccgcaaggaatgggaacggcgggtggccgccgaggaggcccaggccgccggagcgcccaccatcggcgggttaggctatgccgtggcccggttggacggctgatggaagacctcttccagcaactcaagcgccatgagggcctgcggctcaagccttaccgggacacggtaggcaagatgaccgtgggttatggccgcaatttggaggaccggggcatctccgagcaagaagcggagctgatgctgatgaacgacgttctccattttcagtcccggctatcacaatattcctggttcctggtcatgaacgaaacccgccagggggtcattatcaacatggcctataacctggggatgggcggtctgctcagcttcaagcgcatgatcgccgccctgggagatcgcaattacaccctggcggcttgtgaaatggtggattcactttgggcgaaacaagtggggaaccgcgccgcggagctggccgagcaaatgcgcctgggctggaggattcccttttgaaccccatcgataggctcgtcgaatactttgcccctcaggcggccctcaagcgccacgccgcccggcaggtgctggcctattacgaggccgcccggccctcccgcaagcgcaagttttatcgggataacgccggacccaaccgccagacggaacagggcgcggtccccattcgcattcaggcccggcacctggagcaaaaccacgatctcactcgcggggccatccgtactctggtgaataatgtcgttggtccgggcgggattggcatcgagcctcagccccgccgggcggatggcagcattcacgaagaatacgccaatatcttgctggaagcctggcgggactggtcacgcaaaccggaagtcacccatcgccatcatttttccaaggttcaacgtattgccgcccgctcctggatacgggatggtgaaatgttcgcccaaatactccccgggcgggtgccgtttctcgatcacggtactcgagtcccgttctctctggaattgatcgaggcggatatggtgcccttcgagtttaccgacgaagggcgcggtatccggcaaggagtccagctcaaccagtggggccgcgctatcggctattgggtctataaatcccatcccaccgatgggctccggttcgtcagccagcgggatttgaaattcgttcccgccagccggatgcttcaccccgcctttatcgaccgtatcggccaggtgcggggcgtgtccgagttcgcctcggtgattacccggttggaggacatcaaggactacgaagagtccgagcgggtggccgccaagatcgccgccatgctcaccgcctacgtcaagcggggcaatccggacctgtacgaccccaacgccttgccccgggacgaagaaggcaaccccctgcctcgggagattaacttccagcccggcatggtcattgacaccctcaacatgggagaagagatcgggctcatcgactccaagcggcccaatcccaacgtggtcaccttccgccaaggccagctcaaggccttcgccgccggtttgggggccagctattccagcgtcagccgggattacgatggtacctattccgcccagcggcaggagctggtggagcaatgggtccattacgcggtcctgaccgatgactttgtgggggatttcatccagcccatttgggaggaattcgtcaatgtggccgcgcttagcgtcgcgccggtgcccgccgatgtggtgcccggcacggaaaacgacgccagttacatcggtcaatccatgccttggatcgaccctctcaaggaagccatgggctatctgcgtctggtgcgggccggtttcgcctccgaggcggaggtgatccgcaagcggggccgcaaccccaaggacgtgctggagcaaatcagcgatttccgcaagcgagccaaggagcgggatttgaccttggattccgacgcttccgtctcaagcagcacacggtaaaacctatgcgattaaaaccatttcgactgttcaaccggggcaggcgaagctccagagccaccgagattcgccggggccccttcagcctccgggccttggccgacgattcggcggagatctacatctacggcgatatcggcggatgggacgaggaatccatcgacgcccgccgtttcgtccaggacctggccagtttggaagctcgtctgatcacggcgcggatcaactccatcggtggttccgtctacgacggcctggccattcacaacgccctggtccgccatccggcccaggtcactacgactatcgacggcatcgccgcgtctatcgcttccctgattgccatggcgggcgaggagcggaccatggccagcaatgccctgctgatggttcacgccccgtggacgttggccataggcaactcggaagaattccggcgaatggcggatatgctcgacaaacattccgaggccatgacggcggcctatgccgaggccaccggccaatccgccgaggatattttggccctgttgaccgacggggaagatcactactacaccgccgaggaagcccaggccctaggtttcgtccattccgtcgggagcgagcaacccgtgccggaggacctgacggcgatgctggcccggcgttatccctcctttcactcaaacaaaaggaatcaacacatgttgtttggcaagaaaaaatcccgaactcgacccgcgccacgggccgggacccggttggcggcggtgctcaatggtcgcattgacgccctgaccgacgaggacacctcccgcagcgatatcatcgccgagatggcccgcgaggcgggcattcgagaggatacggtcaatcaaattttgaacgggtcaatcgactgcccgcccctcaaccggctggaaggctttagccaaaccctggagatgcccctggcagacctgcgcagcgccgccgaagccgatggcgtgaactttggcgaggagggcaatcccgccgccttcgggactcgtcgcctggccaccccccaaggcagcgccggcgagggccactcggaagcggtgcaagccgccctccgcctggaagccaatcgccgcaaggacattaaaaaccgcttccagcggttcatgaaccgggagggcgtggccgccttgctggaggaatgcctggacgatcccagcattcagccccaggacgcctccgatcagctcttggcccacatgggccagggcgtcgagcccatccaggggcgtaacttcgtctccggtgaagacagccgggacaaattcgtccggggtgcgacttcggccctgctggcccgcatgggcgcggagaagcacgaccgggccaatccctaccggggcatgcggctccatgagatcgcccggtcctgtttgaaggatgcggggctcaacgtggacggccaaacgccggaggaatacgccgccaaggccctcagccatggtttgattcgcggcgcgcaaaccacctcggatttcccggtcatcctggaaaacaccctccataagatgatcctcaccggctttatggccatcgccaccacctgggaccggatctgcaaagtgggggacgtgaccgatttccgggcctggaatcgactggtgccgggcctcatcggcaatttggatggggtcaatcaagccggggaatatctcaacaagaacatcccggacgcggaaaaaaacaccatccaggtcagccgccacggcaacatcattcagatcacgccggaaaccatcgtcaacgacgacttgggttatgtccaagacatggccaacggtctcggcggggccggtggccgggcaatcgagcgggcggtgtataccttactggaaagcaatcccaccatgagcgacgggacggccctgttccacgccaatcacggcaacctggccgccagcggagccgcgcccaccgtggacctactcgacagcgccgccgtggccatggcccagcaaaaggcgcccggcgatgacgccgaatacctggacattcgtcccgccgtggccctggtgaatacatctctgcggggcaacatgcgggtattggtggacgcggtgttcgatcccgataccgccaacaagctccagaagcccaacaaggtcaacggcatcgtccaggacatcgtggacaccccacgggtcgccgccaatccctggtatctgttcgcggacccggccatcgccccggtgctggaagtggtcttcctcaacggccagcgggagccccgtcttgaaatggaagaaaacttccgcaccagcggcctggcctggaaggtggagctgccctttggggtggcggccatcgattaccggggcgcatttaaaaatccgggagcctagtccggcatgacccctgttatcggtgatctcatccaaggcggcgtcaacgcggccctggacgtggtgaagtcctacttcccgccggacatgccgccggaggaaaaggcgcggttggagcgggacctgacccaagccctggccgcccaccagctcacccaagagcgggagcgcacccagcgccacggcgcggacatggccagcgattcctggctgtccaaaaacatccgccccttggtgctggtgtatctgatgatcgcctggacggtgttttcagtgctgtccatttccggcggcatggtggatgcggtttatgtggggatgctcaaggaaatgctcatggccgccttcggcttctatttcgccgggcgcagcgtggagaagatcaccgctattttgaaagaacgtaaggttaggagctaaagatcatgtccaataattatattcagccgggcaatgtcatcgactacaccgccggcagcgacattgcctccggggatgtggtcgtcatcggcaacatgctcggggttgccaagaccgacatcgccaccggcgaaaccggctcggtgcaaattaccggcgttttcaaatgccccaaggtcagcgcggcggtcattgcccagggcgaaagcctcacttgggatgtgtccgccggggccttcgatgataacgccgccacgccagccagcggggatgtgaccggaccgccggcggtggccttcgccgcggcgggtaatggagacacgaccttgctggtcaaattcacgggcgttcccggcacggtcacctaatggccgtggctgatgatagcttccatgcgcagattctttcccgcctcgatgaccacggggaagaaatccgggccttgcggggtttggtggagcggctggtgcgcatcgaggagcgccagcaagcccactcggacaccttcgcccgctttggcgtgcgcatcgagcgcctggaatatcaaattcagcaactcaatacggaacatggacaatcctctgtctccatcgcttggttggagcgggggttgtggctgatgtgcatcatcggcgcttggctggtgaaccagtggatccatcacggtggctgagttcagcggcatcctggtcaacgccatgacctcggccatggcggtcttcggcgagccggtgacggtcatcaaaaaagatgacagccagatcgaagtcctagcggtagtggagaagaacgtggagattgtaggcgaatacggccaacgaatagaccggcgggatcggctctggttcctgaaccaccaggttttggtggaaatcggggatcgagtggtcctggatgacgtggaacggacggtggacgccagggacacggacgacggcgtttcccgggcggtgtggttgcgctgatggccatcacccttcaaggccgaggactgggcgagacgctgcaaacggtacggcaaatgcctacccgcttggcgcggacccgaacccgagccatcaaccgcacggccagggagggcaaaaagttcaccgcccagaaagtgtttgagagcgtgaatctgaaaaagtccgatatcaataaacggctgaaagtggaaaaggccacgcgatcaagacccgaggctaaattgactgccggtttccgtccccgcttgctgtcccggttcggggcccgggcgagaactcaacgggtgaaacatcccgagcggtcccagggctttccccgtttcggcatcccgccagggcgtaagttcgccggggtcagcgtcaaggtcaaacggggcgggagccgggcgcgacttcctggcggctttctcttggagcttaaaacctctggcgcggtgggtctggccgtgcgcaccggacgcggtccgcaggcgtacaaagtgctgcacggcccctccgtgcatcaggtggttgggtggcacgaggaggccatcgaggcgttcatccgcgaggacctggctcggacctttgacgaagaatgggccaaagaattggagcagatccgatgaccctttccggccaaattggcaacgcccttaaagcgcgcttggacaacattctcaccgccaacggctatcgcaccgatgcggggcaggacgtggccctgggttggcgtcatcaggatgactcctttcctctgcccaacttgacggtcgtggaaaccggctacgagattttgggcgacgccaagcggggcggaaatttacggatacagattgaatggactgtagaggcgctcacggaaatcggcccttccgcccaggaaaccctctatgacatggaggccgatgtgatccgggcggtccatgaccccaatcccgatctggatggcctggtgcgtagcctgcgctataccgggcggcagcttgccgggccggaagaaggcagccgcctggcggcggtgcaagtgcgatttattagcgaacatgccgagcagataccctgatgcgatgtaatgcggttcagtgcaattcaatgcggttataaatgaggaatcaaaccatggcagaagacacacaaaaaacggaaaagcccatgaaccgggtgaaagtgaaactcaagaaaaaccacacccataaaggaaaaatgctcaagccgggcgacacgatggatgtccgagaggaccaagtcaaatggctcaagtcccacggcatcatcgaataattcaattaagccaaccgtaggatgggtagagcgtagcgaaacccatcaagaccaaacaacgaggtaaagaaaatggcagggtttctaggctcaggagatttatatttcaaccgcaaagtgagcggcgtggatcaaggctggatcttgctcggcaacgccaccaaattcgctatccaagaacaatccgaaatcaaagagcggccctccagaatgcgggccacttatggtcaggttctggacacggtccccatcaagcaaccggcccagattagcgtcaccctggacgacatcaacaaggataacttggccttggcctttatgggcatcgtcagcgattacagccaatcctccggctcggtgaccgacgaatcggtgacgggtaaacacgacgtttacgtcgatctggccaaccgcaacgtttcatcggtagtcctcaccgacgatcccatgagcgagacctatgtggaaggcaccgactacgaggtgaatactcggctaggcatgttgaagatcctctctaccggcaatatcgccgacggggcggcgctgctggtggattacgactacggcgccatctccggcaatcaagtccagggcggggcggagcccctcatccggggcgcgtttcgcttggacgggcgcaacttcgccgatgattccttggtgattgtggatgtgtgggaagggactttggccccgtctagtgagttcgatttcctttccgaggattttgccccgattgagctaggtggttccatgacgactccgagcggcaaatccgagccgtacatcgtccaaaccgacgtggtgttgagctaaccgccgctcattaagaggatcgcatccgctatggctcgtcgtgacgtagaattcaacattggcgcccaggtcgagggattgaaagacctggagcgcctcgccaaggagctggataccctaggccgggagtccaaggaaagcgccccggaagtgtccctgctctcggcccgattaacggaaatcgcccggcagcaaaatctcatcgaccaatttcggcggcagcgaacggccctgcaaggcgcgaccgaggccctggataaagccaaggaacggacccggcaattggccttggagatgcgcaacacggaaaaccccagccggagcctgcaaaatcaattcgagcgttcccggcaaacggtccgccgcctgtcccaggcggaacaggatcagcgggtggaattacagcgcctgcgcggttcattgcagcaagcggggctttccacccgtaacctggcagacgggcaaatccgcctcaaccagcggatgcgggaagcttctggagaggctagccaactgcgcacccgcctgtcattggcgggccggtccacccgagagatgggccgagcgggcgaggaaaccggccggcaattcgattccctgcggggcaatatcggcagtttgttggccgagatcgggggcctgaccgccatcggggccatacttcagtcctccagccaggaggcgacggagttcgagacccgtttcaagaccctggagcaggtcatcgaggccaccggcggcgcggcggggctcaccgccaaggaaatccgggaaatgtcacgggagttggccctggcgactctcggcagcgtggaaggattcgaacgggccgccacggagctgctcaccttcaagtccatttcagaggagtcctttgggagggcgctggagctttcccaggatttggcccaagcgggcttcgggacgttggagggcaacgccaagcaactgggcaaagccctggaagatcccatcctgggtcttaattccatgcgccgctcggggctgaccttttcacgggatcaacaaaaagtcatccgcgctttggtggagaccggcgaggtggcgaaagcccaagcggtcatcctggatgcggtggccggtcaagtgggcggcgcgggccgcgcggcggcggagggtttggccggggtcatcgacaccttggatcagcgcttcgaggaactgcggattgccaccgggcaggccatcaatcccgagctggaacaattttacggcaatctgtccgaagcgatggtctttttgacccgcaatatcgattcggtcatcggcgcgtccaagctgttggcgggcgcgctcgccgccatcgtggcgcaaaggtttctcggccaaatggccagcgtgatttcatccatcggccggatcgggaccgtggcgaccggcgccacccgagcggtggttggactgagcgcggccatgcggggcatttctttcacgctcatcgccaatgaactcgtgcagcttatctccttgtccctagaatggatcaaggtcagcaaccagcaggcggaagccctggagagtctggagaccgcccaatcccggctacaggataaactggccgagatatctgcccaaaccggcgtggccatggacagcatggacgatttcaatcgcgccctggaacagggacggattgtcttcgacgaggccagcgggacctatcgcaacggcgcggaagccatcgaccaggtgacccaatcggtggaaacggccagccaggaaatgccccgcctcaataccgcctaccgcaaggccgccgaggaaatggtccggaccgcgctggcggcccgggagatgagtcaggatctggaccggtcctccgagcaagtgcaaggggccattgaacgcctggagatcgatgtccagcaggccacctccggcattcggaccgaattcagcaccctagcggattccttcacgcaagtggtgcgggggtttgagtccggtagccccgtcatcgaccaagccgcgcaaaaactggtggaaaacgccaagagcgccgaggaagtcggcctggcgatgaaaaagcttaaggccgcctatgacgcgggtgaaatcagcgcgaaaacttataacgagaaggtggcccaactgacccagggcctgagccagcaaatcctgcaatcggtcaatgccgcccaatcctctggacagctaggagaagccctggccttcgccagtcagcaattcgaggaaggccatatcaccgccgagcagtacctggaaaccttggccgccgggcgggaccggatgaacgagctggccgccggcacggacgcttcctccgaggccaccgaacggctcacccagcgtattagggaactgcaacaactccagcagggcggcgacgaacaagaggaagatatccatgagcggcggcagcaacggcacgaggaagaagaagaaaaaatcaccagcatcacctccctattcgctgtccagcgggaggaatttcgcaaggtcagcgaagtggcggccaccatgtacgaccgcatgttggagaaggccaccaaaatccggcgcaacaccaccgactttttcggcgcgctcatcgaggccacggaaaccacccaattcgccatcgaccgggccaatgatcgttttgacagcctcattgaacggctccagagcggggaaaacgtcaccaccgatttcctgaaagtcgcccagggggccaccaacgaactgtccattctcggcaaacagaaaatggatcggctccgggccgagattgaaagcgcccggcaacgcttgcagcaactggaagaccaagccgagcaagcgcgggaatccctggaaggcatggccgatcaacttcaggacgaactggatcgcattgccggcaaccaggaagagattgaaaagcgccgattccagcaacagctcgaacggatcgccgaactggagcgccaaggcggcgaaaccgcccggcgggaagccgcccgggcgcggagaaacgcgcaagaattgcatgaacaaaagctggccaacatccgcaaggaggaagaagaacgggcccaacgggagagagagcgcgcccagcgggaaaaagaacgggaggaagaacggcagaggcgagaggagagggacaacaatgaggagcccgaggaaacctcacggaggaccacgcccacccggcgaaccccccaggccacggcagccgccgcgccatcaccccaacaagtgaccaaggtgatccgggtggaatacggcaatggccgctccttcgacgttcccgccgatcaagaggacaacctgatcgacttcatcgaaatgctggaacgggccaagcgggtgacttgatggccattccagacagtcaaaaatccaactgctctacatggaggcctaaggcccctgcaatcttgcgtagggtagatttacgcaccttggcgcttgaggcttccatctgggcaaaagcggattgggagatagccatgcgggaagccacttccccttgggtgagccccagatgttcacgccaggcgcgaatgggcgtcatctcttccatgaccacgcgttccaccacctcctgggggaccaggtgctcggcgcgttcgcgcagccgtagaaactcggcatatggaatcaccacaaaggccggattacccgcttcatccttgatagtttggtattcaataggtgtgctcatggcgctttcttacctcttcaatgcgaacaatgcaaacctggctgtcgaactcgaagaacacccgatagtcgcccacccgcagccggtaggggtaagtgtgccggatcaatttcttcacgttagcgcaatggggaaagtccttgagtacgcgcacacccgtgacgatttgctgctggcgggggcggtccagtttacgcaattgtttaagtgccttgggctgccaatcaatcttattcacgagaaaaaattataagttatttataagttttctcaacttgccatgttggagttgacataagcgttatctatggccattaccctggacgccatcaccttgccggaagacctgagctggaccgatgaatatagctggtcgccggtggtgcaaaattccgagttcaccttaaccggtgccctcattttggaagagggaacccaacaggccgggcggcccatcaccttgcaatcccccgccggcggcgcgtggaccacccgcgccacggcggaggccttgcgggccaagctcttggccaataacgacatgaccttgaccctccatgatggccgcgccttcacggtccgctggcgccatggggacacgccgctggaagccgcaccggtgttggagggcctggccgatccggataccgacaccctttatgacctaaccctacgcttgctggaaatctaaatgcccatcactaaagacgatattaaactccttgaatcccagcgcatgaccgacttcgacgacggcggcggccggatgaccggcaacgtcatcgtggacgggcagagcaataatattttccccgatgtgtccgaactggatcgcacctttggccgggtcaacctgcgcaaaaccttcccggcggtgctgacgccaaacacggatgtctacttcggcgcccatgtcatcgtggagcagccgccccaggacgacaacatcgacgtgctgctattcagcaccgaggactggaacgacgtgcgcacccaagccagggatgtgattgagcgttacgtggtggccggtcccatcggtccctggtttttgttcgacacccaagtggaggggcaaaagcagctattgatgttcgcccgggtcggagatggcttgcccaatgtgggcgatgtgctctatctcatcgaaaatgaagatcaggtggatgaatatagccagtttgtgcgggtgacggaggtcagtagcgaggaccagactttcaccgatacccaggggaccttccaccgccaggtgtttacctgtcagatttccgacccgctccgggacacttaccacggccccaatatcagccgggaggatgtgatcaacccggacgccagggtgcgcaccactttagtggcggacgccagccaatatttcggggttaagcccttggcccagcaagccctgaccggcgcgacccaattgaccgtggactccgtttacgggcagttggtgccctcggcccgttccgagacgccggtggtggatacgcccctgcccaccaaacccgtgagcatcacttccggggcggagaccttcgacatcatcggcccgagccatacccacgccatcgaggtgactttgggcaaccgggcttttagttacgtggcctccctcaagccgattccctccccaggccgattggtggtggaataccgggccttggggcagtggcaacggctggaagacgacggcacgggcattctcgacggggccggctccggctcggtgaatttccagacgggctcggtgagcgtcaccctccaggccctgccggatgtgggcagctcggtggtctttacctggagcaccacggtccactacgtcaatcgggccgggaccaccatcaacgatctgcccatcgcgcccatccagctcaatggcggcgcggtgcctggaagcgtcaccctctcctggacggcgggaggactggccaagtccgccaccgtggccaatgatggggtgattagcggcgatgccagcggcaacttcgtccatgccaccggggaaggctacatcgagtttaccgagtacccggacaacggcacccagatcaccgtggactgggacgaggcgcccaatctttttcacgagaccttcaaccccgatacgggcggcccccaggtccaatttaatctagccaatcccccggtcaagcccggctcggtggagatctccatccgcctcaaatcccagaaatccttcgagcgggtgaaaaagggctatcacttctttttcattgtggacgatatcaaccggcagaaggcgctgggctggagcccaccggtgaatatcgaaagcctggagaagaacgagaagggctaccttttggtggatcacgccaacccggacgtggacaataaaggctctcttgccctcaacgggggcatcaactacggcaccggcgcggtcatcttcaacaccgccgacaccattaccgccgagtccagtttctatcaaagcgcggaaggggattggacccgctcttccactatcattcgctttcaaggccaaatcgtcgccacctacgcccaggactcggggactcccgtgacccacagcactccggtgtccctgccttccttgcaatttgatttgctcccgaacgtgtcggactccattattcccggtaccttgcgctttagctatggcggccagaattactcggaccgggccggcggcggcgtgttgtacctggacgatggcacggtggcgggggaagtggagtacgacgcggggatggtgaccctgagcgtcttcaacgccggggcgaccctcaccatcaattccctggtttcggtttttggggattggtatgacgatgaatttttcttccgcacctccggcagccccctccagcccggctccctcatcgttaacgccaccaccctggacggcaccgccctgactgaaagctcggaccccaatgggttgatgtccagcgccaccgccgagggtcaagtggaacaggaaatgggcgtggtgcaaatccggtttggggcgctggtggcggatagcagcctgaccacggaggaaaagtcggaaccttggtacgaccccgccaatgtggacggggacggcaacatttggaagcccacgtttgtctttcccaacaccgtccgccataacgaagtggtgttcaagttcctgcccctggatgcggatattctggggctggacccggtgcgcctgccctccgatggccgggtgcccatttaccgccccggcggggtggtggtggtccatcacacagggcaaatcatcgaaaactcacccaccaacgggcaggtcatcgacactttgagaaatcggctgaccaaagtgcgcattgaggatgataacgggcaagtgatggcggaagcggatttctccgccgatttggatgccgggacggtgactctggtgaatgtggccccctataccgcgcccctgacgattttccacaccatcgccgacatggccatggtctccgatgtgcaaatcgacggcaccctgaccctgacccggcagttgacccatgatttcccggtggatgagtccctggcctccagcacgctgcttatcggggatatgcaggcccggttcaccaacctgttcgatcaggcctcctggaccggcgagtggtcggataccgtgattggctccgaggccaccgccactttcaacgaggtgcaaaatcccattgtcgtcactaacgacggggccttgaccgagcgctggtattgccggtttttaaataccaccgaagtagaaatcttcggggaaaacgtcggcgggctattgctggcgggggaaaaccgctgggccatcgccggcgatatcgcgccggtgaatccggccaccaacgagccctatttcaccattcccgccgccggttggggcgcgggctgggccaccggcaatgtgctcaggtttaacaccatcggagccaattatcccctctggatcgcccgttccattcagcaatcggagggctccagcggctcggataaattctgtattcaaatcagaggagacattgacgcatgaccatcccggtgaaatggtttcatagtgatatggtgggcgcgccgcaaattagcgggaacgatgtggccccaggcgaaatgatcagcgtactggatgcctgcttgcttaacggcttcaatacccaggggctggatagcctcacctatgactccgggacgggcgaggccaccgctaccgtatccggtgggcatggctttctaaaatatcaagtggcgctcatcgagggtgccaatgagtccgaatttaatggcgagcagcgggtgacctttgtagactctaccacttttaagtttacgcccagcggaacgccgcccgctaccgctacgggaaccatcaccgccaaggccgcgcccattggccaatgggaaaaggccttttcgggcacggataaggccgcctatcgcagcaccgacccgctcgccaccggcttttatttgcgtttggatgacagcacaacggctcgttccaaggccgtttccggttatgaatccatgaccgatgtggataccggcaccaatccctttgacaattcgtgttatttcgccgcgggggtaaattcgcccataaaatgggcggtggtgggggacagccggttgttttatgtgtattttgaagcgggaacgaataaaacgggaatagctgtctttggcgacatccagagcttcaagcccgccgatgcctatcattgcgttttgatcgctaatggaaataattcaaacgcgcaaccccataatcataccccatcgtccaaaatgaatgatggttctagtgtttggcggatcgcgcgaagttctaatatcggcaaccttaattttcaggttagtttgcatggcccaaaactattagtcgccgaccctaatctttccgatggccagttttatattaacgagagcccaattttggttgcggccgacaacgatctgcggggcatgctgccgggcctggggatggcccataatgatctgggagtaggatttcacatcattgatgacgccagtaactcctctgacgttttttttgtggtaaaagaattaaattttaatattccactgaaccaacccgccttcaacctcaccggagcctggcggtgagctcggttgtcctcagcgggcaattgatcgtcaagcggaccgatcaatatgccggcaaccaccgcatccacggcacggtgcgcctggaggccacgccggcggatacccggcgggtgctgctgctggataaacgaaatttccatgtcatcgcccagaccttcaccgcccaagagggcacttacgccttcgagcacatcgcctccgggacgtttctcgtggccgggcaggatctccagaccaattttcacccggatatcgtccgcgtggattcggagcccatgccatgaccattgccgtgaccgtcagcgccaaaaccgcccgcctcactgccctgcgggacgccatcgacaccggcgcgggcacggcgcaactcacgctctacgacggtgtccggcccgctgccggtggggccgccaccaacgccttgggtatcgtcgacttgggcagccccgccggtacggtctcgggtaatgtcctaaccctggccctgccggacagcatcaacgccgccgccgatggcaccgtcacctgggcccgaatcaccgacaaggacggcaattggatcatggacatggatgcggccgatgatcccaatgccgatttgtcgatatcccccgccagcgtcttcaccgggggactgattaacttcaccaccaaaactttgagcgagtagtgggtgcctgccgatctcaagcttctcgaccgctccccgggagacctgcgcctggcgcgggatcggaccggcgcggatttatggctgcaagatcgcgcccttggggatttgcgcctggcgagaccgccggatcggactctcgcgctccagggctttctgcccccacttcaatcccagatcagcgcccaggtcgagggggtccacaatgccgagctgcatgggaaactgccggagcttcaatcccaaatcgcggcaatctatgcggcggatgggaagctgcacggcaatctaccggctctggccagcaacatggaagccgtctacgacaatgccgtctggcgggggatcgagtccccggcttgcggggtatggcagccgggcctaggagagtccccctccacatgcaccacattcgcccagaccgagaaactccggacagaggcctgctttccctggcggctcggggaaaaaatacgaggggaaacggcgtctgcttttggtcccttgtcgcctttgcccggcagcacctgcgcggtagcggaggcgggggcaccgctgatgaccggcctttgtgggaccttcgccgatctcacccgccagcatctgggccgctgcgcagcttacgaacccgccagatccctcctgacggttgcttgcctggactggatcgacctcctgcgcaccgaaagacccgccaagtgcaacccttaccaggaagcggtgctgttggttcaggactggtgtggcgactacaccgacgccctgagaacccggctggactattgtggaatttgggaaacgggccgcatccagtatggctggggcggactcatcatcatcccgccgccgccaccaccgccggacccgtgccgcaatgtgggccaggccgatctggtattacgtcagtttcgggacacctccaccctcattttgcgggagtgcctgcatcaacccggcagccgcacccgttatattccccgtctcaaggtgtactttgtgagtaacgacgttcatttaatccgcgttgccgacagtctggagttgcccactttcgccatgagcgtggccatcgatgccgataactggggttgggagttctcggcggagctgcccgccgatcaattggccaatgtccagccggttgccgagccggtggaagtggaagcccagatcaacaccatcacctggcgttttctcgtcgagcaaattcgccgcacccgttcctttggacgctcccggatcaacatttccggccggagcctcgccgcccgcctcgatgccccctatgtggggccggtcaatcgcaagaacaccattgatctcaacgccacccaaatcctcgatgacctgctcaccgaaaacggcgttcccatcggctggaacattaattggcagttgtcggactggctggtgaccgccggcgcttgggcccatgcgggcacctatttggaaggcgtcaagaccgtggccgaagcggcgggcgctattattcaagcggatcgcaccggccaaaccttgcatcttctccatcgctacccggtcgcgccctgggattggagcagcgccggtcccgcctatgtggtgccggaatccatcgtcaccaccgagggcgtggagtggctggaaaaaccgccctataacgccgtattcgtctccggggagagcctgggaatcctagggcacgtcacccgcagcggcacagcgggggacatcgccgcccagatggtggtgcatcccctggtgaccgcccaggccgccgcccgtcagcggggcctcttcatcctggcggataccggcaagcagcaacggcttgagctatccatgcccttcgacccggcgacctacgggattggactcatgactcccaccatgctcatcgaatacggccccaaccccctgcgcgggatggtccgcgccacccgcatcgaggtccgcagcggcagcgtgcgccaaacaattagcctggagacccacacatgaccaatccctggaagcgcctggaacagctcctgcccaacaatcccctgctagtgggggacgtgattctccataacggggatggcaccagcacgataactcttcctgacgggcgggaaatccgggtgcgggggcaatccgtggcggtgggggaaaaggcttttattcaaggcggcgagatccgcagccaggcccctaatctaacggtggtgaatattacggtttagcctcgctctctcgcgaaaagtagcggaccaagccccagcaaattgactcagatttcgcgagagagcactggcaaaaagttgattttaacgccgatgatgaagcctatcccggtcgtgtcggggtgggttgataatcaccgtggttcgatccggcatcggctgccccgtctgccgggacacccgggcctcggtctccagccgctgtagctcgatcaaatccctgacccgttgacagctcggcgtgccgtgccgatccctcagcatggaagttttctcgatctcgcaggagcgctgcgcctgccggatttggtagctgtagtccctagccatggcaggctccatcaggatcatcgcggtgataacaaataatgcgtaacgcatgggcgtgtcctccataaaagtattatagctcttcaaattttcgtatcttctcggccagtctatccgcctggcgttgaagccggtccatatcccgatgaagaccatcgagtttgatctgatatttccgggtgatggaattcatctcctccgagatgctttgctcccacgtcgccccggccaggttattattggcgaagcgtttttcatagcgtaatgcttttagttccgcctccatctcgtcattgagagaatcaagccggaattggttccgcctgatttccctcaagacggcatcccgcttttggatgagcttctgcctggcgataccctttccccacttatccacctgctgttccatcagggcgcgatcttcggtgctgggcttgttgaccttaagctcgatcttttccgcatcctgggcgcaaggagagccgctgaaaacggttttgccgttgacgatgcatttgtaaatgtcggccaccgccaaggcgggaataaataacccaatgatgataagggattttttacccattgttgtaccctcattttgttgttcagtagtacaccgactattcggcagcatggctggaaaatgaaggaaacggggcgcccatgagccaggcaccccgatgaggattattggctcaacagtttttcgcgcatcaccaaccaatccgggcggggcggtacggcctgcttcagctccgcctcccattgcttggccaggtgaggagtccacggggtgcccgcgccgatgatctcccggcaaacaaattgccgcagctcggcgcgcaatttgaagtagccgccgaggtcttggtctaactgttctatctccgccatggcctcgggaaactggtccgggtgcatgtcctcgatgtggcgaaggttgagtttcacccgcaggcggttgtggacccattgttggccgctctcgccgcattcacggtgcgccccgcctagtgcccggacgatggcttcatggagtttccggcgttggtcgtgggagatgcgcggttcgggttcatagtaaggggcatcatccttgccgatgtactcgccttccaggaccacccgctccaggatttcgcccaccagggtcatggcctttgggatttgctcaagcgtcagggcctccacgctatccacacccattttcaggttgatgatgctgtgggcgtcctcataggtcaggggcctgcccttggcgtgggagacgctgaccaaacggcgcacggctttgatgaggggttcgcgttgttctttggtggtgaggcggagtggttcgggttgggtggcttcgcgtgttacctgcccttcagtccagtatcgccacagcacatcatcgcactcgttttgataccggatgatattgtcgcggatttctggcttgactttatttgggtaaatcgtcatcagccagcccacaagcttgcgcaagggcatgcagagcatttcccttatttttccatctcctgcaactatggtggaaatcaccatggttgaccaacgcgattgattttcttgtagttttgcgtgctggcttttccagtccaatcccataccctcaacgatgggcttcatgggcgtgtagggctggccttggtattcgacgacaaacagatcggtgccgtggaagggaacggtaatggcgttcataggcgggctccttgattttccaagtaaatatttaccctaatgggcggctgtaggagcttggaacctgcaaggacaggcgcgcgctattgggtattcacgcacactcccacagccttgttaatgataacaaattgttaaaaactgcgggcataaaaaaacgccatgactatcgggtggcgtatccgccttgggagtttccaagctccgttactcaacgctagcggaaagggtggagcctgtcaaccatcgccactcaagcaggccaaaaatctgccaaatatcgcgccaaactcatttttaagcgattgatttataaagcattcataaatattggatatttggcaaaaaagactttaagctattgatttataacgctttactcacagcctcttaatcagtaggttcaaggttcgagtccttgatggcccaccaaagaaatcaaaggcttaccataatttggtaggccttttttattttttgggtatacttttgggtatactttggtagattttgctaggatgttagaaaggggtagatgtaacgatcctcacagaatcatgcctggtggcggatgcatgcccacgggttatttttgagccatcggggctttaaaatcgatgagattgcgcagacttatgcggtgtaccgggatatggtagtgtgttggctcaaccgttgggaacagtgggcaattattggtttacatagaaaatctcatccaggcattgccggtactgcctgataaattaaatactgatttttacatgttctacaggtcatcactcaatcttcgatctcagcggcgaaccgccctatgtcttcgagcgtctcgtgcatccgccaaatgcgccatccggctttccgtgcagtgtctctatcttcgtctgaaatggcgagccccacccgcttttgaggccatgcgagctcaaggttagccactactgcatccttggtatcctgtacatcgaagcccacctccgggacattcgttttccaatggcagcaggcatccagcacccccctcaggccagggtcacaaagctcaaatattttgttccatccgacgttatgcagcaaaccttgctctcggcgcagacgattgatcgtttgcataccctcatgggatacacacaaatgcccatgatggggctgttgccgatggcaggccgcacacagcgccataaggttgctttctcggttatcacttttgacgccgttgcggtgatgactatggagaagctccttgcacgatcttaagttgacgccgcaggactcgcaggtgaattttttgctgtccttgtagcgagccgtcacttgaggccaatcagcagtgtaatcttcttcctctttccgcccagcccaacgccgcggcaagtggctgaagaatgaactgtaggtcgaataaaattcttggatatcgaagctttgggcaatctcgattttcctcctgtgctgagcgcccttgtaattcagtgcctcaagacagttctgacaaacctgaagccggacgtacccctccatgttctgcctagtgtgccaatcacgtccgacgatataaaattggccattaagtctatgtgttaccacgtagcgttcgaatctaccttttgccctcatatttttaagcgttttgcaatcggcgacatgaaattttcttccttgcgaaccatcctctagtaccttctttatcgaattgccttggtcttggatatataacagtatctgccgtcccttgtagctaagcaggccgttattgctttcaacttccttaaggttgagtagctcaataccttcttccagctttatatcaatcgggtccaggggttcggcttgatgctccagtgaaaatgctacaggctccgcgcccatgcgccgaacggcagcatgcagagcgctcaagtccacattcaagcgcactatgacggctcctcgataattttgcggatttgcatctcggcattggtgatcacccggaagctaacccggcgggagcgggcgcggtcttcgttgccttgatcatccagcaccagtcgtgaagaggagaagccgacagcggcaaagtgccgcttgacccagccccgatcgctttccacctttggtagctcatacacgtagtgcagcaccgaccgcgttctgccctgagacagcaacatattgaggaaataagcctcagtttcgctaacttggttattccagacactgctggtatgaccctcgatgcggatctcgtcaatggagtccttgtaatgttttagaatgaccagatagcgagggaagaagtctgcaaggatttccttgaagcgctgccgtatttccgtcgaccccgtggcgaaaaggacctccggggactggaactcaaaggccagagtatcggaatcgattcgggcgtcccagcgctcgagatccttttcgaactccttcatcagcgcctcatagatagcaacctggttttcctgataggccaccgcgatctccttgatccggtcgcgctccagaaaagcatttcgcatcagggcaatagcaatgaacatgaacactatcatcagcccggccatcaaatcggagaccgagagccagtgagccccctcgccctcgccactgacccgtggtttgccgaatatggtttccattgcttgcctcagttactcaatctttgctgattgctaaaagcccgcgcttgggagaccacttggaccatctggtcggtgagccgggaatagtcgtccgtgaactggttactgatcgccgccagggctttacccatctcattcatgacccgctccacctcttgttgcatagtcctatcgatggcctcgagctgtttctggaagatctcttctagtgcgccctctaggcgcttctgcatcgtttccatagaatcggtaacctggcgctgtgactccttgaggctagattggaggtccttgtgggcgttccccagggtagtggtgatctctttgacgttttctgccgcgcctgccatcgtgtcccgaacatgctgattggtactctgaaccgattcttccaaacgcttttgcatcgtttccatcgaatcggtaacttggtgttgcacctctttgatgctggtctctaacgccttgttagcattcaccagggtgtcaccgaccgtcttggtgttttctgttactcccgccgccatgttccgaacctggtcattgatttccttgaccgtgtcctccaactgttcgcggatgcgttcgctattgttagccagttggtccgaggcgcttgtgaggccttcgttggttcggtgcacccggtcctcgaactccttggcgccttccacgatggcctggttgaccacctggctggcggtcacgatttgctcgcccgcgcctttgaccgccgaggagacctcattgaccatggtgtccatttgctcgcggatctgggggacggcttctactgcacggtcgcgcatatcccggaaggcctccaggtgccgttcaagctcggtgagctgatgctgggtagtgtcgagcacggttttgagttcgcccatggccaccgggatttgtttggactcctcgctgatgcgggtcacggcagtttcggtttgggtgatggcccgcacgccctggtcgtactggtcgatcatctggccgatttgctctcggtagttctcctgccactggaccagcttctccacggcggcgtttagtgccttgaagttctcaccaaactgctcggtaagattccgattgaagtcggcgatgacctccttcagcgcattaaccacctgctcggtggccgacttggaaagcatctccgcgaactcatctaatttcttccacagatcggtgctgaactggttgaactgctcgtgttgagaggcaatggcctcggcaataacttcctgccggtcactttgtttgcgaagctgctccaatgcgctcttggactgctcctggccgtcactccgcaagaggcggatctggctaatcagggtggaatcttcatcgccagagatggctcggcccagccgctccatggattcccgctgggcctgtaattcagcataaatttccccagggcccacctgttcaacagagccctccttctttttcctcatccgaggaatgatgctatccagcattttgaaagatatggcgagcagcataccccacaagctggtaataaaggcagtcttgaggccttcgagcagggggtcgatactaccgtcgatgttgctgacattgaaattcagcaggccaatgacaatgcccgcgaaggtgccgaggataccgagtgaggtcaacaggtttggcgtgtaatgcacaaacccaacgcccccaagcccaaccctgaatcggttagcaatcaaaatgatgaaggcgattataaatatagtgttcagaacgaagagaacaccatcggtcaccaagggcgcagaccactggcgtaattgctcctcgatcattcctcccaagttatacatatatgctcctcaaaaaattctcggactgtccttaagaaaaagtccaggcaatgcgatagtcgttttccctgtccggacagtagaaaggcgcgtgcaatggttctctccatcgggccgccgggcagcgcatcgtccataaacgtctttctgacggcccctttggggagatctttaatgccttcccagccgagagggaggtcggtctcagtgcggtccggggtgtgcagagcgtagcggtttcctccctggagctcctgtttgagagctttgcgcggaaagccgacgccaatcagtcccttactggagtgaagacgatgcggccttgagaagcgcctgacggcgggtgaagttatggtgtagggcacagtcccgttgctccttggcattagctacctactggctaacttacccaggcgggaaaaaagcagggagcctcgtttgagaccccctgcgtattgcgctacttcatggcatcaaaggctgacctctactttggcagtatgcatcaaccttcattggcacacggccccttttatctctctgcatcctcctgagtagtattaccagagtgtacgggggagagtaattcaggaagaatcaccacggggcggcgcgagggcgtgattctctccgcgcctcccaggctgaggtttaatcctgctttaatgattctcaggtccgctattttgtgatgaaagcgtctaaatttctccttgaggtcgacatcaacgaaggctgtttgaaactgcccgtcttgatgcatggacagcatctcccgcgtgatttcaatctcatgggcccccataaacgtttggaccaaggtttgaaaagtcaacggctttttatggtccaggtgactttcatggaaggcgacacgctccccggtgatatcacatttcactttcccctcggcatcggcatggatagcaaaatggtttttcttcatgaggcgcaagtcttcatccaccgcttggcggcaagcctcagcaaactcctggtacaaggatttctctttggctcgaattgcttctcggtaggagaaatcggtcacgctgccatcctggcgttctatccaaaagcagctcgtggtcttcgcagttttatctttataaagccgcttgaccccaccgcctattttggtcactgcccggggatgccgctcaagcagggcaagcaacatttcaaagtcctcgccgaggatctcttccccgtctcgataccttcccagcatcgcgcggaaataggtgatggcgtcttgttgtgaatgaaaggggatactattaattatcagtggctgacgtgccatagtggattgacctcatcgtggtttttagaccatagggaatgagcgacgccgacttcccccgtaatgggggagtcggtgtgtaaagcaagcattgatggaggctctctcatgctctcgacctcttcaggggacgaggggaatggatcgcccccgccactggggaacgggatcgattcttgggatgtttgtttttcgcttcttcccgcacgatcggagtcgttttgggggctttaatccctatcctcacttgtccgccatggatctccaggacggtaagttggatatcctggccaatgacaatgctttctagggatctgcgggtcagtactaacatggttttttcctttggttgaatgaaaataaagggatgcacctcaggtgctaaatcacggtggaacagagttaatgccgcgattctcccgagaggcactggagaagtgcccatcgggggcaaggcaggcattggggagtaaaaaaatagaaagccttccgaggcattggctgtttcacccgggagacctttgtacattcgggcagcatgaagtcgcgcgacttcgctgcgccgttcgatgcacgccgtggtgcgtctttgggggattgcctttgaataggcaatagaaatgacagtcaccaccttgtctcaaggcggtagccaatcttcgttatgatttgttgatgggcgtttgctgttgagaagcacggcgggtggagccgttacgctattttgcttctcggcaccagcaccgagctgaatcgagcaggtgggttactttgctacaccaggtactcacttgcctagtgttgggagcgtcgcggcttcgcggcgaagggcttcggttaccttgttgcgccttttcggtgctgacagcttctgccactagaaggagctgggtcccgcgcccctaacggacacggtgcttcttcagtagaggtgatggaacagagcgttcacgggcagcgctacatcgcggctagaatgaatttattggcccctttaattcgattgacctgcccgcgaaaacagaagaggttcccgtttcctggtggacggaaagcactagatggcggatacctccacatagtccacctccgaatggggctcggggaggggttcgccgtccgctctaagctcttccaagtgaagctcaattgccccctggataagctctaaaacctcctctttcgtctcccctacagcggcacagccgggaagatcgggcacatacgcgccccagctcttggggcctcgctcaatcacgaccctatatctcatcctctgcacctcactttagacccgcctgcttcagaatattattgagcgtccccggcggaacatccacgctgggtttgcccgccacggtgacttttccgggcttttcgggatgcttgaactggcagtggctacctcgtacccgaacgagatacccaccctcgtactcaagcatttgaatgacctcctctactttcatttcaaccctgttctgtcaaacgggggctttgccgacttttacctgactattaaagtagtcctatcggtaagttgccatcacctgttttgaaggcggttatccttgttctttaaaacgctgagaaaatgccccgtgtgggtttgtacccagagtactggggcgccggaagaaagaatccgctggcaatctgcttacgcttggaagcgttatccacccactttattgtatgccagttcgataaaaggcttaacctgctcaaactccgtctccgtggagagcgtaaattctgtatctccggtcccgtaatggcccacattcgtcacatcacgatacgattttggcggtgcctctacatcgctcgcccttaatttgacaaaaagcttaatatttttgttttggggctccatgcaaacaatattctgggatatcttataagcgacataaaatttcttgggtacttcttccactgcgggatcaaggcccagaatatattcgcgaatgctatgtatgagcgactgaatagctttggattttctttccaagtgttcttcaaaggtgtaggtggccgttgcccgcacctgagcggccttcttgccggcttccaccatgaccgagtttttgctgttcgcctgcactgaggtaggaatcttggcggcctggaacacctcttcaaaatacaaagaaccattcttaaacaagcggtatttccataactcgatgtttgcccccatcacttgaacggcatgaaggtcatatttcttgtagttgggggcgatacagataacccggacatccgaccaatccacctcaacaccattgcctaattcccgctggactgcaatctcaaagtctcccttgtggtcttcaatccaatgtaaatagaataggctctggttaatgagctcagaggattcgaccttcttgtattcaataatcacggggttattatcctcggataacgcaaggctatcgatgcgtcccgcatgcagggcgccggtggaaaactctgaggccacaaagcgacaattgaagacagctgcaaggtttttctcaatgagaatttgcagttccttctcgatggagaaattcgtctgctcaacaggaatgaggctattgccagtaatttcaaataggggcattgtgctcgattcttcttttcgttcttaaactgctcacaccatccgcaaaccatactgctagggacgcagcgtgctagattggcgggttttacggctttattataattctactgtcttgagaccaaaatccatggactcatcccttactatcttgcacagagtcacttcataaccacagttctctatcagctctttgaccaattgaatatctgactcggaagtactcatgccaaagcagatctgtttcagatgtcgtctatcgagtcgctggactccatcgcttctgcgtattatccgaacttccttttcatagccccacgataaggacttcacagtcagcacttttttaatcaaagcgatactcagttgctcgaaagaattaatatttgctgcttcctcgataaaccacttggacaaagggttaagaccatagtcgacttggtctatcccgataatgggctcaacgtaaaaaaatgactccgggaaagcataggttaggcagacgccgcgatgcccatccgcataatgcgaccacatcaacggattaatcaattcgagcgaaaatgagcataccccaacatgccgtaaatctgcctgaaccttatcaatgaaacaattcatagcgcggagttgttccagtctcgttcgaatagtggactgagatcttgaaatggccttctctaaggcgttgaagatatccacactgcaatcgaagggatcattgagtcgctccggttgcgcgaaatagatttcaccgtgcacaagggacttgagtagagtcttatcaatcttcttaaacttgaagagaacgtaatccgtcactttaaaatataaccagtaactcgcaaataaagagattgtatacgaagaattggattacctttttaagagataacattaaaggagagtcctccggccaacacctcgcattctcatgtgctttccttagcagacagattccttgccatttctctggcgcaaccaccacctatgaatagcatcattaatagcaccattttatatatatattcaccatctttttacataaaaattaacataatatatttattcaaatataaatagcgcggcttatcaccgtgccaagctgtccttcgctcccacgccccttgaacgaagcccccgcgaaccgcgttgccaagccgcaccgtacctagccatttcatgccattgagcgaagccactgcgtgcctcgtaaacaataactcttgcccagtgacaaaacgactgcactcttgacaaccttaccacgttgtcacatcacatcgaacatcgccctgcgcctcctagccaccgaattatattgcccatggaaaaaagaggggagatcacttcgtgctttgcagcgaagtcattcggtatccagtgccaagggcggagtacgaggggcgaagttccttggaacacccacaagggctattgctttgggaaaaaaggttggtttgagcggcagggtgccaggtcttgaatgctgagattaaagcacttcgcgcgacgcacatgggtcctcatctcctctctcctctggtttggattaggtgtatttttctatggggcggcgagggacgagtggcctgggggaggttggcgaaaaattggaaaaatttgcggcgcttgggggccccccggcgtagatctgaaaagcaaaatccgaagggggggtggttttctgggaggccggggggaggggcccagaggcggtgggagactcaatttttataaaaatattgtagataaaattaagggtacctctaaaaattcaaaaattcggaggcttttttatgggtttaatgagtataaaaattttaaaaattttagaggtacccttaagttatctatgtaggtgccgttatctatcaaaattagaatatttttatatgtaagaaataaattagagaattgcctttagaacccaattaaatgcaaatctagaaacgttcttaaattaattggtaatttttgattgctaggcaataaacttttctagaattatctgaaatactaaaataaggagaagaatatgtctgaaaacgtagtaaattttttatggctttggacagcaataattattgctaatcaaattttcatatttggtgcctgctttgcgccatattgcattactgcagccttgccgcatacattagttttagcactattcttcttttttgggtacagaaaatttataaaaagaaattcttaaagtagttagggaagcacttggggcgcattccctcatgcccaatagggagattttctcccaatcctagagagcagaattctcagcgtgtgcctgtgcttaaatccaattgcttggacttaggtgggggatatgctgttcggtgtttttccctattggattccgttattttgccttttacttttgggggttgtggacattaaggacatcaaaaggaccttttttagaacttttcttttttaattttacttgagaaagtttttaaattagagggtttaatgtccttaatgtccaatggggggcaataaccccccgactggacaacttaaagaggctaggccgcctccttccgggcgttgcggaaaaagctcctccccccggggtctacgtttttgcaggcgatgccttgaaagccgcgccccccttggatcttaatgcgggtaaaccccttggccgcgagttttcgcccaaagacccgagggtcaaggcagtgttttttccctctaatcccatattgagcctcgctccaatctaagtaatcctgatagaggtcagcgtttttggctttatgctccgctccctgcacacaacgctcctctaaccactctcccaagaggtccatctcgctccggtactcccgcgtcgcttcctcaaccacctgcgggggggtaagaccgcccttctgccaggcgaggcacccctggatggcccagttcagaatcccgggtaattcctgcagcagggcatggctaagtcccttgtcctgcttttttcccgcaaacgtctgctcaaagggaatcagcttgactcgccgccagatggcatggtcatccccgcgaataatgggcttatggttggtcgccatccagggggtgaattgaggccgaaactcaatgctcgctttgccatagggcacccgtcccgtgagggtatcatcgccggtcatccgcttgaccaggtcctcattgaggatttcgccttcccccagttcggaggtcaacaccatgcgggcgtccttgagccggacaatatcctcccgggggcctccctgattttggaaccggttgacggtaaacagggcgttccccgctgctcgcgcataggagcccatcaaggtctggataatcctaaggagggtggatttcccgttggccccccctccatgcagaataaagatgacctggtcgctattgccgcccaccagggtcgccccgactgcccgttgcaggaatgacaccaggtccttatccccgcccatgacttccagaacgaagtgctcccaccgggggcattgggccccgggttggaagcccacgtgcccgaatttcgttaggtaatcgaccgtattgggcgggcgcagctgccccgttctgaggtccactacgccgttctctacaccaaaagcgtaggggtccgcatccaactggtggggcgcgagggcgatgccctccaaggtagcggctaggctgagcatattactgatcgccgtcttgcgctctgaattccgcccgtgctttatcagattttctttccgggtggtgtcggtctcagcgtcggcttccactttgatccctcggaccacggcgtggaccaactgttcaatttctcccttttcggatatttgccagtgggtaccattccataggagccagtggtggtaggcgggcagatagcgaaccacctccccaaagcggtccaccagccgctccgcattgcctaactccgtcagtggcctttggggtgtgggagagtagcgcccataggccgagtcgaggcaccgaagggcctcgtcctctggcaggggcgggttacatttccccgccgccttgccaattagagtctgggcctcttcatagcgtagcccccggtgaaggaggcttgccgcatagcggaatacgctgtcattccgctgtccctcagcgactcctttaagggcctgggcggcgccccctggtactgtcggcttcggcccctcgtggaggagttccagcagccaatccggggcctctgcggggggggtgccttcattcaaccagttataggctttcccttccaccacggagggcgccaccagcacatatcccccatcaccccgaatatcaaggcccggacgaaaattggcgcggttgccgagccgcccgcccggatgctggaaaaagtaatggaagcccccgctcggtgttttggcttttaacgtttcggggagtactccatattccgattctagttcctcgagagattgctcccccggtgcacctttcttgacgtccacatccaggacgaagcaaccactgtcttccccagtagccagaccaatattagctttgggccaccgtcgccaatagtcttcaagaatggctggatcccgcgtggcttttttcgtccactccttcaggagaggcaccttgccgttaggcgtcacaggtaacaggcgatagccctgttgagcataggtaatagcatgactaagtttcgtatccatacgaaaaaacctccgtgttacttttgattacattttaagggaaccgtctcttcactatgataagagacgataggtcgagaggcgcaccaggcctcgatttcttcctctagccacgccaccgcattgggtccaattttccgaggcgccggaaagcggttggccctcacatctcgccagatggaggtgcggctgcgggcggtccgtttcgagacttccgggaatcgaagatatcgttgcatatgaagctccttttcaatagatgtcctgttgtttgcagctgtttcaatcagctacaaccataagaatacaggagcccgcagaaaagaaaatgggggtaaattcaggtaaatagagcgcaaaatagggggaaatcgtagcccgattacccctattttcaacggggaaaaagttgctctaagacattgttttttcgggatcgtgtgccgcgccgaaagcgcgcgccaatttcacgtaaatcgtcggcgagggtggcggctgcacaaccaggaatgtctttgtagatacggaagaatactttatggaagtctctcttagtgacgggaatagcatctattcgaaatagagaatatccttccttttcagcccgcttttgggcttcctcaaggaactctctgagccgttgtctacgctcagccttaatgcttcgcttggcctgaagcgcggcggcattgcgaggcgaaccggttcgaggctgtgtagtctggcactgtacctgtcgttcgaaggtgcttttggaagggagacaggccggataaggcacctggtggcgctcgcaaaaatcgaggacctgctctagagcgatttcatgttgagcgaacccatctgggaggagtcttgcagaataaaactcggtctcatgaagccccctgacgcgagcattcgattcgggcctattcatgggagtaaaaaagcgcgccacattagggtcgtattcgataaagtccccccgagcatctagatatagtatgaccgtcatgatatctgcctctccctgaacctcgcgagcccatgcttcgacgattcgcttaatagagaaagtttggtctgatagcgattgggactcgttacgccaaagggtatcggcggaagagtggaaggtcgatttttcttgcattaggccaatcttggagatgggattaaagatggttcatgtggatggagatatcggcaaaagtttacgatttttaagaacatggcataattgaacggcggtatctcttcaccacatcagtgaaaaaaccagaaaaagcggcttttcaggagcacataggttagataaaagactctaagcgatgtgcgtgtcgaccttatcaaactggacaggatagtagcctgccttgcgggcttccaaaatagtaatctcaccgatgccgtctcgggtataaccaatattgacattccagtttacggattcatctctaatgatcttccccttgcttaactcaataaaaaggatatcatcatcctcgtagtaggtaatcttcatggggctttctctcttaacgtccaattcaccatgatggttttcacaatgactgcttgttccacgattacggcagcacagatcaaattatcagtacgctctggatagcctttgaatatccaagcgtgggcaccctcctgaggcttaatctctcccgtttctatcaaatcaagcaccgtatcaagtacaacatcgcgcttggccatggattcaatggcatggttagttaaccatacttggcgccggaaccgatgactgtaccaattattcatcgcactgcggcgagtgaggtaggattgctttccttacccctgataatggcttctaactttttcccccaagcttccagcgcgtgccgcttttccgaatcgtagctatggcgatcatagaccgctgtgacgccgctttccgcatggttgaggatcttggagacgactagacgcgaaatgcccatcccggtcatgtggctggcggcagtgcggcgtagatcgtgaggggtaaagggagcgatcccgagcacatcaaggtttttacgaaccgcatggtcaatagaggtatccaagagaggcttctctccatttctggagggaaataggaaaagagaatggaatccccggagtccctcgatcgattcaagggcgaggggggagagtggtactcggtgtgccaggtgatttttcgttctctcggcggagatcgtccaccagcctaaggcaaaatcaaaatgtgaccactccgccctgataagctctcctttgcactgtgcagtgacaagctgcagctgcagcgcaagccggatcgggagtgatattcgagcttccttgagtccatgccaaaaggttcgaatctcctcttcatttaatacccgatcacgttttcgttccttaccgggcattttgacggcagagcagggattcatctcaatgagactgcgctcaagggcataattaaacatcttacgtacgcaggcaagcgttcgattggcgacaatgggagagccccggtcgatgatgtcatccagcaacgcgaccacatcacgccggacaatatccttcgctttgcgatggccccagcggggaaggacatctttcttgagtaggcgctcgtcctcgcgccaggagcgcttctttgccttagcgtagcgctcaaggtagagttcagcaagctgcgccattgttggagcttggcgttcctcctctttgtggatccgctcaatgtgcgcgggatcaagccctcggttgagaagggatcggcgctgactgacttcttcacgcgcccgggcaaggctcatctcgggataaacccctaaggtaattcgattgagcttaccgcccttgcggtaggtgaagagccaggatttgcgtcccactgtcgatactcgcagacgtagtcccgtgcgcccatcctcgagtacttcatatcgctgctcctttggttttagcgcccggatggcgcggtcggtaaaattcatatacggctatttctccgcttgggtatactttgggtatacttttgtacttggcaacagacgaaatagtctgaatcatcgtgaaacaaaaatcaaattaagttactgttatataaatgtttgtactgatacatttgaagaggcatgaaacagggtgaaaagggtttgggcctgactcttaatcagtaggttcaaggttcgagtccttgatggcccaccaaagaaatcaaaggcttaccataatttggtaggccttttttattgcctgtatggatttgcggtgagctatacggtgacctttggcaggggctaaagggagtgaaatcttcctagccacttcatcatgaagtggtttgagtttcatgtttcttctcctatgaagcttctcttcactgaagataatcgaccacccagcgcaccactttatctatgctgtaagtccctgttgattcagggtagcccgcgcctgtatttttttctaaatacctactagacaggggtgacaaaagtgacgaaaggggcttttaagggacccgaaaactcccgccaaggagtaaggcctggcatttaatccccacgtcctgacccctatgaaacaattggggaactactctggcaaaaactccatatctaatacctgctcccacgtccacccggtttcttcgaatgtggtgggaaaagtgcttttatctcggttagtctcccgtgccgccaataccacggcgcgccggtaagctttttcgcctatctgtgctacttgtggcttaagacttgggctatcctccaacgagtcctgtatggctatgcgctgttcttcaatggtgagttgccaactccggccccggcgctccggctgatacctccacttaagcaagtgcatcagcagcaccgataaacggtttctaagctcacgccggtcgcttgacgccatgtcttctaattcctcgattaagtcctccatattcacctcgtttaatttcccctggcgcagtttttcaatggtttcttgggtccatgcgtaatgatctttattggggtcaatcatgatctgccctccaaaggggaaccccgccagggtgagccatagcggggtatgataaggattttagggttagtaacctttcaaccagaatgcgggttccatgctttattttggtagcttggttatacatactatacatatatgtataatgttatatccgacattccgcacccttatttttaacttactagttttttggtcttttttaatcccagcttaaaactggcacgaaatttaacctataattttcagcaagttacgaagggggtgcggaaagtgggttatatattccgggagtgcagtttgtcttgtatagcaatatagtaaggcgattctgacttggatgacttacctcgctgcatcaccagtcgatagccatagtaggtgggtatcgaagtggtgaattttcctatcctctataattggccttgcatatatttttgttactggtagaaaagaagaaaaactggaaaagaaggataagcctctccctgaatcgcccgaagagccttcctaattctctttctaagagggctagttgagcgttctcccctctgaagtcttcacaagatctaccatgcgagtctgcacttcggtatttccggtatggtttgccctgaaggaggtttgtctttctaactgtagtctagataaaactagaatctggtctcgatgcggctttccctctaagcactgttagcgttattgttcccccctcattagcagataagaccacccacgcatggccattaaaaaatccgaactctatagctccctatggcaaagctgcgacgagctgcgtggcggcatggatgcttcccagtacaaggattatgtgctcaccttgctgttcgtcaaatacatgtccgacaaatacgccggcaaccgcaatgccctgattgtggtgcccgagggcggctcttttgccgatatgctcaagctcaagggcgacaaggaaatcggcgacaagatcaataccatcatcggccgcctggcggaggaaaacgatctcaagggcgtcattgatgtggccgatttcaatgacgaggataagctgggccggggcaaggagatggtggaccggctttccaagctgctcaccattttcaacgacattgatctgcgcgccaaccgggccgaaggggacgatttgctgggggacgcctacgaatatctgatgcgccatttcgccaccgaatccggcaagagcaaagggcagttctatactcccgccgaggtctcccgcatcatggctaaggtgctgggcatcagccgggatacccgccaggaccaaacggtttacgatcccacctgcggctcgggatcattgctgctcaaagtcgccgacgaagcgccccggggtctgtccatcttcggtcaggagatggataacgccacctccgccctggcccgcatgaacatgattttgcatgatgccccgacggcggagatctggcacgccaacaccctggccagcccctattggaagcacaaggatggcagcctcaagaccttcgacttcgtggtggccaatccccccttttcccaaaagaattggaccagcggcctggacccggcccatgatcccttcggccgctttgagttgggggcgccgccggccaagaacggggactacgctttcctgctgcatatcatcaaatccctcaagagcaccggccagggcgcggtcattctgccccatggagtgctgttccggggtggcgccgaagcggtgattcgcaagaacctgattcggcgcgggcttatcaagggcatcatcggcctgccccctaacctcttttatggcaccggcattcccgcctgcattattgtcatcgacaaggaacaggccccgacccgcaccggcgtcttcatgatggacgccagcaagggctacatgaaggacggcaacaaaaaccgcctacgtagccaggatttgcacaagatcgtcgatgtattcacccggcagatcgacagggaccccaaatacgcccgactggtcagcctccaggaaattgaggccaacgacttcaacctcaacatcccccgctatatcgacagctccgcgccggaagatctccacgacctcaacgcccatttgaacggcggtattcccaatcgggatatcgacgccttggaggactactggcaagccttccccactttgcgcccggcgctctttaaacccagcgaccgggagggttaccgttatgcccgcgtccccgcccaggaagtgaaggtcaccatcctggggcggcccgagttcacggctttttccgagcgggtattggccatttaccgggcctggcgggagcagcatttgcccaccctccagggactccatatcggcgccgaacccaaggccctcattcacgccctctcggaagatctgctggagcggtttgcccaggccgagctggtggataaatacgatgtctaccagcacctgatggactactgggccgaggaaatgcaggacgatgtgtacgtcattgtccaggacggttggctggaggccgccaagccccgcttgctggtggaggaaaagggcaggaagaccaaggaaaccccggatctggtcatccacaaaaagaaatacaaaactgatttgatccctcccgctttaatcgtcgcccgctattttgccccggaacaagccgccatcgacgagttgcaagccgccaaggaggccctggatgaaaaagtcttcgcccaatacggcaaactggatgaagccgaaatcaagcaattggtggtgcaggacaaatggctgaccgccatggaggcccaggtcatggccgaggtggaacgggtcacccaaaccctcgccggccgggtcaaggcgctggaagaacgttacgccgagccgttgccccaactcacccaggaagtcgaaatgttatcggcgcgggtggatgagcatctaaagcagatggggctggtgtggggtgctgacggatgagcaaggaagggatggcagttgaagaggcggctgttgattattcggcattggggacgaagcacgatgtgccaccggggtataaacggactgagattggggtgattccggaggattgggcggtccggtatctcggggatattgcacttcttgaacgcgggaagtttagcgcccgcccgagaaacgacccaaaattctttggtggtgatattccattcattcaaactggtgatgtaaccaactcaaacggcagtatcatatcttattctcaaactctaaatgatgaaggtttgcgcgtcagcaaattattccctcgaaacacacttttcttcaccattgctgccaatattggggatgtcggagttgcatcatttgagacggcatgtcccgatagtttgattgcaatttttcctaaaccaaatgttgaaaaacgatggctttttaatgctctcagaagccagaaaaaaaagtttgaaggtttagcgacacaaaatgctcagttaaatattaaccttgaaaagctaaatccttatctactggcgctgccacctctcccggaacaacgcgccatcgccgccgccctgtcggatttggatgccctaatcgccgcactggacaaacttatcgccaaaaagcgcgccatcaaaaccgccgccatgcagcaactcctgactggcaagcagcgactgccggggtttgagggagagtgggaggtgaagcggctgggggatgtatcagtagttaagacaggcaagaagaacaacgaagataaggccgaggatggaaaatatccattcttcgttcgttcgcaaacagtcgaaaggataaacacgtattcttttgatggcgaggctatcctcgtgccaggcgaaggaggaattggcagcatctttcattatgtgaatggaaagtttgattaccatcaacgcgtttacaaaattagtaattttgctgccgacaccaacggtaagttcatctactattgcctgcttcagacctttaataagcaagcaatgcgtaattctgtcaaggcaacggttgattcacttcgcttgcctacgtttatcgagttcgaatttctcgctccctgttttgatgagcagcaagccattgccaccatcctctccgacatggacgccgaaattactaccctagaagcccgccgagacaaaacccaggctatcaaacagggcatgatgcaggaactcctcactggcaggatacgactggtatgaatggactgattcacctctattgcgatgaatcctgccatttagaaaaggataggcagaatgccatggcgctaggtgcggtgtcttgtccggcggatgttcgcaagcgggtggagcgggccatcaagtcacttaaaaaagcctatggcattccaacaagccgagagattaagtgggcgcaaatatcgccgtccaatttggcattttatcgtaagctcattgatcttttcttcgatgagtcgaggcttggcttccgcggtgtagtggtacccgataaaaacacactggagcacgcacgcttcgatcaaagccatgatgacttttactacaagatgtggtggttgttgctgacacggatgattgatgacgagcacggattccgaatttttgtcgacatcaaggacacacacagcgcggtaaagctcaccaagctgcatgaggtgttgtgtaatgcccattacgatttcgacaacagccggatcaagaacatcgaagcggtacattcccatgatgttgtgctcgtccagatggccgatgttctcgcgggcgcgctatctcatcttttccggcgtattgatggcagtaaagccaaacaggcgcttatcgcgcatgtccagacaaggagcgggctgacccttgcgaaatcgacgccgcctgcagttaggaaatttaatctattcatctggcaaccacaggagagggcgtgattgacccgccggcgctactgccgtttcaaggagattgggctgcatatgaagatgcggtctatgaggcgtttcttgcaagttttgtccgtgcggaagtgcgcttcagggaagtgcgggttaaagcgcaatatcgacccgaaactcggggcaagggatatagcttttggcatgtcatttccgaagcccctcatcctggaaaccgaaatgaagaggatcggataccagatttcaaccgctgtgcgcggattcgctggattgcctgggctattgagcaggcctccaatggcacagaggggttcagttggtgggaaaatcgtcgtggccgggaaactcgcgtggtaatttgggcggaattgtgggatttcgccgtgattctgagtaagcgccgggattattatctactcaagacagcttattgcgatctaaagcctcaccgccgtaggagctttgaaaaggagcggaagaaattttggaagctttagaaaggctgaagccccgcgacattgctgccgaagggcttcggatgctccttccacatcaggtggatgagactgtttataaatatagcatccacagggcgagaaaatcaagcccatttcgttgtacctggagcacggtaattgaccaaacatcgtcgccccacttccctcagagaatgctctgcttggacttctacgctgagatgtgccgccttgagtggcgagcaggataggatgcagaagctactcgccagcaaaatacaattactgaaaaactgcaatagttgatatggaaaaggaactctccgagtataggattgtacgcattttagctgaagaggtatgtcagcggatcgcccgcaagactattcgtgacctccaacgcatggcgtctagtgacggtctgctctccggggaagactcgggcctaaacaatacctgggaggaaatttgcgttcagctccaggatgaagagtccttatattggaatacatatgaatttactattcatgagttggtcagcgcctatgtcacggaattgccagagtatgagcgtgatgcggtttggttgataacccaagcaggtgaggagcgggattgtgagcttgaagaagagcgagatcctgaccccgtgtggaacggcgatatagtcactcatattgtggactgcgtaattaccttaggcaatgattggagcaatcgccggattcgggcatttttaaaccgccgatatgccgctatttagatgagggctgacttgaagaataagcgcaagaaaaaacaaagatgaccaccgtcggccaaaaagaacgccaaacccaggcgcaggtcatcaaattattccgggagcaactgggctacgaatttttgggcaattggagtgaccgggaagggaatcgcaatatcgaagagggtctattgcggtcctggctggccaaggggggtgtctccaacgcccttatcgcccgcgccctccatcagctcggcaaggccgccgccctgggggagggaaaacacctctatgacgccaaccgggccgtgtatgatttgctgcgctacggggtgaaggtcaaggaaggggcgggggaacatcaccagaccgtgtggttcattgactgggaccacccggagcaaaaccacttcgctattgccgaagaagtctccatccggggcgagcataccaagcgtcccgatatcgtgctctatgtcaacggcatcgccctgggggtgctggagctgaaacgctccaccgtggcggtgagcgagggtgtccgccagaacctggataaccagaaaaaagctttcatccgcggtttttttataccaatttcatgtaattttgcactgtataggtctaatttaaacaaacacttacaaccttaataaattgcattcttttgtcaaattggtattaccaccctgcaactgctcatggccggcaatgatagcgaagggctgcgctacggcaccatcgagacgccggaaaaacattacccgagctggaaggaagaaagcgatattgagaacgccctggaccggccgttgcttcaactttgcaacaagccccgttttctagaactcatccatgatttcatggtcttcgatgccggggtcaagaagacctgccgccacaatcaatacttcggggtcaaggcggcccaacagagcgtgcgcaaccggcagggaggcatcctctggcacacccagggctccggcaagtccctcaccatggtgtggctcgccaagtggatacgggagcatatagaagacgcccgggtgctcatcatcactgaccgcaccgagctggatgagcagatcgagggggtgttcctgggagtgaacgaagccatctaccgcacccaaagcggcgccgacctgatgacccaactcaatgccaccacgccctggttactatgctccctcatccataaattcggcgccagtgaagagacggccaccgaggcctttatcgaggaactggaaaggagcttgccctctgatttccaagccaagggccagctcttcgtgtttgtggacgagtgtcatcgcacccagtccggtaagcttcatcgggccatgaaggccctgctgccccatgccctgttcatcggttttaccggcacccccttgttaaaggccgataagcaaaagagtatcgaggtcttcggcccttacctccatacctacaagttcgacgaggcggtgcgcgacggcgtggtgctggacttgcgctatgaggcccgggacatcgaccagaacttgacctcgccccagcgggtggaccagtggtttgatgccaagactcgggggctctcggatctggcccgggttcagctcaagcggaaatggggcaccctgcaaaaggtgctcagctcctagtcgcgcctggagaagattgtggccgacatcctcttcgacatggagacccgggaccggctgatgagcggccggggcaatgccctgctggtctccagcagcatctaccaggcctgcaagctctatgaactgtttgcccagactcccctggcgggtcaatgcgccattgtcaccagctataagccttcgcctaacgatatcaagggcgaggagagcggcgaggggctgacggagaaactgcgccaatatgacatctaccgaaaaatgctggccgattggttcgaggagcccgaagacaaggccatgactcggactgaagaatttgaaaaagcggtcaaggaaaaattcgtcaaagcgccggggcagatgaagctccttatcgtggtggacaagcttttgaccggcttcgacgccccctcggccacctatctttatatcgacaaaaagatgcaggaccatggcctgttccaggccatctgccgggtgaaccggctggatggagacgacaaagaatacggctatgtcatcgattacaaggacctgttcaagtccctggagggggccattggcgactacaccggcggcgccctggagggctatgaccgggcggatgtggcgggcctgctggaaaatcgcctggagaagggccgggaacgactggaagaagcccgggaggcggtcaaggccctctgtgagccagtagcgcctcccaaagacacgggggcctatctgcattatttctgcgccgctgatacgagcgaccaggaggccctcaaggacaacgagcccaagcggatcgccctctacaaaggggtggcggccctggtgcgggcctttgccaatctagccaatgaaatgccgaaagccggttaccgcagtgctgaaatcgaggccattcggcaagaagtggaccactacgagaaggtccgccatgaggtgaagcttggcagcggcgactacgtggacatgaaagtattcgagcccgccatgcgccatctgctggatacctacctccaggccgaggatagtaaagcgatttcggctttcgatgatctgggtctggtggagctgattgtggagcagggactaggggccttggacaggctgcccaaagggattcgcgacaaccccgaggccatggccgaaaccatcgagaacaatgtgcgcaagttgattatcgatgagcagccggtgaatcccaaatattacgagaaaatgtcccaattgctggatgccttgattcaggagcgcaaggcccaggcgttggcataccaagaatatctcaaaaagctggtggaattgtccggcaaggtgaaaaagcctaccgcgactactgcctatcccacctccctggacaccccggccaggcgggccctttacgacaaccttgaccacaatgaagcgctagcggtcaagatcgacactgctgtgcgttacactaagaaggacgactggcggggtaaccgcttcaaggagcgggaagtggaaaacgctattcgggaagaactcggcgagtatgcagtgaaaacacccgagatctttgaactggtgaaaaatcagcgtgaatactaaacgccattttattgaggtcagcggccttcgggtggaagtggtgcgcaaggccatcaaaaatttgcatttgggcgtttatccgccggccggccgggtccgggtagcggcgcccctgcgagtggatgacgaggctgttcgcctggcggtgatctccaagctaggttggattcgccgccagcaggcccgctttctcgaacagccgcgccagtctccgcggcagatggtcaccggcgaaagccactattttcaggggcggcgctatcgtctccacgttatcgaggaaaatgccgcccccagggtgcagttaaaagggaacaccgccctggaattattcgtgcggcctgggaccgatgccgccaagcgccaagcgattctcaatgaatggtaccgccgggaactgaaagtcctcgtgccggatctcattgcccggtgggaaccggtgataggcgttcaggtggccgaatggggtatcaagaaaatgaagaccaaatggggcacctgcaatatcgttgcgcggcgggtttggctcaacctggatttggccaagcaccctttccggtgcctggagtacatccttgttcatgagatggtgcatctgctagagcgataccataacgatcgctttcggcatttaatggaccaattcctccccccatggcgcctgcggcacgaggagttgaaccaaataccattggcccatgagcattgggaggatgagtgaggctagatgctaaagggggaggatagattttgttaaggcctctattcagtactataatttggtactgaatttaagtggcgccatgaagctcaataagaagcaaaaacgaacgcttgaggctatctttgctcgcccaactccccatttgcagattgcctggcaggatattgagcagctgatgctggcctgcgatgggagagtgttagagggaagcggctcagcggtgcgcttgttattaggcgaacggcgcgcttatttgcatcgtccccatcctcataaagaggccaaggcctaccaagtcaaagcggttaagcatttgttagaggcagcggggatcactccggccacagtgaggtagttgatgaacagactttttcataaaggctattacgggagtgtggaatacagcaccgaggatgacgtgctccatgggcgcgtgctcaatatcaacgatatcgtgacctatgaaggcacgacagtatccgaaattaaggccagcttcgtggaggctgtggaaggctatttacagatgtgcgccgagcttggggtgccaccagataagcccgcctcgggcaaattcaacgtgcgcatcgatcccagcttacaccgcagggctcaggagaaggcggcggcgttggatgtgagtctcaatgatttggtggccaaggctttgcgggagtatattgaggatcggctgagcccttaatttctcatcctggatgatcggtaaggggctgggtgatcacaggattcaattgccctccctattctccgagactggcaggaattgctgccgtcgccgggccaactccgccagattcgaactgattttgccatttaaactatcggctggatagttgccctgttcgtcggcttccccggcaggcagacccgtaagcatttccatggcttgatcgatggtattgagcgggtaaatatgcaatttgccagcctccacagcatcgatgacctcctggcgcagcatcaggtgctgaacgttcgccgcggggatgagcaccccctgctccccgctaagattacggctccgacagacgtcaaaaaaaccttcgatcttttcattaactccgccaatggcctgaatttggccgtgctgattgactgatccggtgatggccagcgactgcttgaggggcacctcggcgatggcagaaagcagagcgcacagttccgccgctgaggcgctgtccccttcgacctcggcataggattgctcgaacaccagactcgccgatagggaaagcggttgagtgcgcgcatagcggcctgccaggaaaccggccagtatcagcacccctttgctgtgcaggggtccacccaaggccacttcgcgctcgatatcgataacctcgcccttgcccatgtgcactcgtgccgtgatccggttgggtcgtccgaacagcaagtcgccaaacggcgtcacggctagtccattgatctggcccaccttagcgccttccgtgtcaatcaagatcagatcgcgctggatcagttcctgggcccgctcatactgacggctcgcccgatagcgctgggcatcgatggtccgctgtacatccttgacccctaccgcatcatgaccattctggcgcgcccagtaatcagcttcccgcatcagatcggccacgctgcgcatatgtattgacagcttctgcgcatcgccggccagccttgagctgtgttcgatcacccgcgctacggcagcacgatggaacggtcgtagctggtccttttgggccaaggtccccagtagccgggcatacaactggatattttcgtcgccccgatccatgtcgatttcgaagtctgccggtaccttgaataattctgcaaattccggatctagagcattcagcaaatggaagaatagggggggacctaataacaccaccttgatgtctagaggaataggctcgggttccagggtgacggtgctgatcaaccccatcatttcttgtggcgactcgatgcggatttccttggactggagggcccgctttaatgcctcccatacaaagggttgtggcagcaatttataggtatccaggattagatatccgccattagcctggtgcagtgcgcccgacctgatcagattgaagtccgcaatcaaggcgcccatctgggccagatgctcggtccggccgataacattttggtgagtgggatggtcctcggatatgactggagccccctctgagggatcgtgtttcaccagcacattgaccctatagcggcgcagcagtgccgactccatgattgatttgggaatcggtgcgccggctggccccatcggttgcttgggttgcttttgttcgtgttcttcacgctgcaacttcagcagttcctcagcctgagccaccagatcccccttgacggcctctagatagctgagcactcggggatgatcctcgtagtgggaacgcagctcatcaatcaagggttcaaccgcctgttcggctgcctgatggttcagttccttgagctcccggcgggcctggcgttgcgcgcgaggggtctcctccataatccgttgcgcttccttctccatctcctgtgccgccgcctggaactcctggcgtcgttcttccgacaatttctgcacctcctctggactcatcggctttccatggggatccaagggagcaaagaccagtccggctggagtctgcataaaggttagaccccgttcccgggctttttgctggagttcctcaacgaccttttgttgttgttcggtgaatctttcctgcagcgattgccgccgctggcggtattcatcgctctcaaaagcgccggatagtgcgctttgtacatcttccaccagttgttccatgtcatcgcgcagctgcggtcccttgccggtaggcagcctgagggcaatgggtttatggggttggtcgaaattattgacataacaccagtcatccggagttggctcctctggtgcccgctgctctagaaattcccgcaccagggttcgcttgcccgcacctgacgggccaagtacgaagacattgtagccttcctgattgatgtcaatcccgaaccgtaccgcctctacggctcgccgctggccaatgatctcggtcagtgattccagttcctcggtggtttcaaaggagaactgcttgagatcacaggcgtgatataagtcggacgcattaagttctggcaatctcattgttggctgctcctggttttttttcgttagggaatttctatcccgcactttcttatggcggcggcgatacggttgatactaaccaaaagggtctggtgcagtgttccgcgctggttctcagggatttgctgtcggccggttttttgcccctgtgtattccaattaagtctagagttttatataaaaccttccagcctccgaaagtcgcttacccttcagcgtgaagtgttaatgtcaatatttcaccaggatagagtgttgtaaattaccgaaaaaccccagcacctacagtaggctgataaatagcttgattgagagacaacagagataaaagcagtaaagaatctacgccggaattcagctctgaactgccaaaaaaacaaaacttggaggtgccccccgcaactaagagtattgcccctctctgcggcgattggtttatttattggatttaccgtacccacttggtatcgggaacgtctgttaattaaagaagtgaccgatctgaggtaatctgattatgtcctaccaagaaacttttccttgggttttctttcttatcgtccacctttcatgcttctatcaatccaagcactgttaatatcggcttaaccaatccatgattagtctgtaagaaataaataatactaatcccgtggttaagataaacaacaatccaagtactaaaaaccaaaatcgatataagcgaactttaattcgagcaaaccacccgtcttctggctctatttttctcggaatattttgaaaattcgatatcaatacatagatgcagagaaaccatacaaagcccacaatagaaggtatcaataggatatcttcatcacgggagcttgagctgaccgctatagttaccgcgacaactaataaagcaattgaaatgattagcgctggccacttcaatggactgataaaaatggctagtttgtttagtttttcaatcatttatagcatctccctaaaatgagggcggggtggcaatcaggcgttaaactttgatcctttattctctcgagtacttataaattttgcgcttgatgttcgagcaaagacaaggtgggtgcgagccctgatccgagtctcactctccttgatgttattccggcttcccattgcactacgttattgagaagccaacatagtggtactgctttgttttctgaaaggcaactttttaatagcataggggtgtcaacagattcattgctttccctataaaaaaaattgcaattcagaaagttaaattttaaagcggagaagctggcatactggttgctcctgatcttattaagagcgggcaatagctttaaaggcgagagccaaagtattgcgcttgattgaacagctttaatgttcaccgattaggaggacaaatcatgactcatttggtaatcaaagatctagagaggaacgaagcacttgataaaaaagcaatggcccttgctatcaaaggcggtaagggtagagcgtctagcattatctatccccgtccgggacccacgtttcctgagccagggcctacctttcctggaccgacattccccgatccagggcccacatttccccgtccgggacccacgttccctaatcccggacccattttttgattttaattagagaactgatgttttgctctattcacccctatcaaacgaggaggatacggcaatgacatacttaattgttaaggatttagaaaggcacgaggaacttgataacaagactatggccagcatgcggggagggtctctcgccataggcggcctggtgggagggataaccgcggcggcgttgggcgagaaagtcggcgagacagccgccaaactctggcttcactatggggaaggcaaggaatgggaggaccttccttgatattcattcctacgaaaaatctgatcgaaaaaagccctgtttctttgaacggggcttttttcgatcatggtcaacagttgggtaattttcgtgatgttttgataaagtaaggccagcactgtacagggcatgatgctggaggaggggtgttgcagtcaaattctattccaacgcttattgatctgatccgccatggtgagccggtgggagggcgccgttaccgagggcatctggatgaccccctgagtgaaaagggttggtcccaaatgcgggctgctgtcggcgagcattgtccttgggatcggatcattagttctcctctcaagcgctgtgcggaatttgcttatgaacttagccagcgccaggggcgacctttgcaattggaggaacggttaaaagagattagttttggcgcctgggaagggtacactgccgctgaagtcatggcacgggagaccgaggctctccgtcgcttttatgaagatcctgtacggcatacgccgccgggcgcggaaccccttttgaaatttcgagatcgggttattgccgcttgggaagaattgctgagccgccatagtggagagcatttgctggtggttgcccacgcgggagcgatgcggatggtgatacgccatgtgttgggtatgcccctagaaaccatctttcgtattcatgttcccaatgctggcatcagccggattcaaatcgggggtaatggcccaagagcggggtcgcaactgatatttcatggggccagtctttagccgaatagggtggaagggcagtctgtctctgctcccgataagtatctcggcaaaaattttgggaggaatggggtcgttttcgttctgttcaaccgctctacaggccgacaagtagcatatgctaggcgcacgaagaggaaggatgagaggcaggaaaaccaaccccttacctgttttgttaagttcgctggtgggcaatttcacgcaaggtggcgacctctagcccagcttctcccgccagttgtaaggcccgttccaggcgggcgggcgctgatcggcctgtacatttatgttgggggtccgcctcaatagcggccaccatgccttcaataagccgttctcggggaagggaggttcccgccagccactcctgaaggtccaggacatccttcgctacccttttggccaggtcctgatgctggttccagagggtggtcacatcgcctccggtgatgagcccggcaatgttcacagtcaagatatagacattcttgcgcactagctcaaagaggagttctgcttctgtggtcagaacctgggcggggatggtcaatgcctttaaggacgaggccagcaggggggctcccgggccatgagccggagaagggagcaaaattttaacatcttgccctgcttttttctcaaaccagactgaaataacggtcaagtcagtaaatgggtagggttgccagtcccggggtagaagctcgttttgcaatagggctagccggttttgccagggccctggtatttgctttagtatcgggtggagatccgcttctgcaacggcgactaagaccagggctgggtaaggcacttcctgggcgacctcctccagggccagatcccgagggacggggtaaaccggatgccccaagcgcaggaagcctcgggcgaatactccgcccatttcgccgataccgataatcacaataggtggtttcattgttttttaactctcattctgcactaaacctcctttcatgataacggtatgggcgataaatgttgacagtgaggcgccatttccctagattgcccagctcactacaggtgccccgatcctgaccaggggttaaacgggaagtcggtcaaaagccgacgctgcccccgcaacggtaggcaagatagagactggttactaagccactgcggattttcgcgggaaggcgatcagtactggcggatattgtgatttccgccacttgcgagcccggagaccggcctagagtgccatgcgatgttgcggagggcgacggtgctgggtgactccctttagtcccctctgttgtcttcctcttcaccgtgcctgtaatgatttccgtgcgggtgtgcacggtcccagaggagagagaccgttgaaaatattttcagcgtttggactaggcagcttagccattttggggttcccggcctatgctgatgagccaccgacccaaaaaatcttggagcccatagtggtgacggcgacccgtacccaaactccagtgcgccaggtagggagcgccgtgagtgtcatcaccgccgaggatctcgcccagcggcaaagaatgccggtattggaggtgttgcggggtttgccgggagtcgatgtggtccaaagtgggggtttagggcagcaaacttcggtattcttgcggggggccaacgccaaccatactttggtgctcatcgatggggtagaggctaatgatcccagtaatcccggtggactcttcgattttgccaacttgctaacggataatatcgagcgcattgagattttgcgaggaccgcaaagtaccctttatggttctgatgccattggcggagtcatcaatattattaccaagaaggggagcggcaagccccagctaacagcccgtgccgaaggcggttctttcaacaccttcaaggtgaccggcggcatcaacggagggggtgagttgatcaattacagcttgaccggggctcgcctggaaagcgagggcatttcagcggctgattcccggctaggcaattctgaagaagacggctatcgaaataccacctttgcagggcgtttgggtctgacccctggaccaaatttttccctggatgtcactctgcgctataacgatgggcatacggaaattgatggatccacagtagatgccttgggccgcttcttgcccattgatgatccgaattcgactctggatacggagcagctttttcttcgaggccaggggcggctcaccttattcgagggattatgggagcaaatgctagggatctcttttacccaccacgatagggaaaacaaggatcggccggatccccagaatcccttcccctttccaggcgcctttaagggtgaaaaagtcaaagtggattggcaaaacaatgtgtacctttctagaagccatactttgactttggggattaccacagaagaagagcgactggagatcgaatcgccaacttcgacacttccccggaaaaccgcccacaccaccgggtactatctgcaagagcaactggatttatgggacaggctgtttcttaccgggggggtgcgcctggacgaccataatcgttttggttccaaaatcaccgggcgagtcaccgctgcactggtattagaccctcttggcaccaagctcagaggcagctacggaacgggcttcagagccccttctttgtccgagctgtttgatgatcgcttcaataccactaccatggacacccggtttgaattcaacaatccagacttggaccctgaagaaagcgagtcttgggaaattggggtggagcaatccctttggagtgatcagctggtcttgggggcggcctattttgacaatgaatttactgatctcatccaatttagccaagtggcttctgataagttccaactgattaacatcgccgaggctgaagctcgaggctgggaggttttcatggccttgaccccccttgaggggctgaccttacggggagactatacccaaatgcgaaccaaagacaggcaaaccggcgagttcttggttcggcgtcctgaacacaaagcggctgtcaatgtgaattaccattttctcggcaaagcgaacttccatcttcaggtgctctatgtgggtagccggcaagatgtgggaaatattcccttatccagctatacggtggttaatctcgctgcttcctacgatttaaccgacaattttcaattattcgcccgggtgaataatcttctggataagcaatatcaggaagttttcggattcggcacaccgggtctctccggttttgggggcgtcaagctttctttttgaccgctctagcggcaaaaattgccggtttgcttgctagggaggggctgtttcttcggctgacaaaagggatggggttgtgttttaaatggggagaattgagcaaatgaagaggaggcaagcctatccgtttcgggcaatgaccttgcctaggaggcgctaataaaccgcccgtaggctggaggttaagcgtcgcgtatatccggcaaaacaatacttggtatgtaatttgcctgtagccttatggttacattcggagaatttcgtgatgtcaatcccggtcgtaatgaacccgctcaccacttccgcttttccccaggccaaggagcccgcccaggagatttcttcgaatccggaatttaaaccctttggagaggatggattgacttttggtgatctgctggatgtggtcaatcccttgcaccacttgccggtggttggcagtttttaccgcgagctttccggggatactattgatccggcttcccggctagcgggtagcgccctattcggcggtcccatcggggcagcggtggccgccgccaatgtggctcttgagcactttagtggcgatgatatcgagggacatgtggttgctctcttgcaccaggagccaagagaggaggttttgtcccaggcggcggtatcgattgagtcggtggcttcttccctggatgccggcccgcttaaatcgcagggaccggaggaaagtctcaccgcaggattggaaaatgcctctgtccaagtagcaagccggggtgttgccccggccaatgagcgctatagccatcgccctggggggtggctggtcggtgctgcccatgccgggattgatgcctaccgtgaggcgctgacggcgaagaaagaggacccgcttaccattaataagacggtttgagttgtgggtataatatagaagttaatgttttcgtcttccctttagggggagtacttcacgaccagggtagcaggggttaacacgtggattttaaaggtaattcggactatcgccatgacgcgcctggttgcacaggggtgctagtgactagcttagggaccccggaagccccgacggctcttgcggtacggcgctttttggcggcatttttgtctgatcctcgggtggtggagataccccgtcccctgtggtggttgattctccatggcattatcttgcgggtccggccctcccgggtggcgcgcctctatgaaagcgtttggcgtgaggatggggctccgctactgagctttgcccggcgggtgggcagtgctctgcaggaggaactggatacccggggtggtcccctcaaggtgagcttgggaatgcgccatggcaccccttcgattgaagaggctttggaacaattgcgtcaagccggggcccagcggctgttggtttttcccctttatccccagtattcgggcagtactaccggttccgcctttgatgcggtagcccaggttctttccacttggcgttggataccggagctgcggatgatcacccagtatcatgatcaccctggctatttggaggccttggtggagactattcggcgcagttgggaggaagcagggcgtggagagcgtttgctcttttccttccatggtctgccgaagcgttatttactggccggcgatccttatcactgccactgccataagaccgcccgtctgttggcagaacgcctagggttgaaagaaggggagtggcaagtggctttccagtcccgttttggccgtgaagaatggctcaaaccttataccgatcaccttttgcgggagtgggctgagggtggagtgaagcgggtggacatcgtttgcccgggttttgccaccgattgcttggaaactttggaggaaattgaccaacggaatagggagttatttttagaggcgggagggaaagaatatcactacatccctgcccttaacgatgagcctgctcatatccgcgctttggccgacttggttgaacagcatattcaagggtggccagaggcaagctcggtttgggatgaagaggcggtgacgcaagcggctaaaataagccgccaacaggccctggctctgggggccaaacagtaaccgaaaaagggggggcggttgtgcaggttaagggtcacggataagggtgcataccagggttcgttttttccgtggcccatcgaattcgcaaaaaaagatattttgccaggttgacaatcccagctctccctcgataataggaatagtttctgaagggccgatgaaaccggccttgagatgagcatcgccattgccgtcttggcgatcatgtaaccacactccccgtgggatcagttcctggaggcagtgaatcacatccgtgcgtacgctggcgtcccaaccttcctgaatcatcagtgccgcagttgccccctgggcgtaaagtgctgcaaggccgttgtcgataccgctttcttttactgcctgcttgacagcttcagtgatatctaccaactcttctcgataatgagtctggagctcaatcaaccgccgcatgttcagtacctaagtgtgataaaactatgaagtatacattccccgccatcatcgtccatgggggagcaggccggatggctgatcatcatatagaagcaagccaggtgggatgtcaagaagcggcgctcgtgggctggcgcctgctgctagagggtggctcggctttggatgcggtccagatggcggtggagagtttagaaaacaaccccctctataatgcggggacaggatcaacactcaatagggttggggaaattcaaatggatgcttccatcatggagggttcctccctggctgctggagcagtagcggccatagatcgtattcgcaaccctattcggcttgcccgcaaggtgctggataggggccgagaggtgctcttagtccgagagggtgccttgagctttgctagaaaagtgggcattgaactatgcgccaatggggaattgattgtggaacaccagcgccagcgctgggagagaaagcacggtaccgtggggtgtgccgctgtggatcagctagggcgcagtgcggcagccacttcaacgggggggttattcgatgctttaccgggccgggtcggggattcggccttgattggttgtggcacttatgccaattgcttcggcgcggtgtcttgtaccggtattggagaggcgattattcgcaccgtgttggcaaagacggcgatgggagagctacaggcgggttatcatcccctggttgcggtacaacgggccctggctgttctggtgagaggaacccatagtgaggcaggtcttattatcgtcgatcgtaagggaagggtgggctatgcccacaatacctcccacatgcctgtctgttggttgtccaatgacggtcaatggggtctggatatttaatggggattatttttgaaaactattagatgttgcgcaccttctttacctcaatgttagggcgtccttttgggtgggttttgcaaagggtaatgacaatgagagctcgtcgacaaatgttgtaggatatccagcgggaagttgacattacccaacgctggattggtaaagaagctctcgacaagcgggttatggaggccatgaaagccgtgccgcgctatgaatttgtgccggatgagctccgtccctatgcctatgataatggcccccttgctattgggcatggacagaccatttcccaaccctatatcgtcgctttaatgactgatcttttagaacccgcccccgatgatatcatcctggaggtaggcacaggttcgggataccaggtggcggttctctctaagctagtcaaaaaagtttacactattgaagttattgaggaattagcccaacaagcagaggctcggttgtggcggctgggttataccaatgtcgaagcccgagtcggcgatggttattttgggtggccggagcaggcgccctttgatggaatcatagtgactgcggcggcaccttctattccagcgccactgattgagcagctcaaggtaggtgcacgattggtgcttcccctgggagtgagctttgatcaagagcttatggtgatagaaaagaaggaaaataacgaaatcgatacacgtagtatattcagggtatcttttgtgcctttaaccggagagcatcaggaatattccccctaatgtgggaatgaaaaggccacaaaataggcaatgtctgccatcgatatcccgacgccttggcgaactgccgccgaacagatcttaaagcagcaatggcatcgaatcctagtgcttggggcgaccgatcggggtaaaagcacctattgcgcttttctagggcagaccttgtctgcggcaggctttagggtggcctttgtggatgccgatgtggggcagaaagatgttggccccccggcgaccatttccctcgcctatcttgatgaggcgcttgaacttagccaggcaccactggctgcgctctattttgtgggggctgtttctcccatagggcatttactgccggtggtggtgggaaccaaacggatggtggagcttgcacaagctccttttgtgatcattgatacctctggtttggtcaccggcagtggcagggtacttaagaccttccagattgattccttacgccctcaggttatcgtggcgctagaaaaagaacaggagctgggtcctattgtgagggcctgtcgcaattataatgtgatccggcttcgttcctcgccccagacaaaagcaaagtctattgatatcagaagggcggcccgcgaacaagcgtttcggacctattttgaaggtgccagagagcatcgcttacggctcaggcagttggtggttcagcgaggcttcgtctccgttaggcttgcccatcatctgctttgtggcttggctgattctcaaggggaggggttgggattggctatcgttcggcaagtgaattttcgccgcggtacggtttcactcctaacgcctgttgcaaggcaagcaattcgcatattgcaacttgggagcctttatcttagttctgatgggtgtgagttgtcttcccctttccagggggataagtcaccggctaaatgaaaaattaaatggctagaggaaagttggtactcagtgagcaaattaggtaaagcgctgcaatatggtacgtgagctacaatccatctcttcgttgcttttcggcatcgccattgtgctattgggatcaggactattaggcaccttagtcggggtacgagccaatcaggagcaattcggtccggcgattattggcctcatccaatccgctttttttctgggctatgtgcttggcaccttcttttgcccccctttgatcaagcgagtggggcatatccgtgtttttgccaccatggcggccctgggctcagcagcagcgatgggttttgcgctatggattcatcccctctggtgggctattttgcgaatcatttcgggtatctccatagtgggcctttatatggttgttgaaagttggcttaatgagcagtcttcccaccatcgtcggggtcgggtgtttgctatctatatgagcatcaccctggtggctttggggctgagtcaattcctcctcttaatagaggatagtcagggtttcatccgctttgccttggccacagtattcatttccctggcgctgatcccggtggcattgactcaaatggtggagccaaagccggtccccgcacctcaatcaaacctcaaagccctttattctgtctcccccctaggggtagtaggagccttggttgctggtcttgccagcagtgctttctgggggatgggggccgtcttcgcccaaagtattgggctctcagtctctgggacctcggctttcatgagcgcagttatctttgggggcgcgctgttgttatggccggtagggcatttatcagatcgttgggatcgccgcgatgtgctcatcgtggtcagtttggccagtgctgcgactgcttttggcgctttaatggttttagatggttcggtcgtggtgttactgctgctcgcttttctttacggaggcgtttcttttccagtttatgcactggctgtagcccatttaaatgatcaccttaaaccgggggaagtcctggaggcgacccgaagcatcttattagtctatggtgccggttctgccctagggccggtggttgccggcttctgtatagccacttggggagcgccctctttcctagagtatttggcggcaattctagctttgcttggactgtttggcctttaccgcacgcggcggagtgctcctgtaccggttgaagaacagggggagtttgtccccatggtacgaacttctcaagctgcccttgaaatgtatccgggagccgatttagagccagaactggatttgaagccaagcgctggctctgaagagaaaccaaaaactggctccccgtcgaatgcttctagaactgacttagacgcctccctgtcctatgaacaaaaggggaatagctcactttagcgtttgcccaaaataggcacaggcatgggggttgaagttcaagtgatggggggctcttcgggaaggggaagactgctttctgggctatgttccagttggaaggcctccaaggcctcggcaactgtttcaggttttccaaaccgggctaggtggtagatggcttcgccttcgtggaccaagggcaggttggtgcgtcccactacaattcctgaaaaaggggcgatgacggcttcggtcttttccccaaaggggtcggcaaccatggccatggtatctccttttttgacatggttgcccagggcggtcagtgaacgcaaaattccgctctggggcgccctaacccagcttgaagaacgggcaaccacgggcccggcccggggttttttctttcggcgtgaggggagcattcccaattctcgcatgacagagacaatcccattaacgccggcgcggatagcaaactcgttaaagcgcagcgcttcccccgcttcgtacaacaagaccgggataccctggtcggccactgcttggcgtaatgagccgtcccgcagatcggagttgagaatgacgggggagccaaaggcctgggctaaccgtttggtttccggatcatctactaaggctcggatctgaggcaaattgtcccggtgaatcgcggcggtatgtagatcaaccccgtgagtacaacgggcgacgatttcttccataaacaggtaggctaagcgggctgctaaggagccggttttagagcctgggaaggagcgattcaggtcccgccgatcgggaagatagcgggactgattgacaaagccgtaaacattgaccaccggcacggtaagcaaggttcctcgaagtcgccgcagggccggaagccccactaaccggcggatgatttcaatcccgttaatttcatccccatggatagcggcgctgacaaacaattttggccccgggcgtttcccattaattacctggactggcatggagacggcagtatgggtgtagaggtgggggacggtgagatcaagggttgtccgttcccccggacctaccttatgggttccgatctgaaatgtgtggttcatggttcagcctttaccgcgggttcgggttcggcctcgagtagcatttttctcaataaattcaattatttttccggcaatgtccttgtcggttgccgcttcaatgccttctaggcccggggaggagttcacttccatgactaaggggccatggttcgaacgtaagacgtcaaccccagccacatttaaacccatggtttgggcggcgcgaatggccgtggaccgctcttctggggtgatgcggacgagggtggcggtacccccccggtggaggtttgagcgaaattcgccttctggagcttgtcgtttcattgccgccacgactttatcgccaatgacaaaacagcggatatcagaacctgcagcctctttaatgaactcttgcaccaaaatgtgagttttaagccccatgaatgcttcgatgacgctttgagccgcttttttgttatcggcaagcaccaccccaatgccttgggtgccttccagtagcttgataacgaccggcgcgccccccaccattttcaggagatcatcgatatcgtccggggcatgggcgaacccggtcactggcagtccaatgcccttccgtgccagaagttgcaatgagcgtaacttatctcgggagcgggtgatggccacggattcgcttaagggatagacccccatcatttcgaattgacgcagtacggcggtgccataaaaggtgactgaggcccctagtcggggaatcactgcatcaaaatcagttaaatcttcacccttgtagtgaatggagggcctgtgggaggcgatattcatatagcagcgtaaaacatccaggacgcggacctcgtgtccccgctctttcgctgcttctattaaccgtcgggttgagtacagtttggcgttgcgggagaggatcgcgatcttcatgagcggtactccattagttatctttgggttttttatggcgatggggttttgggggatattggtgggccagggaaggacctgcgagataggaagcgcctggggctatttttgcccttcctgccaccaatgcagtgcgtcccaacagcatgcggaactgcatggtatcacgattggtcagcgtgatttcaatgggccattgttgatctccgatttgaacgggcgtttggataacgtagcgcttttcccggtgtcctccagaatctgccaccacccgttcgtcaacgatttcagcgacacagatgagttccacatcgactcggccctgcaggggatgcagtccaaagcggactttagtttggcggccttcttggaagggctctagccaaaaggcgtgtaaagccgaagtacgcgcacccgtatcaatctttgcttttatgccagggactcctagttctggtagcctcacccactcccgccatccgagtacaagatcttctctgtctggttcttgttttatgctcatcagctttcctgaatattaaaagacctagacaactttctggctgcaagaaaaacctaaaaactttaagaatatataaaacctacctgcaaatgcacccacaacccagaggggaaaagactgtttttgtgtctctttaaatttattccaatccattcggtgtagccataaattcgattacacttattagtatcattagtattaggcgttattctaaacatgttactgagggagcaatgaacccagaccttggtaaagatacgacagggaccgccactgggctatcgggtttgactaccgggtctcctagttctcgtactctcgactctctcagccatattgtgcgggaagtgagccttgccgccagccttgaagaggtgttgcaggtcatcgtggtgcaaacccgtaaggtgatggcggtagacgtgtgctctgtgtaccttacagagagtgatggtagtcatgttctcatggccacccaagggttgcaccccgaagcagtgggactggtgcggcttatttccagggaaggattggtggggttggttgcggagcgagctgaacccgtgaatctggaaaacgccgctgcccaccctcgttttaagtttattcctggttcaggtgaagaacccttccgggcctttttaggcgtacccgtgctccaccaacgggagttgttgggggtgttggtagtgcaacagcaagcggcgcgccaattcactgaagctgatgtgtcttttttatttactctcgctgcccaactaggtggcgtcatcgcccatgctagggctagtggcgttttgcaaaagccaaaaggcggccggaatggggatgcctctgagcgataccttacgggtatcgccggggctccaggtgtggccctaggcaaaggggtggtcatttattctgcagccgatctagatacggtgccggaacgccaggcagttgatgccggggaagaagagagggtctttcgattagccgtagcccatgtttctcgggagatgcagtctttaggaaatcatctggagcggtcattggcgaatgaataccgggctttgtttaaagcctatgccatgcttgcgggaagccacagcctagtggaggccacagtagaacgcatccgtgccggtgaatgggcgccaagcgccttaagtgctgtcatcaaagagcaagctaaacgtcttgagaccatggaagatccttacttgcgggagcgggccaatgacctgcgggagatcggccggcgtattttggcctatttgcagaatgcagcgcctgtcaatctggaatacccggaagataccatcttggtaggtgaaaacttaaccgccatggatcttgccgaagtgcccattaagcgcctcgtgggagtactctcagcccatggatcgggtttctcccatgtggcaattctagcccacgccatgggtatccccgccatcatgggtatcagcacgggaaatctcggtcaacttgaccagcgagagctgatactggacggataccaaggccgggtatatctggaaccaagtgctccagtacgtcgggaatttgcccgccttgcccgggaagaacgccagttcacggaagatcttaagtgtttgcgagaattgcccgccaaaacaccagacggttttcaagttcatttatatgccaatatcggtctactggcagatacggagccttctcttgctgctggtgccgaaggggtgggactctaccggactgagttgccatttatggtgagagaccggttccctactgaagaagaacaatatgccatgtaccggcaacttctccaagcttttgccccttctccggtagtcttgcgagtcctcgatgtgggaggggataaattcttgccctatttttcgatccgggaagccaacccatttctcgggtggcggggaatccgggttgtgttggatcaccccgaaatctttttaactcaagtgcgagcagccctccgcgccgctgaagggttaaataacctgagtctgttgttgcctatgattagtagtgtctctgaggtggaggaggctacgcgcctagtgcggcaagcttatgaagaactggagaatgaaggcattgaggtcgcttggccgtgtatgggggctatgattgaggttcctgcggcggtctatcaggtggaagccttggcacggcgggtggatttcctctctgtggggactaatgacttggctcaatatttgatggcggtggatcgcagcaatgaacgggtcgcgggattgtataactctctccatcccgcggttttagcagccatcctcaagatagttgaagcagggcgccgacagcacaagccggtcagcgtctgtggcgaaatggcgggtgagcctacggcaaccatactgctgctgggtatgggggtagataatctcagcgttactgcgggtgatttacctcgagtcaaatgggtcatcagaaactttagccagcagcacgctaaagaattgctgaaccgtgcattgcaggaagaaaaaccagaacccatttaccagatgttatgccaggcccttgatgctgctgggctggggggactcatccgggtaggaaaataaggctatccgggtatccttagttcactatacaaatataaggtctttttttcggctgtgttcaattttttcgcctatagggtgagccagcctgagccgaattgctggataggggattgatcgggctgacggccgcttccccgtgcttctttgattggggttttttctgggatcacatagttggcgtttgggagctgatcgacttggcgcaaagcagcttgagctgcggcatggagggttccatctgcattcttttctaaggcctggaaattttgttcaatggctcggctggccaaatcaaagaaatgttcaaccattgccctttgaagaccgatgtgctcgcttttcattcctaatcgaagatttcgctccagatgagacaggctgcaactcatggcgtagagccagatggcaatccaacttagccgcccctggagcagttgccgggtgataagcttttcccggtgttggtggaacatgcgtttgatttgatgggagagctgctgggtatagttttccagcttctttttcagtggcgctagggaggggtgaaggcgggtgatcctaggtcttggtttttttactcccaggaaaagctcggcgcttaactgcagcgcctggcccaaatgcttcagagggttttctgcaatttttaagagggattcgccaagttgtttcgaaccatagccaaagataaaacttagcatcacctcgttggctccctcgacaatgaggttgatccggctgtctcgccacaggcgttcaatttcattctcggtcatatagctttcgcctcccatgatttggagggcttcatcgatgacccggtaacccatttccgagcaaaagaccttgcaaattcccgtctctagcatgatgtcctcatcatggcgatctaacatgccggtcgtcatgtagagcatggcctccatggcataacaataggccgccatggcagcgattttggcttggatctgctcaaattccgccagagggcagccaaactgatagcggtattgagcccactttaccgcctgctcgtaagccatggtggctgatcccaccattccggccgcaagcgtgcagcgaccatagtccaggcaggtaagggcaactttgagcccttttccttcctggtggaggaggttttctttgggaacctttacatcgcggaagcggattctggcctgccaagttccccgaatgccgcatttgctgcggttgcgggagtagatatcgatgccttccatatccggggtgcagataagggcggtgacatggtctttttcttttccgctctgtgggtcctggatcttttgtttggccaggacagtaaagagacccgataaggcagcggaggaggcccattttttctcgccattgagaatataaaaccggccatcctcagaaagctcgcagcgggtttcttggccacccgcatcggagcccacattaggctcggaaaggcaaaaggcgctgagatagtccttggccatggagggaaggaagcgttttttttgcgcttctgttccaaataagataatggcgccgcaaccaatggattggtgggcggagaccatgaccgcggttgaaccgcaacgccgcccaatccgggagagcacccggttatagctggtaatcccaaagcccccccctccatattccttggggacaatcatccccatgattcccatgctgaacagacgcttgactacccactcggggattttttgctcctgatcaatggcgatagcggggtgctcgttttccaggtactggtccagctcggccaggagctgatcgcaacgggtggtttcttctgggttgacttgggggaatggaaaaaccagctcctcccggaaatgaccccaaaagaggtttttcacgaatcccatggtttcaggctcaggccctagcatttcctgggttgcttcgatttgttggcgatcggccttggaaaggccctttaggcgtcccagtgaatctttggccattgctcttctcctggataagtacctatgaataaaatatgaggtgttttaggagcgagccggtggtgttccgcaaacccgtttttcctccctgaaaaaagggttggtggggacttcactgtcccctggctccacgccaccggctcgctccaggaatacttcaaaacttttgctgagatacttaggggtacacgatctctgtcttaattcagacttcagcagtggcaagaggttttccccataacgcaatagccgaaatttacctataagcttggagatatctaggcctgctttgagccgcagcgatatcagcctgcaaatgcctcttgggcttctgctatcagctcttgtcgctggtcagaatagcggggtgagaagttgatggggatgagttgtttgactctcgcctcccgggcaatccagccagcctgtcgggcagtaaggtgatatttttctgccgccatctctgcatcttggtggagaaaagtggtctcgatgaataggaaatgagagtcatgaatcaattccaccacctttttgaggttgctctccgaatagcctatgtcaacgatataactgattttttgcccgggcgtaatatgtaaaactcgttgtttcaacaggccaagaggcaggaattttgggtgctcttctttatttttctgcttccaaatccttatgggggtttcattaggctgtccggttaagatagcctgctttaaatcccgcagccaggggcctacaggtagccccatctcttgcagacgattcttccatatgttgatatgctggctctcttcgactgcaaagcctaagcagggaatgccatggtctaggatcttggtgcgtaccctaaagttaggttcgtccaccaggatgcccgcgggaagatggggatcttcttggtgctcttgggcaaaggcccggtggcagcgaaaaattgactgccgaccgctttcctcagagtgtagctcggtgacgataaggtctaggttattctcatagttatggactaggttccagctgtaggcccccagtttatgttttagatggtcgataaaaccaggaggtccgaatagccgcaaccgcttctctctccccagaaccaaccgtaataaccagtcaaaatctgcaaagtggtccatatgggtgtgggaaacgaagatatcactaatgcggagaatctttcgtgcaggaagggcccggatatctcctaggtcaaacaacagggcccgtttctcaaagagaaagtccaggtagaggacgggatcatcaaagggatcattgacgaccaagggttgtagtagaggtttcattacctattgacgctaggtctgttgcagccccggtcaagaaaggaaagaagaaggctagaataagcagtggttagagggttgggtaagctttttccgcgtgggttcgctcgtgtctggcttgacaatcaaggcatcgttttgctgctggattagcttgaaggcgctgataatctatgtcggcgccgcaatcggtacaggtgccataactgcccatgggaaagcgcatcagcgcatgctcaatatcccgaatttcctcaatgtgaagatcaattatggcaaggtcgatatctacgaggagatcagccagagaggcctcttctggatcatgcacttttccggcaagttcaatgtagtgttcattatcactttcccgaagttcctgccgtacctgttcccgcaattcatcaaaccgctgttgtagcttttgcttaaattcactgcgttgtttatttgaaaggctctgtgccatggttgctcccgtaaaaaaactagctctatcaaataattatatcgcttctaatcgctactaacccttatatctattaaacagtaaagtgtagttatgagtaagtgtcaataagcttcctacaaaattgcaaaagggttggggtaagccctaaggcagtccataaatatacccttaccttgggcgcttcctcctcggacagcagtccgaggtttccgcgcttgtgccaaagggacaaattccgaccctttagtgtagctatctaaatcttagtgtccgtgctctggctgatgcccatgctctttatgtgtgttatgttcatgatcttgttccgaagtattaggctcggaatgtccatgatcatgctcatgttggtgctgatcttctgccttcatgcctttttccgaggtggcagtgagggtgggtaaaaagcgtaataatgcccaaatctccttatcagtcagaataccgttgaaggagggcatagttgatcccgggatgccgtgtttgatgacccagaaaacttctccttcgctatgatgtaaccaggtaggatgtgcttggaagttgcgcggaggaggatctaggtcggcagccaggggtccatctccagcgcctgtttgcccatggcaattggcgcacccgcctttaccttcataaattttcttgccctttgctatggcatcgggcgatttaggtaaaggattttccagagcacggatttcctcgactttatcggcggggaggtttccgaggagattcctgtgggcatcatgttgatgttgctgttctgcaaaaagggggagggcagtagaagaggcaatcaccgttgagattagcaagaggtgttttggtttcagcacaattaggatctcctaattacaaagctacaatgagcaaaaaagtaacttgagtgagcttatccctaatttggaatcaagtaaaattaattcatgtacgagagagtggatatacccaccagcctcatagaatggaatatttgggcatctacatttaattgatgcctatcttactgatggtaaggcaaatacggcttgacggtcaattctggggtagggctttaagaggagatcaagggtttgagaaaaatggcgctcccaaggggaatcgaacccctgttaccgccttgagagggcggcgtcctaaccgctagacgatgggagcaagtgccaggaataaaaaactgatattatacatatcctcgcaggctgctcaagcagatgttgaattcaggtgggcaggcacctatgcataaaatacctatatttcaaagtgtgctgatagtgtagggtgggggaagatatttgggaaggtggaaaagaggggattaaatgccctttcccctaccaggtgtctaggagagactaatttattttaacttttaacttgaaaataataaacgagctatagctattgattcgcctataattattcctcgctctgagcatgtaatctcgcgcgccaatatcagcgagcctgctctcaatgtgttatatcgtttgaaaaaagcgggttttagcgcctatttggttggaggttgcgtgcgtgatctgttacttggccatgagcccaaggatttcgacgtaaccacagatgctaggccagagcaaattcgagatctattccgcagttgccggttggttggacgccggtttcgcttagcccatgttcgctttggacgggatattattgaggtggctacttttcgcggccctccagggaaagggttgagcgagaatgggcgtatcgtgagcgataatgtttacggaaccctggaacaggatgcctggcggcgggatttctcggttaacgctttatattacaatatcagggatttctccgtggtggattacacggggggtatggaagatcttaaagccggccgattgcgcttgatcggcgatccggtgacccgttaccgggaagatccggtgcggatgttacgtgcagttcgatttgccgccaagttggggtttactttccatcctgagagcgagaagcccatttgggatcttgccccttctctgcaagagataccttcggcaaggttatttgaagaagtgttgaaactgtttcttggggggtgtgcggtacagactttcgagttacttcgccattttcatctgttccaatggttatttccacaaactgaggcttgtttagccgaagaggaaaaaggttttcctcgaactttcttggttcaggccctgagcaacacggatactcgaattgaagagggtaagccggtgacacccgcatttttatttgcggctttactatgggaacctactcgaaagcttaccgaacgctaccagcaagaaggcattccgggagctcaagcgatgcgcaaagctgcagaagtcgtgttagccaatcaggccgtccatgtggccttgccccggcggttttcgttgcccatgcgtgagatctggtatttgcagccccgctttgcttatcgccggggtaagcgacccttgcgcctactgcaacacccacgctttcgagctgcctatgatttcctcttgttgcgggcccagtcgggtgaagagctggaagagctttgtcaatggtggactaaaattcaggagatgggagaaaaggaacgtttacgctatgttaagattgtgacaaagtcccgccatcgccggaagccgaggaagcgtgtgggtaagtctgcgaccccaacggaggcttaaggatcatggttcgagcttatattgggttaggaagcaatcttaaccagcctcaggagcaagtttgtcaagccctggctgagctcgctgctctgccccaaacccgccgtgtagcccattctaagctctaccgaagcgctccgatggggcctcaagatcaaccggattatattaatgcagttgcggtcctggacacggggctgggaccttttgacttgctagctaagctgcaagctattgagcagagccatcatcgagtccgcaagcgccactggggtgagcgcactttggatctcgatttgctcttgtacggtgacttagagattgcgacggagaagttgaccataccccattcccaattgcatgagcgggcctttgtgctctatcccttagcagaagtcgccccccaggtggtggtccctgggcgaggaagggtggttgatcttgcccagtgctgttcccctcagggcttacaacggttatgagccgcttgactttaactaaattacggaaaatgaaacagcagggcgagaagatcgccatgctgacggcctatgatgccagctttgctgccttgctggaaactgccggagtggaggcattgctcgtaggtgattccttaggcatggtcgtccagggacaagagagtacattaccggtcactatggatgacatggtttatcattgccggaacgtcgtgcgaggaagccaccgtgcttttgttctggcagatatgccttttatgagctatgccactcccactcaggcggttgataacgctgcccgactgatgcgcgaagggggggcgcaaatggtaaaactcgaaggaggaagcctgctgcgcaagactgtggagcaactcactacacggggtattcccgtctgcgctcacctaggactgttgccccaatcggtgcaccggattgggggttatcgcgtacagggccgggaagagagttcggcacaacagattcacgaagatgctgtgattttgcagcaggcgggggcagatatgttgattttggaatgcgtcccagctcgccttggcaacgaaatcacccaggcattagagattcccgtcattagttgtggtgctggccctgactgcgatggccaagtattggtactttatgacctgttgggcattagccctggtaagcccccaagctttagccggaattttcttgatggggcagatagcattccaaatgcgattcaggcctatgtcagtgcggtaaaaaagggccagttccctactcttgagctgagttactaatgcaaaccttacgaactattgccgcagtgcgcagtgctgtagaatgctggcggacttcccgggagcgggtagccttggtgcctaccatgggtaatcttcacgcaggccatttggctctggttgcacgggccgctcaattggcggatcgggtcgttgtcagcatcttcgttaaccctctccaattcaatgatcaggacgattatgctcgttatccccggacctttgaaaaagatcagcaatggttagccgagcatggagttgcggtgctctttgcccctttgctggaagatatttatccgcagcagttggaaaacgtcacacgggtcgaggtacccggactttcagatattttggaaggcgcttcccggttaggacatttccggggggtgactactgtggtgaccgcattatttaatattgtacagcctcatgtggcggtatttggagaaaaagattatcagcaactgcttattatccggcgcatggttgccgatcttgctatgcctgtagatattgagggcgtggctacggtgcgggataaagatggtttagcattaagctcccgtaataactatcttacggaggaggagcgggcaagggcccccgccctctttggcgccctcggtaacactgcggaagcagtgaaggggggacggtgcgatttttcaactttagaggaagaaggctgccaaacattggcgagtgaggggtttcgccctgattatttttgtatccgaagggcagaggatctcgctgagccaatagggagtgaagaaagcctggttattcttgctgctgcctacctaggaaaggctcgtcttatcgataacgtgcctgttcggttgaagtgaattggctaagacgtataattatagaagatatattgggctttttatcgttagaaggattgttaattcatgtacttgactctactcaagtccaagttacatcgcgcttgcgtgacccatgccgagttagagtacgagggctcttgtgctattgatagcgctttgctagagacctcgggtattcacgagtatgaacagattcatatctataatctgaataatggggaacgctttgtcacttatgcaatccgggctgagggcgattccggtattatttcagtaaacggcgctgcggcccataaggcttgtcccggcgatcggcttattatctgtgcctatacgatgcttgatcgctctgaaatgagttcatttaaaccactcttagtttacctggacgatcaaaatcgtatcactcatactcggaatactattccagttcaagcagcttgagccgttatttttggttctgacactcttcttgaagcttctgccctggatagaaaattatcgtttttatgcgctcgtatctatttagggtcatgagagatgcagcagggggccgtgatggtggcttgcgttcgatgcctcattgatggtcgggttcaaggagtatggtttcgtgcttctacccgggaaagagcaatggagttaggggtgcggggatgggtgcgtaatcttcctgatggtagagttgaggctcttttgcagggagaagctgaagcagttgaagcgcttaagcaatggctgtggcagggaccggccttagcagaggtggttgatatccaatgcgaaacggtagcggtttctgagattcaaacgtttgaggtgcgctaggcagctagcataccataacggttatccatctttgctgactgtctcattttacccaatagcgcgtaaagcatcgcccaatcggggggtgatataagcgcaagccgcgaagcggctttacagaatgcgctgatctttgtaaaatacaaatatgacgaagagggcgtaccaggaacgattctatcccacagctgaacaagccgaactgctggctcgttcgttcggctgtgcgcgttttgtttggaacaacacactcaagcatcgtaccgatgcgttctatcagaacggcgaagtcattccccattgggcgctggaaaaaaggcttgtccaactcaagcaggacttttcttggctgaatgaggtttccagcgttattttccagcagttgctgcgcgatcagcagcaggctttcaagcacttctgggagaagcgagcggggtatccgcgtttcaaatccaagcatcggggccagtcaatccgactgaccaaagccgcgttccggttcaaggacggccaactgttcattgccaagtcgagcgaaccgctgaatatccactggagcttcaaggacggtctgccgtcagagccctccgctatcacgatttctaaggacgcagcgggacgctattttgtgtccatgctgtgtgaattcgagtccgaaccgatgccggtggtcaacaagacggtcggcatcgatctgggtctgaaagacttgttcgtcactagcgacggattcaaatccggcaatcccaagtacatcaagcagtacgaagcgaagctggcctatctgcagcgtaagctggcgaagaagcgcaaaggttcccgtaaccgcaacaaactgcggctgaaggtggcccgtgtgcacaccaaaatagctgactgccgtagggacgccacccacaaggcgacccgcacactgatcaacgaaaaccaagtcgtgtgcgttgaatctctggcggtgaagaacatgatcaaacacccccggcttgccaagcccatagccgatgccaattggggagagtttgtccgtcaactgaagtacaaggcgcagggggtagggcgaaccgtagtcgagatcgaccgcgggtttcccaactccaagcgttgccccaccccagggtgcggacatatcaacgaaacgctgccgctggaggtgcgtgaatggcgctgtccctcgtgcgggagtgtccatgaccgcgacatcgcagcggcgatcaatatcaaaaccgccgggctggcggggttagcctctggagcgactggaacgggggcgacaacaggcgttgtcgcctagggaaggcgtgttgaacgaggaaagttcttggagtgatccaacaaccctcgcccgacagggcggggagaagtcagtacccagtgatcttcatcatcgcttccgcagggagctggttcgctagcaccctggtcctgagaccataattaatagcaattaagtgggcggcttccagcacgtggaattctgaagctagtctgttggcaacttgctcttgccccaatctccacgaatccctttgcaaggcattaagctgtcgcaagaaaataaattttcttgacatttcttttaagggaagatataaatatcttaaagatgtatttgatatacatatttatcaataaacatacatattaaatacatctttttatttatctataaagatgtaaataaaatatattttataaaggataagtcaccacaatgggatttcagatcgataaattttttgcctcggttttctatgggccattgtgaggcgggcacgatttaggtgattgtgacgtaagcaaaagaggagataatcagatgaaatttttcaacacttggcaaagtaataccccccagcctaaataccgctttttggcttggtttgccttattttttttaggggtactcctgtctccccaacaaattctagcgaaagattgggagtttgattttcccattggcgaaatgggtacgttttcttccgaggagcagattcagggaccacttatccatgttgatgaaggcgatgatctcgttgttcatgtaaagaacaatacgccttttaaacataccattcgttggcatggtgtctatcaaatggatagctggcacaacgatggtatgtctgaaatgaaaaaaagactcttgtctatacaaaaggctgtcgaagcaggtgagagttttacctatcgctggaaagcagagaaaacgggtaccttttggtaccactatcatatcaatgtcaacgagcacgacggagtgcaaggcgtggcggtgggttctaaaggggccatggaacacgaaagccctatggcacaggaaggcgcatgatattttggaggaaaaggcaacttattctatggctcaaatttttgataatagcaaaaagtacttaacgcttagacaggaagtttgaggtatttttgaagtaagtcagaggcacaaagacaggtgacaaggatgtccctgcaagccttattaatgggagtagataccctagccgagcataaagatatttagtctcgggggtaataacaaaagaataaattggtataaccaaaaagatgtattttaaataaattttttaagggtaaatggtctgagcggaatgtcagcccggaggtgctttacctcagtattggggccgttgctcggctgatccttaatgaataaaggaggaaggattgcatgagttttcttgaagtatggcagaagaatgctcgacaacccagacgtcaatttcgagacacggttgcattaatcctgttaggggcgttcttgcctgttcaccaactttgggcggaagagcgagagtttgagatcaccattgatgaggtgagtatgaaggtagcgcctagcctggactatcaggtatttgcttttaacggtcaagttccagggccgcttatccatgtcaaggagggggatgacgtcattgttcatgtaatgaataacacctctctcaaacataccattcattggcacggcatctatcaaataaataattggcgtaatgatggtgtgccggaggtaacccagaatgctatcgaggcgggggaaacttttacctatcgctggaaagcagaaaagaccggcacgctttggtatcactgccacgttaatgtcaatgaacacgtgggaattcgcggtatgtggggccccattgtggtagaccctaaagagccggctgaactagaaaaacaagtgaccaaagaaatgatcatgatgctaagtgcttgggaaaataagcatgcggataaattcggagaaggcggtggtcctctcgatcgacccaacttcttttctattaatggtcgatcctatcccctaacgcagccgttgcgagtcaaaaagggtgatgtcgtgcgggtccgttttatcggtgccggcagtgagctgcattcaatgcatatccatggccatgacttgttagttacacacaaagatggcacgcctttaccttatccctattatgtggacactcttctgctaggtccgggcgaacgctacgacgccattatagaaatggataatccagggcggttcatctttcatgatcatattgatcaccacaccactaataacgggaagttccccggcggccctatgaccattatcgaatacgaaggaattccagcagatgattggtatgtctggcaagacaaacaatatgacccaaactttttctacggcgagtccatgcaaaagccttatggcatgcataaccatgaaggttttagaggtaaatcgctattgcgcgagcgccggcacaggaggaggtaataagtatgcacatgggagatgcgatgatgaagctattcaaattgtttgtcgtcctgctgttaattggcgctgccaagatctcacaggttgaagctgcgtctttgggggaaaagattctgaaggagcgctgcagtagttgccataatttaactgggcccgagccggcaacattaggggaactgaggggacgtaaggggccggatctcttttatgccggtaacaaataccgggctgaatggattacggaatggcttcaatcaccacaacgtcttcgcccagccggcgtattttatcccgatcatgtgaagttgggcgaggagggggatgaaattgatgcaaccagtttttctccccaccccgaactttctaaggaagaggccaaagccgtcgctgaaagcctcatgggctttaaagcaaagagtctgttgattaaccaaggtgaatataagccaggaaaaatcccactcatgatgggagagctcctatttgataaattccggggctgcctagcttgccatcagatcgagccaggctatggtggtttgtctggaccggaagtttacactgccgctgaccgtttgcaggatgattatctccttagcttcatgcgagatccacaagcgtggaatccaaagacattgatgcctgacaagcaccttaaagaaagtgatcttcaaaagctggtgcattatctgcatgctttgaaagagcaaggttttaaggaggcttcgaaatgatcgcaaagcatcgaatttctctagtaggggtattgctagcctcttgtctgtatggagcacaagccaacgccgagcaaagccagactgaaaagaattatcaagcctattgtgggcagtgccatggcatgaatggcgatggcaagggaattaatgttcgagatatgtcaacccaaccacgggatcacactgatccggaagaaatgtcggcccgttctgatgaggagttattcacggcgattaaagaaggtggacaggcagtggacaaatcagtgctgatgccaccgtgggaagatacttttactgatgaagaaatttgggatctcgtgaaatatctccgcgctttgtgtgggtgcgagtacggaaaagcatcctagcccctgtggcccatgggcttgaatccaagaagaagagagataaagtatgcacaataaatttaaattaactaataaaaccgcagctgtattattcgccgttgcaaattttgtttttgtggcacaggttgcatttgccaaggaggtcaaagtcaagtttgaagttaaggagacagaggttgtcattgataataagggtacccaatattcggcttggacttataatgggactatccctggccccgtagtccgggttacagaaggggatgtggttgattttgaactcgttaatccggaaagcaatcagcaaagccactctttagacttccatgctgctgtggtggacgttctcaatgagcttgaagacgtaaggccagggcacagcaagcattttacctttaaggctaaatatccaggtgtctttatctatcattgcggggccgctactatggcccagcatatagcccgcggtatgttcggcgttatcattgtagatcctaaggaaggctacagcaatgatttccccaagccggatcgagagtacgtgttagtgcagtcccaatattttcctgatgctggtgacaaggatgcgatgattgaaaaccgtgattggacagcttcccttatcaacggcaagatctttcactacgatccagtgcatgatgagaacgctaccttgacattacaatccgagccaggtgaacgggtccgaatttactttgtaaatgccaatattaacatgccggtggccctacaccccatcgcgggtatttgggaccgggtctatgtcaatggtaatccgaagaatgtgctctatggagtgcaaacccataatatcgcagtggcaacaggggatatgctagatattgtttctccagctgaccggccaacgaataatgccattgttgatcacaccatgagtgctgctatgcgtggcgccattactttgttgatgaacgctcctggagttgatccgacactgggaaaaggggataagatcctcttgcggtaggaaaaaaggggcgctaagcgccccttttttattatttaatacttttatttcgtgggtagttacgctttggtttctacccccatgaagatgtcaaagtatttccttgctgttcctattccttaggttttgcagcctgaaggacaggataatattgagtgaaaacccaatcgtccttggcattagcttcatggcatgaattgcactcagcagtgggtttgggtgcagctttacgagctaagggatattccatcccaaacatgaaataggcccaattacctggctcgtcaggaaaccgttttgagtctttgactgctgcttccaaaccagtgaattcacccatgaagtaaccgttgcctgtcagcgcctttttggcacccacgctgagaagctctttcaccaccatggtcccatctggaaattcgccggttttcttccagtgggcaaatccttccggattgatatagatgttatgaaattcaggtacgatagccttcccatcattcatgtcattgggggtgactggcgtgcccacatagacccactctctgtagtccttgggttggagaagttcgttgttgacattaaagagagcaggagatgaatctgccgcgtaggctaaggtattgagagcgacataacctacaaaggcaaagctggcaactttccgaagatattgggttttatgacgtttggaatcggactgcttcataggatacctcttacgaaaatttatagattttctttgttgatagagttgcaattagtttgaaagcactttaggttttggcgaagggtggcccttgccttgaccagcattagggttgtctgtgtagcgttgttttgaatggcccagagtgtttgctagtgctgttgccacccttgcaattccctcgcgaatttgaagctcaggaagggaggaataacccaggattagcgtacgctcactgtattccttatggccgtaatcgtaggcgcctccgctttctaaagtgtaaatcccaacgcccacttcctgggcaatcgcctgtacttcggcggctgtaggaaaatccggaggtaggtgccagacaatatgcattcctccctctaagccggacagagtaacctccccaaaatgtgactttaaggcggctattaggcagtcacggcggcgaaggtacatgcgtcggatttgtcgcagatgcttagcgtagctaccgctggagataagatcagccaggacggcctgatcaagccaagggttgccgctatccagcaaagccttgactgtttttgcaggttccactagctctccagggaccactacatagcccaggcgaagcccggcaccaatcgatttcgacactgttcccatgtaaatcacgcagccataagggtccaaccccgctagagccgtcaagggggacccattatgccggaaatcgctgtcataatcatcctcaatcaagtacgctcccacttgtccggcccagtccagtaattggactctgcgttttagggatagggttgagcccatggggtattgatgagaaggggtgacataagccaaactcaccggtgtggggggaagttttgaaacttgcaatccatatttatccaccggtacaggatggagctgggcgccataactttcgaatacataagcggccccctggtaacatgggcattctgtgaccactcgtgttccttgacccaccaataaacgggccacgatgttcagcgcctgttggctaccacttacgacaataacttgctccggggtaacaactatcccacgggcgggtcctaagtgattggcgatggcctctcgcagtgccaaaatgccagcagggtctcgatactctgtcaggttagccccgcctgcattcaaatggcgtaaaattaagcgtcgccaggttttgaccggaaaagaatgaggatccaggcgtcccacccgaaaatccaaggcaaggcgattttgttgagaattggccactttttgggcccggcctcgaaacagtactggatgccgtcttgcctgaggtttttcaggaagcaccagcggttgggttggtgctttgaggaccaaggaatccatgggtaagtgggaattgacataggtgcctactgcttcctgggtctgaaggtagtcctcagcaatgaggcggtcataggctaagagcaccgtattgcgggagacccccaactgttcgcttaaggagcgggtggcaggcatgggggtgcccggtttcaatttaccgctcaggatcaagccacgaatttgttcaaaaagttggctttgtaaagtttgcttgctccggcgctctagcttcagcggtagttgcataggccttaactttggtgcttgtctaaaacattatgattgactggacctattataatttaatttattgaaattaacataggaccaataggggcgattctattggtaccattttggtggtacatatacttatatttagggccacagtaaatttgggtagctcaatccaatacctctctccacggctttattgcaatgagctgttttgttgttatactcacgccagttgcaggtgtagtactgaggccttgttgaccgcaaattatggtccttgattgtgcttttgtaagcaatttaaaaaaccaatattttatagttttgtcaatcacttagttacttcatgtgcagctatgctggtatcaattaggaacaatgattggtgccatgttttagtattgaactggtcctaatggtcttcttgtttttttactaggcggtactttccattgagaccagtaaaccctataaccacaaaaaacatagcatttatgctttaggaccccgggtgcgaaggaggtcaatgtgagtgacagtgcaattagaggtcaattatgagtgacagtataattggaaggcttttgcgagccactgccacggtagccagcgtaagtttgttattcgtgggcagtgcaaatgctgaaatccccaatgagctttacgaagctctgggagtggataagtatgaagcttcgcctaaagagctatatgaagcagtaacagagcgttattatgatccagcgcaagggcatggggaagggaaatatgctgaatactgggagcctatcccgttcagtcaatatatggacccttacacctactacaagccgccgagttcaccggccaaggtcgctacccgcgaagagtgtgtagaatgccatgaagatgaaactcggggttgggttcatgcctggaaaaaaagtgtccatgcaaatttagatgagatccgtaacctaccaaaagacgattcccgctactacaagaaaaggcttataaaagaggtcgaggataatctccgttccttgggcaaacttggggaagacgaagaactcaaagaggtggcttgtatcgattgccacgttggcattggtgctgaaaaaggccatcataaagaagatcttcgcatccctgatgcggccacttgtggtgcctgccatctgaaagagtttgccgagcgggaatcggagcgtgatacgcttacctggccaaccacagatgtgaagggtaataaaatcgatccggtttggcccccgggacgtccctcccatgcccttgattaccaagctaacgtagagcttgccacctgggcggcaatggaagatcgggaagtggcagaaggttgcaccatgtgtcatatcaaccaaaaccgctgcgacacctgccatactcgccatcagttctcgacggtagaagcccgcaagccagatgcttgtggttattgccataatggggctgatcacaatgagtacgaaaactacttgttctctaaacatggtgccatttacctgatgttaggagatgagtgggattgggaaatgccgcttcgggatgcgatcggaagaaatggacaaactgcaccaacctgtgctttttgccacttcgagtacaaaggccggtttggccataatgtggtgcgcaaggtacggtgggccttcaaccctcaggaaaaaatcgccaacaaccttgagcatgagtggtatgaggaccgtaaggacgcgtgggtagaaacctgtaacaattgccactcgcccacctttgccgaggcttatctagaattcatagataatgggattatttctggccttaaaaagcagatcgaggcgaagcacatcatagaaggtttatatgaagatgggttgttgccgggtcagaaaactaaccgtcccgctccaccgaagccggagcatgatgcccccggtgagttcttccagctcttcattgcaaaagacaataaccccaccgcggttgagctgcagtacgcaaaaatgtgggagcaggatttgctcaagcattataaagcgcttgctcacgcaaaccctggattttggacttacaccgaaggctggggtccgttgctggagcgttacaccaatatccaggatgctaatacccagctcagggagtttgccaagctgaaaaccaaagtcgctatgatggaaggcgatataaaagctgctggcatattagacctggataatcaggtagagcgcgctgttgtgggtggccttggcggcggtatggtgcttgctggcgtgggtttggtggcttggcgtcgtaagcaacagtcggaaggttagtcctcagtgtctgtggctgaaaaaaccatgccaccttcttcaaaaggagtaagcagagctcccctgtttatcggggtaatcctgatagcaggggggcttctcctcttaggttggttgggatgggcgattctccattcagccggcgatggggaagcgccgtatcaatacaaaaaggtggcagaaggtggggtagaaaaattccctgatttgggccttgaggcctatgaggggatgactatccgtaagtacgaactacttgcagaagaagtacaaaaagatcccttggtagagttttacacagggtctaagggggaccatgctcccgtattgctggagtggaaaaataatcttattgaacccgtgttaacggttagcggcgacattaaagatttgactaaattggctcgggcaattgctgagcatgtgccatctgaagcggtggtactgggttggtgggatacttcccgtcagcttgaattgctcgagggggtgaataccttatttgatgaaaatctggctcaacccctgctaatacctggcccctgggccaagcaacagaaggcgattgaaaatttagagcacgagttttggcaggtcactgactcaagcgaggcaaaagtccgccaaaagcgtattgcggaagcgctgttggctgacgaagctacgggtgcgtcaatactgagagaattggccgggggccgtgaagcctatgttgtcgtccactgggccgatgcctataaattggggggcatggcgcccgagcgctttggtattggttataatgattttcccggcagcaagcagacacatgccttaattcctcgtgtcaagcaatggatggaagagaatggctatgagacctacctggttcagcgccagggggaagatacggttcgcgcttattttctgaccgatagtgcttataaagatactttaatagccaaaatgttgccctttagcacttcacaaccaacagaacttgaaaagctcaaattggttgctcagtatggaggttactgggtctattctttaccgcctgctcctgctaatgacgctggttaattttgggttttcctttgaaggagaaagtttatgaaccagacaattagacatttatgtttttatgctctgcttgcagttgccatgggaacaacatgggcccaagatgaacccccctatgatgggctcaaaaaatgcaaaagttgccatgagccccagtatgactcatggcttgaaacagctcatgggcaggcgatggagtccttagagcctggtgaagaagcagaggcaaaggaaaaagcaggattagatccggatgaagactacaccgaagatcctgactgtgtcggctgccatgtaacggggtttagaaagtatgggggctatgaaattgctctccctaggcgtttgaaaaaatatttgcagggcgtcggttgtgaatcctgtcatggccctggatctgaatacaagcatattcataaggatgcggctgataaatttgatgaaacccaggaaactaccccacgggaagagcttgtagctgcgggccaggtctttacggataaagaaatcgaggagcgctgtaatgcctgccacctcaactacgaaggttccccctggcctcatgccagagagccttatacgcctttcacccctgaggtggacccaaaatacgagtttaaattcaaagaagcggtgcgtaatgatgaggagatgcacgagcattataagctagagggcgttttttctggtgatccggtggcatcgttccatgaagaattccaaaagcacgctacgccaccgaagaagaagtaaatgctaggagtgaaataatatgttgtctaaattaaagcaatggtggcaagccattagcgagtattttaaggttcattggcgcccgattgcggttggggcgggtggtttatttggtctgatcgttatcgttttcggtggtgaggcggcattgtcgaccaccactttttgtaccagttgccactccatgtcttacccctatgaggaattgcaagaatctgcccattatggttcgtttgggctagaaccccagtgtaaagattgccacattccccaaggcttagggaactttcacaaggcggtttacacccatgtggtggatggggtgcgagaactatatttagaatttaccaacgattattctacacttgaaaaattcaatgagcggcggttggaaatggcccaccatgctcgcatgaatctcaggggttgggatagtgtcacttgccgagattgtcacaagaatccgcaacctgtagctaaatccggcaagcgagctcacaaaaagctgaacgaaggatggacctgtattgattgccatcagaatctagtacatgcgcccgtagagcatactgatcttgatgccagtgagcgtaggggcgagatgattattagggagaaaatagactggacagaccgtaatccattggcctcggtggagactcgttcagtaaggaattaaatacaaaataacgacaatattttagatcttatcaaaaaccccggccttggtcggggtttttgtttttggcgggtatgatatgacctggtgttattgccaacggcgaagggctttatagactcggctcgggtaccatatttttccaatactgccattataacgggctagggctcgagtaagattgcctttttcttggtcgatatagtgacgaaggatagtgcaaccaaaacgcaggttggtcgcaatatccaagagattatcttttctatggccaatttctttgcgccaaaaaggcatgacttgcatgaggcctcgagcaccggcctcagaaatggcaaaacggtcgaagttgctttccacttcgatgaccgctaataccagttcaggaggtaaatttgcccggactgcttcccggtgagccagacgcaggattgttaggcgttctttaagattagggagccggcttttaaggcggtactccatatctagtaaccaaacctgggcatggaatcggtctttaaaaccatctttcatgccaacagcggcaataagttgttgccgcaactgggcatcgggtcgctcagtagtggctgcacccaacagggtagaaaaggaagctagaataaatagcaaactgtaaccaaggagattcatgacctcccgggtatcggagtttttaattcagacttgagtccaggaattaagttgtctaactgaattgtgctcgttttaccatctcggcgccgcttgtattcgacagtacccgcatccaatcctcggtcactaatcactaggcggtgggggataccaatcaaatccatatcagtaaatattactccaggacgcaattgacggtcatcgagcaatacttcaaaacctgctgcttgtaactggctatagagttgatcggctgtttcccgtacccgtactgacttatgggcattaataggtacgagagccaactggaagggggcaatgggatcaggccagataatgccgtgctcatcatgattttgttcaatggccgcagcgactactcgagagaccccaataccatagcagcccatcgtcaagataatagcttgtcctgtttcatcgagtaccgtggtgttcatagcctggctgtatttttcgccaagctggaagatatgaccgacctcgataccgcgggcgatggagagaaaaccttctccatcggggcttggatctccatccactaccttgcggatatcagccgttatgggctcgggtaaatcgcgttcccagttggccccggtaaagtgcttaccttcctggttggccccacaaacgaagtcggttaaatgggcggcgctatggtctgcaataagaggaatgtccaggcctaggggtcctatggaaccgataccggcattgcagatttcccgcacctgttcgggcgtggcaaattgaagagggctagccacttggggaagtttttgcgcttttacttcattgagttcatggtcccctcttagtgcgagggccacaaatcctccctcgctgccttctaccaagagggttttcacgcagcttgaggggggggtgttgaggaattggctgacctcttcaatggtgcgttgctctggtgtctctactaaagacaatgtttctttgggggaggctcgttcaccgctaggggggagggccgctgccaattccacattggcggcataggtgcctttatccgagaaagcgatggcatcttcaccggaggcggcgagcacatggaattcatgggaagtttggccaccaatggctccagtgtccgcttgcactgctcgaaaggtcagtccaattcgctcaaagatacgagaataagtctcgtacatttgctgataagtttgctccaatgaggtttggtccaggtgaaatgaataggcatccttcattaagaattcccgggcccgcatgacgccaaagcggggccggatttcatcccggaatttcacctgaatttggtagaaattggctggtaactgtttataactccgtatttcacggcggatgagatcagtaatgacctcctcatgggtaggaccaaaacagaaaggccgttgatgacggtcggtaaagcgcagtagttcgggtccatattgctcccagcgtcccgtttcctgccatagttcggcaggctgcaccgcgggcattaaaatttcctgggccccggctttatccatttcttcacggatgatgccttcaaccttacggagtacccgtaggccaaggggcagccaggtatagaggccggccgcgaggcgacggatgaatccccccctgagcatcaactggtggctaatgatttcggcatcggctggggtttcgcgggtagtcgtaagcaagtattgagaagtacgcatgtttaatatcgtcaaccgttttattagcccaaattaggtcatgaactgactattaccaaaattatttaacttatgatgttggcttggaactagttggctccctattgaggtagcataaaagtgcttttttttaaggtgattgaggtgttcaattgcaatttgcattaatgatcattgccctaggcataagcactgcctaagatggtataatctcttcccaaaaatctcttcttcttagtatatttttctgcttttcagtaaataaggagcataatataaatggcgattgaacgcaccctctctatcattaagccggatgccgttgctaagaatgtcatcggggagatttacacccgctttgagaaagggggactacgaattgtggcggcccgaatgctccacctgtccaaggaacaagctcaagggttttatgctgttcataaagaacggcctttttataacgatttggttgaatttatgacctcggggccggtcatagtgcaggttttggaaggagaggatgccattgccaagaaccgcgagctaatgggagcgaccaacccgaaggaagcggctccggggaccatccgcgccgattttgcggaaagcattgatgctaatgcggtccatggttctgatgggccagagacggcagagcaggaaatcaattttttctttaagccagaagaaatttgtccacggattaactaaagactgaagtctcctaggatgatgaccgactccagaatcaatttgcttaatctggatcgggtcgggttggaagccttttttgcccgcctcggtgaaaaaccttttcgcgcccgtcagatgcttcgttggctccaccagcagtttgttactgactttagcgccatgaccgatctgagcaagtcgctacgggcgcgcttagcggaaaccgcggtgattgctctcccggaagtcgttcatcagcatcattcaaccgatggaacgtataaatggttgctacgggtgtccggaggcaattgtattgaaacggtattcatccccgaggaggatcgaggcacactctgtgtttcatcccaggtaggttgtatcttggactgctctttttgcgccacggggaaacaaggatttaatcgcaatttgggggtgtcggagatcataggccaactgtggctggcgaataaggccctagggcgggatcccaaaggtgagcgcattatcactaatgtggtcatgatgggtatgggagagcctcttgccaattttaataacgtagttgctgccatgaatttgatgttagacgatttttcctatgggctatcttggcgtcgagtgactctcagcacggccgggatggttcccgcgatggatcggctacgcgctatttgcccggtgagtctcgcggtttcgctccatgcccccacggatgaacttcgtgatgagcttgtcccactgaataaacggtaccctataggggagttgctggcggcatgtcggcgttacgttgcaggggatagaaggcgtgccgtgacttttgagtatgtcatgttggctggagtgaacgattctctgcaacatgcccgggcgctattacggttattacaaggtttacccgctaaggttaacctcattccctttaatccttttccaggcagcctttaccgtcgttctgataccgagaccattgatcgttttcgggaggaattgctacgaggagggcttatgaccgtcacccgcaaaactcgtggcgatgatattgcggccgcctgtggtcaattggcgggtcgagttcaagaccgtactcgccgtaccttaaaccaacagcgtgtagcgggctctttaccgcagcccttgtcagcatgatgaaattggtatttacgggagtattggccattattttgcttggccttgggggttgtgcttcaacttcaacctcttcttctcaaacccaagcctctagcgcctcggttgatggggccagggcggctcgaattaacgtccaattgggagtggaatatttcaagcaaggcgagttggaacaagcgctaaaaaaactggagcgcgcgataggacaagatcctaatcttcccagtgctcataatgctttagccctgctcaagcaacgtttgggccaggtagaagaggcggaaaagcattttcagcgagctataaaactagattctagctattcggaagcccaaaacaactatggagtttttctttatagccaaggacgttatcgggaagcggagacacattttttggaggccgttaaaaatcctttatatggtacaccggaattggcctatgagaatgccgctatggctgcccaaaagcaatctgagcttgataaggcagaagactattacctcaaggcgctgcagatcgagccaagacttcccaagtccttgtatcgcatggctgaaataaacttcaatcaaggccattatcaacaagcccacgaatacttgcaacgttatcgggcggtagcacggcatacttcccagtccttatggttaggaattaaaattgagcgtgagttaggcaacgaggatgcggtgtctagttacgccctgttattgaggcaaaactttcctgattcccaggaggcccaactattgcgggagagtatggaaaggcaacggtgataatggtagcctccgatgaaacgcccccctccccgtcccctagggaagaaatctctccgggtgagcagttgcgtcgggcgcgggaagcccgtggtcttgagcttaccgaagttgcggcaagccttcgtttgcgaatggatacggtccgggctatggaagaaggtcgttgggactccctaccaggaaaagcgtttgttctgggatacgtgcgttcctattgtaaatttcttgatttgcctccggatcctctgttggcacaagtccttgacgaatgggaacccgcctcgcctgcaccaacgccccgaacaaatgctaagcccgttaagcgcagtcattgggccagccggagtgcggcctatctgctgatagtgctgctaggtattttggtaatgatggtttgggagggaaatattccctttttttccaatgaggctctgactgatgaggctcccatggagcaggaaaaaagtgcaaaggatgaaatgggcatttccctcacagcgccagaaatcaatgattccagggcagaggaaaggccggcagtctctccccaaagcctaaatccagcctctgcggcatcggcagaggaaccagagttgctgtcgctggagggggatttcaacgagaacttaccagaaatggcctctcccttggctcctgctctcattagggaagacaatccggcaggggaagaagcgcaaggcgagggaggctctgcccctgcccagttgtccctccatttaagaggtgacagctgggtggaggtctctgatagcacgggtgagcaacttgtgtacaaactgctaaaggctggcaccaccctagagttaacagggactgctcctttgcacgccaccataggtaatgctctggcggcaaaagtggagtttaatggtcagcctttagatttggcgccctatacgcaaggaaacgtagctcggttcacggtgggctcctcggacgacgaaaactgacaggggagagggaagctgctccctggggcttcttctctgaataaacaaggtttgggtgtagtgaaaaagatacaagctattcgggggatgaacgatatccttccggatcaaaccccccattggcaaatggtggaggatactttacgcaacgtactggccagctatggttatcaggaaatccgtctgcccctattagagcccacggagttatttcaacgctccattggtgaggtcaccgacattgtggagaaggagatgtataccttcaccgaccggaatggggatagtttaactctgcggccagaaggcacggcgggttgtgttcggtctgtcctgcaacatggtttgctaacccaaggccctcagcgcctttggtattacggcgccatgttccgccatgaacggccccagaaaggtcgttatcggcaatttttccagattggggtagaggttttaggtcctaaagggcctgatgtggatgttgaactcatcttgatgactgcccgcttctggcggcagctgggactagagggtctgcgcttgcagctcaattctctcggctcccccgcagcacgggcgacctaccgggaacgcctcgtggacttttttacagaccatcaggactgcctggatgaagacagtcgccgccggcttcatagcaaccctttacgtattttggatagtaaaaatccggcgttacaggaaataattgagcaggctccccggcttctcgattatctagataaggattcacgggatcattttgaagcgttgcaagatctgcttgatagcgccggtattgcttatgaaatcaacccccgcttagttcgcggcttggattattacacccgaactgtctttgaatgggtcagtgatcagttaggttctcaggggactgtgtgtgcgggcgggcgctttgatggtctggtggaacagttgggcgggcaacccacacccgcggtaggttttgccctggggttggaacgcttgattacgttgctgggtgagcaaggctgcttgaaagaaccggctattgtcgatctctatgtggtcgctgttggcccccaggcagagcaccagtcgttactgcttgccgagcatttgcgggaggccgtgcctggcgtgaggttgcaggtcaattacggcggcggcagctttaaaagccaattgaaacgcgctgatcgcagcggtgcccgctgggcgcttatcctgggggaagatgaggtggttcaggggacggtgagtgtcaaagatctgcgcaaagcgcagccccagcaatctatgccccaaagcaaactacctgactatattcggcagcagcgctaaagacgacatttgagaaaaatgaggaaactttccctggtgcatactcccgcttggactgctcttctccagcatcatggccgtatgggaaagcagcatatgcgagatttattcgcggccgatccccaacgatttaataaattctcattaattttcaaaaacatactttttgattattctaagaacctgatcacggaagaaacgctgaaactgctccttgatctggcccgtgagcaagggctcgaacaatggattaagcggatgtttgccggcgagcccattaataatacggaaaatcgtccggttctgcacattgcattacgcaaccgttcaaaccgccccattagggtagcgggtcaggatgtgatgtctcaggtgaatggtgttttgaggcgtatgggggcgttctgcgatgccgtgcacagcggacagtggcgggggttcagtggcgaacgtataacggatatcgtcaatattgggattggtggctctgatttaggtcctgccatggtgacagcagccctacgtccctatgctaagcccggcattcgagtccattttgtctctaatgtggatgggactcaattggccgaaaccctgaaagtcattcgacctgagaccgttttgttcgtgatttcgtcgaagaccttcacgacccaagaaactttgaccaatgcccatagtgcccgggagtggtttcttcgtacggcctctagcgagaaggcgatagccaagcattttgttgcggtctctaccaaccaagccgaagtagaaaaatttggcatagatctccataacatgtttgagttttgggattgggtcggcggccgttattccctttggagcgccattggtttatccattgcacttttcctgggcatggatagcttcgaggaactgctcgaaggggctcatgggatggatgagcattttcgggaggcgcctttcgagcaaaacatgccggtaattgctgcgatgttagggatctggaatatcaattttctaggtgcccaaagccatgccatcctgccctacgatcagtatttagaacgtttccctgcttatttacagcaattggagatggaaagtaatggtaagagtgtaactcgcggtggagaatcagtggactatgctacgggtaacgttatttggggggaaccgggcaccaatggccagcatgcctttttccagctcttacaccaagggactcccttggtaacggcagattttttagcgccgattgaatcccataaccctcttggagagcatcaccggatattgttatcgaatttttttgcccagaccgaagccctgatgaagggaaaaaccgaggcggaggtaagagccgagctggaaggggcaaacctaagtcaggagagattagagcagctcatcccccacaagctttttgaaggcaaccgccccagcaattctttcctctttccaaaactaaccccttggactctgggggcattgattgccttttacgagcataaggtgtttgtccagggggtgctctgggatattaattcgtttgaccagtggggagtggaactgggcaagcagttggccaagactatcttgccggagctacaagcctccggggaggtcagcagtcacgattcctccactaatgggctgatgaattactataagcgcattaagcgcatcaggaatacccatcattcctaggaatacgcctaagggctttattttttgggattgagggacgggatagagggctcctccttggttagaggtttcggttgcaatacgattcccgctaaaggaggcaccgtaatgttgatggaatagggacgtcccatccagctaatctcctcggcttggatgccttggttattgccgatattgctgccgccatagtaggtagaatccgaattgaagcactctgaataggtgccggctttaggaaccccgagacggtaattagtccgggggacaggggtaaaatttaacaccacgaccacaaaatcgtcctcttttaggcgtaggtagctcaagatcgattgggcagaatcatggcagtcgatccattcaaagccttccttctcgaaatcatggtcatgtaaggcagggaggccataatagaggcggttgaggtctctgatggccatttgcaccccctggtggaaaggatactctagcaggtaccagtccagggttcgggactcgttccattcctcaccttgtccaaactcacagcccatgaataacaacttcttacctgggtaggtgaacatcatggtatagagcaggcggagattagcaaatcgttgccactcatcccccggcatcttgtaaagtaaggatttctttccatggacgacttcgtcatgggagaggggcaacataaagttttcgttaaaggcatatagcagcccaaaggtcagggcatcgtgatgataatgacggtgaatgggatctttgctcatatagagtagagtgtcattcatccagcccatattccatttcatggaaaagccaaggcccccaagatagactggccgcgagaccataggccaggaggtggattcttcagcgatgaccaaggcgcctggatgctgttcatgaagtacggtattcagctcccgtagaaactcgatagcctcaagatcttcgcgccccccatatttattaggtatccaatctccctcctcccgggaatagtctagatataacattgaagccactgcatctacccgtaggccgtcaatatggaactcttcgagccaatagaaggcggaagaaagcaggaaattcttaacttcatgccgaccgtagttgaaaataagcgttccccagtctctatgctctccacgacggggatcttcatgttcgtagagggcgctgccatcaaatcgggctaaggcgtggtcatccttgggaaaatgcccaggcacccaatccatgagcacgccaatgccatggaggtgacaataatccacaaagtatcggaactcatcaggtgtgccgaagcgactcgtcggcgcgaaataacctgttgtttgataaccccaagaggcatccaaggggtgttcagtcactggtagaagctcaatatgggtaaacccaatgtttaagacataatctactaatcgccaggctagctggcgataattgaggaatttgccgttttcatcccgttgccaggatccgaggtggacctcatagactgaaatcggctgatggagccaattgaatttcttgcgctggagcatccacttttggtcccgccacaggtagctgttttttgactctacaatagcggccgtattaggacgtagttcgaaatgttgcgcgtaaggatcggacttaagatggagggatccataattctggttacggagctcgtatttatagagggtgcctggtttcaaaccggggatgaacagctcccaaactccggttaggccccgaagtcgcatggggtggcagcgaccgtcccagcggttgaaatctcctaccacgcttacccgttcagcttcgggggcccaggtggcaaacaaaatgccactgatgccattcacagtcactggatgggagcccagaatacggtaggcgtgccagtgtttgccttccctgaaaaggtggagatcgtaatcggaaagttgtggagggaagcagtaggggtcgtacccgcgatgggtcgtccctctctcatccttccataaaatctgataggggggggagagttctttgacctctccatgccattcgaataaacccgttgttgaagaccgcaccatttcccgagtgccttcggtcccaacccaggcctgggtggcatgggggagatggacccgtaccaggatgccttttccgtggggatggcagcctagtactttaaagggatcgggatggcgggcctttacgatctttttaagctcctctgagagttcaggagccctgggttgcgcggaatactgagaatcggtcatggtgatcttattttttaaggtcgtacgctatactatacagttaaagtctacaggccagttccgccctagctaaggtttcttttactatggcaaaaaattatagcgcccgtttcgtaagccgtcttacccgtgatactttagcgctaatccttgcgggggggcgaggctcccggttgaagcacttgacggcttggcgagctaagccggcagtacctattgggggtaaatttcgcattatcgattttcctctttccaactgtgttaattcgggtatccgccgtatcggggtattaacccagtataaggcccattcgctggtccgccatattcagcaaggctggggattcatgcggggctaccttggtgaattcgtagagttattgccggcctcccagcggatcgaggattcttggtatgcaggcaccgccgatgcggtttatcagaatctcgatattatccgcacccacaatccagattatgtactcgttttggcaggcgaccatgtttacaagatggattatggggatatgttggcctaccacgtagaatctgaggccgatatgaccgtcggttgtatccatgtgcctctcaaggaggccaaggcctttggtgtcatgagtgtcgatgataatctccgggtgatagagtttattgaaaaaccggagcatcccaaaccctctccagggcggtctggtgagacattagcctctatgggcatttatatcttcaatgcgtctttcctttatgaacagctgattaaaaatgcggatacttccagctcttcccacgactttggtaaggatatcattccttctatgctgcgtagtaattatcgagtggttgctttccctttccgtgatgtccagggcggggatcccggctactggcgggatgtggggacggtggatgccttttggagagctaacctggagttgattggggttagcccagaactcaatctttacgatgaagattggccgatatggacttaccaggctcagttgcctcccgcaaagtttattttcgacaacgaggatcgtcgggggatggcggtagattctatggtttccggggggtgtatcatcgccggtgctcgggtgagtcattcgttactgttctccaatgtacgggtggagtcccatagcgaagtgtctgatagtgtggtgctgccggatgtgacaataggtaagcattgctatattaggaaggcaatcttggataaaggctgtaaagtgcctgatggcatggtgattggtgaagatttggaagaggacaaaaaacgtttctatgtcacggaggaggaagtcgttttagtcaccccagagatgttgggccaaaggtaccgttatattcgttgacggtcgacagggggctatttatcctgtaccctcggcttcgatgctagggtgcagaaaaggcattgtcaccgaactagtttctcccttttattttaaaatccttaaattgatgttgtgatgaacagcttggccttttgggtggcaggcggctttaatttaccggttagaaaggggaactcatcggtgcagattaacggtttaataatggatagccctgttacctctccatgacaggaactagcgggctgcttgttttctaccatggcatccacgggcgtgtggccacccattaagaggatgttagtgtggtaaaggctgagccatttcggcagcgacatggggggattttgctccatgttacgtctttgccgagtagcgatctaggggcggacgcttaccgtttcgtggattttcttgcggaagcgggtattacggtttggcaggtccttcctttagggcctacccacgaggatctatccccctatcaatgcctctcggttcatgccggtaatccgaaattaatttccttgcaggccctggttgaggaaccctggtttggggtctgtgatgctgacttggccgatcgtaaggcggtgctacaacaggggtgtcgccgctttgctatttatgcaaaccaggcgatgcaggctgaatttacagcattttgccgggatcaagctttttggttggaagactatgttctatttcaagccctgcgggaaacctatggtaataccccttggtttgaatggccccaaaaactgcgcaggcgggaagaacaggtgcttaaagcggcaggccaagagctagggactttgatggaccgtaaccgctttgagcaatttattttttttcggcagtggtcgagactcaaaaattatgccaattggcatgggatattgatcttcggtgatatgcccatttttgttgcccacgatagtgctgatgtttgggctcaaccagaatattttactttggataaggatggccagttgacggtgatggcaggggtgcctcctgattatttttcggcaactggccagcgttggggaaatcccctctaccagtgggatgccattgaagccgatggattttgttggtggctagggcgaatgcgcacccagttaaagttatgcgatatcatccgcattgatcacttccgcggctttgaatcctactgggagatttctgctgatgctgaaacagcggttaaggggcgatggataaaagcacctggcgaagctctatttcacaccttggaggcttactacggggctctaccgttggtggctgaggatttaggcaccattactccagaggtggaggtgttgcgggatcaatttcatttgcctgggatgaaagttttacaatttgcttttgatggcggatctgataacccttatcttcctgaaaatcacgtggaaaactgtgtggtgtatacgggtacccacgataacgataccatcttaggttggtttaatcgcttgtctgaagagaaacgccactgggtctacgagtgcctaggatttccagccgagcctatgccatgggcgctgattaattgtgcctttcagtcagtagcacggcatgctgtcgtgccgatgcaagatattttggagttagggagcgaggggcgcatgaatttaccgggaacgattgagggtaattggcgctggcgttttaattggtcacagataaaaccggatcttgcggcacgggtacgtcgcttggttgagcgctatgatcggttatgaatagagtaatgagtgaataaggagaaaatcatgagtgagattcctgcagaattaaaatataccaagacccatgaatgggcccggcaggaaggggagggtgacctgacagtggggattaccgcgcatgcccaagaattgctaggtgatgtggtttatgttgagttaccggaagtgggggctaccgtccgtgctggcggggaatgcatggtagtcgaatcggtgaaggcagcatccgatgtgtatgctccagtagagggagagatcatcgaggtaaatacactgcttatggaccaaccagaactcattaaccaggaaccctatggcgatgggtggctgttccggctgcgtccagatagcgctgcagccttagaccaactcctagacgccaagggctatgctgatatgattgctgctgagagctagttataggagacatttgtcatgccattcatcccccatactgatgaagacatccgttctatgctggcaaccataggggtgcctgatattgaggcgctttttgatgaaattcccgccgctttgagaacaaccgactttgatgctgtcccccctggtttgaatgaaatagaggtgactcggcttctgcggggacgggccgcgcagaaccatgcagccatttgttttgccggcgggggcgcttatcagcatcacattcccgcaccgatttgggaaatcacttcacggggggaatactacagcgcgtataccccttaccaagcggaggcgagccaaggcacgctacaagttatttacgaatatcaaagcatggtggcggcgctgacaggtatggaagtgagcaatgcttccatttatgatggtgcttccgctttgggcgaggcggtactgatggcggtccgcctaagtcgtcgggggaaatccccccgtgtgcttgtgcctgctacggttcatcccgcctaccgcaaggtggtggcgaccttggtgcaaaatcaggggatttccttggaagaaattccctatgacatcgccagcggggctatagatttggaagccttggaatccatcaaggaggactttgcggctttggtgattcctcagcccaactattttggctgtttggaagaagtggatgccctaaccaattgggcccataaacaaggggggctggtgattggcgtggttaatcctacttcactggccttattgaaaccccctggtgagtggggcgaggtaggtgcggatattgtctgtggcgagggccaacctttagggataccgcttgccagcggaggaccctattttggattcatggcctgcaagcaagcccatgttcgtcagatgccagggcggattgtcggccgtaccgtagacttagaaaataagccagggtatacgctgacgctgcaggcgcgggagcaacatattcgccgttctaaagccacttcaaatatttgcaccaaccagggtttgatggtgactgcggctactttgtacatgggattgttaggacctcaggggttagcccaagtggccgctgcttgtcatgccaacaccatggctttagtaaaacggttgacggctattcccggagtggagcaagtgtttgaaaagccatttttccatgaggcggtattacgtttcccagttcaagcatcaacagtcttatcgaccttagggcaacatggaattttagctggagtgaggttggatcgcacttatccggaattaggcgataccttgttggtctgcgctactgaactgcgtaccgaagaagagatcgagctttatacgcgggaattagccgcagcattgcctgcataaatagcccctagaatgactggatgcctggcaccggtcacctcaggcaggtttccgggatgaccttccaaggtttgcttggccagccaagcaaaggcgcaggcttcaacccattgaggagggattccataggttgcggtagtggtcacacggcaaggggtcaacagtttctgcaattcctccattaaagttttgttgttggctcctcctccgcaaaccaaaagttcttccgtctgggggctgaagttttgtactgcaagctttatgctggttgtggtgagcgcacacaaagtcgcctggacatctgcagggggaagttttgctctcatcttgcccagtatatgatccagccaggccatgttgaaatattctcggccggtgctcttggggggggaaagggaaaaaaaggggtcggccagtaagtgctgtaatagcatctcgttaatttgtcccgatgctgcccagcagccatctcggtccaggggtttgtttaaatggcgaagtatccaaccgtccattaaggtattgcctgggcccgtatcaaacccccatacccctttttcggagtcggtgggcagaaagctaatattggccataccgccaatattcagcactgcccggtgatgatgaggcgtgctaagaaaagcagcgtgaaaagcaggtgctaaaggtgcgccttgacctccggccgcaaggtcacggcggcggaaatcggccacggtggtaatgcctgttatttccgcaatcgtattgggatcccctaattgtagggtaaacgggtctggagcgtgggcccaatggtagatggtttggccgtggctcccgatggcttggacctcagcagcagaagcctgtgccttggctaatagttcgatgaccgtttctgcaaaaagacgtccgagacgaatatccagggctcctaagtcttctagagaggttgtgcggcgttctatcaaagtaaataattgttgccgcagagctgcaggcataggaacggtatgggtggttaaaagccgaagtggttccagctccactagggcggcatcgatagcatccatgctggtaccagacaggagaccaatataacgttgagccatgttgtgattttggcctagttaggttgggaattgagtgattggttgaggactacagtggtgttatccgcggcatccagttgtgccacgagtttagttgcgtgtctctgaaaatcctgctggagctgagaggggatggggttggcctggggtaatttcactgtgagagggttgcgatggactccattaactaaaaattcgtaatgtaaatgggggccggtggcaagacctgtttggcctacataagcaatgacttccccctggctgattctggctcccacctttagcccccgcttgaagcgagataagtgtccgtagagagtgctgtatttagtgccatgttgtagtatgacggctttgccataccctcctttgcggcccacgaatacgactttgccgtcaccagcggctttaactggggttccgatgggggctgcgtaatcgactcctttatgggcgcggattcggttgagaacgggatgtttacgctggaggttaaaatgagaactgattcgcgagtaattgacaggggtgcgcaagaaggccttacgcatactcagccctgcgggagtgtagtaagctgaatggccgttgccatcagggtagcgaatggcccggaaagttttgccgcgattggtaaattcagcggcaacaataggcccattttgtacttttttatcttggaggtagtgttcctcaaagagcaccttgaagttgtctcctgatcttagatccagtgcgaaatcgatatcccagccaaaaatctgggttagctccatgatttgtttattcgtaaggcccgcttgaagcccatctttaaaaagggagttttcaacggttcccgtaacggtttcaaggcgagtttgaacatttcggctgatgcgcttagcctggaacttatcatctttagcctggacttcaagatactcgatagggctaaaattaaggcgtaaggcggcgagttgccgactgtcgttatcacccttaagggcgatctgtaacaactggccagggcgcagaagtgccagggggcgtacggggtttcctaaggacatcacctcatggacctgacggggacttagacctaaccgggaaaaaatacgggaaagattgtctcccttcttaatggtgatattctgccagttatggagatccggtgtgattgcgtgaggtttggcggcgatggctgcgggtttttgggtggggagtggctggcgggcagctatagtccctgcagctatagtccctaaagttaggtggtcaatctgggtcaggggacgggtaggatacgctgacagttcccgcccatatagagtaaggccaatgccaatactcaagaggctaatgcagcctaaggtaagtatccaaggtacatgcttttttcggtgtcgatattttttatgccaataggcccctctattctttgttttgtggatatagtagcggtagtccttgtcaatcattgttctggatcctataaacgcgtatccatgggcggagttctttactatcaaccgtaattcgctagcaacgttgggtcaataggtataggttgctaactggaattcggctccagtctagatgaagaggaggctatttatctcccattgaagctgttatcaaggccgttcgcaagtatttaacgatataggcgcttggggcaggtgtgactagacgcgctgaaaatctatctctggaagttcgacgtcaggaattggcgctctcaatttaatgcgggaggggaagtttggggagcggttaaaccaaacttgtaagtttacagagcgatgtcaggtgaggctgtggtatagtcaaacttaatgaattgatattgcttaagtgatgtggaggaaccatggcatcaccgcagcaggttttcgatgaaatactgcggggaaccgaagaaatattgctagcagaagaattgaagctaaggttggagcaaggtaaaactttgcgcgtcaaagctggcttcgatcccactgcaccagagctgcatctaggacatacggtgctacttaataagctgcgtcagtttcagaagcttgggcatgaagctttgtttttgattggcgacttcaccggaatgatcggtgatcccacaggaaaaaatataacgcgccaaccgcttacccgtgatgaagtcctggagaatgcccgcacctacgaagagcagatttttaagatacttgatcctgaaaaaaccttggtggttttcaattctagctggatgaatggaatgacggctgctgatttagtgcggttgtcttcccattacacagtggcacgcatgcttgagcgtgatgatttctataagcgctaccaaagtggacagcctattgccatccatgaatttctctatcctttattacaaggctatgattcagtagcattaaaagctgatgtagagctaggtggtaccgatcagaaatttaatttgctagtgggccgagatttgcagaaagtttacggtcaaaggccacaagtcattattacgatgcccattttggaagggctcgatggcgtgcagaagatgtctaaatccctgggaaactatatcggcatcaacgagccacctagggagatgtttggcaagcttatgtccatctctgacgaattaatgtggcgttatcttgagctgctgagttttcgcccaatgactgagattgcccactggaagaaagaagttgaacagggggctaacccccgtgatatcaagataaagctagcgaaagaaatcgttgcccgcttccacagtgatggcatggccgaacaggcccatgaagtttttgttgcccaatttcgccagggcgttttgccggaagatatctctgaaattcccatatcgacgggaaaagaagggatacctattgccaggctcctgaaggaatcggcccttacgacaagtacctcggaagccttgcgtatgattaaacagggggctgtcaggatagatggtgagcgcatcgagaaccaatctctccaactattacctggcattacctgtgtagtgcaagtaggtaaacggcgctttgctcgagtatctatagggctttccgaagataattgttaaaaaataggccataaactgtattttatacttgacaggtactgcttagatcttgataattcgcccttcccctggcggcggcttcattgttcgtcaggatggggaaacagaggcagcagaaaaagcttgacggaaataatcagcactgtataatacacgcctcattaccggcacggattgccgagtacgaaaatgccagattggcattcttagggaagaaagtatagactatatataagctctgcatggcggagccagttctttaaaaattgagatcaaacagcttgtgtgggtgcttgcgttgaagggctatttgccagattttttgacgcgagcaattgcattaggttgtgatttgttcggcgtcaattcaaattttagccaatctaattggcttgaaagattcaactgaagagtttgatcatggctcagattgaacgctggcggcatgcttaacacatgcaagtcggacggcagcagcgcttaagcttgcttaggcggctggcgagtggcggacgggtgagtaacgcgtaggaatctggcctctagagggggataacccggggaaactcgggctaataccgcatatactctgaggaggaaagcgggggactttcgggcctcgcgctaggggatgagcctgcgtccgattagctagttggtggggtaagggcctaccaaggcgacgatcggtagctggtctgagaggacgatcagccacactgggactgagacacggcccagactcctacgggaggcagcagtggggaatattggacaatgggcgcaagcctgatccagcaatgccgcgtgggtgaagaaggccttcgggttgtaaagccctttcagtggggaagaaaagcggtgtgtgaatagcgcatcgtattgacgttacccacagaagaagcaccggctaactccgtgccagcagccgcggtaatacggagggtgcgagcgttaatcggaattactgggcgtaaagggcgcgtaggcggcttagtaagttgggtgtgaaagccctgggctcaacctgggaattgcacttgatactgctgagctagagtgtggtagagggaggcggaatttccggtgtagcggtgaaatgcgtagatatcggaaggaacaccagtggcgaaggcggcctcctggaccataactgacgctgaggtgcgaaagcgtggggagcgaacaggattagataccctggtagtccacgccctaaacgatgagaactagacgttgggagggtaagcctttcagtgttgtagccaacgcgataagttctccgcctggggagtacggccgcaaggttgaaactcaaatgaattgacgggggcccgcacaagcggtggagcatgtggtttaattcgatgcaacgcgaagaaccttacctggttttgacatcctcggaaccctgcagagatgcgggggtgccttcgggagccgggagacaggtgctgcatggctgtcgtcagctcgtgtcgtgagatgttgggttaagtcccgcaacgagcgcaacccttacctctagttgccagcggttaggccgggcactctagggggactgccgttgacaaaacggaggaaggtggggatgacgtcaagtcatcatggcccttatggccagggctacacacgtgctacaatggccggtacagagggtggccaagcagcgatgcggagctaatctcagaaagccggtcgtagtccggattgcagtctgcaactcgactgcatgaagtcggaatcgctagtaatcgcggatcagcaatgccgcggtgaatacgttcccgggccttgtacacaccgcccgtcacaccatgggagttggctgcaccagaagtaggtggcttaaccttcgggggggcgcttaccacggtgtggtcaatgactggggtgaagtcgtaacaaggtagccgtaggggaacctgcggctggatcacctcctttactgtaaagcagataacctagcttcgcgagcatccacataagctgtttgatctagatgtgatgatatttaattcgctatcactatagggtggtaagtagtgcctactacggttagtttagagtagggacaagcattgggcagcctagatagtgataggttcatgtggtttttagatttcactgggcgaagcagactaaagcgcattcaatggggtataagccctcaaaagcgttgctgtggatggccgggttgaaacatggttgttcccggagtcagagtttttaggctagggcgagtatcgggtctgtagctcagtcggttagagcgcacccctgataagggtgaggtcggtggttcgaatccacccagacccaccaaattcggcgttcagtaaatagatgacttaggtgtttgggtggctgagcgctaatacagcctcaaaggggccatagctcagctgggagagcacctgctttgcaagcagggggtcggcggttcgatcccgcctggctccaccaagacgtggaagttagattgattaaaaaagattttgggcatcgtcaaaaaacgagcatagtttttagggcgctgtctgaataaagcaagagttatagtgttattctcttgcatgctctttaaaaatgaggggaagtgtaaaagaaagttcaaggcgaggcaagcgatgagcttgcgaggtatgttggcattgttagtatagcccaggttgtttggggttatatggtcaagtgaataagcgcatacggtggatgccttggcggtaggaggcgaagaaggacgtggtagtctgcgaaaagcttcggggagccggcaaacgggcgatgatccgggggtatccgaatgggggaacccacctagtttaggctaggtatcagctgttgaatatataggcagttgaggcgaacctggggaactgaaccatctcagtacctagaggaaaagaaatcaaccgagattccctgagtagcggcgagcgaaaggggagcagcccaaaagcctgtaggattttagtggaacggattggaaagtccggccgtagacggtgatagcccggtacgcgaaagggttttacaggtgaaattgagtagggcgggacacgtgttatcctgtctgaagaaggggggcccaccctccaaggctaaatactccctaccgaccgatagtggacaagtaccgtgagggaaaggtgaaaagaaccccgtagaggggagtgaaagagaatctgaaaccgtatgcgtacaagcagtgggagcctccttaggggggtgactgcgtaccttttgtataatgggtcagcgagttactttcagtggcgaggttaaccgagaggggagccgaagggaaaccgagtctgaacagggcgaatgagtcgctgtgagtagacccgaaaccgggcgatctagccatggccagggtgaaggtggggtaattcccactggaggcccgaacccactgatgttgaaaaatcaggggatgagctgtggttaggagtgaaaggctaaacaagctcggagatagctggttctccccgaaagctatttaggtagtgcctcatgtatcactcctgggggtagagcactgtttcggctaggggggcgtatagtcttaccaaaccgaggcaaactccgaatactgggaagtgagagcatgggagacacacggtgggtgagaaggtccatcgtggagagggaaacagcccagaccgtcagctaaggtcccgaaattatcgctaagtgggaaacgatgtgggaaggcgaagacagccaggaggttggcttagaagcagccatcctttaaagaaagcgtaatagctcactggtcgagtcggcctgcgcggaagatgtaccggggctaaagcgatataccgaagctgcgggtgttggtcctctgcgggggattgacgcggtaggggagcgttccgtaggctgtagaaggtgtgctgagaggcatgctggaggcatcggaagtgcgaatgctgacatgagtaacgataaagggggtgagaggccccctcgccgaaagcccaagggttcctgcgcaacgctaatcggcgcagggtgagtcggtccctaaggcgaggccgagaggcgtagtcgatgggaaaccggttaatattccggtacctgacatagctgcgatggggtgacggagaaggctagactggccgggggttggaagtcccggtttaagcgtgtagggagcgttcttaggcaaatccgggggcgcatattccgaggcgtgatgacgagctcttatttaagggcgaagcagttgaggcccggcttccaggaaaagcctctaagcatcaggttatgttagaccgtacccgaaaccgacacaggtgggcggggagagaatcctcaggcgcttgagagaactcgggtgaaggaactcggcaaattagcaccgtaacttcgggagaaggtgtgcccctggtacgtgaaggactgagcgtttggagcggaagggggttgcagtgaccaggtggctgcgactgtttattaaaaacacagcactctgcgaacttgaaagaggaagtatagggtgtgacgcctgcccggtgccggaacgttaagtgatggggttagtcgcgaggcgaagcccttgaacgaagcgccggtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacctgcacgaatggcgtaacgatggccacactgtctccacccgaggctcagtgaaattgaaattgctgtgaagatgcagtgtacctgcggcaagacggaaagaccccgtgaacctttactacagctttgcactggactttgaacctgcttgtgtaggataggtgggaggtgttgaagccgggacgctagtttcggtggagccgaccttgaaataccaccctggcatgtttggagttctaacctaggcccgttatccgggttggggacagtgcatggtgggtagtttgactggggcggtctcctcccaaagggtaacggaggagcgcgaaggtaccctcagcgcggtcggaaatcgcgtagtgagtgcaaaggcaaaagggtgcctgactgcgagacggacaggtcgagcagggtcgaaagacggtcttagtgatccggtggttcttagtggaagggccatcgctcaacggataaaaggtactccggggataacaggctgataccgcccaagagttcatatcgacggcggtgtttggcacctcgatgtcggctcatcacatcctggggctgtagccggtcccaagggtatggctgttcgccatttaaagtggtacgcgagctgggtttagaacgtcgtgagacagttcggtccctatctgccgtaggcgttggagatttgagaggggctgctcctagtacgagaggaccggagtggacggacctctggtgttccggttgtcacgccagtggcattgccgggtagctatgtccggaggggataaccgctgaaggcatctaagcgggaagccctcctcaagatgagatctcccaggacctgcgaggttcctgaagggttgttggagacgacaacgttgataggcggggtgtggaagcgcagtaatgtgtgaagctaacccgtactaatggcccgtgaggcttgaccatataacacccaagcaagttgggtggattgccaaagagagagctttagagaagacttccccgacgtagagagagcaagtttttgcctggtggccatagcgagtaggtcccacccgaacccataccgaactcggaagtgaaactactcagcgccgatgatagtgtggggttgcccatgtgaaagtaggtcaccgccaggcatcttatctgagtaaaacccccggctgatatcctcggccgggggttttcatttttgggggggtatatatttgtgtcgcgccagttattaatccttcgacatgctaaatccgcatgggatacggggagtccttctgattttaagcgccctctggctaagcgtggaatcagagatgcaccgcgtctaggctactggatgaaaacacatgatcttaatccagggtatgtggttagctcacctgcactacgtgcaaaacaaaccacttacatggtggctagggagcttaatattcccgagaataaaattcattgggatgagcgcatctacgaagctgaggtccctctattgttgagggtcatttcggattgtccaacctcgattgacactgttttgttggtcggccataatcctggtttagagaatttacttatcttcctctgcggtgaaaaattgacaagacccgcagcagaggggaagcggtttcctaccgctgcattggctcagttaaagcttcctgatgattggagctacttagaggctcaggcaggacagttgctctctctgatccgacctaaagatattgaaaaaaaatgaaactagctttattaagcaaagagtaggctgcctttccctaggcagccaagagatcattgcttaattcgcccttgtttactaggttgggtgatgtgaggtgctgctgccctctgaggaagagccttttgtttcttcagcaatctggttaagttgcttaatttgatcaaacccaagacttactagatttaatccaaaatctcgaatagtcgtgaaaaaacttgggatcttgtaaccgagatagattattcctgctaccattgcgattgcaatcatggcagcaagaagggtaggtagtcctagaaaactcaaggcattagataaatgataaatgccagcgagaggcagaagaaacaatgcccccacgtagatgaacatgatgtaagcatagaatactacagcactaagctgtattaatcttactagagttaaacttaagcattttatcatggctctatatcagtcataattatagtttatcttctgctgccctaggcggcctgtcttttaatagttagccctacaataagcgcttgtatagctaaataattacttataattaaattacttgagcatacgctcccctaaaagctattttacttggaggccaagcttatcgtaagcattcggatcttacaatttacgaataaaatcctgttggcagagcggaacggtgagtttgcaccgggtagcagagaagcgggttgtttggataagcccgccaactggggcgctagctattgactcatttctcaccggggtctaagcgcctgaatttgacttcgccatcttccgggcactccatgttctggaaaatattttgggttgttcttagcgtgtagcgctctgccttctagtcatcaaatttttctagaatttaatgacgttattattatacctgggcagctatctggtgactagggagttttgaaataatgctatggaatgtcgtggctctagccttaagagtaccttattgttgctatttaggactagaaacaactcaaattgtaagcaaatgcgctatagttaaggtggaaaacagcgaaaacagatttggggacccgagaattcttatttaggggcagctgatttttcaacaaataaaaaagaggttgcaaattcctatgaaaaaaacaaccaatgagcctaaccagttaaatagaacgactaatcaactgaaaggctcttttaaagaagaaaaaaaacaacgctcccgtttggatattgatgcggtacagaaagcttacaaacgctatgcagccctctatgatgcctggtttgggccggtaatgcaacgggggcgcaaggagagtattgaaaaattgaattgccagccaggtgataagatcctagaagtcggtgttgggactggcctttctttgcctttataccctccttttgtccaggtaacggggattgatatttcccccgagatgctagggcgagcagatactcggaaaaagcgtttagggttggaaaatgtggttgagctgcgggtgatggatgccgagtatatggaatttcctgacaatagtttcgataaggtcacggcaacctatgtcgcttctgtagtgccccatcccgagcgattagtcaatgaactaaaacgtgtctgcaagccggacggtgagctttttattttgaaccattttcaaagtaccaatccagtgcttgctggaattgaacgtttgctttcacccctttctcgatttctgggatttcatcctgatctttgtttggattcctttgtgaaagaaaccgatctggaagtggttgatattacctctactaatctctttggttattggaaattagtgcgggcacgaaataataagcaattgatcaatgcaacagcagaagcaaaagcggtagctaaagcggcagcttcctaatagctcccaatagatagttgcatggaagggcaggaaataatgtgttctggaggggcacggaaacagaggggctagaattgattccagtgacctttaggatgattttttagattcattgagaggattataaagggctaaattgcaagggggaagagaaatttgccttccccctttattaagtgggttttctgaaatcctaaaaatggatacctaaataacctccagctgtccagtggtcattttcgacgccatttgtttcatctgcggcgagatggtagcgaccatctacccctacgtgaaatcctcgaataggttcataatcgaggcctgcagcgaactgcacgccaatatcaagcactgtgccagcgtctgaaggtgggctgatcacatggaagtcaagacctgctggaataatccagggttgaaattttccccagcctgtgtatttgagcttgggcgaagcactgacagtaagcatgctgagggtaaccccctcagtactggtattttgaacgccgagtgcatttgaggcaacaggcactacgcggagggcgtcatctttagtgtcaaattttttatactcaatacctaattctgcaaagactgaggtgctaggcactagtccccaaacgttatcgctcaggaaatagtcgaatccagcgcccacgtaccagccagaatcatcattatttctaatgccgttggccccaaaaaaatccgtaaagacctgactaccgcggtcgctattcaattcggtataacccccccggaagaagagcatgttataccccaggggttgggcttcggatgggctagttctttctaccactgccactcgctcttcaagttgctctacctgctgtgcaggttcttgagcttcttctctaacccgcgttagttctctacgcagcatccgaagctcttcttccatttgccggacccgttcttccaatgtggagacagattgccccgcgaaaaccacagttggagagagtaatatagcgccagccaggaagggaatgatcattattgcccaagttttaaataatttcccatgggattgtttcatgcctacctctcttacatgtttttaatatttataatattttttatggcataaaattcgcataatgggatcgggctagaaaaccctcataaaccccatggttaaaacctaggacaggtttcaagataaatcaatagaacatgaaaaaaatatgcatgttttttgacagacttcaaattattcgattcatcttcttttaattttctctagatcatcggcctttttcttaaacttattttggcgagcgataaaataagggcacaaagagcatgccagcggcgaaaccgcttaggtgcacctcccatgccacggtttcttgctgggcattggtaaatattccatatataagctgcagtccataccagaatataagcacccattctgccggtactcggcccagagcaggatagaggccccgtagatagatcacaacgattctggagtggggaaataatcggagataagcacctaatattgccgagatggcaccgcttgcaccaattatagggttttgagaggtagggttgagaaggatatacggcattattgatataattccgcacagaaaataaaaaaggataaagcgaacgtgtccagtggcatcttcgattgtttttccaaagatccagaaaaatagtagattactggctaggtgccacacatcggcgtggagaaacatggaggtgatgggagtgagctcaacgggtattggactgccgactaattccactttatgaagaaagaatattggagtaaccgcaaaactgtagatagcccgagcggcttcttttggctccaatgaaagttcccaccaaaagactaggatacaagtgactatgaggccaatggtaatgaccggtcgaatcgaagttggattagggtttcttactggaaacatagtgtcaagttatttgaggaaaaacagatccttgtatcttagctcaatatgaagctattggctctcgatacttcgacggaagcctgttctgcagcgctgctggtggcagatcacatccatgagcgttttgtggtcactcctcaagggcattcggatcttattttaagtatgctagaggcgttattggcagaagcagacatatccctgaacgctgttgatgcactcgctttcggccagggtcctgggtcttttactggtgtacggattggtgtgggggtggcgcaagggattgcttttgcccatgacttacccgtattgcccgtttcttctctggcagccctagcccagtcttgtggggcaaagaaggttctggcggctatcgatgcccggatgggtgaagtttactggggtgcctatgagcgaggggcggatggtctggttaaattggcgggagtcgagcaagtctgcgctcccgaggtagttcctttggtggcaggggagcgttggtttggagcaggtaccggctggggagcttataaggataagctgtgcgagcgtttgggagggatagtggctggctgggaggcagaatgctatccccgcgctagcgcaacagcccagctaggtgctgcggcttttgcccgaaatgaagcagtgatggcagaacaggcattacccgtctatcttcggaataatgtggcgaaaaaacctgtaaagccagtatgaaggattatcttatggtaccgtaacaaaagggtacctaagaagtcttaaacaaataaattactgtgttatcaaaaatgtcatctgtttgaggcgtatagatagttccatgcatgcaaccctacccttattgcaagccacggattttccagccctgaggcgtaaacatctagaaacattgcaggttaacctcggttatcgttgcaaccagcagtgtgtccattgccatgtcagcgctggcccgaagcgtaaagaagtcatggttcgggaaaccattgagcaagttgtggcgtttttgcaaatctccagcgtaactgccttagaccttaccggcggagcaccagagcttaatccccactttcgagatctcgtcaccagggcgcggagtttgggagtccgagtcattgatcgttgcaatctcactattcttgaggagccgggccaggaagatttaggcgaattcctagccgcccagggagtagaagtggtggcttcattgccttgttacttggaagagaatgtcaatcggcaacggggccgaggggtgtttgagaccagcatccaggctttacagaagctcaatcgtttgggttatggtgacaaggcttcagggctggtactcaatctcgtgtataacccccagggtgcgactttaccgccgccccaaaaggggctagaagcggaatataagcaccagctttgtgaacgttacgggattgtttttaaccatttgtttagtttgactaatatgccgatccagcgttttggcagcatgctcgtttccaaggggctgtttagaaaatatatggccctgttgcgagaggcttaccaggtagaaaacctagagtcggtgatgtgtcgcaaccttattagcgttgattggcaaggatatgtttacgattgcgattttaatcagatgctgggtttgccgttggtctatgccggcaaatcacccattcatctttcccaactcatggagtcgggcacaaatttagagggcaatcctattgccgtggccgatcattgctacggttgcagcgctggacaggggagcagttgcggtggcgctttaagttgatgggataccggtagggacgaaaagtcgattacttgagcgactatgcagaagaggcagtgcgggatgttggaagcgggctcaacggaagtgtgcacggtttttatgcgagaactttgaagtcatttttattcctgattttgaaacgaaaaagatggcgttgaaggttaaacggaagctaagaaagaaatcggttcgcgctatgttaacgtggtcccattatcggtttcgtcagcgattgttatggatggcgaaaaaatgtgggaccgtagtcattagtaccgatgagtcctacacaagtaaaaccgttaattggacaggtgaagtcaatcatcaattaggtggtgcgcgtggggtgaaaggctcggacgggaacaagatgaagcgcgaccacaatggcgctcttgggatttatctcaagggctttgtcggatcggacctagcaaatgctagcatttggtagagttccgctaccagaaaaggatcagtgcatagatgtcgcagcaagctaatgtgttggaacggtattcagaaggggctcaggcgcaccaaactgagttgtgctgcgcagtagagtatgattcacggttgttgcagatactgccccaggaaatcatcgataaggactatggttgtggtgatccttccccctatattcgagaaggagatgtcgtgctcgatcttggcagcggtggcggtaaaatctgctatatggcagcgcaactggtgggtgcccaagggcgggtgataggcctagacatgaacgacgatatgctcgccctagcccaaaaataccaagccgagatggcagaacggctgggtggtgatcgggtcgaatttaaaaaggggttgatccaggatctggctttagacttagccgctgtagatgcctatttggccgcaaacccggtgtccaggagccgagatttagcccgtctagaggcttttaagacccaacaacgtaaggaaagtcccctaatccctgatggttcggtggatctggtcatttccaactgcgtgctgaatttagtggatgatggggcaaaggcgcaaatggttgcggaaatctttcgggtattgcgtccgggcggacgggtggctatttccgatgtcattagcgatgaggccgttccccagcacttacgtgatgatccgaaattgtggtccggctgtatttctggggccttccaggagaaagaattcctagatgctttcctggccgcgggctttgttgcggtgagctacgataaatgggaggctgaaccttggcaggtggtggagggcatcgagtttcgttcggcgactctgactgcggttaagcctgaaggctccgaatgcatggatgtgggccaggcagtcatttataggggaccttatacccaagtctctgatgaagaaggccacgtttttccgcggggagaacgtatcgcggtgtgtgagcgcacctttcggttcctgactaccggtccttataaggatgattttattgggatttcgccggccgtcccccaggaaccggtgacctggtgtgcgcctgcggggactcggcgcccaccacaagaaaccaaaggcgggatccaccggggaggttcctgggtagaatcaggttgttgtagctaaaagccctgggccgcaaacgccaaaaatgatggcctatttagttgctaacagcaaggtttaacagcgctttgagttcatagagtttctttaaggcttgccggggactgagctcgtctgggtccaaatcctgtaagatctgaacaacaggatgatccgcaggtgttgcaaataggtcgagttgggcttcgcccccatcggccggcttttgccgggcgtgattctctaattccacgagccgttgctgcgcttgggcaatgacttcctggggaacgccagccaatgcggccacttggaggccatagctttggttggcaggaccctctttcactgcatggagaaaaacaatacgttccttatgctcagttgctgtgagatgaaggttagccaccccaggaaaatgctcagggaggctagtcagttcaaaataatgggttgcaaatagagtcagggaatgcaccgtgcaggcaaggtgggaagccacggcccaggccagggatagaccgtcgaaagtgcttgtgccccggcctatttcatccatcagcactaagctgtgctcggtggcattatgtagaatgttggcggtctcagtcatttccaccataaaagtggagcgtcccccggcaagatcatcggcggcgccgatgcgggtgaacattcggtcaatagggccaatcaccgcgcagcgggctggaacaaagctgccaatatgggcgagtaggacaattaaggccgtttggcgcatgtaagtggattttccccccatattaggaccagtaatgattaacatctgtcgttcttcatggagggttagatcattgggcacaaaaggggcctccatagtttgctctaccactgggtggcggcccccttcgatccggatccccggctgatcgctcaacacgggggccacatattccagggtttcggcccgttcagccaggttattcagcacatccaattccgccaaggcactggcacaaacctgtaaagccgggagcggattggccaattgctcaagcaattcttcataaagggctttttcccgcgccagcgcccgttctcgggcacttaacaccttatcctcaaagcctttcagttccggggtgatatagcgttcagccccctttaaggtctggcggcgagtatagtcaggaggggctttatgggcttgagtgcgagggatctcaatatagtagccatggatcttattatagcctaccttaagggtcgacagtcctgtgcgctcccgttcccgttgctccagttccactaaaaactgcccggcgttgtcactcagatgccgcaactcatccagtttagagtcgaagccgggggcaatcactcctccctcttggatgagtaccggaggattttcgcagatggctcgttgcagcagctgatagagttctggaaaggggcctagatcctgccgcagtaactgaagctggggactatcgagggggaataggggggcttgaatttcaggtaataatcccagagactggcgtaattgaacaagatctcgtgggcgggctgaacgcaaggctacccgggagagaattcgctcaatatcgccaattccccgaagtagcttttgtagagcagcactcaatcctgtttccaggagggtggcgatcgcctgttgacgctgcttgagtagagtttggtcccgcaggggccgatggagatagcgccgtagcaggcggctgcccatagcggttgccgttcggtccagcactgcaatcagggtatggctggaatgaccactcaagctttcttctaattccaggttgcgccgcgtgctgggatcaaggataacgctagtttcctgggactctacctggagtttttggatatggggaagccgagtccgctgggtatcgtggagatattgcagcaggcatcctgcagcggcgatagcggtttttaggtcctcgcagccaaagccggctagatcctgggtcccgaattgctggcaaagttggcgttgggcgctctccgtatcaaaataccagggaggtaaaggccgtgccaccggagctgcttgaggatcggccagggtgagcgttagctcctcgctgaccaaaagttccgccggacggatgcgggccagttcgctggcggctgctgcttcgttatccacttctagaatgctaaaacgcccgctacaaagatcaagcacggcaaatccaaaaacctctccttgccgctggagagcggcaagcaaattatcctggcgggcctccaacaggacttcatcggttactgttcccggggtaaccacccgcactacctggcgttctataggacctttgcttttggcggggtcacctatctgctcacagatggccactgactctccctgacggactagttttaccaaataggaatcgagggcatggtaggggattcccgccatgggaatgggggcgcccgctgactggccacggctagtgagggcaatatccagtagttctgccgcacgtcgagcgtcctcatagaacagctcatagaagtcacccatacggtaaagtagaagggtgtggggatagtctgccttaatccgcaggtactgttgcatcatgggagtatggggtttttgcaggccattcgctgacatagacagacctttgcagtcggtagtgagttggcaaatatcgctgaattaaagattccgcctcttgggcaggggcagattaaaatctcagtttgcgggaagaaatttattggatattgttgttatagcggcattgattatagcaagcatatcctggacgatagcaagcacttgttagggagtagcggcgaccgtattttggcgactagccttagatcatgtcatcgcaggacatttgctagatagattggtataactatctttgaaatgaagctaaagatgttaccccagcagcttggaaaggtcttacaagcacgcggcttgaaggtggtcactgccgagtcttgcacgggtggatgggtagcaaaggccatcaccgatattgccgggagttcagcttggtttgaacggggttttgtgacctatagcaatgaagctaaacaggagatgcttgaagttagcacggaaacgctggtgcattttggcgcggtaagcgaagccactgtcaaggaaatggcaagggaggcgttggctcacagtcgtgccgggatcagcgttgccgtcagcgggattgccggacccggggggggatctccagaaaagcccgtcggaacggtctggtttgcttgggcattgaagacggggggcgagtggaccgctcgggaaggttttccaggggaccgcaatgcggtgcggcagcaatcagtggagcgggctttgcgagggttattggatgtccttgaacagtccaactgaaacccagcgtttgttttttgccctctggcctgaacaggcgttgcaggagtccttggctcgaattgcccggcaggtattgggtaagcaggggaaacgggttcgccctgagaatctgcacttgactttggtttttttggggagtatgacggcgcaacagcgtgcctgtgccgaagcggtggccgatactattgtggggagcccctttacgctacagctggagcagatagggcattggccccgcccacgggtagtttggtgtgctgccgaggagacgccggagcccttgatagagctggtgaaacaattgaatcaagggctgacggcatgtggttatcagcccgagactcggccttaccgggcccatatgactctggcgcgtaaggtggccgggcgttttcccaccactcgggtggcgcccctggtctggcaggttgaccatttttgtctggtgcagtcagtgacccatcctagtggggttcagtaccaagtgttgcgtacttggcctttagtgatatgaaccaattaattcgctacccgcggactaggatgtcctagccagactatgggataatttttatttaaaggcataggcttgtacgctgcgaaaaattagaggtcaagcaatggacgaaaaccggaaaaaagcgctgggagctgccctttcacagattgagaagcaatttggcaaaggcgcggtaatgcgtctcggtgatgctaacaccgtacgcggggtcgaggtgatctctaccggctctctagggcttgatattgccctcggggtgggagggttgccacgaggccgtgtggttgaaatctttgggccagaggcctcaggcaagacgactttagcgctacaagtcgtcgcagaagctcagaaggtgggagggacggcggcttttgtggacgctgaacacgccctggatcctcagtatgctgagaaattgggggttaatgttgatgaccttcttgtttcccaaccggatacgggggagcaagcgctagagattgccgatatgttggtccgttcaggggcagtggatgtggttgtgatagactcggtagccgctttgactcccaaagcggagattgagggggaaatgggcgactcccatgtaggcttgcaagccaggttgatgtctcaggccctgcgcaaacttaccgcgaatatcaagcgctccaatacactggttgtctttattaaccagattcgaatgaaaattggggtgatgtttggtagcccggagacgaccaccggtggtaatgcgctcaaattttatgcttctgtgcgtttggatattcgtcgagtgggttccctcaaaaaaggggaggagatcgttggtaacgaaacccgggtgaagattgttaagaacaaggtggcgccgcctttcaaacagatctccttcgacatcctttatgggagcggagtttctcgggaaggagagattatcgatctgggtgttcaggaagggcttgtccaaaagacaggcgcttggtacagctataatggggatcggattggtcaaggcagggataatgtgcgtcaatttctcaaggaacaccaagaactcgcccagggcattgaagccagtatccgggagaagctcttgccgagcaaagcggcattggcagaggccgaggaggtagaagcctgactgttcatatgggcgataatggtgcagtaaaagttcgaagcctaatgttggagatgctggcgcggcgggagcactccagttgggaattacaacgtaaacttaccgtccggggatatcaagctaatttaattgaggccgtgctggcagagcttgggcgggataacttacaaagcgatcaacgctttgccgaaagttatattcgttcgcgggcggaacgtggttttggaccccgccgtatcgcggccgaactcaaggagcggggtatcagcgaggccttgattgccgatggcctcattcaggaaagaaattgggatagccaagcgatgaaagcccggagcaagcgctttggacaagcacttcccagcagttttggggaacgggcccggcagatgcgttttctgcagtaccggggatttacccaggaacagattaatcgcgcgttaagcggaatagatgactgaggcgcttagcctaagcaatcgatcatgaaaagcagtgctgaacttcgaaaaatattcctcgattattttcgccaccagggccatgagattgtccccagtagtcccttagtccccgctaatgatccgacgttgcttttcaccaatgcgggcatggttcagttcaaagatgttttcctgggtcgagaaacccgcgcttatcgccgcgctgccagtgcccagcgttgtgtccgtgccgggggcaagcataatgaccttgaaaatgtggggtatactgctcgccatcataccttttttgagatgctgggcaatttcagttttggggactactttaagcgcgaggccattggctatgggtgggcgttgttgaccgaagtgctgaagttaccacctgagcggttgtggattacggtttttgaggatgatgatgaagcggccaatatttggttaaaggagattggcgttagccctgagcgctttgcccgctgtggtgccgaagacaacttctggtccatgggagatacgggaccctgtggcccttcttcggagatcttctatgatcacggatctggcattgcgggaggtcctcctggtagcccggagcaggagggtgaccggtatactgagatttggaatctggttttcatgcagtatgaccggaataaggaaggccacctttcccccttgcccaagccttccgttgatacggggatgggtttggaacggttggcggcagtgatgcaaggagtccatgataattacgacatcgatttgttccgtaatttaatcaccgcgattactgccctttcgggcattcaaaaccaagagccgacctccttgcgagtgattgccgaccatattcgctcctgtgcctttttgattgttgatggcgtgcagccctccaatgaggggcgaggttatgtcctgcgccgcatcatccgccgagccattcggcatgggcacaagctaggcttacgtgaccctttcttctatcagttagtgcagccgttggccgtagaaatgggggaagcctatcctgagttgccccaggcccagagccgagtagagcggatgctgaaattggaagaggaacgttttaatgagacgttagaccagggactcaaaattctggagcaagatattgagaatctatcgggtcaggtgattcctggggaaacggtatttcggctctacgatacttttggtttccctgtggatttgactgccgatattgctcgggagcgaggccttacgctggatatgagggggtttgagcacgccatggccaagcagcgtgagcgggcccgcgccgctagtcgcttcaagatcgagtatggacctgacctccagctagatctggaaacagaatttattggttacgagcatctgcgtggtgaaggccaagtgaccgccctattccgggtggctgagaccacagaggctgtggaacaactaagcgccggtgaaaagggaattgtggtgcttgaccggaccccgttctatgctgaagcgggcgggcaagtgggagaccagggaacgttgcgtgctcccggtggattattcaatgtgacggatacccagaagcagggagccgcatatgcgcacctaggcgaagtccgcttaggcgagctacgggttggcgacttaattcaagccgaagtggagcgagcacaccgggctcccacgaggcttaaccattcggccacgcatcttctacatgcgtcgctgcggcaggtactgggggagcacgtcgcccagaaaggctctctagtgactgccgatcggctgcgatttgatttttcccatttcgaagcgctagaaccagaacagttgcgtcaaattgagcgcttggtcaatgcccaaattagggcagatttaccggtagaaacgcagattatgcctctgcaggaggctctggatgctggagttgtggccttgtttggtgaaaaatacggcgagcaagtgcgggttttgcgcatgggaaatttctctgtagagttgtgtggaggtacccatgtggatcgtaccggcaatattggtctctttaagattattaatgaaacgggtattgctgccggaattcgccggattgaggcggttaccggggaagcggcgctacgctgggtagaagagaatgaggcccgcttggaagcggttgcaggtctactcaaggcctcgcgggagtcggtgattgacaagcttgaattgttgcagcagcaggcccgtcagcaggagaaggaaatacagagtctcaaggctcggctggccagcgcgggagggtcggatctaagtgctcaggcccaagaaatccaaggtgttaaagttttggcagcccggattgacggggtcgatatcaaaaccttgcgtaatacggccgatcaactcaaaagtaagcttgccaccgccgccattgtgctaggtacagtggtggaaggtaaggtggttttgattgcaggggtgactaaaaatgccattaaccagattaaggctggagatctggttaactttgtagctgaacaggtgggaggccgaggtggggggcgcccggatatggcccaggcagggggtaaggatccagataagttggatgccgcccttaaatcagttccggagtgggtagagagtcatctaaaatctaaagggcagtaaaccctaacccttttatttgaggccttctaggggatgatctttggggtaaattaataactattcgttatattgaggtaaatgactttaattgttcaaaaatttggtggtacctccgtcgggactctcgagcgcatcgaggcggttgctgagaaacttgtagcgtcccggcggaaagggcaggacctcgttgtggtggtctcggccatgagtggtgagactaaccgcttgttggctttggctcatgagattgatcctcagcccaatccccgagagttagatgttctgctttctacgggtgagcaggtgaccattgctttgctaagcatcgccattgaacagcgcggtattccagcccgctcctataccggggcccaggtacatatccgcaccgatagcgcctataacaaagcacgtatccaggaagttgatgccaaacgtatccgcgatgacttaagccatgggcgaatcgtggttgtggctggttttcaaggggtggatgaaaaaggcaatattactaccctggggcggggaggttcagatacgactgcggtggccctgacagcagctcttggagcagatgagtgccaaatttataccgatgtcgacggcgtttacacgaccgacccccgggtagttcctgaagcccggcggttagatcatctgacctacgaagaaatgcttgaactggctagtctcggtgccaaggttttgcagattcgttcagttgagtttgctagtaaataccaggtacccttgagggtattgtcatcatttgaaagcggggagggtactctgattacagccgaggtagagggaatggaagagccgctaatttctggaattgccttcaatcgcgatgaagctaagttaactattcttggagtccccgacaagccaggggttgcctatcatattcttggccctatctctgatgccaacattggggtggatatgatcattcaaaatgtgggccgggatggtacgacagattttacctttacagtacatcgtaatgattaccgtaaagcccttgagatcttgcgcgaagcttcccggaatctgggcgctcgtgaggtaaggggggatgataagattgcgaagatttcggtggtaggggtaggcatgcgctcccatgctggcattgccagcactatgtttcacactttagcgcaagaaggtattaatattcagatgatttcaacctctgagattaaaatttcagtggttgtcgatgaaaaatacctagaacttggggtacgggccctgcattcggcatttgaattggaaaagacaccaggtagaataccctcatccctttaaggatagtttcatggtctaatataagtgagtcaaattggtttagagagaaactattcaaacataacgctatatattacaatttggtaaaagcataataacagcgtgtgcagcaggtagggaggcgcgacacgagcagaaaagcgggatataagttattaggcaagaaccctattatgcctagtccatcatcccggtatggaggctgcgaaaccatggacccactcgagtgggcccatttttgagaagaggagaagggacctatgttaattttgactcgacgcgtcggcgaagccctgatgattggggatcacgtcacggtaactgtgctaggtgtaaagggcaaccaggtgcggattggcgtgacagcgccaaaagaagttactgtccaccgggaagagatttatgcgcgtatccagcgcgagaaggaacaggctaatggtaaggggcaagctaccgagtcagagctcacagaagcggcactccaggctacacccgctatttctggaggcagtgaataactgttatcattgatacttaaagttaaaggtagattttttccggagagatggccgagaggctgaaggcgctcccctgctaagggagtatggggttagtagctccatcgagggttcgaatccctctctctccgccatttttagcgtagttatgataatatttcatactgcgcagttgcgctgttgaagtcgcttgcgaatatggcgagttaggcgaatccagcgcgaggttttttttagccttgatcagcgtagggcttgcgtattgaaatttttttcaaattccgcataataagctctttgtttcgcgcgcccgtagctcagttggatagagtacctggctacgaactagggggtcggaggttcgaatccttccgggcgcgccataattcatagctaaaacaacacattacaccattattgttgagggattattttcctcaaaatagttaatgtggacgttttgcgaacgccccagtcctcaattctccgtaccgcatctataagttcggctaattccggtgcagaataatgggtggtgatgtccttgttccggtgaccgagcaacattttccgggtttctagcggggcaccggcggcccgcaacctgcgcccaaaggtgtgtttgaggtcgtgcacccggacatgctcgctcaagggcctgcctgaggccatcgaggcggtgtttccacaggcccaggttcagctgtgcatcgtgcacaaggtgcgcggctcgctgaagtatgtcccctggaaacagcgccgggccgtggcggccgacctgcgggccatctatggcgccgcgaccctggccgaggccgaacaggccctagagcgcttctcagcgcgttgggatgagacatgtccggccatcagccccagttggcgggccgattggtcacggctgacggtcttctttgattacccaccccagatccggcgagccatttataccaccaacgccatcgaatccttgaactattcactacgaaaagtcttgaaaaaccggggcgcttttcccacggatgaagccattttcaaggtgctctatctggccctgaacaatatcaccaaaaaatggactcaacccattcgggactggaaggccgccctcaatcaattcgtcatcctcttcgctgagcggatgcccaagtgaaaattagttacacaaaaaacttgacaccctctattccgaatatttcttgtctgatttcttcgttagcggtattcatcaacacacccccaacatatccggcctatagccgttgatccgctccctaaggtcatgttcggcttctctatcgggctccttgtcctgcatttcttcctcatcaaccatggcctcatgcaattggcccaggatgtagcttccgaaaagcgtgggaatctcagctagattagccagttgctcaacgcttaagtcgcccaacacgccgtacactagggcgggattctcccgcatccactgctggagttttctagcttcctggtagggcactaatcgagattgctgctcctgtagcgtggcgcatttgttggccaaatgcacagcgcaataggactctttcatggcatgcatattcctttggcgggcttcgctcagtccctcggagaggagccgttggattctttcgtttcgggttttggttgacataaatctgcctccatgtcttgcagtaactttttcatgcgctggatgtgcagcgtcatggcattttgtgtcatcaccaaacgggccgccaagcagccgatcatggcctcgctattggggttaagctcgcgggcctcatggatgacttgtttgcatcgttgcttgaaagtgggtgagccttctttttccattgtttttcttttcgtgcactcccctgggtgtttggttagtgggggttgcgggttaatcagcgtgttcttgcctgcgtgtctgcgaatttctacgccgccgcaacctaaacgctttgcccttaatgtgtcccctgtggggcatttggggcgtcgatggggagagattacaaccaatagttgcctaatgtaaaaaacagatagttgtatttttttggaaagcgacaaccatccctcagccactgccgtaggggtagctagtgaatatttagcaggacattggcgggctccctctagccgttgtcgggccggaaagggaggggggttagcacttattatctctttaggtgatatttttattgaatatattatcacttaataagataataaaggcatgtacacagtgatttatgaaaaatcagcgcgaaaaatcttgcagcgcatgcctcgggagatggctataaaaataaatgaggcatttaaaaagctagcgcttgatccggcgcggacggatgtagatatcaagccgatgattgggcgcgagggttatcgtttaaagatgggcggctggagggctatctaccatatagatagaaaccgtctgataatatcagtgataaagattgggccgagaggagatgtctacaaatgactgctcaagtaattaaacgaggtgaaaggccggaatgggccgttatcccatacgaagaatatttggaattgctggaaaaagcagaaatggtagaagataccattgctcttgaacgggcgattgctgcgcccgatgatgagggtgtgccacaggatattgtcgagaggctcttagaaggcgagaacccgatcaaggtatggcgaacctatcgcggcctgacccaacacgatctggcggagcaagcaggattaagccagtcctatctagcgatgatggagaaaggagaaagggaggggactgtcaaagcgctcaagcggatcgctaaggcgctcaacgttgatatcgacgatcttgtggatatgcatgacgaggagcccgcgtaaagcgggctaaaaacgcagtacaatttttatgcggcttgtttcactaaatgttctgcggcagatctagcattttcagtcctgaaaaaatgaatgccttcaaagcgggctatttcatctaccaactcaatagcttcttttaagccgtgtttccgcaccctgatgagtagacaaaaggatttttagcctccaaattagcttttctattttagctgagccaagggaggaagggggcatggccgaagcataccagagccagactttagaccatttagggttagtggcctcaatgtttgatgaattgggtctgggcgagggtttggatgaacagatcccgcaggatcgagagcagcgaaaagtctcggtaggtcaagcggtgaaagccctggtgctcaatgggctagggtttgttaatcaacggctttatctggtgccgcgtttttttgagaacaagcctaccgagcgactgatgggtccgggggtggaaccggcccatttaaatgacgacaccctgggacgtgccttggacacattgtatgcccatgatgtgaccgctctgtatgcggtactgagtgctcaggcggcaaagcggctaggattagagggccgctttgggcagctggatagcacgagttttcatgtcgatggagactataacagcgccgaggaaccgcaagccagggtcattcatattacccggggctacagccgtgatcaccgccccgaccttaatcaagtggtgctgaacttgatgaccgaacaccaggcaggattaccccttttcatgcagccgctcaatggcaacagcgaagataaggcccagtttaagcaagtggtcgaagcccacctagagcaactttgccaggccagcccccttgaatacctggtcgccgatagtgccttgtacacccaagccacgctccaaagtctgggtgagcgcaagtggatcacccgggtgcccgccaccttgaaagaagcacagagggtgctgacctccaccccctcagagcccatgaacgtcctggatgaggattatcgctaccaagaacgggtctccacctacgccgacatcgaacagcgttggttgctggtcgaatccacgccggcccgccagcgggcactgaagaccgttaaccgccaggtgttgaaagaaagcggcaaagaagcccaggatttccagcgcctttgccaacaaacgtttgcctgctccagcgatgcccaacaggcgctcgaacagtttcaagccaccctcaagttcaccaccgtagaggaaggcgccgttgaagcgcttcccgcttatgacaagccaggacgaccggcgaccggacaacctcccaccacggtccgctttcgcctgcgcggagcactggcctcagctccccagacccgcgaagcgctgctcacccgcaaaagtcgctttattgtggccaccaacgaactcgatgcccaccaactcccaccggctgaactgctgaccgcttacaagcaacagagccaagtagagcgtggctttcgctttatgaaggaccccttgtttctcgcctcttcgctgtttctcaaatcccctcagcgtattatggccctgatgatggtcatgaccttgtctctgctcgtctacgccgccctggagtatcggatgcgccaggccctcacccaacatcaacagactttccccgaccaaaaaggtcaacccacttccaaacctactgcccgttgggtctttcagtgctttgtcggcatccatgtattaattgtgcaacagagccagacctacgtcctcaatctccacgaccaccaccgaggcctcttggcgatcttaggtcccccttatgaaaccctttattcttgaaaatccactataggggtgcggaatgtcggtttaagcgtttgatagaattttcagataatgttggatcttctagagaaggggttcctactataagctcaaactgctctggtttaaccaatatttgtgatttctttaatgtttctaaatccaataatcttgctttgattatattcaaagaagctgacaggcgtgttggcgctagcagcccaaagttagaagcatatctttcatttaaaaaaccaaaagttgtaagaatctatgattcgctgattttaattcttctacggaagtattttgttaaatctgtattaatagcacgggtttcttttaaaacccttcgggaccattgatcactataattttttggctcttggtcatcttcgtcgcgttcagcttctagtgcaagagtgccaaggattgcagagaatctaatagcctgcctaaacaggcctttaatatcatgatctgcaccacttacgggatttcccagtattactccatcaaagggaggtacccaatcatctagatttccatgatttttgatatgggtgtttaaagatttgatgatccaattgatcatgctctgaaaatgatccgatttagaaccatataaacaattgattaactcactccgaatggcttgaattacttggcgctcaccatcacaggataaggcggctacggcaactgttactctttcaccggaccccactattggctccaaatatactggagcccaggttcccttatactggggagattctgggaataacttttccatcatattcaggtggtgctcaaaaagtaatgctttgagtttgtgaaaacagagcgactccgttgtaataggaagcgaccaaactttcttcacaaggagtcgctctgatgaacaacttgcgttgcccacgttgcgaattatcgcacattaagaaaaacggtcgcacccactacagtaaacaaaatcacgcctgtctgaactgcgggcggcagtttgtggccgacgcccatcgtattgacgagaccacgcgcgccttggttaaaaaattgctgctagagcggctgtcgttgcgaggcatttgtcgggtactggaggtgagtttgacgtggttgctgcagtttatcgatgagctatacgcgcacttgcctgatgacctgggtgttcaatcggtctcacccgatcgggccattgagatgttttgtttagaagtccaagccgatgaattatggagctttgttggctgtaaagcgaacaagcaatggctctggctggcgctcgatccctgctcgcgccaagtattggccttctatgttggtgaccgctcacgggacagtgcccgtgagctgtggctacgccttccggcaagctatcgcaaatacgccactttttccactgacgactgggaggcctatcggggcactattcccccagcgcagcatcaagtgtgtcccaagggctcggggcaaaccaatgccatcgaacggtttaactgcaccttgcgtcagcgcgtctcgcgcttggttcgtcaaaccctttcattttcgaaaaaactggccaaccacatcggggcaatcaaattctttatttgtcattacaaccaagaagttatacgacaaccctgagcagcattactttttgagcactaccacttttttaacatatgcaatttttatttcttcgtgagttttaacatgggccttccaagtggggttaacatttaagtcttcgaaattatgagcacctggtagcatcaatccgatttccacttgctctattgatactaatatccccctattgctttgtaaattcttatttaagtgctgatccccctcaccacccgccctcggcgtttctgtggatgttcaatacccccccggctcaataccccatatcctcagcatggttcaggagcctctggtttagacgcttcaaaaaccccaaagttaaaaatggattgctgcccgcttctcccgcccagcccgtgacggggcgctttcctctctggatgccgacaaacgcaatgcccactaggtcgccacactctgcgctcgccgatgaagattttccagggcagagatagtatccgttgatacgcttttgaacacgactaatcctttccttttcttggttttttcttgcttggttttcgtggcggagtctcgtcatcgaagaatgggcggcttccacgtctatccagtccactcctgcgttcgaagtccacttcgtgaacattctgtcggcgctccccaccgctgcggcgttctttgcgaggtggagggtagatgccttcttccttgacacccagtagggtcaggatggcttggaccttttcgggtggggcctgggcaatgaggtgggcgagctggaggacgtggggggaaagactttgctcatgcatttcttctttatcgccataacacatcggcccttgactggttaacagccattcccctctgacgccggttctctgggcaatacccgctattcgtttggtatctggaatactttccccagccaaccactttctaacggcctccctcgatactccgaacattttggatacgctagctatccgatttcggccttggggtattccggcatacgtcaaggctttatctagccgagcggcaaaatcctttttcgattgttgagtatttacaaccataggttgcagtttattagtttgttttccaattatcagttgtttaatgttggcaactattggttgtacatttgtttgcatgaaaacacccattcaaaaatcaatcgagcttgttggtagccaaaccgccctagcgcgttcatgtggggtgcgctatcaggccgttcagaaatggatcaaaaagggccgtgttcccgccgagcgagtgttggccatcaagcgcgccaccaacggtcgtgtcacccggtacgagttgaggcccgacctctatggggagatgccatataagaagatccctttgacaaaaggccgttatgccttgattgatgctgatgattacgagcgcttggtcaattatcgatggcacgtaagcgctctcgggtatgccgttacttggattctcaaggatggacagaaggctaaggagtacatgcacaggatgatccttcaagtacccaaaggatttgttaccgaccatatcaacggcgacttgcttgataaccgcaagatcaacctgcgcatttgctctcaacaagagaacagcagaaatcaacgtggatctagaaacaatccatctggttttaaaggtgtttccttgaagtctgataccggtaaatggagagccagaatcatggttgatcgcaaggaaatcaaccttggttgcttcgaaagcgcagaagaagcggctgaagcttataacgcagcggcaagaaagcatttcggcgactacgcaaggcttaatcctgtcagttccgcacccaaagaagaccaagccgcatgactgccacctgccgccaatgcctccatgccaagctctggctcgtccacggtggaatctccgtcgagtgcctggccaaaggcgagcgaggttatgcctgggacattgagcggcagtgtgggcagtttgaaaggcaggcatcgccatctcctgaaaaatcgtttggcaggagtaaagcccatggattcagggaatgacagggaatcagaggggatttatcaccgagcccgatctgctgcgtcgtatctacatgacgcaacagaacaccatttcggagaaaacgggcctgagcaccactcaggtcaaccggatcgtgtccgggaaagcgggaatcggcctgggcaaggtggtgctttttctctacgccctaggctacgaggtcatcgagagggaaggggaaatgatcagtgtgcccagggaggaatacgaggccatgcgcacgctggcgaggaaggcattgggatgaacagattataccaatttaatcaaagaatgcaatttattaaggcttcaagtgcttgtttagactgcatctatacaatgcaaaattacatgaaattggtattacaacaccgccatagccttggggtggcaatgccgaggcgtgccaccgggaccgtttgggcctggcgcctcctaaccaggcccgtttttttgacgggggaatgaatgcccattcgagcagaaaacaaacaacgctacccgaaggattggaaactcagaagccgctttatccgcttctaccgggctaagaacaaatgtgagtggtgcggggcggagaactacaagccgcaccccatcaccggcagcaaggtgatattgaccactgcccatgtttacgaccacaggccagaggcggcatcgctgctgaatctggcggcgctttgtaatcgttgtcatttgaatcatgacagagagaagcatcagcgtaatcgacaaataaacaggttgcggaatgcagaaaccgcagggcagatgtcgttatttagcttgcctggagagtgtgctggatggggtctccaaaatccaaaggaagaaaagaagatcggcgcaggcctgttgaggctgaggagtatgtcacgggcgggcggattttattagcgctgctgttgggctgcggatcgttttgggctgggcttttgtggctgcttttggggtgagaaagatgggaaagaattgagtattaaattttatgaagatacatcgtccccgctgttgcgatgaacacacgttccgtctttgggtgagagccgcgaagttgtcttcgactctttatcaacaaacagccaataaaaatccattttgtgctgactgcatgcccggctatgcgaagaagatgaggcaacaaggtttatgtgattaccccaatattcgattccggagggatgaagacggtttcgttgagggttacatccccaagcagaaaaaagtcaatgggaaacatcggagttaacgaaaacagggtgaattatctcatcaccaaatttggcctgccgctcatcatcgctgccggcatggtgatggttgggatagtggtttggaagctgttgaggaaatcaaaaaccccgtcaacaggcgaagccgacagggttaaaaaaattcagataggtttttataccaatttaatcaaagaatgcaatttattaagacctcaagtgcttgtttaagctgaatttatacaatgcaaaattagatgaaattggtattattatgacacacaaaaagttatatgagaagtatctcagaatttctcagaacggttccgtcaatgtctgcctaaataagctctctaatccaatgatgagtacctatcacaccctgctcccagcgacgatgtacctccccttccgcaaaacctcttagacatccaggaggaaataaaaatgagcgccaagatattaggccaaatttgggatctcaagcttcccccaaatcaacgaatagtgcttatggccatggcagattcggcggatcacaatggggagaacatctacccttctatcggcctcattgcctggaaggtggattactcaaggcgtcaagtccagagaatcatcaaggaactgaaacaagctgggatcctaattgaggttaggccagcgactgcaaaaaaatccactacgtacaaaatagacctttctttggctcaaaaaaaacctccttatacgtctgctaggggtgacaatatgtcaggggtgacatccagatgtcataggaggggtgacacccagatgtcataggaggggtgacacccagatgtcacccgatcagtcctataaccctttagatcactactctacttttcgcgcgcgagacaaaagtgattttccagaacccctggagaaattctgcgagcggattaatttaccgaaagatgtcactcctgattacgttcctaagattgctttggaatgggcggacttctttcaacgccgctgcggcatgggtcgggatatgaccctcaaggcaatgaccatgttcggcgactggtgtactcagggggtgactatcgaggatgcggagattgcctgccagatgatcggggcaaggagagatttgagcacgctgagcccaaattatttcaaaccagtaatagaggacgtcctgaaggaaaaacaatgggcaaaagaaaacccggttagccgtggggaccaaccgggcacttaagaatctggaacatcggatattgaaccggcggcggaacctcatgaaccgctatgcgttagccctgcggatgcaggatcgggagatggtgcaagattctctggtggctatgcggcgtttcaaccggaagaaccccaccgtggtgattacttccaaagccctgaagaagtccttgaaagcctgggcgcgggtatctgggcaggcccaacatgggattatcctctctaagaatttgcgggggctcagtggcgaggtgaggtttgctttgcagggtaggggcagccaggttaatgaaagggggggcaattttcacttgcacaggtaggtcatttttacactgccgatgacaccggttcatcgcaaggtggtctcttaaccgaaatgtttgcctggataaagctgagtggaaatgggtagaaacaggtgcttaactgatttctatctggattagatttcgcttttgacattttattcgcttagaaagtctacttcttaacgtatcaatcacatcgaaagggatgatggtttacaggcaaaaaattgaaaagaggcatttttatgaaagatagcgaccgcaaaaccctaaccaatgatgcgggcattcctgtatccagcgacgagttctccctaaccgtagggcccgatggcccgattctgctgcatgatcattaccttatggagcagatggccaacttcaaccgggagatgattccggaccgccagccccatgcgaagggctcgggggccttcggatatttccaagtgacccaggacgtcagcgcctacaccaaggcagccgttttccaaccggctacaaagaccgaagtgctggcccggttctccacggtggccggtgagagcggcagtcccgacacctggcgggatgtgcgcggctttgcgctcaagttctacaccaccgagggcaactacgacatggtagggaacaatacgccggtgtttttcgtgcgcgatcccatgaagttccagcactttattcattcgcagaagcgccgtgcggacaacggcctgcgcgatcacgacatgcagtgggatttctggaccctgtcgcctgagtccgcccaccaggttgccattctgatgagtgatcgcggagttcccaggagttatcggcacatgaacggctattcaagccacaccttcatgtggatcaacgccaaagacgagcgcttctgggtcaagtaccacttcaagaccgaccagggtattgagaatctcatccaggaggaagctgaccggatcgccggtgatgaagccgactaccaccgccgcgacctgttcgaggcgattaagcagggcgattaccccagctggacgctgaaggtgcagatcatgccctttaaagaggcagacacttaccggttcaacccgtttgatctgaccaaggtctggccccacgacgattacccgctgcacgaagtgggtcggctcaccctgaaccgcaatccaagcgattttcacaccgagatcgagcaggcgtcattcgaaccgaataacctcgtccccggcatcggccctagccccgacaagatgctgcttgcccgcctactttcttacgccgacgcccatcgggcacgcctcggcgtcaactacgcgcagatcccggtcaatcggccgaagagcccggtccacagctacagcaagggcggcgtcatgcgaattgataaagtctccgatccagtgtacacaccgaactccaagggcggccccaaggctgacaccgagcggtatcccgaggtggccacttggagtactagcggtgaattcattcgtgccgcctacacaaaacgcaaggacgatgatgattttgtccaggccggcaccttggtgcgtaaagtgatggataacgcccagcgtgaccgcctggtgtccaacgtggtagggcacctaaaaaacggcgtgtccgaacctgtattgaggcgtgcgattgaatactggcgtaacatcgacaaggacatcggcgatcgcatagccaagggcgttgatctcagataattgtgagagagttgaagtggctatctggcttagcctttgtacacgttatcgccaactgcgtaactcctataactatagaaagcgataagcgctgaaagccccacttttttgagaactagttcgcattttggctgattgctcgatggcattagccccgccacctcataccaatttagttaaagaatgcaatttattgaggcttcaaatgcttgtttagactgaatctatagaatgcaaaattacatgaaattggtatcagcagcgaggccgattgacaaatcaaaatcaggttgacaaaacacggattgtccccaaaaaaccccgctaggccagtcccggcggggcttggtagataatgtcaacgtgttgatattaatttatattaggtgtctgtcatgaccgacctcctccgcaccgaaatccaaatcaaccctggccgggtccagcagcgtctcaaccaactcatccgggccggggaaggcacactgcctttctgggctgcgctcctgatggccttgcagagcaccagcggaaaggagggaccccgactgctgtttcgttatatgctggacaggggggccgccatggcttgaaagccaatttctaccagttataccgcctcgtcattaagctggacaaagccgggccatagttttccttgcctgtcctgattaaccagcccagcttcgcgtaggcgacgcagatcgcgttgcttcgttttgtcagttagttgagcgtagagcgcaagataccagggtgcacggcgcagctcagctagaggaacaggttgtcctgcattcaggatttgagagacgatcgcgtattgtcggtcgttgatctccttttcgtcgtggcggcgcttaatgtcgttctcgaacaatagaatgttgatgagttgattcacccggtcgtgcagtttttctaagctggtcagcatcccctcgaggaagaattcgataaaaggagtgttcgggtacgcagtttttcggtcggccgccttacggcagatattaatcaaagtgaaatagcgatcgacatgttcaaagtagtagcgcgcttgtgcaaagggcgcataccgaaaaccttcagcttgtagcagggctgcctcaataataccaatttcatgtaattttgcattctatagattcagtctaaacaaccacttgaagcctcaataaattgcattctttaactaaattggtataacccgcccaacacggccattgccatcccaaaaaggatggatgagttcataatagtaatgaaccaatggagcgcggattagaacgggcacgtcttccgcctgcaactttcggtgccactcgaccaaattttccagcagcaggcgaatgtccgcgccgtactgcggcggcttgtagcggccaccatgggctgcatcgccgacaaaagtgttgatccccttggggttgtcccgtaataggcctggttggttgtgctcatgggggagcttcgcggtaattgcagcatggatctggcagatgaactctagatccagaacccaaccaggactagtggccatgttcctagatagattataggcagccttaagattaacgacccgctgctgctcggtgtccttcaccttgcgtggatctagctctagagcaatctgcgtctccttctctgaaagggcgccaccctcaatgctattggtgccaaagacgctgctgaccgcaacttcccgttccagccgattagcgacctgagaaaggggggaaccgcgaaaacgccgttgcgcatcgctgacccgctggtagaggatctcgactcgactggcatcaaccccaatttgaaataaaaaagggccaaaacgggcagtctcaactcggatgcgatgctcagcgagcttaaaaggcaccatatttgtcctcaataatgtccacctatatattacaatattactttataaaatcattggcttgcatatataggcgggggtgtttatgtccaaatttatgtccagtggagtttgcccacactgatctctatgaaaacgcggaattaccattagaaaaacggtggatgtaaccaccgtaaccttttgctagagcaagagcgccaggggaaaggaggggattgtcaacgtacctaggggccaagccttgtctattgccgcctaaatatcaaactcccagagaagcgctgcacaaagctaggccctttacctgtgcagggtccagggcgtgcagctagtggaaaataggcggggtgttaacttctgcccccagatattgaagtttaacgttaaacgttatacatttctcgatgattaaaagcttccgctgccaagagacccaacgtctgtttgaaaccggcaaatcccgccggtggcaaagcattcgcaaggtggcagagcgcaaactcgttcaattgaacaatgcgcgggagctacgggacctagcctcttcgccaggcaaccaactggaagcattggaaggcagccgagctggacaatacagtatccgaatcaataagcagtggcgggtgtgctttatctggacgagcgagggaccggaagccgttgaaattgtgggctatcattgaggaggtaaacctatgtttaaaaatgggatgcgcccagttcatcctggagaaattttgcgcgaggactatcttgtgccgcttgaaatgagcgttaacgcgttggcgaaagcgcttcatgtgcccacgccgcgcattaatgagattgtgcgggagaggcgtgggattagcgcggataccgcgttgcgattagcccgctattttgacaccacccctcaattctggctgggactacaagccgagtacgacctgcgcgttgctgaaataaaagaagccaaacgtattatcagcgaaatccagccgcggcatgctgtttaattagaaagggaatggtaggagcttggaacctgggtttaggggccaagccttgtctattgttgcctaaatatcgagggtgtcaagttttttgtgtaactaattttcacttgggcatccgctcagcgaagaggatgacgaattgattgagggcggccttccagtcccgaatgggttgagtccattttttggtgatattgttcagggccagatagagcaccttgaaaatggcttcatccgtgggaaaagcgccccggtttttcaagacttttcgtagtgaatagttcaaggattcgatggcgttggtggtataaatggctcgccggatctggggtgggtaatcaaagaagaccgtcagccgtgaccaatcggcccgccagctggggctgatggccggatatgtctcatcccaacgcgctgagaagcgctctagggcctgttcggcctcggccagggtcgcggcgccatagatggcccgcaggtcggccgccacggcccggcgctgtttccaggggacatacttcagcgagccgcgcaccttgtgcacgatgcacagctgaacctgggcctgtggaaacaccgcctcgatggcctcaggcaggcccttgagcccgtccacgcaggcaataaagcaatcctcgaccccccggtttttcagctcattgaataccgacagccagaatttagccccttcgttttcactcatccacatccctaacagctctttctctccctctagattgacccccagggctaagtacactgctttcgttttcaccatgccctcctggcgtgatttcacaaacaaggcatcaaaatataggatgggatagacggccgataggggccggctttgccaggcccgcacctcctccaacaccgcatcggtcacctgggaaatcagcgccggggagacctccaccccatagagctcttccagctgcgcctcaatctctcgggtcgagagcccccgggcatacagcgctagcaccttctcatcaaagccctccagccgacgctgacgtttcttgaccaattgcggctcaaaattcccattgcggtcccgtggcacctcgatttccaattgccccgcctcgctctgaacccgcttcttgctcttgccgttgcggctgttgccactgccccgaccttcctgagcatggggcgcgtaccctaggtgctcagtcagctcagcctccaaaacccgctccaccaagcgcttgctcagctgcttcaataacccatgctcgcccagaacctctttcgggctattgcactccttcagaagttcatccagcaactcatcggtctttttttcaatactggtcatcagtgctttctccttgttgttaattacagatcaccagttacacagttatttgtacaccccctctttagagcatcagcggaaaagggggttggcgctatactcccacgctggttgtaggtaagcggtcgtcaattgaacccaagccattgaagaatgaataagcagtccaacccatatttgactgaactatggttagaatccgtatatacatcacccgttttttgcccgttgctgtaggacattgtggaataagaaagctacctgaagggctgcttttaagtttttttctgagatcggcttctcaagaaatttaaagatagccccttcattgatcgcgtctacctcggtgcttttattgctttggtcagtaagcaaaatgcgtacggttttagggtaaatatcccgcgcccggcggagaaactcgacgccctccatcttaggtatgcgctggcctgccatcacgacgtcaactgggtggacagcaagtaaatccaggccttccaaggcatctcggcaggtcagcaggcggtaaggcttctcgcgtaacagctgctgcagcgtggctgctgccagggggtcgtcgtccaccagcaggagggtgggggggtggccggagcctatttcagaggcttgtatcaagcgcttattttcccgtacccatggggcgagctgctctggcggtagggggcggctaacataatagccctgaatggcatggcagcgttttgcctgcaggaaggccacttgggcctccctctccacgccttcggccatcacttccagcttcaggctatgggccagggcaataatagcctgggcgatggccgcatcatccggttcccgggtgatatcccggatgaaagcgcggtcaatttttaactggtccagaggaaagcgtttgaggtagttgagcgaggaatagccggtaccaaaatcatcaatggccaattggatcccccgctccttgagagcatgcaaagtagtaatcgcccctttgagatcctgcatcaagaggctttcggtgatttccagttttaggactttggccgccagaccgcattggcctaagatttggtcgatttgggcaatgaatttggtctgtagaaattgccgggccgagaggttgacagcgatggtgaggggcggttcccccgtgacctgccaagttttcgcctgggcacaagcggtgttgagcacccactcgccaatgggcacaatcaagccattctcttcggctaagggaatgaactgggcaggggaaatccacccccggtgcgggtgctgccagcgcagtaaggcctccacccccatgacccggccattttccaggctgacttggggttggtagtggagctttagctccccccgatctaaggcagagcgcaagctattttcgagggataaacgccggatggtttccatgctcatcgccggggtatagtattgcagaccgcgcctgccttggtttttggcccgatggagggcgatgtcggcctgcttcaacagtgtgcgagcctttcgcccatcctggggaaagaagctcacgccgatactggcgctgataaaaaactcttgggtttctaactgaaaaggcgcttccagggtgttgagtatccgctggatggtaggctctacccctgttttctccggcagatcttccagtaccaggacaaactcatccccgccgaggcgggcggccgtatccccctcccggaggcaagcctccaggcgggaggcgacggcttgaaggagggcgtccccagcagaatggcccaggctgtcgttgatcaacttgaaatgatccagacccaaccccaggacagcgacccactggcgagtccggcgggcacgagcgagggcatgagacagtcgatcttggaggaggtttcggttcggcagtccagtcagggtatcgtaattggtttggcgttctagttgtgcctcataagccttatattccgttacatcttttccaatcccaatccggctgccatcagagaacctgatattggcccagcgggtctccaacactcgcccattgcgtgagtggatgcggagatctccccatcgggggtgggcatcttgcatgaacgccagggttttctgatagtcatcgggatcgggagagcaggctgccaaaatatctatctgtttggcttcttccaaagaccagcccaacaggtgctcagcttcccggttcagccattgcagttggccttggggatcaaagtgagcaatcatgacaggaatacggtcgagaatggtttgcaggaactcttgatgttgcttaagggcggcctcagcttgtttgcgctcggtaatatcgatccaataacccacaatttctaagggttgtccatctgcagcacggaccaggtgctggccattatgtatccagcggtaatgtccatcccggtgctggaggcggtattcatagtagagcttattgtgccggaagaggctttttagtttggtgaggactcggtcccggtcctctggatgcacccggttaagccaaaaatcaggggtatcaatgaaatccttgggtctataccccatctgtgcttggatattgtcgctgataaaggtcgttgcatagggagcccggagcatacggctataaatgatggcggggccgacggtcagtagatgctgcagtcgcgcctgtgctactttagatgcttgcgccttcttgttggtttttctgcgataattttgcatagttgatggttcctgagtgacttcaaggattcaacttagcgggtacccttactggagggtattttttagctgttaaaggataacggcctaatatttgagttctttagtaggttttttcaaattatggtgagaggcgggagaggtaatttgaactcggcttctcattcaactcgtgtttttttgccaaaaaacctctaattaatgagatattttttgctgtttttcggcttagacagactcagcaggtctcgacagtcttgacgcgaacggaaaccaacccctcccgtacaaaacccagttcccgcgcggcgcggtaggaaacgtccagaaagcgacccatgacaaagggaccccgatcattgaccgtaagcaccaccgagcggccgttcttttggtttgtcacccgtattttggtgccgaatgggagactgcgatgcgctgccgtcaagccgttcatgtcgaatacctgtccgtttgccgtgcgtcgaccatgatgagcgcggccataccaggatgtggtgccctcttcgtcataatcccgtgcctcctcacagctcagcggcgatgccgtaaagcggtagactgtggagccaatttgcccgcaccccaacggaacaagggttattaggatcacgacggaggaagctagaacgtccttgatcggagaggctttttgccgcagcatgggggcctctatcgtcggcgctagcttgcgagccgccaagagccgtccggctggcggcaggcggtgccgtaggtctggacggtctcgccgccgactatggattttgccgtatattcccggcaatagcgcccgttgttcgtttggaaggtctcgtgtggggttacctgatgacgttggttttcccctggggtgcgccactcgatggtcttaccgtcaggcgcgtattccagtgcttgatcgatgcagagatggtcggccttatccatggtgcgtccgatttcgccgccgagaaagaagccggccaacgtacccccaataatggcgatgatccgtccgcgcccatcgccgatctgcgaccctggaaaaacagttgttccaacactcttgaaaaacataactgagtcccaatttttcaacaggaagagctgatcagaacaatcagcatcaataaggaggtgcagacatgttcggtaatctggtcaattttgaggctagcttgttcgatgagttcaggcgtctggaacgggatatggatcaactgtttggggcgacaccctggccaagcggtattcgagcggtggagaggggaacctacccgcctctcaatgtgggaagcactccggatcgggtcgatgtctacctatttgcggcgggtttggatcctaagagtctggatatttccattcagcagaatctgctgaccgtggccggtgagcgcaagctaagcaccgaggagggagtcaattattaccgcaaagagcgtttcgatggcgcctttcgccgtgtcgtgaccctacccgaagatgtgaacccggatcaggtgaatgcccgctatcgggacggggtcctgcatgtcactatccagcggcgcgagtcggctaagccgcggcagatcgaagtaaaatgatcagcaggaggggacaaaatggccgagacaaaagaagtggcaagagaggaagctaaggcggctcaggaagcacaggagatggagcgtgcgctccggcctgcgatagatatctttgaggatgctgcgggcattacgttacaggcggatatgccgggcgtatcgcgggatcggctccaggtgcatatcgacagggataccctgtccattgagggtagggcggatatctcggtgccggaaggcatgcaggccctctatgccgatgttcgctctacccgctatcaacgcagtttttccctcagcagagaattggatggggacaacgcccaggccactctgaaagaaggggttttgaccctgcgtatcccgaagcgagaggagcataagcctcgtaagatccaggtgcgcactgagtagccaaactatttggcttcccctcattattaatagagataaaaaaatcgctccggtcccatggggccggagcaactagaacgaagatagccgcttgaaggggaaggttcttagcgcaattcttaaaaatcctcgcccgagagggtggagaaaagctagatcatgcatttaaccctctggaaaggcaatttaataccaatttaatcaaagaatgcaatttattaaggctttaagtgcttgtttagactgcatctatacaatgcaaaattacatgaaattggtataactcataaagaataaagacaggagcgctttgatgattcaagtagaagcgttgaccagaacttacggtgatctgacggcagtcgatcaggtctccttcgaaatcggtcagggcgagattgtgggattgcttggccacaatggtgcgggcaagaccactattatgaaaatgctaaccggctatttggaaccgaccagcggttccattgaaatcgatggcctggatatcgcaacccaccgtgaagttgtccagagttatatcgggtatctgccggagaacgatcccctttatcctgagatgacggtaatcgattatcttgattatgccgcttcgttgcatggtgttcccaaaggtgaacgggcggagagaatccgggaggccattgatagcacggaactgtcagtcaaggcgacggataccattgggactctttccagggggtattgccaacgggtaggcgtggctcaggcgattctccataatcctcgcctactcattcttgatgagcccaccaatggtctggatcccacccaggtgcagcatatgcgggatctcattcgggctttgtcaaagcgggccaccgtcatcctctccacccacattctgcaagaggttcaagctatctgcgatcgggtcatcattatccgcaacggtcacaaggcgctggacgccaccatggacgagttgcaggccggcaggcggctcttggttgccgttgatgccgggccggagcaggcgctggacctgttcaagtcggtcgacggtattcagtccgtggaatcattgagtgcatgggggccggggcaccgttatgccctcgccctggacagtcagggccagctcgctgacaccgcgcctaatgttgccaagcgaattgcaacggcggggtggaagctctacgccttgcaaccggagcgccgggatctggaaactattttcggtgaaatctcagcacaggaggggaggtaagcaagatggggaatgcactgagaattgcgcgcaaagagtttgccggctttttctcctcgcctaccgcttttatctttctcggcgcctttctggcggtcactctgttcatcttcttttgggtggaaacctttttcgcccgtaatatcgccgatgtgcggcccctgttcgaatggatgccgctattgctgatttttctggtggcggccatcaccatgcgcatgtggtcggaggagcggcgcgccggcactctggagtttttgctcaccacaccggtcaaaagctatcagttcgtgcttggcaagtttttcgcctgtctggcattggtggccgtggcgctgctgttgactctgcccctgtcactgaccgtgagcctcgtgggccccttggactgggggccggtgtttggagggtacctggccacgttgtttctagcagccgcttatgccgccatcgggttattcgtgagcgcccgttcgcccaatcagatcattagcctgattctgacggcggtagtctgcggttttttttatttgctgggttccgatgccctgactgggctattcggcaaccgggtttcggagtttcttaaactattgggttctggctcacgctttgactccatcacccgtggcgtgattgatctacgggatctctactattatttgagtctggtcggggtttttctctccctgaatgttttcgcattggaatggctgcgttgggccggtaacccgagcaatacccaccatcggcgctgggggtgggtgactggattattagttgccaacttcctggcggccaatctgtggttggcgcccctgggctgggtccgcgccgatgtcacccagggcaacatctactccatctccgaggcgacccgaagctacctggcgcagctgcgggagcccatgctaattcgcggctacttcagcgcccagactcatccgttgttggcgccgttggtgccccgcctgcgtgatttgctggaagagtatggggtagccggcgagggccaggtgcgggttgaattcattgacccccaggcccatccggagctggaacaggaggccaacgaaaagtatggtattcaaccagtgcccttccagttcgccagtaagtatcaggcttcggtggtcaattcctacttcaatattctgattcaatatggggatcagtacgaggtcttaggtttccaggatcttattgaaatcaaggtccagagcgagaccgatttggatgtggagctgcgtaatcccgagtacgatatcacccaggccatcaagaaggtgctttacgcctatcaaggggccagcgaactgttcgagaatatcccccatccggtgagtttcaaggggtatatctcggcggatgagaagttgccagaagtgctccagtcgctccgtcaggatttggaagttttactcgatgagctgcgtgaggagtcgggcggcaagatgaccgtggatatccgcgacccggatgccgaagggggcgcattagccgagcaaatcagaagcgaattcggttttcgccccatggccgccagtctgctcgatgccaataccttctggttctacatgactctcgaaggggaaggacgcaccatccaagtacccttgccggagaactacgaaaaggccgggcttgaacgcagtattgacgccgccctcaagcgcttttcccggggtttcctcaagactgtggccctgcacaccccgccctcgacgccttccttgccccagttcggtatggcgggcgggggtaagcgctttaactggctgcgggataccctggcggaagagcacaatgtcaccgctgcggatctgaaaaacggacaggtgccttccgataccgacctgttgctgttggttgcccccgataccctggacgagaagcagctatttgccgtggaccagttcctgatgcgtggcggcaccctagtattggccactgcgcccttcgatatcgacacccaggagacccttgccgccagcaaacacgattcggggctgaaggattggttggcccatcatggtctccagcttggggagcagatggtgctcgatccccaaaatgcggccttcccgattccggtggatcgccaggttgggggattcgtggtgcaggagacccagctggtggattacccctattttatcgatatccgcaatgacggtatgtcccaggagggggatatcactgccggcctcaatcaagtcaccatgacttgggcttcccccatcactatggatgagcagaagaaccaggggcgtcaggtcacccgcctgctggaaagttcggatcaatcctggacctccgatagcctcaacatccaacctgacttccgcgcccatcctcagctcggtttccccatcggcggggaacagggcaggcaactgttgggagtgatggtggagggtcgcttcgactccttcttcaaggataaaccctcgcctctggccacggtagaggaagaggctgaccccgacaatgaggagacagcagcaggcgccgaggaaagtgagtccaagaatcccgagaacgaggagacgccggaaccggtgattacgcgggtgattgagcgctcacccgagtcatcgcgtatccttctgtttgcttccaacagcttcctcactgacgagatgctggatttggctgccgccggattgggtacccgctatctcaagccggtggaattggtggaaaatgccatcgactggtccctggaagaggagggtctgcttgccatccgtggccgagcccagttttcacgcacccttgcacccttaggtcgggacgcccaaatgttttgggagtacctcaattatggtctggcgctgttcggtttgctgctggtctggttgctccgcaggcaggtcaaccaacaggcgcggcggcgctatgctgcagtgttgggtacggccaaataagaggaggggtgaatgaagatgaagaagtggatttccattctgggtggcctgctgctggtgcaactggttctagcgatagctgtcaacttgatgggcgaggactacggggcctttgagccccaagaaaagctgcttgcctttgatgagaagggggtagacgggctgcgcattgaagatggcgagaacagtctggtgttgaaaaaacgtgacggcaaatggctgttgccggatagcggggactttccagccgatcaggaggccgtggagcggctgctggacaagctggccacactggaaaagggctggccggtggccaccaccgcgggggcggccaagcgtttcaaggtggacgatgaagccttcgaacgcaggctggctctgttgataaaggaggagacccaggcggtgctctatgtgggtacctcgccaggatttcgtaaggttcatgtccggcctgagggggaggacgcagtctacgccgtggccttcaatacctgggaggccaatgccaaggctgacgattggattgacaaggacattctcaggctggagggggaccaggtcacccgggtggagatgcctgaattcactttgcaacggaatgacgaacagtggcagctggttagtcttaaagcgcaggaggagaccaatggagaagaggcccgcgccttggtggataagctgaccggcttgcccattgagtccctgctaggcaccgaggcgaagccttcgttccggcaagaggcgcctgaatttgaggttaaattagcccgaaagggaggcgatctcctgagctatcgtttttccaagcccgaggacgaggattattacgtgttgaaacgctctgatttggatcactacttcaaggttgctccattcgctgtagagccgattcaaacgactgggcgggaaaagctggtgcaaaccaagacggaggaagcgccgagcgaaacctctggcggcgatatctctgctgaggcggaggtagaagcggcagaggtgcaagaataatgaaagtctcctgttgggtatttaccgaaattccgcccaaagccccttcctttagggaggggatgtagggcggttctgctaatattaagtgatgaaacttaaggccaacataaaaaccctgaaagtcagagtcaaggataagcataagccagtccttgagcgcatggcctttgaagtcaatcaggtctggaatgcggctaacgaaatcacggcggattattcctatcatgccaagatcaaaaataggcgtttagacgccctccataaattcacgacacaagtggttcgtgagaatgcattcatcgtcgtgggcaatgtcagcagttccagccttgctaaaactaaaatggctaaatctgttttagatgcgggcgggtttatgctgaaaactcagcttgattataaatcgaaggcgatgcaagccgagtttgtagagatcaacgaagcgtacactacccaagcctgttcgtgctgtggctgtatcagcaacggtagtccgagaggtagggcgggtcttggaataagagaatggtcatgccctgagtgtggggcgcatcacgatagagacgtgaacgcagccatgaacattctcgcggcggggcatcgccgtcttgcggaaggaattcccctcctttagggcgggaaggatgtcaatgtgcaatccagggcccttgtatatctgtagcttgccatgtaacagcggtgagactaaattttttatatcggtttgggggataacgtcgaccaagacaggacacgcgttatgaactttcgctcctatggccgcgttgacaaaatgggcaaacgaggagttgggcgctgatgccagccaaggaactgagatttggacatgacgcactccagcgtatggcgtgcggtgccagcattcttgcccaggcggtcaaggcgacactagggccgagagggcgtaatgtcgtgatccaaaagccatttggcggccccgccattaccaaggatggtgtggctgtggcgaaagaggttgagcttgaggatcagtttgagaatatgggcgcccagatggtaaaggaagtggccgccaaaacctcggaaatcgccggtgacggaacaaccaccgctactgtactggctcaatccctctttcaggaaggtttgaaatcggtagcggcgggcatgaatccaatggatatcaagcgcggcattgacaaggctgtcgaggcggcagttgaggaactgaaacatctatccatctcctgtgaagacagcaaggccattgcccaggtagggacggtatcggccaatggtgacgaggagatcggtggcttgattgcctctgccatggaaaaggtgggtaaggaaggggtcatcaccgtggaggaaggcaccgggctggcaaatgaactggagattgtcgagggcatgcagtttgatcggggctatctgtcgccttatttcatcaacaagcctgaagagatgaatgcggagctggaagaggcatttgttctgctctacgacaagaagctctccaatatccgggatttgttgcccttattggaagctgtcgccaagtcggggaaacccttgctggtgattgccgaggacgtggagggcgaggcgctagccaccctggtagtcaatgcggcgcgcggtattatcaaagcggcggccgttaaggcgcccgggttcggggaccgacgcaaggccatgctgcaagatattgccattctaaccggtggcaaggtgatttccgaagagaccggcctgactctggaaaaggctagcctggatgaattgggttcagctcggaaggttatcatcgccaaggagacgaccacattagtcggcggcaacggtgaacctgaggcaatccaggcgcgcatcaagcagattcgccgggagatggatgacgctacatccgactatgacaaggagaaattgcaagagcgcctggctaaattgtccggtggtgtggcggaactcaaggtgggcggggcgacggaaacggcgatgaaggagaagaaggaccgggtcgaggatgccatgcatgcgacgcgggcggctgtcgaggaaggagtagtgccgggcggaggcgtggcgttggtgcgcatgatgcaagcccttcaggcccagggcctaaagggcgcaaataccgaccaaaacatcggtatcaagatcgtcctgcgcgccatggagcaaccattgcgggagatcgtggtgaatgcagggctggagccgtcgatagttctgaataaggtgaaggagcgccagggaaactatgggtttaacgcccagaccagcgagtacggcgacatgatcgagatggggattctggacccgagcaaggttgtacgggtggcactacagaacgccgcttccattgcgggattgatgatcacgacagaggccatgatcgccgaggcgcctaagaaggaaatggaagtacggccgggcgtgggagagatggggggctactgataataccaatttcatgtaattttgcattgtatagatgcagtctaaacaagcacttgaagccttaataaattgcattctttgattaaattggtataaggaatgagcaggtccaggtttcggaggatcatgttcaggtccgtgggcggcaaaactttcacgggtctacgtgggtctaccggacccacggtcccggctcatccttgaggcgccccctcagggcctcttgcggaggtcccgattcgctcccggcgaatcggtgttgccgacggtctcttcacacttaccccgaactcctttaggtctcatttaaacggaaaatggtatagcatcggcctggacctgcggcaccatattccatcttttgcaaggctgcttgattatttgtacctgctgaaaatcactgatctgcgatttgccgacggcgttgtcgatttggccttccgctgctgcccacgggacggggcgtcaatgtgctgctgtaaggaagagaacatcgaaattgtggttattgtttgatgccgctccggtgtggttttgcgtatggaacgccgggaaggtgaactgaagattaccatgggggtccaaaacagtcggccgccactaggagatttgaaaatagggcaatatgagatggtggagggggttgaatgattacaagatatccctacataaaccacaataacatgatttgggggattaaaaatgcataaatatcgaataaatctcttcctatgggtggcgttccttgcgctgccagtgcacgcactcgagggcgacggtggtgttgagagcctgcgtcagacgggcaaggcatttgctgcggtagcccgccaagtatcaccgtcggtggtctttatccaggtggaaaccacccacgagggccgtgccccgacacccttcggcgatgagtggccctttggggatgagttcttcaggcgcttttttggcgagccattttcacccccgcaggaagagccgagggggcagcgccgcgctatcagccagggttcaggttttgtgttttcatcgaaaaagggtttgttgtcggacaagacctacattctcactaacaaccatgtggtagaaggcgccgataagattcgagtccagttccaggatggtcgcgaattcgatgctgaaattgtagggaccgatcccaaatccgagattgcggtgattgagatcgaggtcggcggactgcccgccttgcagtggggtgattcttctaagctcgaggtaggcgaatgggtggtggccctgggcaatccctttgggttgagccataccctgacggtcggtgtggtcagcgctaaaggtcgcaccagtttaggcatcagcgactatgaagattttattcaaacggatgccgccatcaatccgggtaattccggcggtcccctggtgaatctggacggtaaagtgataggcgtcaacacggccatcttcagccgcagtggcggctatatgggcgtaggattcgccattcccagcagtttggccaaaattattgccgaccaactgattgaaactggcgaagtgatccggggttatctggggatcgtgattcagccgctaacagcggagctagcggaatcctttggcttgaaacagtcccaaggcatcctggtcgcccaggtatccgaggactcgcccgcggcgaaggcgggactcaagcaaggtgacgtcatcatcagctaccagggaaagtcggtcaaagacatcggtgatttccgcaatcgcgtcgcactcaccccacctggcagccgcgaggctctcaccctccttcgtgatggcaagcaacgggaggtcaaagtgaccattggcgaacttagcaagactcagacgctcgcccaaggtcctgcccagaccgcagaagaactgggcctggcggtgcagaccctgactccggagctggctaggcaatttgatgccaaagccggtgaaggcgtggtggtcaccggggttaaggctggctccatcgccgccatggcaggcatcagacccggcaatgtaatccttcaggtgaaccgcaaaccggtcaacagcgcagaggagttcgatcgcgcagtgaaggaaagccgtgacgataggcgtgtcttgctattagttcgctcaggcgatatgcaacgctacgtcgttttgcgctggtaaactctatgttccgcgcccgtctgcgttgatttggagggtaagcgaatcattggttcaccattggtggcgggtgctcgctcccccatttcagcgcgtgggcgcaatgggccttacacatacccgagaggatgacaccggttattcgcggttgaagccgctcctacaagaatcttaagaggggtgtctctgctgtaatgggtcccgccaggtggaggccgtgggagcgggggatatcgtgggctgggcgcaaagccgggtttgaataacacgaatagggcgagatgcttgccatcccataagggcggtgtttggagaagcgcctgtggtgagtgtccgcattcgcgcccatttacgatcccaccgggcaaacaaaaggagatgatcgccattcattgaaccgccacaagatagcggttcggggaagaccgtaaagcgtcttctatcctgcacgtcggtcatgtagcgtcctgcatgcccgtcatacgggtgtccggcgggcggggcgcggcccgaggcgaatgagccgcgcccatattacaatccgggttaacactgccgttctccgccttcggttgaggcgacggtcatttgcaatggggcaggtgactgcaactgaaggagatttaatgaagaaattgaaggttatcgatcaacggcaggagcggtcgaagaaacggagaccatggcttaaatggctgtgtaatccccgttcgcttcggctattgattttgtttggtcagatgattttctcatttataaagatgctgatcgagttgatgcaaatgtttcggagctagaccgctaactcgttttgtaactaggccctcaaactttagagaggtgacaatatgctaaatgaagctctgaggttgatgagggtattccatgacatgaagcagaaagaacttgcagagaaactcggaatatccaaatcacatctctcggaaattgaatcgggaaaaaaagtgccgacactggcgcttttaaatcgatattcggaggtatttggaatacctgtttcttcgattatgttcttctctgagaatctgaacagtggtgtaaaaattgagaaagccagaacttttgtatcctccaaaattttggctctaatgaaattcattgcagaacggtcggggcatacccatgcagagtagaaaccggaaaagttatgcgctcgatcaatcgccgttctatcgattatcttccaaaaaaaactctcggagattttgggtattactctatcggagttaaaaaagctgatctgttccaaaggtctatataaagagtgggatgaagttaacgccaaaggaaagaagcggcacatcgagaatccgcatctcccattaaaacgagtacagggtcgtatcgctaaactccttagtcgaatcgcacctcctcctttcttgttttgcccggtcaagggacgctcttatatcagtaacgcccgacaacatgtaaatggcaatgtggtacggagtcttgatatcaaagagtattttcaagccacttcatctcagcgcgtatattggttttttcacaaaagaatgagatgcgcgccggatatagcatggattttgacagccctttcgacctttaaggggagactaccgaccggcagtcccctcagtccaatcttggcatactatgcacacgtcgatatgtgggaggcagttgaagctatcgtacatgaggcaggttgtaccctgaccctttatatggatgatttgacgatatcgggcacaaatgtgtctaacaaggtcatgtggaggattaaaaggcaaattcaccgccgcggtttgcggtatcacaaagagaaattttactccggtaaagaaagtgctgaggtcactggtattgtcatcagggacggcctattaaaaatgcctaaccgccaacatcaaaaaatccatgaaatgcggcagcggcttcagcgagaaaccactcttcaacaacgagaaagactaaaacaacagcttcagggacgcctctcacaagcccgacaaatttcctcggccaatgaaaaaataagatagtaacacgctatcttccaaaaacacctcatacgtaatgacttttccctcatattaaagtatcgcgtagaacccaatcctcagccggttgaatttaaagttgacccaggcagcaaaaccaccggcctagccttagtcagtcatttcccaacgcaaggccgcgtggtgttatgggccgccaatcttacccatcgcgggcacgccatccgtgagcggctaaccagtcgttgcagtttgcgccgaggccgaggaggcagaaagactcgctaccgcgcgccacggtttctaataccaatttaatcaaagaatgcaatttattaaggcctcaagtggttgtttaaattgaatctatacaatgcaaaatcacataaaattggtcactactgtcccactaagaattaacgaaaaaggcctgaaaaccaacttgttttgatacaatgaaatcacgacaaatcattgaagaacaagaaggagttcaggccttggcacatcataatactgtattttctcagttactgaaactagtcccgagacatgaattcgaggtgctggcaaatcagcaccacgagggccggaaactacgcaagatgacccgttggtcacaatttgtttccatggcactggcacagctgtcagggcgcactagtttgcgtgatgtggtcagtaatctatcggctcaggccagaaaactctaccttttaggtgccgtgccggtgagccgctcctctctagcccgggttaatgagaaacaaccctatgcactgtacgaagcgttattcgccaaactgttttcccgctgtcaagggctcgcgccccgtcatggtttccggttcaagaacaagctctactcacttgatgcttctactctcgatctgtgcctgagcgtctttccctgggcgaagtttcgaaccaccaagggggccgtcaagctccatgtcggtctggatcatgacgggctgctcccgcattgatgaccgtcactaacggcaaagtccacgatattaccgtggcccgtactttggcattacccaaaggcagtatcgtggtcttcgatcggggctataccgattatgatgggtatcatcaactcaatacccagggcatcttttttgtcacgcgccaacgtaaaaaggcccgctatcgcgtggttgaacgccgtaaagtcgataaatccaagggcctaacgagcgatcagaccctcgaactgaccggcgccaaggcccgaaactgcccgatcgctctgcgccgcatcggctttaaggattttgacaccggtatccggtattgcttcctgaccaacaattttcatcttgctgccagcactatcgcggcaatctataagtcccgatggcagatcgaactgtttttcaaatggataaagcagaatttaaagatcaagcgtttcttgggaacctcaaaaaacgccgtcatgacccaactctggatcgccctttgtgcctatttattgctcgcttatctcaagttcgtcagcaaaatagactgctctcttcagcagattattcgattgctccagctcaatctgtttgagcggcgcgaccttcaagcattgctacgaggcgatccgccagaaccagaacttctacctcttcaggcttcattgcagttttcgtgaaagtttatgggacagtagtgaaaattggtataaatagaacgaggccgaagggctggctgccgccaccactaagatcgcgggttgagaatgtttcgacttggtttagctgtctgctcgatagagcacctatcacagagtgccatattgagaccgtgcgttttgacttgcagaagattcaaaaccctgaaattagcggcgttgaatatcagcaaggcgagttgcaaggttatgaagtgcgcgaatacttgctggaaaaatggggcagaaagtgcgcctattgcggcaaaaaagatattccgcttgaagttgaacatagtgttcctagatttagcggcggtagtgatcgagtctctaacctgaccctggcctgcacaccctgcaaccaaaagaaaaacaacaaaacggctgccgagtttggatatcctcagatccagtccaaagccaatcagcctttaaaagatgccgccgcagtcaatgccacccgctacgccattgggcacgccatccagtcggtggggttgcccacctctttctggagtggggggagaactaagagaaaccgactctctcaggggtactcaaaagactactggattgacgcgtcctgtgtcggtattaagcttacccgatctgctacgaattgtagcggttgccactctgcttgaagcatctcccgcaaagcttgcaattgattccttccgttgacttgcccaacactaagatggggtgtgaagccgctggtaaagcgccgcacctcgtcgcaatctgggaccaggcgccagatcgcttcttgtaattggactaaagtttccttgggttcggggattaactatagggtaaagtggttgcgaccgtggtggaaataattaacctctgccagctccactgtaaagggttcgatgccttcacagactggcgcaatctccggtattaatctagcgaactcttcccggggtctaaaaggatagattagggtgatatggggcatccatcgacgtatctggcggtcatgtttgcgccgaattgcctgaattgattcccagatcgtttcctgcggaatgaggaccagggcggatttatgggtcttggaggaggtcatactctctatagtatcgtagctcatgaatgcccatgcttggatatttacttcgcagaccctctatattactggcatattacgctaatcgttgggaggctgtatgagaagaccagactttgcccggaccaatttaagcggattagcagatcgcgacttggaattcttgatcgaaaacatgccccaaccggggggcagttaccaggagatcgccaagcttatcaacgacctgccaacaaccctggagtctatgctgaccagcgagtatgtgttccaaatgatccgcgatcagcaacggcagatcctcaatatctctccttttttgctgtttagcgtattgctgcgccgcagcctggcccgccccaaatcatcgcttgatcggcaggttatcaattacctggctaacctgcttaccttatttattcgaaccgatcgagtctatcgggtagagttgggggattccgagcctcgcgaatatgtggttgacctactccaggacgtacaagaggccgatccccaccgccagttcattacctatgcccacatcggcaactacgcgctctggttgaccggcctgcaactcgactggttggaataccgccaccgctatcatcgacgtcccatagatacccagtactatgtggcctccggtcaatccaatttcggtcaggcggcgagacaccgtctggctagggaattcagcctggaagatgtctttctgcgcctagccatgaggtttgaatattataaacaagggcttaactatatgacgcgacattttgtgccgatggggtagtggtcagtctcgcgaagtcaatattaccctcaatcgcgccgagcacctggagcagctaatcctgccacaagttttctcggcaagttttagtactttgaaggagtgcagggacgcacgacatccccctagcgatgatgcgaaacggagtggcgcacgaagtgcaagggtcacattacttgcgttttgccatgaatcggcgctatgattttctcgctctcggagcctagggtggggagcacccgaagtcaaagcgcgtggagcggtaaagaccctgaggccaaggtcaccccttcgccgaggactgctgagaaacgcgaattcttcaggctgatgaggttttgtaggaacaaaattgctatcagtcatggcgaaacttcaattgtgctatgcaatgccctacgcttggctggggctacccatagctggaaattgcgcgccatctcaaaaatcccgaggtcgtcatagccgcgaagggaaaatgctatagccgtcgttatcgtctccacttgtacaactgtcatacgcttgcaaaacttcttacctaaactgagcgactgcgggcgttgctcgtccgtcggtttcggcggttttgactgttgccggtattcgcatctccggccccgacgccagcctagcccaagacttggaacctgtgactcggcagggggcggcctaggtcctaagggtctgtactttatcctgtgatatgccagcgccaattgctctcttccgcgggtggtcggcaatgaaatgagcggcaccacaatgatttaccaagtcaacgtctcgtttcgattacgccgattataagcgcggcgattttatcgaccaggccggcaaatgccggcctttttttatggcgctgcccgccagcatttccctgtgtggaatttctgccaaataccgtgataagttggctatttttagaaactgttggaatccccctttttaggtagggtaggtgaaggtgtgttagcgccgtacctaccaaagtttaagcgtttaatggtgggaccattttttggccttgatccacctttcaccgaaagcaaggttttccagcagctttttaactgcagcacgcctatagccgatatctagtaaggtgtcgcggctgaagccgcccctatggagagatttcgctaggtgcctgtcaggactcttagtggaaaattggccttcctcctttaacagggataaataaacattaaaatggcgactttgattccttcactcaatagttgtctcggtcgtatgcaggctggcgaaaagcgttttgcataccgattggagagtcacctggaggacgactatctttgttggtacgagatgccggtggggcggcgccaacgttactcggatttcatcattcttcatcccctgcgtggcttgttattgttggaggtgaaggattggaagcgcgataccattcagaagatcgacaaggccacagccacaatcattacgcctagtggtctcaagatagttagcaatccattggaacaagtccgccagtgtacctatcagctgatcgagcatttggaaaaagatccccagttgatcaatcagtcgggccgatataagggccatctggtgtttccctatggctatggggtggtcctgagcaatattacccgcaagcaatttgatgccaccgatttgggtgaagtgctgccggaatatcagaccctctgcaaggatgagatggtggggagcgttgatcctgaagactttcaggaacgcctctggaacatgttcaaggtgcagttctcccagccgctgaccttaccccagatcgaccggattcgctggcatctatttcccgaggtgcgtatcaatgctggcgaccagggaagtctctttcctgccgaatcagaagaggagaaggtggaagccctcttgcccgacattgtcaaagtaatggatatgcagcaagagctgttggctcgcagcatgggggaggggcatcgggtgatccatggggtggccgggtcgggtaagaccttaatcctgggctatcgttgcctctacctggctaagctgttgcaccagccgattttagtgctctgctataacatcaccctagccgccaggttgcgggaactgatggcggagcggggtatcggcgacaaggtcaatgtctaccattttcatgactggtgtggtgaacagttgcgcacctatcacgttgactgccccaagcccggagaaggctattgtgagcggctggtggagaaagtcattgctgcggttgagaaggggacaataccgaaggctcagtacggcgcggtcatgattgatgaaggtcatgacttcgaaccggaatggttgaccctagtggttagcatggttgatccagaaaccgattctttattgctgctctatgacgatgcccaatccatctacagcaagaagaggcaactcggtttcagtctgtccagtgtgggtattcgggcccagggccgaaccaccgtcctaaaactgaactatcgaaataccgacgagattctcggtttcgcctatcgctttgctagccgttatctcagccctagtgacaagggtgaggatcatgtccccttggtggagccccaatcggcggagcgacatgggccgcctcctgccgtcaggacttttgagagttacgagcaggaagctcgctatattgcccgaatctttcatcggctgcacgaggagcaggatattccttggtcagagatgtgcgtcacttatcgcagcaattggatgggagagaaactgcgcagattctttttggccgagggggtgccttgtcactggctgggaaatgcaaaggcaaagaagcagttcaaggcttcccatgacagcgtcaagctgatgacgatgcatagcagcaaaggcctggagtttccggtggtagccgtttccggtgttggctatatggcggcagagggggaagatctggtcccagaggccaaactgctttatgtggctatgactcgctcaacggagaagctcctgatcaccagccaccgggagacagcctttctcgcccaacttcaggatgcaggctcgcccctggaaggtataagttattagggaggaaattaacctgatgcctaattgctgtggaaggcgttttgcagagggggttgttccattaagctcactgcttgaatgccttgcccggtgcactatccttcctagaagagacctacttcagttgggatcgagatgggaaggagaatcggaatgaaagctctgattgtcagtgccgatggctttgaggatagcgagctacaggtgccttaccagcagcttacccaggaggatattgcaaccgatgtggcttctttgcaacggggcatgtttcagggcaagcatggggccgtagtggaagcaagcctgactgtcgaggaggtggaccctggtgcttatgatctgctgattctaccgggtgggcgagctccggcgcagctacggaaggagaaggccgtgctagatctggtccgtcgcttcgtggaggctgacaagttggtcgctgccatatgtcacggcccccagatactcatctctgcccagcttatggagggcagaaaggccacctgttaccggtcggtcgccacagaaatgaagcaggcaggtgcctactatgtggatgaggaagtcgtggtcgacggcaatcttattacttcccgccaaccttccgatcttcccgcatttatggagaaaatcataaaaagcctccactcacgatgaaagcaacagcagaattacaaatcattcccgttgggagtggtgtctcagtcaggcaggagatttcccgggtcgttgaaatgctccaggatcatggcttcttttttgagacccatgcgtcggggaccaacatcgaaggggagttggaggacatcctccgcctcgttaagcaattacatgagatgctgcacaaagaagggaccgttcggttagtgagttatctgaaactggaaactcgcaccgataagatcccgacgcttgccggtaagcggctttagaggacatcttcgaattgtgacttaaagagtagcaaacatgaaactttatctggtgcagcatggcgaggcctatccaaaagaagccaaccctgatcggcccttaaccgatcaaggcaaagaggatattgattggctggccgcatttctcaaacaggcggatattcaagtcgatagggtgattcacagtggcaagctccgtgccttccagactgcagagcgtttggcaagggcgattgcaccgggggtcgagctggaaactagcggtctcatcaatccaaacgacaaccccaaagtgtttgactggcagagcgaaagctgggacagggatacgctcatcgtcggccatctgccgtttatggccaaactggtttcccatttggttatccaagacgaaacgcggctcatcactgcctatcagccggggactgtggtctgcctggaactcaataacgatgcccactggcagattaactggatgattaggcccgagttgctcaggtaaaggtctgccgctatatggagggtttggccgtggcaacctcaacctgcgcattgaagttcggattccagatcatcttacagcggaagagcgtgaactctatcagcgcttgcgtgcactggagaaaaattacagaaaaacaaggcgataagatcagactgctgcagcggctgatgatcctatagaaacggccgttggacgtgcccaagtaggggcacggcgcgccgtgcccctacttgggctatttctgataccaatttcatgtgattttgcattgtatagatacagtttaaacaagcgcttgaagccttaataaattgcattctttgattaaattggtatgagaggaaaatctcgttccaggatggcttcccttagccttgctggagtagattccgcaagtcgataagggccgcgttagctttggctaagtaggaagccatgaccagggagtggttggctaacatgccaaagccgtcgccgttgagtatcagcgggctccagatcatttcctgggaactttctagcccacggatgacctgagccaagctcacctcggcgttcttatcttgtaggacatcttcgaactcagtttgcaaggccttgagaagatggaggagagcccaagcggcgccacgggtttcgtaaaagacatcatcgatttcccaccaggaggtcttaactcggagttggcggggctcgggcttggctgatcggccttgcggttcccctgccaggttaatgttatactggacttggcctacggcggctgctaaacgctgaaccatgctgcccaggcgcttttctaccacttccaggtaggagcgcagattatccgcccgaacgaagaattggccatcattatcgtttttgtccgagagacgttttagataactgagtaatgcctcgttaccttttcggtattggctttcagtggaagggagaatccaagaatccgagttaaagttaaactggggatcggcaatctgtaagtctttgtcctcgatggactgggtctgggcgcgggcgaaatcattgcgcatggcgcggacaaagtcccgcagttgtaccagcgccccgaattcccagttggggatattatccaggtagatgccaggaggaaagacatcgttgctaatataccctcctggtctttccagcaaagctctggcgacgttaatggccgtggcggtggaaataaagccggcaggcagctctttctgctcgctctggggcagatcaatctcttcggcaatttcctgggcgttggtacgaacatcaaaggtagcgggttcaatcgaccacaggatacctagaactaccacggcaactatataggtgacgaaggcaagaccaagagaccagcggatccccttttccttccaggttcgagggtggtacagccaagccagacgacgaacgccctcctttgaagtgcgcgcaacagaagaagtaatgctcataccactatcctttagttgtttgttcatattttatcctaaacctaggttggctcccaggagcaagacatttaccttgataaagacaatgggtatttactggagtttttcaagtatagaggaattcttatatttaattgaggggagaggtgtaggttgcaagccctccttaaggcgaagtaattatgggattttcgcattaatttaaggataagtgaggttagtgccagtttatgtaccagaaaatcttgggtcgcgtcaaaatggggctcaacaaacaggttccggcgttgggacttggtgtttttcgtctctttttgggattggttatttttcaagaagttgtttttctctattatttccgtcatctgatttttgatcccattccttttcttgatgttgcctcaccctcgattcatttttttctgattctatggggccttaatgctctttttataactgtaggctaccatacccgcttcgctgctgtggtcaattattttttctgggtgatctttaccacatttacccccatgtggcaggattttgatggtggttttgatcaatttatgattggatcaagtcttctcctcatctttttacctacagaaagagcattatctctagacaatctcaagctgaaactcaagttttcaaggccaggattgccctattatcctccccctactgtttctgtccttagttactatcttcccctcgctatcgccttaggattgctttattttgactcagctactcacaagttatttgcggaacactggcgcaatgggttaggaggatggttgccctcaacgatgccctattatatttctgcgatcgatatgacgccgattttaaataatgaggctttgcaaaaaattatcggctactcgattatagttttccagttcatttttatttttactttttattttcgcccttttcgcgttcctttgatgatgatgggggctgcttttcacagtggcattgttttgtccctcaatatttatccttttggctttggaatgctggtttattattttttgatggttcctttctcctggtggcgaaagctaaaggaaacattacagtgtgaagtgccagcactgaccgttttttatgatcaacaatgccctctttgtaatcgtacaagaatcatcgtcgaacatttcgatatttttaaagcaattgaatttaaggggttgcaagatcacgctaggaaatatcctgagcttaataatctttctgatgatcagttgctggaagatctctatgctcttgatcagaagaatcggctgtatttgggtatcgatacctacatccagattcttttaaaaatgaaatatactgctctcttgggtgtgatgataaggattcctggaatctatcatgctgggaaacaaatataccggagaattgcagatcaacgtacccgtttgacttgtgatgaaagctgtcttatttcaacggaaaaaaatccacaagaagagtgtaaccttagaaatatttatgagcactatgccgggacaatggagcaacggtctaggcgtgttgctaagtttttagtcgtggttctggtgctacagttaaatagtacgattcactatggaatactttatcgttttgatagtcctgggaaagagagcgaggttggccaagttctaaaacagataagcaacggaatattgtccctttcccatgtttttttggggataaccccccatgcgctttatttgcatgatcatctccatggctacgaccatattttggcgcttacctataaagatagtcgcggtcaggagcgatggcttccgtttgtcaatggggaagggcgactaattgctccaaattggggcagagttcaatctatgtgggctaatatcgccgtaacgcctaacatagagcagaagcacctttataaatttattgaaaaagtaactgccttttggggaataaaaataggacttaatctgcaagagacagagtttattataaaattaaaagaggtagaggttcctgtacattggcaaaaagatctgcgtaatcacaatctaaatcagccctgggtgaatattggaaaggtaatttggaaagagggctcgatgaatatagaaatacctgatattaaccttgaaacattgtaaaactgtagcaattaattgcttgtgaggctttaaaatgaaaagattaatcactttttcattgctattaattttctgtttgggggctaccctcggagcctgtgttgagaagttgtccccatttgaagtcaccgagaaattctggacagcggtaaaggataacgatacccagggtattcgccaatacatttcatcggagtattcagaaaaaaaggagcttacccctgatttgctacctatagctgattttgaattaggtaaaatcattattgatggggaacaggcctgggttgaaaccacggtggttgttgacggtgagaggccagtaaccatcccccttgagacaacgcttatcaaggaaaagggtcaatggaaggtgcattatgaagagacggtggccatgctcacaaatgccagtgagttggcgcaggcgctaaagggtcttgaaacccttgccgaacagttctcgcagaaatttgatcagtctctaactgaattgcagcggtcattgcctaaagttcagcgtgagttaaaggaaattgagaagaagctaaaggcagagcttcctgaaatccaaaagcaattggaagggctttctaaagagtttgaggatttgttcaggtctttgcagcagccacctccatctgagcaagaaaaagctatatagatgtcaatttaaacttttttacgggatctattgcctcgaggagatattgtgggttggataaccttattacctgcattcgctgcgattttgattggagtctggaaaagagaggttatccttgccttatttgtcgccctttttttctccgaaaccttgcttgcgggcaatgaccccgcccagggattcatcggacttttggaacgtatcaccgccgtattccaaagcgagagcaatacccaggttttattgtttagcatgttggtgggtgcattgttgatttatatccagcagtcaggcggggtggctgcctgtgtgtacttgttgacccgagcaggatttacccggacaccacgccgagtcagtctcctgacttcctttgtggggctcgctattttcattgaaaccaatatgagcattctgactgcggggatactttcacgggccttgttcgataaatttcggatgagccgtgcccgccttgcttactttgtggattcgacttgtgcgcccgtatccatattgatcttgcttaatgggtggggtgcttatctgctcggattgctcattgaccaggggttcgataatcccatcaccattttagtcatgagtataccctttaatttctatgccattattacgttagttttggttttttatactgccgttgctcaccgcgtttatgggccactaaaacattccgaaacacgacaggatgtgaatattggggaagaaaatattgctccaacgagggcaagatatatgttgctgcctctattcgtcatggtgggcgccgtcttgttttttttgggatataccgggaatggggatttgttggccggttcaggatcgagtgcggtcttttgggctacggccctagcgacgctagtggcctatgccttactactcaaggatagggtgtattcccaccggcaactgattgagttaggtttcgaaggaatgggaaaactgctgcctgtggtgacaacggtgctgctagccctcgcgctgagcgctagcatgggccttctgggaacgggggaattcgttgcccaaatagttgggccgtcactaccgtccccctttatcccggtattagtttttatcacagcaggcatcatttcttttaccacaggcacctcatgggggacttttgggatcatgattcccattgctttacccctggcccaggccgttgagctacctcccgccttggtgttgtctgccctcttaggtgggggaatttttggcgatcactgttctcctatttctgatactacgattatttcttccttggcggcaggctgtgaccaccttgagcatgttcagactcaacttccctatgccttaacggcaggggccgtgaccgtattgctctatctcgtcactgcctggctgctttgatgaaccggggctagcgatttctagatagagagcagggggatctgtgcggccttttcccctctgggtcagtaaggtttaggctaaatattccagctcaccatagcaatagcagtgcctatggccgccccggcgagaacatccgtaggataatggagccctagaacgatgcgagataaggcgactaaagcggtaaaggggaccaataaccaggccaattctgggaaatatcctaccgcaataatggtaaatccgatggcgtgcaaagtgtgaccggagggaaagctatagtgatctaggggggcggtgtaaatatggataccttcatgggtagtgaaggggcggggcctttccatatgccctttcaaccatttataaattagcagagcaatcaaccccacgactaacatgtggagggaggcgatcaaaccctgttcgccccgcatcatggggagcaccagcatgagggtataccagaagactccatccccaaggcgactgattgctgcaaataagcgtttgatttgtggtaagcgacagatacggttaaagcgcaagcaatatgtgagttcgtattgatccatgcgttgaaagatattggaggctttgattgtgctcatcgtttaatttcaccttgtctattcctatccatgcctaagtaggacattaggtgctcaatatgaaaaaacgatgatcttttaataaacttttaattaccgtaattttatctctaaatagagagccttgagtagctgataaatagtgtgtttttaagaggtaaaggttttgtttttgaaggtcgatattttagcaaaaatccgcgtaaacctccgcccactcgggcggagatacaagcgggaactgcaaagcagttctagtgcggtgttttctgtccattcacgtatgccttgagcgttttaatggtagctccgccggcgctgcacgcgaaatacgatcttgaccacagcgcggcgcttttgcttaaacgtgggatgtgggtgttcaagaatcgtatgcgacgcgaagaggtggacttcaaattgttgaccaatacgctgattgacagcttcggagggtattccaccagcaggtggacatgatcttcctcgccatcgaactctaggatgcggcagtcgagcttctcgcaggccgaatcgaacgcttcacgaagctggccgatcatgacaccgtcaaatacctttctacggtattttgtcgtgaataccagatgcgccagcagtcgcgtgacgctgtgccgtccgcgcctataatcgtcattcacactcacttgattttactcacgccatggcttaaattatagtcattgtagcagcgagcactgacatgctgaaagccaccaagatacgcctctatccaagggccgagcaggcggcgttcctgaatcgccagttcggcgcggttcgttttgcgtataacacgggtcttcgcatcatatctcaccgctacaagcgccatgggcaatccctgagtgccaagggcgacatcaagaagctgttgccggtcgccaagaagtcacgccagtatggctggctgaaagaggctgattctgtcgccttggctcaagcatgcctccacctcgaccaggcgtttcagcggttctttgatcccaagcagaaggctggctacccgcgcttcaaaagcaagcgcggcaagcagtcgagctaccattgcatgagtgtgaaggtgggcgaggactggatcaaggtggctaaactcggaccgatcaaggccaaagtccaccggcctatcgacggcaagctgaaaagcatcacgctatctcgcaccgttaccggcaagcactacgcctcgctactgtatgagacggagcaagtagccccgccgccgctgatggatgtagatgtggccaaggtcgtcggcctcgatatgggcctctcgcacctggcgattgactccgccgggcgcaagatcgccaacccgcgctttctcaagaaggcgcagaagaatctcaagcgcaaacaacaggggctgtctcgcaagagcaaaggcagtgccaaaggggccaaggcacgcctacggctcgccaaggctcacgagcgggttgcccatgcccgcaatgacttccagcacaagctctctcggcagatcgttgacgataaccaagcggtggtcgtcgagacgctgaaagtcaaaaacatgatgaaaaatgccaagctcgccaagcacatcggcgacgcatcctggcatgccttgaccgaaaagctggagtataaggccaaggagcagggcaaacctttggtcaagatcgagccgtggttccccagctccaagacgtgccctctctgccagcacaagatggacagcatggcgctgaatgagcgcgactggacgtgcccgagctgcggcacgcaccacgaccgcgacatcaatgcggcgctgaacatcaagcatcaaggcattttgaagttgaaggcggaagggctgtccgtctctgcccatcgaggctcgcgtaaatccggcatgtcaccggttgctgcctaagaagtgggaagctccgtccgatagggcgcagagcagtcacaattaaaaataaatattaatggaggggctggggctgaccacatggattttagctcctgtttctgtgaccagcgggattaaatgagtgatttcttccagaccacgtatctccgcaattttttccaacagttcgggtccaccggaggtgtcaactgtatccacttgtctggggttggcatcgggatgaaaatgagaaaatagagtatggtgaaaatctggagggagttttaatgcgatattgcgctgttccctaagcagctgcttcgcggtgtaaatcgtctccatgccattccagattaattgcttatcagaggatttcatcattttaaagattagcagcctccttgaacttaatcactttaacttagtctcagcgtgactgagtgctggaatgagccaacttggctggtggccggcggtactggagggtgctctatttgaattctaaaattcctattgattccaagcgattagataatattttggccggcgaaaccggcttccctaccaggggacgcaagctagtcttgaggggggcgcctttgatgtccttacttggcctggcgatggcttggcactggacttccctgtcagagtggttggaacctgaaaaattggctgcctgggcacaaggcctggccgctaaccctttgggaggcgtggcaacagtcctggggtttgtgctggggagcctgatagtcttgccgctatccgtgatgattgtggctaccgctttgatatttgggccggtcatgggttttatctatgctgtgactggggctttgagtgcggcgctagtgacctatgccattggccatgccttaggaggggaggctgcatgccgctgggcaggctggcgcgttcaccagctcagtgaacggttatccaagcgtggtattttgacggtaatctttttccgggtggtgcctttggcgccgtttactataataaattttgtggccggcgcttccccccttaaggtccgggactattttattggatcgctgctagggatgatacctggaatatttgccatggttttttttgtcgatggtttgatggctgcattacgtgagcctggaataacccgctttgtatttgtgattctattgggtctgctgttattggtgattgccgctgttggggggtattggcttcggcgagaaaaggccgagagtgaatagaagctctgaatgcggcttgtgacctataatatcagcagttgcaggggtaccgatcgctgtttcaatccagcccgaacggcttccgtactccgttcacttaaggctgatgtgctggctttacaagaagttgaacaccgttcggtaaatggccaggatttgctggattatcttgcctatcaaaccgggttagtggccatccccggccccatattccttaggaggtcactgcattatggtaatgccctattgacgcgggcgaaagtgcttcaaatccggcgccatgacctgagtgtcctacggcgtgagccccgtggcgctattgatgtggatctcaaatggcgaggacagaaaatccgcgtggtggtgacccatctgggattgaggtctcgagagcgtaggtttcagatccagcagctactcaacctggggctgaccccagacgggggacgtaccgtccttatgggagactttaatgagtggtggccttggagccaaactttgcgctggctgcggcgcgaatttggtcgctgtttgagccccttctcctttcctgcttgttatcccattttcgccctggaccggatttggctacatggacaccgacgcttgctgacactgggggtagaggcttcctcgctggcgcgagtagcttccgatcacctgccattgaaagccgtagtggaatggtaagcgccactaagaagatattttagcggcgttagccgccggttcataaatagcaaaaacctgactaggctctccctcggctgcggtatcgtagtaaagcgaatgcaggttgaaatcggcaaccggattaagccgttctccttccaaaagagtgtcgaaggactccccgcctagaattcgaagggcatgagttaagtagagtcgattgaggctctgatcagctagcaaagtttttaaaacctcggggcccgcgatggcataaagggtagtgaacccttcttggcccaatgctgcaatcagcgtttttccctgtacgcgcaaccccttgcctgccacaatgacttgaatgcctttcgccttgagctcctgcactcgaagggggtctgcctcggaacccgttgccacatagattggccgattagcgtttaacaatatctctgggataggaatattcaagctggcgctaatgacgacgattgcaggttgcggggccagaccttgggattgtcgccactggataagatcggcgtattctggtttttcgctgaccggaagaatatcttgcgccacattttgggcgagctgacgaatatagcggccactggtaagcagtgcatcagcttgggcagctaattcttgaaacaggcgccagtcacgggggttggcgatggtatccggaacaatacgggttctcttccgtggatgttctaacgaaatgcgaccatctaagctagcgataaaattggtgtagacaaagggctgggagcgggttcccaatctatgtagctcttgattgagatacagtccctctagcgctaccggttctaagggggcaggaaataatcttagaagtttatttctactatgatttatgctatccattgagttatcgctctatttgcaattgaatataaaaaaacatagccttcttgaactggctttttaaattttggctggaacctacccgcaaggcagaagcggcccacagggtgggaacagcataaagagcaaggaggaaaagatgtttacaaatgaagaatttatagatgaactgtgtaccgagctgcagcagttatgcacagaattagagaaggtgaagacggtatcagaagaaaattgtggcagaagcataacagaaagtcgaagaaggcaacaccttgattatactccagacggaactcgaaccattaaaaaacaagactcgtaaaataatcagtttataggagaagaacaaagtaggggttaccttctgaattatactgaaaaaaaatttaatcgaagggtgagatggggtatagaagcagttttttactgcgcggtcctgcctaagaacaaggaagcctgatgagtagggtaaagcgtattgtgcttgatgtgctaaaaccacatcatcctaatgtattggagtttgctagaactattgccgagcaggactcaggatatcgggtcaatatcactgttgaggcagtggatgaaaaaacagagacaattactgtgacccttgaaggtacagatattcagtttgaacaaataggtgaggcgatagcccacatgagcgggtctatccatagcattgatgaggtcaccgttgtaggagaaagtcaaagttagctcggtagcatggcaatgctactttaaccatcccattcgcaagacaaggtttatttgaatctgttccaggaactccgtttcttattagatatttcccggtcccatcgcattgcccgccgttattttgtgaccaatggctttgatggcgcgttggcgatgttaggcttaacgatggggttttacattaccgacgctgtggccgtctctactgtactcaacgcctgtatggggaccgcgattgccttgatgatgagtggtctattgagtgcctatatcagcgaggccgcggaaaggcaaaaggaattgcacgaacttgaacaggccatggtcaccaatttagcccattccgcccatggcaaagcggcccgattgatccccttactgattgctttggtcaatgggggttcgccattttttattgccctgctcattatctcacccctatggcttaaccaatatggggttgtattgcctttgggtcccctggaaacttccattgccgtggcatttggaattatcttcttgctaggggtctttcttggaaaaattagcggtacgttctggttatggacgggacttcgtaccttggccattgccgtgatcacaggcttgttgatcctgttgttgcaggctggatgaaggatctccaggaggcaggagccggggtaagttctcttattggggggcccagcatttatccatagaccctatctgaacttcatccattcatcatgaataacatgaataacgacaccttgaaagggcagcactggtatacccaggaaccggagaaggtcttgcaacgactagacgttgacccagagcaggggctaacgtcggaaatagcaaaggagcggctggctgcccagggcaaaaataccatccaggaagcagcccggcgtcccgtgtggcgcatgattatcggccagtttacggactttatggtcatcgttttaatcgtggcggcagtcgtttcaggcattgtcggtgaaccccaggatgccattgcgatcgtggtgatcgtggttctaaatgccatcattggtgccattcaggagtatcgagcagaacgggcgattgccgcactcaggatgatggcggcccctgaagcccaagtgttccgaaatggagaaacccagaccatacctgccgttgaattggtaccgggtgatcttgtgctgctagaagccggtaatgtggttccagcggatcttcgctttctgaaaacctcagagctaagggtggatgaagcggcgctcacgggggaatcccaagcggttcagaagaacaccgagactttgagggaggaggatactcccctgggtgatcggtttaacatgggctataaagggaccctggtcagccatggtcgggccatgggcgtggtggtggccactggcatggagacagagctgggccgaatcgcctccttattacatcaagaagaagccgttaaaacccccctccagcagcgtttggctcactttggtcaacgcctggccatcgtcgttctcattatctgcgggattatttttgtcagcgggctgctgcgcggtgagactgtcgtcttgatgtttttaacggcggtgagtttggccgtggcggctatccctgaagccttacccgcggttgtcaccgtctctcttgccattggggcccgcaagatgagccggcgcaatgcattgatccgccgtttgcctgccgtggaaaccctcggatcagtgacttatatctgcacggacaagaccggtacgctgactgaaaaccggatgacggctgagggtttttgggcggcgggcgagaacaaggaccaaatcccgccgccggattcagatcgcctcccttggaatctactggggcaagccttagctctttgtaatgaagtggtgccggaccaagacggtggcgcacggggcgatcctactgaggtcgccctctatcaagccgcccatggggccggctatgagcggcaatccctggaagaggcgttgccccgcattggcgatattcctttcgattctgaacgtaagcggatgacgacgctgcatcggaagtcggagggggaggtcgttgcctttgttaaaggggcaccggagcaaattttgtctcgttgttcacagatgcagactgccgaaggggccgctgaggtggatactgaggctttgcttgaggaggcagaggatcttgcagagcaaggatatcgggttctcgccgttgcctttcggcccttcgagaccgacccgacggaatgggattccgaagacattgaaaaggagctcagctttctaggcctcgtggcgttgatcgaccccccgcgtaaggaagtgcccgatgcggtggccgattgtatgtccgccggtatcactcccgtgatgattacgggggatcatcctggaaccgcccaggccattgcggttcggttgggtatcgataaagaggatggctcggtgatcacgggtcaagagctggcccaaatctcggaagaagattttgcccgacgggtgaggcagatcaggacctatgcacgggtaaccccggagcaaaaaatccggattgtgaaggcattacaggacaggggagagtttgtggccatgactggggatggcgtcaatgatgcgcccgccctaaaaagagccgggattggggtggccatggggcaaaaggggaccgatgtggctcgagaagctgccgatatggtgctgctcgatgataatttcgccaccatcgtgagtgccgtgcgggaagggcgtcgtatctttgataatatccgtaaattcgtcaagtatacgatgaccagcaattcaggggagatctggaccctatttctggcccctttcttgggtcttcccttacccttggtacccatccaaattctttggattaatctggtgaccgatggcctacccggcttggccctttccgcagagccccaggagcggggtattatgcagcgttccccccgtcctcccaatgaaagcattttcgcccatggaatgtggcaacatatgctctgggtgggtctgctgattgggggattgtctctcttgtcccaggcctgggcttatcatggtggttcagcgcactggcaaaccattgtgtttactgtcttgaccttctgccaattggtccatgttttggtcatccgctcggagaaggaatccctgtttagccagggcctttggagtaacaaatggctgctaggggcggtggcgataacggtggctctacagttggccgtgatttacctaccgtttctgaaccccatatttaggacctctcccttgccgctcggggaactggcgctttgttttgctgtgcccgtggtggtctttgttgccgtagagattgagaagtggctggttcggaaaggttggatttatgtggagcggatcaaaaaggaaaagaaagaagaggttcctgttacagcagccgagcctgccgcggctggttctggtgggttcaagtataagggtatttggtcaacggtaattatcctgttgctggttggcgtagggagtattctgtggctccaagggggcgagaaggtggaggaagcgcttgtagtggcggaggcagaaaaggagcctgcgccccctgcggttacctcaccaagtcctgaggcgccaacggcaacccctcccccgagggacgagcaagcagctgcacccgagaagccccctgaagttgctaagcttcctgaaaaaccagcaagagaggaaccaaaaccggccgaaataactcccgtagcgccaaaaactgtccttgtccagcccggcgatactttatctctaattgctgagcgtgcctacggtgatcccactcaatggcgccttatctatgaagccaatcaggataagattaaggatccggatgtgatcaccgtaggcatgaaactgactttgccctcgcctacaaattaaaggcttggtgtatgaaataagttgagtcagcacccccagaatagagaaccaaatgcttgctgtagtccataactgaatctcctttaccgttacaataataatggcacagacacctccgaatttcacgcggagcgccgcccaacatgaaatagtcggtgatatatgcaggagtatctcatcctagctgaacaatggagaataaacctgcggcattaagccgcaggtttccactgctattgtcagtctctaacgatgagtgggccattggcgaaattattgcaaactacatccggcactaatttaataattgacatggcccctgataatccttccccaggaatgtcaaagttcgcggttccattggtgcaattttggaattcaaaagtcaaggttcccacctcggttgtaactaccggtgtgggatcattaagtacacctcccgtggtttcgaacaatgtgagttctgcccgattgtcttcaaaggttccctgggcagtgaaccagcgctgccccgtgccttctatattaaatgtaaaccaggaggcgacaatttcttgtcttgaaggaacgacgtcaataaaaaagccttggccactggtgtcaggattaaaccaggttccgttgtgtccaaaattaatgcctggaggtccaccttgtctggtaaagctaaagtcatcaatcataagcccggcacccctaaactctatccgggcaataggctgagggggatccatgtcgacaaaattggcaggatcgttgaaggtggtgggatcattgctgctaaccatggcaatggcattattcgtggcgttaaaggccgttgcctctcctggagacatccctgcttcatggacgaaaaagaaactgacactgtcaacaggctggtcaaagacgacttctcccacgtcctcatcggtctctatggagtaggcaaaagcgcctgaagaataaagcgcagttatcccttcggtttctgcgataccaccactaaaatttgctcctccttcagagaattctgtttgacctgctttatcctcaaaatcaatagtcgttgtttcttgagctagcggggtccctgaagcaatgagaatccctagcgccccaatccatattttcttctgcgtcataatcgccaccctccgtattcatatcacagtaaaatattttgacaatcacgtaaaaactctttttaaaatagcaatctgctgaatttaaaatttttttgtacacgattgttacttcgtaggctttctacaaagccaaaggtgactcaggcaccattcttcttaatgcggtcatgctgactgcagtggttgcttgagtgatatttctttattccaaaaagtgtagaagatttttatggagctaggggattttatattggattagtaggccgaccagattgacttcaaaatcattgggggtagccaccaggaaaaggtggttatcaatcaatgagtttagtccttcaaaatgccaatcgcggattgttccccgttcatagcggtgtagtaagcgcaatgccagatttttattaatcttccagcgtaaattggtctcaagtatatgtcgcgtatattttaagtcgggaaatgaattgccgaccacgtctagggacaactcggggtttgccaacgacagatttgaggctgcctcataatcgatttcgctgcgtgaccaattaaaagagtagttgccatcgagggtaaagcgatcaaattgatagtaaaaaccaaccccaagagcagtgttggtctcatccatattttctcgccaggcggcgcttagaggaaaggtggttccacctgcattaggatcggtagaaaagccggcgtcattgatattagcgatggcgttggttcgggtttgatagctgccgaagacataggtgtttagtttaggagaaggctgataattccactctagattaatggcattattttcatcatggagaagaccgaaacgagcgtcaaaatcattatctacccgggtaaaagagagggaaaaatccatcgtttcccccagcagcacattgaccaatccacggaaaaggtgctgttcccggtcgctcaaatcaaatttgcgtagatcggcaagggtaaaaggtgtcgttccctggggcagcagggagttaaattcgggcagagaattcgtaaaaaacgctgtgtagggatcaaaacggtagggactacccgtacggtctgaaaattcataggaaaagcgaaaggtggcccaggggatggaacgattagagacgcgtgcgattagccgattctcccttgtttcctcccgctcccgatagtcccgctcaatgacttcccgttggtagcctagccctaaagttgtttttggaatcaggcgataatcggcattgaaggaccaattttttttacgctgggcaaaagggatattgcgaaaatgaaagggcctagccggttgattcggctgaaaaacaaaaccacggccaggatccgccccatcctcaacaatatagccgatatctccggtcaggggattaaaggcagtgtaatccgtgtcattatcttcatcgtaatagcggaaatccgcccgtaatgtgaggggatcaaagggaactaacctgaggcctacctggaatagccaggtattgatttcagcctgtgcggttttttggctgagggctgcggtggtgttccagttattcagatcaatacccgaatctgcttgacctgaattaacggtggggggaatcaagccatcgtcttggtgcatgcgagaccaagcagcagtagaagtaaaaagccccctccaggggagtcggtagctgaaatctagttttacattatgaaaatcattatcaggataaagtgcaaaacggcctcgctcgacaacaaaactatctcccggtaaatttttgaatgggttttcccaactgagtgtttttttttggttgcggaaaaaggaagccctataggtaaaatttaactgatagcgcctggccccataattgaaacctgcgaggagatcatgggtgaggtaatcaattggctcaacggtttcgacaactccacccgctgtgccgccggtgtagaagggggcgagaaaggttccgccgaaggggcgggtacccttattggcctcttgagtgtaacggccatggattctaaagtggggagtgggcgtgatttcaaacccgagtccccctttttttcgggataaatccaaagatcttcgagaagccgcttccagggcggaatggatctcctcagccgtgttattgccgggtactaacccggctggtagcagcagttgctgactgcctactccctggaatagggtaagcccccgggtttcgaacacatgggggatttcattgaaaaaaccagtcagcttgaataaaccataacgcccaccttgggccagataatattgatcatccctacctacgcctcccccggacaaattaaggaaataacctttgttttcttgccaagacgaaaaattaaaataattaagcaggggaccctcgctccagtcactatactcgataaagttctcgggttttgccgaatcatcgtcaatgagaaaaccgccttctatgctgccccgatagtgccaatcgtctatttttccaaacttgggcggactgaaaggaggctcataaagcagacccgtaggggacctggaaaaggtttttttgaaagtcgcaaggccacgctcatccaatgtttgagtggtatcggtaccggtggggttgagggtattgccgaggagggtatccactcctgccgccgaattggcttgggtatcggccgcgagggctgacagtagccagaaaataatgagcgggcattgggcttttgaaaacatgggatcagcgatggaaacgaacccctgaagggtgattagaaccatggatttgggcatggcaattttggcaacttcgattcatcagccgtccatcgggccttaaaccagagggcatattggccattgtcagcagatcattagggtgtccccggttggtatggcattgctcacacaaaaagggcctagcgacagataacaatttttcatgattggaaccatggggtaagtgacaatttaaacagttttcccggacgggggcatgttcccaaataaacggtccccgtttttcaggatggcattgataacagagctgattaaccgtgtcggccttgagcagtggcgttgtgtttgaaccatgggggttatggcaatcgacacaagaaatcttgccttctagcaggggcatatgagagcgtttacgaaattggacccgttgctgttgatggcaagtgaaacaggtcaggctaatactttcctttttgagcagcccatttcgggaaaactgcgccattggattgtggcagtcgctgcaaccgagatcatgaacttggtgggtggaacccggccagtagattctctctctgcccctgtggcattgtaggcacatggcgttttgctgaagaatagaggacccggaagtgcgggtgaaggccatgatcttagatttgttggtgggctcggtaatatgtttagatccgggtccatgacaggcctcacagctcctggcctggagttcatcttggggattcaggcggaaaaccctggcgtggagagtatggctccaatgactattctcaacttgatggcagcctatacaggtggtttcccccacataggtggcatcagcctgagccggattaccgagaggggaggtgtcgactgggaggacgggtctacaattggtaatcaccgggatcatccctaccattaataaaaagactaacccccgccgaatttttattcttaatggtgaaattttcataagagataattatagccatgataaataaaggtgcaggatgagctatcttgaccatattaggaactgtaatcgctatgctttgaaggatttccgccctttttatgtggagggggtccaggtaggtcatatcaaatccgcctttgccgagaagctacgatgttggccggcgattttccgggtgtcgccgacagcggtccatcttgtttccaacctccagtcttttgaggagcgaacccaggaggtcagggtcgttttggaggccttggtagaggaaggaatcattccccgttggcatggggaagaatatgcggtgactgcttcctcccgagaaagagccctctttgtaattgatcggggttcagccccttatttgggtgtccgggctttcggccagcacctgaacggttttgtcaatcaagggggccagttaaaaatgtggattggccggcgctcccgagataaatggagtgctcccggcaagcttgataatctggtggccgggggggtgccccacggggttccgttgcaggaaaatttagccaaagagtgttgggaagaagcggcgatccctgtcgaaatggcttcccaagcggttcccgtgggctatatttcctatcgctttgaaacccaagaaggtttcaaacccgatgtgatgtactgctatgatttagaattgccgcctgatttcgtgccccaatgccaggatggagaggtagaggaattttacctttggccagtggaggaggtagcggccctggtccaggaaaccgattcattcaagagaaattgcaatctggtcatcattgactttctgatacggcgaggttttattactccggaacatcccgattatttggagatagtggcaggtcttcgggtgccgctataagtataaaggttatcttaggcaccactgtttttggagtattgggctcaatattcgcacaatgtttagattttcttaggcaaaaatccagccaataagatcgctgtagaacaattgtttttccttttcaaagttatctccgacggagaggggcagggcgttgataatatgagagcctgttaatcctcttcgggccaattgtttttgccattgttcatacaaagaatatcgagaaagctcatcaggcgtgaaataagattgagcgatgcacttgtaatggcgctgttcgtgaacttggttctttactctttgaatctttttttcactgttagcaagatatttccaggtatcgtcttcccaatcaaaccagagtaaattctgatttacgtcttttcggaaagggcaatattggctatgttgttgcgtcaacaccatttgtgaattatacccctcaataaaatacatggcctgttttgactgctcggtactctccaaaagtttctgtaattgaccatgctcaagctggcgcatatcgggatacacatattgatttttgatcttttcagcctgaatcagcggttcttggagcgtgaagcgggcatcaatacactcttgcaagcccttcagatcgaatatctgcgctaatgtctcagcgctgtcagagattgcgaaatacgcggactctggtcctggtttagtaaagcgcatgggttgctcatttaaatcccgcagggtttgactcattatccgcatattgggctggctggcttctaaatggcgtcggtgccgccaaatgcgtccggccatttggatcaaggaccagtaagaattgggttcgacaattccccagtcgtaatcgtgatcgcgtcccacttcagatatgggagaggtgctgacgataatcaataggtgggtttttccctgttgctgacaatcttttaaatgagcgcgcagagtcggatgatcatgcgcttgtcggccccctttacgtttcaaaagagtatttaatgtccgttcaatatgatggcgtattagcggtaaatgcttggcgtgataacaaattagctttatctgaacttcatttaaattgacgggcgtattaagccagtatttagcaaattcacgggtgtgggcgacattgctccagcggacgcagccgatggaatagcaaacgccggtctccggatcgcggctagcccactgttgatgcagttccctgcaactttccatcacattttggtaaaccgtttccgggccttcaataatgggtacgggaatggcgccaagccggcgccgcacgggttgttgctgtagcgtatccagcagggcctggataaatcgaccgtgctgcttagcaaaagcggtattgtcggcgacggaggttaacttaatatgagcagcatgatggctgaaccagccgcagcggatggggccgggttccatgccttgaagttgccgccagcggttaaagccagtttgataggcgcggtagaaagcgcgcgcggttgcaggcggtagggtcgcggaagatagcagcagttttcgcccattgaaacccaccacataggcgagttttaataacgcaggtaaatcctcggtggaaaagctgtcaatttcgtcaataatcaaatccgatccggctatgcgaaaacccaggacggcagccgaggctcgctggctttgcagaaacggcattagatgatcgatagtgcagaccagaacagggacttgtagcaggcgattaagcttggagttattaggcgcaattagatcttcaggccaaggagcatcgggatcgtaatcaaattcgccagtgatgccctcatacaaggaatcatccaggttgctgctttcgatacctgcctgttcctccggcggcggtaaactgattagctcgtttccttcttcagaatccgtcatttcatggagggcaatggttaaagccccgccgaccatgaccgcgcattgttcgcccatagcatcaggtgtttttccaaaccccaagtcgccccggtattcatcgccggtttgcagggtcaaggtgcgcagccccagggcgaccgtcaaccggtaattttgatggtggttggcagcggccagaatgcggacattgccgcgtgttttgccagagccagtttcggccatcactagggcgaaaaatccctcattggtgtcgtcctcttgccgctgggcttttagcaccttgcgttcggctttttcctgccagataaaggcttcttccgtaattggagcggtcagggaagggggagaggtttcaatggcactggctttgcgattatgctggagttgatgcagatggttgaacgcctttcccgataacttgccgacttgttccaaatgggcggccagtgtttgccgtagctgaccctgccaactgttggcgaaacaaacttgtgcctgggttgattgagtatttacgggaaactctatttttgccttacttgaaatgctgtgatccgctaagacgagggcaccgcgggccatatagcgggcggcgctataccagagcgtgcgatcctgggtgggaatggggtgttcctgcaagaggtaatgggcacgccgggcatgtttgacaatctcgttgacccatttcggcgactgtgaccaagcgggtcgataatcagtggctagccgtaagccatttggcaaatcctgtgacctattgaggtaagtttcttccagcggcgcaaaatcatcttcatggccgtcaggtaatttgtgatgagatatgaccaaaaaacagagcacacttagcaagggtgccagacctcggttgtcttctgtcgaactccattccgggcgcagagtacttccttcaatgggtatgagttcccgccaatgatcatcgggggtttccttccatatccgatgcagggcttcataaatttttttggtgtcggcaagcgcggcaagccagtgctcgtctttgaggctggccaaaccgagaggcggtttggggaggctattattggctcccgcaacccggcgtcggcgtttttttggagcggatgtagccggtggcgggttattctcggcggcgggtcgtgtaattaaagtgataagccgtaacagcagcaagagcgatattctttcatggcgcacgggatcgctttggttgctgtttttatcccgtagtttatgctgaaagcaagaagcatgtttacccaaatcatgaaaaagcccggccaatatgcaaagatgattaagtagccgtacggcaggcgcggtctcttcgttgacgcttggcaagggggtggcgctatggctgaaggcgaattcaccgttccggctaaaatgccgacggctgcccaccacccatgccaactcggtttggtagcgccccttgacgcgatgacaggcgaccgaggtatggcgacttgccgcttgggtaagttctcggcgtatgtttcgcaaaccttccgcgctgatccgcgccagccaagtgcgccgcccgatttgtaccgcatagcgggatagaatgcggcgcgatcgcttccaagcggctttttcgcattcgctgacgaataagacgatcatggatgggtcacgtgcttgatggactggaagagaaatgtcatggcgtcgctttcatcaagccaagcaatacacgcctggcgcatctcttgatcgctacgaccagccgccgcgtgttgaaatgcaatgggcattacgcacgtgtccttaatgatgtcggctacatcgaaaactaaagccccgcgccgggtggtgccgtgaatcaccggcaatgagtggggaatccccaaaacccataaaaccgtcgccgcaactccgtaggctagataattcccatgatcgagatagctattgaaggggtctttgaagtcccgcttgccaggatcgcgagtaaaatttttagtttgggtgcagttcgcccacaacccataaagtttttttgcgaacttggcctcctgggccagaatcgtttcgttgtccccggccaattcaatgttcgccaaatagctctcggccaatttttccagacttgctttatcaggtttaggctccgcaagtttgggccatcgctgtattaaaaattcagcccggtttctttgaaatcttttagccaccctaaggcactggccatcatcctgccataagcgcatccacgtctggcagtactcggtcggccggtattcgttttgggaggccaggaatagggggcttcccccgccgcccacaaatgccagcatcacttgttcgcttgccagcagacgggcggccgcttgggtcagggaagtgccgctacccagcagaatggcactggtattcgcgggcgggatggcaaaaaatttggtgaatgcaccttcctggcgggcataaaccacccgctcgtccttagccattactcggcaatgttccagataataaagtccctggcggtgcgaaggcagtatcggcatggggtataaccctaattgtgttgcgttatcaaatccacctatgcggcggtgaaaggctattcaattaaaaaactaaaactttctaaaccacctctgttttttctaaaccatttccacggcggtgaacaattttctgaagtatcatttttagcctgaaggcgacgatagctttagaacaaagagtcgtaaagaggactttgatccgcattgatagttgctggttatcgaaatatatttaattataaaactaaaacggtattgatatcacccgcagatggcattatattgcgctctatatccatggcaaggggcgataaaccgtgttgatagatgatttaaaccaagcgcttagctctaataaagactcacctgccgagcagttgaaacagctcaaaacccggttgctaggacattgccgggaccccatcaaggtcacagacgaggatgttcccccgctgcttattgccgcggttaatttcgcttacggcagcccaacttcctgtgaacagatgctaaacgcggaaggcgccaaggccgcactggtcgccaaagtaatcaataaaaatattgggggaacatttatttgggtcgctttggtttcccatatgggcactcatcatcctaagtcccgtaatgataaagtcagttcaggacctattgtggcccgttccttaacgccgccgccagcgggtttagtgacctcggcaaacctcagaacgcgtcaattttccggctccggtaacgccgttaatactgcgcactatcaatggttggcgttcacctatgaagactcggccggagtattcagcgtgattgagcgcgccgctaaccgggatgagcgtctgcgcgaaacggtgatggccctaggcattaaagaaagtcagtggcaagctttccaggaagcggcggcggcgcatttagagaccaccaatcttgcgcccttggatcgacaattaaagcaagtttttgttccaaatccagacccagagcaggatagggattatgtcgtcatcacgccccttgccgccacggcggtcatcggggcgtttgagcagcagcggactgaattgcgggaacaaaacgccactctgaattttcaccggataggtgttggcgggactaaaccgcgaaatgccggcagtctgatgaatgaactgagcggcaatttgcggcagttaatcatgacgataccccggcttgatttcacccaacgtcagcggcggctttggcatttgcagcgaggacggctgtttcagcccctgccgaaaaaggaagcgcagcgttttacatggtggctggagcaggattggacccagcgttacggtaaccggcaagaccatcttcggcgtcttgaaaagcagatcgctgaatggctattgccggaacttgaggaacaggagcaactttttgcttggctatcatccgattccctagacgccgttcaggagcgtcaaaaacttgaagccaagaatttgcccaactggattttaagcttggcggggattagtaaaaacccggaaacggagcacagcgctcacgaagcacggcaaaaagcagcctataaggcgcttatttttcatttgaaatcaccgccgagcgatgaaatcgataaactgattcaggacgctttggaaagcctgttggctaaacgctacttagcgggggaggtgacggcatgagtctgtattatcttctcttacccaccttaaacgtgaccggctgtaactgggaaagcagccacctcacccgttcattgcccttaaccgccatagcgggttttgccgattacctggtgtcttttgaacttgccgataacgcggcggatgccggtgccggtttggaagggtttgtggtctgtctccatgacgggcaaatccatgaaggcttgagcaaaaatccccttgccttgtgcaagggcaatgggctcagtcagacccaggacgatttgcttaacccgcctctcattccagaggtcaagggttccatgtcccttagcttagtggtggccttggagctggaaaacaaatccgccttggatgagtggctgaaaacccgctcaacggcatttttacagacccgccgtttagcagggggggatattattggaataggtcagccaaaaatttacatcaaaagatccgatctagccagagaaatggggcggttgccgcctggctggtttattagtaatggcgctgatcttattgcccatgagcctgatcactttgctgcgctaatcaatgccgtggcttggtttccggcggaggataaagaatcacaaaatatgtctgctcaatcttccccattcaggcggcgccagcatcctggtcattggctctatgccacctgcgttggttatcagctcttggaatcgccccagccgcgccgtaaccgcagccatgcttcttcagatgccgattcttccacgaatcatgcttacgccgaacctgttcacagcctggccaagctgctttggacgcgaggggtgctacggctccagaatgattccacggtcgacaactggctcacgaagaataagttactgtggcgctgggataccaacgctcctagccgcacggtttatctttcaactaaagcgctttaaacactattaaggagtttccataatggcgtccgttcagattccccccttgctcaactatacccgcagcatcattcccagcgaaggcaccttctgggtatccaatgaggctaaccggccattgcttatccaggataaaaccgtattaggtaccatcgccaattacagctcggtctacaaaaaagataagcagcgcgatgaagaggccattaataaggaaatgatggcgggagctaacaatattcagcgagtcgatagctgccatctgcctgccgatgcggatacttttgaatttcgttttacgcttaagtttttagataatgccaaggctcctgaagcctgcgacgatcccgcgtttcgggaagacttagaagacatagcgcaagcgtatgctgaaaaaggcggttttaccatactggccgagcgttatctggctaatctcctaaatggacggtttttatggcgcaatcgctacggcacccagcgtcaaatcaccctgcgcgcgccctataacaatctcgaagcaaccttcgaagttactgaccatccggaacccgccctgcctcaagagcggatggataagttcaagccttggattgatcatattgccggtgcgctaagcggtgaagttccgttttttcttatagaagtcagcgctaaagtaactatcggccttgggcaagaagtgtatcccagccaggagtttgtcgatagtgggtcgcggggacaaggtaagaaatctaagactctcttttctgtgcaagtcgctgatcaacaggtggccgctatgcatagccaaaaaatcggtaatgccattcgtaccattgataattggtatccggacgccagcgctgatcgtccgctcgcggttgatccctttaccgtcgataagcgccaggctcgtactgtgcggttgccagatcgtgaaaaatcggacttctatagtcttttgaaaaatttgttcgatctgaaagagggggttgagcgtgcgctggacgccaaagccataccagggcatgctcattattttatggcggtattgatacgcgggggggtgtttagcggagagaagaaaactaagtaggggaaatattacctatgttttcagattattttgaaatccagtcaatagggctacctgaagacacccattttattttaagtaagcttttcactcgcatacatggcgtgttgaaatccgagtcgttaaatatcggccttggatttcctgagcttagcccacgttcccctgggagtattgtgcgttgttttggaacgctccaggagctggatcagttgcgttgcaacagcggtattacccatcttgaagggcgcgggatgatttcaatcaggcccataatggccgtgccttctaatgcaacagcaatcgcttatcggcgtgatcgtaatgcagagaagcatctagcagggtttagacaacggcaaatgcgccgccgaatccggcgcgccgactgcacccaaaagcagctaggaatggatttcaagtcggaggataggctacaggataacgaggagacgaagcggccaccttatttattgttagaacgtgatggtcggcggttacctattcatatcagcactgtaaatcttcagattgatactgatatttgccaatttagcagctacgggttggctagaaaagttgagagtaagtactcagccgtacccatgttctgaccttgctttattacataggataaaaaaataaataataacaaatagttagcttagtttaagaaaatggaaggttttaggctaatgctcaacgtaagtctctgtggttattgtgtttttttagctttaagttactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaacacgaaagcgttacttatagcaaggtctttcgttactccagttctccttaacaacactttccccatgcagtgggaaagagtaaagaataccaatttgcatttaacccctttcatttcttgtgccaaccaaagtgtggcaacagtcagtaagattgcagtgggttttttgcgaattggtatagggtacgctattttgtgatataagcatgactaagccgtccgtagggcgtcgacaatattcatccgggcggcgcgaatagctggtaaaaagcctcccaccaggcccatcaatagggaaaacaataccgattgccatgcaatctccttggttaaagtgaaggtaaaagccagctcggagaaggtttgccaattcatggtggaaatggttagtaactgcgtcaacgaggcgatggcgaggccgacgataccccccataaaactcagggcgagggattccaaaaggaaagcttgtaaaatgctttgttgggggaaaccgatagcgcgtaatgtgccgatttcggcggtacggtttgccactgaagcatacatggtaatcatggcgccaattactgccccgatagaaaaaattgcgcttaaggatagccctaagatttcaagaaaccgggacatcatttctgattgttcagcatagaattgactttcccgtttagcctctaccgtcagccgctgatcattttctatccggaattgggtttgctcaaagttggtgggatctaccagcttgaagaggatggaggaataagcattacgcctgaaggcctgcatgagttgatccacatccccccaaatttcggagccaaatcctgttttgccggcatcgaaaatgccggtgacggtccattcccccaatcccaaattaagtttttctcctatgccaataccagtgaaaccctgggatatcttattgcccacgataatttcccgtgctccggggtggaacattcttccttgcgttaaacgaacttgggggcggagcactaagccggtatcggaaataccccggacagtgacattggccggttttccgctgtcttttttggtgagcaccatcagcaccatcaactccttggagaccagcggttttcccgcgggaccataggcgggattcgagaggctgacgatgatggctgcctgctcacgatcgataacactttggacctcagtttcagccgagcgccgaataacaatgacgttgtcggggctccctgttgccaccaaggttttttccaatccttcggacaacatcagtaccgtagcgaagacaaagacgaccaatgccatccctatggctgtcagcagcgtcgtgagcttacgagtccaaagattgcggagaatataggagtaggggagattcatggctaaccgatttcgctaaaaccttcagtcaccgggatggtggcccctcgccaagcgggaatggccgcagcggcaagccctaccaaaaaggcgatgcctattgccagccaggcagtttcttgggtgaccttgaagaccggaaagaaggtgccgattttatttgcgaagacatctgccgcagggtaaaggaaaaacagccccagcaaaccgccgaccattgcaattatcaccgattccccataaatcagcatggcaataaagctgcctggaaaacctagagccttgagggtggcatattcctttttccgttcccgggcgctcattgccatggtattggccgtgaccgccataataatgatgatgatgacgaaagagaccacctcaatgaccatgacgatggcttcggtcatggcgacaaatccaagttgaaaagctttttccgtttctgtgagggtttccgccaacgagttttcaaaaagatcatctatggcttgtgagacctcggcggcttggcttgcgttttctaggccgacgacataaatacccacatgatcggctcgctcggctccaacttgtttcaacctttcatttaaatattcccagtgaaaaaagaagagggtttcgtcagtcttttcgctagccccttcataaatcccccgaaggacaaagttccagtcgccggggtagatggtgccccgaatcgggatgacatcaccgatttcccacccataggtttccgccagtttcctgccggcgatggcgccttgtcggtctttaaaaaaagcccttttttcctgaggtgaaagcacatattcaggataaagcttaagatagctgcggggttcgatagcgaattgggggaaaaaattcttttcgctaatataaacaccgccaaaccaattggaatagctggtggcgacgactccttcaacttgctggatcttgtttctgtagctcaaggggagggggaaaaccaaggagattgcatttcgcgtgattagacgggtggctgaagtcgcctccgatccgccataccaagcatccaccgccgtgcgcagcaaaccaaaggccactgtagcgacaatgattccggtaacggttaagatggtacgaagtttttggcggaaagcatttctaacgattaaaagaactaagtagcgcatttcctagtaggaccttggaataggctttcaggaggggacaggagggggttgattattcaatacgcccttatccagatgcctaatcacatgggcacgctcagcggccaattggtcatgggtgaccatgatcacggttttatggagttctcggtttagccgttggagaaggtttagcacctctcgggcagcgacacggtccagatccccggtgggctcatcagcgacgatgatggtcggatcggtgactaccgcgcgggcgatagccacccgttgttgttgaccgccggaaagctgcgaagggtaatgatccattcgatcttgaagacccacaatggccagcaccagttccacatgttcccgccgctcttttcgagataaatccgtcaatagcaatggcagttctacattctcaaaggcggtcagaacgggcatcaaattgtaaaattgaaaaataaatcccacattctcggctcgccattgggcgagcgagcgctcagatagggtggtgatgtcaatgtcgttgactaacagtctgccctggtcgggggtgtcaatacccgcaattaaattaagcagggtgcttttccccgagccggaaggccccatgagggcgataaattcaccttccgctatgatcaggctaatgtcatccagtacgggaataatctgactgccccgctggtaggatttgctgacgttgtttacttcgaccatgtttttcataaacttagtcggtttgactcaactctaccggggtaccttccctcaatttgtctggcggattgagaaccaccttatcgccttgattaagccccctttgtacaatgaccaactcatccagccgttttcccaaggttaccggtattttatgggccgtgttatcgttaacgcggaagacatggggctgattccctttcatcaccagggcggaggcctgcaccacggtatggggtttttgttcctggggggataactcttttgagagaaaggagacgcgcgagctcatatccggcaaaattcgctcatccagctctacgaagcggactttcactaataccgtggccttggttcgatccacggtggggacaatcatatggacccgaccacggaaacgttcgccggggagggcatccagctggatctcgcagggttggccggccctgacctgggtcaagtttgactccgagacatcggcttctacttggagggtgttcatatccgccatggagaccactgcccccttggattgggtcgtggaggagaagggcgccaccacatcccccagatcggcgtgttttttcaaaataacgccgtcaaagggggcgcggatgagggtatattccaccgtgaccttggcttcttcatagctcgcctcggccgccaagatattggcctcggcgctttggactgcggcgatggctttatcatggcgcgccacggcggtatcgtaggtttcttgcgggatgaatttttttttgacgagattttgggcacgtgccagggcgacagtggcatcctttaattcggccttggcctccgccagttgggcatgggcaacggcgacattggctttggcccgttccttgccggccaggacatcttgattttccagtcgggcaacgatgtcgcctttcttgacatggctgccttcctccacttctagggcttctaaccggcccgtggccttagaggcgatatcggccttggtctgggggaccacatagcctgtagcattgaagagggtgtattcccgagcgggatagcttaccgctacagttcccaccgtcacttcaacactagaactaaaggttccagtaaaaaataaataaatgaggacaatcccaaagagtaaaccaattggtaaagccaacttttttcgacgggacttggagaccaagcgagactttgttttcgggacacgttggatcctgagcttttccaattcctccatgggagtgttgaatacctcgatttaaattagaaagaagcctgatgaaatcagtggtgtcggaggaaaattactccattggacttaaatttttccacagaattccttaaaaggtgagtggttcaatctgcaaaccaggagggaaagcctgtcttaccagggaaagttgcaatagagtcccagggaattataattttttatatgagaatcataagtttaataggtgtttcacatctttttacagtggccaacttatgcagtgggatgtggtcgatttttttcttcgcccaaggtggttttaccgagggcgcatcactgttgttggttgcggttgctttagacaccctggatggtaaagtggcggaacttatggggcaaaaaaatgctttcagaaggcaacttgattccttggctgatctggtttcttttggagttgcgccggtgttcttatattacatgttggattttcctggcgcttttgtgaccacgattctgcttttttttgtcacttgtggaatgttacgcctagctcgttataacatctctcaacaaaaagatttcgaaggggttcccattacggttaatggcattatttttcccttattatatgctatatcacttattttccctgggagtttatccttctggcctgttgtttttgcgataatggggttattaatggtatctagtattaggattaaaaggctattttagcgtaagtgataggctgcattagagataaaaatcagttcgaacatctgagtgaaggaattgacgctatgagtgctgagtttaaagtcatcatcgttccggtagacggttctgagggttcccaacgggcggcacgcttcgccgataacctatccaaggtgacgggacggaaaatgaagtttgtctatgtgtttcctgcaactcccagtgagatcatggggatgtcccaactgtcccgggaagatatcgatcacactaagaaagaatccgcccgcaaggctttcgataaggcccaccaagccattggcgatcagcaacgggaagtggaagagcagatcctctttggcgatcccgccgaggaaattatccgctacgtgggtgaacagactgaacctttggtcgtcatggggcgacgtggcctttcccggatcgagtcgctgttgctcggcagcgtgagcggaaaggttattcactatgctaacgcgacggttaccatcgttaactgatttctgtgggcaatagacaccttgctggaaacggcttagggcgcccttccgggcctgcccaggggggtgctgataaacggcgtgtaggtcggattaagcatggcgtatccggcaaaacctagacatcgagaaagcttgtgactgaaaacaacagccctggcgtccgtttacgggctgccgtcaatgcggaacggcctttgcaagtggtgggggtcatcaatgcctatggggcgctgcttgccgagcgggctgatttccgggccctttatctttccggagccggggtggccaatgcatcctttggcctgccggatctcggtctgacaaccctcactgaggtggtagaagaggttcgccgtatcgtggcggtgaccgatttacccctgttggtggatgccgataccggttggggagatgaccttatgattgcccataccgtggagaccttgagtcgggctggagctgcaggactgcatctagaagatcaagaacagggtaaacgctgcggccatcggccaggtaagaccttggtgagtattgaggagatgagggcccgggtggcggcggcggttagggggcgcagagatgaacagtttgtgattatggctcgcaccgatgcctatagcctagagggattggaggcagcggtggcgcgagcacagggctatgtggaggccggggcggatatgatttttgccgaagccttaagctccttggaggagtatcgacattttacccaagcggtgaaagttccggtgctggccaatatgaccgagtttggacgtacccctttattgaccgtccaggaactgggggaagcgggagtccggttggtgttgtatcccctaagcgctttccgggctatgagcgcggcggccttgcaagtctaccagaccctgcgccgggaggggacccagcaaagtttaattgagcagatgcaaacccgggaagagctttatgaaatattagggtactatgattatgaacgccaacgggatgcacgtccgtcaaaggagaaaaaatcatgagtccagaaacggtcagtagcggtctagctggcgtcaccgccggccggacagccattagcacggtagggaaagaagccaaggggttgacctatcgggggtattccattgaggtgctggctgagcaggccagttttgaggaagttgcttatttgctgatttacggccagcttcccagcagtgcccagcttagagaataccgggagcaactgcaatccctgcgccgcctccccgaggaacttaaaccggtgttagaggccctgccgggcaatagtcaccccatggatgtgatgcgcaccgggtgttcggccctgggttgcctcgagccggaaatcgatctggagcagcaacgggatatggctaatcgcttgttagccctgtttccttccctgctgctgtattggtaccactttcatcgtcagggtacccgtatcgatacccacacggaagaggagtctttggcgggacattttttgaaactgctgcacggagaacccccagaggcaattccccggcgggtgttggatgtctctttgattctttacgccgagcatgagtttgcggcttccacttttgccgcccgggtgacggcctccactctttctgacttttattctgctgtcaccgcggcgattggcaccctgcgggggtctttacacggaggggccaatgaggcggcgatggcactcatcgatcgtttccaaagaccggatgaagtggagcaagagatcctgacggcgctcgtcaggaaagaaaaaatcatgggttttggtcatcgggtatacaaagaagccgacccgaggaatgccattatcaaggattggtgccggcaactggcggaacgggcaggggacgatcgtttgtttcctatttccgagcagattgaagcggtcatgaagcgggaaaagggattgtttcccaacctggacttttatgtcgcgccggcttaccgctttttggggattcccattcacctttatacgcccctctttgtgtgcgcccgagtttccggttgggccgcccatattatggagcagcgggccgacaataggctgatccgccccacggccgagtatatcggtcccgagccccgggactttgtgcctattgatcagcgcggttagagagctctttccatgatcaatgacagacgttcagcccagcggccgccaccggataaggtgttgacgacccttgcggattacgtgatccagggggaaatcacctctcctgaggcctttgagaccgcccattattgcttaatggacagcctagggtgtgctttgcttgcgcttgataatcctgcctgtacccggctgctgggtcctattgtccccggcgccgtttttcccgaaggcgcccgggtgccgggaacggtgcatgccctcgatccggtgcaggccgctttcaatatcggttgcatgatccgctggctggatttcaatgacacttggctggccgctgaatggggccatccctccgacaatttgggcgccattctggccagtgccgattatctcagtcggcggcggcagaaagagggagggccgccgctgttgatgagccaggtattaaccgctttgattaaggcctatgaaatccagggtgtcctggctttggaaaatgcctttaatcgggtgggactggatcatgtggtgctggtgcgggtcgctagcgccgcggtggcgactgctttgctagggggaacccgagagcaagtcatcaatgccctctccaatgcttggttggatggggggcccttgcgaacctatcgccatgcccccaataccggctcccgcaagagctgggccgccggcgatgccaccagtcggggggtgcgcctagcccttatggccttgcagggagaaatgggctacccgtcagccttgacggcccccggctgggggttttaccaggtgctcttcaagggaaggccctttgtcttatcccgggctttgaatagctatgtggttgagaatatcctgttcaaggtggcctatccggcggagttccatgcccagaccgccatcgaggcagccattgcactacatccccaggtgatgccccggtggcaggacattgagcggattgtgattgaaacccaggagccggctgtgcgaatcatcgataagaccggtcctctccacaatcctgcagaccgggatcattgcctgcaatacatggtggcggtggctttgctggacggccggatcaccatgaatgattacgaagatgagcgggcccgtgatccctggattgacgccttgcgggagaagatggaagttgccgagaagaaggaatttacccaggattatttagagcctgagaaacgggccattgccaatgcggtccaagtcttttttagggatggcagtgctacttcccgggtggaggtggaatatcctttagggcaccggcggcggcgtaccgaagccttgcccttgctgctggataaatttcagaacagtctgcgcggccgttttccttcagaacgctgtcagatgattttggatctttttgccgatcaagagcgtctggcggccatgcccgtggatgagtttatggatttgttgattagctctaggtaggccgaaccgattcgccgggagcgaatcgggacctccgcaggaggcccgaagggggcgcgccagggaaggcgcgcatcaataaggccttagggtcgcttccagcagggtaactgccagaaacgctacgcttattctggcctacagggtatcgttttgctgtcggctgctgtttaattttccgcttgacgaaattgaccctcgaccatagagtaaagcgtaaatacatttacgctttactctatagccatgacgaattgcatcgtaactttgagttcaaaaaatcaggtggtcattccccgcaccgctagggaggcgctgaaactcaaaccggggcaacaactgctggttctggcccggggagatcatctggtcatggtgccgcgtccggaggatttcgtcgctaaactgcgtggtctgcatcgagaggtatggccccaggagaacggtaaggagtacctggaaaaggaacgggatgcctgggacgattgagtcagctttgcaggaacattcatgcttgcttctcgacagctgtgtttggatctatcatatcgaagatcatccgatattcgccccgttaacgacaaaggttttggaacaagtggcttccggccgcagtcgagccgtctcttccgaactctctctgttggaaatcaaaatccaacctctacgccaagggcgggaggatatcgccgatgaatacgaactcctgctggaggcattcccgaacctcacgctctgtcccataatccgccctatcctacatgcggtgggcctgctccgcgcgcgtctcggattgaaaacgcctgacgccatcattttggcaaccggccttgagcatggtgccacctgcgcggtaaccaatgatcatcgttggcggcgattcgaaggaatggaggtggtttgtctgaatgattacgctgcctgatttgaccctgtgcgctgtcggccctcatcctggtgcaggcttttcaacacatcgtcacacaggcagtagaacgctgggatttgaccgtccgcgaaaagcctcccttgcccaatgattgccaaggtattttgttgttgccggatacgctgcgcttaatccggcctacgtggtgtttattgggcactatgctttactcggccttttccaggtcctgaatggccaccatcagaaagcgggtggcttcaccgccggtgaccgagcggtgatcgaaggttaatgacaaaggaagaatgcggtgtatttccggtttgccgttgacggggaccaccgcctcatggagacggcccgcgcctaggatggcgacggtaggcggtattaccacgggatcggcgtagcgtccgccaaaggtgccgaaattggagagggtaaaggtatagccccgtaattcttcgggtgggagtttacgctcccgcaccgcctgcttgatggcatcgagtccttggcgaagattggccggctcacggttacccacatcccgcaggaccggtacaaaaagcccatcgggggtatcgacggcaatgccgagatcaattttcttgagtatccgccgcccgatggcatgactgtcataccaggcattaagggcgggttccgcttggcaggcagtgacaatggcgcggataaggcgcagggtgatgtcttcctccgggctccaggcctggatatccgcatcatcattgacggtgaccgggaccacttccgcatgggcggtggccatggctcgagccatggttcggcggactccccgcaagggttccaggggacccacctcagccagtatctttgctacccgctggacgtctgtggcggtgaccatgccatcagcacccgtgggggtgacaatggagagatccacgtccaggcggtgggcgagggcacgcacggcaggagtggccttaatgcctgaaggaacctgccctactcgggtggcggtttcttggaccacctccttgcctgtttccaccttgcccacgaccgtgcccgtatcctcccgcttttccggttggggttgggccccttcggtttcgaattccaccaggggatcatccacgtggatgatatccccggattctccatatagcttgtcgatgcggccctggtaagggctcggaatgtccacgatggccttggccgtttccaccgccactaagggttggtccattttgacctcatcgccgactttaacgtgccattcgacgatttcagcgtcggtcaacccttcccccaaatcaggaagcttaaagatacggttcatgcgaactccaatgttttctttgctgcggccacgatagagtcggtatcgggtagatactgtttttccagacgaaataggggcatgatggtgtcatagccggtgaccctttggacgggcgccagcagattcaacagcccctgttcggccaactgggcagcaatttcggcaccgaccccacaggtgcgcgccgcttcatggacgatcacgcagcgcccggttttggtgaccgattccaaaatcgtttccatgtcgaggggtttcaacgtggccacatcaatcacttcggcgctgatcccctcctgggctagcttctcggcagcagcaagggtttcgtggatcatggcgccccaggccacgagcgtgacatcggtgccatctcgcagcacaaaacacacatccaggggtagggcctcgccatcgtcggcaacgtcctgtttgactagccggtaaatccgtttgggctccaggaaaatcaccggatcgggatcccggatagcggccaggagcaagccgtaggcgcgggttggcgaggaggggatgacaacccgcagtcccggaatatgggcaaatagggcctcggtgctctcggaatggtgctctggggcatggatacctccgccatagggggcccggaggaccatcggacaggtcagccgcccgcgggtgcgattgcggagccgggaggcatggttgatgatttggtcgatgatcggataaataaaccccataaattggatttcggcgatgggctttagtccctctgccgccaggccaatggacattcccgcaatgagtccttcggctaggggggtgtcaaacacccgctccttgccaaaacgggcttgaaggccgaccgtagcgcggaatacgccgccattgacccccacatcctctcccaggaccaccacgttgtcatcgacccccatttcatgggccattgccaggttgaccgcctctactaaagtaatttcaggcatgggttttccccctggcaatggctgcctggcgctgtccgctcagggcggtgggcaaggtctcataaagataatcaaacatgctttccggtgcttggggaagagtacccaagtatttttggacggcttcttcaacttgttgggtaagttccgtttggagggcctgttcctgtgtttcgtcccaggcgccgacttgggtgagatgggtccgcagccgttggaggggatcgaagccccaacgggcttccacctctgcttgttctcggtagcgactggcatcatcagcggtggtgtgatcgcagagccgataagtgagggcttcaatcaggcacggtccttcgccgcgacgggctttttccaccccattgtggatgcggtcttggagggcaatcacatcattgccatcgacttgctcgccggggatgccggcggcaatggctttttgggctaaggtctgggcatgggtctgaccttccagggggaccgagatggcccagcagttgttgttaatgacaaatactaccggtaaattccataccccagccgcattaatggcttcgtagaaatcccctttagaggtggccccatcccccagtacgcacactgccacccggggttcacgccgcagttttatggcatagcctacccccaccgcatgggggatttggctggcaacgggaacagaaataggaaagtcttggcgggacccctgataggccatgccgcgctcatcgcccccccaataaaggagcagctcggtcatggtgacgcctcgctgcaattgggccccatattcccggtaactggtcaggagagtatcttcgggaaccatgacatggccgatggccacggaaatggcctcctgtcccagggaagaagcataggttcctaattgtcccgtgcgttgtaatgataccgccttcttgtcaaagaggcgggtcagggccatggcccggtagaggggaagcagatttttagagtcttgggcaaagggaggcagggagtcgagaatttcggctttttcgttgaggtactgggtgtagtggacttcgaaatgggcgacagtagccaaggcactctccttttttttgggttcgacgtgcaagacgactcatcggttttcgttgtccgttccctggagcgaaaaggcaatgggcactttgaacaaatccggtatttttaagttttattcaataagtatagtgggttctcctgggggtccatagaggatttcttccgccatgtgatcggcaatctcattggtggcttggtggctatcgcccgcccgttggaagatctccatgagggtggggtaaatattttctatcttggctttgagttccgtttcttcttctatcacagcacggatggcgccgccggcattaatcacatagtctggagcgtaaagaattccttgttcctggaggattttcccatgtcgggattgaagcaattgattattggctgcaccggcaatgatggaggcttgcagccgtggcagggtgtgatcattgatcacccctcctaaagcgcaaggggcgaatacttggcaaggtaaatcataaatcgcttccgggggcactatccgggcattaaattcatccccacagcgctgaaccgttttttcattgatatcgcacacactcaggcgtgcgcctagcgcatggagttccttagctaaataatagcccacgtggccggcgccttggatggccacttggagaccttccaaatcagaacgcttgagtttatgggtcaccgcggcttgaatgccgaggcgaacgccgagtgccgtatggggcgagggatcaccgctgcctccccggtgccttgaagtacacaggacatggagggtacgccgggccgcataatccatatccgctactgccgtgccgctgtcgacggcggtgatgtaacgtccccctaggttttccacgaattggccaaaggcttcgaagtaggcctcccggtcctggatttccggtggccggataagtaccgctttccctcctccatagggcagacgcgccagggcatttttgtagctcattccttgggcgagccgcatggcatcttgaatagcgtcgtgggtggaggcatagggaacacagcggcagccgccaaatgccggtcccaagcgggtattgtgaatggcgactattgcttggagttgcgtagccgggtcgaggtggaaatggacatcaccaaacctgagcatttgcgcatattgaaaaagatcgaatttatcctcaggaattggatgagcggagggagaagtttgtaaaacgtggggtgtggccatagggaaatactattgcttgcctgctttgtctttacagcgtgacaaattgaacatttgctagtctaaaaataaaagttgcacagtcttcatctgtcaatttggggaatccttacccatgtggacatcctgagtaattgaaagtttctccactaaatttatgttctttattaattaaagtgatcgtcatgtcaaaccagagaccagagactagctttgaaggggaaatccaaacggatttccaagacaaaatgacctatggagattatctctgtctagatcaggtactgagtgctcaaaatcctcgcagcgatccccctcaccacgatgagttgttatttattattcagcaccaaaccacagaactgtggatgaagttaattttgcatgaattgcaggcggccattgcctatatgaaagcggataccttggagccttgttttaaaatttttgcccgtatcaaattaattcaggttcagttgttttcccagtggggggtattggccaccttgacccctagtgaatatgcccaattccgccatgtgttggggcaggcttcgggaatccagtccatgcaatatcgggccattgaatttacgctagggaataaacggcgagcgatgctggaaatttttaaggatgatcctgaaagttatgccaaattgcaggcgattctggaacggcccagcatttatgatgaatttctgcgccacttgtatcggcaaggttatgccgtgccccaggaatccataaggcgggactggtctttgccctaccaacgtaatcctaaactcatccccgtgttcaaggcgatttatgagaacccccggcagcattgggacccctatgccatgtgtgagaaattcgtggatatggaagagcagttccaactgtggcgtttccgtcatatgaaaacggtggaacggatcatcggctataaagtagggacggggggatcagcaggcgtggcctatctcaaaaaggccctggattttacttttttcccggaattgttggatgtgcgcacggagattggtagtgtcggagattgaacaggcggtccgggccttgggggtgggaccactgactgaggcggggttaatttcccacattcatccacttttttcccgggttctgcgccattcagcaggtgaaatttatcttgccaatcactctttaggccggcccttggaccgcactgcccaagatgtggccaccggcctggattgttggtatcagcgcatggatgaggcctgggaagactggcaaggagcgatccacggctttcgggagcaaatggcccagttactccaggctccccgtgcagactgtgtcgtgcctaaagccagtgccggtcaggcgctacgggcggtactcaattgctatgaccaaaaaatccaggtggtcaccacgcgaggcgagttcaattctattgattttattttgaaggtttatgcccagcgggatcgaattgccttgacctttgtggagcccgatcaggaggggcattaccatctggaggatgttctgacggccatgggggagcataccgatctggtggtgatctccatggtcatgtttgtcaccggccagagactggctgatttaaagcagttcacgagggctgctcaggatcggggtgctcgcgtattggttgacctctaccatgctgtcggggtgttcccggtagaggtggaagcactgggagctgattttgtcatcgggggttgctacaaatacttacgcggcggtccaggcgcatgttggctgtatttacatccccgccacttagacggttccctggtttctttggatacgggttggtttgcccaggaggccccctttgccttccagcgaccctcacctccccgctttgctcgggggggagatgcttttcttgaatccacgactgccatattgcccttttaccaggccagagctggactggatttgaccttagccctcggcgtggagcggctgcggacttattctttaggacaattatctcgcttaagggaaagattagccggccgcgctatcaaagtctttggctcccttacagactgtggcgcctttgtggcgattccccatcccgaggcggcgaagctgtcccaaaggttggcggcccagggtgttcggaccgatgcccgggagggctatttgcgcttagggccggatattctcaataccgaggaagaaatcgatactgccgtggaccgattagtcacggtgtgggagggatgctgagtttttgattttaggcaatctcttttctctcttgccatctgtttccttgcttttggaactctttcctagctccccatggtctataaaaaatagaagtctttaagcctattcactgaattataggtaattgccatgcttacattacctgagaatcccatgggtaccgatggctttgaatttattgaattcaccgccccggataccggtgttttggcccgcttgtttgagcggatgggttttgtggcggtggccagacatcgtcacaaagacgtgactgtctaccggcagggcgacatcaattttatcatcaaccatgagccccacagttttgcccaggcgtttgcccgggtccatgggccatcggtttgcgcctttgccatccgggttcgggatgctgccgctgcttttgaacgggcggtgaagctaggggctgagccgtttcatgttccggttgggcccatggagctgaatatcccggcgattttgggaatcggacggagtttgatttatttcgttgatcgctacggtgaacaatccatttatgacgtggattttatgcctattcccggcgtgtccaggaatccccagggggtaggattaacccacatcgatcatttgactcataacgttcctgaaggccggatggatcactgggctcacttttatgagcgtttattcaactttcaagaaattcgctattttgatatccatggcaaggccacggggctcaagtcccgggccatgaccagcccctgcggtaagattcgtattcccatcaatgagccttcagataaaaaatcccagattcaagagtacctagaagcctatcatggagagggaatccagcatattgccttggccaccgaggatatttaccagacggtagagactctccatcaccagggagttgagtttatgggggtgccggatacttattatgatgctgtagaagcgcgaatacctcagcatggtgaagatctggcccgcttgcaccaggatcggattttgattgacggggcgccgcagcaagggcagggcttattgctgcaactgtttacccaaaccatgattggccccatctttttcgagatcattcagcgtaagggtaatcagggctttggggaaggcaattttcaagccttgtttgaggcgattgagcaggatcaaataaagcggggggcgatttgaaatgagtcactggattacattaccgaaaatagaaggggtcgcctcaaagcaggcccatgcggatcttccgcctgaaagctacgagcgggagctgggtaaggaagggttttatggcccttccacccaaatgtatcatcgtcatccgccaacgggttggagcgatgtgcagggtcccttgcggccacgagcctttgataccacccggcttgaagccaatcaaacttccccctggaatgctttccgactactcagtaacccccacttacagtttcgcctctggaagacggatagctctatggaccatttggtgcgcaatgctgatggtgacgaattgttatttatccaccaggggggcggggatttatattgcgactatggccatttagcgtttcgtgaaggggattatatcctcttaccccggggaaccctttggcgggtagaaaccgagaaccctctttgtctgctgttgctggaggctaccgcagacagctatcagctcccggacaaagggattgtgggtagccatgccgtttttgatcccgcagtgttggataccccggagattgatgagagctttttggcccaacagactgaaagtgaatggcgggtcgtggtcaagcgccggggcgctttgagcaccattatttatccattcaatcctctggatgcggtgggctggcatgggaccttgctcccggtgcgcctcaattggcgggacatccggcctgttatgagccatcgctatcatatcccgccctcagcccatacgacttttgccgccagtcggtttgtggtctgtactttttgtcctcgtcctatcgaaagtgatcccggggccttaaaggttccttttttccataataacgacgactatgatgaggtccttttctatcaccagggggagtttttctcccgggacaatattcaccccggcatgatgaccttacaccctagcggcattacccacggacctcaccccaaggcttttgaagcaggaaagaaggccctccgtaaagaaaccaatgaagtggcggtaatggtcgatgcccgggatgccttagaagtggcggaatttcctcctggggtggagtggaccggttatgtggattcttggaagtaaacagaccctagtttaagttggaagctttagggtatcgataaacggagatttttatgaaactcgccactttggatagtgggagccgggatgggaccttgatggtggtggaccgggatcttcaatgggcggtaccggtaccccagattgccaacaccctccaagaggccctggatgaatgggcaagcatggctcccaagcttgagaacatttatcagtctctcaacggaggcgaaatagagggcgttgccctggaagtggaacaattggctgcccctttacgccgggcctaccaatggttggatgggagcgcctatttaagccatgtggagcgggtgcgcaaggcccggggggcggagatgccgcctagcctctggaccgatcccctcatgtatcagggcgggtcggaccactttctggggccccaggagccgatttgcgtggccgacgacgcttttggggtggattttgaagccgaagtggtggtgattacggacgatgtgcctttgggggtcacgcctgcccaagcccggtctcatatcaagttactcacgctggtcaacgatatctccttgcgcaatttaataccctcggagctggccaaaggttttggttttgttcagggcaagcctgccagcgccttggccccggtggtggtgaccccggatgagctgggacccgcctgggatggggctaaggtccatcttcccttgcggacttattggaatgggaagctgttcggggaaccggatgcgggcgaggatatgcaatttgattttcctcaactcatcagccatggggccaaaacccgctccttgattgcagggactctcatcggttcggggacggtgtccaatgttgactggcaccggggctattcctgcattgtggagcgccgggtaatggaaatcatcgaggaaggagcggcggtgacccccttcatgagctatggggatcgggtgcgtatcgagatgcaggacagccaaggacgatctatttttggggcgattgaacaggaaatgcgccggtgttgaccctctatacttattttcgtagctcggcagcctatcgggtacgcattgcccttaatctcaaggggattgaataccattcccagttcgtccatcttctccgccatggaggagaacaacgacagcccgcttatctgaagcttaaccctcaaggattagtgcccgccttggtggagggggagacggtgatgacccagtccctggctatcatcgagtacttagatgagctttacccccacccccctgtgttgccggctgatcttaaagggcgggcttatgtccgttctcttgcccagttggtcgcttgtgacattcatcccctcaataacctgcgggtgcggcaatatctcattgatcagtgggggcatagtgaggcgcagtggcaggagtggtaccagcaatggatccaagagggatttagcgccttggagacccatttggcgacccatccggccacgggcctgtgctgctatggccatagtccgacgatggcggatatttgccttgtcccccaggtttataacgcccgccgttttgattgcgatctcagtccctatccccgtctcaatgacatttatcgacactgtaccgcccttgagcatttccggcaggcatcaccggagtattaatgggacgctacctaagtatagtggttcccatttagatggaacttcattgggcttggggttagcgtgaccagaccgtcggcggcaggggtgagccgggaccgtgggtccggtggacccacgcagaccggtgaacgcccgtcccaggaaggggcgggctggacttgcccgccagggcaggaaagcctggcgtggtaagccgacgtcgagcttccagggacgggtttacagtgtgtctggtcacgcctgccccaagcgccttaggtctcatttaaacaagaaatgctatattttaaatttcggtggaattttgctggggtggtcaggtctaataattttaaggatagtttgttgggcacagagtttaatcctgtattggtaaaggtccccaagagaggatggctgtgctttgcctccgccggctaggcaatttttaggaggtgaaatgtatgaatacatctgcacatcaattgcatgatttcgctgcaaaacaccatctcattgggttgacagcgccttccctacaggccctgatggaaggaaaatcgggttattctacttccaaggcgagacggtttttgtcttttcaagaccggatcaacaaagagctgttgagccatcggattattctccacaaccgctatacggaatggttcaagcagggcgagcagaatctggaacaggtgaaagccttcattgtgcaattctccgtattttcaaaccgatttttaatcgcccaattgctgaaaaccatcaatgccgattccttggagagtatgcgggcatcgaaagaaattcttgccaatgagattggcgtagtgttcaatcctggtaaacggaagacccaaaaaactttagaccctgggcgtgaaacagaccctaacctggtttctaccgaagggagtgtggaaggaggcattttccggtttcaggcggctcattttgagtggttattacggattgcctacaagctagggttaggttttaatgatgtgggtaagcgaagccatggtacgcaagccaccttatttttctgcgatgaactgaaccgcctctatggcagcgaagactataaggtatcccaggcggccagttatgccgtggagaattgggcggcagcagggttttgggaagagcttatcgaagggttttctaagtttaatgagcgtactggaatggccttgccattggccttttttacctggcatagccggcttgaggcccagcatgcccgccatactcaggaagaattggaagagatctactttacccagggcatcaaagaagatgaattcatccattatggcaatgaaatgctagaaggagtggcggcattttgggagggtctggaggagcagcgcaaggagctagcagccatccattgaagtaagcgcactggaatgggtgatcatcacttgttggcaaagccgatggatttttacattttggcatgacacagcaacaatattttcaagattatatgcctgacaaagtttgctttggatgtggcaccgaaaatcccgacgggttgcatatccgaagcttttggcaaggggatgaagcggtctgtttttggcaaccccaagccgcctatcaggggtggccgggtattacctgtggcggtatcattgccacccttattgactgtcattgcatggcgaccgctatggcgaccgccgttcgcaatgagcatcgtcctttaggctcagcgccccattatcgctttgccaccggcagcctttatatccgttaccttcagcctacgcccatggacagtcctctggagttgcgggctcgggttacggatattaaaaatgaacgcaaatatctcttaacctgcgaactctttggagggggagaaaaaactgctgaggctgaagtggttgcctttttagtctaccgcagtgatcgtccagagttatcacccctgagttttcagagagaaaacaatcggttctgaattaactcttaagagatttatttagcccggaaagagcagactaaacacatatcatcgctttgtgtttgttgacccataaactgttttacagcctcgatgagttcagtgcctatggtggcagcatttgaggcgtgagcttgtaattgagtacggattcgcgtcagaccaaataattcatcttcctcattcattgcttcgttgaaaccatcggtaaatatcgtcaagctgtcctgaggagcaagggttatctggagtgcttcataatgatagtctggaaggacgcctaaaggaggaccggctgtttttgcgcaaatggcttcaacttgtccatcagcatggcgcagaaaaggaggaagatgcccggcattcaccacggtagcggtatgttgaagagggtcgaggataaccatcactagggtgacaaaacgatcttcccagccccgttgtataaattttttattaagcctagaaagcgctttcgcgggtgatgattcggcttccaggcagcaccgagtctccgccgagagtttagccatgactaaagctgcagagatccctttaccggaaacatcggctaaaagaatagctaattttgattccgggaggtgaatataatcaaaatagtctccgcccacttgatgggcagattgataaaaatgaaaaaaatcgtagccttcaacggagggagacgaactggggaggagatcatgttggactttgtcggccaactccaactcccgctctaactcatgtttctttaaagcctcttcatgtaattgagcatgctctatggcaaaggctgcttggcaggcaacagtagccaacacatttaaatcatcttgccgaaaatgttctttaggattggcagtatcaagctgaatggccccgaaggattttccagaactcccaatcagtggggcgcacatgacggatcgaatctgcaaatctagaatgctttcgctggtgtcgaaacgagagtcgctagcagcatcggctgagaggatcgctgttttatctcttatcacttgctcgataatggtgtgactaatacgaattttgtctctatcaggcatgcgccggtatttaattacctggggtttaaaggtttggtttttttcatctcgcaatatgagaaaaccccgatcggcctgaataaaaatgttgaataaactttcaagcaccttattaaagacctgatccatttctagggttgagctgagatctttagtgatttgtaacagcgcggctaacttagcttcagtgttgatggtaaactgtgtttttgaacgggtgtctcctgcgtctatcattgaaatgatctgtgacttataggatcctgacagttcggtgattacccgtgacctgcttggcgtattcgcctttgccgataaaatttctgtttttggggctatggtcgtctcttgaggcccctccatatggaacaccaccgagatatctcccatcgtgacctggtcgttctcttgcaagcgatggcgaccttgaatctgctgaccatttacataagtgccattactgctgttaagatcttcaagatagtatttttggtcaatctggagaatttgggcgtggtggcgactcaccgttttgtcgtcgaacacgatgctgcaatcagaatgtcgccctaaaactgtccgctcgccggaaatagggtatgatttgtggaatttgaaaccgcaaagggtttgaagacatgccatggcagacggcctccgtagcggtattcttggtcttctatgcccaaagaagcgctatcgagaattagcggaaggatggtaatctttggcttccataggatagactctagcgttctctcatccaggaagcatataatattatactcggatgtaaagcgtttcttatgttacttcatcaccgaattcaggggaatggcctcccccttattattttgcatggtttattcggctccatggataattggcggagtttggcatctcagtttgcccgccagttccaagtcattaccgtcgatctgcccaaccatggccgttcgccccataagaaagtctttaattatccctctttagccagagacttagccagctttatggatcagctgggaatgggcgcggccactttgctaggccactctctgggaggtaagattgcgatgcagtatgccttggattttccagaacgggtcacccaattggtggttgtggatattgcgcctcgtgcttatcctccagagcaccgtttcattttcgaagctttaggggatttaaatccatccgcttatgacagccgcagggaaatcgataaggcgctatccaatgcactgcccgatcaccgcataaggcaatttttgttaacaaacctggataaaggtaaaaatggttatcgttggcgtataaacttggatgatctacatcgtaattatcgatcgatttgcgccgcgatagaagggggaggtacgtatcgaggtcctaccttatttgttaaaggcgaacgttctgattacatccaaaagggtgaagagatagagattagaaaaaagtttcctaaagcgaacattatggctatcccccgtgctgggcactgggtgcatgcagatacacccgaagtgtttgtgaatgcggtcttagaatttctcagctaggacattagttctctatcctgcatttaatgttgcgtgcttcaatcaaaggaaaaagattttctgccggcatcggtcgtcctacccaataaccttgaatgcggtgacattggcgattttggaagaattgggcttgggcctctgactctactccctctgcaattacttctagatctagactatggcccagtagcacaatcgcctcagcaatagcagcatcctccgaatcatcagagagttcatggacaaaagaatgatcaatcttcaagctatggatgggaaagcgtttaagataagccagtgatgagtaaccagtgccgaaatcatcaattgctaacgtcacccccattacttttaaatgctgcaatatatgggtcgcatactgaacatcttgcatgaccacgctttcggtgacttcaagctctagacaggcagggtttaaggagtatttttgtagaagttggcgtacggtatccaataaatgttgttgaaattggcgggcggaacagttcaccgcgatgcgaagaggataaccccatgcccaccaggcttgggcttgtttgcaggccgtctctagtatccagttgcccacttctacgatgaggccagtttgttccagtagcggaataaagtctccgggtgacaccagtccccgctgggcatgttgccagcgcacaagtgcttccacggcagtaatctggttagtgctgagatcgagctgaggttgatagtgaaggataaattcttcccgctctagagcacgacggaggtcggtttctagtgctaacaattctcgccctcgatccttcattttgggggcataaaaccgaaattgatcccggcccgtatgcttagcggtgtacatggccgtgtctgaagacttcagcaggttctcctcatcgccaccgtcctggggataaagagaggctcctatgctgagcgtaataaagacatcatgattattgattctgaagggctgactaagggcggcacgaattttttttatgatgatttctacatctgcgggggcgtgtaagttacccagaataatgaggaattcatcacctccgtagcgtcctaccgtatcgttggtgcgaatacattgcgctaaccgttgaccaaccatgcggaggcaattatcacccgcaagatgccctagagcatcattgatttgtttgaaattgtcaatatccaaaaataaaacagcaattaggtgctggttccgttctgcgttgatgagagcccgagacagccgatcccggagcaggattcggttagggagatgggtcaaggcgtcatgggtgactcgatgttgcaatgcttgttcgtagtgtttacgttctctgatatcccgggcaatggtggagagaaattcgacttgattctgttgattccggtgagaaaggataacctgggatacgggaatttccgagccgttagaatccaagattaccatttctccctcccagactccttcggctagagcggaaggtagggcgttattttccattaaagccgctgtccaaaaaggttgataatcggtcaagagggtcatggggcatcgatttttttcgtcaaggccgagccatcgacgacctgcccgattgatgtagtggatgcggccttttaagtcggtgatggcgacaaggtctggtgttgcctccaggatagagctgagacgaatgcgctcattgtctgccgcttgtcgttgccgccggctttcggcttctcgtaattcccgctccactgccggaatcaagcgacttagactgtccttcatgatatagtcatgagcacctgccttcatgacttcgacggcccgatcctcgcccacagtgccagagaccatgataaaggggatatctaggtggtgttcatgcaggagagcaagggcttccagggtgttgaagcagggcatcgtataatctgagaatacgatgtcccagtgttgcatttgaagtgcttcgagcatcgcttctcgggtttcaatccgttttgcgaatagtcggtaaccatttcgttgtagttggtgtataagcagggtggcatcatcttcggaatcttctatgattagcgctcgcaatttacgcatcttgttggtcccgtacctttagcagcgctttatccaagattgaaaaatacagccctcgttggagggcgggttccaggattttgtcaaattttaccggctctttcatgaattttatttttcaaagcgtaaaataggagtttgttccctgattgatctgccccctccacttgtcccctgcggtggataaggtgctctatagtggctacctttatcccggttttaggatactcctgggttcatgccactgctggaaaggggtgaaaggtgtgtacaacctccgcttttttctattattcttgttcgccacccagaagtgggtgaaagtgatttagaggcatttaaatgataatttttttataaaaagtttatatattttttttatagttttgatgaaatgcctcgtaatttaaataagctgcaaaaaaaaatttttaaataagtatttctacttacttactactcaagagctgttaaaatatcatccaattttgggccccatcgcggagctagcctaagataatagggcggcttggggcggcttagggggcctccaattttagctcctgaagggtgaacttacctaataaaggtctgttgcaatgcagtagagctttattgttgctccacggcctgaattttactggtcttcaatgacagccataggtgataggttaagtgacatttgatagggagcataagattagaaccgcggtgattggcgttggatatttagggcgttttcatgcccaaaaatatgcctcattgcctggctccgagttagtggctgtggtggatctcgatccagcggtcgcccatcagagtgctggagaatatggaacgcttgcgctgaccgattaccgtgatttattcggtaaagtcgatgccgtcagtattgtggttcctacccaacttcactatgaagtagccaaggagtgcttgagtcagggtatccacgtgctgttagaaaagcccatgacggctacccttgccgaggccgatgaattaatcgcgcttgctaagcgttataatctagtgcttcaagttggccatctagagcgatttaattccgctacactagctctacaaaaatttctctccatgccgcgctttatcgagtcacatcgtctggcacctttttctccccgaggtaccgatgtgagtgtcatgttggatctcatgatccatgatattgatattatattgagtattgtaaattcctcggtaaaggagatccatgccaatggggcatcagtgcttaccgacgatattgatattgctaacgcccgtatccaattcgctaatgattgtgtcgcgaatgtgacggctagccgggtcagcatgaaagcacaacgtaaaatgcgaatattccagcaggatgcatatatctctattgactttcaggataaaatactaagtatttatcgcaaggggacaaaggaaatgtttcctagcattcccgaaattacccatgaagagagccgctttggtcaaagtgatgccatcaaagcggaaattgaagctttcctaaaagcggtgagagaagggactccgcctcctgttagtggcgaggaagggcgtcgagctttggccattgccctccaaatcagtggcatgcttagtggatagtttaaaattagctcgacgggaatgagtattatgactccaatggtggatctcaaggcgcagtatcaaactctcaaggcggaaatagaggagggtctagcacaagcgctcaccagcagccagtttattctgggacctaatgttaaagcattcgaagaggaagcagcggcctatctgggggtaacccatggtgtcggtgtggcttccgggactgatgcgctccatctcgctttagttgctgccgggattggtgaaggagatgaagtgattaccactccctttactttcattgcaacggctgaggcgatttgttatgtaggagctcgccccgtattcgtcgatatcgatgaaaaaacatttaacatcgatgtagagcaggtggaggcggcaattacaccggcaactcgggctgttcttcctgtccacctatttgggcaggcggctgatatggcggctttagaggggattgccgcgaagcatggcttgctgattatagaggactgcgcccagtcttttggggcggaaattgcaggccgtaagactggaagcttgggttttgccggctgttttagtttttttcccagcaaaaatctaggaggttatggcgatggagggctgattaccatctcttctgatccggtcgccaggcacctccgaggattgcgtgatcatggtagctggcagcgttatcatcattcggaattaggttttaatagccgcttggatgaactgcaagcggttatcttgaggataaaactcaaatatattgatcaatacaatgctgagcggcggcgcattgcccaacgttacagcacggccctggcggaactgccggattgtattccgccttatgaggataggggcaggacccatgtttatcaccaatatacgttgttgtccccccagcgagacaaaattcaggcagctctagccgctaaggaaattgcatcggcgatttattacccgattcccctccatcgacaagcagtctttcagaaggcatatggggacatcacgcttccagtcagcgagcgggtcgccaaccagtgcctttcattgccagtctttcctgagttgagtgatctccaggtggatcggattattgaagttatccggagtatcttgcttggaaaataatacccctttagttgccattgtggccggtgaggcctcaggagatcagcatggggcttatctgatccgtgaggtaaagaaaatgttcccccaggttcgcttctgtggtattgcgggaccccgaatgcgggcggtgggtgcagaggcgctgtttgattcctcccaactggccgtggtggggctggtggaagtgttatcccactttaaagagatttatagagcgctccaaaagatgcgccgtttccttgaggaaaagcgcccggatcttttgatcctagttgattatccagaatttaatctccgcttagccaagacggccaaggcgctgggtattaaagtgctttattacattagtcctcaaatatgggcttggcgacaacatcgagtccatcggattcgccgcttagtggacatgatggcagtagtgctgccctttgaggtgcccttttatgagcaggcaggagttccggtttgttttgttgggcatccattgcgggatgaggtgaaaagcccattcagtcgtgatgaggcggtgactgaatttggtttcgatccccaccgtaaaactttgggtttactgcctgggagccgtcgtagcgaaattaaacggctgttgcccatactattagatgccgcggagcaaatttatttgcaggaacctgacattcaatatttattgcccctggccatgaccctagaagaagctgatttagccccctatttaaagggacgcaggcttcccctgaaaattatccctaatcgctcctatgatgtcatggcagcttgtgatgccatggttgttgcttccggcacagtgaccttggaagcagctttgatgggtgtgccattggtggtcatttataagatgaaacctttgagctattggattgggcgcctcctcatcagggttaaccatattgcgctttgcaacattattgccggtgaaggtatagccccggaattgatccaacaggaagcttcgccggagcagattgctagagaggcgctgagcctcttagaggaccaagatcgagttagggcaatgcagcaaaagtttcgcacgattaaagacaagttgggggcgggcgcccagcagaccattgccgaactcacggtggcgatgctgaggggcgaagaattgaatcaacagccaaatatgttgagaaactagtcttacgggatgagcggcgttattcagtggagtttttggcggcaaaacggtgaagaccacgctttgattttgtggcgagccaggctctgaggtaggttatctcgggggtttcgggcaaatcgcttaagtctgcgccattacgaagttgccaaaaggcttgctctaagatccggtaacgttctcctttgatgcctgcccggcgcagtccaacggtattgaggcgatagtggcggacaggatgcccccccacaatgctgtagggtaagacatcttggcctacggaaccattgccctgaaccatggcataagcgccgactcggcaatattgatgtaccacggcggatcctcccaagacggctttatcccctatctccacatgtcctccgagcagaacgttattagtgagaatgacgctctggccgatagtgcaatcatgggccacatgagagtaagccataaggtaacagttgtttcctatgtgggtaggcgcattgggatccgttgaacggtggatggtcaccccctcacgcaagatattatcatcaccaatggagacccaagtctccaggttactgaaagaaagatcttggggagtgtcgccaataaccgcatgggcatgaatttgattgcggcgtcctatccgtacaaaggagtggataacggtatggggcccaatgacgcttccctcgccaatgtttaccggggagttgataaccgcataaggcccaataataacgtctttgcctaactctgcctcgggggcaaccaccgcagtggggtgtattttcatctcagtcttcataaagaaaccgggccaggaagcttattccctggcccggtttgctgctgtcaatcgatactatgaatgtatgcttttacagctttagtccattccatgttctgctttttgggcagcttccatgtgttttatggcttcgttaatatgtttggtggcctcctcagcatgtcccatgtcgccgtgtttaattccttctttcagatgcttaacacctgcgctcatgtgctcatgggctgaggcgtgttgcttttctgctttttccgcatgcttcaaggcttctttggcatgctttgagaggactgatgcatgtccatcttcaccatgggcggcggccatacccgcatgctctagggctttagcaccatgatcgctggcataagcaatgctgcttccggcaaagatcaaggcgcccgtgattaatgcaatagctagtttatctttcattcctttttactcctactttattgtttgggttgagtcggttgattctatttttgtttttttgcccctcgtattctctgttttcttttataactctctgactagagaagaaaacgaaagacactctaagatgtagcacggggggggtaacctgtcaaggaaaggcgctttctggaacttttttctagaaaattttttctccgaaaagaatttaaaagataggagttcgttaccatttgtttctaagttcccgcaatttgagaaatactttttggggatctagatcctttggtaagtcgggaaaagcctcacggagtttcctaattaaagtgggactgtcgagtcggaaaaaggtattgatttctttttctagagcgagggttgaaacaaaggcctggttgggatcttgaagcttgacttttgagagcagcgctattgcctgggcgttatccggttcccggtccaaggtaaagcgcagattattgataatatactcatgtcccgggtagatccgggtggtatcgggaagtttggtaagttgctggataaaagtatggtagagcgcaatgggatcacccccatggtagcagttgcctgcgccggcgttgaataaagtatcgccgcaaaaaagtgccgggagatcggtatgggcgaataagcacacatgacttagggtatggccaggggtatcgaggacttccaactccacagtctttcccaccttaaccacatctcccgcccctaggccttgatcgagaccccttattttgtctttggcatttttgtgggcgagcaacttggcccccgtttgggcaaccatggctcgattgccccccgtatggtcgccatgttcgtgggtattgagtatctgcgtaatttgccagccgttacgtttggccgtggcgaggcattggcgatggtcaagagggtcgatggcgagggcttcgccagtctctgggcaggcgatcaggtaattaaaattacggtaagcattggcagtccaaatttgctcgacgagcattatttaggtggtctccattcgctctgcgataatgacatcaagctcctctttcaggcggggtaagatttcattgtagccatagctccccagagtttcactaccccgtttgaggttaaccgccttaggtccacaccaaagacccagatccgcatcatcggtttcaccaggcccattgacgcgacagcccatgactgcaatggtgacagcatgatcagcggcatattccgtcatggctttcacttgttgtgctaactcgataaacgcctcattttctacccgcgaacaactcgggcaactaatgatgttgagggttttgagaccgtagtccaccacactgcgtacccgccctgcggcaatatcagcgagaatttggcggcctgcttcgatctcatctcccttacggtcaaagggcaaggtgagggaaacccggatagtatctccaatcccacggctaataagttgctcaaaagcaattcgagttttgatgatcccctccggcggcataccggcttcggtcacgcctagatgaagggggatatcggggcgctcggcagcgaaacgttggttcagttcggtgaccttcctggggtctgaatctttgagggaaacacaatagcgggtgaaatcaagggcatccagcagctcacagtgctccaaggcgctcgccaacatcggcgagatggagtcgccctcagggaattgggaagccttggccgggtcaaccgaacccccattgactccaattcgtagggcacaatcattttcacccgccacatctagcagaaatttcaccttatcttgccagggcttttgccgttcatgatggtataaatgtcctggattatagcggaccttatccacatagggagcgaccagcttggcaagccgataattctcctgcaggtccacggacaagtttgcctgggtttgctgccggatctctatgagcgcttccacatcccgtttggtgtctaccgcaatgcgtatcacgtcagcgccagcctttaccaagtcgttgacctgctttacggtcgcttcgacgtcccgagtgtgggtagcacacatgctctgtaccgctatcgggttgccatcaccaatagtgatattgccgatgcggacggggcgagtcgggttacgtggaagattcaatggtcactctcctttaaactaaacagatgacttgttagtaaagccctaaatcctagctgtttcgaggcaatgagacaagcaattagggaggaagaaaggcagcgattaattacttagggaagtatcaatggaaagtcgctcctgtgcggatttggtctgccgccagaggcgttttccctccatgaattgccacactaaaagccctggaacgcccaggcacagctctcgtacccgccgggttagcgctaaggctaaactggcactataaggaagaccaatgaggctgcccagtaggatatacccgccctctaggacccctagggccccaggaaccagaaaggccgcgcctttgaccgcttgggccagactttcaatcataagggcctcgatccagccgacgggatgatcaagaaaataaagtgccagccagacttcaccagctcctaggagccaaccgaggagcatccaggaagcgcttcgcagtacttggcggcgttgatgataaagctggactaccgcggtatccagggcatcggcgccgccgaccaaagcaagccaattgcggccaccagcgaggttttcgaaccgtcgcgccagccagccaaataggccacgctgttggaaccaataaaaaccaatgatagataaggcacttaaagcggttactgccagtaccccttgggccagtttaccttcacctagcaacagggtcaggagtactagccccactagggtaaaaatgacctgggtgaagacggcaagggtaagattgactacgacactggctcctgcctggctgccaggcacctgatggtgagtgagcaggcgggtcttgaccaattcacctcctatttgcgcaaccggcaggagggtatccactgactcgcctatccaacgggcccacaggatagtgcgaaacggtggccgagaagtgcggtcgagcaatacataccagctgagcccatcggcggtcatggggaccaagtgaaacagaactactaccaacagcccccagcctgccatggctagggcagaggccacttgagtcaccccttgataggccactaaagctgtaaacagcgccagtccggcaagaaaagcgatataaacgacccgtttcacctagatgaaccttattgtattgtttattttatggaactgcagccgcataagaaagcgggtatcatccctggctgctgctagagacgataatataccatgtaacatccaggtaaacttatgctcctttgacggtgacaagggagcagttgatagtcttccagatctggagattccaagtattgttttgccggatacgcgacacttaatccggcctacgggcggtttatgagcgcctcctcgtagcaaagtcattacccgcaacggataggcttagcctccccttcatttgctaaattctccccatttaaaacacgatcggagcgactttgggttgccatcagtagtgcgggcagcagcagtagggtgcatagcaaagtcagggcgacgccgacggtgagcaaaagtcccatactggccatccctggatggggggtaaccaataaattgccgaagctgcaagcgctcactaaggcactgaatacgaccccccgggcggtactggtttgcaggggattgcctgtttttgggggcgcttggcgcatccgccgaaccatatgaatgccgttgtcaacgccgatgccgagcaagagggggagggcaatgatgttggcaaagttgaagggggtgttcaatatcaccatcgctgcgccaagcaaaatccccgctaagagcagggggatcaagactaatatcgcatcccggaggttacgtagcagaaagagcaatattgcggtgattgctaggagggcataggtaaaagcctgctgaaatgctgctacgaccgcttcccctgacttgagggtaagcactaaggatccggtggcatcaggtgcaacactatggatttcttggacaaaatgacgtaggtcttcagtcttgtcgatatcgatgttttcctggggaaaaatctcaattcgttggatgccggtgggggtcgtccaacgttgctggaggtcggttggcaacgtattcaaggtaatggagctggcctccagcgagtgccttagccgtgccaggttatccggcaaagtggccagcaggctgcgctggagagtgagtagccactgccgttgggtggcataatcgctttgcttaagacgattcagcagttgttggaattgctctgccagttcataggccgccggcgaaggggaggctgcaggatcggcaagataggactctagggttcccataaactgtcggagggtaaccccatgctgttgtggttccaattccgctggccctaataggggccctagcaggaacgctaactcatcaatcagcgccagcttttcttcttgccgttccggaatgaaatcctggaccgtgacgacggtccccacggtatccaattgctgtagctgatgggctagttgttgtgcttggctgatatttggggttaatacgactgcgctccagggcggagtagtttcagtttcaataaggtcacgcaaagtcgataccgactcagaactagggtcccggagattgagggggttgtagtcaaagcgcatttgggggagtagcaccagcgcccccagccctaagactaggctactccagaggatgctgcgtttataatgtaaaggcaattggaagagaaaaccgaagatccctcctgatgctctctgggggccggcggggggtactggtagcaggcgtaggagagcagggaggaatcccaggttgagccctaggctgataaacatcccggtaccagcgatgagtcccagctcagagaccccggagaagtcggtaggaataaaggcataaaaaccaatggtcgtggtgacggcgcatagcaccagcgaagttcccacttcagcggctgccgcggacagggcctctcgctgattcaattcagtatggacaagccgctgataacgcaaacaaaaatgaatggcatagtcggcgcctagaccaatatagagtacggcgaaggccgtcgaaatcaggttaagatagcctatggcaacggttgcgaatccagcggtgagaatgagtccgctgatcaaggtcagcaaggtcgccaataggagagtaatcgagcgcaacccgataaggagcaggatgccggtcatggcgatggccaggacccccgcaatttttcctccttcgatggcgctttctaattcttcatgggagagggccgcatccccggtgattcgcacctggatgccagggggaagttcctgggcgaatgcacgaatggcttcgatggcgggctctgctggcaggagccggctgaaatccatgcggggctgaacaatgatgaactggcgccgctcttctggggcggtctgatccgcgctcatcagcttttgccaggacagagtgtaaggctgtcctgaaagggtcgctcctatggcccgactaataggatcgaggataggctgcaactcaagggtggtgtccccttcatgctttgctttgataagctcgttgagcatctcaagcaggccgcccaaggaggggtcttgggtcaaccggccgagaaagggttgtgcttgagccagattatccgccatctcttcgagctctggtaaatccagatacattaagccgtagcgctcgaagaaatcgttggcttggggaaggtaaacgcgcttaaataacgcctcgttttgttctagcttagcggcaagacgctgggttccctcccacgcctgttcgggaatatccccatcgataaccaggatgaggttgtcttcgtaatagggaaatagctgagaatagcgcttgtcgctttgccgaaaaggaagatccggggaaaggatatcctcggtatcggtattgacaccgagattttccgtcacatagtaaaacaccccccctgtgatcactagggtgacaataaccacccagggggctaaccggtaaacccaatccacacagcgggccaaaaagttgcccactccattgatatggcgtggagtgtcagaagaggcggaacggagcatggcgcgctagctgagtaacattaggatcacgcatctgccgggcctcggtagagtgcgattttttgtttaagtttattgagcaggctactaaagccttctgttttcataatgtggcgatattcagcgcgtttgacggccagatcgctcaccccgtcagctatgacattgacgatccgccattggctgtcagtctggtggaggagataatcgaaaacgacgctcgagccgtcgggatcgatgagtttgctccggactctcatgccgctgcggggaagaggggattgcccttcaatggtgaaatgctcgccgccataaccgtcaaaatggcgagcataatcgaccacagaaagttcccggaaagtctctatgaactgatggtgttgctcgtcgctaagttcatcccaggaagaaccaagggtgtaacgggcaataaaaggtaagtcaaattcttgggtaatcacgggcaacagtcgttgatagcgaccctcaaagccaagttcctcggcttttttcatcaccgacaaaagggtattattcaaacgctccactgccgaagagggctgctctgccaaggcaggcggtatgaccagggtgatacccacgagaatcatcactatggccccaattaatactcgtttcatggatccttaatttcctagttctgatgggttgcctctctgggggtatgcaccatagcatagctccagtgacagacaaactgccctgcccgtccaaaaggctggacatcttcttctaggccctatagaggcgggctttccagcgggaacgttcgccccgccaataacgcaccgccgaactccaagtcatggctaaatatagagccgcggtaagtggcagggtcaaactccaagcggttgataaaccgtaatagcgcaaaatagggagatagctgaggatcatccccataagggccagcagcgcagtccaccgcactcctggatccgttgcccctaggccgatgagtggcagccaaaaggcagcaatgaaaattgctgagcagaggagcaataacccattggagtagccaagctgggtaaaggctgtgcgagcgatcatctcccatatgctggtcaggttggggtaggggcggaggctgtggacgccatggctcagcccaatccaagtccgatagccaaggctcttaacttgccgtgccagagcgcagtcatcgatcaatgcgcctcgtaataccccaaagcctcccattttcgcgagcacttgggttttgattaaaatacagccgccggcggctgcggctatccagcaaggacccttattggaaaggtgaaaaggatagagtagcttaaaaaagtaaacaaaagcgggcatcagcagtttttcccagaaagtctccatgcgcagccaagccatcaaggagacgaggtgctgtccttctgcttccattttgttcctaatcgcttcgatcatgccgggttgtagcctaatatccccgtcgaggagtaaggtgaggggggtcttgatatggtgccggccctgctcaagggcccatagtttgccactccaaccgggaggcaagggtttgccggcaatgatctggagttgttcgctaggcatggccgcctgggcaatcttagcggtgccatcattggattggtcatcgaccaggatcacctggagtcccttgccttggttttgcagggcgcgcagggtcttgccaatgacaggggcttcgttgcgggcaggaataagcaccgtgatctggctcagatcacagtctggcgaaggggcttgggctgcaaggttttctcgactactccaaggacgccaaggtaacagcaagattccccaccataggaaaagacctggcagggcgacccactggatactcataacctctaaaaatagtttttataatttttgtttgtttggctaagaaaccgttgagcacggcttcttagctcccaagcctggtgtcgttaggaggttccccgacttttacggcgcaggctatcaacgggtatggatacggtatctggcttttctgaatagttaatgggcaactcgggggccaaggggccttcaaggcgcggtccctggaggaaaaccttgaaagccttcagaggatgatccagggtatcgttgacggccgtggcttcatagccgcaatgagccatgcaattagcgcatttggggtgatttccggtaccgtatttgctccagtcggtttcttccatgagggatttgaaggtgggagcgtaaccttcttccgaaaacaaatagcaaggtcgttgccagccaaaaatgttgcgggtagggttaccccagggggtgcactggtaagtttgattcccggccagaaaatctagaaagaggctggattggttaaattgccatttacgtcccttatccaggcggaagatatctcgaaataggcgtttactggcggctcgctggaggaaaatgtcctggcgtggggcgcgttcatagctatagcctggggagatggtgatgccttctatacccatttccatgcagtagtcgaaaaagtcagcgacttctgccggcttgacgccctggaatagggtgcagtttaccgtgacccggaagccccgctcgcggcatagtttgatggcggctaccgcccgatcaaacacgccttcttggcaaacggaggcatcatggtgttcccggttgccgtccaaatggacggaaaaagtaaggtaaggggacggtgtatagtctttgagacgcttggcaagcagtagggcgttggtgcaaagatacacaaattttttgcgttggataatgccttcgacgatctctggcatttccttgtggagcaggggctctccgccgggaatggaaacaatcggcgcgccgcactcatcaaccgcatcgaggcattcctggacactcaagcgcttattgaggatctcctccgggtgatcaatcttgccacagccggcacaggccaaattacaacggaaaaggggttcaagcatgagcaccaggggatagcgtttttcaccgcgaaactttttgcccaaaacatagcggccaacacgatattgctggattaaaggtatacccatgcttttcccccttggaactttgaaataactctagtttttcgaatgtgctgcttgtttttgttgcaactcagcgcgcagtagcactgcgggtaggcgaaaactgacggattcttgaaccccgtctaaatcctggacttcttctacaccatagtcacgcaacttgtttaataccccttgcacaagcacctccggtgtggaggcaccggcagtaactcccactcgcgactggggggtaaaccaacttgaatcgagatctttcgtatcctggataagatgggcaataacgccgttttgttcgccaacctcccgcaagcggttagaatttgaactattacgcgcacccacgaccagtaagatgtcgatttctttactcatctcacggaccgcgttttggcgattttgggtagcgtagcagatgtcatcgagttctgggccatggattttgggaaagcgcttcttaagcgcgtcgacgacatcgcgagtatcatcgatactgagggtggtttgggtcacataagccacatgttccgggtctttgatctccaatttttctgcttcttccaccgagtccaggacatatacgggcccctccactcgcccgcgggtcccttctacttccgggtggcccgaatggccaatgatgatcaattcattcccgtggcggtggtatttctgtgcctggaggtgaaccttggtaaccaggggacaggtggcgtcaatgacctgtaaattattttccttggctgcttccacaacggcagtagcgactccgtgggcgctgaaaatggtcacagagccaggaggtatggagactaaatcttcggtaaagatgacccctcgttgctgtaagtcttcgacaacgtgttgattgtgaacgatctcgtgtaggacataaatcggagcgccgtaaatttctagcgcgcgctcgactatatcgatagcacggactaccccggcacaaaaaccgcggggttgagcgagggtaactttcatcggtttaatcctgttgctctcttaatgtgcaaaaatttaagtgttgtcagaatgtatttaatcaggaaaaaatacaggccgctagcgccctttgcaagtacaatcaagagaaaccttatacttagaaagtatttctaggtttgccctcagcttatttagggcttaccttattaggagaggagcgtatttgaggattcactgttttgggttccacccagccatctctggttccgacgacaaaatccttgcgcctccgtacggtgctctacataattaagagtcttaacgccttatcatggatagaccatgacttctgcaactagctaccctttattagaacggattgattccccagaatgcctgcgccgtttgcctgagtccgagttggagccgatggctgaggaattgcgcgatttccttctccattccgtcgctcgcagtggaggacacttagccgctggcttggggaccatagaactgacaatcgcgctgcactatgttttcaatacccccgaggatcgtctggtctgggatgtggggcaccaggcctatccccataaagtgctcacgggacgacgggagcagttgggaactatccgtcaagcaggtggcttggcgcctttccccgcccgtcatgaaagtccttacgacattttcggcgtgggccattctagtacttcaatcagcgctgccctcggtatggccatcgccgctaagcaaagaggtgagaatcgcaagagcatcgcgattattggggatggcgggatgacagcgggaatggcctatgaggctttggaccatgccggcgccttggatgccgatttgctcgtgatcctgaatgacaacgagatgtctatctcccctaatgtgggggcgatctccagctatttaacccggttgttgagcggccgggtttattccaccgtgcgggaaggcagcaaaaaagtgctcgagcatatgccgcctcccatgtgggaattagcgcgccgcacggaagaacatgtcaaagggatggtggcgccggggaccttatttgaggagatgggatttaattacttcggccctatggatgggcacgacctcgcctccctggtccgcaccctacggaatttacataagttgagcgggcctcgattgctgcacatcgtcacccgcaaaggcaagggttatacgctggctgaggaaaacccggtgacctaccatggggtgactccctttgatcccaaggtcgggcttcagcatgcgccaaagaaaccctcgcccgcggtgagttacacccaagtcttcagccagtggctatgtgatatggctgcccaggatgcccacttggtggggattacgcctgccatgcgagagggttcgggtctggtgaaattttccgaatgttttccagaacgctactttgatgtaggtatcgctgagcagcacagcgtcactttggctgccgggatggcctgtgatgggctcaaaccggtggtggcgatttattccacttttctgcagcgggcctacgaccaactgatccatgatgttgccttgcaaaacctgccggtactctttgcaatagaccgggcgggggtggtgggaccagacgggccgacccacgcgggcagttttgacctgagctatcttcgctgtgttcccaacatggttgtcatggctccggctgatgaaaacgaatgccggcagatgctctataccgggttcctgttggagcagcctgcagccgtccgctatcctcgtgggaaaggtcctggggtggcggtcgaagcaaaaatgacagcactcccggtgggtaaggcggagctaaagcgggaaggccaaggtattgccatcctggcttttggtgccatggtggcacccgccctggaggcggcggaaaagctcgatgccagcgtggtgaatatgcgctttgttaagcccctggatgaaaacatgattctggaaatggccatgagccatgaattgctggtgacggtggaagataacgctattgccggcggtgccggtagtgccgtaaacgagtgtctcgcgaaccacgggattccggtgcctgtgcttttgcatggcttgcccgattgttacttggaacatggctcccgagaagaactactggcccactgccacttggatgggccgggaattctccggagcatagaaacttaccgggctcaattgcctaaatccaaggccgctatggcaccttccgtaataggcgtccatggctagccggggaaatgggcacttaggattgtcttacttgcgctggcaaagagcttgtcccactttgtggagctaaggaaacggggaagattgcccccattgacctgggggcttgcctttaagttctgggttttatgggtcctgggggcagtgatgaccctggcttggggacacgcggtgattgtgaaatcctcgcctgcagatcaagaggtcctagcccgagctcccgaggccattatgcttcgctttaacgttaagatagaaaaggctttcgcccaggctagcctatggggggccaaggatcgtccgagacggctgtccattcctgagagcaattttgccccagaggccgatccagcccgcctctatattccactgccctccctagcgccgggcccctatcaagtgcgctataagatcctagccactgacgggcataccacggaaggagttattcgtttcgttatcagcgagccccagtaagtagcaggcaacaatgaccctgttaatcgagttttttgacgttttactgcatggtcttgacctcatcgccttaggattggctgtgggagggggggtggtggctcttgccgtgttacggccttggcagcctctcaccattatgggccgaatagcgctgcagcgaagtgctcatttgatcacagtgggaggcggggtattggccgccactcagctcctccggcttgcgtttcagttttggactttggccgacgacttcagggagtggccgctagcgcagtttttagcaaccgattttgctcaagcggggatagtccggatcattgtggttttagggcttaccgcagtgtcctggttgtggctctcgcggcggcctacttctctagccggttggatagggttggcgcttttgggtgggggagtgatgatcgcgggagcttggctggtccatggggcaagccgggttgataaccgggtgcccctgatgactattaccgtggtgcaccagtgggctgctgtcgtctgggtggggggaatcttgcatctattagccctatggcggctgctatggggaaatctagaggcttcctatctttggccccgctggatggcccgtttctcgcctgtggcgttgggcgcggtggttctcctggccgctgccggtgtctacctggcaatcaactatgtggggagctggcaaggcctgataggcaccggctatgggaccatggtgctcactaaaggggtgctgctgcttttggcgctgggcttagccgcgaggaatttttcccaagttaggcgttggcaaaagcagcgccaagcgacgggggtactggaaaaattaccgcctttcctgggtgcggaggcctgggtattgagcatcatcctgctctcggcggcggccctggcttcattgccaccggcggtggatacccctgaccaacaggccagttttaccgaagtcgcggatcgttttatgcccaggatgccccgcttagtgcctccatcgcgggaagaatattcggcggctgccagctctgtctttgacatttattctttgcccgtggccgtggaaagggctcagagtgagtttaatcacaatttctctggtgcagtagtcttgcttatggcgttgttagcgcttgtggatcgcagtaagttttttacctgggcccctcattggcccctgctgtttttagggctggctgttttcctgttcctatttgccgcttctaccgtttggcccctgggagcggaaagtttttggcagaccttacaagtgccggtggtactgcaacatcgcctgttgacggtgctggtcattgccttgggtttatttgaatggcgggtgcggacgggaaagctaacccatccccgtgccgttttggtttttcccctgctctgtatggtgggcggtggtttattattgacccattcccatacggtgtttgccctgaaatccgaatttctcattgaagtcaatcatgccgctctcggtatcctggcggtcgtcatgggcgtggggcgctggttggagcttcgcctggagtctgctgagggttactgggccggttgggtttggcgagtatcatttgttctggttggactgctgctattattttattctgaagctccagtaactgatggagagaaacattgaagcgataagccgatgaaggtatggccgggagaaccctatcctttgggtgcaacgtgggacggagcggggactaattttgcccttttttcagagcatgcgacggcagtcgagctttgcctattcaatggctcagatgagactcggatcgagcttccggaagtgactgacttttcctggcatggttacttgccaggggtagggccagggcagtgctatggtttccgcgtccatggcccctatgaaccccgtgccggccatcgttttaatccggctaaacttttgcttgatccctatgccaaggccatcgcaggatcggtgcagtggactgatgccctctatggttatcaaatcgggcatcccgatgccgatctcagcaaagacgagcgggacagtgcttcgattctacccaaatgtgtggttatcgatcccagttttgattgggaaggagatcgccaactttggaccccctgggacgacacaataatctatgaggtccatattaagggctttactgctcgccatccagaaattccggagcatctgcggggaacttatagcggcttggcctgcccggcggtgattgactaccttcactccctgggagtgaccgcagttgaactgatgcccgttcaccagagcgtttccgaacgccctttggttgaacggggattgagcaattattggggctacaattctatcggctatttcgcgccggatgcccgctatgctgctaactctgaactaggccagcacgtcaccgagtttaaggccatggtcaaggcattacatcaggcggggattgaggtgatcctagatgtggtttataaccacacagccgaggggaaccaattgggacctagcctttgttttcgagggattgataatgccagctattatcgcttaaagcccgacaacccccgttactatatggactacacgggctgcggtaataccctcaacatgatgcatccccgcacccttcagctgattatggatagcctccgttattgggttctggagatgcatgtggatgggttccgattcgacttggcggcggccctcgcccgggagctccatgaggtggatcgtctcggtgctttcttcgatattattcatcaagatccggtgatttcccaggtcaagttgattgccgagccctgggatctcggcgaggggggctatcaggtcggtaatttcccgccgggctgggccgagtggaatgggaaatatcgggattctgtgcgggactattggcgcggggtggatcaaactttaggggagtttgcctaccgctttacgggaagttccgatctttacgaagctagcggccgccggccccatgccagcatcaacttcatcaccgcccatgatggttttaccctccacgatttggtttcttataacgaaaagcataatgaggccaacggggaagataaccgggacggtgagagtcataaccgctcctggaattgcggcgtcgaggggcctacccatgaccctaaaatcaataacctccgggctcgccagaaacgtaatttccttgcgaccctatttctatcccagggggtccccatgttgctggggggggatgagctaggccggacccaaggggggaataacaatggttattgccaggataatgagatctcctggtttgattgggaccataaagataatactttgctggaattcacccaacgcctgattcatttccgaaaagaacatcctatttttcgccgtcggcactggtttcagggccgtcccattcacggtggcgatatctttgatattaagtggttcactccggaagggcaggagatgtccgaagaagattggaatgtgggttatgccaaatcactgggggtgtttttaaatggggcagcgattgcgagtaccgatcgtcgtggtgagccgctggttgatgatagcttctatctattatttaacgcccatcacaagccactgacttttacgcttccggatgaaaagtggggacaacgctgggtaaaaaccctggccacggatgagccactccctgaggaagattcagacttttacccggcaggcagcgaaataggcgttaaaggccgagcgttgctgttattacgccaggtcagttgaatctatctttatgaatgtttttcatgaaaatataaaaataattaaattgtattaataaagtgcctgcgccacactatctcttgtttttacacacaagaaataaatagggaggtattcctcgtgatcttggcgcacaatttgggattcccacggataggcagccaccgggagttgaagtgggcattggagtcctattggaaaggacgttggaaccaggaaaagctcactcagacggcgaaggagttacgcgcactccactggcaacggcagcatgaggccggcctggatttaatcccggtaggtgatttttcttggtatgaccatgttctcgatatgtctaccctgctgggggtggtgccgccgcgatttggtgaaccccaagatgaagtcgatgtggatacttatttcgccatggcccgagggcaggggtcgggcggtgaggggggcgcggcctgtgaaatgaccaaatggtttaataccaattaccattacattgtccctgagtttcaaccgcagcaggattttcgtcttgccagcaacgccctatttaaccaagtcgcggaggcccaagcgctgggtttttccgttaaaccggtattacttgggcccttaagctttttatggttgggcaaggttaagggcgaggcctttgataagctttctttgttagagtcgctgcttcccgtttacggccagttgttgcaccgccttcaaacccaaggagtcgaatgggttcagatcgacgagcccattctggttttggatttgcccgcggattggaaggcggcttttgaaaaggcctactctggcctggcgaataggggtctaaaatgccttctgaccacttactttggcgcgcttggggataatactcaccttgcttgccacttgcctgtagaggggttgcatatcgatctggcgagcggtcccgagcaactgaccaaagttttggatgagcttcctccctataaagtactctcagcgggcgtggttgatgggcgcaatatttggcgtaatgatctggaggccagtctcggactgctggaaccgctgcgggaacgccttggggagcggctttgggtggccccttcctgctccttgctccatagtcccatggatttggctctggagccagcactggatgaagaattgaagtcatggttggcttttgcggtgcaaaaaatcgaagaggtggtaaccctcaaacaggcgttagttgaagggcggaattcggtggccggggccttggaagtttcggcggcagcccaatctggccgccgccagtcagatcggatttatcggccggaagtcaggtcccgcatggccaaggtgaatccggagatggcccggcgccgtcacgactattccattcgtgcccaagtccagcgagaacagttaaaactgcccccttatccgaccaccacaattggctcttttccccagacttcgagcatccgtaagatacgacgggattttaaggcgggccggatttctgagcaggaataccggctgcagatggaagcggagatcgccagggccatcgaggctcaggaaaactatgggttagatgtgctcgtccatggggaagctgagcgcaatgacatggtggagtactttggcgagcagctagagggctttgcctttacccacaatggctgggtccaaagctatggttcccgttgcgttaagccaccgatcatctatggggatgtgactcgccggcagcccatgacggtagcgtggatacgctatgcccaatcactgacttctaggcgggtaaaggggatgttgacagggccggtcactttgttgcaatggtccttcgtgcgcgatgatcagccctattcggatacctgcctccaactggccctggctctccgcgatgaagttcaggatttggaacaggcgggtatcaaaattatccaggtggacgagccggcttttcgggaagggttgccattgcggcgaacggaatgggagcactatttggattgggcggtgcgttgtttccgagtggcttctacgggagtgggggacggaactcagattcacacccacatgtgttactcggagtttaacgatatcattcatgctatcgctgccttggatgcggatgtcattaccattgaaacttcccgctccggtggggaactgttagaggcttttgctgccttcgaatatcctaatgaagtggggcctggggtctatgacattcattctccagcactacccaatgtcaaccaaatcgtgggcttgattaaaaaggcggctgaatatgttcccgctgagcggctttggatcaatcccgattgtggtctcaaaacccgcgattggccagaggtggaagcggcgctttgcaccctggtggcggcagcacaagaattacggactgatgaagtgggccttgctaggcggtaaagacatcggcttgccacgccaggctttcctgcctggcggccaagtcccgcccgccccttcctgggacgggcattcaccggtctggtcacgtcagccccaagaccaatggggtttcctctaaatgggaaccgccctagctcacgattacctggaattagctaagcgtttctactagattttttgttatcgcttgcgacgtgagcaaaaaggtggtgccatgcgttttctcgctgtccatccaggccccctcatgtacaccgaggtttttttacggctggagcctttggggcttgagttggttgccgaggcggttcggcgtggggggcatgaggtccgaatcattgatttgcaagtagaaagccacgctgcctattttaagctcattgaacattggcgcccccatgtcattgccttctcatgcaattttctagcgaatgttcccgaaattgttgatctggcaaaagagaccaaaggatgcttgccccaatgttttatttttgtgggggggcacagtgcttcttttactgtccgggaacttctggagcacggggaagggagtatcgactgtattcttcgtggggaaggggaagcttctgcggcacagcttatggatgtggtcgaacaggacagggaggccatcaccgaagtgcctggggctgtgactctggagggggaaggtcccgcccctgtcatggtgcccagtcttgatgaggtgcgccccgcccgagatttggtacggcaccgccgtaaatactttattggccagcttgatccttgtgcttccattgaattttcacgggggtgtccttgggattgcaatttttgcagcgcctggaccttttatggcagaagctatcgcactctcagcccggaggtggctgtcgaagaactggaacggataaaggagccgggtattttcatcgttgatgatgtggcctttatccaatcaaagcatgggctagagatcggtgaggcaatcgcccgtaaaggcatcaagaaaaaattctatcttgaaacccggggtgatgtgctcttgcgcaacaaggatgtttttaagttttggcgggacttgggggtggaatatatgtttctgggccttgaggctatcgatgaagagggattgcgtaaatttcgcaagcgggtcccttttgacaaaaatatggaagccctcgaatgcgcccgttccttaggaatcaccgtggccattaatattatcgcggatccggattgggaccgggagcgatttgaagtcgttcgtcagtggtgtcttgaggtcccggaggtggtgaacatcagtatcaatacgccttacccgggtacggaaatctggcacaccgaatcccaccgcctaacgactcgggattaccgtctctttgatattcaacacgcggtacttccaacccggcttcccttggaggaattttatgcggagcttcttaaaacccaacaggtcatgaatatgaagcatgtctcctggcggacggcgaggcacttaaccgcattagtcgcccagcgcctgtttaggggccaattcaatttcttaaagatgctttggcgcttcaataaggtctacaatttagagcgcttacttgccgatcatggacggccacccaagtatgaactggctttgccctctgctccgggaacggcggttgatccgaaaacgctctacgttcatagagtgcaagggcgacggaaaccggtgcttgatagggccactgcacaatttgttgaagaaactcgataagcatccagaattcaggctattaggcggcctttcatccccccagatagatgaaaatccactgtgccgtgctttacgggcacaactatctatcttctcttgagtctataccctaaaatgtataaggttttcagataggctctcaaatggattcttctatcacggcgtcccgcagtcagtcgcttagcccgtcactatctggcagccagtcgttcctcctgcgcaggcgactttggttatggcccattattgccggcatcgtactgggcgtaatcggctggtttatgcatagctatgtcgagggggcgctgaaaaagtcaatggcagccaatctcaagacgattcttgacgccgacgttgccgccctaaagatttggctggaggacgaggaaatgtatgccggaaccgttgcagtggctccacaagttcgcgctcatgtggaggaactgttggaactggctaaaaaacccaagagccctgagacgatgctcctgagggcaagatccttgcgcgagcttcgcaaggagatgcagccttggttggtggctaggcactacaatggcttcgtcgtgattgatcctgggggacaggtcatcgccgctcagcgggatatcctcattggtagatccaatctcccgcttccggaagaagctttagagaagctttttccaaagaatggcagtgagctcaagcctttgatcatactcccttttcgcagtgtggctttgttggaggacaaggatcagatcctgcgagcagggttacccactatgttcgtggctgcaccgattttgaaagacgggagccccgtcgccgcgattgggctgcgtattcgacctgaaatggtttttacccgaattctttctgtggcccgggctggtgaaagtggtgaaacctacgcctttgataaaaacggtttattgatttcccaaagccgctttgaggatgaattaaaatctatcggcttgttgtctgatcgggaaggggaacagtcgattctaaatatcgaaattcgcgatcctcaggtcaacatggttgcaggaaaacgcccccccctgaagcgttcagagcgggagttaacccgtatggcggcggatgccacccagggtaatagcggtgttgatgtagaaggctatcgggattatcgaggcgtgcccgtcattggtgcttggaactggttgccggagtacggtttcggggtcaccactgaggtggacatggaggaggcgttttatccgctgtatatcctccgttataccttctggggattatttgcattgctgagtgccagtgccgtggttatctttatctttacggtgattgtcgctcggttggagcggcaggctcggcaggccgctttacaggcaaaacgactgggccaatataccctagaagagaaggtgggcacgggagggataggcgtggtttatcgtggacatcacagtatgctccgtcgccctaccgctatcaaactgctggatattgagagaaccaccaatgaaacgatcgcacgttttgaacgtgaggtccagctcaccagccggcttaatcatcccaatacggttgccgtctatgattatggtcgtacccccgaaggggtcttttattatgcgatggaatttctcgaagggattaacttagatacgctggtgaaacgttatgggccacaacctgaaggtcgtgccattaagattctcgagcaaatctgcggatcgctgattgaggcccacggtattggcttgatccatcgtgatatcaaaccggcgaatattatcctgagccagcgcggtgggatgtccgatgtggtcaagttgctcgactttggtctcgttaaagcccttgatgcaggtaaacaatcagccttgaccgccgctgatacattgacgggaacgcctttgtatgtttcaccggaaggtattgcccatcccgaacgggttgatgttcgcagcgatctctatgcggtgggggctgtgggctattatttgctgaccggaaaacccgtttttgatggtaagagcgtggtggaaatctgtatgcatcaggttcacacaccgccagtttcactttccgaacggttgggaaaaccggtttccgaggacttggaaagggtgatcatgaagtgtttgaaaaaggaccctgagcagcgcccccaaaacgcaaaggagctgttgcttgcactgcgacagtgtaaggctgctggaagttggagtgatgaggatgctgcccagtggtggaaagaacatcagtccgagatagacccaatgacctcccctgatgcaaccgctgattcccagggtactcatgcccgcgagaccaccttgatagtctccaaacccgtgggagagcagtggccacctgaaaatgcccacaggttacaggagaaaaaaagtggctagaccaagaaaagtgaaaaacccaagcacatcagtggtagccatgagcactaccccacccgccaatgcgggatcaatccctaatttgtgtagagcaaaggggatgatggttccagccatggccccattgagtagattaatggtcagagcggaggcaaacactaggccaaggttaatgttctgataccaaattatacccatagcggctaccgttagggcgaacaataaggcattgaccgaaatcacgcccaattcctttctcagtacccttcctatgttactcggtcccacttgatccaaggcaatacctcgagtgaccaaggtcaatgtttgggtgccggcaataccgcccatgctggccacgataggcatgagtaccgccagcgccaccagttgctcgatggaattttcaaactgtccgatgacccaggcggcgataaaagcattgaccaaattgacgccaagccagatggctcgccgtttggcgctgggtatgatgggggcgaacatatcgctttcttcttccagccccgctgtgctcatgagcgtatggtcggcttcttcgcggatcacatcgaccacatcatccacggtaattcggccgatcaatttgccatcttcatccaccacgggggcggagagaagatcatagtcttcgaataaccgcgccacttttttggcggacgtcatggcgggaataggcttaatctcggtgttcatgacttcggagacgatacggttttctgccagagagaccagatcgctaagggaaaggatgcccatgtattgggaggcccggtcaaccacgatcaccgcatccatatgctcgggaagttctccctgctggcggcgggtcctgcgcaaataacgcagcaccgcgtccagagtggcgtcgccccggacggctatcgcatccacatccatcagaccgccggccgtattattgggatagcggctcacggcctcaaagcgttgccgccgctgctcatccatggtttgcagaacagccgtgcggacttcttttggtagacgcttatagaggtcggccaaatcgtctatatcaagtccagagactgctttaactagatcgtcaggaaccgattccgcaatgaggccatcctggacttcttcatataattcgatcagtactgcccccttggtttggggagccagcagttgccaaatttggagacgcctttcccaaggaaaggcttccagggtattggcgatagcgggaggatgactggcctgtagttgtgccgctgcgcggtttaaatcttcaacattgagggcctcttccagttcagcgaagagttggctgtcgttctcgttattttgatctgccacggtgatacctcatctagggcaaaaatgccgatttcccaggagccttcaggagtatcctcgcttgatgctattttccatcgggaggaagtgggcgttattgggttccccttgcttgacgaacaattcctaaccaagtaatccattcattaaataggctttcttctaaggcggcagccaccgaacgtggttccagtgtggcccggaagacaggttccccggctaaactcaaggcatggccgcccgcttcgctgagtatcaagctgccggcggcataatcccagagtttttgtctcccatggaggtagacgtgaccacgaccagcagcaatccagcaccagtcaagggccactgaacccaagcttcgttgggaactatagggaggttctgtggctaaacgggttgccaactcaggggggaggcgcttgaaatcaaccagcccgattcctcctcccaagggagcgctagggtaacgctctcccacagggttgccattaagccatgccccttgacctttttgggcgctgaaacactcatcacggaggggatcatagaccagacctaataccacttcctgttttaagatcagcgcaagggagacgctgaaacaagggataccggcggcaaaattgcgggtgccatcgagggggtcgaggcaccacaagccctgatccgtgtttgccaacaaacggttttgttctttctcctccatttcctcgctgagaaattcaaactttggccagcgtgcggttagggcgcgacctatttgattttgcatggctaaatcggcttcggtgagtagactcccgtctgctttcctttgactgccaatggcagcaaaccggggcagcaactgttcccgggccgtgtttatgataatttcactgagtggttccagatcaggggtcatagctcccgtccattattagaatattgcatgattagaaggctggtccgctgaggcgggcaagattccagacaagttctggaagcaggtctcccgcgccaatttgataaaatcttgcatgaaaaaccgatctttttcttccgctcgcacggcagcaaacagggtcgcccacaatcctgcttggccgagggggagggccttgacgtatccttgcttgacttcctccactatggcccagttgggaagggccgccacccctcgattgctggccaccaactgcaggatcatgagggtcaactctgcggtccgttggcctgccggctcaacgcctgacgggtctagaaaatcggtataaaggctcagccggttccgctctaccgggtaggtaatcaggatttcccccctaagatcagccggctccacccaagctttattggccaggcggtggtgaggagcaataacgagcatgctttggaaccggaacaggggatcataactaatatcgggcagatgaaggggatcggaggtgacgaccaggtcaatatcgccccgctgcagggcgggcagtggctcaaaattaaagcccagagagagatccatttctacctccggccaacgattgcgaaaggcatccatggagggcagcagccactggaagcagctatggcattccacggcaatgtgcagccgtcccgcgcgcccctccgccatgcaggctagatctctctctgccgcctccacctgaggtaggattaccgccgccaactctagcaggcgttgaccggcggaggtcagtcgcagcggatggctttttctgatgaacaacgggcactcaaaatacgcttccagggccttcagttgatgagagaccgctgattgggttaaatgcaagcgctcggcagcttggctgacgctaccggtctcttgcaggctgagtagggttcggagatggcgaagctcaataaacataacctgaagtatgaaccactttattctggcaggaaactgtcttgggttcagggtggtctaaagttttttcgcaatttttctgtgataagtcccccgagtaggctaggttggaccctatttaggggatattggggaaaatgagttggagaattttttagaggacaacatggaaagggaaatacggcttcctaactattcgccggagagactccaagcgatgagcaaccaagagctattgggtcttttgacggctctggaggaccgggttccgcgagaagtggttgatgagaatgtggcccgtggtgaagcgatgctaccgctgttggaaaactaccttgccgatgaagccaattggtctaatacggccagtagcggtcaatggtggggcttactccattgtgtgtttattctcggggcgatggagactcctagagcagcaaaacccttgctagaagctttgtcgcggatgggcgagaatgaaaatgatcccgcctgggaatggtttagcggctactggccggctctattccgtggcaagttcgctgcggttttgcctgaattagaacacctgatgcaagaccgaactaaaacctggtttacccgtatccatgccctgtattgtattactgctgcagctcaggaacagggcacgaaagctttagaacaaaaccttgacagggtcgcggccctcgccgccgatcggagtgatgacaatattttccgtgccagcgcagctagcttattgttgagttttccccgcgcccgacaccaggatttgctggaggaattgatccgtacccaagtggtagatccagatttcccagaatttaatttaaatgacattaaagaggcattggctgaaggggatcaacctgaatgggaacaatttaacaatcctttatccttctatgatgccgaagagattcgcaagcgacaggagcgctgggaagaggaagcactggaagaaaatgaggattggaatgtgcccctatcagaatcccgtacctcttctacgatttacatgcgcactacccccaaggttggccgtaatgatccttgtccctgtggcagcggtaaaaaatataaaaaatgctgcttgggaaaataggagcggtagtcacaccctgctcagagaggtttgacgaccatcagataaaacacgatgaccatggcaatgaaagcagggatacccaggccgagccagatgcgcccataacgccagtacaaggggggcagcgtctgaccgtggcggtgggcagcctcagccatgtcccgcatacgaagctggagccaaacgacagggagccagcaggcgccggcgaggaaatagagagcgaaactccagataatccagcctgaaagtagaggaaaacccgccagataggccagataaaggcctgagaggggttgaaaaatgacggtgggcgtagtgaacaaccagtccgcccaaaccacatgccgggtgaccacggcaattacccgcgggtctccacaacgattggcgaaatacatgtagtaagcgcttcccaagccggttccaaagagcagggtagaggataggatatgcagccacttgacaatcaagtattccatctcactcctcggtgaccagtaaggcgacaagcagggccaggatggggacgtttttggcgagggggccaaaagggtgcgcccagaattcggggagataccaagtgataatggtgctgtagaccagaatcacgccgatctgtactcgccaaagccaacgggctcggctcagagtgagggtggccactcccaggataatgtcaagcagtgaggcaccatagagggcaatgggtgccagcacgccggtaatgccggtggccgccagcagggcatagctttgctccacgggataaacgcctagcgagaccacgccggcaatcagccatacgaaggccagggcgagccgcagcagtggccgcagccaggcgaggcgtgccgaacggcgggcagcggcttgccacaaaggcgggatgaactcgccaatcccacggggcgatcgtcctagcagctctttgatggcttccggaggggccgtattgccccgttcgagcatctccagtgcttcccgcgatagtagcggcaggttcagtcgctcagccaccggcgcggcagcatgcaccagccccctaggcaccggcaataccaccgtggggggcaatcccagggcacgacgcaggttcgtgaggaactcgcgaagggaaacgggctgaggacccaccagagggattcggcagcgggtgggggcatcgggttcaagcagggcgatgacggctgccactagatcgtccaaagagactggctgtacctgttgatggcctttaccaggaacaaccaagaggggcatggccgccagcatggtgaagagggaagcgctttggcccccagggccgaagaccaaagaaggcaggacaactacccactcaaggtcaagggaggcgagataattgtcggctgcccgtttgctgagatgaaagccgctgcgggcttgggaatcagccccgagagcggaaatttggatcacccgctggacgtccatttgggcgcaggcggtgaacaaggcccgtggtgctgcggtatggattgcctcgaaggtttgagtgccctgctcggtgaaaataccgaccgcattgatcaccccttggatacctgttaatcgcggccgccaatcctccgggcgctgatcctgagtaaaatcaacaggtatgcattcaactccggggaataggcgggcaaagcgatcagggcgacgcacagcccctacgacttgatgtccctgggcaagaagcccagttactaaatgttggccaataaagccatctgcgccggtgaccaagactttcatggggagcagccctcagtcattccgtttccctcgcgttgttcaattctgtcctataatttatattaagtgattcgaaacccagagggtgcagatttattggtgcgattaaacatccttgtttaaccttgcttttagctaaccctcaagatcgggtgccgcagcctgcttaaggacatgatttacccaggcgtcccgttcgtgactgatcaagaatagatcccaggcacaggcagtcaaccctgtaggagtcatatattccagagcggcgggttgttcggagggagacagatacacatggtggtgtaactcattttcatccgcccaccaatccacaaagacaaaattaccggtctttccttcatggataccgacaaagccaacgccataatgatgggttttcgccgcgcttgcggacagccgctctcctgtaacccgatgtgccgcgtctatcaactgttgccctgggatctgattggcataggaaatgccataggctttcaatttccagccgctgatttcccatagcccgagaaagcgaatgggacgtgtcttgtacgcttccgcaattatgagcactaaatacttctccctttattgcttttggtcgattgcttctattcgatcctatatggggccatctttctctaacttagtaatgaaatattaatgagagcgggcattgtgaaccggggcatgatacaaattctagtctgagtagtctagctatatgatccctatactactgcagtaatatcaatattcaagacctggcccctagtaatactgcagtaatatcaatattcaagacctggcccctagtaatggctgggaggacttgtatctgacccctttatgcaagttaatccagaatcagccaagcgagtgtgtaggcgcttaagagggcaaacaccgagaacgaaagtacccgcgataacgcgatgggttttgttgtaatcctgtcgtttgcgaaactccaggttaaaaatcaatacagctaaaagaatgccaccaatgcctgctataaacacaccgataatactaactagcgccagggacgagggaaagtacaccgcaggcttacgcatcatgctgtaagcattgcctaatatccagtagcttgtggtacctataagcactactgttagcagatagaacgctaattccaaatcgatttcctaggatatttttgtcttaacatcgccgatcaccggtcgagaccagagggcttttatctgttattttaaagctacacctctgggtgttctcaaaccctgctcccagtgcttaaagaaataccaaactttagtgattccctgtgagcttaagaaactttttcagtagggtggattaagacgtgctagcgccgtatccaccaaaatttaagcgcttaatggtaaaagatctttcggtcttgaaccaccctttgctgcaagcaaggttgtccaacagcttttaattattggtttgatgcgcgaatggtgaaggtcgagcgaaatatgtgaaccatgtatattaccataaacccacaacagcaatatacaagacctgaccccattgccctgcacccccgtcctaaacctaggctaacctttttaaagctcgcccgctacctgcaaaatccgatggtagaccccggctaattgcgatttgcacggcgcgttagcatatcccaaataactacggtccctcttcaagcctgtttgtagcctcgtaccaactctgccacttattccatcctggcccgtagtgatgcctggtgccccacagcacgtgcgccacagacccttctacgtcggcatgaaccggggcggcgatcgccagatctatctttccatcgccgttcacatcgccagcgcccagtgcatctccgaaccaatcgttcgaacggatcgggttatccaattgaaggtggttccaaacgcgattgtgaggccagacctccaagtctttcagcgtggatgaccctaacagcacatgcactaggccggcccgaggtattccttccaggtcttcgtagggcacgccaacggccagctcgtcgcgcagatcgtcgttgaaatctcccgctgccagggctgaaccaaagccgtcaccggcctccaccttgtcgggcatgtccgtgtggtcaaacccattgtcctgatgccaaatccgattgtcctgtggttcgagtcccgtcctggtcccaaaaatcacattgaccgcaccggcatcctctacatattctttgcccactccgtctggaaacggcccaggggcggatacttggctgagcttaagccagtgcccctcgccgggaacgccgatcgccaagtcgtccaaggacaagttggtgtctgggttataatcaccgtcgaagttaccgacagccagtgacgcgccaaattggtcaccgtcctcaagcctgcctcctacctcgcagagtttgttcccgtaagaagaacaagtgggaaggagaggatcgtcctgatggaacgtcttgtcgtgtttcagaccgtctgcagaaccttcataaatcagaacggttccgcctgtaacaaaagaatagtaggacccaagacggacatcgtcgtggggggcgcccacagcaagatcgtccaaaggcaggccggtgactggattcttatcgccgttgaagttgccgacggctagcgcagacccaaaaccggaccggatgccatagtgcctggtgactccaccgaaataccaccactggggagactcggaataactgcctgtatataagaatactcccccggaaattgctccatcggcgttgacttctccggggcttccgatggccagatccgggtaaccatcgccatggaagtccccggcagcgagtgcggagccgaagttggttcccgctgactctaaaacaaacgtctcacgaaccaatgtctcatgcctattgttacaagagtggcacccaaccagtccggatggcgagccatgtatgatatccacctggccgctatcctcgaacgccgaggagtcctcgccaggtgatccgatagccaggtcctcgtagccgtcctggttgaaatccccgaccgccaaagatgccccgaaccggtcaccggcttcaacctccccggatccggagacttcgagccggtcttgatcccaaagctccaagtcgacagacgggtcgtccgtcgtggtgagcccctcgctcgagccgtataggacccgcactgcgccggcgtcttcgacattgtccacatcgaaagacggcatgcctaaggccgcatcttggtaaccatcgccattgaaatcaccaaaagcgatggcctcggttggcgcccatgggcctgctgcgttgaaatctgacccgatgcagcacttcgttgtgccaccctctgccgccaggccagggtcagggtccgctgcaaacagcagctggcctgtgagaatgttgaaagtgaaagccaaaaggaaacgaaggaaaaatcggcttctagggcgtgtgttcatcagacttcctccataggtttgaagtagcctctctcaaagagcgttaatgctctgtactgcggctacctcagcttctataaggtgggattagcgctttacgctatgtattattgccgttgaggcaggaagtgtgccaaagctgggtcgttcagcgccaaactcatgtaataaattgatgcaggtcaagaatattttttgcaatgcggtacgggacgaggatccgcaaccgtagcggcggggaatatgttcggttatgcaaaacagttttgagtgtagtgttggagacacgcgctcttcatgtggggggggcagttttcacattgcaggcttttttgacgtggtacccgacacgaaatatagttagcaggagcctcgctactacgctttgagcaagaccgacgagggtcggcttctgcatattacttttatccttcgcaccgctgggaccttgatccgtgtgatctccgcgcgcgatttgcaccgcaaagagaggacgttctatggccaagccgaagaaaacgctacctaagtttaagaccgaggctgaggagcaagctttttgggagagccatgactccagcaactatgtggattagagtcaagcaaagcccgcgcgcttcccaaatttaaagctatcaacgaagaccatctcgctgcgcctgccggtagcgctcttggagcgcatcaagatcgaggccaacaagcgagatgtgccttatcaatcactgattaaggcttggcttgcggagaatgtcgacaagcaccgtttttaatagccacttcaacctgccctgtggtatttaaagcggccaactgtagtcgaatctgtttcttattgacctggttgaattccggccatgctccttgccttgtagaatcgccccaatctcttgtgcttgaatgtgcaccgatttccttttaaagtttgctggctacctgcaaaatccgatggtagacccctttttctttttgcgctttctaattacttgcctttgattcccaattgccttctgataagctaacaaagactctccttgatttctggatgccgtggtactggagcttgtttcccgttccgtgggtttgcatagatgtcgtgcttctttccatgtcgcttcaagtaacaacctgcattaacaagttctcgaataaaattccctcgcttcacacgacatccaccgtaatatccttagtttttgctcctgagtgagcaggatgagcaataggagtttcttcttccagcataattgagtaggcatctctgatattttcctctagctcttcaagtgtctcaccttggctgaatacccctggtacttcctttaatttacccacgtaccatccatcatcaatccaatattcaagcgtgaattgccgttgcatttgactacctcatccagcatccttcacatcagttattcacctatccgacacgggcctaacaaggctgagctggaagtcacctccagcctgtaaaaatgagagtaccacaatgaattttactctctcttcgtcgtatgttctagacattttctcgaagatacttttttgctattaaaaccaaggggacgaagccgtgaacgttgttagcggtgacatttagagaatataggagagcccagtgcagcgcttctaatgcatttaacaagacctgacaccacttttctcaagggcaagaaactaggcgagttctggaaatatcgtgccggtgattatcgtattatcgccgatattcaggatagcgaattgctgattctggtggtgcggattggcagtttccgggaggttttgcaagcggtgcattggcggttgcttaccttcccacaaatggcaatagacaagatctgacccttttacttttacttttatgctcttttatgcttttactagtaattattttgtactggtgcaacgatttggcttcaggaagactctgctagctcccgcaacacctctgggtgcctttctgcgatccgtagcagagtcttcgcggctcccgaaggctgacgcctgccctgttcccactcttgcaaggtgcgcactgaaacccccaataatgcggcaaattgtgtttgggtaaaaccggcacggttgcgcacctccaccaggggcgggaccgctacataggtcactcgcgccgctttgcctgctttcatctggcgtaccgattcgagtaaatcactttcaaactgttccatttccttatccacgttctacctcctgattgagtttggcgagaaatttagccgacaggctgtcgaatttagccttggcataaacaatcagcagccagatacggccatcctcgccgttgaaataaatcacccgcacgccaccacgtttgcctatccccgcacgcgaccaacgcaccttacgacagcccccagaaccagggatgacctccccagccgagggattagcggcaatccagagttgatgaacgcctcatgctcctgctccgaccactgggatgccgcgtagcgctggaagatctcagtttcggcaacggtgtgcataaataaaatcatacgtcattgccggatatttgccaagctgtgttgacaaccccctctctttccgctggtgttctgcgggggtatcgggatcttggcacttagcttgatggagggatgatgattgagtatggctcatgaaccggatattgccgcaagtttgtagtctgcaatagacaagacttgacccctctgtttgaccttgtgcgtatgtgacccctttatgggtggcgtgaggagggcgggctaaatactcgcccttacccgattggacgcttagtctgcatggtgcagctcttgccggagaatctcccgaagcttaccagcggttaacgggacattctcatcgttaagagttgctcgcaaagcctcattaattgcggtttgatacccgatgcctcttgcttcggcacgctcccgaaatgcctcgattatgtcgttatccaacatgatggtgatacgggttttgccgggggattcgatggctgggcctcgcttgcccttgctgaaatcgtactctttatgcatggtagttccttgcctcatttcggctggccttacgtgcggagatgatgcggactcgatctcctcgcggtgtgtggactacgaccagaattcgacccagggaatcggtgccaagagtgacgaagcggggctcgttctccgagtcaggatcctcgatggtgatgccaaggggatctcggagcgcctgctcggcatgagcaaagctgacgcggtgtttgcgtaggttcgatgccgccttctctggatcgaattcgatctccatgcggttagtatgcataatatatgtatactaatcaacaccgcccaacgaggttgtagaaaaacccggttttctgaactttccatcccgctcaatgtattctacattgaactatgggctgatggagttaaatttcacgattcctacgctttttgaatgatcggatcgcgaagctggacgacccacacagtatcggcgatcccctcaaggtctcgaagctggacgagttctggaaatatcgtgccggtgattatcgtattatcgccgacattcaggatagcgaattgctgattctggtggtgcggattggcaatcgccgggaggtttacaagcggtgaattggcggttacctgctttcccacaaatggcaatagacaagatctgatccctttgtgcgcatgctaggtggtgtggggagggcgggttaaaaacccgcccttacccgattaacagttattgccactctagcttgagatctttatgcgactgagcgcaatctcgaagatacagattgataaggctctggtagggaaggtccttttcctcggcaagcttcttgaaatactcgatagtatcttcatccagccgtatcgtgacttgctttttgagcttcttggcgtacggattcttgattgatttggagaaatcgtaatgatcacgcatgtcggtacccttcataaacctgtctctctcgcttatcagccctgcgcgcggaaataatccgtatagtctctcccgacctaacacagtggcacacaaccaacaggcgagagtgaatgctggtgcccagcaaaatgaaccgatcctcctcgtcagagtggtctggatctgcaatcaaacgggcgtactcgtccgtaaaggcagttttggcttcctgaaacgagacgcaatgcttctgctggttggaagcatccttttgaggatcccattcgaattccaggtggctcatacactacattgtagttatgttgtagtttatgtcaaccagtggcacgggtcatactgtgaatattcggggtcagagtaagaatattcggggaatattcggggtcagagtaacattcatgtttcaatattacgatttcgtggccttcctggctttcttgccgtgacgcgttgcttggttaatgcttctatttgtgacgtgaaccgctcgtttcccagcgccagccctttattaatattctccctgattttctttaataggtctgttccgacatgcgctttaaacaaatcacggtagttgctcaaccgctcatttttcgatttccctaaagccagatattctggatgcggcgtttgtaattcactttccacgcccaatgcattgatcgcatagctcgaccagctatagtcactgggatcatcaaccatatccgctctgaccggatttaactcgatatagcgatagagttcaagcagataccgctcactttgcaccaaacaagatttgaaacgaccttcccacaacgtgccactgcgctggtaggtatgattataatagcgaacatacaggcgaccgattgattgcatcatacggctaatggcattctctttccaaggggtacacagcagatgcacatgatttgtcatcaagacccaggcatgcacatcgacctgatgcttcagggacaactctttgagccaattgagatatgctttcatatcttcttcactggcaaagcagacctacctgttatttcctcgctgtaggatatgttgaggcacgccgacaggggcaactcgggttaatcttgccattgcgtcacctaatttacgagtcaaaaaggcaatgataatagataaatgttactctgaccccaaagaccccatgaccccaaagaccccacacaatcggacagcgaaattcccgatcaagttacatgaaaaatcagcggagttgatgtcggtcatttttgcgtatttttaggtatttttagaggcgccctgtatataagcccctactttctgttgtatctcaatcatgctcgcacccttttccatctgagcttccatattactgatgatattttgatacgttttaggctcatattttttaatggcttggaatcctgaaatatctttgaatgcctcttccaagtcggccttattgatagcgccatattcaatcggctttaaattagaaggattaactacttcgtgtacgactccggcatttaacatttctttaatggtcgggtaccataaatcatctttatttgctttgaatattctatcgataaattcctggctaatacctcgcctttgatagatccttaaatcctttttttgttcagcgggcatatcaacataagggtcaagactttgtgctcctgatttatattgatgaaaagcgaggtttgcacctttcgctagaaagcgtttattaccagatatgaatgccgtaccacacgcagagtaacagccttttaatgtgtaagtgtcaagaccattaattagtatgattttagaaagctctctgccttcatagattcttccgccaaggctatcgagtatgatgcctttaacattggggttcttagacaccaattgtttaacttcttttgaaataccaaaacctaggcctcccttcaaatgaataaggtttccgtgctcagtcaactctaccttataatctccgtattcatcctttccaaagccaatttgatataaatccttatatactggccatgaaacattcatattgccaaaggttccaaggaggcctagtacaaccaagactttaacggcacctggccaaaatccctttttcgtttcctctacatgtttatttgcagaacgccataaccctattatttgccaaggataaacaacagcaagcgctataaaaacataggcaatagtaacctgcgatgccacaacagggttttcgattggggatgcttccgttaaccacacttcaaaaatgcggatacccatgttgatgagaaatacgttaacccagaaggatattgccagcgaaaactcgccgcgccagtgctttaggatataggccaattttcttttccctttttcagctaacgttgcaaataaccggcaggttgaggagcgcagcgacgaaacctgtccgagttgatttgccttgttagggctttttgtctatattgtacgggatcatcgtacaactgagaacatcgaccaatggatagcgtaagtgtaaataagtttagagataatttaaaaactctggtagaacaagtggttagtaggcatgcgccgctgaaggtcacgcgccgcggtggtgacgatttcgtggtgttgagcgccgaggattgggaacgtgagcaagaaacactatttgtattgcagaacaatgacttaatgcgacaaatagcggattcattgtgtacccacgagaagggaacaggatacaggccttcagccgaggaaatggatgagatcactggtctttgaaggcaatacctggaccgcatacgagaacctgcgtgaacgcgacaaaaaactacataaggcgctgcgtagcgtattaaaagaaatgctgcgtggtgaccccactacaggaatgggaaaacctgaacagttgaaacatagcctttccggcctttggtcccggcgccttagtcgaaaagaccgcatcgtgtataagttcgatgataaatacatctatattttcgccatcggaggtcactatgatcagttttgacagccctaacgcctcacatcagccagccgaaaagcgcgtagtggtttttgggtcggctggatgtgattgttagatgatttctcttaatgttcataatcgcaaccacatgcgccgcatgagcaaataagccaaccgcatgatgcacattggatatttatgttgctatcaagatgctccttgcatgaatagcaatgcgttatacgatgttgcttagcctcaagtggttgaacgccttggtattcaacacccagatttcttatgaattctttgtgtttttgaatcgctagtgttttttgcgcttcgattttttcggcgcgtttttccatttcccgccgtgcccgttcatgatcagatttaatattcggggtcagagtaagaatattcggggaatattcggggtcagagtaacattcatgtttcaatattacgatttcgtggccttcctggctttcttgccgtgacgcgttgcttggttaatgcttctatttgtgacgtgaaccgctcgtttcccagcgccagccctttattaatattctccctgattttctttaataggtctgttccgacatgcgctttaaacaaatcacggtagttgctcaaccgctcatttttcgatttccctaaagccagatattctggatgcggcgtttgtaattcactttccacgcccaatgcattgatcgcatagctcgaccagctatagtcactgggatcatcaaccatatccgctctgaccggatttaactcgatatagcgatagagttcaagcagataccgctcactttgcaccaaacaagatttgaaacgaccttcccacaacgtgccactgcgctggtaggtatgattataatagcgaacatacaggcgaccgattgattgcatcatacggctaatggcattctctttccaaggggtacacagcagatgcacatgatttgtcatcaagacccaggcatgcacatcgacctgatgcttcagggacaactctttgagccaattgagatacgctttcatatcttcttcactggcaaagcagacctgcctgttatttcctcgctgtaggatatgttgaggcacgccgacaggggcaactcgggttaatcttgccattgcgtcacctaatttacgagtcaaaaaggcaatgataatagataaatgttactctgaccccaaatatttccgtatttttttgacgttcttctataagttgatgatttttaatatgcttccagttgaaaggcttcatgaagccaattttagcatatatgtgtgcttattggcatcttttctttcggctaatcgggatagggaggcacctcacgatgcctctcctcccacaccaccgggcatacggagcacgtaccacggcggttcatgcgaagggagcacacgacaagatcaggcatacccatccgctttcatccacctgtcacgcaccgagatcaagccttggcttttcaatcagtcattggtcattcctgtttgggtggccagcgaccgcgacaagtgccagtagctcttgctactacgcgcggtcagaattgcctgccgtttgtgcgtcccgaaggccagcaggttgcggactttggtgcgcaccttgcgccactgtttccagtagcacatcacggtcacggggccggaaaaatgccacggactgacagtcggaagccatgtttgatcccagaatctgaaccccagcgttctgtcgcatttcgtgctattctctgctacattgcccctctatggagcttggcagtgcgatctggaacttactgatgcgagtagctcagcacaaggtggaacttcctaacgtcggtcatcggctgggggtcacaattcgcggattggtttgcgcgtttttggttggtccggtacatggcgaggattccgctagctctgccgtccatacggtggatttcaccgagcaaccagccggcgaagctgtcacctggctgcaaaatcgcggctacgagttgcgtcttgacgctaaggcgctcaatccccgatttaacgagaatggcttgacgctgagcactgacggggaagaagcgggactgtttgtacggaagatggatgtgggcggcgcgagtcgcctccgggtggactggggcgtcgagcgctatcccgagggtgcggactgggaaggcggcgtttatcgcgttccgatcgctgtgatggtgtcgtttggcgaggaaggaatcgaaagtggcagtttcttcgttcccgacgcgccgtatttcatctctgttttcctgagcgaaaatgcacagccggggaaggtgtatacagccaactattatcaaaaaggtgggcgctatttgtgccggccgtgcaatcctccgccgggcaagacagtgagcaccgagatcgacctcgacgagacgtttcgcatggtattcgttcggtcggaagttccgcctattacctccttcagcttccagatgaatacggaagatacaagcgggggtgcgcgcgcctatatcaagcggatccagttcctgactcagtgacggaaaaacatgatcgcatgtcttacacgcgaccaaatgttggattgcaagctctgacgccgatacttattatgaaaggaataaattattctgtatccgccacttttaccactatcatttcttgtccatcgaagttttctgacatcgttagtgccttgaatgatagtccctgaagcagggtactcagaaagataagcaatcagataatttctttcttcttctgagagtagctttttggcttttttacgatagggttgagtttcagcgacagtgatcatgcttaagttaatgtactccaatggagtactactgccaaggagaagattggaaatctaagtgttgtttggtgattccccgagaacttcaaaaactgctggaaaagcccttttttagtagggtagcttaaggtatgtcagcgccgtacccaccaaactctaagtgcttactgactcctttaatgataatgggggtatcttttggccttgaattttgaattaccaaggttgtccaacagcttttaatcattggttggatgcgcgaatggtgaaggtggggcgaaatatgcattaatttccttgtgtaaaggatgaatcaagcatattaccgtaaatccacaatagcaatagacaagacctgacccctttgttggtccttttcctagtagtgagccccaacgttggcgctcacccgcgcttgaggccggcgcggctttgtggcaacaaaggcgcgacggggtcaagcgtcggtgtgcagcgcccttgttatgcagatgatttttcactactttcggcactccattcggccatatttttcgaaagctcatgaagtcgtcgaagcaatgtgcccagccttgagaacttaagagattctccggctacttttacaccatcttgagagtccagtaattggatcataacggactcgttttcttctatattgtctttttggatctcgtcatccatatgctccacaacatttcgcatgtccacgacgtcgtccgcaagagagtcgatctgtctcctgacgattctcgggaactccagtccgtcctgatttcctttgagatgattcagaagccgaagtatgcgacgtactgtgcatatacaattttccatatggtccacaaacttcaacatatagatgacgcgtccttgctcagccatctcatcaggagtccgttgtttttccgcaagctgcgccaggatatgccttctggcggtttcgtactcgtctaatcccttgtcgacaagccgaacgaaaagtcttcggtttaacgctgtacggcggctaatattcttatcaccggggccgaataccagattcgctgtcagggtcataacctgcccctctagcgcagacaagtcttccatcttgcattccgtaggaatcattcgatagctactatttcatccgcataacgctgcaaatcaccggcggcaaaaagcagagcgacgaaggagcggtgctttttgccgtccgagtgcatttgccttgttaggctttttaataccaaaatcctcaactattacttccaagtggataggtcataacattgattgatttttgccttatatccttccaatgcaatactgccaaatggagcattggatagtgatttaatatccattgcggctactaatttatttaatttaccatcgtcacatctttgagatgcgaccgaccagccgttgaaccaaatgtacacaacgtaaattagaattaaaacacctgccgccacaatataatgcttcatggcttaaacgcccttgccgcagtaacggcataccgccgcttcactcttgatgatttctgcgcagtacggacattttttattttctccagatgatattttcttttcttctacattagttctattttcccctgctaccagagccgcaatgataccgattaaggggcttaatattaccgaaagaaggaagaatccaaagccggagcgacccttattgcttgcgattacgcctgcgatgatactcagaaatagccagaggataaaaatttccattacttctccttatgtgttggtttgaagcctaacattgagtagatataaaaaatctattttataacagaaaattattctccatataatacaaattatttgacctaaaataaataattttaattttataatcaatgtattgtgaatcagatcacaattaattaaaaatgtgttatgtagaattaagcaacgcttaaaatatcttaattcttgcatggcaaaatccccttttttagagcaggttcgccaagccatccgtgttcgccatttcagtatccgaacggaacaggcgtatgtggcttggattaagcgctttattctctttcaccaaagacgtcatccccttgagatgggcgagcgggaagtctccgaatttttgacttatctggcttgtcagaagcatgtagcagcttcgacacaaaaccaggcactgaatgctttggtttttctttaccgagaagttttggaacggccgctaggcgatctcgccaatgtggtgagggcgaaaaaacctcagcgcttgccggtggtgttgagccgagaagaagtttctcgattactgggggaattggaaggagagcagtggttgatggcaagcctgctctacggttcaggcttgcgtttaatggaatgtatgcgattgcgggttaaggatatcgattttgagcgccaagccataggggtgcgagaagggaaagggcggaaagatcgcgtcaccttgttgcctgagcccttgatcgtcccccttaagcgtcacctggccacggtcaagacgtggcacgagcgggatttagcacagggctttggagccgtgtatcttccttatgccctagagcgcaaatatccccaggccaataaggagtgggggtggcaatatgtgtttccagcgccgaagcgttccgtggacccccggacaaaattggtccggcggcatcattactatgaaaagaccttgcaagccgccataagaaaagcggtgcggcgcgcccggattgagaaaccggccagttgccataccctgcgccattcttttgcaacccaccttttagaaagcggctatgacattcgcacggttcaggaattgttaggtcatcaagatattcgcaccacccagatttacacccatgtgctcaaacggggcgggaatgctgtgataagtcctttggctatgctgtcgtaagctttctagtgtgctccgactacagcacatcactactgtcccataaactttcacgaaaactgcaatgaagcctgaagaggtagaagttctggttctggcggatcgcctcgtagcaatgcttgaaggtcgcgccgctcaaacagattgagctggagcaatcgaataatctgctgaagagagcagtctattttgctgacgaacttgagataagcgagcaataaataggcacaaagggcgatccagagttgggtcatgacggcgttttttgaggttcccaagaaacgcttgatctttaaattctgctttatccatttgaaaaacagttcgatctgccatcgggacttatagattgccgcgatagtgctggcagcaagatgaaaattgttggtcaggaagcaataccggataccggtgtcaaaatccttaaagccgatgcggcgcagagcgatcgggcagtttcgggccttggcgccggtcagttcgagggtctgatcgctcgtcaggcccttggatttatcgactttacggcgttcaaccacgcgatagcgggcctttttacgttggcgcgtgacaaaaaagatgccctgggtattgagttgatgatacccatcataatcggtatagccccgatcgaagaccacgatactgcctttgggtaatgccaaagtacgggccacggtaatatcgtggactttgccgttagtgacggtcatcaatgcggggagcagcccgtcatgatccagaccgacatggagcttgacggcccccttggtggttcgaaacttcgcccagggaaagacgctcaggcacagatcgagagtagaagcatcaagtgagtagagcttgttcttgaaccggaaaccatgacggggcgcgagcccttgacagcgggaaaacagtttggcgaataacgcttcgtacagtgcatagggttgtttctcattaacccgggctagagaggagcggctcaccggcacggcacctaaaaggtagagttttctggcctgagccgatagattactgaccacatcacgcaaactagtgcgccctgacagctgtgccagtgccatggaaacaaattgtgaccaacgggtcatcttgcgtagtttccggccctcgtggtgctgatttgccagcacctcgaattcatgtctcgggactagtttcagtaactgagaaaatacagtattatgatgtgccaaggcctgaactccttcttgttcttcaatgatttgtcgtgatttcattgtatcaaaacaagttggttttcaggcctttttcgttaattcttagtgggacagtagtgacagcacatattgaaatgtgagctttcaccgccacaagtgattcgggagaagctaaagctatcgtagccagcattcacaagcctcaaggtcccgctaagtctttttatacggtgccacggggacttcttccctatgcttgcgatagctctccttaactccctcccaagctatggccaattcattcaatgcttgctccggggtgtcggcaaacgctgaaacctctgccatctcaacaaaatgtgcaagccaatctccctctttatccaagtagagattgactgcaaagccatcaaatttatccttcattactcgcttcctcatttagccatattcacctcttaggtcattggcagatagctgttccaaaggcaacccttcggtttatcaaccatggtagctcgcagtggctccaacaccccgtatcttgttaattctggcaaatagtttcttggtgctttgctaggctatggtagtgattaaagcacttcatataggcaccattcaactaccgcatccctttcgaacaataggcgcgcaaattctagttttgaaagtttcaccatgcatcgagaatagctgaacatagcgttgaatattggaatgtgaagactgaccctttataagctatgcgagaggaaatcttggtgccagtagagtaggctatacacactgattttataaatatgtgtatgggagactgccatgagtcattcaggacagcgtaccaatatcgtcatcgatcctgagctgatcgaacagggcctgcgtgtcaccggccttaagacccgccgcgagcttgtcgacttcgccctgcgcgaactgttacgccgcgagaatcaaaagaagctgttggaactcaaaggacaggtggagtgggagggggatctaggcgcgatgcgcggagaggtctgtgaatgaccttagtggataccagtgtttggatcgactttttccgtggccatgacctgccgcacgtacaacggctggaggagataatagggcagggcgaggacttggccctatgcggagtgatactgactgagatcctccaggggattcgcgacgatcagaccttcagccgcactcaaacccgactggagcccctgctgttgttgcccatgacccaatcagtctttatccaagcagcgattatttatcgcggcctccgcgctaaaggcatgactattcgtaagccagtggactgcatgatcgccgctaccgctttggagcatggggcatggctgctccataatgaccgtgatttcgaggccatcgcccggcattatcccctgcggagcagtaatctcaggcattgataatgagaggcttttatggaaacaacttgtccaggaaattgaagatgagtaagttttattttccaggatcggaacggcgggcttccatcaccccgggaatccgggtcaggcgtttgagcaagccgttgagttgtccggtatcgctgacctcaatggttagccgcatatgggcctgtcccgaggagcggtcgcttaaggtgttgatggtcaggatattcacatccttctgggcgaggaggctggtaatgtcgtgcagtaatcccttgcgatcttccgcttgaatcgaaatgtccatggaatgggtttctccctgttggctgtgccaagccacgtccaccaggcggtcccggcgctccggcgaaagcttggtaatgttggggcagtcacgacggtggatagccacgccgcccccttgggtaatgtagccaataataggatcgcccggaatggggctgcagcaacgggccaggcgggagagtaagttgctgactcccagcacatggaccgcattttcggcggttgcggagggtgccgggcgggcgctctgctcaggtgtgggcgggggagcttccggtcgttgttcccgaagggctgtattcagttggccaaggctgatatcccctcggcccagggctgccaacaggctatccgggcgggggtggcgaaaccgcttgagcaggggagccaaatccacttccgccagtttgacccgttgccgttcccgctccagcagggtccgtccccgggccacatggaggtcgtgatcccgttgcttgaaccaacgttggatcttggtccgggcgctagcggtatggagataacctaagcgggggttgagccagtcccggctgggggtgccttcccgggtggtgaggatttccaccttttgaccgctggccaggggttgggtgagggccaccatggccccatccaccttggcgccccggcagcgatggcccacttcggtgtgaatcgcataggcaaagtccaagggagtggagccttccggcaagtcgatgacccgtccctggggagttaggacgtaaattcggtcatggaaggctttggatttgaactgctcgatgaggtcagtgttatccgagctgccttcttttcgatccaggaagcttcggagccaggcaatgcgttgctcaaaggctgtatctagggctgctccctccttatagcgccagtgggaggcaacccccagttcggattccccgtgcatttggaaggagcggatctggatctccatgggcttttttcccgggccgaggaccgcggtatgtaaggagcggtaaccattgggtttagggttggcgatataatcgtcaaattcctcggggatgggagtccaaagggtatggaccaggcttagggtggcataacaggcgctcacgtcatccacgatgacccggaaggcatggacatcgaacaactggtggaagtccaggtttttgttccgcatcttcttccagatgctgtagagatgtttgggccggccactgacttcgccccggagacccgcttgggtgagggcgtctttgagctgcgcttttattttggcaatgtagcgctcccggtctattcgccgttcgtccagggctctggcgagctgttgataggtctcgggctccaaatagcgcagggccagatcctcaagctcccatttgagttgccagatacctaagcggttggccaggggagcgaaaatgtctagggtttcctggcctagagtctggcgggtggcttcaagggcgtttttggcatggcgcaggcgatagaggtgatcagccaagcggaccaggacgacccgggggtcttccacgatggccagcaacattttgcgcagtttttccgcctgggtcgggtctttttcgctgctgcggtagtgtttcagcacggccaggcgctcggcgccccggagtagccgggtaatggccggacctaattctttggtgatcaccgcaggattgagaacccccatttccattgccggcagcaggagccccgcgctctgagtttccgtatccactcccagttctgccaataattccgcaacggcattgccctgggctagcaaggacgccacttgcttctcaggggcttggctggtgagtagcgccctggcttcttccagctcggaggcggagggcaggggtaaatgtttgaagttgtgttgcgttgaaaccatggggtgatgtcttggttgttaggaagccgctttccattgggcggctaatcgcttaggtgagactgggtgcgctgtcccaagttcctgggcaaaaagggagatccggtattcctctagcatccagcgataagtttccagggccggatgggtctcaccttgtgcttcccacctctgccggcaggcgagccataaaggggcaatctcggcctgccgctgcttgtctcggccagggttctcccgcagcttggagagccgcagtctcatccctttgagatagcgagggagatggaccagccacgccggcggggtctggctgataaagccatgatagaccaaatgggccagttgttccttcatgtcgctaatggaatttagccaaggaaggggaagattgccagtgagctgtttggctatttcgtgatattcggccaaaatcgcttctaccaggcggcagagttcattggcggtcatcatcagttcgctacagcctttttccttacgggccgcaaacgcttccccgttgcgcacccaggggcggtcaagaataaaggtgcgatccactatcccttggaccagttcgtctttaaggctttcgcaggaaggccttgaggaggcgcctttttccccaggggcaggggggatacgggtatagtggaggcacatcttctggatgccgggcagattttttcgcaagtatttgatttgctgaggcagtgccaatatgaataggcgccgcagccctaaacgggtggtctcttgcgccgtctcggccgaatccaggatcactaaagagaccgaactccctttgtcctgtagcgccgggtagcccttgagttttagcccgtgacgctccagttcaacctgttctggcagctcgccaaaatcccattgggtgatcccttcccgggtcagtccactctcgtcccagcctcgaaaactgcgttgggccttgtggccccactcctgttgcagggcagctagatcccggctcatggccagttctttcccctcttcatccaccaaccgaaaattcatttgtagatgagacggcagctccgcgtcttgccaatgggtggctgagaggggatgcccggtcatggtttggaggtggcgcgccagcacttccagcagggggccttgctcgggattcaaggcttgaatacaagcctctgcaaagtcggggaccgggacaaaattacgccgctgggctttaggtaaggctttaatcaggcaagtgattttttctttaagcagcccgggaaccaaccattgaaaacggctggcctccagttgattgagcaccgccaaggggacggtgagggtcaccccatccaaggggtggcccggttcaaagtgataacccagggcaagggggatccccttgacggtgatttggtcgggaaaacgctctaccgttactgcgctcgccccatggcgcatcagatcttcccggctgaggaataataaccggggggtttttcgctctgcttgctggcgccaccgttcaaagccggcgccgttatagatcccggcgggaatccgcttgtcataaaattgatagaggatttcttcatccaccaggacatcccggcgccggcttttgtgctcgagttcttcgatttcttcaaagagctgctggttatggcggaagaaaggggcgcgggtgtcataatccccatggaccagggcttggcgaatgaagatttcccgcgcttcttccggattaagcgggccatagtgaatacggcgtttgggaatcaccgttaggccgtaaagggtgacccgttcataggccatcacttgggcgggacgcttctcccaatggggatcaaaatagctgcgtttaaccaaatgggaagcgaggggctcgatccactggggttcaattttggccacgcagcgggcatagagccgggaggtttccaccagttccgccgccatgacccacttggggcgctttttgaaaagggcggatccgggaaagatctggagcttgatatttctcgcgcccagatagtggtctttttccgacttaaaggcgatattgccgagcaggcccgtgagcagcgcccgatgaatggcctcatattccgccggtagctggttgggacgaaagccaatattggtcaccaacagtttgagctgttggtggatgtcgtgccattcccgcagacgcaaataggaaagaaaatgctcccggcaataggcccggagcttattttgtgacaaatgggcccgttggtggtgaaaatcctcccatagttttagataagagagaaaatcggagcgctcatcttgatagcgggtatgggcctcatcggctgcttgttgggcgtcaagagggcgctcccgcgggtcctgaatactgagggcgctggcgataatgaggatctcgttcaggcaatggaattcattgctggcgagcaccatccggctaatccgggggtcaatgggcaattgggccagttgccggcctattgcggtcaaattttgggcgtcatctaaagcccccaattcttctagcagccgcaggccgtcgttgatcattttggcgggcgggggatcgatgaaggggaaattctccaccgctcccaatttcagggccttcatttgcaggataaccgacgccagattggtccgcaggatttccggatcggtgaattggggacggttgagaaaatcatcctcatcatagaggcggatgcagaccccttccgcgatgcggccgcaacggccagcccgttgattggcgctggattgggatatcttttcaatgggcaaccgctgcaccttgctgcgcacgctataacggctcaagcgggccaggcccgggtccaccacgtaatgaattcccggcactgtcagggaggtttcggccacattggttgcaagcacgatgcgtcttccggcatggggtttgaagacccgattctgttcggcagccgacagccgcgcataaaggggcagaatttcggtatgggggggatggtgcttgcgcaacgcctcggcggtctcccgaatttcccgttctccgggaaggaacaccagaatgtctcccgctcccagtcgggacagttcatcgaccgcatcgagaatggcttggggtaaatcccgctcctgctgggcttgttcaccacaaagagggcgataacggacctctaccggataggtgcgcccggacacttcgatgatgggcgcctggttaaaatgccgggaaaagcgctcggtatcgatagtggcggaggtaatgatgaccttgagatcgggccgcttgggcaagagttgcttcagatagcctaggagaaaatcaatgttgaggctgcgttcgtgggcttcatcgatgatgagggtatcgtattgttctaaaaagcggtccccttgggtttccgccaacagaatcccatcggtcatgagcttaatgtaggtgttggggctgacccgatcatggaaacggactttatagcccaccagttgccccagatcgctatttaattcttcggcaattcgattggccacgcttcgggccgcaattcggcgcggctgggtgtgaccgatcatgcctgcgaccccacggcccagttccaagcagattttcggcaattgggtggtttttccagaacccgtctcaccggataggatgaccacttgatgatcacggatggcggccccgatttcttcccgccgttcaatgactggcaaggattggggaaaagtgggctcgggcaactgatggcgacgctgctcccgccgcaggagagagtgctcgatagcttgggtcaattggtctaacttatgaattgaatcccctttcgctaatcgctgcaggcggcgtctcagcgggtactgatcacagcgcatacagtggggaatctttgaggctaatgctttcagttgtggttgcaaaataacggaacccatagattgataaattgggtttaaaagctccatattttactgggcagggggctattggcaaagaaaacagcttggcaagggagtaaagagagtttatgaatcagaaagatagatctactcatttccaatgggtcttggctttagctaaatcaggcttggtgtttctgatggtcttaggggctgctggctgccgcacccagttgccggaggttacccccagcgaattttctcagaggaccgtcgggatcgtggcagtaggattaagtcctacgacggcggagccattgatcccgtaggccggattaagcgttgcgtatccggcaaaacaatactacctgtggttattgattaccttaacaaagatgtaactaggagaatcaattatttatgcatataaaatacatctttttctaaggttgatttttcagttaatatccggtaggagaggctatcggagtagcgcggtggttgaggggtggctgaatagttgcccatcatttatgacgctgctcctgtggggcgtcctgccgtcatttagttttaggcagggcgaatgaggaataggttggtaattctcctctgctaaccatctcgttttccgctgcgttcctttagctagggggcggtggcaactaacttgagactgtggtggcgggccggtagattaagtggttttatgctccggctccctattggcccggtctagtgagggactggctaactatgaagtttgctaacacaaagcatattaaaaataataataaagataaggacatgaagaagaataataatataaaaatgattattgggggtcctctgggtgttcttgcctggagtgcttccgcagggacgatgttagttatttttgtctggggactggaaaaatctgtttttgccgtggtcgttgtcaaaacggtttcgtggggaatgtggggggtgggtgtaatacgccaatcatcctatttcaaatccttaaaagagccccctaatggtttaaacaacgcaaaaaaatccctgtcccacctttcctgggggttaaccttttatttgtgctcaataggtgatcagggacggctgaattataatctcttcccggtgagtttgaggcttcaccgagagtattatatacccattcaataccactcttccgcgtttgcccatgcctactttcaggtactggaaaggcccatggtgggtcagactatgacggattccctaggaagggaaccattccctaagctcattttagtgccacaaccctttggagaaggacaattggagcgagaaagctagctccaatatcgtccccttactcttagtttttgcattgccttggtacttgggaaagcgctcaggtatcagggcaagcgagaacaaaatgttgatgatttttgtgccaattttatgtaattttgcattgtatagattcagtccaaacaaccacttgaagcttcaataaattgcattctttgactaaattggtattaacatattgattttaaatgcttctgacaaggaagtagccattcgactctggtttgacaaaatagggataagcgcctagtctgagcattattttgcttcttgatcctgccgctggaactgtacacccttttcattcccctggagtgactgattgatttgataatgattattccaagtagagtagagaggagtcataacggtgaaatgtaagttgagcgcggcagtggtggtcttttccctcttattgctggcaggctgtggcgagaaggaggatgaaggacaggagcagctttcacgggaagcaaagttgcaacattctctggatcggatcaataaaattctggaaagcagcaaaggccattcttttcaagataccgagaggctaaaagaaattaaggccggtcttgagggagagctaggtttgcggcagcccgacaatgggaagtaaccctccccaattttagaaaaaatccccatgaagcttgcaaacatgattgcccaggaactgggaattcgacctgagcaggtggatgctgccataggcctgttggatgagggagcaacggttccctttgttgcccgctaccgcaaggaagccaccggcgggatggatgatacccagctacgttacctggaaaaccgtgtaatttacctgcgcgaacttaaagagcggcgagaggctattgtgcgctccattgagaagcagggtaaattaacgggggagttagcacaacagctccaggccgtgacgaccaaaactgagctggaagatctgtatttaccttataaaccaaagcgccgcactaaagcacaaatagcgcgtgaagccgggcttgaaccactggcattgcaactgttagaagatccagaactcaatccagaagagatcgccgctaattatttgaatccggataagggcatcgaagaggtccccgcagcattagagggtgcgcgacggattctaatggagcgctttgctgaggatgctcgcttgctaggccagctcagggaatatctgtggcaacagggtgaattgaacgccaaagtgcagaaagaaaaagcagagcagggcagcaaatttgcagattactttgattaccgggaggctattcataagattccttcccaccgtgccttagccctcttccgaggccggaacgaaggggtgcttagcttgacattagacattcccaccgaagagggggaacggtgtcatccctgtgaagccatggtagccaaacattttggcgttgaggagcaagggcggccgggggatacttggctgctgcaaacggtacgctgggcttggaaagttaagctttatccccatctagaggcagagcttaaatcccgtctgcgagaacaggcggaggaaacggcgattggcgtcttttcgcggaatttgcgcaacctgctgcttgccgcccctgcgggcccccgcccggtcatgggcttggaccctggcttccgcaccggtgtgaaggcggcggtcattgaccagaccgggaagctactggaaacggccacgatttatccccacccgccccagaagcaatgggaggcctccatggataccctctccgggctggtgaaaaaacatcaggtggagttgatcagtatcggtaatggcacggcgtctcgggaaacggagcagctggtgacggaactgttaaaaaaagagccggagttcaagctgcaaaagctgatggtcagtgaagcgggagcctccgtatattccgcctctgagttcgcggcccaggagttgccggaagtggatgtctccttgcgtggcgctgtttccattgctcgccgtctgcaagatcctctagcggagctagtcaagatcgattccaaatcgattggtgtcggtcaatatcagcatgatgtcaatcagattcagttggggcgcaccttagcgaatgtggtagaagattgtgtcaacgccgtgggcgttgatctcaacaccgcttcttccgcactcttgtcctatgtgtccggctttacgcctactttggcccgcaacatggtggaataccgtaatgcccacggttcttttgcctcccgcgagagcctcaagcaggttcctcgttttggtcctaagacatttgagcaggcagccggttttttgcgtatcagggggggcgataaccccttggacgcttcggcagtccatcctgaagcttacccggtggcggaaaaaatcatggatgccacggggcacgacatacaccatttgattggtcatacggattttttgaaatcactggatccggcccagtttaccaatgagcagtttggtctacccacgattcaagatatcctcaaggagcttgataagccaggacgggaccctcgtcccgaatttaaaacggccacatttaaggaagatgtgaaaactttggaggatctcaggcctgggatgatgttagaaggggtagtgaccaatgtgactgcctttggcgcttttgtcgatataggcgtgcatcaggatggattggtgcatatctctgcattagcagaccgttttgtgaaggaccctcatgaggttgtttcggcgggggatatcgttaaagtaaaagttctggaaattgataaagcccgtaagcgcattggtctaaccatgcgtctcaaggaagcagcaggaaaacaaccgcaggctgccgctgggcaagcacggaagcctaagcgcagtaaagctaaatcgtctccacaaccccaaggcgcaatggcagaggcctttttgcgagcgcaaaaagacacctagaatgatgaaatttcacaaagacaccaagctttttttgacgctgtttagtcaatgcttggtgcctttgtgaccaggtccttaaattcaagtgaggtgtaggttgcgtggatataaaacaggactagcgctgttttaagaattatctggcaggcgaaggacagccttccatctgataaatgaagtatccgtgctgttcgatgtgttgttggaccgcaggattggccgcttcgctatgacaataaatgcaagattcctgctggacgtctttcacctggatgccaatgctttcaagccattctttcgcatactgcttggctagtttttcttccttacccgtgggaagaaagacatcaaaatgaagccgctttccttccgttgtggtgacataggtatcgaatacatcgatttgcatagaatcttgctccctttgatcaaaaaaaataatcttaatacaggttaattaatagactcaagcagctagttatggagttttagcaatatacgctcctaatacccatttccataaaaaattctttgttaacccccttatcctcgctttctctgcgaggggagaaggagtagaagagagggttaattgctgggattagtataaaatccggggtggttgtttttagaatatctttctggatcgagtaaagtatcctgctatttttgatataatgaaaattaataataaataattttttatttttttacattataaggagtatttgttaattttcttggttcattaagacataattgccagaacatcgcggttctggtgagtaaacaggatggccaagaggctgacatacgttgccatgggaaacgatttatttagcgttcaaaatagcccgcttactgcggagcaggcagagactttaaaccgtctaattccagctctgaccactgagcaattgacttggcttggcggttatctcgccggctttaatgccgctaggcagggcgcggggagtgcggcgcaacctatggcgcagccagtagcggatgctagccctgctagggctgtcacggtgttgtttggctcccaaactggaaatgctgaaaaacttgcggaaatgctgtgccagcgactgtcagcagcgggttttacccctacgttacaaaacatgggaagttacaagacgcggcaactgaaacgtgaagactacctttttgtgattgtaagcacccatggcgagggcgatccaccggataatgccgaagcattccatgaatttctgcatggcaaaaaggcacctaagttggacagccttcggttttcagtgttggcccttggggatagtagctatgaacatttttgtaagacgggccaggactttgatacccgcctagaggctttaggaggacagcgcttctatccgcgcatggactgtgacgtggattacgatgattctgctgaggcttggatcgatggcattctgaaatccctttccgatgaattgagcaccccagcggcggtgaccaccggttcggcggtggcggtacccgccaccacttctagttattctagaaaaaatccttttcctgcggccttattggaaaaccttaagattacggggcgggggtctagcaaagatgttcggcatgtggaactgtccttagaaggttcctccctctcttttgagcctggagactccctgggaattgttccaagtaattgtccagaattagttgctgaacttatggaggtggccggtctcgatcccaaggcggttgtttccgatgccaagaaagaaaccaccactttggaagaagcgttatcccatagctatgagatcaccaccattactcggccatttttagagaaatatgccacctttgccgagtcccgggagcttggcaggttgttgcaagaggagaaccgagcccagctgcgggatttcatttatggtcgagagatcatcgatgtcgttcggggctaccccctgcggggaatcacggccgagcaatttatcggtttgctgagaaagctaccgccccggctttattctatcgcttctagctatcaggccaatcctgatgaagtccacctgacggtgggggtggtccgctaccaaagccatgggcgctcccgcaagggagtggcgaccacgttcttatcggaacgggtgcctgaggatgggacagtgcctgtttatgtcgacagtaataaaaactttcgccttccggaagactcggctacgcctatcattatggtagggccggggaccggggtggcgcctttccgtgcttttttagaagaacgggaagtgactgaagcttctggtcggaattggctattttttggggataggcattttcacaccgattttctttatcagcgggagtggctcgattaccgcaagaatggtttattaactcgaattgatgtggctttttcccgggatgaagagaaaaaaacttacgttcagcaccggatgcttgaaaatagccgggagctctatgcctggttagaagaaggggcctatttttatgtctgcggtgatgctgagtatatggcgcccgatgtgcatgaggcattgctttctattgtggagaaggaaagccgggtctccagggaaaaggcagtggagtatgtaagggatctgcagcagagcaggcgctaccaacgagacgtatattgacgaggtcgggacagtgactcacgatttgcagcaaaaaggcaaacttagtgccgaggaaaagctcaaggaagggagcgattatctgcgtggaacgattaaggaaagcctggctgatccagtgacgggcgccgtcaccgcagatgatgccaagctacttaaattccacggtacctatcagcaggatgaccgggatttacgtaccgagcggatgcgccagaaattggaacccgcctattccttcatggttcgggtacggatgccagggggggtctgcacgccgaagcagtggttgcaattggatgaattggcgcgtcagtacgccaataattccctgcgtattaccacccggcaaacttttcaatttcatggggtggttaagcgtcatcttaaagccaccattgcgggcattaatcaggcattgttgaataccattgccgcttgtggcgatgtcaaccgtaatgtggtctgccacaataacccctacctttcccctctccataagacggtttatgagtggaccaagcggttgagcgaccatttcttgccccagacccgagcttatcacgaaatctggctggatgaggaaaaagttgccggtacgctgcctgaagaccaggaatccctctatggtaagacttatcttccccgtaaattcaaaataggcgtggctattccgccgagcaatgatattgatgttttctcccaagatctcggttttattgctattgggaaaaacaaccgcctcacgggtttcaacgtctgtgttggtgggggcatggggatgactcacagcgagacggcgacctatcctcgcctaggggatgtgatcggcttctgtacccccagccaattactggaagttgcagaaaacatccttaaaattcagcgtgattttggcaatcgttccgaccgcaagcaggcccggctgaaatacactatcgatagtcgtagtatcgattggttcaaggcggaacttaaccagcggctaggttggtctttgccaccggcacgtccattccactttgaaaataatggcgatcgttttggttgggcccaggattcaaagggtcgttggcaccttaccctgtgcctgttaagtggtcgtatcaaagacaccccggatcagcctttgatgaccggactgcgggaaatcgccaagatccacaagggagattttcgccttaccaccaaccaaaatttgactatcgccaatatttccaaaaccaataagccccgcattgaggcgttattggaaaaatatcgcattcccttgcctgatcggtttagtgctgtgcggcgtgatgccatgtcttgtgtggcattgcctacttgcggcttggctatggctgaaagcgagcgcatcctgcccggatttctcagccgcctggaggcggtcatggaaaagttagggttgagtaatgaacccatcacggtccgtatcaccggttgccccaatggctgtggccgtccctacgtaggcgaaatcgcgctggtgggtaaatcgttaggtcattacaatctctatctgggagcagggtttgccggccaccgcttgaataagctataccgggaatccttaaccgaggaggaaattattgcggtgctcacgcccatttttgaacattatgcccgggaacggcaacaaggcgaacattttggagattttgtgatccggatgggctatgttgatgaagtcagggcgggacgggagttccacgaggttcggcccgagaaggtggtacaaagtgcctaattgcaagccaccctagagcggtagcgatctttaggcctgttcggtattattcgttatttacaaaacaacttagaggaggaagcgtcatggcactacatatcggcgatgtcgccccagattttacccaggaatccacaattggtccgctcaacttccacgagtggattggtgacagttgggtggtactctattcccatcctgccgactacacgcccgtgtgcaccacggaactcgggcttaccgccaagttggcagatgagttcaaaaagcgcaatgttaaagtggctgccctgagtgttgacgacacggagtcccataaggggtggatcaacgatatcaacgaaacccagggatgccaggtgaatttccccatcatcgctgatgcggatcggaaggtctccgagctctatgacatgattcatcctggcgccagtgaaacggtgacggtgcgctcggtctattttattgatcccaacaagaagatccgggcggtgatcacttatccacctagtacaggccggaattttgatgaaatcctgcgggtcatcgattccctgcagttgaccgatgattatagtgtggcaacgcctgtgaactggaaagatggtgacgagtgcgtcattattccgtcattaaaagatccagaggttcttaaagagaaattccccaaggggtacaaagaaatcaagccctacctgcggatgactccgcaacctaataagtaaccaaataaagcgatatttggaacaaatgcctcttttttgagtaggcattgtcgtccgtgataaatagctgggtggttgggtttctccccggtcacctggctatcatgggcgttaatttgcggctaataccaatttcatctaattttgcattgtataaattcagcttaaacaagcatttgagatcttaataaattgcattctttgattaaattggtataactttatggcgtctcgccaccccttgcctccctttgccccccaggcctgctgccattgcaggaatagtttttggtaaagcccaatatcaaaaaaacgttaggtgttgcatggccacatccttttccaaccccaccccccattcaccctctcaagggcccacatgggccagttgtttgggtgccgtagcgattgtgttgggtgttttgctgactgcggttcatggcaacgaatggatgaagcagggggtcatcgtccaggctacgcctgccagcggagttgtccccgccgcagagtgtcccgaggatgagttggaagaagaggggctttcgctggctgagtgcgagcagatggtggcgaatgtccagaatttcattttgtccgcaccggactggttctttagctttcaaatgaaattggcttttgccggtactctcattgccttcgggtcaattatcatcggtgcggcattggtccattatcgcagttgggcaccgaccaccgccgtgttggtcttcgctgctttagccgttattgatgtggtcggttttatcgcagtggtcaataccgggcccatattaaggagcatgtacctttgggacattctgctctggttcttcattcatctcatgatgacggtaggtgccattgtgggccgccagagtcagattcagtcgagtagacagtcatatcgataaaaaaagctgcgaggcaatatgcaaagagaaggttacagtcggacggccgttatcatccactgggtactggcggtttcaattttctttttgttcatttccagctggtggatgttagccttgcctctgccatccgaggatttggtttatcgggcattccccttccaattacacaagaacatcgggattaccctggtgttattgctgggcttactcctctatgtccgctttaaacaccgccctcgggtggagatttccaaggagtatccccgttggatgcaccgactcgctgttgccgatcatgtgatcttgtatctcctgatttttgccgtctgtatcagcggatatctttcttcttcatttagcggctgggggacaacctggtggtggacggtcggtttccctaactgggggtgggaggatgaagagcttaatatctttttctcggatattcatctctggacttgctgggcactccttgccgtggcagcggtgcacatcagcggggccctgtatcacgctttccgcaatgatcgagtcgtgcgccgaatgctgcgcctgtagttgaagctactgctttttttctaatttgcatttcggccgccggccctgatcgagggcttgttgatagagctccagggccttaggtaaggactgctctaaatgacgaatacgggattgatcagaggggtgagtggagaggaattccagaggttggggaccaccggtttgcatcatattttcccaaagctgaatgctctggcggggatcaaaacaggcgcgggccatatagcgcaagcccaggatgtcggattcgctttcttgggcgcggctgaaaggtaaaacaatgcccacttgggcccctacccccagtaaggccatgagttgttggccggtagcactgctgggggtgccggttagaatctggacaagctggaggcctgcctgggtggcgtattgggtagacaaacgggcattgccatgttgggcgatgacgtggccgatttcatggccgataaccgcagcaagttgatcggcgttttcagccactgagagaaggcctgtgtaaatgccaatatagcctcctggtaaagcaaacgcattgacttggtcggctttaaataccgccacttcccactggtctccactttggggaggaggggccaccgccgtgacggcttcagcgacacagtgcacatagcggttgatagcgggatcttgggaagccggtgtttcttgtttgatttggcgataggccgcctctcccatttgggccatttggttagagggaaaaaactccaattgggtgcggcccgtgggagaagtggcacaagctgccaacaggagcagacttaacaaactcaatagcagacttttgtttaagttgtttctcatgttgggtgccacgaactaagtacctatgaataaaatatgagatatcttaggagcgagccggtggtgttccgcaaacccgtttttcctccctgaaaaaagggtttgcggggacttccttgtcccctggctccacaatacttcgaaacttttgcaagatacttaggcaagaatttggattggtggataactatcgataaaggtaggcttcaacctccgcttaggccagatttttcgatacgatctcatagacgtctttagaaatctgcggtgttttagcgatgcgttccaattgcgccttcatcagcccttgccgattttggtcatagcgttgccaaagattgaaggcgctcacaagacgggcagccacttgcggattaagaggatcaagcttaaggacataatctccaagaaagcggtagcccttgccgctgggatcatggaaacgagcgggattgccctggctgaaagcgccgatgagggcccggaccttgttcggattggtcagcttaaaggcgggatggtgggtgagttcttgcactattgcgagagtatcctgacgccgggaaagggcctggagggtgaaccatttatcaatgactaaagaatcttcctgccatcggtcataaaaagtttggagggcaatctttctttcaggaccatctatatcggccaagctagagagggctgcaatgacatcggtcatgttgtcggcgctgttaaattgctggagacattgaccgcgaatatctggctcatccagttccataagatacccgaggcaggtattgcgtagcttacgccggcccatttctttaggatctcggcggtaagcgccggtctcggtaagcgctttgtaagtggcggcaaaagtttctcggagggctttggcaagactttgccggatgaaacaacgagcttcatgaatggcatcgggatcgatgactgccatgaactcagtcaggtaatgttcggagggtaaggccaaaatgtgagccacaaaagcttggtcaggctcatcgctttcgaggattttgccaattgtatcaataaaggcggagtcgagaacgaggggccttccctgctgataatctttcaccagttctaggaggactttgaccgccagttgttggccggcttcccagcggttgaagcgatcattgtcatgggctaaaagaaagtaacgttcttcatctttaagatccaggtaaagtttgactggggctgaaaaaccccgcagcagggacggtaccggttcgcagggaatgtcatggaagacaaaagtttcttcttcttggcgtaattcaagggttcgcgtgccggtgactggggtggtttctccggcaaggcgcaggggcaaatcctgtccctcggaatccagcaagccggtggccaggggaatatggagcggcgccttatggggttgccccggcgtggggggacaggtctgttttaccttaagggtataagtggatttctccgagtcataagcgcggctaatccggagttctggggcccctgcctggctataccagcggcggaattgggagaagtcgatagcattggcatcttccaaggctttgacaaaatcgtcagtggtgaccgcttggccatcgtggcgctgaaaatagaggtcagttccttggcggaagccctctggtcccaagagatggtaaagcatgcgcacgatttcggcgcccttttcatacacagtcatggtgtagaagttattgacttccacataggcttccgggcggacagggtgcgccatgggaccagcatcttcacggaattgataggtgcgcaggtggttgacgtcttggattcgcttgacggcgggcgaaccctggtcagcgctaaattgctgatcccgaaagactgtaaaaccttctttgagacttaattggaaccagtcacggcaggtgacccggttacctgaccaattgtggaaatactcgtgggcgatcaccccttcgatattttcataatccgtatcagtggctgtttccggtttggccagcacatacttggagttgaaaatgttaaggcctttgttttccatggcgcccatgttgaaatcatccacggcgacgatcatgtagatatctaggtcgtactctcgaccgtaaacttgttcatcccaggccatcgctcgtttgagggaggccatggcatgttcgcatttgtcccgattatgggattgtacgtacatgtggagggttactttacggcctgaacgggtgacaaattcatcttcgatacgggctaagtcgccggccacgagggcgaaaagataagaaggtttggggaaaggatcttgccatttagcaaagtggcggccgttatcctcttcgccctgagcaaccaagttgccattggaaagcagcaccggatattttttcttgtccgccacaatcgtagtggtgtaacgggccattacatcggggcggtcaaggaaataggtgatgcgacgaaatccttccgcttcacattgagtgcaaaagttaccgcctgaagtatatagccctgagagggtggtattgtcctggggataaatgcgggtttcgatctctagagtgaagcgttcaggtacttggaaaagagtgagtgattctggattctgttgataatcttttttatctaagatttggccgtccaatttgatagagagtaattctaaagcttccccattaaggactagaggggaagcttgagcttctgaatggcgggagatagcaagccgggaacgaactgtggtttgtttttcccccaactcaaaatggagatcaatcgtttcaatgcgataatcaggaattttatagttttttaggtaaatggtttggggggaggtgggggcttctatctctagcataaatttttctcccaggcttgcttatcaagaatcaattatgctgtttaaataataggggaaagtgaagaaaaaaacccgtggatcaagagtcgatccacgggcgtaaatagtagcatttactttttagaaacggcgactctgacggggggggcgggaagtacgttcccgagcctcgttgatacgcagcgggcggcctttaaagtcggtgccgtttaactgttcaatggcctcggcagcggcgtcatggtccatttccacaaaaccgaaaccgcgaggtttcccggtttctcgatcagaaatcaattttacggaatttactgcgccaaaaggctcaaataattcccgtatttcatcttgggagcattggaagggcaagtttcctacgtaaatggaagtcatattcaatcactctaagacatcgactgccctaaggttacaagtatgccctagggccttcttcaatcaagagggttttctagctaaaggcgctgcgcagggaacgaggcagcttaaagccaaagaaccctttccaattttagttcgctagccttttatccctggccgatgcgcagcgtatctgaaagcaagcggtaggaataaaaatcagaggtcgaacagctcaaaagcatacgcctatccccccaagagcacaagggaaaaaagtaggtatttctacctacttttgttctaatattttttcaatagtagtgacaaaacgtttcatgtcttgtacggatacagcccccatggtggagacccggaagatttgggtttctaatcctccttgtccagcgtagataacgaagccttggcgtttgagttggtcgtgcaattcctggtagttgagggttgcgggtaaatgataggcccggaggacacaggaggatgactcccggggcagcagggattcgatacctaatgagttaagtccgtcagcgactaaatcagccaattggcgatagtgttctccacgggccttccaattgccgtcctcagccagttcacggagggcttctaacagcccataaaaagattggactgcgggggtgaagggagtgcttcgccgatcctgttcccggcagtaaaccgcaaggtctaaataaagactgcgttggggggagtttgtgggcaggctatcacggcgcaccacgacaaaagcagccccggggatgccatgcaagcatttgttggcggtagccgccaaggcgttgattccccaattctcgaaagccagggcttcggcaccgaaactgctgacaccatcgacgagtaactgggtttggtgttggcggcaaagtgagccaatggctgccagatcgttgagacgcccggtggtggtttcgtggtggacgacggccacgtgggtgatggcgggatcccctttgagggtttgttccagccgctgaatatcaatctccgccccccagcgatggtgcaaggttccatgagctatgccgtaaatctgggcaattttagagagtcgttccccatagactccattttcaatgaccagcaattttccttgagcgggaaccagactactcaccatggcctccattgcagcggtgccggagccacttaaaagcacggctgcccagcgctcaggatcaagatcatagagggctaatagtcgttctcggatctcgtcttgcaaatcggcaaactcagtttcccggtgacagagatcgggacctagcaaagcggctcgcacccgctcgctaagattaacgggacctggattaagcagaatcatggaatcctcaccaagtgggctattaaccgttctttagtctcagagggggtaagctgggggcggggaagatcccgcggagcgcccggatgaattttgagctgggcaaaacggggaccattctggaggggggcatttaacaattcctccagtaatgccacttcatttccttctagggccagagaatagccgcaggcgctggctacttgggcaaaggagaagttgctggaaaccgttgcttgagccccggtggagtcatgggcttcattgtccaacagcacatggataaaattggggccgccataagtccccaccgttgccaagttgcccatgcgcatcaatgcggcgccatcaccatcgatgacgaccactcgtagatccgggcgggcaagggagagtcccaggcccagtgatgaggcgcagcccatagagcccaccatataaagctgattagggcgatcctccagggcacacaattctcggccggtgtagcccgtggtggcaatgatcacggtattgtgctctggcgttcgagagaggaggtaggttaaggcctcagtgcgggaggaaagggaagtggcctgataatggcggcgtaacaggggattaggggaggcccgctgggggactttgctaccgctggagccatagggggccacagagcctttgcgcataataaaggcatagggccgtttggcgttctttaagtgctggctggcccgctccagagcagggcgaatttggtcattttccaggggaaaatactcccagggaatttccatggtttccagcagcgatcccgttatccggcccatgagttcatgttggggttcatcccccagttcgggatcccctctcagggtaataatgagaagcatagggatgcggaaggtgtaggtcagggaggtgagtgggttgaccgcattacccaggccggaattttgcatcatggcgatagccggttgccctcccaaatgggcgccggcggctagggccacggcgtcaccttcattagctgaggaaatatatcttaaatcattgcgctcaatgacataattgataaaaggtgtgaggaaagagcaggggactcccgcataacagccaaacccaaattcacgggccctgtcaataaattgatgagcttctatcattgttggtgaccgtgggcaaaatcgccggcgcgggtcagatcctccatattatttacgtccagccagtggccgttaatgtagagaaccttgatgggatggccgctggccaccagatgattcagcagatccggcatccccagttggggaaaattctcttgttgccgcaatgcttggaggcccttgagcagccattggtggccctcacccgccacgcgtaccattccgatccagcggccgctgggccgcccgtggattttctctctttgggtttcaacccgaagcagctccacatcctggcggaacaaggagcggtcatccggttgggaacaaaaggctgcgtcgcggatattctcccttttcccagggggcatggcggagtctactaccactacaatgtttccaggcatgtgacgcagatctcttaagatatagctgcggaacaagagatcgccataggtgatgatggtatcctcggacaaggcttcaagggcgcaggtgagggaggagagctcgccgctcagggcgtagtctggattatggaccagggatatgcccttcacatcaatggcttctggtttatagcccgtgaccgtggtgatgtgattgatgttttgacgcttaaacttatctaccaggcggcgtaacaaggggaccccagcgaccggtaacatgaccttggggcgttcctgggtcatactttccagtccttcccctcgggttgccgccaggacaatagccccggtctcggcatctggtgacgcggtgtagcggcgttcagcagcgagtaactcttcggccccctggaggcggaagatttcactgactggagccacttgatcctcaatgttaaccagggtctcagtgccataaatttcccgcgctacctcagccatcgccgccgcagcggctcggattaaatgattggcccagatcacgacactgatatccgccttgcggaatacctcggtgggggtactgtagtatttggtggggacaataatcagtggcgcccgccccgcccattcccgggcaaaggccaggatctcatcggcttgggacagtttactatggatcaaaatggcgtcggcgcccgccccatggtaggcttcggcacggcgcaaagcttcatctaggccccaacccgcaattaaggcttcgactcgagccacaatggagaaatccggatcattttgggaatccttgcccgccttgatcttaccgcaaaattcatccacatcagccaagggctggcgctcaccggagataaagctgttggttttagggaagactttatcttcaatacaaacccctgcaatctccctttgttctagtttcctcactagtcggcgcaaattattaaaatttccgtatcccgtatcgccgtctaggagaatgggaatgcgggtggcatcggacataaattccagcatatccactatctgggtccaactggcttcattattgtccctcaccccaaactgggaagaaatagcaagaccactggcccaaattcccttaaatccagcttcttcaacaatgcgagcactcaggccattgtgggcttccattagaaattccgtttgcttggattccagtaagtcgcgtaattgggcaaactttgacggctggcgtttcagatcggtagtggtgggtaggggtacagtactcataggttcaggattagggttttccgtatcgaagattaattttttaactatgataacggtgatgacttgaggggttccagttggggcaaaataatattttgggcctggtgaatatcttctggaaaatcaatttctatccagggtaagccggtaatatcctcaaccccaaagcgctctggagtttctaatagaaggtcccgtatggcctcttcatggggggcctcatgacgtgattggtccatatagtcttggcagcgatcagcgagtcgatgggcgacctcttccgagaagcgaaagaatcccaccgattctccaatgatatcgtagcgtagtcctgtggggacctgtttgcgaaattccactagaactccattccgaaggcagagcttgacgggttcttcgccgggttccaagtggcggtcgagcaggaagcaatttctatggggggattgtaataagcgttgccctaggcggtagtcataaaggacatccgcatccatcaagaaaatctctcccccggcgcgtagctgatcccgcaaagtccagaggctgacaatgctgccttggttaaaatcggcgttacatacagtttgagggcgggggaggaagatcaaggtgtccagggcttgttccacctgctcagccttatagcctaccgcaatggcaatgtcttgaacgcctagctgagtcagaataagtagatggcgctcaagtaggctttgaccttcaaattccaacaggcatttgggatggtcatggctgtctgcaaggcgtttacctctaccggcggctagaataagggcacgcatggctttagggggcgaggagggttggacccacctgggccactacggtctgcaaggtagctcttgcagcccgaaaatgcttggccagttgccacaggccgaggacatccccgggacgggagaacaggcttgctagcagggccaacggttgcagccgaccttgggtattcagagcgctgagggcggtagcaggcagggcaatttgagccggatcggcgattgcccggatcaccaagaaggggacacccgcctgattagccaccttacccacggcgacactttccatatccactgccacgcatccgctgtgacggtagaggcgggctttttcttccggcgaggaaagaacggtctctgtatgatgaagtggggcactggagagggttagcttgtcctctaagcgatccagaaggcattgccgccagtggggatcaacccagtattcttctccctctaggtattgcactcgctggggcaagagcaggactcccgcttccaaatgaggtgccagcccgccggcgacgccccagctgattaaagcctgggcgcctgtagacaagaggttttcagcagcccggcgagcatgctcagggccgataccagacagctgtaagcgaagcgcaccggccaaggagacatcactgccagggcgcagcttctgcttggtcaggcaacgcccttccgcaggtaaggctgccaccacaccggctcgaatgaaaggtaatggcggtgccattgccgcttggttgactccactgccagaaccgaggatcaacactggcgattgagatggttacggtatcgggctagggcccagaggggaaaaaatttatcatagccatggtacttaagataaaacacccggggaaacccaggggcgttaaaagcgggatgatcccataatccgtctccttgctgggtttgcaggaggtagataatgccttgcttaactgattcgctgtctgcttctccggcggccattagggcaagcagggcccaagcggtatgcacgggggtgctttcctgatagcggccagccagggaggagtcaaaataagaatagttgtcttccccccagcctccatctgaacgttggacctgcttcagccagtccaccgccttgcgaataaaactttcttggggatcaaagcccgcctgttccagggccgtcagcaccgaccaagtcccataaatataattggttccccaacgcccgaaccaggaaccattggactcttgctcttggcgcagatagtccagggtccgctttagggattgggcgtattggggctggtttaaacgtcctagcagcgccacacaacgggcgctgacatccgcagtgggcgggtccagcagagccccgtgatcagcaaaggggatttcatttaagtaataataagtattgtcggaatcaaaggcggcaaacccaccattacgggattgcatcccacagagccaatcgcaggcccgctggatggattctccgtagtgctccggtgctgctgcttgatccatcgcccaggccaccaccgcagtatcatctaggtctggataataactgttgttgtactgaaaagcccagcccccccctttgagatgggggtgttgtttttgccaatctccgggctgttctaagatttgccgctccttgagccagtcaagggcacggatgaccggtgcagtggtatgtcctccttcggtttcttggagcgctaaggaagccaggcccgtgtcccaaacgggtgatagacagggttgacagtaagctgaatctccctcatccacgagcaggttctgaattgcttttttagcttggacccgcaagggatggtcaggaccgtaacccatcaggatcagtgcctcatgggcattgaccatggcggggaaaatgccgccgaggccatcttcaccatttaagcgagcggtgaaccaggtttccgcttttttcatggcatggcgccgcagggctgaggggataagcggttccagcaaacgggccgtacgctccacataaagcaaaaccttattgaggcgcgagcggatgggaaaatagtgacgttcctgctctggcggggtaacaaacagttcttgaatatgcacatcccgggggttttgggcctgccctttcaagctgtagaggatggacaagggcaccataactgtccgcgaccagtaggaaaccttattcaaatggaagggaaaccagcttggcaagagcatgatttccacagggataaaggggactccacgccaggggatctgagcaaacatggccagcgcaaggcgggtaaagacattagactgggcggcgcctccccgggccaggatggcttcgcgggctcggaccatatgaggcgcgctaggatcatcaccagccagtttgagagcataatagacttttacggagcagctgatatccaaatcgcccccctcgtaaaggggccagcccccatggtcggcttgcttagcccgtaaacgagcggccagtttgcgctcgatttcaggttccaactcgcccgtaaaatgggtccagagaatatattcagcggggatagtgccatccgcttccagcacaaagcaccaatggccatccgcgtgctgtaacttgagcaaggcgtcccgagcagcggtgatggctgcactgagttcagtacggtgaataccttgaggtaaggcttcggttgccggagaagcggcggcgatgtctacggcgccggcggattccggagcttgtcgaagtgcacgggtcatagtgagatcccctcgcgtttaatcccatcaggcctatttttctggcgatgcttgcagtacaggtgttgctttgctgtcgtttctggttgcctctagtggtataaaaggcacacctttcgctgcaagattaaataggaatgttaataccttatcgtgacttgctgcaatacttgttaagattattgttgtttttacgctacggcgagagatcttgacctgttggctagctgaaaaatcccggtgccggtgtagtttgcgcaaagtgagaatggccatgccaatggcccagaggcaaaaacgccggataccgacctcattgggtggaattagcagggtataggttaaggcattgcggaggtgggcatgggcaataccaataaggtgttgcaggccgtcaccaaaggccggttgatagtggcctggtgtgagtttatccaaatcaaaacccgtttgctcaaagatactgcgtggcagccagcagatttcccttttccgatcatcccagatatccttgaggatgttggtcatctgtaaaccttggccgaaagagatcatcagactgtggagggcttcccggttgcggttggccccgggggaatagtcgcagaaaagctccgtcagcatttcccccactacgccagcgacgaagtagcagtaccggtccatggtttccatatcggctaggccccgcaggctggcggtattctgaaagcggggcataccgtcgcacataatgcgcacgcaacgctcaagggcggcccgttggcggggagtaaagctatgggtgatccggatgatcctcggcgtattttgaataagttcccgctccgtggccagggtatgttcggagagcagggggtatagggcccgggcaaagaatttagccgaggcttgccccgcgacgacggcaataaaggtgttggagaaaaatttcttttgatcgatgcttaggctgggttcgtcctcaatagtatcggcgatgcggcacagcagatagccgttggccaccacctcttgcagcttcgggggaagctgggggatggtgagtgcgaacgtgcgggagacgccaggaaggatataatcctggtaggccttgtcgatagaatagcaacttatattataagagcccatcatttttgaaaggaggcgccgttgttttcctaatttaagcgcacattaggatattattatgagttactgtgaggcctaatattaccggaaccaccgtattagcggaaccgcaatgccgcgtctccatggtgggcattatctgaagtagtcttttagtctcaactatatactttaatattgagtgcaacaactccaaacttcagcccccccctaaaaaagctggggctgactatttttatcctctggttggccatcttggcttgggagggtggcttgaatgagcaggggggcgcctacattgaccgaatattcaaacaggctttgaccacatttgcggtggcgcgaaccttgaacggtatcatctctgtagcccaggggacaaaactggctgttgagcccaccggtgtgggtgtgaattttgccctgggagaaattctggacccggtcaatgatctcattgagcgtttttcttgggtaatgttggctagcaccacttctctaggcatacaaaaattgttgctagaaatgaccggctggtggggcatgcaggtgttgttattggggtccgttttattgtttatcgcccgtttgtggttacctctactatcacgctggaatttacctttttttatcgataaattactgctattgactttgttccttaatcttgccatgcctgtaattgcttccttgagtagtcaagtgtttgaaaattttatcgaggataagcaacgagcttccgtcagcgccttggaacagaaaagtagggaactcaagcaattgggtgagtcaataccttcaaaagaggaagaggtacagaaaaaaaactggcgcgataaattttctgcgttgtggggtgacatgcgaagctcgcttaattttgaagcagaaattgagcaactaaaggagaaatcggaagaaattgctgaacatgtcgttgatctaatcgtggtttttgttctgcagacgatacttcttcctttgttactgctttggtttttgctgcggattatagcgctcccctccagtccaaaataatgaattaaatttttgattttaattgattattttaatatccgatgccatgtttgagcttgaaaagctatattggaattaaccttagcgacaactgacttataccgccggctccgccataataactcctgcttctagctatatattccattgttttttaaaacttttatttaattttcttgggccaagccaggcttgatattttccattaaaaccctcttcattgccttctcataatttgttccgtcgctaaattgcgtcattaaagcacggtgctattccttggttatttataaaaattaaaacaaaacaaagacttattaataaggcatgatatttgaatatccacctacatcgcataagggttaagaacggcgtttttttaagcattctgtgggcactttcgtccagttatcgctgccgatatgtccggaagcatgcgcccaacccgttcccattggtcatcacgcaaacttagtcgcagtatttccatacccaatgggcctaacatggcaagtgaaatgccaacaggaactagtcactcattaatttatagagggggctggctatttttatatggtttgttgctttgaatgagtatggggaaactagattgatcgggtcttcaagtagaccctagttacctttgcattagcctgaacttttatgtagagaatggcagagtaaagaggcgttaataagatgtacccatgcaagatactattagtcgatgatgagcgatttattctttcgacgttggcacagggattgcgaaatgcgggttatcaagtcttcgaagccacttccggtcaggcagccatgacttttgctgaagatgtgaaacctgcaattgcaattatggatattcgtatgccggggatgtcgggtatagaggtgggtcgttggtttcgggaacaagggatcccgttcatttttctttctgcctataacgatgacgagacagtaaaaatggccatcgaagaaggcgcgtcaggttatcttgtcaagcctattgatgtgcctcaactgttgccagctctccatgctgccagggagcgtgctgaagaaattaaaaagcttaaggaatcggaagagcaattaaatgtggcattaaggggaagtcgggaaattagtatcgcggtagggttgtttatggaacgctatcgcctcaccgagagagaggcttttgaacgtctccgatcccacgccagagcgcaacgttgcaagttgcaccacttagctcgggacgttataaacgctggcgagcagattaattgtatcagtggtaaggtgaggaggtgtgaacattcctagggtagaacagaaaccgtctaaagacgaagctatccttaatttgattgccgattgtgcaaaagagatgtgccaagatgaaggatggttcgatggagtggttggcgtattagaacgccttggcaaaaaatttgcccttagtcgcgtctatttggcagaaaaccttactaaagaaaccttcgagttgcggatatccattcgtgccgaatggacaaagccgggttggaggtgccctcttggcaagcaaaaaaaccgaaactttttagggagcgaggaagggataaatcgctggtgggggcgtttagctcaagaaagcctattgtcgacgagtatgagtgattttccccaggaagtccgggcggtgctcggttcaatgggggggggcactttactggttgctttgcttgccgtggatggaaaaccatgggggtttttggcttgctacgaacaaacagagcgttactggacaagcgaggaggctaccgtgttgcggctggttgcagggattctagcggccgctattgaacggagcaacaagcttagacagaggacccaacggcgggagaggcttgcggaattagttgaagaaattcccgagattttttggtcaatagaaggaaataggctgaaattattatatgtgagtccttcgtttgagcgaatgtggggttgttcacaaaaagcaatgtctagcgatccgttaggttttctcaaaaatgcttttcctgaaaagggagggcaggccagaagcatttttgatgttggcttcttgcaaaaacaaaagggaacttctattcacgaagagcaatttcgtgttctggttcctgacggtaaaacgcggtggattagtctgcgttgttccattttgatggaggaaaacaagggtgctggactcatcatgggattggcgacggacattactgaatataagcgacgggagatgcgatggctgacccaaagggaatcgttaattcgcgaggtccatcataggattaaaaaccatctccagggactggtgggcctgttgcaacagtatatccatcattttcctgaattgactcagccaatgcaagcggcaattagccagattgcagcggtggcagctattcatggtctccaagcgattaacaaagggggccagataaaattagaggagacggtgggagccatttgccataatgcgggcagagttgctaattgcccgattcattttgatgatggtacggtcgctttagacaccccgattattattgtggaacaggaagcagttcctgtcgcccttattgtgaatgagttagtgcttaatgcttgcaagcatcgtgataccaagagcggagagattcggatatggttaacagcaagcacccagggaaagagcgccgagttattgatccgcaatgaacctgcttgcttgaatgaggaattagattttgtttcgggacaaggactcggtacggggttagggttagtcaaatccttgttgccacctgtgggagctaggcttactatcaaagaacgggatggcggagtcgaagcttatcttgggctaagttcacccgtccttcaagttcaatctatctgagaaatagctttatgaaattgaaattttttgatactccgtcagtcactgtagggcgcttcttgagtaatactaatttaccttcatattttttatttctaaaggcttgacaatttctccttctttattacactttccgggtaatgcatgtttgccccagcccttggcaacatgtcataaaaaattaatgaatcctcgtatctgaaggggacatttcccagataccttccttaaatgcacgtcatttccccaatccccggtggcgtgttaatcgcaagttaaaaaatccgtattctgttgccagagctaaaaacttttgggtcttgaaagggaagctatagacgctgcccttaaaaaactttaactccaaaaaatttttagcatttttagcttaaaagcagtactaattttttaatggcttgtgagagcagcgaaataaaaaattaagatgttctatcgatgacagatcatccattctaaaaagcgataaagatccttgctgtgcaaacaaaatgtatacggtagggcggtagcgtgcttaagactttataaattatattgatatgattgatttgcattgccatattttgccggggatcgatgacggcgcctctgatctggaaactgctttggccatggcacgcctagccgtcagtgatcagatcacgaccatcgcctgtactccccacatttacctggggctctatgacaacaccgtagagggaatccagacggcaatggaacggttgcggcaagcactggcggcggcggatatcgagctggaattggtcatgggggcagacatccagattaccccggatctgagaaaaaggttgcaggccggcgaagtgcctacgctgaatagctctcgttattttctatttgaaccgcctcatcatgtttgtcctccccgtttctccgagctggcattcaacctgtctgcctatggctatgtgccgattattacccatcctgaacggttgacttggattggcgaccattatgagttgttcgttgaactggcgttaaaaggggtttggatgcaggtgacagcaggcagtctcagcggtcgctttgggcgccgtgctcgctactggggggagcgtatgttggatgaaggactggtccatttgcttgcgaccgatgcccatggtttagggcggcgtccgcctttgttgagtgaaggagtgatggccgcagaaaagtgggtaagcgccgaagaggccaggcaattggtcgagggccgaccccaagcggtcttagccaatcaggctcctgattctgtccctcagcctccggcattgaacggagggtatccggcagaggcaaaaccggggggaatgggtagaaggttgtcccagtggttagggcttggaagatgaaatttgcattcagtccccatttagggttgttgcatttattggttgccggaaaaccaaagtctttgatagaggacattaggcggagagcccagtgaacaacgaagaaaaatcccatcttccgacccccaacgttcaatcagacggcgcactcgccaagcgtccgccttcgtctgtgactctccctcagtctggagtgtattacagtcatcccgatgagggtgaaatcaatcttctcgatctgtggcggattttggttcgccggaagtggatggtgttgaccttttttctcattgtggccacggcagggataaccgccagctttctcatgacccctatttaccgggctggagtaactatactaatcgaccgagagttacccaaggtagtggaatatgaagatattgcaccggttgaatcggctgcctcgcgggaggagttttatcagacacaatatggtcttttgaaaagccgcagtttggccaagcgagtctttgagaagctgagcttggcgcggcatccggtgtttgccgccgaccaggatccttcccttttgggcagattaaagtcttttttaaagaatctctggatggagcaagcccctagtgcagcaggtgggacagaaaaacttattgatcaatttcaagaaggactaatggtcgatccggtcaaaaactcccgactggtgaaagtctattatgacagcccggatccgaaactatccgcccaggtggttaaaactttggctcaggtttttatcagcgccaatttggagcgccgttacgatgccactgcccacgcccgtggctttctgaaagaccgactcctgcaagctaaagcccgcttagaggagaccgagcaaaaactggtggaatatgccaataaccatgacattatcaattttgatgaaagccaaccgctcgttgctcaagagttagaagacgcgagcgcctcccttgctgccgctcaagaagagcgggccaagagcgaagccctttaccagcagatgcaaaaaaccgcctcccagggattaccccaggttttgcaaagctcgatgatacagctactcaaggaaagtttggccaagttagagggtgaatatggggaaaatcttcttgtttataagcccgattatcccaagatgaagcagctacgggaacaaatggacaagctgcaagcaaaaatcgacgaggaggtggataatgtgcgggctgccattcggtcaaactatgaggcggctatggccctggaaagtttgctggcagaaagggtaaaagctgcaaaagaggaaattaaagatctcgctcaacggagtattcagtatcaggtgctggcgcgggaaactgatacgagccgccagctctacgaagggctgctgcaacgctataaagaaatcggcgtggccggcggagtgggattgaacaatatctcagtggtggatccggtcaagattcccttggagccccataagcctagtcttaaactcaacgccttgttgtctatgattctcggtcttttcggtggcattggtctagcttttctgtttgagcatttagacgataccttgaaacaatcagaagagatggaacgaattctggaattacccaccttggggctaatccccttattcaataacccaaataaagccctttcaagggggactgcactggccttggtgagcactgaagataagcgctcggcttttgcagaggcctaccgttccgtgcggactgcattgcagttttccacccctaaaggagctcccaagagtctattggtggtaagtgctggcaagggggagggaaaaagcactacggctgccagcctagccattcactttgcccaggcaggggaaaaagtcctattagtggatgcggatttgcgcaatccttccttgcaccgtgtcctagaagcagacaatagtttggggttgactcaccatttggccggggaagccacgccggtggaaattagccagcccactacggttcccaacctctttcttattaccgctggacccctacctccggatcctgcagggttgctagggagcgccaagatgatgtccttgctctccacagcaaaggaaaagtttgatcatgtaatcttggatgggccgccggtgctaggacttgccgatgcgctgatactgggtaatctcgtggaaggagccttgtttgtggtttcggcgggaggtactcggcgtacttttgcgcagggagcaatcaagcggttaaagatggggcagatccttattctaggcggcgttttaaccaaatttgacaatcgcaatcatggtcatggctatgattactattattatagtgatgattccatgccttccttaccagatcagaaagttgcctaattaatttcccagctcggagcagacagtggttgctacccgatccccgggaaaggattccttcaagcaagcaatacgctggcttgcaataaccggggtggggctcttcctggcatggcgcatattgctgcttggcataggggagcactatgcttcccgcgacccggagcaagcgctggcctgggatgcccggcaccctctagctctgcgcaatcaggctgctcgcctactggaaagcgcaccggagcaggctggccacctactgcaggaaaccctgcgacaaaatcctagcgatgctagggcttatgccatgttggccctccttcgggaaagggcaggtcatttggcagtcgcccagcaactgatggagcaggcttccgctctgggacctaggctgtggccggtccaattggaagctgccggcttttggctgaggcagcggcgcttggaccaagccatccaaagttgggataccgctttgcagatgcgagcaagcctttctgaagagatttttcctctattgcttaggattgccgagcgccctggattgcgcccgagcttttttcctctggcccgtacctccccttcttggtggccgaacttttttgcttatgtcgcagttaatgcagagcagttggcgactgtgcgtgctttatacgatgccaaaggcgagcgtagtccttccgctcaagaacggcaatcatttgtttctcgactgcaatgggaaggacagtggatggaggcttactttacctgggtgaatgccctggataaggtcgaggtacaggcccccggcaatcttttcaatggtcatttcgagcggcctctggcgaatgaaggctttggttggcattttagccagccgcggggggtcgagattgataccgtctccacctcggggatggagggggagcaggctttgcgggttgcgttcttcggccaacgggttcgtttcaagcacctgtttcagccgctcttattatccccgggagcttatcaactgagagggaatgtccggctggataatttagaaaccaccctaggtttacgatggactgtctattgtctcgcccctgctcagcagcagcttgctgccagcgagcgcttggcaggtgccagcctttggcgtcgatttagcttctcttttgaagtgcctacggaagattgtagcgtgcaattgctaggtttagagctgctaggacgagcacctgctgattttgaggtgcggggaacggcctggtttgattccttggctatcgaaccggtaatggaagcccattctgtaccagtaaaacctgaatagaggattggagtgcgagcaggctaatatcgtctgcttgtgatcctaggagtcccctggctttggttgggggaggatgttaaacgctaaaagtaaagagaaacattatgaaaggtattatgaaacctattcctatcatggtaataggattagggttgagcttctcagccccgtcttttggttttggtggtgtgtgggtgacgcagggagtgcaattagccagtccggataggcccgataggcccgataggcccgataggcccgataggcccgataggcccgataggcccgataggcccgataggcacagtaggtatgatagacctgacaggcccgagagacccgaaagacctgaaagacccgagaggccatggaggttaggccaggtgatccatataggtcagatcattcagataagccaggtaagccagggaggacagggagaccagatagtccagataaaccaaggcaaataggcctagtttaagaatcattttagaacgaggtaataactgtctttaggataggggatggtgaagaaaaataatccagccataaagagcaactatccagtgtccgccatggatgaaaagcaaagcccggggataatattggcagtggttttcctgtttgcgccccttttctgggcggggaacgggccgctacctctcattgccctggagttagcaggcttagtcctgctcgctttatggtgggctcactcccaaggacaaaaaaagttaagtattgctgagaatgtccttgtgggtggaattttgctcttccccttattccagttaatccctttgcccccggtgttttgggctgagtctctccccgggcgcgcgttttacgccgaggcccttcgcgaagccctgggggagcgctctttttctgaagcatggcgccctgtggcccttattcctcgccatgcggaagccgcctggctggctctacttccccccgtcggggtttttttagttgctcggagtttgtctcaccagcagcttcaaaggctggtctacctgttcttgggtattgcagtattccaggcggtattaggattgattcaattcggtgcaggctcggagagtgttttccgcttggggaatgagcattataggaacagtgcagtaggcacctatgtgaatcgtaaccatctagcgggtctgttggaaatggcgttgccggtagttttggcgctgcttatcgcaacagtaggccaacctttcgagctatcacatcgtcgcggagggtggcgtcagcgccttttgacctggggtagccggcagggcagccgctccatgttgtacgctgggatggctttggtgatcttgttggggatggtatttactcgttctcgagccgggattttgttggcgatggtgggactcttcctgagtttttgggtttttgcgtggaagcttggtggccgaaaggtgtatggcacggtcggggtgctcacttttgccggagcggtgctggctctagagataggacttgcccctatcttcaagcgttttgcagctttggatgatcccatgcaagaaggtcgctgggcgatttttgctggaaccctgcgcgccatcggcgagtttttcccctttgggagcggcagtgggagtttcgcggaagtattccaacgttttcagcccgtggattttctcggtggattcgtccatcgtgcccataatgattatctggaatggctcttggtgggaggattgccggctgctgtattgatagtcgctacgctcttgctctattttcggcagtggataaaagtttggcgtggaaaacaggcttctaaattttattttattcagataggcgcgggggtaggattgttcttgctgctgctccatactctagtagattttaatctccacattccagctaatgggattttctttgctttcctcttaggggtttttttccatcccttgaaggtgccgcgacgcagtcagcaaaaaaagcaaatttcaccaattacaaaatataatccaccggaacctcggaaaatacctccagagaaccggacaaatccttttgtccattaaaggcaagcgtggcctgcagccgtgagcaggatgaaattaatcacgctctagaaagctcttcacctctaactattagctgcggcgctatgcttccccgttgtcaaaaaaacttatcaccgctttgtttcgttatagctagctgggtttgtcggcctaaggttcgtgtcattcggtatccaggatttaggggttttacacttaaatgagccaaataaacatagaggattgtcttagggagcaccggcgcgcagtggatgccgttgccgctatgggcagtgaaatagccgccgcagcagagatgttaaagcgcactttcaagagcaggggaagagtatttatctgtggtaatggtggttccgcagccgacgcccaacattttgctgccgaactcaccggtcgttttaatcgagaccggaaaggatatccggttgtggcgctaaccacggatacatccgcacttaccgctattggtaacgactatggttttgagcgcgtatttgcgcgacaactagaagccttagctggcgctggcgatctactcatagtcattagcacctcaggtaattctccaaacatagtgcgtgctatggaggcggcccgggcatgcagtctttctactatcggtctctttgggcgcgatggcggcgagctggccggacgcgtggatctctctctggtggtaccggtccaatcgacggcgcgcatccaagaagcccatattatcatcctccatttgttgtgcgagtcttttgagatttagccatgaagatcgaatttccggatttcagcaagtgtcgtgtccttgtagttggtgacgtcatgctcgaccggtactggcatggcgggacctcgcgcatttctcccgaggcaccggtgccggttgtgtgtgtgaaggacatggaagagcggccggggggtgcggctaatgtggccctcaatttatcggctttgggcttggagccgctccttatgggtttggttggggatgatgttgctgcagatacccttactgagaagttggaggcggcgggggtgagttgcggtttccaccgcgtcgggggaatagcgacaacggctaaattacgggtgctaagtagccatcagcaacttatccgcctggatttcgattcaccgtttccgcgggccgccgccgatgctataaccgaactgttctattctgctctaaggaaagtagaggtagtggttttctccgactatggaaagggaacgttgagcgcagtaagtgacttaatcgcagcagctcaaacggccggcaaatggatactggtcgatccgaagggccgcgatttctcgatttatcggggcgccaatttgctgactccaaacctagccgaattcgaagcagtggtgggacgctgtcctgatgaagcaagcttatcccagcgaggcagggaattggtgggccatcttggtttgaccgggttactgatcactcgaggagagcagggcatgactctgatccccgcagccggggcagagttgcacttacctacacaagcgcgtgaagtctttgatgttaccggagctggcgacaccgtcatcgcggtgctggcggcgggtttggcggcagggctttgccttgaaaaggccattgctctcagtaatgttgctgcagggctggtggttggcaagcttggcactgcggtggtgagtccctccgaacttcgccaagcgtttatggttgaggcggaatctggaaaagggattttgaatgaagagcagttgcttttggcggtggcagatgcccgtgcccagggtgaaaccatagtgatgacgaatggatgttttgacatcttgcatgcggggcatgtggcatacctggagatggccaagtgccggggtgaccgccttatcgtggcggtcaatgacgacgcctcggtacgcgcacttaagggtaatggccgcccgctaaacaatattcagcgccgtatggcagtacttgctggcttaaagagcgtcgactgggttgtgcctttttccgaagtgaccccagaacgtcttatttgtcgcatcgctcctgacttattggttaaaggcggagattatacgccgcagaagattgcgggctacgactgtgtgaaggcggcaggtggtgaggttgaggtcatgggtttcgaacctggagtatcgtcttcaaccattattgagcggattcgcagtgagtacgtcgccaatattaaggagagggcatgatcgtcgtgacaggcggtgctggctttattggcagcaatattgtgaatggcttgatggatggcaggaaacggttcctggaatttatatccaagccttggggcgcagcatgcttaccatggtgatagcgggagaatccgtggtgaccttttcccatcaatagggtaggtgatggatgaataaggcggcggtctctgtagcagcgttcaaggcccggtttgggcggatagctgggttagcgaagagcaatggccttcgcgctcagctcttacgtggcggtatagggagcattgccatcaaggttggccataccttgctcatgttggcgaccacggtggttttggcacgagtgctcggggccgaggggtttggtatctatgcttatgcttatgccctggtccaaattcttggtattcccgcacaaatgggtctgccgatcctcgtcgtgcgcgaggttgcagcctaccaggcaaatgcgcagtggggcctgctaaaagggatattacgccgtgcttttcaggcggttggagttatagctatagtgctcgcactggcagggggttctgttgcttgggttttttcggagcgattctcacaggaatatctcaccacgtttgcttgggcattgttgctcctaccgctcattgcactcggcaatcttcgtggagctgccttaaggggattacgtaaggtaatacagggtcaattgccagagcacgtgctccggccaggagggttcctgctcttcctaggtgtggtttggctcctatttccgcaacggcagctaacacctgctgatgccatgctgatgcatacagtggcgactggtatggcattcggggttggtgggtggctacttgtccgctcgcttccttggcaaagcaaggaagcggcgccagcgtatgatacccgacactggctatccagtgctttgccgctgtcgctcatcgctggtatgcagattatcaatagccaaactgacattatcatgctagggctattccgcgatgcggaggaggtgggtgtctatcgtgtggctgtgcagagtgcaacgttggtcgccttcggcttgcaggccatcaatatggtcatcgcaccccatttctcgcgcctgtatgctgctggggacatggtgcgtcttcaacgtgtagttaccgccagcgctcgtgccattctgttcaccgcgttacctgttgttgtggtattgattgtatttggcgagccggtcctgcgactggtgtttggggttgagtttgtttccggttatgcccccttggcaattctcgcctcaggacagttggtgaatgcagcaatgggttcggtgggattcctgctcaatatgaccggatatgaacggaacgtggcccgcgggcttatgatcgcggccgttacgaatatcgtccttaatttattcttgatccctctatggggtatggaaggagctgccgtggcgacgggagttaccctagtgctttggaacattctattgtggcagtcggtaaggaagcatctggggatcaatagtatggctttttcttacaatggttttaagaattagaacaatcctcttatcaaagtgtaaaaataattaagaaaaaatcaatgcaatcatacagccaaaataaagtcccaagatgggaaaaatacggtttagatcttgatgatggtggggaatataagccaggctttggtatatattgaagcaataaaatagagcataaaattttaaatgatgaagcgagctaactttttcattttgggcgcacctaagtgcgggacgacatcgcttgcatcttggttatcggcacatccgcaggttttcatgacgaagccgaaagaaccaaattatttcagtaaggatattccgttttctcaccgacctaggtccctgagggaatacgaacagcttttcaaagcggtggagagccaacatcaggctattggtgaagcttctactgcctatttgcgatccaaggaagctgtgcctgctatccttcggtacaatccatccgctaaatttattgtatgtttgcgtaatccggtggaaatggttgcttcggttcatatgcaactcataaaggtggggagagaaacagaaatgtcgttggagcaagcgtggaaacttcaggagacacggcggcatagtaaagaagtatcgcaggtgtgcttagaatccaacgacttactatacgtgaacatttgctcgcttggtgaacagatggaacggttgtttaagttggtatctcgcgagcgggtattagtaatattgttagacgatatgaaaattgatccgaggcgagagtaccgtcgcgcactggattttcttggagtaggggatgacggacgctctcactttccggtagaaaacgctcgtcaagtcccgcgctatccccgcctggcccaaacgctacgggcggtaggccttatgaaagcatggattggtttccgcaaacctactggtataggaaagatgatccaatcattgaataaccagaagccaaaggacaatacaatttcacctgaaatgcaggcaatattacaagaatttttctgcggagatatagagaaactgagccaattacttggccgggatttgagccattggactagccaatacgaatgttctgcctacctgtaggggtaaagttgatgaagcggccgaatttttttattttgggggctccgaaatgcggaacgacatcgtttgcgtcctggttatcggcgcatccggagattttcatgtcgagccccaaagaaccgaggtattttaatagggatttccagtcgttctttcggccacggtctataaaagaatatgaacaacttttcgaagctgcagatgagggacatttggttgttggtgaggccacaacaggctacctacactccttagaggccgtacctgctattctccagtacaatgcagatgcgaaatttctggtgtgtttacgcaatcccgtgcatatggtgccttctctatactcgcaaaacttaaaatcaggaatagaaaaagaattatcactagagcgggcatgggcgcttcagaaggaacggcggcggggggttctggtgccccgtacgtgccctgacccgaagcagttattgtacggccctatctgctcgctcggtgagcaaatggaacggctgtttaagttggtatctcgcgagcgggtattagtaatattgttagacgatatgaaaattgatccgaggcgagaataccgtcgcgcactggattttcttggagtaggggatgacggacgctctcactttccggtagaaaacgctcgtcaaatccctcgttacccccgtctagcgcagggcgtccgtgtggcagccactgttagaaagagattaggtatcggaaaaggcactggtgtggctagtatagttcaaagttggaacaaccggagggcaatcaataacctgatttcacctgagatgcaggagaaattatgcatatatttccgtgatgacgtggaaaaactgagcaagctgctgggacgtgatctgacgagttggttggcatgaagtaagcatgggccaccactttattatgttgctcgtatttgcggtaactattgtcggaacttttctggcccataatttttgatactgtacgtaatgctttttttataactctgttgaggtgccttcctaaactagtgaaggttgctttgtcgtatacctgcgtaggcgtaaatctcattaaacttaacaaataatgtgaaattgagagagatctacctgatctcagggctattccttcttttttataactctacactgattctccttagatatggttttatagtttttggtattccatctatgagagatgtgggtatctaaaaaaataaatccatagaactaaatcttcaacgcgaagttgggaagaagattgagataaaaatcaaatgagtaacggatggcttaataaagatagattcttgttgaaaggaggcagggataattttttttcaaatttattaacacttatttttctagcgcttttaagctctttgtctgttggatgggttactcttccggccgcaggcaatatggaatattttaatttaattgcaattatttttgtttgtgtatcattctttttaggaagaggtagattaatttccagcagtattgtggtagtccgtagcaacataagcttggtgttatcggtaactctttatatattaattttgactgccaccattgtgatcaatttttaccctttgtatacacctattacggtaatgcggatagcctcctatgggatatttgcattgatcgtagctgctttcgttgctgggaatcgactcacaatgagttcaattgctagatgggcgcccctttttttgctgctgctttatgtttccttcatgctgatggcaagtcgtgaagggggtattagtttggtagaaccgatacgagctacactgcaaagtggcgatcttaatcatatcacatatggaatcttttaccgtttagcgaatatgactagtgcagaggatgcggaattcggacgttctatacgccatataacttcttctgccatttttgtcacagtgacattatcggtatatttttcatcgtatcggttaggatctagaagtaagagttttcttcatctttttgctattatttctagtctcttattaatttttattatttctagtcgtggagtaatattggccttaatcctttggggaatcttggtgctaccgaagtttcttcggaggaaaaaaaatcttattagaatgtctcttttaataccaccgaccataataatagctatcgttggattttttccatttattcaagcgatatacaataaatattttttgcaaactgaatcttattcaggtaggttaagcggtatattggatgcgtttaatagaattgaagacaattggttaattggcgcagaatttccgaaccggattcttagtgcacataacattattatagatagttggcagggcgctggcttactggggcttctagcagcagttacactcatgattgctctggctttaagcctccgtaaaatgttgaaactcctttatcgccagcctagagttgaccttcgtatcgccgctgttgtgggttttcttatattacctgccgtgcgctttctcgtagccggctgggggttattaaatttagcagaatggatttcgcttggccttgcatgcgggttcatgtgcaagcttacctgcaccggagtatattcctcttcgcataaattaatagcaataaattccttgcaatcccctcaatcgttcaatgtaagctcatctgcttctggtaatgggtaatggccgatgttttccattctatggtaattaggacctaagcctaggaccccttaaataggcagtcatgcacaacggatttctatctttatgagtcggcgaattctaatataccgcattggtagtataggcgatacggccgtagcgctacccgcgtttcggctggttgcccagacgtttcccgatgcggagcggcgcgtgctcaccaatatccccgtaaatacaaaagcggcaccgctggaagcggttctgaaaaacaccggattggtgcacggctatatggcctatcccctcaggacgcgaaattttcacaagcttgtcaaactgcggggtgagatttgcacctggaggccggataccttgatctatctaaccccacctcggggcctcttcaaggcgtttcgggatatgctcttcttccggtcttgtgggatcaagaaactgattggcgttcctctgaaacgcgatttgcagcaatcccggcaattggatggcggccatttttatgagcatgaagcgagtcgtcttggccgatgcatctcgactttgggggagattgaactcgatgattcgcagggatggcagctcggcttgacggctcaggaaagatccaaggcacgggatgtgctaatggcttgggaaggcactgcatctttcgcagcagtgagtatcggcacaaaggcggatgtaaatgactggggatctaataattggaaagcacttttcgaccagctgagcagacgttatccggacttggggcttgtgttaatcggttcgccagacgaagccgatacaagcgctgagactgggcatgcttggcaaggacccgtcttgaatttatgtggtggtttgtcaccgcgggaaagcgcggctgtactcgagcaggcttccctgtttatgggacatgatagtggcccgatgcaccttgcagcctcggttggaacaccttgtgtcgctgtgtttagtgcccgcaacaagccgggcgaatggtttccttacggtaaacagcatcgaattatttatcatcaaatgccctgtttcggctgccggcttgtggtgtgtgagaagcacgggaaaaaatgtatttattccattgaggtctcggaagttctggcggcagtggaagagattcttgctgggacgaagcttaagaagcttgttttcgatcctgcgccaattgagctagttaaatgataaccaagtccttacaattttctgctattactacgcagtttcaagaaggggtagccgaaccggcagttaaggttctgcacgttgttgctaatctggacagcagctttggcggtcctgcgaacagtgttcctctcctaagtaagcatctccgcgatctcggcgttggttcgcagctctttagcgttcggcgtaatctgcctgagagaaatgaggtaatcgagcgttataatttgccgcacgaaacagtgcctgctcacttgttcccgggtatttattttagtagcgtgatgggacggcaactccggctcaatctacccggcacgatactccatttacatagtatttggccatatccggcctacgccacgttcagaacatacctccagcaggattttaagttgctgtgctctttgcgttccaatctatacggcgcatcacttaagcgaagcaaatggaaaaaatcgctggcttggaatctgttcgtccggcgcatgctggctgtatcacactgtctccatgcaaccgaggagggcgaggtcgaggctgtgcgtagcctgggtttcaagacaccggttgcaatgattccgaacggtgtcgatctggaagccttcaaggccatgccatggtgtgtagatgctaaacaggcgcttggcttagatcccacccggcgctatgcacttttcctctctcgcgttcatccccgcaagggactcgatcggctggttgagtcgttcattgccgttgccaaggagcattctgagtgggatttgcttatcgttggcccccatcaggacgagtcctacttacgaaaaatcaaggcgagaattgacgccgctaggcttagcgcccgggtcaccattaagggagagttggtaggggacgacaagctacgcgcctacgcaagcgcagagttatttgttttgccgacgttgtttgaaaattttggcgtggtgatcgcagaagctatggccgcaggtcgagccgtacttactacggtacataccccctggccgcagattgaacgagagcactgtggctggagagtggagctgcaaggcggagagcttacttcggcgcttgggcaagccttctcgaagactactgctgaattagatgacatgggcacccggggaaaggaggtagtggggcccttcacctggcaagttcaagccgagaaaatgcttgcggtttatcaatggatccagggtcatcgagaagccccggactatgtggcaaggtgaggcctaaataaacgccactaccccttattcttaaagaatgcaaattttaaagaaatatatgatgcctgattttcgacattccttaccaaagtacgatataaacatcatcctctattgccggaatttagcagtcgttgcattgtgcttttttcttgcggcaggcagtgtttcgtcccaggtaaaagagcaacaaggcgggatagcggaggctgaggcccatacgttttacgtatccccggcagggaatgacgtattttccggccgccgcccggcaacgacaaaagataagtccgacggaccttttctgacgattaagcgcgcacaggaagctgttcggaaactgaagcaggataaagagcttataaagccggtcgttgtttatttgcgggaagggacttatgaactcgaacagcccctgcgttttacgcctttggattctggtacggcacaattccctactacttacaccgcttatcctggggaacgagccgtgattagtggggggacggtgattaagggctggaaatctatggaaggtcctttgtggcgggcgcccttgccgaccaaggtatggggtgatgtcccaccgcggcaactcttcgtcgatggcagccgagccgttcgtgcccgggagcctgacgacggttacttcttctttgaagacatagcagttcccgataggcccgaagacaagctcaaccgtcttgcctttaagttccgagtgggacagttgcaagcggaatggtcggatctgaagtccatagaagttgtgaaattttttggctgggatgagacgagaaggccggttgagcggatagatgaggagagccgtattatttatctgcaagcgccggttataaaacgcgccgatcgccctttaaattggtacggaaagcggttttatctcgaaaatttacatgcgggcctggatgaacccggtgagtggtattacgacgaggataaagaaagcctgctttattacccaaagcaagggcagaatccggaagaaatagcctttgtcattccccggctaacacaccttgttattttcgaggggattccaagtaagcgctatgtagagtacattgtcctacgtaatcttgcgttttcccacgcggcggcaggggtttcacgaaaaggatatgcgagacagcaatccaatatattcgcaccggctgctatcagtgcacagggcgttcgccatcttgttttccgcaataacgaggttgcacatattggtccctatggaatagaaattggagcaggctctagccacaatcaggttgttgcaaaccgtttttatgaccttggtgggggcggtataaaagttggtccccaaaaatcttcgaagaatctcgcggaacattcgagccataatttgattactgacaatacagtggagaatattggtcatatatacctggcagctgcgggtatttgggtgggtgacagtgcctataatcgggtgctccataatgaggtgaccgcgttggcagggatggggatttctgtgggttggcattggcacgacaaaccgaccgctactcatcataatgaggttgcttataatcatgtccaccatatgggccggaagctgctaggtagtggtagcgggatttatacgttggggcgccaacccggaacggtgatccaccacaacctggtccatgatgtgaatcgctacacgggggatgccgatgaagaaggtaagcatcccgtccatccggcgtttggacttcagatagataatggtagcgcagaaattacttttgaaaacaatgtcatctataatgttccggacgcagcttataagcaactcggtggccagttagtggtgcgtaacaacatctttgctttcgcggaggattatttgatccagcgcagaaaagaccaaggctcgatgagtttcaagcgaaatattgtatatgctgataacggcaggattttcggtgatcaatggagcaagaagaacgcggagatagatcacaatctttacttcagtaccgagcgtccgctagttttcgctggtaaaacttttgcggagtggcaagggcagggcagggatcgcaattctcttatggtcaatccgcgcttcacaaaccccaagaccggagatttttccctgcccacggactccccggcttttgatatcggttttgagccgattgatctctcaacggtggggccacgtaccaacgactttgataagtagctggggaatatgaatgagtattgctgtacctgaatttttatctcccgcctaccccaactttatttatattggtcccgataaggccggttcgacttggctttatagaatattaaaaaagcatagccaagtttttttgccggatgctaaagaattattttattttgataaatattatcacaaggggccagagtggtatttaaagcagtttagcactgcctcgagtgcccatgtcgttgtaggcgaaatttcccacgattaccttttttctacggatgcatgtaggcgtattgcaaaggatttaccacatgcaaagctgatggtgtgtttgcgtgaacccgtagaccgtgcattttcttcttatctttatatggtcaggcagggaagagtcaaagaatcatttgaaaccgcactgcaacatgtagaggaacttgtggatcatggacgctatgccaagcacctatcgcactatttagagcagttttctcgcgagcaaatctatgtgggcatatttgatgatttaaagtcggatccgttgggttttatgaatggtatatatgagtttctaggtattgataatttcgagttgccagaagaactcacaaaaaaagtgcttccagcagcaaaaccccgctcattttggctggccaggtttgctaaacagacagcgttgtgcatacgtgcaatagggctccctgcagtagtctcgcgaataaaggaatcccccatggtttctcggatgttgtatagcccctacacggaggaaactaagcccgctatatcgaatgaaacaagaaatgagcttcgtaatttattctaccctgaagttcgtcggctcgatgaactgatggaatcggatctgttatatcgctggggttatcaatgatgggtagttgtatctcgtaggaaagaatcggcgatcgctaaaaggaaatgaaggaaacgtttgggatcatgagcgaggaaaaagaaaggaatgaaaaaggcattaattaccggggttacgggccaggatggaatgtatctggtcgagtttttgctgaaaaaaggttatgaaatccatggtattaaacggcgatcttctctttttaataccgaccgcatcgatcacctttatcaagatccccatgaatcagaacgctattttattctgcactatggagatttaacggatgccactaatcttatccgggttatccaggaggttcagccggatgagatttataatctagcagcccaaagtcatgtggcggtttcctttgaaacccctgaatacacggctaatgcagatgccttagggactctgaggttgttggaggcaattcggattctgagaatggaagataaagtgcgtttttatcaagcctccacctctgagttgtatggtaaagtgcagtcagtgcctcagaatgaagagacacctttctatccccgctcgccctatgccgcagctaaactatatgcttactggatcacggtgaactatcgtgaagcttacggcatgtatgcttgcaacgggattcttttcaatcatgagtctccggtgcggggggagacttttatcactcgaaaaattacccgcgccctggcgagaattgtactggggctgcaggattgcttatatataggtaacctggaagcgcggcgtgattggggccatgcacgggactacgtaaaagcccagtggctgatgttgcagcaggaagcacctgatgattatgtaattgccagtggtgagcagcattcggtgcgggagttcgtagagcgggcagcacagattataggattttccttatgctgggaaagtcgcgggggagctgatgaagtgggagtggtcgcggcggttgaaggacaagctgcggagtatggttatatcaagtctggagatattattgtccgtattgatccccgctattttcgccctactgaagtggaaactctgctaggagatcccagcaaggccagcaagaggttagggtgggagccccaagttacttttgatgagttggtgcgggaaatgatagcggaggatttgcaactggccaaacgggatgctttggtacgacgtgaaggttaccgagcatttgattattacgagtaaatggtatttcttctttgcgtagttaaagcgcgacagaccagaaaacatccttcctttcgttcaaccagaacggccattaacctataaattataagattaacatctatgcgcattttagtgaacgactatgctgggcacccctttcctcttcagctttcccgagaactcggtgctaggggtcatagcgtactccatacatactgtgagtctgtgcaggcgcctcgaggatcttttgagaaaaaatcggagggtactattgaagtgagtccgattcgcctccttaaggactttgacaaatacagtacggtgactcgctggttgcaggaaagggagctggggaaaaaacttgcggaacgtgtcattcgatatgcaccggatgtggtggtgtcgggcaatacgccccttggtgcccaatccctactgctccgggaatgtagacaacaagggattggctttgtgttttggctacaagatgtgctcggggtggggtaccgcaaagcattgcggaaaaagatacccgttttaggggactttgtgggccaggcctttgaacgttatgaacaatggttactggcacgttccgatcgggtagttgccattacggatgattttatctcttatatgccagaggtggttcgacaacgggatgcggcctgtgtgattgagaactgggcgccgctggacgaacttcccctagagccaaagcggaatgactggagcatggctcaaggtcttgcatcgacgcggaattttatttattcgggtaccctgggccttaagcacaatccgagtctgctgtatgctttagctaaggcgaccgctactcagaaagatgttcgggttgtggtcatttccgaaggtatcggcgcggattggttggcagagagaaagcgggaagaaggtttgagcaacctgatcttacttcctttccaaccatttagtgttatgcacaaggtcttggctgcaggagaggtgttagtggccctgcttgagaaagatgccggtgcttttgccgtgccctctaaggtattgacttatctgtgtgcgaaacgatcgttgctgttggcagtgcctgccgaaaacctagccgcgcgcattgtgcagatgagtggcgcggggtgggcggtggagcccaatgatagggaagggtttgttactgccgggttgaaattactcgacgacgccaggggacgggagcggatggctgcaaagggtcgtgcctatgcggagcatacctttgacatacataggattacagaccgattcgaggcgattattgacatgtcctatccatccgcttcggtcggagggttaagtgaaataagcagttaaagcgactttacctccctgccgcaggggagagttagggtttactaggtaagcaagcacggcatgatggggtggagtattgggattatgagcacatcatgttagattttgaaaaaatttagaaactttatttgagctaatgctatgcagccagatgaacgaatttttgtagcggggcatcggggtcttgtgggtgcggccattctccgccagctaaagaccgaggggtttaaaaatctgattttcaggagtagtcgggaactggatctgcgagaccggcgggcggtcgaggcattttttgaacaagaacagccggcctatgtattcttggcggcggccaaagtaggaggaattttggccaataaccgttatcccgccgagttcatctgcgataatcttcatattcagactaatgttatcgatgcagcttaccgggggggagtcaaaaagctcttatttttaggctcttcttgtatttaccctaaatatgctccccagcccataaaggaagagtctctgctcacgggacctttggaacccacgaacgagtggtatgccgtggcaaaaattgccgggattaagatgagtcaagcttaccgccgtcagtatggctttaatgccatttccctcatgcccactaacctttatggaccgggagataactttgatttcaaaacttcccacgtactgccggcgctaatccgtaaatttcatgaggctaaggttgcttgtgctcctgaagtggtggtttgggggagcggtactcctcggcgtgaatttctgcacgtggatgacctggcggatgcagcgatttttctgatgcggcattataatgaaggggaaatcattaatgtggggacaggaaaagatatcacgattgcagatctagctcgattaataaaggaaattgtagattattcgggagagattgtattcgatacttcaaaacccgatggaacaccgcgcaagctattggacacaacgaaattaacccagctaggctggcagcctaagatagatttgcgcggagggattgcttcaacttataagtggtttctggagaactaaaagcatcctccatctaaggggttgtaagaagagattcccaccttttatcttctgtccttagatggaagagggtggaggtaagaaagtgccttcactctagccttcctcctccaaggggaaggaaatcatagaatgattccctttgtcttctattccctctcccttgatgggagaggggtgaaaaaattcctttaccctgatctaccttcttttaatagtatcccccaaaatccttaaatgcgagtttggttggcggatcataacctaaaaaaccatatactttagcaaccaacttttcgcgaagagaaaagggataaaactgactatttattgatgaatacggggtttagtagtgcggtgttgtgagtcttttgtgtctcatattttactcttcatgtttttgctcgcacaattcaaattaaagagagtaccatgatgaaaaccaaaaggaacatttttgcagagatctgtttagggatgtctagttggcatagggtgagaggggaatattggcgtgtcctttgtttattagttatggggtttgtgacagcctgtagtgccagtattccttcccgtgaggtatcgagtcagttaccagattccactacaggtgcgcattctggtttaaaaacacaagcggtggaggaagatactttatccttatcgtctccttcagtagtggagccggtggagggaaaggatgattatcgggttggtccttctgatttacttcaaatcaatgtctttcaagtgccagagctttcccaggcggttcgggttaactcccagggatttatttccttaccactcatcggggtggtacaagtgaatggtttgactagccagcaattggaagcgttgctagcaaaggaatttggagagaagtatctacaggatccccaggtaagtgtttttattgaggaatatgctagtcagcgggtgacagtagaaggagccgttgcaagacccggtatttatcccattcaagggcaaacgactctattacaggctattgcctctgctcaggggataaacgaagttgctgaccaagaggagataaagttatttcgttctaagggagaggatgaaaaacaaattttttattatgatatcgaggctatccggcaaggagttatgcccgatccacaaatccatgccgatgatattatcgtggttagtgaatctgggactaaagttttttttcatgaactttctaattatttccgcatgttccttaaccccttcgtatttttctaataaaaacatttaaaacatcttttcctaatcggtggatttagtcttcaggcttagacatattttgtactgacctcagaaatgacgaggtagctccgaagtcaaatcacttcttcatcccatttaatgaaaatattagagagttatatagggagtgtattgctatggccaatattaagctgaccgccgacacagcgctgcctttaagagtcaaaattccttccaggactcatacttatggggagtggcgtaaccaaatattattgcttggtgttgatagcttggttttagtgacggctttcctaatgggtcacatagtcagtaactggtggtttaatcgccccttgctggaggattttttcaatgagggaggagctatagggcaaattcgcttggctctttaccttggcgtaatagctgttgttctcattcgattttggggcttggggcattatgcctatcgtaaatctttttggcaggaattgcgggagatactgactatattatcaatcgcctcattggtggatatcgcgattgtttttatggcagaagattctttctccagaacttggttattggctacctggtttctggccttgttgttagttcctctgatccggatatcggcaaagcatgctttgcgaaaagcagggaaatatgccaggccgactgttattattggaaccggaaaaaatgccagagagactgcggcagcacttcgcagtgatcctcttcttgggtttgatgtagttgcttttttagatccggaaagtcaagctagtccacaaaaaaattatctaaaattagcggataaattctttccaattttcccaatcacagaagaaccagaaattatggtttctcgattgggtcatcctcatgtggtggtggcgatggaggcagaagatctctctcttcatcgagaaatgctagaaagattatgtttatgttgcacgaatcttaatttggctcctgccatccggggtttgcctatcttcggtaccgatataagctatttctttagtcatgaggtattattgctgcgggcacgcaataatttggcgcgttttggttcccgcattttgaaacggatttttgacatacttgtttccagcttgtctcttctcatcctttccccctttttcacttatcttgctgctcgtattcgactgacgggaggcagtgctttttatggccaccttagggttggaaaaggggggaagccgttcttctgctataagtttaggtctatggttcccaatgcggatcaagttttaaaagatctattggccgcagatcctaaagcccgggaggagtgggagaaggattttaaactgaagaaagacccccgagttacgtctattggcgcatttctgagaaaaactagtttggatgagttaccccaactatggaatgtgcttaagggggaaatgagtttggtaggtcctcgccctatcattgaaagtgagcttgcccgctatggaaagcaagcaaagtattatctaggggtaaggcccggtattactggactctggcaaattagcggtcgtaatgacgtggattatagtgaaagagttaccctggatgcttggtatgttcggaattggtctctatggtatgacgttgttatccttctaaaaacagttagggttgtattgcagcgaaatggtgcttattaactgtaccgtgagtttctttgcttgaggccaaactggccttgaacaatatcaccaagaaatgggctcaacccattcgagactggaaggccgtgctcaatcaattcgtcatcctcttcgctgagcggatgcccaattgaaaattagttacacaaaaaacttgacaccctcccgcaccgattcgtcggaagcgaatcgcgacattcggaggatgcccccaggggggcgcgcatcaaacccttttttcagggaggaaaaacgggtttgcaaagcactaccccctcgctcctaaacatctcctatattttattcataggtacttatagcctcttcgtgctacttgtcggtaggccaccttataccaatttaatcaaagaatgcatatattaaagcatcaaagtggttgttttgactgaatatatacaatgcaagagcacatgaaattggtattactctcatgcaaatcctgggagtaaggcccggctattcccctttcccctccttagtcctttcttaactttcccttctcttcctttctttcccctttaccctaaatgtgaaccgctatccaccgtggcagagatgaataaggaacgctacttttaggataggcgttatcgtcccataagggcaggttgctaaaaactttgacttttctaggaaatagaatgttaaagtaataaaggtggcgaacgatattttatttatttcatttacttaggcggacccttgtccctcgtgtggagggcctggcagggctttttccagggcaagaaacccagttattaagaaatttcccttccggggctagtttctgtccttgcccgcataagaagatgatttcttacaggtaaaaaataagaagaaatagaaaataacaggaccataaaaatatggctgataatggtgcttttgaagccgtggtggtaggtagtggatttgggggtgctatcacggcctgtcggctgtcaaagaagtggcccgggaaagtactggtattggagcgtgggaagcgctatcccatgggtgcttttccgcggacgccccatgaggtggggagaaatttctggaatctttcttccgaatcccggtcacggccaaaacgccttcccaagcttgacttgcatggaatgtttgatatccgcactttcggtcatatggatgctgtgctctgcgcgggcttggggggtggctcattgatttacgccaatgtattcatggaacccccagacgaagtgttcgcgcaggggtggcctgaaagttgcaagaagtatacgctgcgcccctattaccaattagtaaaggccgtattgggggcccggccaatcccggcaagtaatgatcctcgccgccgtatccgccggaccaagctgttccaaaagctggccaaagagcaaggaaaagattcccagttggtggatattaatgtgttttttggcaatgattttgcccatcctacccccattggcactcaagaaagaaatcgttatggggctttacagacttcctgtgtgtattgtgctgaatgtgatgtgggatgcaatactcattccaagaataccctggatctcaactatttgtttgtggctgaaaatcgttatgaagccaaaatttccaccgagcatttagtggaaaaaattgttcctgtggccgaaaacggggctgatgatccccatgccgatggtgattatggatatcgtgtctattaccgagacctcaatagccagaaagaatgctctgtattcacccgccgagtcattgttgccgccggtaccttgggttccaatgaattattgttacggtgccgggatgtgtttaagactctgccaaacatcaataaaaacttaggacaaggattttctggcaatggagattttttatcctttgtgattgaaggtaaggagcctgctgatcctaattatggccccgtcatcactcagcgtaccgactataatttgtttggtcactttgatcgagaacgggcttttattcttgaggatgccagctatcctgcctttgctgcctggtatgtagaaggcattcgtccccgtttgtcccacttctcagcaatcgtaaagatcattcaacaggcctttagacgctggttcttgggtaaatccatggggcggattggggacacttttcatgatctactgggcaatgaggtctcttaccagagcagtgtgctgttgtgcatggggctggatcggggcaatggcacaatgacacttagtcaggatggctatgtgcaaatacattggccgtaccgggatagcctctctttatatcgagcaatgctgaaagcagggaagcattttcgcaagcaagtcggtgctaaagcatttgtccccttgcccaactggtggtggccctttcgtagaaacatcacggtccatcctctgggcggttgtcggctggcagaaaatcctggagagggggtcaccagtgccaagccggaggaattgggccaagttttcggctataaaggattgtacgtagctgacggctcgatcgtgcccactgccgttggggctaatcccattgccaccatatctgcgttagcggagcgggtggcggaaggaattacgggtatcaagcctgatcccgatctatagaacattgatgatctccttttgaggatatggtgttgaagcatgttttgtgatgttcttgggtatgggtgcatactctacgcttctcaaaacgggtagttgtcgagaaatcagaaacctcgcccggctcggcagggtggaaaattattattataacgctgggaccatagggggctttaatggctatgttccaaggtaaagggttaggtcggtcgaggtcagatcgatcatttaaagggccagtagcctggctttttggacgtcagttgatcgcgggccttaaatggattgcgatttacgccttttttggggataaacttgactctcgggattggatgcgggccgagattaatgatcgccatggggaggcgcccgagggggaggcattttggttcgattatcttgccgattcgggagatggacaatgtgcaacctacaatattgcctacttatgtatgcacgatctctggctcccaaacgagaatagcgcgccggatctcaacaaagaaaccaaaacggtttctttagccgatgatacgggaaatgccttcaagttgccgcggggcgaattcttatttgtggggggggatacggcctaccacattgccgattacaccaccttggcggagagatttcagagaccttttaattgggcctatgaagacatctttgggccagaggtcactcctgaagcacggcggcccatttatgggataccggggaatcatgattattatgatgccctggatggatttaatcgtcagttccgcaaaccttttaacctggaaaatgttgatgaggttggaagcactcagcctcaactgaagctcaagggattcgaacgtacccaggaagccagctatgtggcattgaaattgccctatgggtggtggttctggggattggatgcccaagggggaagcatcgatcgacggcaggcaacatttttttcgtctatttgtaacccgcaaatttctgaagccaaggccgagtcggtaccgcgagtgcccgataaattaatcgtggctactccggaacccgccatcaagtttgggaagtgggctaaagaagatgaaaaaattgttgagacctttgaaaagctgggcctggagcccagtttcctcaagtccaaagggggaagattatctcctacccagtgccggcttgatatctcgggagacattcatcattatgctcgctattggggtcaaaacgctgccgatcactctgaaaatacccgctccaactatgcctcagtggtggccggtggcggcggagcttttcttcatccgtcacacacagacgttgaggaagttgcggaaaaccaactctatccttctcggcgggattctcatcggcttatcaccaagcgccttttgatgccctggaatattttccaaggcggatatatctggcttgctggtgctatcattgcgctaatgacctacttcgcagcggccattccagagagcagttggtcgatttttaaattgattcctgatgagctgaggcccctgcagaataatggtgattccttactcagccgtattcaaggggcgctaactattgagtggggtagtttgacttacgagtattattgggatttaggttatgccattgtattagtggctttgttagtcgctagtgcagttcgaaccaaaggattttttgaagcggctatggagagcggtccaggagcttggattcgttgccattatcagtttattggattccacttggcgctttttgctcccattggattttttatttattggggacccgatgttgacccccatccctttctagccagtttgttggtgttcctgtttttggtggcctctttggtcagtctcgtggctagtcggcgctatagcaatgtattgttcgagcgagccaaatcccacagggtcatccaatgggattacactcccctgtggattctgatgctttttgcagtggtcagtatctgctatggtttgtggcattatggtatgtatcctgtctcggtagtcctctccgatacgctgacggctttaatcctgttgcttaccctgggcgggttgattctttttgctgctgtcgtggggggtagcctgcaagataaagtcggaaaatggcggtttgcagcattggggggctggcatgcggtgcttcaaattggggttccctttctgttggttgtctatagctcctggacaactattcttatggttgttggcggggttctccttgtcacgttactgaccgcctggataatgacacagcccccaatgggtaatgaaagtctcctggaccaggaaaagttgggtcgctggttgctactgctatggttaattgtgggggcttctgtcatggtggttgccggctggggatcagcggtggaagtgagctggggacgccttgctgccgcctttctggtaggagggatattaagctgcgtctggtttggctggtatctggctgtggctctcgcttttaatggccataacaatgaagcggggggaggagcccggtccgaaaactatcggcattttatccgttttaggctgacgccagaaaaattaacgggatatgtgattggaattgaccagcccgtggaatcttttcaaggggaaaaggggggtcctaaatttcggcttgttgatgtcttcacgataggtctttagaagcctctacttgttggggtggttttagcctttatgggccttgctaatagaaataaggctaataaagcgcaccagatccctgtggtaaagcttaagtaagtagaaacacgtattcaattcgcctttacggtagccaacaataaatgataacacgtattcaattcacctttcctatcactgagttaaacacacattaaaactacctcgtataaaaaatcacgcagtaattgttaaaaaaattacatcaggagagtgatagctggccatacaatccattattcagacactcaaatagctttgttcctttccatcttagagaggctgtttaagaatagtaatttcttgtcgataaaaggaaaatcatgttcgggtaatccaatatgagagggaatatcggagttttgaaagggtatcgccggtaacaaaataggtcgttcaaagtgcgcgaagagtagctatcgagtcaggttgccggcggctcgctcccataccccatcagtaagaggcatttcaaatgaattaataaaggcctcgatgagttaatctgcaatgcaataggtgtggaggtactttgagttaattgcttcagttgagttccagtaacaccctagattgacagaaatgacgctttagacaagtggagaagcatcaatgaaaaagacaaatacggcactgtcctgtcttatcgtgactgccgccataataatcggtggatgcgatagtcagcctgaacagaaaggttcaacagagccccagtatcctgaacctttcaagcatcgttttgccggttacgacaaggaatgtggtggtattccaggttatttggaaccctatcattatggttatgacctcaccccggaagagcagcggggggcttgcacctggtatctatgggcaggtggtgatcccatgggggagaatgcaacccagcccaatgcgggagggaatccccatttttggcgtgaggctgaggcccgtacttggaagattgccaaggtcagtggcctccaggttaatcttaatttcttggcctttctggacactcgcttacgggacgaacgtttcgagaaatttggggtactcaatgaccccggttgtaaaaaagcaagcgagcccgatgcctacggtttatggttggatgaatgcgaagatccctactctagtggggtgatgggactccggttattccccaataaaaactttgatcccgagaaatgggatgcccaaaaatatctggaggaagatgccaccatcgagccgccttatttgacggggttaacttgtggtatttgccatattgcgttcaatccggttaatccgcccgaagatcccgagcatcctgaatgggagaaccttgccggggcgtttggcaatcaatacatccgagaaggggctctgtttggacagggtttaagtgaggaagattttctctactgggtctatgccaaacagcccgcaggaacttccgatacttcccgtatcagcatggattttatcgataaccccaatgcgattaattctattttttacatcacctcagctcggcctacttatgaggaagtgatgaatgatggtaccaccgagaaggtcccccatattcttaaagatggtgccgattccattggggcaggcggtgcagcactgcgggtctatgtcaatattggaacttgcggcgactatcggatgagcgttgacgatactttccttggtatcaaaccccaacgtcccttcgatcttgagaaggcagaggctgaatgtgaggattggcgtctgactgccgagcgtatggatgatgccgccgccttcttggattctcctcccccctttaagctccaagatgcgccgggtggtgatcagtacctgactaaagacgaagaaaaattgaatttagggaaggaggtttttgctcaatactgtgcccgttgccattccagcaaattgccggaaggctatagccacgaagggagggagaagcatgctgaagaggcgaggaaagactggctgaaattggtcatgcaggatgattttctggaaaataacttcctctccgatgaccggcgttatcctctctattccgacgatcctagtattgccattggcaccaacgctgcccgggcagtggcttccaatgccctcgagggtcatgtttggcagaatttctcatcccagacctataaagagctgccgtcggtcggcaaagtggccttttacaatccctttaatcccgataatgccatcgaatatgagttcccggccggcggtcgcggctattaccgtaccccctccttgatcagcgtgtgggccacagcgccgctcttacacaacaacatgctgggaatctacaatcatgatccttcggttaaagggcgggtcgaagcctttatggatgcggctgaaaaattactctggccggagaagcgtctaggtccggactccattaaggtgaccccgagggatacctatctgcggttccgttccctagaggttcgggttccgaagggcactcccattaagcttctggccaatattgatttaagcaaagcgttcgacaaaaaagaactgctcaatgatttgaaagaggctttaaaggatccagcccgcctggtcaggttggtgaaagccctcaagggcgaggagcaatttgacgatgaattgaagaagttggttcccaagttgctgacctataatcagatccctgactttattgaggataagggacacaacacccacatttgccgagatttctccgatgaaaacatctcttgtctttctgacgagcagaagtgggcattaatcgagtacctgaagctgctataagggggcctggatcgtggaaaatgaccttatttttcaacctttagagtttaagaatttaaccgtcaagaaccggatcttccgctccagtatttccggccgctgggataactacgatggatcgggaacccaggcccgtattaactgggaagaaaagtttgcccggggaggggtgggtgccatcatctcctccttcgtgcccattcatgtgcggggccggatcatgcccaattacgccatgattgatgatgacgacaagattcccttttggcgtaaggtggctgagaaagtccatgagtatgacagcaagtttatcatgcagctgagtcactctggacgccagcgggatgttccgggggttgagaacttgatgaataagggactttcatcaaccagcaagatggatacgtttcatggcctgctctgtcaggccatgaccctgggggaaattaaacagactatccagcaatttgtcgatggcgctcgtcgggcccgggaagcagggctcgacggggtggaattacatgcttcccatggttatctctttactcagtttttaagctctgggattaatgaccgtaaggatgaatatggcggctcattagagaaccgggcccgtttcttgttagacgttattcatgggatccgcaaggaagtgggtgacgattatcacctccaggtcaaaatcaatattgttgatgaaaacaatgccctctatccctgggaaaaatggggaaacaaaccggaagagtatgttcaaatttgtaaatgggtagaggaggccggcgcggatggattgcatgtttcggcggggagtctctttccccatcctttagttccgccagggggattccctctggatgaggccaattggtggtatggcagtatggcctccagcggtgtgcgtggttacatgaattatacggttttccatttcaaggtcttgaggccactatttctttggctctggaaccgcactaagaaaaaatatcccattgagggagtcagtgctgaactttgtaagaaagttaaagaaagcgtcaatattccagtcctcaataccgggggttatcaggatggcaagttgatccggaaggtgatttctgaggggtactgtgatggggtggccattgcccgtcctttgattgctaataatgatctggccaagatacttgagcagggtaaggatctgcctgataaaccttgctcattttgcaaccgatgcctccttaatgcgcctgctaatccattgggctgctacgatttgcgtcgctatgacaacgatcatgatgccatgattagggaggtgatgactgtttatgatcctccaccttttcgttagttcaaatatcttttcgatatgatgatctaaatagcattttaattttataaaagggttgcaaatgaataacactgaaacccaaaccgtccaaaccgtagcaaaggatcaaacgattgaggatgtggttcttgagagtcctgtcgaccaacatgaattaaaagtccggaagcggctaatgatcattatcccggctgttatcctttttttgctactgatcgccttactttgatcctgtcacggagtatcgattgacatggctacgcaacagaagcagtcagcggctaaatcggaaaagcctaggaagtcgcgacctatcttcactatcttggtaatcgctattatcgttgtaattggcggttatctcatcgctcgttttgtgcctgaaaagccggtggactatgaagccattgatgaacattttaaatacggttccattggtagcgaaccggtaagtggcctgccctattggatatggaaagtccttccagaaatgtttccagagaagtttccagggaagggaggatatgcttcattcggattcatttacgaggaagggcgggatttgccaattggggtatcacaacgtcgggtgacggggatcgatcgggtttggttgaactgtgcagtttgtcatacgggtaccctacgggaaacaaaagatagcgagccccagatcttcttgggaatgcctgcaaacgacttcaaattgtaccaattcatccagtttttgagagaggttgccttagataaccgctttacctcagaaaatgtgatggcaacgattgaggaaatggggggtgatcttgatcctatcgagaagcttatctatcgctacttcgttgttgatcaggtgagaacctccctctttgatctgcgtgaccaattggcttttcttgaccgccaatatccttggggaccaggccgggtggatacctttaacccttataaggccatccagtttaatttccctatggaccagttgcctgaagaggagttaattggcccggccgattacccttcaatttgggatcagcggccacgggaagggatgtacttacattgggatggcaataatccctccgtcaaggagcgtaataaaagcgccgccttgggggcgggcgttacgccggtcaccattgacttggagcggctcgggcgtattgaagattggttatgggattttaagcctccggcttatcctaaggagattgatcagcctaaagcggctgaaggcaagcagctttatgtccaatattgcgccgaatgccatggcatgaaggaaggggatcagtacctgtttgataccgatcgattcgctcgcctaggaagggtggagtccatagaggagatcggtaccgatccgggacggctcaactcctataccgaagtgttatccgtcaaccaaaataccctttatgtgggctatccttggcgtttcaatcatttccgaaaaaccaatggctatgccaacatgcccttggatggtatctggctacgggctccctatttgcacaacggttcggtgccgacgctgcgcgatctgctggagccggcagaaaaccggccgaaggtgttttatcggggttataacgtctatgactgggaaaaggtggggtttgtctccgaggttgccgaagagggtggtcgccccttctttaagttcgatacccaggtggaggggaactccaatgctggccatgaaggcgaggcttacggcacctatctaagcggagcacagaaggaagccatcgtcgaatatatgaagaccttttagaaaaaatcagtggatcagcagaaggaattaaaaaatgagtcgttatgctgtttggaacggccgcggagtacggtttggaatcatcttatggcgatgaaataggaggaccagagctaatgcagtcaaaagtagttcgctggatcattgtactgttggcgttagccctggtgattggggccgttggctggtacaaactttttcgcgaagttgaacaaacctctctgcaagaggcttcggatgaagagtggtttaaatatggttcaattggcagcgaggcggagcaaggcgttccctattggatttggcgcgtcttgcctaagatgtttcctgagtatctgcctgggcctggtggttatgctgcgcttggtgttccctgggagcaaggtcaggaattaccagtggggttctccaaaaaaaccgtggggttttcccgggtgtctttcaactgcgccttttgccactcggcaaggtatcgcctggaaaaagatagccagcctattattgtggttcctggaccgggaaataccgtcaggccccaagattatgcccgttttctagccgctgcggccaatgatgccaggttcaatccagacaacattatggagcagatcggtttgatttacgaattgccgtggttggacaaattgctctatcgttacttgattattcccgcgaccaaaaaagcgcttatccaatacgggcaagattttgcgtggtctcaggaaagaccaccgtgggggacggggcggattgatccttttaatcccattaagttcgggattctgcaaatgggaatcgattcaaccattggcaatgcggatatgatgcctctctggaacatgaaagtccgtgaaggggatgccctccactgggatggtctaaatactaatcttcatgaggtggtgatcagttccgccattggcgatggcatgacttacaaagccattgcccatgatagcctggatcgtattgaggcctggttacaggaagtaccgccgcctgattcaccctttgatgccaatgaagatcccgcttctccataccatttggatgaacaactggcagcaacgggtaaagaaatttatgagcagcattgcgctaaatgccatgcgccgggaggggagcgacataggacggtaatcccggttgaggaagtgggtactgatcgccaccgggtggatatgtggacggctgaagcggctaagcgctacaacgcctatcaggaagattacgattggggaatgcgtcactttagggacgtggacggctatgtggcggtgtcccacgatggcctatggttgcggggtccttatcttcataatggttccgtacctactctgcgggatatgctgaaaaaaccggaagaacgacccaaagtcttttaccggggttacgatcttttcgatcctatcaatgtggggttcgtgtcccaaggggaagaagcggagcgtatcggtttccgctatgacactcgggttcccggtaacagcaatcaaggacatttgtttggtaccgagcttccggaagagcaaaaagaagccttgtttgagtacttaaagacactttgataaagtaggagtcgaatttgaatcacctatcagagagtcaagattcagaaagccgttctcctgttttgacagagcagcagatgctgaaacaggagcatgagcgcctccaggaaaggcgtcgtcaggcggggcttccttcaggtcatccggaaaaagatgcggttggccttgctttctcgggtggcgggattcgttccgccacctttaatttagggctgtcacaggcgatgcatcgttatggcttcctcaagcatgtggattatctctccactgtttcaggcggaggttatattggcagttccctgacttggttcatgtcttatctcaagcaagattttcctttcgggacttcccgccgccacaataccgaaacacccggcgctgtggtgggttggttgcgtgagcatgcttcttacctaactcctggtgagggtgtcgatctttgggcattatcggcggcggttatccggggcaccttagtcaacctgctggtgattatcccgattctttttgctgtaaccgtattcctggtttggttgcccggtccggtgattattgcaggctatccccataatggttttaccgcactgctgctggggggacttgcctctctagctttgctcggtgtcacttccattttctatgccctgttatctagctttcccagcttacagcgatttcgtttacggcaccgagctaacttctggatggggcggatgctgttattcggggctgggttaatagtgctcggtatgatccccttattacatggttatattgatttgtattttgagcacctgattgaagagtttaatacttctttttctgtggcaggggtggcgtccctggttggtggttggatgggccgggactcgggaaaggagatccagggatatcgcaaaattttattgaatatagggctggccttggcagcctatggcctgctgcaatggatgtatcatggtgccgatgccattgtgaataatggcgatgttttgcgagatgaactactgcgtgggggcgtagttttatcccttctcattggggcgttggccaatattaactacgtttctatccatcgttattaccgtgaccggctgatgcaggcgtttatgccgccaccggatttcactgattttagccaacccagtcaatgcctattgaaggacattccccagaccaaagccccttatcaaatcattaataccctgatgatgacttggaattcttcgacccccaaactgcgcatcaggggaggcgataatttcattttcactcctttattttgtggtgccccgtcgacaggctatgctcgcagcgccgagtacttagggggcacaatggatctgagcacagcttttagtatttcgggagcggctatagatccgaatacaggagtgactcgatcccggcccttgtcttttatgatgaccttgttgaacttgcggctgggttattgggttcgcaacccgaagcggccggccaaaattatgaaaggatggtcgcgcccctattggctcatctattccttgcgggaaatgttcggcctcaagatggctgagaaccagatgcatgtctatttatccgacggggggcatttcgagaacttgggtctttatgaactcataagacgccgttgccgttatattgtgctttgcgatgggactgaggatcaggattgggaattcgacgatttgggaaatgctttggagaaagtccgggtggattttggcgttgctatcgatatggatacccaaatgctacaacctcagggccctaatcgattttcgcctcaaccttgggtgttaggagatattcattatgcagatggcagccgaggtactttactctatatcaaggcctcgattttttccggccttccggaggatgtgtatgcttaccgtcgagccaatcctaagtttcccgaccaaagtacaactgatcaatttttcgatgaagcccagttcgaagcctatcgggagcttggttttcaaataggcaagcgagtatttgagaataaaaaactccatagagtttttggccgctaaataggtaaaaccctcccatttatatattcggagctttgcaatgaataaacaagctgtctggttccgtcgtgctgtttggctcggtattctggccgactggattcttggcattccaaccatctttgcccccgagtgggtgttggggttgttgggtttccgtcccaccggtgaccctgtatggacctccttcgccgctctgctggtagttctgctatctctgttctacatccccggtgccaacaatccgtaccgttatcgcctaagcgcttggttcgctgttttcgctcggccgccaggcgtgattttctttcttttcctaaatccaggaacctacccggcttttggatggttggacggcttcctgtttctcatccaattccccttgctgatcttaactatgcgtcatgcgccggcctatgaggataaggaaggggcaactttacaggcggagccagagcaacgtaaccatgccaccacctggctgcgccggaccttgtgggtggggatcatcgccgacttcgtgttgggtatccccgccatctttgctcctcagtgggtgctagggctgttgggttttcgccccactgatgaccccgtatggacctccttcgccgcccttattctggtgctgttagcgatcttctacattcctggtgccaacaagccctatcgttatcgctttaacgcttggatggcggtgctggcgcggccgcctggggtgatctttttctttctcctttggcctggtttctacccggctttcggatggttagacggtttcctgtttctcatccaattcccattcctggtgaaagtgatgcaactcattcccaaccgccgcttctgggatacccaggtgggcgagtatcggggcaccaccttccgctacgtcaaggaggccgctttccgtggaccctatgacgaccacaacctgccatatcataagggtttaggactgactactttcctccagttcatcaacgatagctcccggaacatgcacgacaagcgggatatccggccggtctataataaattaatccactctaacggagtctgttacgcagggacttggaagattgaccaagaaaccccctattcgggttacttcgctacgggttcagagggattgctcgttgcccgcgcctcggtggctggcccactcatctggcagggcgccaagcgtgcctttggcattgcgggtaaggttttcccaacgatggacccggatgagtgggtgtggccgggcaattttgtgactgtcagccacctaagcggctccaaggcgaagcatgtactggacattgaaatactcaattacccgactattggtctggacccggtcgccaaccttattaaccggatgctgtttcgcctgatggatactcgacctggctatcgccagctctttcctatctctaccctgggagtcaaacctggggacccagtggtgacccccgacttgctgcgcctgatgccgatggagggaacaccacgggtagatgctaaggatttccgggacgagatccggctgcgaaactatccggatgggaagttagtttatgatatccaggtcaagaacttcggcgacgcggagtggacccgtatcggttccattaccttcactgaggacgtggtctccgagggcagtgataagcagctccatttttggattccgcgggatgtgcccaatgtgcctcagcctgtgcccaacgaggcgggttatagcgaggtgcggcaatgagtgcgcacttcgatgctattgtggtcggcacgggctttggtggcgccatcaccgcctgccgtttggctcaggcaggcgcacgcgtattggtgctggagcgcggtcgacgctggactccagagacctatcctcggaaactccaagatccctggttttaccacccaagccatccccagaaacacagcggttggttagacctgcgcttcttccggggcatggcggtagcccagggcgccggtgttggcggggggtcactatgctactccagcgtggtgatggaagcggacgctgactgttttatggaggggtggccgccggagattacttacgaagaactccgtccttactatgataaggtgcgccgcatgcttgccctgggctcaatcccagaagggcagcacacccaccgttttcagttgttgcggcgggcggcggaggaactgggctacagggatcgctttgaggcggtccccttggctatctcttttgatccagaatatagctacgatttacctaaccccatcgatgcgaagcattccaagtcttttgtcaattcccagggggttcgtcagggcacttgtgtgcacctaggcaactgcgatattggatgtgatgttaaggccaaaaatacgctcgatctcaattatgtgccggaagcggagcagcacggggccgaggtacggccactgcacctggttcgccatgtggagcctgccgggacgggttaccgggtagtgtgggatgaagtacgggatggaaaattggtgcgtggttcggcggaagccgaccgggtggtattagccgctggttctttaggttctaccgaaatcttattgcgcagtcgcgatgaggccaaaactctgcctgcagtgagccggcaattgggtgtcgactggagcgccaacgccaattttctgacccccgctatttatccaaagggagtggatgtcaatcaggggattgggccaactatctctgctggtctccgctttatggatagcgaggtgaacgggcagcgtttctatatcgaagacgatggctttcccaacttgttgctcaatgctgctgcttcccggttaggcagcggcttcttggggagactgttgcacaaccttctaaggcgtggtctggacgagaaaaatcctaccgctcaggtgatggtgtggctgggtgaaggtctggatgccgctgatggtcgactccacctaggacgctcctggctcaagccttggcagcggaaacttaagttggactgggaggtggaggagtcgcgggcggtcattgatgccatcatcgacatccatcggcagttatcggaagtggatggtggccggctcaaggttcccttctactggcgggtgttgcgcaatctagttaccgttcaccccctgggaggatgccgtattggcggcagtgcagaggatggagtggtagatcatcggggtcaggtgtttggttatcccaatctttatgttgtcgacggcgctctcctgccaaaacccacaggccgcaatccctcaatgaccattggtgctctagcggagcgaatggcggacttgatgacccaaaactaacaactttttccctttaaacttatgggccgccaaggtggtagctcagactaaaaattcattctacattagagggcacctctaataccaatttcatgtgattttgcattgtgtagattcagcctaaacaaccacttgaagccttaatagattgcattctttggttaaattggtataaaaactcatgaattgatgtaggtcgtttctaggtatttttagaggtgccctttagttatttatttttccttccatttttatatcagaagctgtaagtaaaacagtcgcgaccttcctttccaatagtgcccctagaagctccaatacactctttaatagatcaaaggaaaatctcctgtcttcaaccccgaggttataggcacgcccataaaaaattttgatggcaaggtacggagacagtcactaagctttattgggtatccctagtaaagaatagaggaagttaaaatgggacccatcaatattaggccttgttgtttagggttgttttttccgatacgtgccgggtttttctttattatttttttgcttctagcggcatgtgaatctaagcctcctgattttcctaaaccctctccacctacacccgaagaaaaacttatcgataaaggaagggatatcttttttaatgagacatttaacggcaatggccggacctgtagcacctgtcatagagcagaagcaaattttacaattgatcctgaatttattagcacattaccagacagcgatcctttgttcgtggccgagtttaaccctaacctgagtgagaattttgaaaatccaaagctcatgcgccagttcggattgattgtcgagaacctagatggctttggggatttagaaaatgtcttcgtattacggggggcacttcctacgctggcgctacctacttcagtagaaagtccagagggacctcgtttgggttggtccggtgatggttcacctagggaggggaccctgaagctatttgcgattggagcggtgattcagcattttactaagactttaaatagaactccggatattgattttcgtcttccaactgaagacgagcttgttgccttagaagcatttcaacgcgccctggggcggcaaaaggatttatcattacccctgcctttaaaagggacagtggcaaatcgcggacaggaaatattcttagacgacacagttggaaagtgtaacatttgccaccagaatgcaggggccaatgcccgtttaggtggacaggatgtaggtaatgccaattttaatacgggtgttgaaagttttactgatagagaagcaacttatggcgatgaattggtgccgcctgatgatgggtttgggaccccgggagatggtactttcaataccccacctttggtcgaggcggcagatacagctccttttttccataatcatgtgattgatacccttgaaggcgcagtcgctttttataacagtgaagcttttaataattctccggcaggccagatacttgccagtcgcgatcctaagggggtcggtattcaattaaatggaaatcaggtggttgctgtttctgctttccttcgggttataaatgctttggaaaatattcgcttgagcattgaattgattgaaggagcaatgggtaggcattttgcgatatttggagattttgatgagcaactgaggatcgctaactttgagattgaagatgcggttatggtattggcggaaagtgatttgcatccgcaggcagttgccgatcttaactcagcctataatttaatcgaacaagtaagaggtaatgctgccttaaagcatcttatggtagatgcgattggtgagttaagggacgcacgtgacgatcttgctagatcctattaggcccctcatacagacaagcgacacactataactggagcatcaagctatgcttaacaagccatcatgttttggaatcgctatattcctaatattctctattccccttgttcatggggatagccatgagagatatgaaaagtttattcctctgggctattctccaggattaagtgaaaaatatacgactatcggcagcattgttgccactgacgaagatgaaaaaaccgttactgttagtacggattccgaaagccatatttatagagtgaacgagaatactaaaatatggttagaccggtcgcaaatcaaggctagaaacttagatggatctttcaccgatcttaaggaaggtttgaatgtcgagataagaactgaccctgctgaggataaagctgtagctaagtggatcaaggtgcagataacaaatcactaatccagattgacaatctttttctcctttctaatctataacgtaatattttgttctatgattttggcatttcttgatgattaaagctggaggtaaacttaatgattgacatcgaaacccttttgggcgaagagatggaatccttattgggctatcggtgtcagggtattgacaaaagtgctctgcatctaccgggcccagatttcctcgatactgtggtgacccaaacggaccgaaaaccacgggtgttacgcagtcttcagaccttgttcaatcatggccgcctggcaggtaccggctatttatctatcctgcctgtagatcaaggggtggagcattcaggcggcgcttcatttgcacccaatcccctctatttcgacccagaaaatattgttcgtctagcgatagaagggggctgtaacgcggtcgcctccaccttaggcgtattgggtgccgtatcccgcaagtatgcccaccgcatcccctttttggtaaagcttaatcacaatgaactactcacctatccaaaccggtatgagcaaaccctgttcggtagtgtcgatcaggcttttgatatgggggcagtggcggttggggcgaccgtttattatggttctgaagattcccgacgtgaaatccaggaaatcaccgaggtctttcagcatgcccatgagctgggcatggcgacggtactctgggcctatctgcgtaactcagcctttaagcatgaaggaaccgattaccatactgccgcagaccttaccggtcaggctaaccacttggcggctaccatagaggcggatattgtgaagcaaaagcaagcgctgaccaacgggggttatagggccattggttttggtaaaaccgatcctcgcgtttatgagcaactcacttctgatcatcccatcgatctagtgcgctaccaggtcgccaattgctatatgggtcgggtgggccttatcaactctggaggtccctctggcaaagatgaccttcatcaagccgtgcggaccgcagttattaataaacgggctggaggcatgggggtgatttctggtcgtaaggctttccagaaacccatgaaagagggtatcgagttattaaatgccattcaggatgtctatttatcagagaaagtcactgtggcctgaaaccagacctacagggtggaaagtaggccggaccgattcgctgggagcgaatcgggacatccgcaggaggcccgaagggggcgcgccagggagggcgcgcatcaataaagtcttgggccgtttccggcaagattttgttgtcagttctctgccttttggcatccaagcctttaaagagaaatttaggtccaatgaagcgatttaagggggggacgaaataccagggttactctaatcgtgtcgaaatctaagccatgccctgtgggggaaacaattcgcctccgaggcttggttcagggggttggtttgcgtcccactgtctggcgtttagcgaaagaatgtggactttggggtgaggtgcgcaatgacagtgaaggggtcttaatccgcgcctggggtcaggtagaggctttggaagcttttgtccgcaaactaaaatcccaggccccgcccctggcccgtattgacacggttgagcgccaaccactggagatcacccccccaaattctgaatttcgcatcttccacagttctcaaggtgaagtgcggacaggggtgatgcccgatgctgctgtttgcgcgtcctgcctaacggaaatttttgatcctacccgccggcgctatcgttatccgtttaccaactgtacccattgtggaccgcgcttttctatcattgcggagattccctacgatcgctccaatactagcatggcaccctttgccatgtgtccagcatgtcaggcggagtatgaagatcctaatgatcgacgctttcatgctcagcctaatgcctgtcccctatgcgggccccaggtttggctggaagatgcgaccgctcaagaaattcccccaaccgccctgggctgtgccgatcccattgccgccgcggcacagctgttacttaaaggggctattatggcgatcaaagggctgggaggatttcatttggcctgtgatggcacccagtttgaagcggtggccaggctccgttcaaacaagcgccgctatgagaagcctttggccctgatggctcgggatttggagatgattcggcgctattgccaggtgaccgaggaagccgcgcagctgttgcagagtccggcagcccccattgtgctgctgccaagggaaggaaaagggagggtagcggaaaatgtagcgccggagcagcagtatctgggattcatgctcccttacacccccttgcaccatttgctgtgtgccgaattggatcagcccctggtgatgactagcgggaatctttccgaagaacctccctgtcttcataatccggttgcccgctccaagctggcggggatcgccgattattttttactccataatcgggatatcattaaccgggtggatgattcggtggttcggatcatggcgggacggcccagatggctgcgccgcgcccggggctatgcgccagcccccctcgcgctgccgccaggttttgaagccgcgccgccgttactcgccctagggggggagcttaagaacactttctgtttgctcaagggggggcagtgccttccctcccagcacttgggggatttggaggaagcgaagactttcgcggattatcaacaaaacctctccctctatcgccgcttgtatcagcagacccccaagatgttggtggtggatcgacaccctgaatatttgtccgccaagctggggcgggaatgggccgcccgggaagggttgcccttactggaagtgcagcaccaccatgcccatattgccagttgcatggccgaaaatggactgccgttggagacttcgccggtgctaggggtggccttggacggcctaggctatggggaggggggcactctatggggaggggaatttctccgcgccgattatcgaagttttgaacgtctggccacttttaaacctgctcccctgataggtggggtccaggccatccgggaaccctggcgtagcacctacgcccatattctcaccggcttgggatgggacaggtttcaggaggagtatggggctctagaactatttcaatatctcaatactaaacctttggccaccttgaacgccatggtgaaacgggggctaaactgcccccagaccagctcttgcggacgattatttgatggggtggccgcagccttgggcggacatcgggggaaagtgagtttcgagggtcaggccgccatggccctggagacttgggcggaagcaggatggccgcaaaaagaccgctgcctgccctatccttttgcccttagcatgggggataacagcagattgccttggattgatcccacccccctgtggcaaaggctcttggacgatcttaaccgaggcgagtccagggaaaaaatggcggtttgttttcatctcggactggtggaagtactggtggccatggtcagacatcttgggaaggcacagggcatggggaccgtggccctttctggcggggtgtttcagaaccggttgctgctagagggaatgatctcaagactagaggctgaagggttgactgtgctttcgcaccgctatttgcctaccaatgatggggggctttcggtgggacaggccgtggtgggggcggcctgggcattgggcggctaatgaactttataattaagggtttctatgcctgagtctacccgtttccttatttaggcgatttccggaacagagtcctccttgtttatcccccccttagggggaaattgagaatctcaagcattcacccccaccctttccctcccccatcaagggggaggggatgttatatttgggctagcccatgctgggcttgtcaaaaacctgtagatcgttcaggcggagcgggcctgaagctcgatttcttgggcttgcacggcggcaatggcggcaatattcacaatggcatccacggaagcgtcccgttgcaggacatgatagggcttggatagccccatcaggataggtccaatggcttcggcgccccccagttctaccagcaatttataagcaatgttccccgaggtcagatcggggaagatcaggacgttagcgccctccttcagccggctgaaggggtaggtggaatggagaatggcttcattggtggccgtatccgcctgcatttccccatcgatgaccaaatccggacgccggcggtggaccatttccaccgcttcttgaaccaaatccaccagggcgtgcttcactgagccgaaattggagaaggaaagcagggcgatccgaggttcaatatcgaaacggcgcgccgtatccgccgccgacagggcaatttcagccaaggtttccgcatcgggggtgatgttgaccgtggtatcggcacaaaaaatgatctggtttttgaacagaagcatataaagcccggaggcatgacggattcctttgtccaggggaaggatttgaagggcagggcggatggaatccggataatggtaagtttcgccacagactactgcatccatctcccctcgaagcaatagcatgggggcatagtaatgacgacgcagcatatggcgacgcgcttcggctaaggtgacccctctgcgggcccgcatggcaaagaactgccgggcgagatcctcccgtaggggatgagtttggggatcaagcagttcaatttgctgcaaattaacccttagctgcttcgcttttacctggatctcatggaaattgccaaaaagcaccggttcaccgataccttcttccacaatacggctcgcggcgcgaataatgcgctcatcatctccctcgggaaaagcaatccgaatggggccgagggaggctggtttttctgtttcaaggctttggatggccagttgggagcggcgtttggccttattaatgacctgccgcatgacttctttggagcgtcctaggcggcgctccaactgttcccggtagacttcaaagtcttggatgggcgcacgggctgccccggattcggctgccgctttggccaccgcgatggtcacctgcaacagtacccggggatcgaagggtttgggaattagatattcccggccaaactcaattttctccatgccataggcgcggcagacggtttccggaaccccttctttggccaaggccgccagagcctgggccgcagcaattttcatggcttcattgatggtgtgggcacggacatctagggcgcctcggaagatgaaaggaaagccgagcacattgttgacttgattgggatagtcgctgcggcctgtggccataatcacatcggggcgggcggcgagggcatccggataggtgatttccgggtcgggattggccatggcgaaaataatggggttgttgcccatggaccgcaccatctcgggagtgaccacattggggatggacaatccacagaagacatcggcccccaccagggcttcttctaaagtatgggcttggctgggccggataaattgggccttgtaggggttataacgggggtggtctggtgccaaatcctggcgtccttcgtagagcactcccttgctgtcgcagagcagtagatttttcgggttcacccccagggtgaggtaaaatttggcgcaggcgatacccgccgcaccggcgccattgatgaccagtttgatttcatccagctctttgcccaccaattcacaggcattgagcagggccgcccccgagataatggctgtgccgtgttgatcgtcatggaagacggggatagctagggtctcttttaactgttcttcaatatagaaacaatcgggggccgcgatatcctctagattaatgccgccgaaagtgggttcgagcaggcggcaggcttgaatcaccccatcggcggtgggggcgttgagttccagatcaaacacatcgatgtcggcaaagcgcttgaataagacccctttgccttccattaccggtttgctggctaaaggccccagaggtcccaaaccgagcaccgcgctgccgttggtcaccacggccaccaaattgcttttgccggtatagagatagacatcatcgggagtttgatagatttcccggcagggttcggccaccccgggggaataggccaacgccaggtcgcgctgggtgaggcaaggtttgctgggggtgacttccagcttgccaggccgcccccggcgatggtattcgagtgcttcgtcacgggaaatcatgaattctattgtatttctatgttgccgatgttgtcgaattgtgatcaagcatagttgacaaagagggctatctaacccctaatgggatcatagagtaaaggggatatttcggttataaaggtgggtttggttcttaaccgtgaagattgaaggagtctccatgagccatttgacggaggagcagattgaagcttttgagcgtgatggttttgttgtggtgcgggggttttatgatgaccaggaaatggcgcagattaagcactgggtagaggaggtccaagcctatcccgatgcccccggcaaatatcagcgttattatgaggattcccttgccgagcctggtcagcggctgttaaatcgcatggagaatttttccccctatcatagggggtttgcccagctgtttcataacagtaagcttcaagaggctatctccgaactcttcggtgagccggcggtccttttcaaggaaaaaatcaacttcaaattccccggtggcgatggtttcaagccccatcaagaccaccaggcgggatggtggaaatacaataacctttgtattaccgcgcttatttgcattgatgaggccaaccaggaaaatggttgcctagagattgccccaggaaagcataagagtggcatgttcaaggggtggactcccctgagcgaagaggagatgaaagagatggaattcatttcttgtccgactcaaccaggggatatgattttatttgattcttttactccccatggatctcagcctaaccttacagataagcagcgtcggcttttgtttatcacctacaatcgcctctcggaaggagatacccgcgagcagtattatgaggacaagcgtaagagttatccccaggactgcgagcgagaggaagggaaggaatatgtattccgggtttagggggcggcttatttttccatagcttagcggcaatatctgggttagggaaggttatccacaatttctgtggataactatgtggataagatggaatttaagggctgcaggtcccatgctagcgggcatcatgacaagttgatgacaaaatgagcaattcatttaatgtttataaaaatcaaaaacttataaaaattatttcagagttggtaagcactggatggcggcattaatgagaaatgacctcggtcaatttgtcaactgttgaaaatattatgtctatatgagccccaaagaggatgatcttgccttagtgatgagcggtgggggggcccgcgctgcttatcagatcggttttctcaattgccttgctcggctttatcccgaactaaagataccgattttgaccggagtctctgccggtgctatcaatgccgcctatctggccaatcaacctggcaattttggggaaagagttgagggtttgacccgggtatgggcggggcttaatgccgaacaggtgtttcgggttgatttgctctccattttttgtaatgtcatccgctgggggtttcgcctgctgttagggggggcctcccgtgccattgaagcccgcagcctattggatactacgcccttagaggccctcttagaacaggtttttgagcccagtggcggctatctagccggcattcagcgcaatctagggggaggggagcttaaggccattgccatcaccgcttccaattattccactggccagtctgtgagttgggtgcaagggagggaattacgacgctgggagcgggcccatcgaaagggtatccactgcgcccttaagcttaagcatgttctggcctcggtttctttgcccattttttttccagcggtggaaattgacggctgctggtacggagatgggggtatccgtatgaccgcccctttatcacctgctattcacctgggggcaagccggatattggctatctcgacccactacgcccccagctacgaggaagataattttcctaatattgatcattatcctccgccgatacaaattgccggtgctcttttcgattccatcttcctggatgtgtttgataacgatgccttgcgtttggggcggatcaaccggctgatagccagactgcctgaaaggcagcgctacggcttgcgtcccgttaaactgttgctgttgcggccatcccaggatttaggcaagctggccaacgaatatgaaccggcgctgccgcgttccttccgctttatgactcgagggttgggcacccgagaaacccgcagcaatgatgtcttgagcttgctcatgttccagccggactatctccatcgcctcatggaactgggttgccacgatgcccaaaagcgaagtgacgagattcgcaagttcttggaagggtaaatcttcttttccttccattcttattatgatttgggtaatgtgattgaccggaacatgaatttgccgggcgagttccgccgctgacagggcacgggcctccagctcatcgctcagaacctcgccgggatggatagctgatcttgccatatttcctgcgcttcctcttgattaatgatagtccgttatctctacataaagaatcatacttatccacaatttttgtggataagtatgtggataaggtgggggtagtatctcgttaagccccaaccgtcaggcctttgtttcaaattggtgataaaataaccaatctaaaagttgtttaaaaatcagtaatttataaaaattttcttaaatgaccaagagttagcgtctctataaaagggggcgttcccggagtcaaggcctgcctgttgaaaactttttcgtgaagaaggttagaagagccaaaaattttggaattgtcaagccccgagtgatagagtggaacctcttagaattgttgtccaaaattaaaaatgcacgagctttctctctgtgaaggggtggtgcaaatattggaggagcaggccgggattcagtcttattcccaggtcaaggcggtatggttggaggttgggattctggcgggcgtggagttagaatctttgcggtttagttttgatgcggttactcgcggtaccttggccgagggggcgcgattagagatcatttccgtccctggccgtgctaagtgtttgtcctgtggggaaaccgttgtcctcaatgaacggttttccccttgcccccggtgcggcggctacccgcttcaggtgacaagcggtgaggagttgcggatcaaagaactggaggtagagtgatgtgtacggtatgtggttgcggtgaaggtgaagtgacaatggagggggaggcgcactctcaccaccctcatcatgggcatcatccccctaattcaggggatttcacctcaggcccgatttgggtccatgcccccggtttgtctcaaaagcggatggtccaaatcgaacaagatatcctgagtaagaatgaccgttatgcccaggaaaatcgccactattttcaggcccatgggattttggcattaaacttggtttccagccccggtgctggcaaaacgaccctgttggtccgcacgattgaagaactcagggcccaggggccgctggcggtgattgagggggatcagcaaaccagcaacgatgtggagcgtattcgcgctaccggtgtccctgcgttgcagatcaataccggcaagggctgtcacctggatgcccacatggtggggcatgccctggagtgtctacgcccccccaaggacagcttgctgtttattgagaatgtgggcaatttggtttgtcctgccgcctttgacttgggggaagcccacaaggttgtggtcctttcggtcaccgaaggggaagacaagcctctcaaatatcccgatatgtttcatgccgcccgtctcatgatcctcaataaggtcgatctcttgccttatttggaatttgatgtggcccgttgcctggaatatgcccgccgggttaatccccagatggaagtcatccagctttccgcccagattggcgagggcttagccgactggtacgcttggattgggcggcaacagcaggcgctgctgggtcaacagtcggggaaacccgtggcagcagtggaggatcccctagctgtctagttgggcgccctctatttttcctggccctgagctaagcgcagattagcgcaggaggtgcgcgatgtgtttgggtatcccggctcagattgtaaacattaccgatgctgagaacttgcttgccgtggtcagtgttggcggcgttaagcgggaaattagcttggcctgtgtcatagaaggcgactcgcccttagaggcttgggtgggagagtgggtcttggtgcatgtgggttttgccatgagccgcattgacccggaggaggcggataagactttgaaattgcttgaggagttgggtgaactccaagttaaaatggaagatcaagaggggctaacccccgaggacgaacagcatggatgaggatccactccactccctttatccctttctccaggaggggcggaaagcacccgaggaaggagatggtgcgttattggaatcggtgcgccaaaaagccgcggatagtctctcggtaaagcaggccttttttgacgctcaccttcaccaaatggtggcggtggcccatactctggctaccgtctaccggggaggagggcgcctatttaccatggggaatggaggctctagttgtgatgcggcccacattgccgtggaattccagcatccggtgaccgcaggccggcctgctcttcctgccacccacctaggtgcagatactgctttaatgacggcattgggcaatgatattggttttaagcatgtttttgtgcggcagctattggcccacgccaaggccggggatgggctcattggtatttccaccagcggtaattcggagaacctgatggctgcttttgccaaggccaaggagcaggggttggccaccatcggattaaccggcatgagtggcggggcgatggcaaagagtcctttccttgaccactgcttgattgtgcctactgacagcatccaccggattcaagaatgtcatgtcgtcatttatcatattctctgggatttggtgcacaccttgcttgccgatgatcgggggaagtccgtcacctatcaagggaactccgtcccatgaaatatgtggatgaatttcgggatccggcgaaggcccgttatttgctcggggaaatcaaccgccaaatagaacaaattgccacctgccaagtccgcccattgcaactgatggaggtctgtggcggccatacccatgccctgtttaaatacgggattgagaccctgttgcccgaggctatcgagctggtccatgggcccggttgtccggtgtgtgtattgcccatggggcgggttgatgattgtgttgcccttgccgagcaagggggagtgattttcactaccttcggggatcccatgcgggtgccgggttcccgcaagagcttggcccaggccaaagccgagggagccgatattcggatggtctactcgcctctggatgccttaaagctggctcgccagcacccggagcgggaagtggtgtttttcggcttaggctttgagaccactattcccagtaccgccttcaccgtgcttcaggccgagcgcgaagggatcaacaatttctcggttttttgtaatcacatcaccattattcccaccattaaagccattctggactccccggatatgcagctggacggctttctgggaccgggccatgtgagtatggtgattggcacccgtccctatggtttcatcgcggagcgttaccataaaccggtggtgattgccggctttgagccccttgacgtgttgcaagcggtagccatggtcctgcggcagattgccggaggacgggcagaggtggaaaatcagtatggccgggtagtccctcaggagggtaatcgggcggcgctgacagcccttagtcaggtttttgaggtgcgggaatattttgaatggcgagggctcggctccattgattattccggggtgcggctgcgggagcgctatgcccgttatgatgcagagcggcgtttttctctccctaaccttaaaatcgccgatcctaaagcctgtcaatgtggggaggttctcaaggggattctcaagcccagggaatgcaaggtttttggcaccgcttgtactcctgaaacccccttaggggccttgatggtgtcttctgaaggggcttgcgccgcttactaccggtttggtcgcctccagcagcaaacaccggctcacccccaagatatgatggatcgaacttaagggatgaacagtcaccaggggagtcggcatatcaccttggcccatggcggtggcggcaaggccatgcgtgatctcatcgagactctctttgtccgtcattttcataatccttggctgactcccctggaagatcaggcccggatcgggcttggggaattgtcaccagggggaaatcggcttgcctttaccactgattcttttgtggttgatccgttattttttcccggcggcgacatcggtaccctggcggtcaacggcactgtcaatgatcttgccatgagcggcgctcagcccctatacctaagctgtgggatgattctggaggaaggcctttccataacccttctggaggaggtggtggagagcatgggccgtgccgccgatgctgccggggtgagtatcgttaccggcgacatcaaggtggtgccccggggagcggtggataagctgtttattaacaccaccggtctaggcgtgattccggaaggtgttcatattgccagccaccgggcccaacctggggatgctattttggtcaatggctttatgggggatcatggggccgccatcgtggatgcccgtggggatctagccttggacaatccggtggaaagcgattgtcagcccctccatgggctagtggcagcgatgctggcggcctgtcctgatatccactgtttgcgggatgccacccggggtggagtggccacggtgctcaacgaatttgtccaagcggcccaggtggggatgcgtcttgaagaagcctcactgccagtgcgagagacggtccggggcgtctgtgaaatcctgggactggatcccctctacttggctaatgaaggaaagctggtggcgatagtgcccgctgaggcagcggaagctgttttagccgccatgcgctcccaccccgccggtcgggagggggcgataattggcgaagtgacggcggtccctgagggaagggtggtgctggcgaccgctctagggggggagcgcattgtggatatgctagtgggagagcaattgcctcgcatctgctaatggctgggataaacagcatcactcatggggggccttaccctgggtgatgaaccagtggtggggtaagtggtgttctccataggccatgagaccggcataccctaagcccctgatcttgtcgacctcctggggattgtcggtggtgatggtaaggccatagatgccgttttcttgcgccaccgccatattccagcccgtttcctgtttcaacactgccgggtgcgctccaggcgccagtacgcgggccagggtttcttgggccggggcgcttagggggcgaactttaatatgaactccttctgctgtagaggtttgggcaatcacttcaacattggtcatgaaatgatacatgtccaccagatggcgtcgaaaagcttccaaatccacttgagaccaattggttttggggtcggcttcaagttgagcaatcgcttccttaatggcggcaaaaatggcattaccgggttctgtgagaggaattttttccatagcggacatggaatgcagaccatgttccattctatggtgttcagctttttgttcagtttccggccatactattgaaatagacagaagcgataataacaaggtggccggcaggaaaacacgaggggtgattttggacatggatttttcctttggcatggtcagcgcctattattcttaaaatgtagtttactaataggactaaggtgaaaacaaaggtatttgagaagcggaatgcccctattttcaggaatattgactcccaccctctagaagtcattgggctatacgatattggctgcaacgagttttcggtggaaaggagtgattaactagttggcaaaacactaccaaatagtaccattctctcatgaaattggtacctttaagaaaagccgtgcaagcgctcggtttatccaagaacaccctgagaaagtatgcagaccagggaagtattaatgttatccgaaccccgagcgggcaacggctctttgatttggacagtttcactggacaactcactaaacaaacagccgtcgcctacgctcgggtcagctcaaaagggcaaaagccggacttagagtgccaggtggaatatctaagcgaatacgcaagcgaggtggtgcgtgatgtcggcagtggtctcaactataaacgaaaaggcttacgcgccttactggaacgcgcagtatgcggagagcgtctcaaaattgtggttgcctcacgagaccgtattgcacggtttggctgggaactcgtggactttatcgtccaaaaacccggcggcgaaatcgtggttctcgatcaacgtgtgggaagcgcagaagaagagctcacccaagacctcttgcatatcctccacgttttctcttgccgaatgtatgggcgacgaaagtataaaagtaatcaggtcgaagaagatccggttctatcctactacagcgcagaagaacttgttcaggcgttggttcggcgtatcgagaaggatttacaacaagacggtcgaacacttagctactccagggacgatagcggactggaaagcgattaagcaatggctgattccggctcaacctgagtatacctttgaggttccgcgagctattcgtgatggtgcggtcatggacgcttgccgggccgttaaggcggccaaggtaaagaccaagcaaactggcaacccccataaagtacgcttccgctcaaagcgggaacccacgcaaactctctttatccgcaatgacatgattcggaaagggactgtgtaccctaccaaattgggggtgctgtccttttccgaatcattgcctgaacacccacgggattctcggatcacgtgggaaaacggacggtggtttatgtgcgtgccccatgaaatcaccttatcgccgggggcgagaaccaagccctattatgctgtaggggtcgatcctggggtgcgcactttcctcagtttttataccgatggcgcagttggggatttaggcgaaggcgattttgggcggattgcccgcttgtgtgcctatttggacgatttaatgtcccgtcttgacccgaagcgcaaggaaaaccgagtcaatgcggctaagcgtcaacgtatgcgcaaggcagccaataggcttcggtggaagattaaagacttaatccgtgaagtacattggaagtgcgcccgttttctttgtgaaaactttgaagtcgtgtttatccccgactttgaaacgcagcaaatggcttcacggaccaagcgaaagctgaggaaaaaatcggttcgcgccatgctcacgtggtcccactaccagtttcgtcagcgcttggaatggatggcaaaaaaactagggaccactgtaatttctgtcaacgaatcctacaccagcaagaccgtgaactggacgggcgaagtcaaccataaactgggtggcgctcggatagtgaagggttcggacggaaactccatgaagcgagaccacaatggcgcccttgggatttatctcaagggctttgtcggatacggcctaacgaaatgttagcacttggtagctaaacgttaccaagaaaggatcaggttatggtgagtagaatcgttttactgcgtcatggtgaaagcgtatggaatttggaaaatcgatttacgggctggaccgatgttgatctttctgcaaatggtattgaagaagcccgccttgcaggcaagatattgaaaaatgaggggtaccaatttgataaggcctacacttcagtgcttaagcgggccattcgtaccctgtggattgtagaagaagtcatggacttgatgtggcttcccatagaaaaacggtgggagttgaatgaacgccattatggcagtttacaaggactgaacaaagctgaaatggccaaacaatatggtgcggagctggtgcatcaatggcgccggggctatgcgattgaaccgcctccattggatgattccgatccccgccatccgcgttttgataggcgttatgcccacttagcttccgagaaagtcccggcctcggaatcccttgagaagacgcttcagcgggttattccctgttgggagaaagatatcttaccggatattgccgcgggcaaggagctgattattgtcgcccatggcaattctttgcgggctttatacaagcatcttgaggggttgtccgatcaggaagtcatggagcttaatatcccgaccggtatccccttggtgtttgaactagatgaggctttccggccaaccgcccattattaccttgccgactcggaaaagggtcaggtggctgtcgatgggatggcccattaggctaggctgtttgtcgataccctttgccatcggcaggcaaagggttttttaacggcataccgaagcttcagctcagaaattcacggacattcaagatgacctcgggaaagcattggggcgccagttggccttcggtgactgcttgaacagtttggtagcaggcgttttccggttcgggctcgaaatagacctcgatgaattgccctgggaggttaatgagccagtattctgggattccgtgccgtgcatagaggggtcctttgatctcccggtcataatgcaccgtggtatcggcgatttccaccaccagcagcacgtcggtggccgccggtaaaatgtgccggtatcggtgcggctggtagcgtagtaatgcgaagtcgggttgcggttcggaataaggtgcgagttgaatgggattctgtatccaggcgatagcgcggccgataagccggggggtcaagtactcattcagcgtactcgtcaggctggcgtgcaagtggccgatgggcgccatatcaatcagttctccctcgatgagctccacccgatcatcctcgcgcaagatgcccgcctcgcccatgcgatggtattcagccacggttaatttgcgatggggcgccatgatgattgggggtgaatccgtcgacgcagtggtcatcggttctcatccttagggttcggtgattgctagtatatcatcgcagggttggtcgggtgtgtccttttcgagcaaaaaatcattagtcactgattttggaacggttccgattccatccccggcacccattactctagccggaccgccctctcatttcccctgcactgataatcatggtgggtattttagggcctagcaaggtaaactaataagtttaagcagttattgagcaattggtttttgatgagagaaaggatggcagcagacgatgcattgacgctagaggatatcgccttctctgagctgttccaggtcaccgggctggaagttttggataaggggtttttagacttattaaagtaccgggattccgagctttatcggcacgttatcagctaccgacaggcttccgaacccttgccgccggtggcggaaagtgaattactcttggctttggccccccatctagaagattttttggcgcgcttctttgggattgaaggagaattggccgccagtggcaatgccaccctgagccatgatccggtgatggtctttaaaaaagaatgggtgcagcgccgaggacggcgctatcggaaacccattgcgcgatctttttataccctagatcggtggttgagcgaacaactccagcaagctgggttagcggaggccgaccgggaacaggcggttgcccaatgggcccagggcctgcatcaagctgaagcggtccctggggaggtcactgaggccttaatccaatggtgcgccttggcgttgaccgatccggatgggcagcgggcggtcgccggttggaccagttttcatctgccgcgaaaagtggaccatgcccgcttggtgccccttgaacacctggaaggggattcgctccaccggctccaggccaatccagccacctttcggcggcgcgatgggttcaagctcaccgatccccgcatgtcggcccgggcggtgcagggagaagtgcattactgcatttactgtcatgaccataatggagatttctgctccaagggttttccggagaagaagaaccagccggaactggggtttaaagccgatcctttgggggttactctgaccggatgcccggtggaggagaaaatctccgagatgcacgccctcaagcgggagggccgcacgatagcagctttggccgttgccatggtggacaaccccatggtgccggccacggggcatcgcatttgcaatgactgcatgaaatcctgcatttatcagaaacaggaaccggtgaacattccccagatcgagacccgggtgctgacggatgtcttagacttgccttggggagtggagatttatgatcttctcacccgctggaaccccctacggcagcggcaatttttacttcaaccctataacggctacaaggtcttggtatccgggatggggccggccggtttcaccatggcccaccacctgaccatggaggggtgcgccgtggtgggtattgatgggctcaagatggaacctttgccggaagcgttgttgaaacagcctgtccgggagtggtcagccctcaaggaatccctagacgaacgtattttactggggtttgggggagtcgctgagtatgggatcaccgtacgctgggataaaaacttcttgaagctcatttatctcagtttgcttcggcgccccctgttccaggcttttggtggggttcgtttaggcgggaccatgaccttggaggatgcctggaagctgggatttgatcatgcttgcattgccaccggcaccgggttgccccgggtcattcccatgggcaatagcttggctcggggaatgcggcaggcgagcgattttctaatggccctacagctcaccggcgcgggcaaggaaagcagcctcgccaacctgcaagtgcggttgcctgcggtggtcataggcggtggcctcacggccattgacacggccacggaagttcaagcctattacattaagcaagtggaaaaaatgctcacccgctatgagaagctggtggcagcccagggcaaggcgcaagtgcgggcaggtttgagcgaagaagatgaggaaatcctagaagaatttctggcccatggacgtttggtaagagccgagcgtcaacgggccgctcaggcaggagaggcaccggattttattcccctgctgcgcgcttggggcggcgttaccctggcctaccgcaagggactcaatgcttctccggcctatcagcgtaatcatgaagaagtcctcaaggccatggaggaggggctttattacgcggagggcctggaacctcttcgggcggagctggataaatacggccatgtgaaagcgctggtgtgtcggcgcatgaggcaggaagaggggcgttggcttggcacgcgggaggagatcaccttgcccgcccgcgccgtgtttattgccgccggtgctaagcctaatactatctatgagcatgaatatcctggcagtattgagttagaaggtgatcacttcttaccccatgtggagcatcccgatggtttgcagccggttcaggtggctgaagattgcaagtcgtcggagtttggtccctttacttcttaccaccgggaagggcatatggtcacttttgtgggggatacccatccggtattccagggcagtgtggtcaaggcgattgcctcaagtaagcgtagctatccccaggtcatggccgctttggcgctgcacccgccggcgagtaaagaggactataacgactttcgagcgcaaatggccgacttattgaccccgcgagtaagtcaagtcaaccgcagtaatcctgggatagtagaagtgtgggtgcgggctcctcttgccgcccgtaatttccgtcccggacaattttttcgtttgcagagttttgagtccaatagccccgaagtggaagggacccgtttgcaaataccgctgctcaccgtcagcggcacgggagtccaggacgatcaaattcggttgatggtattgcagtggggggctggaccccgtttggtcggccgtttgcagcctggagatcccctggtgcttatggggccgaccggggcgcctactgagatcccccagggagagacggtgctggtcgtggcaggccgctggggggcggcggcaatgcttgatctgggtcctgccctccgggcggcgggcaatcgggttctctatgtggctgcttttggctcggccgctgaattagaccgccaagatgagcttgaaatggcggccgatcagctcatttggagcacggctcgggagccgaaaattactccccgtcggccccaggacttgagcgtagtggaaacggacatggttgccctgctacagcgctacggggcgggggaattagggagccctgagggcagtggacgtcttcctttgaggtcggtaaatcgatttctggtgatggggtctacagggctattgcacggtttccaaggggctttgaaagggcccctgaaagacgtttttcgctccgatctcaaagccatcggcatggtgggaagtcccatgcagtgcatgctaaagggcgtttgcgcccagtgtttgcagtggcagattgacccggagacgggaaaacgcacccgtgctgtcttttcttgcgccgagcaggaccagcctttaagttggatcgatatcgataatctggtggcgcgtcagctccagaatcgtcttccggaccggctcacttcccagtggttggattatgtcttatctcaaacccatcctagctaacggcggttctggatagctcaggttcttgtagacgccacaaacgaaagtcgtcgtgttttaaatggggagaattgagcaaatgaagggaaggctaagcctatcggtttcgggcaatgaccttgccggaaacggcctcaaggccttattgatgcgcccctccctggcgcgcgcccttcgggcctcctgcaggaggtcccgattcgctcccggcgaatcggtccggcctactaggaggcgctcataaaccgcccgtaggccggattaagcgttacgtatccggcaaaacaataccaaggtgaaccgagagagcagggagaatggagcgccaagagttaatgattactctcccaagcgaggaaaagagacttcgccgtcagttttggatcggtttgcttctctccatgcccgttctgttctatagtccgccattccaggagtggcttccgttctctttaccggcatttatggtccgctcctggatagcgccgctttttgcgctccttgtttttagctatggcggcttgccttttttgcgcctagcagctaaagaacttcactcctctcactggggaatgatggcgtttctttctctgctggtcattggggctattagtgcttccctcgcctttctgatcttggctttcctggtttcagcgccgataggggggtctctgtggataggggtcgtcctgatggatggactgctccttggccaatgggtgggggggcgtcgcttgcgtcaggtcactactcctctgcagcgaataattagcttgctgcctgaaacagtcgagcggatcacccaaaaagaccagagggaaaccgtgccagtgggcgagctgaaaaggggggatctcgtgcttatgcgactggaaagccgcaccctgcctgcccagagtcatctcctgaaaaaaacggaaatggcgtctcatgaagaccgtgattatggggccatggtagccgatttcgcccgtcgtttccggactccgctgattctggtggccttgaccctgatggcggtaactgtggcttaccttttgagcaagagggaagcggtgaatgttctcaatttcgaggcgcttgggcttggggccacaatagccatctttgcaggagcgtctttagtgatcggggtggcgggaacttatctcacccgctcagcggatcttttcgcggatctcacggggattggtgaggcgttagtgggggcggtgctgctgggtgcggtcacctccttagcgggtgtcgtcacttccctgacggcagcggctgaaggtcatcccgtgctgtcggtaagcaatgccattgggggtatcgcggcccagacggctttccttgctgtggcggacttgttttaccggggggccaatctcgagcatgccgccgcttccctccaaaatttaatgcaaagtgtgattttgattagcctactcatggtattgctggccgtgattacgaccccccaagttaccgtctttggggttcatcccgcgtctcctgtcatcattgtcgcctatctcgcagccgttaaactcgtctccagatccagtaagatgcccatgtgggcgccccggaaaacggctcagaccgtgctggatgaacctgatgaaaaggggattcagcacaccagcttagccaaggtctctgtgagccttctggtcaatgggatagcggttgccatcgccggttacctcgttgctcaatccgggattgcgttatccgccaagactgggctttccgagaccttcgttggcagcttattcacagcagtggccacttccttgcctgaattagtggtttcggtaagtgcagtaaagcagggagcactgaccttggcggtcggtaacattgtaggaggcaattcattcgaagtcctggtcgttgccgcagccgatttcgtctatcttgacggttcactcctgcacgctaccacggagagccagacctttattattgccttgaccgccttattaatgggagttttgctcttggggctattgtatcgccaacgtcaggggattgcgggaattggctgggagagctttttaatcctgttgttgtttctcggaggctatggggtgttgtacctcatgggttgattggatgtaatttttacttcggtgccgcaaagttaatcgtgacgatatgggttttatcccccaggttgaggccaaggcgtattgaatttgccgattgggcttcttccttgcccggaaaaaagagatagccataggccaactctccggggcgaatccgttcattccgcagagattctcgaagtaaatcctggcgaatctgttggtcaagctcgtcatagcgcttggttccgccaaagagcgcgccggcggcggcccctgctgcagcccctttggcggtaatttcacccacattttctccggtgacaattccaaccgccatgcccgccagggcgccggcggcgccgagaaggacggcgggtttgccggttccttttgcggtttctcccagttccacatggctgcggacgcgttgataggcttgttcggcggttaacaagggccaggcctgtccttgagcgtcgataaggaaagtctggtcggccctgacccgggttgttgacaggctttggttgtcgataacaaagcgaatggggaagaggcccgcaccgcggatatcaaagccaaaggctttattggcttctttatcgctggcgaaggcccgggcgaccacttttgcgccgtccacatccacgtggtccgattgggcctctggaaaggggaccggtgctacccgttctccgtaagtggcacaggcgaacaggagggtgagcaggccgaggaggagccctaaacgggctccaacgacccaggcaggagagcctgattttttaactttttttgtcatcggtaagctagaggttttggaatttgaggattgacagtcccaagagtcattgaacatagtggtttttaataattataaattcgatacccattcaaaagaaaggttcacctatagtttggagtgattgatgagtagtgctttaaaagaatatctaagagaaatgatacatggaatgtacgaacctattttgaggggcagtgaagctccaccgtcgattcgttccgcacagccatcgcgcgtgggggaaggagttattgatgaatctacattccaggtgatagaagcggacaggcttttcgatgcgttaaatggcgccaatacagtggtggggcagaccgcactgtatcgctccgtagcccagcctttacattccgccaaacttatcaaggctaagcaggaggcattgcaggaactggcgtcaaatgggagccttcgagaaaagatcgaagcgctgctgcaaaaagcttcacagcgggaacaagatttttatcgtttactttttagtaaatttaccggtttctttggtagctcgagaggggatagtgaaatcgaaggctacggctatgccacttataaaaagggcactgcttttatgctcgacttggtcaaggatgtccgtgcattacctacaccggagagcgattatctcagagttttggtcgatgatatcaagcaatttggctctacaaaaatttactctttgatgcaaggacctgtctatttaacagaaggtggaattaaatccagagaagagaaaaaaagatttgttcccgcggcaagatttaggcccaccctctttaagcccttttttatcctggcagtattgctcatcattgttgttctaacgacctatggccctatggtgctcggcatctccttttccatgacgcccatgttcatgttgtttttcgtgcccgtgctgctactgtcttatatgccggcggtggggacatttgaccgggatagttgcatttatcccttgcggaagcgctacaaagattcggaagaagtccacaccgcactggaagccttggggaagatagatgaactcctttcttttcatcactatgggaagtcctttggcagtcccacctcattaccaagagttatcgaagcaaagacccatactttggtattgagggaggcgaggaatcctatcctgggcaaaggcaatcccagttatgttcccaatgaccttgacctggacgggcagaagttaacctttattaccggtccgaatagtgggggcaaaacagctctttgtaaaacgattgcccaaattcaattgctttctcaaataggttgctatgtgcctgcagaagacgctgaagcctccgttgccgaccggatcttttaccaagttccagagatcagctccctagaggatgtagaagggcgattcggaaaggagcttaaacggacaaaggatatgtttttggtgaccaccccacagagcttgattattttagacgagttgtcggaaggaacgactcatgatgaaaaattagagacctcttttcatgtgctcaatgggttttacaaaataggaaataataccgtcctggtgactcataactatgagctggctgagcgatttaaggaaaataatcttggacggcattttcagatgcagtttgtaggggaagctcccactcacaaaatcgtagagggaatctcaaaagtaagccatgcggatcgagtagcaaggaaagtaggatttgcgaaagaggatatagaaagatatttaaaggaaagaggttttatcagtggataaacactcctattacttggtttaataagtataaaaagctaatggggagtcgccagggaaggcgactaaccacattttgtaaatatcttatttttcaaacaccagtgtattaggagcagcgccaagctcgatcagtgcgctgttaatgtctttgacaaattgtggtggcccgcaagtataaaaacgctgactaaagtcagagattttctcttgtaagaattctttgttgataaaccggttgtcatagcctgccccattagtctcggtacaagtcaaaagacaattttcatcaaaataataacggaattccttctcgcaaataacgtctgccggcgtcttattggaaaagatcagcatatgatcagcaagctgaccctcacgggcaagttggcgaatgatggcgataaaaggcgttattccagcgccgccggcaatgaaaaccccgggcccttgatgggtaatggtgccaaaggcttcggataggagtagttcttcacctggccgcaaagcatgcagtttttccgtgacgccgtgatggtccggatattctttgataatgaattccaaaaccttatcttcttctagggaagtcggcgtgaagggccgcccttggtctttccactccggctgattaatggccaactcaacaccttggccaggttgatactcaaacccaggcggccgacttaccaggaagcgcttaacatcatgggtaacgaactccgtcattaataaggtcacggtataggacattggatagcatcccctaaaagtgtattaaccatgttttttagtctatatcaaataatagagctgtcataaagaacaaaacagtattttcaaagtctagtctgcggggccggagcaaggcaaccgctgagggcaaaaagctgcggggtgaagactgatgagcatggtagcgcaggttgagccaatttttcccagaatggtggagctaaggaggattttccaccaatatccagaacttgcctttgaggaaaagcgaactgctgcggtcattatggaggaattgcagcgtctcgatattgcttttgaatatggcggggtcggcggtggggtcgtcgcccagattaccggcaaagaggagggtccaaccgtggccttgcgggctgacatggatgctcttcccggggaggagatgaccggacttccttttgcttcatcgaataaaggcaagatgcatgcctgcggccatgatggccacatggcaatgctgttgggagcagccgccttgctaaaggaaaaccccccgcccggcaaggtaagacttatctttcagccggcagaggagcgaggggccggggctaaagtcatgatcaaagccggagccctcaagggagtcaaagccattttcggtggccatgtgatgcgccaatttaaagttggtgagttcatggtggcccatggcctgattaccgcccactccgacaaatttaccattcgggtgcagggacggggagggcatggagccagaccccatgaggcagtggatgccatcgtggtgacggggctgctcatcatggcgatacaaaccttgatatccagggaaattaatccgttccatccttcagtggtcaccattggtcaggtgcaagcaggcagtgcacccaatgtgattgcagagggcgctttgctccaagggaccatcaggacgaccgaacctgccgtgagaaaccatattctccatgggctaaagcgtatggccaaagccaccggtgagcttcataatgctatggtagacatagaaattacggaaggttacccccccgtcatcaatactgatcgagaagcggagattgcccgccaagccgcactcaaagtggtgggggagaagggattgatccccattgagtaccccagcatgggttcagaagacttttccttttaccttcgagaagcgccgggctgttatgtccggataggtgcttgccgtgagggatggaaaaatattcctttgcatagtcctgctttcgatttcgatgaagaagctttaaggatgggggcagccttctttgatcaggtggcgcgggaagccatagctgagtatgcgaaagagccataagcatttggagtttaaaggttctaggaaggcttctttagggatagaaatagaatttcaactcctggataaggaaggattggatctagcagatgggatcttaccccttatcgaaaactatcccgagacgccttatatcaagccggagatgagtcaatgcactgtggagatcaactccaaagtgtgcgccaacctccaggagttagaaaccgatattatcgcggttattgaaactttagcagcccgttgtcaacagcagaaactggtcctgtgtggtgccgggactcatcctttctcggtacgtcctgccaccattacgcccctcccccggtatcgggagatggaaaaacgggtgggctatttagcccacattttcaagacttttgcattacacgttcatgtgggcatgccttcaggggacacgacccttgcggtcatggccatgttgaaaccttatttgcctattctcttagccctgtccgccagctcccctttttgggaagggcactcgacgggatttgcctcttttcgccaacgggtgttggccattatgcgggattatggggtgccgcctacttttcataaatggaaagattttgtgacgttttttgagaatactcaaacggctggggtctatggcattattcgcgacattcactgggatttgcgcccccgtccccagctaggaactttagaagtcagggtcatggatactcagccaacgattaaggagacgatgatgttgacggcgctagtccataccctgattgtttatctccaacgttgttgcgagcaaaaggaatgtggttatttgttaatgccacaccattggtggatggaaaagatgaatcatttcagaagttcccaccaaggggtcgaggcaaattatattattgatgaccagggccacagcaagccaatgagagctatcattcaagagcttctgacaaccttggcgcccactgctgaaaagctaggaacagcctcctatttgaagcgcttggaaacacatctggaagagggacctagctatatccggcagcgggaagtcttcaaaagaaccggttctttaaaaaaggtcgctgctgcgctggctcaagaattggagcaagaaattacccagtgaagctgtggtccaaaatgcatttgttgctctttatcaaacagtagcttggtttatgttgggttgtcgctagagtttagagatcatggcattctcgaagtcgtggcctaaagagaaatatatacttatttattcaataacttgttgttttttacgagaactccatcacaattggcatagggtgtgcagcgagagggttgagcataaaaggctcagcaaattttaaattttagcctaacgaatatttttagcttgaagaggaggatcctagaagatggctattctcgtacttaaagatctgcctgaggcgcgggagctcagccccgaggcccgcgctgctgtggtgggtggtttccaattacccagcttaagcttaagtgagcgaatgcaagctcacccgctctggccattaaccccttccccggaagtggtccccatgtccacgaatagggaaacccagagtcggacccagcatcattcgttatcgaacacggtatcccaaactctcagttattaatctctactggtcaggcgatggggtttagtttcatcgcctaccttttcaaagttaatttttaaggctatcttgagccccagaacgctcttgaagagttcgctttatggtaataggcttctcttcgtgcgcacagcgcacgctacttgtcggctcgtaggggcggttaagctgcgtgaaaccgatcccattgtaataggcgctaaggggacaaaaatgagaaaaactttttctttcttttcagggggtatagtcgttttctttttgaccttactcctgtttttcgtaggtgtccaagagacgcgagcagcagaaaataataccgactgggatgcattcgttcacaatttcatcgaagaatattttgttgtcaatcctgactttgccgttcgtgcgggtcggcatgagtttgatggcaagctgcctgattggagtccagaagcgcttgccaaagaggtcaagcgcctgcggtcggaacgccaacgggcccttgcttttgattcagattccttaacggcaagtcagcgttttgagcgtgattatttaattgcctggattgataaggatctcttctggttggagacttcggaatggccttataaaaatccagcattctatactcaagagcttgatcccaatgtttaccttagccgcccctatgctccgctagaagaacgtatgcgagcttatattgcttacaccagagccattcccaccgcagccaaacaaattcgccataacctgaggacgccgctgccacgaacctatgtggacattggcgagaaggtattcggaggtctcgccgcttactatgaaaaagatgcgctggccattttcagcgccgtggataacgcgcagttgcagagaaaatttcgggcggccaataagcgagctattgaagcgatgagggaactgcaacagtggatgcaggcacaacgagacaatgccaccgatgactttgctttaggtgcgcctctttttcgggccctgttgcgggagaccgagcgggtaaaagtgcctattgagcggttagagaaaatagggcgtcaagatcttgagcgcaatcttgcggcattgcagaaggcgtgcggagattatgcccctggcaagacaataccggagtgcattgaaaaagcccaggcggtaaaacctgaaaagggtcctgttgaggaagcacgccgccagctccaggaacttaaggcctttgtcattgctaaagatctagtcacgattccaggcactgagcaagctcaggtggagccttcccccccttatatgcaatggaattttgcctatatcgacattcctggtccttttgataaagcgttaccttctgtttactatgtggcgccgcctgatccgtcctggtctaaggaagaacaagaagcctacattccggataaggcagacctattgtttgtctcggtccatgaagtttggccgggccattttttacagttcttacactccaaccgggtggcttccccagtgggaaaactttttgtgggttacggctttgctgaaggttgggcccactatgcggaggaactgatgtgggaagccgggttaggtaatggcgatccagaaattcatatcggtcaattgctcaatgccctattgcgaaatgtgcgttacctttccgccattggcttgcacgcccaaaggatgactttagcagaatcagaacagatgtttcgggaatttgcctatcaggatgcgggtacggcaaggcaacaggcggcgcggggaacctttgatccggcctatatcacctataccttggggaagttgatgattaagaagttacgggaagagtggactgcttctcggggaggacgcgaggggtggcgggcgttccacgataaatttctttcctatggtgggccccctattccattaattcggaaagagatgctagggagtagtgcaggttcccctctctaactttggtttctcccggataattcataagatcaccacaaaggcacgaagaacacaaagaataagtagattagagaggaacattttcatcaatttcttccaactgactgagatttctttaccttcgtgtactttgtgtcttggtggtaagcccctatcatctgggaatgatttgtggtgttccgcaaacccgcttttgtttgttagtaaaaaggtttgcgggacaccacttatttagattactcaatgcccctggttgctaacctgctgttctttttctgtttctgtggcctccaaaacttctcttgtttcccagaataaccataaaacgataataccgagtcctccgcacataatgcagaacatatgcagatgaaaatcgctaatagccccccagaagccattgactaacgaaaagggggcaaagggttgcatgtcggcgtgcatgatactatccatcaggatatggctataggcgccaaatgctgcggctatagccgctgctctccatgaaattttaggcgtaacatagagccagcgatagtatttttctttaagcaaggtattccataatttaattccccactgacatagtggtctacccactagaacggcaagtaaaataatcaaggtagcgccaagataggtatggagaaatcgatgaaccggtgattcattcttgatgagaaaatatagtgcctccgtatcaatagctaattgggtaaacacaaacacaggaaaactaaaatatcgtggcgttacagatttcatctgtaggcctaagccaagatgtatgatggtggctggcatggtccaactccctacacatgatataaggtagttaaatttttacaccgaaattaaaagattgacaacccaccaatcaaaggcgcgtggcaaagattaggccgactctaaagggaaattcctccctgttttggagaacatagggagatagtgatggtctatcctaaaaagtaatcctagccttaaatcgtttgcaggaggcgtagcgatgaaatggtatagcctagtttttgtaggtctatttgggaccaacattcatgctgacaccagcatacgatgtggaaaatgggttattgaaggcggtgtggaaacgtctaattatacggtactgaaaaagtgcggtgagcccacatttcaggacagaaaccgctggatctatgataaaaattcgagaaagataattaaaatcctttattttcatgaaggtaagttagagtttattagagatgaaatccagaactagcctttgccaaagcttgcttagtggaggtggtcgtggagtgctcccgggcgtggcgcaaggcagtgatctcggcaaggatggaaagcgcaatttcagccggcgtgtgggcattgataggcagaccggctggactatgaaggcgggaaagttgtgtcggggtccactcaaggcgctgggcgagcggtttctgggagtgctcattgcctatttgagcgctgagagcgcccacgtagaaaaactttgattctaaagcctctcgtagcgccatttcatccagttgggggtcgtgagtcatggccactacggcgccacaggggtctagggcgaattctcttaccatctcgtctggcatgtcggtgcgtaattccgtgctagggagatcccaggaatcggcgtattcggggcggggctcgcagacgatcacctcatagtctagggccaaggccatctgggctaagtaatgggcagaggctgtggcgccgatgagtaataggcgccaacgggggctatagaccgtgatgagggtcttgccgttaaaatgcaactggctgtctggttggcctggaaatgtttccgcatacccactgcccatgtccagatgtcggcagaccacctctcgacgtgcgatcgcggcaagtatttgttttaagttgtccggggagcgcaccggttcaatcactaattggagggttccctcgcgaggcaaggggcgattgcggggaggttcggcattggccccataagtgatgacttcgggccgacagggtgattcaataggcaggcgctgacgcaggtcctcttcgacccagcctgcgcagagagaaccggctgagcgtccctcgctgctgacggctaattgagcccctatcaagtggaaggaggagccccaagctttcactacggtgatcagaaatccatgttgacccgcctccaaccagtggacaaggcgttgtagcgtttcctcatcgactttgttcatgacaccatgccgccgttgatattaagatgctggccggtaataaaggacgcctcgtcggaaacgagatataaggcggcataggccacgtcttcgggagtgccgaaacgctgcaagggggtggcttcgaccactgcttggtaagcctccggcgtcatggcttctttggcaaaagaagtttctatccagccgggggccagttcattgacccggacttctggagcataggagcgggccaggcttttactaaagctcaacaccccccctttgaccgcagcaaacatctccgggttaggatcgggcataccgtgcagtacgtggtcccaggacatattgagaattactccgccgccagcttttttcattaaaggcgctattcgccaacaacacagaatagtgccccgcaagtcaacggcaatgagttggtctagtttctcaatgtggctaagctggggtcctggccccgtgagaatatcggcccccgcattgttgacccagatatggattcgaccttgtgtttccagggtagactggaccaagcgatcgacctcttcgattttggagatatccgcctgaatcgctctagcttggcctccgttgcgggtaatttcctccaccacctcttcagcctgggccttggagcggcggtagttgacaatcacctgtgccccgtggcgggcaaacaggagggctatcgcccgtccgatgccgctactggcgccggtcactaccgcagtcttgttggcgaggcgttgttcctgggtcatgggatcattcgatctaggggcaaaccctccactaggcagccccccggctgtgcagcctgttcaactccgggatagcggcagtgagcacctcttcgatccgctcggcaagaatgaattggaggctttgccggacatgctccgggatttcccggagatctttttcattttctttggggaggatgatccgtcggatgccagcccggtgggcggcaagcaccttttccttaatccctcccacgggaaggactaagccgctcagggtgatttcccccgtcatcgccgtatcgtttcggacaggccaatgggcataggcggaggtaagcgccgtggccatggtgactcccgccgaggggccatccttaggaatggcgcccgccggaacatgaatgtggacccctgattctcggatgcttttttgatcgatccttagttcctcggcatgggaccagaggtagctttgggcggctttggccgattcttgcatgatattgcccagttgcccggtcagggtcaggcccttgccttccggcagaagcgcggcttccacgtagaggacatcgccgcctgcttcggtccaggcgagacctgccgccactccgggagggagttgttggcgcacctcttcggcgaagaagcgctctggtcctagtaattcaaccaatttttttggtttgactgtcatcggttgagtctgaccttcggcgacctgggtcgctactttgcgggcaatccgccctagcacgcgctctagctcccgcacccccgcttcccgggtatagcgacggataacgtaacgcaatgtttcatcggggatggaaagctgaatctccgagaggccggcttctccaatttgccgcccaatcagataacggcgggcaatctgttgtttttcctcgtcactgtagccgggtagccggaggacctccattcggtccagcaggggacgggggatggtatccaaggtgttggcggtggtgacgaagaagaccttggagaggtcaaagggcagatccaaataattgtcatggaattccacgttttgggcgggatcaagcacctccagtaatgccgccgccggatcaccgcgaaaatcccggcccaatttgtcaatctcatccagcatcaagagaggattcttgtagccggcgcggcggatggcgcgaatgatccgaccgggcatggcgccaatgtaagtgcggcggtggccccgtaactcggcttcatcatgcaagccgccgaggctcatgcgctcgaatttccggcccagggcccgggcaatggactgtcccaccgaggtcttaccgacccccggagggcccacgaagcaaagaatgggtgatttcgcctcagggttgagtttcattaccgccaggtgttcgatgatccgttctttaacgtcctccaagtcgaagtggtcctcatcgaggatctcgcgagccctcttgagatctaaacggtcttcggtggttttattccagggcagttcgagggccagctccacgtaaccgcgggtcaactgataatcaggggcagctgagggcatccgttccaagcgggtaagttctttttccacttctttacgcaccagttccgggagctcagtttcttccattcgccggcgcaattcgctgatttcggcctgttcagggcttttttctcccaattcttcttggatggcctctaactgttggcgcagcacatattcccgctgttttttatctatctcggtttgggccgtgctggtaattttttgacgcacctccagtacctgcacttcatggttgaggtagcggtacatcaaatgcaaggcttccgcttgggtggcagcggctagcagttctttctccttgtcaaaatccagcgacaggacagaggtgaggagataaatctggtgaaggggtttttctacgtcggaaatgatgtggtggatgctgacctggacttggggctgtaccagttcgatcattctgcccgccaattcgatgacggttcggtgcaaggcttcgatttcagtgcccgtatcggacggttcagggagggtcgttactttgagggacagataaggttccgcttggaccgtttctaactgttccacccgctctattccctgaactagaatttggaccgtgtccccgctgcgggccatctttttgatcacgcccaccgtaccaaagcgaaacaaatcgtctgctgtcggttcctcggtccggggattgtgttggggaaaaacggcaatcagtttatcttcgctggccagtgcggtctctactgcagctatggactttgagcgtcccactgataggggaagaaccaagtggggaaagaggacagtatttttaagcggcagtgtcggataggtgctgtgttccatatcacaacccccctttaggcgctgtttttagccaaatgagtagcatgccatcacgatactcggtggtgatacgggcgtgttccaagtgggtgggaagctcaatcacgcgcttaaagcgattataagcaatctccatagagtaatattgctgcccggtttccacgatccagtctcggcgcaaaccctggatgatcaggtgttgtccccggacactcaggtggatgtcctcgctgcgaactccggcaagatcgagtttaaccaaccatccttgttcaatgcggtagatatcggcggagggttgccaaatgtttttttggtagatcccattttcagaattaatcaatatttgcatcactctagagagatacattgccatagaagtagaaaattgtctgtcgcgatggccctgaagactattgaataattaaatcctaggagataaatgccctagcggcaaggcgtaagcggactattcgccggagtctaaaatcagcggaagcccatcctggaaggcggccagagttcctgaggggatcggggtccaggtctcattatcggtgaggggagtggtggcgataacggcgacttgatccctttcggtggtgacttcccggaagtcaacggtcatatccttatccaccaagtgggcatggccaaagggatggcgccgaacaatatagctcagttgggtggaggcatgggcgaataaatgctctccattggagagtagaaaattaaagctgccgtaagtggcgatctctgctgccgtggtgcgcagggtttggtacaacgccggcagtgagggcatggcagtgggatagcggtctttcaattgttgcagaaggaggcaaaaggctttttcgctatcggtcccccccaccggacgaaagtcggccagaaggggaggcgcaaaatttttcaaatcaccgttatgggcaaagatccaatagcgcccccagagttcgcggacaaaaggatgggtgttttctaaacagacttgaccgacagtggctttacggatgtgggcaatcacattgagggacttaatgggatactccctgaccaagtgggccacgggggagtgggccgcaggcaaaatgtccacaaaactccggcatcccttgccctcgaagaaggcgattccccaaccatctcggtgctcgtcggtgccgccaccacgctggctaaacccctcgaaggagaaacagatatcggtgggcacgttacaattcattccaagcagttggcacatggacataaacctttagggatgcggctttggctttagacatcaaattggtgtaattctgtatactattaaaaagtggtgacaagtgttgttttaatcttaatcatagcgacaatgggagcgcctaggcgttccccgtagtagagcgagagccaatggataaaaaattgaccaaggcggtgaaggaaggccactacattggtagcctggatgtggagccgggggagcactatgaccgggaatttgaagccagcgtgaaaaaaattttaacccgcctcggcgaagatcctgaccgtgagggactcaagcgcacgccacagcgggtcgccaaggccctggatttcctcaccagtggttacaatatgaccgtggaggaggtggtcagggatgccctttttgaggacgagtgcgaagaaatggtgattgtcaaggatgtggaattctattccctctgcgagcatcatgtattgccttttttcgggcgtgcccatgtgggttatttgccgagggggcgcattgtgggcctgagtaaaatcgcccgagttattgatgtcttcgcccggcggctgcaagtgcaagagcgcctcactacccaaatcgccaccgggctgatgtcggtcctcaatgcccgcggcgtgggagtggttctggaggcttgtcatttttgcatggtgatgcggggggtacagaaacaaaatagccagacggtcaccagcgccatgttggggacgtttcggcaggaccctcgaacccgtgcagaatttatggaattgattcgccgttcctcagggggttaggttggtttgtttttgccggtgtccgctttccaagtgattatttttccctattttcaggctgtccagtttctctttcgcccccttcccaccggtggcggacattctttcccttcacgaagtaaatcacatattccgcaatgctcttggaatgatcgccaatgcgttccagtgccttatctttgggtaagttattgtttttcatagaattgagtgctcatttcacctgctttatggccagcccccccattttaaggaataacaaatggagaggatttagctcactatcaaagtgccttaccgtgtggcttagggaagtgcatcgtagaccattaagagtaagtcccgatgaaaatggctttattagcttattgttctccagtggcaggaggaggttcatgattctcggtggaaatcgcttcttgttctttttcttcccgccgttgacgcaaccaatcacgggtgggcgcatcacgctcaacctgtttccctacgtagtagcctagcaggaaaaggcctattccaattaagactcgagtccacataaaatttctcccataatgctactgttataccaatcccaataaaaaacattctttattaaccattaacccccctcatcctaaacttctcccgccaggggagaaggggtaaaagagcgttaatttctgggattagtattatttgtgtcaatttattaattagttattaatagcataactttgctaagaaagtagaggatagagatgaagattgcagaaggggtgcgggtcacttcttttgtgccgggaagggtgcggctaaggttccagctattaaaaggaaatacagagctggcacaaacagttaaagatgaagtggctttggtgccaggaattaaacaggtggaggcaagtgagatatccagcagtatcctggtggtttatgacaagcagcagattacttcaccggattcagtacaagcgctaattaccaccctaaaaagattgtttcctggggtggaattaggccaattggagacatttttagaatcacaatagggtaattgttttttcccctaaggtactctatatacatatctattgagttgttatgtttgagccgctagaggcgataaggtccctgcaggtgaaagcttattttatttcaaaatattgcccaggaattttggtggagagtgagctatatggcatccatagatgacctcttcaagagtaatactgctaaaggtctagcaattggtattggggcctcggtactggcccctattgtgatccctgccgtggcagccgtggttcgacccttggcaaaagctgctattaaaaccagcattgtggtttatgaaaagggacgagaaaccgtcgttgaaatgggggaggttgtcgaagatctagttgccgaagcgagggcggaacttgaggagggaagcacggtgacaggggaagcagtagagaccgcagaagaggccagctcaggtaaaagaacgcctccggcttcaaaatgacgcctgctgccgagttgagtcatgggcttccaggaagaactagaattcgcattcgctgtaaacggggtgaaccggattattttttacgggtagggcaagccctggaaaaactctcagtggtccatcagattaaaatcaatgatcagagcggcagtattcttatccaccatacagagggggcacgggagcaaatcgctcaatatgcccaatccactggcctgtttattctggaaaatgtccaataccagcaggaccccgtactccaaaaatctgccgcaggattttccagtttagattcaggtttcaactgggctacgagtggtcactttgattttcgctcggtcctctatgtggtgctcatcgtgacggccatcgttcaaatttttcgagggcaaattttggtaccggcaactacactgctttggtatgccgtcgatctcctgaggtccgccactagcaaacagggtccctaagaactagatctttggctgggaacaaggtgagggtaacctcaggctttcaaacgatgttgaagccgccaccttcctagggtgattaccgtctaagggaggggatgcgcaaacgcaggatgacgtaattgactacgccaaatgagtaaccaatccactattaaataaggaggattgatcatggctgaggaaacgaaaaaaaccgcttccaccgaggcggaagggacagcacaagccggtagaggatacagcgtgggagccgccggaaccaccgttaaagagggagtggtcaacagcctcaggggaattgatgaaattgagaccgagatcgtttccttggttcgtcacaccgtgtccaatgcggtgactgccacgggtaatgtgactgaggaaacgcttactgtcgtcagggatgtggtcaaaggggccgtttccgctaccgaagaagtgggcacgggacttaccatgaccaccaagagcgtggccaaaggggtcgtcatgggggtcagcgatgtggggggtgatgtactcaaggtaaccgataccaccgtcagagcccttgttcagggtgcttccaaagtgggcgccgatgtgggggtcgtggcccggcgggctgtcgatggggtgactgaggcggccaacgaagtcggggtcaatgtgattgatgtggttcggggagcggcaatggctgccatcgaagcggccggagccattgggaatgctgccgttgctactgtcaaggatatgctggttggcgtggtgggaggagtcaaggagattgccagtgccgccttacccaaaggggagcaagcccagcttgaggaaagctcggaacagttggaaccctcctcccggaagaagtcatcagcgaaagcgggataaggtttgcaatagtaaatttatgcagtttgttactcccccgtaggcgggaatctattgaatgcctgagaaaattggatacccgcctttgcagggataacgactccgggtctttggcgtaagctttgagaaaataaaaacctgccctctcccacctgggggagggcaagattgtcataaaaacgtaataagggcctgctttaatgagcctcggcagaaggttacttcttgttgaggtgcgtatggttcaatacattcatcatgtacctggtcggttgcgggtcaagcttgcttccctcaagcggaatcctgttcaggcagcagccctgaaggcactattggaagggtttgaagggataggcaaagccgaggtcaacccggtgacgggaagtatcctcgtggcctaccatcgggaaagaacccaaccccaagctattttgcaagcgcttcatgatcatggctattgccgtcaattagtgaccatgccccctgtaagcgctgcctcctccaaacagaaggtgcaaacgacgggcaaagcggtcggtcaggtaggggagaagtttggaaaagccgttctggatgtggtggtggagaaaatggtggagcgctctgctgtggccttgatcggcgctatcttataaggcaggttaagctcctcttcgtgcgcatgcctactgatcggggtggttgggccgcgctaaaccggccgcatttttttcaaaaattttgcccactatttctctcctctgagggggcatcgattgcaagctcggtccttctaagggagagcctgcgagaatgaattctgttcatgccgcgctcgccaaaagggagagtggagatatcgggtttcataacggtaatagtgctgccaggtaggcagatattccgtgaattgccgtttaacggaatccctataatggtgcaggctgttcatttccccgctttccagatagccgacaatagcccgcgccgcgtggcatcctgaatgcatggaaaacccaatccccaatgaggaaagcggatcaaaactcgctgccgcatcgcctacggacagccaattttttcctactgtttggtcgaggatatgggtgtgggcggggcgcacggtcagcgtggtatctgccgcgacggcggtctgtcgcaaccgggcatcgctgtttggcgcttgtttcagcagggattcccagcaattaagcttatcctgcccttgttcccgccatagcccggcatccgtcatccaggtgacgaccaggcggttttccggcaggggagcggaataccaccagccttccggtgcgctttcaatgacgatgtctttcgaccagggggccgcggggtttatttcgaagaaccgacttacgccaatcaaggcatcgtagtgtagggaggttgcccctaatctgcgggcgatattggcttttcgccccgtggcatccaccaggaagcgcgccttcaaggcaaaccgcttgcccgattggtgccgcaggtgcaacagataacccccttcttcatcttccgccggaagtatcgtttctacccggcatgagagatacaacttccccccccgtagatggaaagtttcggccagcatggcatcaaaacagcgacgatccaacaaataaccctcacccgaccaatggcggagagaatgttgcagcagcgggatatgactcccccagcaggcttgtactgcaaagctttccacatatgccgcctgggcaagaaagtgctcttttatttccagataatcaagcaggggcaatagcgccgatgagacattttctcccaaccgggtggcatggtagaaggaggattccaccaacgccacccggtaagcaagcctatgggtgcgcagggcaagggcgcaggcagatcccgccggcccgccgcccacgatggccacatccacttccccgagcagggggagacaattcttgttatctgtcactagaaacgggtccgcgtgccccgtcgcggcgtgcgctggcgttgcgactcagctacggcgatttccctgaacatttcttcttcaacgcgaaggcgcaacaactcggcatgttctggagctagtttttgctggggttttgaataccagataggaacggtcgtttcactgtcatcgggattatggctgatctggctgaccggcacgtcctggtattcaaacatgccatgcaggcgctccgtttccacaaggtagggaaagcgattggagttcgctcctgaattttggttgcggataaagccgagataagaccattcggtaatcatctgtacatagctgttgatgccacgggcataattcacctgcaacccggctggggtatgggcgagcgcctgctccgcggccgtgagatcccccgtcagcacatcccacggtgcttgcggcggccaccaataagcataatagctcggtggtagcggcataccgttcagcttattgatgtcgggatcggtgaaattaacgtactgaattgtgcaattgaagaaatccgcctgccatggaatcgccatgcgcttggtcagatcgcccggctcgcaccctccgccttctgtttcatcccgtgaaggggaaaggccgtgcatctggtaattgctctcatcgccagattgcgcgatacggtaaggtgatgcataaatggcagggttctgcatgctccaggtcacctcgataccgggacacatgggcaagcccacgcaattgcccatcgccgcactggtggcagaacagaggggatagggctggtagtttggatcattgacaaatttcccttccgcccattgagagagcaggaaatactgggtctggttcaatgtcagaaatttttcaatatccacgttactcaccgagttactgccggagttgaggggcatcatcggaatattatcctcgctgaacagggtaatgctttcgccctcaatcccgttcggcgtataaatagtcggtttgcggaagtaagaaaaatattgttggcggtttgcagcattggcgggggaaggatcgctgaaatcgaaaatatacgagcagaaggcgctcattgattgcacgttcgagacccactgataacgtgaaatacgttggatgatcggcagaatgtctcgctggtagttagcgacgaagtccgtattccatgccccattggcatgcatatccggcaccaggttgaaatgacgcacacccacatcaaacatcgtatcgtccagggtggagatattgacgatttccggtgcgaaatcaggggaacagcatgcgacccagctattcaggctgatgcgggtcccgtctgtgaattctaccgtgcactcaactggcccatccgcgatatcgtcataccaggtatcggcaccgccataactggtaattggctcatccccgccggcacggccataagcgcccaatacgagcaaacggccttccctgtcggtcttaatcgtgcccagggaattgattggccagccatatttggggctggaattaggaaaactgccatgggggtaatccgaagggatattggtgcgagcgacttcaatactctggtttgcaccgctgagggtgcgtggacccggatcgataattaatttctggcgagcagaagaatcggtaaccgtattattcctcagggggattttttgatttttatagctattgccttcacccaatagtaggtttccctgcaattccgaaaactgataccaagcggctttcttgttggcgagatgcaccgtccagtggatagaggctacgccctcggtagatagcgttatctcctcataatttttattatctttggtgcgcataacgcggaatggctgcgcctggcgcttcactcttccagccgaatctttaaaagaagaaaacgccgcacccgttgcattgccgttagcatcgcattccaacggtaacccgccgatttcagttggggcaagatagaaatcggtagggctgttgcccaatcgggctatgccaatggaaggagataaaagataggtataactcatgtgtcggccttttctgataattaagttagtgtaacgaggtatgatatggctcttcttccaggaaggagtgcatggacgcacgacgcccccccagcgagagtgcgcagcttgctacgcggtgagcgcgagggtcagcatgacttgctgtcgtcgccgtgtttggctcagacagccgatagcccgtagtcataaccatcacctctttggatgagtttgaaatgcttccagttggccgaaatcttccgggccttggccttgatgtcaaaggcgccgttagcccggatgcctgccagtattccggtgtgtgtgcccccatacttacctttgggctgaatgagcctcaccagatcacccgtttgaaatcctcttactcgcttgcaccttccggccttcccgcgtggaaatccgtacttatcagtgcgcgcaacttgccgtgtgccgcgtccagtggcctttatttgaagtgctcggtagccttcggtgagggtcacctgctcaccgatttcacccacgcacgcggcatcaatccaatggtctttgccgtagctttgactgatcctgtttttcttagtccttccgccactccaaaaagaagtcggcaaccccactgattgaatagcgcgaccaacagcgtagcgggtagcattgaccgcggcggcatcttttaggggctgattggctttggattggatctgagaatatccaaactctgtcgccgttttactattcttcttttggttgcagggcgtgcacgccaaggttaaattagatacccggtgactgccacccctagatctagggacgatgtgttcaacttccagagggacatccttgttgctacagtaggcgcacttcctgccccacttctctagtaggtattcgcgtacctcataccccatcaattcgccttgctgatattcaacgccgctgatttccgggttttgaattttctgcatatcaaagcgtacggtttcaatgtggcattcagataggggcgctctatcgagtagacggttaaaccatgtcgaaacattctcaacccgtgatcgcagtgaaggcggtaaccaaccggcgggtcttgttctattcaaaaaccgtggcgcacgatagcgggtctttctgcctctacgacctcggcgcaaactgcgccgcttctctaacctatcgcgtacagattgccctctgtgctccaggttcgcggcccacagcacgacgcgcccctgttgaggaaaattcccaactaaagccaatccggtggttttgctgcccggatcaaccctgaactcaaccggctgcgggttagaatcaactctatatttcaggatgatcgtaaatggctgcatccgataaacgccagccttcccatcccgcaacaaccgcctagcccttgagggcctgcacggcatcagcgctgttttatcagtgtctaatacaaaaactctattcattagctttcgctactctaaaagttagggttctctcgccaatgtttgaagggtcgttcagtctcggcattcgctcctgtgtcgctccgtagttcattgcctttgacctcagcgcctggggctgagaaatgcactccagggtgagtcgctttcgcttcaacttcaaacgtagccccgaagggctgaggctggttgagccaaccaactcattcgaaaagttcaggacgaacttggagaattagttgggcgacgactcaacgatgcgttcctacagcactttatggaaaacgcggccatgcacttgccgttaatgggttaaattaaacgccagcagtcgagcgcattcggcccattcctctgggttacctcattggtattttatcggcccgttgatagcaatctttaaaacaaatcgaggtccgggggcatggagctctctagaggttttttcctctcggctggtgggattagagttactgccttgctagggatagatgcccatcctttcagctcttcttctttctctaggtctccagcgggaccttctccaggactccttctagtctccaggcactactttcgcgctgatgaaatctcttctttgggcaactagactcataaagatgtggagttaaccaccccatatagataaggctttcttttccagaagcgagcgttaaattttccatcaaggaggtgcaaccatggccaagggcagcataatgattcagatggaggtggccgaattcttcgatcctacggtgacatcggtgccatggctcttcgcccacgcctttgacacccttgatggggatactaccatcgttcgcgagatcgccgccgagaagataggcggggttgcctttaataggcataccggatcgatggatcttactgacggggcctatgtcaagctttttctcatctttgcgggacaggaccggccccttcaatccttccatgccccttcccatgttccctcaccgggtattgaaggggctggaatggccatcctggaaattgaagacccgggttaccgcattgattcgccgggaacaatcgccgttggccgccttatcggcgcccatacttatatcgacgaagtggagtagcgggcatggaagtgcggattcaaggagaaggggaagtggtcattcggttgatcgaccggtggggacatgccctcggtgagcggaaaatacggctctctggctcgaaaacgattcagggtaaaacggaacttccgctgtggctggagacaagggaggggcaaattccaatcgtgcccgttatggtacgcgccgagaaaaatcagaaaatccaattcgatggtgaggacacgaaaacctttactaaaaagcgctgtcaggatatcggttgttcatccacctttattgacgatgcgctacgcggttgtgtggcccccgtgcaaggtgaaagattgatcacggctaagagcgggcctatctagcctgagcgcaggtggaaaaggcggcctagttctgaaaagaagccatcctagtccttagactatttgcgcttgcgatactgggttccatttttctcaccagagtagcgttttaggctatgtggtcttggtgccttagtggtgatcttgtgaattacccgggctaatcaagcaacacctggggatccacctgttcccagggcaggatcatgtccatccgcccaaaatgcccataggtagccagttttcggtaaaacccgtctttatgtatgctcgggagttcccgtagtcgaaatttccgaataatcccaccaaggcgaaagtcaaaactttcttcaagccgccgctggatctcactatcctcgattttcccggtaccgaaagtttccacttggatgctcaccggtcgggtttgaccaagagtatagctcagttgcacttcacattcttccgccaatttagccgctaccacggtacgggccgcatggcgggcggcataggcccccacccggtcaatgcgggtgggatctttgccactcaaggcagcgccgctgtggcgtgagtaacctccataattatcgactgcatttttgcggccagtgagtccggcgtgtaaggccgggccgccgccgataaccggtccatccgggttgatccagattttggttttattatccagggaaagggactcatgctggaaaacaggctcaaccacatgttggattagatcgtttcgtaaggtatttagagcagggcttccggattctttttgggtggcgacgacggtgatgctgtgaattcggtcaggtcggcggtttcgatattccacgccgacctgagtctgcccgtcggcagaaaggtaaggcagttggttcttaagcctgacgacggataagcgccgggccagttgatgggccaaccagatgggaaggggcataaaggccgccgtttgattacaggcaaagccaaacatggtggcttgattgggcaccgtgagttgatcgatttcttcctcactcatatggtcttcatgggccgatacctgatgatccagagggagttcttgaaaactggtcatgatcgtcgactcccgggcattgaagacctgctccgggtaagcaatctcctgaaccacgcggcgggcgataccgggaatatccagagtggccttggaggcaaagcggacggccaggaacaggactccggaggagaccacacattcggcaatgacccgggacaaggggtcttggaccaaaaaggagtccacaatggcatcgctaatctggtcgcaaagtttatccgggtggccctcggtgaccgattcagaggtgaacatgaagtctgttttcatggtgttaggattctccttgagggttggcttcggctgcgggagggtcggtttccgggctgagaggggctggaagtttgcctgtaggcttggtggcctcgttgatgaggaaggggagggtggccccggccccaatgaccaaaccatctatgaggctgataggcgtgatacccagaatattgcgcagtcccggaatcaagctggccaaggcttgggctccaatggagccccccaccgcccagttaaggtaagggttaggcggaggccggccgccgctcaagaggctctgctgggggaagcggcagctataggagtggagcaattgggctaaggtcaagctggtaaaggcatgggtgcctgccttagggccagggccataacgccacagggcatagccataactggataagctgccggcagcgatcgccaccgattccagccccattcgcttgagttcttggcgttgaataatggattctcggggatcccggggagatttattcaggatctccttatcggggggatcgagggccagagcgagaccgggaaagatatctgtgatgaggttgatccatagtaactgcatgggattgaggggttgtccgaggccgagggcgatagcggccaacatcacctcaatttcgctaaagttggtggccagcaagaaatggatcgatttgcggatattaccgtagatagtgcggccctgttccacagcgccgaccatggtgtgcaaattatcatcttccagcaccacatcggcgaccccccgggccacttccgttcccgtactgcccatggcaatcccgatatcggcggccttcagcgccgggctatcgttgatcccgtcgccggtcatggctaccacttttcctgcccgttgcaaggcttgcacgatttgcagtttgtgggccgggctgacccgggagaaaacatggacctgctgcaccagccccgatagcagttctgggtctagtttttccaaatgggtggaatcgaggatttggagttgttcccctttggccaggctaagttgttttccaatggcataggcggtagcgctttgatcgccggtaatcataacggtatcgataccggcggcgtggaagcgattcatcagctcggccatgccggtgcgtaccggatcgctcattcccaccaggccaagccaagtcagtttggcgtttttggagggttgatccggctctagccaagtgtaggcaacgcccagcacccgcagggagtctgccgccatggcctcattctgggctagaaaagcggctcggtcctcctcctggatttcaacttgcctgccattgtgggtatgccagcggcacatggccaacacctgggagggactgcccttgacggctaaaaaccgcttgccctcgggagagggagaagcgtgggtagttttcatatagttgcggccttcggcacggtattgagtttcgagcctgggaaactcttgccgcagctggtggatatcaatacccgccaggccggtggcttctagcaaggcattttccgtggaggaaccgttggtggtgttgtctgtctccaattcggattcgttacagagggcgatgacttggaaaagacgcaagagatcttggagttgcgccggctcgatccgatccccagagaggtagaaatggccatcgttgacgataatttctccccttcccgtgttgatatttactacggtcatacggtttttggtaagggtgccggtcttgtccaggcaaatcacctgtatcgagcccagggtttccactgcatccagccgccggatcagtaccttgcgccggttcatggttcgcatgcccagggccagggtggtggtggccaccgggggcaggccttccggtacggcggcaaccgccagggagatagaggatttaagcatttccaaccagctatagccccgcaacaagcccaccacatagactcctccgcaaacggcagcgctgaggatggccagttgggtccctatttggtccagttgccgttccataggggtctccgggagcttagtgctgcccaccatagcctgaattttgccgatttcggtggctgttccagtggcgacgacaatgccccggccgttgcccccggtgaccatcgttcccatgtagctcatgttcaagcggtcgccgaggggcgtctcctctttgccgagaaactcagggtctttggcaacgggcaagctttctccggttaaggcggactcatccagactgaggcgtttcgcggctaataatcggatgtcggcagggacataattgccaggggccagcaagatcacatcccccgggaccacttcttctgcagacatttgcaggggttgaccttcccggagcaccacggtggtatgggagtccatctgggcaagggcagtagtgagggtccgttccgcgtatcgttcggttacaaagccgatggtggcgttgatgagcaccactccgaggataacggcggcatccaccatccccccggtgaaaatagcaatacccgcagaagcgcctagcaaccaaaccgggaggctattgaactgggacaaaaagatctgcaggggggagcgggcttgggcttgcagcaattgattaggcccataatgggccaggcgttggctggcctcggcggtcgtcaggccggaatggaaatcactgtctaagtgctgcagcacctgggctgattcaaggctgtgccaggtggcgccgtccccagtgggcgcgggcgtcgacagggggagtgagttgttttgatgggcgctttccttggcgtgccccctggaggcgtccttcggttgttccgatttgcttccggcgaattggtctggtttaggctcgttgcgtcgggtccagtactcgaaaatcgaagtaatggtggcaaagccacttgacgagccgtgagctttggaggcttggggacttttcttttcagggggagggatatcccgcaccacagtggcgacctgctgctggattaaagcaataatctcgctgaggggaacagcagggtcgaattgaactaatacgcttcccagcacaggatttatgctggcgctatggattgattttagtgcttgtagctttttctctaggggtgctttcaggtgtcgggcacggtaaagaagcggtattttaaaccgcgcccgacccctcacggtggtgtgcacgggctgtactaggggaaagcgaatgagatcggaagactggggaggattttttctttgttggtggctgatgggcatttcagtgttccccactgaatagcaaagtttgtttgtctttcaatgccctggggtaaggtttccccttagacaaggtggttatttaggataggtgcgctgggtagtattccagatctggagattccaagcatttgctcaattctctccatttaaaacaccaccaatgtgcttttaggcacagcccaatgaatgtaagcatagtcattttttggggaaatcaaagcgaagggcaaaggtggcaacccatttcactgggcaggaaatgggttgctcaaggggtctatttttatcgggcaggttagcgctttcgtgctaaggtaagtccatcggcaatgggcaccatactcagggtgacccgttcgtcttccagccgggctaaattgaaagcgcgaatagcgcccgtatcttcatcggtgaagctagggtcgatgacccgccccgcccggaggacattatcaacggcgatcaggccgccggggcgtaccagctccaaggcccgttggtaataatcctcgtactctactttctcggcatcgataaaggcaaagtcgaaagtgcccgcttcccccgcttcgatgagttgatccagggtctgaatagccggtcccaggcgtaaatcgattttgttggtcacgccggcccgttgccaatagcgctgggcgatcccagtccagtcgggattgacatcacaagccacaatccgtccctcggagggtagcgcgagggccacccaaagcgcgctatagccggtaaagacccctacctctagggtcttttgagcgcctagtagctctatgagaagggccatgaattgaccttgctccggggaaatctgcatattggccctgggcatggtcgaggtttcttcccgaagttcccgcaagatatcggactcccggagggaaaccgagagcagatagtcatagaggtcatcggtaatctggagtgttttgttggacatggactgtttttctcctaatctaagagtaaagtaagggatgaataatcttgaatgatgactgcttaattttgtatagggatttatggaagttcttggaatatccgcaagaggttagacctcaaagggactcacggtatgggtatggttgagcggtccctggccttgcccatggccgggagcggtgcggattgcctcttgtacataggcatgggctcgccgaaccgcctccggaaggagttgcttttgagcaaggccggtggcaatggccgaagccagcgtgcatcctgtcccatgggtatggggggtcgggatgcgccgggtttggaaactttctttataatcccgtgtcatcagcagatcatggaggtgatggccaggaagatgcccccctttgagcaggacggcggtagggccgagctccagcaatgcgtttgccgcctctggcatggcctcaggatggctgatgttaaggccggtaagcgctgcggcctccgggagattcggcgtaatcaagtgggtctgggggagcaaacgctgttttaaggtcttgagggcggcttgatcaaggagtggagtcccgtctttggctatcatcaccggatcaagaaggagaggaatgcccctcgccagctcttccaaaacatcggccaccgtttcaatagctgccgctgaatggagcatcccgattttgatacagtcggcgccgatatccgacagcacccgccgtgcctgttcagcgatgaaatgaggcgctaccggcagcaccgcaaagatcccttgggtattttgggcggtgagggcggtaattgccgtggcggcatagccacccagggcggtgacggttttaatgtcagcctgaattccagcgccgccaccggaatccgagccggcaatgatcaggacgcgaccatccataaccggctaggattcccatgggaggcggctagctgccgttcacttacccaaatttttcgatatattcttttaaccatggctggattatatcttcctggacaccccttaaaccagtttgtagggtcttaattattaagattaacccccgagccaaagctttctcgaagaggccatccaagtatgagcaaaattacggttcacattccctcccccttacggggtgatgtgggcggagcggagcaattgcaacttcaagccgatacggtaggcggtgcccttaaggcattaggggtggctcatccgggtattttaaatcgcttgctgactccggaaggtgaagttcgtcctttcgtgaatctctttttgggggaggataatattctcgctttgcaaggactggaaacccctcttaaggacggggatgtcctcaccattattcccgcggtagccgggggcagtggcaaagattgccggctacagtcattgaaacggagcattccggaaataacgccgacagaggcattggcgctgcaagcaaaaggtgccgtgcttatcgatgttcgagaaagtgaagagattgcccaaggtagtcctgcgggtgcctaccgcctgggaagaggatatttagagctgcgagttgaacaaagtgtgccggacttcaattgcaccgtgctcaccctgtgcgggagtggaacacgttccctttttgccgccgaaagcctcaagcaactgggttatggggatgttcgttccattgccggagggtttaaccgctggaaagatgagggtttgccttttgaggtgccgcagatattagatggggcggcgcggagccgttattcccgccatcttctgatgccggaaatcggagagaaaggccagcaaaaactgatggcgagcaaagtgttgttggtgggggccggagggctcggatcgcctgccagcttatatttagcagcggcaggggtggggactctagggttggttgatcacgatgtggtggaccgcagcaacctccaacgccaggtcctgcatcgggatgatcgggtcgggatgcccaaggtggcctccgcccgtcaaactttggcagcgttgaatcccaccatccgtatcaacgagtatgaatcccgtctagagagccgcaacgtggaagagatttgtagggactatgaggtggtcatcgatggttccgacaactttcccacccgttacttggtcaatgatgcctgcgttaaattgggactgcccaatgtgtatggggccgtgtaccgtttcgaaggccagatctgtgtcttttggccggcccgctcaggcccctgttaccgttgtctctatccggaaccgccccccccggaattagccccttcctgtgccgaagcgggtgtccttggcgtgttgcccggtgttatcggcctattgcaggcggtggaggcccttaaaatcctgttgaaactgggcgagcccctgctcggccggatgctgtattatgatgcccttaaagctagtttttccgaactcaagctggcgcggcgatcccattgtgcctattgcagcgagggcgcggtgtttccaggctacgtaaattacgatcagacttgcagcaccgcaaatgtttcgttgaagtcttcttgacctccgagaatcctaattccttccttttggcaaggcctaaacacttccctctaggtattaagcgataccgttttaaaacctaaagttatatttggaagggccgttgcataggccataaagccagagtcaacggctcacaattgaaaacataggtttcccctttgctaaatgctgggcgcgacaaaatccaggtctcaaatcctaagcgcttataccaattttatgtgactttgcattgtatagatgcagtttaaacaagcacttgaagccttaataaattgcattctttgattaaattggtattaatactcgctagcggcaagggaaaatttctaatctttttttatacctgggcctgattctgaaagtagcaagtacagttctcacaagggggagatgttcgtgatgccaagtcgaacggttagcgtggcccaaggaagcgtatctcagccacaattagaggcaggagatttattagttgcttatttggcgcaattatctgtggactatgtgtttggggtgccgggaggcgctattgagccattatataatgctttagcccgcagcgcccgccgtggggggccgggatcagtggtcgcccgccacgaaacgggggctgcctttatggctgatggttatgggcgtcagaccggcaagctagccgtttgttgcgccactaccggtccgggtgccaccaacctgatcacaggggtggcctcagcctatgagaaccatattcccatgttggtgattaccgcccagaccgctttgagtaattttgggcggggggctttccaggaatcctcttgtaccggaattaacaccgtcggattatttcagtattgctcccgctatagtactttagtctcccacgtggaccaattggaacataagctcagtacggcgatcatgatggcctatcagtccccccgcggtcccacccatctgagcatccctttagatatcttgcgtagtaccagccccgttgaaaaaccttcctataatctcgccaccctgttacatcaaccttccttgctagatgatgatgcggtaaaagcactctgttgccagattgaacaggcaaagaaagtcgtgtttgtggtaggggaagaatgtagtgaagcgattggcactattctggaactggccctgttaattcaggccgaagtggttaccacgccccatggtaaagggctggttagtccctatcatcccttattccgcggtgtcgttggttttgccgggcatctcagtgccagtgaggccttgtctgatccaaaagtggatgccgtggtggtatttggcgctaacctgggggaatgggcgagcaatggctgggatgcaaatacgcttctcaataaccggctaatccacatagagaacacagagggtaatttgactcgcacccccatggcccggttgcacgtacggggaacaattgacaccatttgcgagcgcgtattggattatcttcacagccgcctgccgaaagaagcgggacagatctctcggatagaacgcaggcgacatgattcccccatgcggagtaccacagtacgagagtcaaagtggcattttcagcttgacgaggaggcgaagtattacgatgactctacgcccattaagccgcaacggctaatgagggagctcacccgcttgtttccccccaatactcgcttcctagcagatacgggaaacagcatggcttgggcaatccactacttacaaccctccgatcggcgtttagccggtcggcgtgatgcgagaggggggatattccgtagttgtctggaatttgcctcgatggggtgggctattggcgccgctgtggggactgcgttaggcgcccccggcaacccggtggtatgtattacgggggatggtagtctgctcatgagtggtcaagagattaccgtggcgattcaagaaagattgcctgtgattttcattattctaaatgatgccgccctagggatggtgaagcatggccagcgattagcaaaggctgaacccatcgcctttgaactcccacaaatcaattattgtgcctatgctgaggccatgggagtccccggtcatgttatccacgctccgcaggacctgcttgaacttgatattgaggccatttgtcaacggccaggtcccactcttattgatgtgcgagtcgatccggaggaggtgccccccatcaagacccggatacggatattggggacgtcgcaatgagcaaggaacgggaggttatccatagccgggtctgggaagaagttgcggaaccagataacccttttgcggcggcggcttgttattgttccgggtatgacgtttacggggacttgttgggtaaagccagttggattgaatatttatacctgctcttaaaacaagagcgtcccgctccagagaaggccaaacttttggaaggacttgccgtggctgtcgctaacccagggccgcgggaacacagcgttcgtgccgccatgtgcgccggggtaggcggctccacttccgcttcctctctgatggctgcccttgcggttggtgccggtcagttaaatggtgcccatgaagtggctgtggctatggcctattggcaggactgcggtaaaaatttaatggcatggcaggagcgtcttaaacaccccctgcaagaggaacgggctgatatttggttgcccttggagcaccctcctggttttgatccccatggcgccagttgtgccacgccggtgcggcaaaccctcgcttttctggcaaagtatcactccgaaggtgttttaacttggttgcagcaacatcgattggaacttgaggctgcggccaattgccccttggcgatgagcggggtagccgctgcagcaatgattgacctggactttagtattcaacaaggtgagatgctgtatctgttactccgcttacctggggcagccgcccatgctttggagcagcaagagtatggctggcgccgctatccattttttgccaatggtttgaaattaagcactgaaccacaattgtagagcgttgctattgccacgactccgataacttaccggataaaatattaggaatagagattatgcaaggacctgaatatcttttcgaaaatgaagaccattgggtgacgaacataggggcttggtttccgggggagcgggtcgttttccgcggcaaggatttatttcatgagcttcaagatcttccctggatgggtttgcttctttatggcattacagggaagattcctaatgagaaacagatccggctgtttgaaggcatttggacattgtgcacgagctatcccgatccaaggttgtggaataatcgtgttgccgcgctagcaggtacggctagaagcaccgctgcgttagctataggagcagcgaatgccgtctccgaagcatcgatctatgggcggcggccagatattcgggctattgattttttactgcggacaaaatgccaattagataaaggtgccgatatagaagagcttgtcaggaaggaattaaaaaaatataaacttattccaggatatggtcgtcctattacaaaaaaagacgaacgtattgaaccgcttatggctttagctggagaattaggctttgctcaaggtccttatctggagcttgcatttgctatcgaggaaattttgttaaaaggccggtggcgtttgtatatgaatattgctgccgtggcagcagcattagcagcagatcaggggttgtctcgccgtgaatattatcactacttagttttatgtttttctgcgggtatgtttccttgttatttagatgcactaaaaaagtcggagggtaccttttttcctttgcgttgtgatcgggttaaatatgaaggcaaacaacatcgctattgggaagttccaaataaggtatgtatagaatcaaagtaatgctatctaagactgagagcagtcaatttgtgagtaatgggaagttcccaactatgggtcgggaatggatcggttatctggtgaaaaattttccttcctattggctctagttcctaggagtagaaatatatattttatttcttaaatatatcctatacgatcacatcaatattatggtgtttgcaacccgcctcctcttttttttattcctgctatttgcggttaaagtgatggctcagaacctggggcaggaagatgaggagaccatggattttgtttatggtagtgaggatatgatttcccttgctaccggaaagcaaaaacctgttcctagggcacctgcggtagcaacggtcattacagccgaagacattaaagagattggtgcaacagacttagatgaagtgctggaaactataccagggttgcatgtggcaagagccccccagggatacaatcctatttatagttttcgcgggatattttcacaattcaatccccaggtgctggttttaattaatggtattcctattaccaatttattccatggagatcggaaccaaatctggggcgggatgccgctacaagccatttcccgcattgaggtgatccgggggccgggatcggcaatttacggagctgacgcctttgccggtgtgattaatgtcatcaccaagactaagcaagacataaaagggaccgaggtgggcgtgcgcgcagggagttttagtacgtgggatgcttgggcattgcatggagggagttggggtggctttgatatagcggtaatgctggagtatggtgataccaatggtcagcgagagattatcgatgcggacgctcaaactttctttgatgatgttttcggtactaatgcttcccttgctcctggtcccgtgaatttgcagcgggagaatttcgatgctcgcttggatatcacgcgggagcattggcgcctacgggcaggtttacaacggcggcggaatttcgaaaccggtgccggtgtggcagaagccctggatcctaacggacaatttgccagcgaccgatggaatgtggatttgacttatcataatccggagttttttactaagaattgggatgtcatggcgcaactcagttatttggatacgactcaggaagttcaacaggatgtccggttatttccaccaggagcagattttggcgcagtccctggagtagattttccagagggtgtgattggcaatccggaagtatttgagcgtcatgctcgctttaatatttcagctttctataagggatttgataaacaccagttgcgtgtcggtactggattttattatggtgatctttataaggttaaggaaactaaaaattttctccaggatcctataaccgggttaccacaacctcttggaagcttaagagatgttacgggagacttgtctcttgtcttcctacgcgaggaaaatcgcaaaaattattatttcttcatgcaggaagtttggaattttgctaatgattgggagcttacagccggcttgcgttatgatcatttctcggattttggtcataccgtcaacccccgcctcgccctggtttggctgacccgctataacctgaccaccaaatttctctatgggcgggcttttcgtgctccttctttcgctgaattattcaatattaataaccctgtaaccttaggtaatcctgacttggacccggaaactattgaaacgatagagttggcttttgattatcggccaacggatgagctgcactttgccttgagcttatttcattatcaatgggacgatatcatccaatttgtgtccgagccgggggttgctggacatatcgcccgaaatgcgggtgaacagactggttttggtatggagctggaagctgattgggggctcactgatgattttcatttattaggcaactatgcgtttcaacagtcgacggatgaaaagacagacgaaaacgcaggcaatgcacctcatcatcagatttatttgcgtgcagactgggaatttttacctgactggcacttaaatccccagcttaactggattatagatcgatcccgtgtcgccggtgataatcgacttgaaatcgacgattacagtatttttgatttaaccctccgtcggatggttctgaaggagcattgggaaatcgctttttcggtgcgtaatctatttgattctgatgcccgtgagcctagcccagtaagcagtccgaaaacgtttatcccccatgacttaccgttagcagggagaagcttttttggagaggttcggttacgtttttagtcatttatcaggggaagaaactttatctaatgaaaaaaacagcacttattaccggaggtaactcgggaattggtttcgcaaccgcccggaaattacaaaaaaaaggatatcaggtctatattgttggtcgtaactctgagaaagtgcaacaagctgcttccgagcttggagtagagtccctggttgcggatatggggcaactagcagatattgaatcccttgcagcaccctttagaaatagcggtcttgatgtgctagtgaataatgccggtattgcccagccggttcccattgaagcctatgatggggatgtttttgatcgacttttttatactaatgttcgggggccgttatttttaataaaaaatttgttatctgcagttgaaaaaagaagtggtagtatcactacggtttcttcgattattacccagcgaggggcgtcaggtttttcactatatgcggcgacgaaaggggccgttaatgcatttacaaaaaatttagcggtagaactagctccgcgaggtgttcgggttaatgcggtctgcccaggggccattgagacgccaattttttctaagatgggaattccctcagagcaacttggagctgcgaaagagcaactgctgtcgacaattccactaagacgctttggcagttctgaggaagtagccaatgtgattgtagcacaacttgaggcaacctatgtgaccggctcagtttgggatatcgatggtggggtcaatacatagtgattaataaattttggctgtaaatgatagtaggcggttcacgctgaaatattgataaaatatttgaattttctagaaaaccaaggatgttcgcagttagtaattctggtaagggacatctagttgccaattaaaagaataaaaatttgctctccatgcctatttttatcgctatggtgtatgtcgattggagcgggtatggtgccggcggcatttgccagtccatcaccggtggccgttatctatccagaaatccgtgagccttaccggagcgtctttctaagcattatcaacggtataaaaaaaagattaaagacaccaatagatgcttatgcgctagaaaaagactataacattgtgatgttaagagaaaggcttgaaagagcagaaatacaagtgattattgctcttggagggcgcggcttgttagcagcaagaaaattacaatccatgtttaaagtagtcgtaggtgcagtgttggttgctcccgacggtacagaattgacagggatttcgttgactccggatccgcaaactttctttcagaaaattaaagagcttacacctgatgttaagagagttacggtaatttacgagcaaggttacagtgattggcttatcgagcgggctgaagagagcattagaaactataatttaaaactcaatgcattgccagcaaaaaattttcgtgaggcggcaactttgtaccgcgatgtcctgagtcaattagaaagtgaaacagatgccatttggttgttacaagatagtatccttgatgaacaggcggttttgccattgatattgcaagaagcctgggagagaaatttagtcgtattctctagcaatttatctcatttaaaaaggggagttctttttgctttatacccggacaatgagaatatgggacgcagcctcgccgagattgccttaaagcagatccaaaatggtgacaatattcctttaagtgtcatgcctttgcgcgatcttttgattgctgtcaatattcgtaccgctgagcacctagggcttaaactgacaagtcagatgaagcgggaatttgatttgatttttccgctgcaataggaggccagagtgaggcgattgttacggatttttcgtggaccaataggattccgtcagcaattggtactcacttttactatcggaattctttgtttggccttgttttcatctttcgccatttcaaccctatcgagtcgcactgttcgtactactctgattgagcaggggcgccgtgctactgagacttttgctacccaaagcacgctcgccttactctaccaaagcgccgataatgccaaggaggccgccaacgcaacgttagctttcccggatattcaaggcgtggccatttacgatttggaatatcaagtattgctttctaaggggcaaaaagctttgccgccaggagataatgtacagtggccgaaacagttgtggctagagcgagaaacagaaaaagcatggtacttcgtggcgccagtttatacccgccaggggaatactgaacaggaagaatcgccctttatagccaatccccctgatccggaactaataggttttgtccgggtagtcatgggcaaagataccttaaagactttagcaacggatatcttacatggcaatttgttggtgtccatcgccctagcggcagtattattgcttgtcttgcttgggattacggcgcggataaccacgcccttgaggaacttagcggagaccatgaggcaggctcaattaggtgagaagcaagtgcgcgctgagatggatggtcctaaggatattatggatatggagagtgcctttaatacgatgatgactgttctagaggcacgggaacaggaattgaaaagggctcgcgatgctgctttggagtctgcccgcattaaaggagagtttgcggccaatgtcagccatgaacttcgtactcctctcaatggagtgctaggcatgcttgagttgttgcgcaatatgggattgactcctaagcagcgagagtatgttcaggtggcatgcaactcgggagagaccctattagaactcatcggcaatatattggatttttcccgtatcgaatcaggaagatttaagctcgatccggctgatttttacttacaagaaattttggatgatgctatcggtttgcttgctggtcaagcccagcgaaaagatttggatctaggttatgtggtggctaaaaatgtccctccatcgctacggggcgatgcgacccgaattcggcaaatccttattaatttaatgggcaatgcagtcaaattcaccgaacaaggggaggtgtcggtcgaggtccagcttcttgagaaaacagcaaaaaaattagtgctgctgtttgaagtaaaggacactggaatcggcattccgatagaatttcagaaacacattttcgaggccttttcccaagcggatagttccactacacgtaagtacggaggtacgggcttaggtttagctatctgccgccagttagtggacttaatggggggagatattggggtagagagcaagttcggcggagggagcaggttttggtttactgtaccgttggaagaagcggtggcacttcaagaacggcgggacctcaatagggccaatgtggctggattgcggttattgattgtggatgacagcaccgtaagtcgccgttttttagaacagacctttagcttttggggaatgtaccatggtagcgctgagaatgggcaacaggccctaaagatgttacgcagtgccgcgattcagggtcgggcctatgatcttgcccttattgatgaaaatatgccaggtatggagggagtggatctggtgcatcggattgccgaatctccccagatttcatccgttaaaatcatactaatggggcgtcagcaccagcctacagttgatgtttcccacttacctggggtagtgaactatatcgctaagccggtgcagcagtctcccttatataatgctattgtgaccacggttaaacaaagcgggaagggacagccagaacttccgctcgcggcaatggaagaaccgagtttcgccaatcgttatatcttggtggtggaagataatcgggtgaatcagcaggtggctgtcgggatgttaaagcggtttggttgccatgtggaagtggcggctaatgggcaagaagcattggatctagtggcccgtaaatcctacgatttagtgctgatggattgccatatgccgcggatggacggctatgaggcgactcgtcggattcggagcttggaagctggcaaagtgcaggtacccattattgccatgaccgccaatgttcgagaaggtgacagtgataagtgtctctcggtaggtatgaacgactacttgccaaaacccctccggctaaatttattgcgagacaaactacagtattggttgtgcttaagttcttcaagcacaactagcgtagattcctcaggtactcaactagaaagtctggatgatgagactccattagatccagaggtattcaatcagcttcgtgccagtgtaggtgacaccttttctagaatgattgaggtctttcttgaggatacccccatctatctggacttgctgcgaaaagcgatcattgaaaacggaactaaggaactcagggatatggcccatagcattaagggcagtgctaagaattttggggccgcccggcttgcttctgtggctaagcaattagaagagttggggcgctccggttccaccaaaggggctagagaattattagcggtgttagtttcggaatattccctggttaaagaagcactacaacaggaaattcagccggaatcttatggcgctatggacaagagaccatcgcgggtgctcatcgtcgacgacgatcgggccatgcgcatggctttgcgtaatgtattggaagagggcggttaccggattgaggaggcggtaaacggcgagcaggcgcttgcattttgtagacggcagatgccggaccttgttctgatggatgcggtcatgccgctattagatggcttcaaggcctgcactcaaatacgggatatgccgggcagtaggcacacgccggtattaatcattactgctttggatgatgagcattccattgagcaagctttttccgcgggtgcgaccgattatatccccaagccattgcactttggtgtattacggcagcgggtggcccgcctgctcgatgccagccgcgctgagaaacatgttcatcaacttgcttatcatgattcattaactggtttgccaaaccgcgccctgtttcgtaagcatcttgagaagttgttgaaccgggttcattctgagaaaagaatgtttgcaattctatttcttgatctagaccgcttcaaacttgttaatgataccctcggccatgacgtgggtgatttactgctgaaggcggccgctgatcgcattgtgcattgtctccgctctggggacatggtggctcggctagggggtgatgaattcacggtaatcttggaagagattagttcgtccgaggttgcggaaggagtggccactaaaatttgcggtgtgctttctaagccctttgcttttttggggcaggaaatgtatatcagcaccagcattggcatttccctctatcctaatgatggcgaagatactagcacgctcattaagcatgctgatactgcaatgttccgtgctaaggagcaaggcaatagctaccaattttatgaagaaggtatggaaacggcggccgctaggcggttagtcttggaggcggatctgcgccgggcgctggataaaaaggagtttactgtctgttatcagccgcaagtggagctgagcactggaaagctcatcggcatggaagcgctcatacgttggcatcatccagaacgtggcctggtttcgccatccgagtttatccccctagcggaagagaccgggcttatcgtgtccattggcaaatgggtgttgcgagaggcctgtgtccaaatgcagtcctggttacggcaaggatttggacctttccgtattgcggtgaatgtctcgggacgagagttggaaaagggggatctggtagataagattatagcggtcctggaagaaacgggtttgtccccagaactgctagagcttgagattactgaaagcgtggtcatgaaatgcgccgatgcagccatacctaagttccgtaagttgagggaaatggggatcaagttggcgattgatgatttcggtacgggttattcctcgttaaattatttgaaacgttttcccgtcgatacattaaaagttgaccgctgttttgtccgcgacatcatggataattccgatgatgctgcaattattgtcgggattattgcgttagcccatagtctgcgtttgaaagtggttgccgaaggggtggaaacccatgggcaggaagccttccttaaagagcaccattgtgattcgattcaaggtttttacctgagccagcccttatcagcaaacgggattgaacaaacaattctgcaccggcataggaaaggatatcctctttcgtcaaaggtgtaccccctccggacaaagggcacggtttagaagtggttggtaagtctttcagcttaaccgtatctcttctataaaggaaatgctatagcactccctcccccttgagggctgagaagccgttggaaaattctttactaggatgaattgtgtacggcaaaactcacctctgattgtagcttcccttttccatttcaagggtacccatcgctgcttgttaattctcctaaaataaaatatttagccgcgaattaacgcctatgaacgcaaatatttcaatagtttaaagacaggcaagcgttgacccgtcagaaaattattcaaggccattttttataagtgttttcatgtcattttgcgttgtatagcttcagtctaaacaaccacttgagatcttaataaattgcattctttgattaaattggtattattcgcgtgcattggcggctaaaaaccgaatctaggttgttcctcgtctctatttctttgtccctgtcggtaggttctcgcgtagagctgtaggaggaacgaagagaaacccgccaccgctacctagaatctaggttcttgatttccccctccctccaagggaggggggataagaaggaatttgctattactcctccctcagtcccgcagccggggtagtgttggccatttgccatgctggataaatacccgctaataaggctgcggttaaggccagcagaattccctgaaaaagaatctctggagaaatggcaaactccatactccagccaaaagagcggcgattaatcacataaatgagtcccatggctgacagcaacccaagaggaagggccaacaggccgcaaaccagccccatcagtccggtttgtcccgtcaccagccaccataattgccgggggataagtcctgtggcccggagtattccaaattcccgggtgcgctccaattgaagtgccatcaaagcactaaaaataccggcaaaagcgaccaagccagcgagtaggcgtacgacttcagtgatggcaaaggtgcggtcaaagatctgcaacgacaattcacgaatggaccggttcgttctgatttgcacctcatgttctggactgattttttccagcagggtttgacgaagtgattcaaggtctatattgggttggacataaatcccgatgccggagactccgctatcggaccaatagcgttgatacgtgtggcggtggatagtcacgaccccccgatccgagccgtaactgcggtaaacccctgctacggtaaaggtctgtgggccttggtcggtgcgcaggcggagacttgaaccgggtgataggttatggtgataagcataggactcagaaatcagcacggccccttcatggacaaacgcctcccatgccttttctggatctcccgccgtaaattgaaaactggcaaagctctggggggcgggctcaagggccaccatgtcggtcaaccctttcctgtcctccagccgtatccaacgggtagtgctaatggtggcgactcctggagtcttggaaatttgttcaatcaagatcgaatctagggcgctggtggcgggagtggagtgggaaccgggaatagagacataaaggtcggcttgtagagtagtggagagccattgactgactgaaagccgaaagctatcaatcatgacgccgattcctaccgtggcggaaattgccagggtgagggcagccattgccacgccggttcggctgagactcgccacgatgccccgggcggccaattgtcctagagtcccaaagccacgccccagtaatggccgggccagggcgagcaagagcgtgcccagggccggcaccagtagggcacatcctacttgcagtccggtcaggcccacaaagcctaagaggatgcttttactcggcatcagtagcagtagggttcccacggtgaggacgccgccgcctatcaaggcgcttcccttcaaccaacgccgggcttgggcttccaagggggagcggcggagggcagtccctgggggtacctgggtcgcttcccgggcgggaaccaaagtggccgcaagggtcgcccctagacccagggcgatgcctttggccaagctctctgaggagatagacaggtcgcggacctgaagggcgaaataaagatcgttgaaggtttggcttaccaaccccaggaggaattcgcctagaccgatgcccaggagtactccccctaccgaacctaggacgccaagaacgagcgcttcgctgagaagcaataggaatatttgttttcgaacgacgccaatggcccgtaataagccaatgagacgccgtcgttgcaaccagagaaaggtgactgtgttgtaaacgataaagcttccaaccagtagcgccagtaagctaagggccgtgaggttaatttgaaaggcccgggtcatttccgttacggcctgactgcgggcactggttttgataagctctgctcccggcggcaagagggtttttagccgtgtttgttgggcgaccccggctttgccagaaggcaagatcagatcaatgcggcttagctttcccagcaggcctaaaacctcctgggcggtggcgatatcggccatgagtaagtccgcaagaccttcttgggccagggtgtctccctgaaaaatgcccgccaccgtcaagcggatgttccgagttcccacccggatggtgaattgatccccctgttgaaaccccaatcgttgggctgttgcttgctccagtacgaccgtgccgggttccgtgagcagggcgggaatgtcgatttctgagcccgtgcctgttctgctcaaataattgcggaagggttgctctgcaaagggatcgatacccagcagccgcagttgccgatcattttcacccgtcaggtaaacgctaccttccacgataggggcggcaggctctactttgtgatgcaaacgcagccggagatagaactgttctgaaagtccatcgggtccgccaatgatctgatgggttgcccgccctgccacgctttcagtggctaagacgaacgtccgctgggcgctggtattggcaaggtcaatggcaatgacaacggccactccaagggcaatacctagcagcgctagggcgatctgccaagggtgttgccttaaactgcgccagttggctcgccatagtactggcatcattgggggaactcctcggccaccaatcccccgctgcgcaaccgcagaatgcgatccgcttgcccgatcacttctgggctatgggtgaccatgatgagggttttgccggcttgtttggtgagacggtctaagagggataaaacccgttgtccggtttccagatccagatttcccgtgggttcatcagccagtatgagcaagggatcgtggaccagggctcgggcgatggccacccgctgttgctcgccaccggagagttcatccggagagctctgggcccgctctaggagacccacttcctggagcaaatttcgggcgtgagcgcgctcagcgggactattgcggccgttaagctcgagtggcagcagcagattttcttctacggtgagggtgggaatgagattgaagaattgaaagacaaacccaatatggcgccggcgcagcaaggtccgatcttcctcggagagttgagtcagggatatcccattaattttcacttcaccggtgctgggaaaatcgatacccgcaatgaggttgaggagggtggatttacccgagccgctgcgcccaagcagaaccacgcattcacccttttgcacagtggcggtgagcccatggagtacccgatgctcagtctcgccttcccagtaagatttgctaaggttaaggagttctaatactgccgtcatttgacaatcgctctagggtcctctactaacggaagtgctattttactctaacagtacatttagacttgtggttgagtcgccggcttaattaacctttcctcccgcggctgaagtcgcgggttttttgcggaggatttatgaatccagagtttatggcagaggcgattaggctagcaagtcaaggcatggatgatgatcttggagggcctttcggtgccctgattgtgcgtgatggggagatcttggcgcatgcttgtaatggagtcgttgaagcgtgcgatcccaccgcccatgcggaaattcaagccattcgcatggcttgcaagcatatcaatcattttcatctcgagggttgtgttttatattgcagttgtgaaccttgccccatgtgcttgggggctgcttactgggcccatctcgatggtatctactacgccgctagccgagaagatgcggccaatattggttttgccgatgccgcgatttatgatgaactttgccttgagccgagtaggcgccgtattcccatgatccagctcatgcgagaagagattctccatgtctttcagcgctggatggaaaaatcggatcgaatcctttactgatagagagcaatagggagcatgatgcctcgattaagcagcgatcacctcttccaagaactttcaaaagcgatccagggggaggtgctgaccgatcgtttgagccggatgctttatgctaccgatgcttctccctatcagcaacttcccttaggcgtggttcgacctcacagtgtcgaggattgtgtgacgctgataggctttgctaaccgccaccggattccattgattccccgtgccgcgggcaccagcctggcaggccaatgcgtgggtgaagggttggtggtcgacgtttcccggcatttgactaaggtgctggaaattgatgcccagggttgccaggcgcgggtgcagccaggagtcatcttagatggtttgaacgagcagcttcggcccttggggttgatgtttgcgccggacccctctaccggcagtcgctgccagataggcggtatgatgggtaacaatgcttgggggttgcacagcctccgctatgggaccactcgggaccatgtgtttgcgatcaaggcggtcctcagtgatggtagtgtggttttttttgaccccctgagccccggcgaattggaagctaaactggcgctgaactccctggaagggaagatttaccgtgccgtagtggaggccgtggaggaacagcgggaagttattttagagcactatcctagtacccgcgggatcccttgcaatgagggttatcctttggacctattagcccaggggcaaccttgggtgagcgatggcccccctttcaacctggcgcctttcctctgtggtagcgagggaaccttggcactggttatcgaggccaccttaaagctggttcccctgccaggggagcggaccctgattggggcgcactttagcagccttgaggaggccttgcaggcggtggccatggtgttagagcaccagccggtggcggtggagttattggataaaacgatattggatttggcccgaaacaacccggagcaggtaaaaaattgtgcctggatagaaggggagccggcggcggtgctgcttgttgagctagaaggtgatggggacccattgcagcagcggggggaggttttagcgggggccttgggcgcggggaatggcagttatgcggcgcctgtgctgccattcccggaacaagcatgggcggtgcgccgtgcgggcctagggttgctcatgggggtagcgggtaaacttaaggccgtgaccgggattgaagatactgcggttgcggtggcggatttaccccaatatgttacccaggtgcaagctttgatggcccgttacggtgttgattgtgtgatttatggttcggcaggacggggattgttgcacttgcggcccaagttggatttggagctggcggaagatcaagcccgctttcaatccatcatgactgaaatggtggagttagtgaaggggtttaggggtgttttctccgccaaacatggtgacggacggttacgggccccgtttttggaaaccctattgggcaaggaggttgttgctctgctgcaccgcattaagcaggcggccgatccccactggcattttaatcctggcaaaatcctcgagcctccccctctgctggaagcccttcgcacccagcagaaaacccctgtagagcctactttgtcgtttctagattggggcaaagaccaaggcttacgaggcgctgcggcccgctgcaatggggcgggagtctgtctcaagcgggccggtcagggaaccatgtgtccctcctatatggccacccaggaagagcagcatggcacccggggccgtgccaatgttttccgtcaagtgttggcttcgcctggagggttgacaggtagagatagccctttgcttaaagaggcgctggatctatgtctggcctgcaagggttgtaagacggaatgcccggccggggtggacatagcgctcatgaaggcagagttcttgcaacaataccagaaccgctatggacttccctggcgcgcccgggtgttgagtcagttccaacgtttggcctggctaggctccttgttgcccgccgtggtcaatgggctattggctttgaagtggtctcggcgagtattaaaattgcatcatcaacggccacttcccaccctggcgcgccgaacctttagttcccagcttcgagaccgctccccccctgctcataagggtcgtcttggcgaagtggtgctcatcaatgatctctggaccgagttctttgatccccagatcgggatggcggccgtcaattgcctagagcaattgggatatggagtcaccgtgaccccctggttgtcctcgggaaggattcagatcagtcagggtctgttgactcaggcccaggatcaatttcaggaagcgatcgcggtcctttatccctatgccgccgagggcaaaccgctgattgggttggagccgtcggagttattgacattccgggatgaggctttggttctattacccgttggcgagagccgccatagggctgaagccattgcgagcaaagcccagttattcgaagagtttatggcccgggaggcggtcgctggacacattaatccgtcatttttcgatgaccaaagccgccgtattttggttcatggccattgtcacgggaaggcccttgctggaatgcaaccgcttctggatacgctagccttgatgggaggggcggtggtagaagctattccttcaggttgctgcgggatggcgggtgcttttggctatgaacaggagcattatgacctttcgttacgtatcggtgagttggtgttattgccggcggttcgccgggccccggcgggcactctgatatgtgcaccgggcaccagttgccgggcccagatcaaagatggtgcccaagtcctggcctatcatcctgcggagttgttgcagaaagcgcttctatctctctagcggttgttttacagtttaaaaaaaacttaggtagagtattgacatgaaccggcggcaagcatgggttgatattattctcgcccttgccttagtgggggtgagtggcgtagcggttgggcttatgagcgcattgatggcccaacatcaattttcgttgctgttgatattgcagggggtgttcattctcctcggtttacgcctcctgctggccatgcgggggcagagttggcggcaccttgggttacaggcgctcaccttcaaggatctgggccggactctgataggactgttaagctgtattggcgccaacatggtgctgacaacggcggcattcattatcgacccgcaattgctcaagcagcatgcaaatcagctcaaagtgatcgccacccaactgggcagtgaagtcccgtttgccggaatcgcggccatgatgttctttgtgggcgtgtatgaggaaatcatggctcgaggtttcctcttgactcgatgccggaccgcactgggaggcctatgggcgcccattttgttatcctcctttctatttggattaggtcatttataccaaggatggatcggggtagcgcaaacgaccctgttcggtattgtgcttgccgctttaacggtacgttgggggaccctatggccggcaatttttgcacatgccatactcaataccttttcccttgttattctagaacggcttgctgagcaagtaccgtaagcttaatgctgcaactgctctaacctggataattcatgagatcaccacaaaggcactaagatcacaaagaaattaaaaagttaaataggttaaaataatttgcttcgttagcaatgagcctatccatcaatttctcccaactgactgagattccctcactttcgtgtcctttgtgtcttggtggtgaaaaattcaggctaattttcttctaattaaataccccagcgaaagttttgagggattgtttgtttcttttagcattcatcccccgccgacgcctcttcgtgcgcacagcgcacgggagctcgtaggggcggttgagcaacgtgaaatcgaccgcattcttctcaaaatttttgccgagatactttaatgcgccgggttattgctttgggggcgcataataatccttctcatagtgtcctagcggccttttaaaagtgaactcggcaggggcgaccactagcgtttgagccgtcactttaaaagcttctctatccgcgatactagcgagggcagtaagaggacttatcccaataaaaaccgccgttcccacaatagtccccacaagccctacaggacgaagaattaaaacctctgtcagggcttctggtgctgtccatctaggttcttcggtgttttgcggctctttttcttgagagaaggcgggggaaccgatgatagtcagcaccaagataataattaaaaccaaagtaggcatttttcttttttgtccagacatgattgttctcctctatcggtttgctttaaagagggcctgtattttctctaaattatcattggcttctggatagtaggtgggtgaagcactgatggctttacggaaataatttgcagcggttcgatggtcgccttccatcatcagaatatagccgatatggtagagggattcgggttcgtccataatattttggaaggcgcttgtcgcttcatcatgatgaccctgacgtacatagataagacccagattggcccaggccttttcatgacgggaatctttggccaatattttttcaaagaaagaacgggccaatttccaattcccggcaagatagtgggaatacccgaggttattgagcagcaagggaagtcccggtttaatttccagggcggcttggtagtgttgctgtgcggtgacgtaatccttgcgaagatcggcaatgacccccaggccgttatgggcccgccagcgctttggatctattttaaccgcggcggctaatttatccttcgccaagtcaaactcctttttatggagttgcaataatccgaaaccttccaatgccccggcatgattcgctttttgttttagggtgtcccgataggctttctcggctagctccgtatttcctttctcccgatgtatcgtggctattttatagagcgcctcaacattttccgggtctaaggttaagaccttcacgtaatgaaatagagccagatccctattgcctaccttaagggcttggtcgccggtctccatcgccttttgaatagcttggggatcgggggcaacggcatccctattctcgggaggaggcttagtggcggtggcgcaacccaaaagtgatgtagacaatgctagcagcattatctgcacgagtaatctcattctttgtgggtattgttgagaatagaggatatccattttttatccttagccgattttatggggaaaataaaatgtaactatttttacaaagagcggtgtcttacttatcggcagcaagaagctatttattagccctttcgtgcgcacggcgtacgctacttgttgcctctctatgccgagttcagctccaagctaccctgattttcaagcgtgttaaacctagaggccaaggtgccgaaacagatagatagaggaaattaatcacagtatgagaagatttcgggaccattatgaggaagggagcatcgacttcggaagggttaaccctacttttaatcgatctgaggcagcaggggagggagttaacgccacctgatgctagatctgatctccggcatattctggaacagcgggctgtcgttcaccacattccttggacgggtgatatccccaagaagatagcggagacggcagcccaggtcctttttttcgaatacgattatcccgacatcgccaggctttcattcctccagcaaactaaactccactatccctccattcccattatcttggtcacggaacagcattccgaggcatttgctgtctgggcgtttcgttcacgggtttgggattattttgtaaagccccttgtcgtcgacgatattctgcactgcatggaaagtcttgagcttgtgattgcagagcggcaccaaggggtgcccaggaaagcgattttacccccccattccatccccacggatgcccgctttcggcctttgtcgcaaaaaaaaaacgccattaatgcgggaatctcctatatagaaaagaatctccatgagaatatttcccaatccgaggtagccgagctttgtggcatgacgcctttccagtttagccgctgtttcaagcaagcctatggcatgaccttccaagaatttgtcatccggcggcggatgaccgaggccgtacgcttgcttaagaatccgagcgcctcggttacggatgtttgctataccgtgggtttccgggatctgtcctattttacccgcacctttcggcgctatgtggggatgaccccttctcgctataaggccgatctggagaacctgcatacttccttttcttcttcctcccaagtttcctaggccggcaggggaaaagcaaaacagtcttaatcgaacgcaatatttttataacacttaaatcctctctgtcccataatgaccaccagacaacggtaaacaacttaatcaatcttgcatcaactttaccgctgtctgtgatgaacttgagttaacaaatttataacgatggaggaagatatcatgagcaatcttacccaaaaaatccgttctttcttgcgcgatgaagaaggcttgaccatgaccgaatatgcagtggcgggtggtttaatcgttgttggtggtgctgcggtatttatggctctgggaggtgaaattgagagagtaattgggttagttaatgctgagcttgcaaaagtaggaggagcctaaagcgctgcagggaggggctcggctcccctccctaatttttcctgggacatctcattttaaaaatttactcattctctttccaggtaaaacccatgcttacctctatcagtttcacggcttttagtcttttaggatttctgctggctgccgccagctatcgggatctgaaatctcatcgcattcccaatgtgctcaccttcggcggcgctctgctaggactgatattacaggtctggtttttaggtctggagggattactttctggcctgggaggattgaccctcggcttattgttgtatctgcctttttatcttctcggcggtatgggggcaggggatgtgaaactcctggcggctgtgggcgcctttttaggggccaaagctatattgtgggttgccattttaagcctcttggctggttcagtgattggcatgggggtactccttgtccggggtatttttctggaagtctggcgtccctatgccaccacggccaaattcctgttattggcgggaacctacattcccccggagatcaataggactttgaatacccgctttccctatgccgtggccattgcggcgggaactttgggtgcggtctttttgttgtcgccctagggtaaatactcaatgaggtgatttttgtggacgcattggcacgacaaatttcagagcagccttccatggaccccatggaaatgaaattggccgccctagctccccgtccccgaacggtggaggagacgggccttagccagaattttttgcaagcattgatcgccaagcacctctacgatggaggcgtcagcaccctccgggagttggtggcgagaaccctgttagccggatcgattttggaaacggtgttggccctgatgcgcagcgaagcctatgtggaaatccggggcagtgtggacggaaccaccgccttgcgctatggactcacggatcggggccgggcttttgcccttgagtctttaatgaaaagcggttatctgggaccggctccggtgtcgttaacgcaatatattcaggtcgtgcaggcccaaagcgtccatcatcaccaggtcacccaggcccagatgcagtccgccttttctgagatcgttatccgcgataatctcttaaatcagttaggtccggccctgaactccggtagggccattttcgtgtacggtcctgccggtaccggcaagacctatattgcccaacgcttggcttggatgctgggcgatccggtgctgattccccacgccattgcggtcggcgatacccccattcaactctttgatcccatcttccatcagcctattaaagatcctgagggaaccccccatgcgctgttcgagcaagggtacgacccccgctttgtcttctgccagcgtcccgccgtactcacggggggggaattaaccttggatatgctggaaatcagctatgaggcgtccactaaagtctatcaagcgccgttacaactcaaagccaataacgggatctacctccttgacgacttgggccgccagcgggtggcgccggtagatttatttaatcgctggattgttcccatggaaagtcagcaggactatttgaatttggcctcgggcaagcgctttcccgtccccttcgatgtgatcctgattttttccaccaatttgaaccccagcgcccttgccgacgaggcctttctccgccgcctgggctacaaaatccgctttggagagctgaatgcgaaagaatatgcggcaatctggcgtcaagtctgtgaagcgcggggcatcgagttcgatggggaactgttgaggtatgtgctggaggagctttatggctccagtcctcggccgctgctgccttgccatccgcgggatttgctgtccatggccttggaccaagcctgctacttggagatttccaatcaagtgaccaaagaaatgctggatctggcctggcagagttattttgtcggactggagagtgacaaaagctgatttacggagactgcactgtagttatcgtcataatcaaataggaggtcaacatgatcaagcgtaagagtttgatgctgtttttcatcgccatcgtcctgggtaccggcgccacttggatggccaatcaatggctccaggatcggatgcagcctgggccggtagaagtggtcgctccggagactgctcccgtagtggttgctgccctggagataccctttggacaaaaaatagagacgatgcacctgaaagtaatttcctggcctgccgataacatgccagagggaatatttcatgagacatccgccgtggaaggccgggttgccagtcaaaaaatttatccaggcgagccgatcatgaaggatcgggcggtggagcagcttggcggtagcaccttgtcggccattgttcctcgcgataaacgggcggtgaccgtgcgtgtcaatgacgtcatcggtgtggcgggttttcttttgcccggcaaccaggtggatgtcctgtcctcacgcaaaattgataggagtcaaaacaaagttcaaatcgagaccattttgcaaaacttaaaagtcctggcggtggatcaaacggcctcccaggataaaaaccagcccctggtggtgcgcgcggtgaccctggaagctgatccgaagcaagcagagaagctattcaaagcgaccgaggaggggaccattcaactggttctgcgcaatccacaagatgtggccgttatcaaagatcccgaaccggtaaaggtggccaagaaaacctattctaaagcgccgcagccgatttccgattcggtcaccgtgatccggggaacccaggtggatatctccaaagtcaggctttagtttaagtcttggaaggagtcagaacgcttgaggttttttaaataagtagggagatctaaagagattaattttgccgccgaacgattagccagcgacttatatttatagaaaggagagtcctcagcatgtccccgcaaaaaaattatcttgtcgttggcaatcgccgaacctggctatccggtatcttattttttctcgtcattaatattattgtttttttcagcctgacctctcttgctttggcgcaaacctctcccttgaccccaaggcagtcagagaatttgattattcaatccgatatcgagggtgactttcaggttcctttatataagtctggggtgattgagcttgaagaaagagcaaagaggatctccgtgggtaatcccggtattgccgatattctcatgctccacagccgtcaattgtatgtggtgggtaaggccctcggcaccaccaatgtggtggtttgggataaaaatgaacgggtttttgcttccttcaacatagaagtcgtccatgacctggacacgttaaaacgtaaacttcatcggctattgcccggtgaagtcatcgaagtccattccgcccaggaacggattattctcagtggtcaggtctcgagcgtggtgaagatgaaggcggcggaggatttggcccaaggatttttacccgaatgcatcagtgccgaatcgaatgtcttggtgcgggataccacccaaggaacgcccattattattcaacagggtgatggtgggcgtggcgccagtggagcgaaccaggagggctgtaagaaaggcagtgtggttaatctgatgcaggtaggcggcgctcatcaggtgatgctggagatcaaggtcgccgagattgcccgtacggtactgaaacggttcgactccaattttaatgtctttagcttcgacagcccctggaagtttggtgctaacagtgggggggcttccttccccaatgccttgacccccagtggcaatgaggttccgatcttaggctctctcaatggagaggacagccccattggccccgtggttgatctctttcagcccaatactcccgggatacaagataagggggtctttctgagctacctgagtagcaagttcttcctggaagcggtgctggaagcctcgcgtcagaaagggctggccaaagtcttggcggaacccaccctcacgacgttgacgggccaagaagcccagtttgtctcgggaggtgagtttcccattccggtccctcagagcggcattaccggcaatgtgaccattgaattcaaggagtttggcgtgatcgtcaatttcttaccgctggttttggattcgggccgcatcaatcttaaactcaatgtggcggtgagcgaattgtctcaggatgtcccggtaaccttgggagtccaaggcaccgaaaacaccttcgtgattccttcgctgactaagcgcagcgccaaagcgacagtggaattggccgatggtcagaccatcggcattgccggattgattaacgataaccttcgggaactcgtgactaagcttccaggcctgggtgatgtgccgatcctgggggctctattccggagccaagaatttatgtccggccagacggaactggtgatgttcgttactccccatttagcccgtcccatttcaccccagcaggtcaaactgcccacggacagttttgtcccccctaccgatcttgagttttatttaatgggcagaatggaggcgcgggaaatgtcgaactcctccccatcttctcagggcattattgatattggccccgagagtcaccgttttggccaccagttgtaaggagcatgccccgatgcgagcaaacctgataaaagtcttttgtttttccagtggaattcccctggtgctactgctcggttgtaccagcactgatccggtgcgtgtcgagcaggactttggcaattcagtacgcaatatgattcaggcgcaaatctatgatccagaggccgcccgtaatcctcctgtagaaccaccggcggcacttgacggcgctaaagcgggggaggccctgaaagaatatcgccaggatgtgggcaagcctagcaaagtggaaaaagaattacccttaaatatcctcatcggccagtgatcggtactgttatttgtgaatatgagggactgaaatgaacgtactgccttctacgccccattcccagcggggggtgactatggttctgttcactatcggcatggtggctattatcggcatggccgggctggcgttggacatgggccatgcttacctgaacaaaacccgtttgcagaatgccttggatgccgccgccctgagcggtgccaaggtcctgaacgacatgcatgatgtgggtcaggccactgcggctgctttaaccaccttcaatatgcatcttgagggtgaactagcggatgccggtttggttcccacggtggaggtttctgagaccttgtccccctttgctcccggggggatcaatccccgttacctccgggccagggtgaatgactttcccatgcaggtctggctggcccaggtgctcccgggtatcggcaacacccaatcggtaggggggagtgcggttgcgggccccatccccctagggcctaaaaaatgtgatatcgcacctatgatcatttgcgccgatccaggggatacggattgttccgatgggaattgctttggttattccatgggtggagaggaagaacagacgctcaaaacccattcggggaacagtagtgattgggaagtggggcccggtaactttcagctgattgagcttgattgcggtccaggcggagattgtgtccgggatgccctctccggtgaatacgaaggttgtattgaaggggatagtgtcaccaccaagccagggaataccgtaggccctgtggcccaaggatttaatacccgttttggtatttatcaggggggcatgtcttcaagcgaggctcctcctgatgtggtgacttatcgggattttgattcttcaggtaactacttttggcatgagggctacttgagccgcctgcagaacgggccttgggactacagtccccagccggaggggatgggtgtcccccaacgccgaatattggctgtgccctttggcaactgcaccggcaccacggatgggagaggagaggtggaagtgttgggttatggttgctttttcatgactcgacccacctcccattcaggtaacacccaggaaatctatggacagttcatcgccgagtgtaaggccgatggtagcgtcatcgaagcgccgcccatcgatgacgatgacttcgatctgtacaaaatcgtcctttataaggacccggatagccaagattcgtaagccatgatgataccaccgtgtgattcaacgaaagccaggcaacggggcattgcggcgactgagtttgtcatcgtgcttccggtgattttgctgctgatgctggggacagccgagctaggccgtgccttttaccagtacaacaccatgacgaaagcagtgcgggatggggcgcgatacctggctgacaatgccattaagggggcgacgggggtgattgacattgatgcggcgactgaggcggaaaccaagaatttggtggtgtatggaaatacgacgggaagcggtagtccgctcttagaagggtggtcgccggcagaagttaccgctgctggatttgatgccgcccatatccgggtcagcgctacctttgcttttaaaccaatgttttcaaagatacctgcgtttgggttgggtgaggacattgtgcttgagctcaacttccaggcggcgacgaccatgagagccttatgaactgctgctgccaggcatggggttggctaggtttagatcacacagaacgaagcaatgcgtgtctattaaaaaagaaaatggaaatatcggctaacaggagtgctagtaagagggttgtatgaagacatcacagcaaggactgaccacggtggagttttcgctcattgctggcctagtcatgatcgtgctatttggggttattgaagtcgcgcgggcatttttcgtctggaacaccattgccgaagcaacgcggcgcggggcgcgggttgccactgtctgtcccgtaaatcatcctgctatcgctcgcattaccatcttcggcgagccagatgggggggattccagccccattctcagcggcttgtcggcgggcaacgtgaccctcaattatcttgataatgggggtgcggccacggcaacttttgccgacatcgcctatgtacgggttggcatcactaattatcagcatactttactgattccctttgtggggcaaaccctggaggtgcctgcctttagcaccacactccccgttgaaagcctgggctatatccccgatctagggacccgagaatgttttggggtttaaccgttgaagaagcacaaggaagtgggatgcccctccagcgaggaggaaacaaggcgagtgcggctgtcgggaacagtacagcaaggcttagccaaactccaagcgaggaattaaaggtcaggagcagatattgatgaaaaacaaacccatgattcttgttgcggggcgggataaacagcatctacaggcgatgggacgtttattttgtgacccgtcagagttacaggtgcgcattcaccacatggaaaatggccataccgatcccttatatgggataaccgtccaacccgatattcttgtgctggtcctaagtgctgcttgggaagaggaactgcgcgcccttagaacccgtgctgcttcccaaggcttgccgatgattgccatcggacccgcgggaaatacccaagtcatgcgaagagcaatgcaggcgggtgcccgtgacttttttacccatccagcaccgccagaagaactattggcttccacattgcaaattgtgaaagaccttcattcgccggcggtaacggggcaaggcgtgttgacggcggttatcaatgggaccaacggatcaggggcgacgttccttgcctgtaatatcgcccatatgatgactgtccactccgggatcaaggtcgctttaatggatatggacctccagtttggcaatcttcctctctatctggatatgaatattcgcaacagcctctcagaggtgtttgctgcggtggaccaactcgatggggttgctcttgaaggctatatgggaaaacaccctagcgggttacaccttttggcatccgcctctgagcaagtattgctcccttgggaaatctctgaaaaagatctcaatcgtctcctggatatctccctccaaacttatgagcatgtcgtagtcgatttacctcggcaaatcgactccttgacaagcacggtattggagcgggctcatcatgtcatcatcgtgatgcaggagagtttaaccagcatccgcgatgccaaacggctgctacaaattgtccaacgggatttggcggtattggatgaaaatatctatgtggtggtgaatcgccatcaagataagaatgcgattagcctggccgatctgagggatgccttgaagatttcgagttttttgctcatccccaatgattttaaacgagtcatgcagtccattaacacgggtgttcccctttttgagagcgaaaagaatgcggcgattactaaagccgtccttgaggtggcggtgaaactcagtggtaaaccccaaacgcaatcacaaaatatattgcgaagggcgctatcgtactttctgccgcattagcttttaagggtattcaattatgaatttaaaggaaagaatgcgtaacgcgggctcccaagagagcttggtaccggcgaatactcccccgccggcatctcacgatcagtcccctgcaaaggaaacggcgtccgccctggaaagagagtggaagcatcatatccaccagaaacttcttaaagtcattgatctctctttagtcacgggacttgaggaaaaacaggcgcgcacccagattcgtgaggtggttaaccgcctcatgatagaggaatccgttcccctgcccgctgcgacgcggcagcgtttggtgacgcagatcgaagatgaaattctgggcttgggacctttggaacccctgctggctgacccgagtgtctctgatatcctcgtcaatggtcacgattcggtctatgtggagcggcatggaaaaattaaacgcactgaggtgcagttcagggatgacgcccatctgaggaatatcattgaccgcattgtttccaatgtgggacgccgcattgatgagtcttctcccatggtcgatgcccgcctgaaagatggttcccgggtgaatgtgatcatcccgcccttggcgattgacggtcccatgttgtcgatacgccgcttttccgtgtatcgccccagtactgaagacctgattgagtatgggagcattactgcaatgattgcagaggtcatcagcgcgattgtgaaggcgaggttaaatgttttgatctcaggcggcaccggatcgggcaagaccaccttgctcaatgtgctttctggatttattccccataatgagcggatcgtaactatcgaggactcggcggaactgcaactgcaacaaccccatgtggtgcggctggagacacgaccgcccaacattgaaaacaaaggggaggtgacgcagcgggatctggtccgcaatagtctgcgcatgcgcccggatcgaatcattgtcggtgaggtgcgtggggccgaggctttggatatgctccaggcgatgaatacgggccatgatggatcacttacgacgattcacgccaatagccctcgcgatgcgctctcccgccttgaaaccatggtcacgatggccggatttaatctgcctattcgcgccatgcgtgcgcagatggcttctgctatccatatcgtcatccagctcgagcggatggaggatggcaagcgcagagtggtcagcctgcaagagatccaggggatggagggggatgtgatcaccatgtcggaaatcttcaaatttcatcgccaaggtatcgacggcgatggcaatgtgcaaggccgcttccagtccacgggactggtgcctaagtttcatgaacgtttgcgccagcgaggaattgagctcgattttgatcttttcgatcctgatcgtcaaatgtaataaaggacagggtgtattctatggccggtgaccagctgatctttttgattatggtgtttctggcggtattcctgcttgccaccgctattatcgtccccacctttggaacctcagcccaggcggcgaaaaatctgcggcggcgtattcagggagccatagaggaattagatcctgcggcgatctctctgttacgggagaaaagctttcataaactctcgccccttgaacgctggatagaagggctgccaggaatggtgcggctgagcctgcttatcaagcaatccggtcgggagaccgccgcttatcgggtcgtattgttcgcttttagcctgggtatgggccttgggttgttggtgtgggttttggcccggtccccattattgggattcctggtggccttcgtgagttttatttttcctatcttaaggatacgcatagagcgggacaagcggataggaaaatttgaggaacagttgcctgaggcccttgatatcatgagccgggcgatgaaggcgggatacccttttgtggaaacgctgcacgtcgcctcagaagaaatgcgggatcctttggccaaagaatttcgtaccacatttgcggacattaattatggaatgaatatcaaaactgcattcctcagtctattacagcgggttcccagcatgagtctgatggctgtggtgactggagtcttagttcagcgggatacgggcggtaatctagcagagatcctggagaagattgccgcagtagtgcgagggcgatttcggtttcagcgcaaggtacggactttcacggcggaaggacggctttccgcttggatcctgactttagtaccctttgtcctgtcagcggcactccatgtgattaatcctgaatacctgcctatgttggtaaaggaacccttgggtcgaaccctaatcctgttggcttttattaatatcatggtgggtgttttttggatgcgtcgtattatccgtattgatgtttgagggggccctcatggaatatcttctgcaaactttgtccaaattgctgagtgaacctggccaaaccacgtggttttttgccgttatcatgggtgtggcgaccactctttttgtgctggccttattgttgctcgtcgctggattgtccgatccagtgcgccgacggctgcgttccatagccaattccggacatcatgataggaaaaccacggatgcggtagcggaagcgatagcgcctttatcaccctatatcttaccgaggcaagaatgggaacgatccaaaaccaccactaagctggttcacgccggttaccgctcaggtaatgcacttaccctgttttatgctattaagctgctttcaggaattattctaccggcgattgcaatatttttaacgacaattttttatcctaaatttacaaccttccagattgttttcttaggtttgtttttaagttttatcgggctattgttcccgaatattgttctagaacgactgattaaaaaacgtcagcgccagatttacaacggttttcccgatgtgctcgatttgcttatcacttgtactgaggctggtttggggttgaatgcggctttaaagcgagtagcggaggaatgtgctgtcagccatcccgtactttccggggagctgactttagtgaatatggagatccgggcgggggtaaatcgcgtcgaggcattgaaaaatttttccgcgcgagctggaatagaggagatccacagcttcgttgctttcctttcccaaagcttgcgtttcggcaccagcatcgcggataccctgcgaatttactccgatgaattccgggataaacggatgcagcgggctgaggaaatggcggcaaagatgggcaccaaaatgatttttcccctcatcttttgcatactgccatcctttttcctggtggctataggcccggctgttctcggcgttctcaaagcgcttggagtgcgttagtcatgagtaggtgatagatccttggagtttcaccatgactagcctggataattcatgagatcaccacaaaggcactaagggcacaaagaaatcaaaaaggtaaatagattaaaataatttgcttcgttagcaatgagcatatccatcaatttctcccaactgactgagattccctcatcctcgtgttctttgtgtcttggtggtgaaaaattcaggctagcctcaccttgtcagcctggagaaaaagttttaaggaaggtttaggtgttaagggaaaaaggcaagagagttattgaatgtgcgagtcgaatccgatctcaagaagcaaccccaagagttggcaaagcgggaaaaccgaacgctatttagactgagttaactggcgaccgaggtccggatcacatgggccgcttgcgcgggaagaaaataatgatagtagggcgctgaatggagagggtcgctctgttcataggtgaggccataaagagcgaaatattctttccctaagagggacggcatctcgcgccgtgaaaccaactccaatagcttgccgttttcaatgctgcgttcaagactgggatcaatggcggcaagttcttgtttgatcttcagggccacttttacatgacgctcgggttggacaaagacttgcaatagtaatcctgccgtatactggcccgtcgcctccctggaagctattcccgcttttttcaaggcctggataagggcttccaagctcatagcccggcgcttatctgagtcttgccgactggcccgtagagccaagtgatgagccgtaaaaccataaactcgattccagtgctggatgatttgggccggcgcctcggcatcggattgatctaaaaatatccgcagcacctggccgttcgacaatattttgtataacggataagcattccagccgtccggaaattggtaggcggcttcttcaggaacctggcttggcagataaccgtgtgttgtttgtaatagttgggccaccctctctgcatcttgggtggctcccgaaccgcagcggatagccacatggtcaaaatgcacgacccagccttgttcttcggcaatcccaagcaaggcaagatcggcccggctgttgagcagggactccactgccttgacggctacataaatatcgaaattttgcacgaaacgggcgatacgttgagcatgggtgtccgctaaggcggcctgcgcctgcccgagcaaatcctctaaaaaggagcgggccggtgggctgatggtcatcccgggcaggtctccttctaagggcatggccttgctggcttggtggtaagcatccagcaaatcgtccatggtgaggacatgctgaaagtagggaagagccgagaccggttggggttgaccttggaagggagtgagatcaaggctggcaaagcttccatcgggtcggggtgcccgcacccggtagggattatcaggatcggggattaattgaggggcctcctcaagtaatgcagtgacgagaccttttgcaaagagggtataggggtctcccatttccaaatcctcaaggtggatattcctattctattttgactttagcggccactgggcgttcaaatgacctggatgtaagcttagtgcctatgaataacatatggggatgtttagaggctggtggaaagcctttgtaggtagcggtggggctctacgctagaacctaccgacagggacaaagaaatagagacgaggaacaacctagattcggtttttagccgccaatgcacgcgaataaacgcttataaaaaatggcctggaatgattttctggcggatcaacgcctgcctgtctttaagcgattgaaatatttgcgttcataggcgctaattcgcggctaaatattttattttaggagaattaacaagcagcgatgggtaagggtttgatgcgcgccctccctgacgcgccccctgagagcatcctctggatgtcccgattcgcgcccggcacacccctgtctcctggctccacactaccccctcgctccaatatctcaaaatttttgccgggatacatatagcgtttcccgaataaatgagatacgaatatcgacctagcaggaccttaattctcaattctcaatcctcctataagggaaacgctatccctgaacaaaagcagcgtcctgggggtccaatttgaagagcaagtcgataaatgcggggagatctgcgtcaggatgttaaaggacggtcacctgccagaaaccagccccattggtgagttgctgtgctcggcatttacgccacagaggtttacccatgaacccaattatcgaattggaaaatcggtactcagcccataattaccatccgctgccggtggtattgacccggggcgaaggagtctatctctgggatacggaaggaaagcgttacctggatatgatgagtgcctattcggcggtgggtcacggccatgccgatccccgactcgttcaggccctgacccaccaggcccagcgcttgaccctgacttcccgagccttttataccgatcgactagggccgttgctaaagtatgcgtgcgagttgagtgggcacgaccgggctctccccatgaataccggtgcggaggccgtggaaaccgcgcttaaagcagcccgcaagtgggcttatcaagtcaaaggagtcccggcagggcaagcggaaatcctcgcctgtgaggggaatttccatggacgtaccatcgccattgtgggtctttcctctgaagcccagtatcaagaaggctttgggccctttcctgggggtttaaaatgcattccctataatgacttggaagccttggaggcagcaataacgcctcataccgccgcttttttggtcgaaccgattcaaggtgaagggggcattattatcccggataagggttatctccggggatgtgccgagatctgccgccgtcataatgttctgctcatctgtgatgaagttcagaccgggttgggacgcaccggtaagttgtttgcctgccagcatgaaggagtccaaccggatggcctcattcttggcaaggccctgggtggggggctgttacccatttccttgtttctggcccgggaggaggtcatgggggtttttcagcctggggatcacggcagtacttttgggggtaatcccttagcttgtgccgtggccttgaaagccctcaaaattctggttgaagatcggctaccagaacgctcggctgaactgggagatgacttattgcaacagcttcagcggctgcaaagccccctgattcgcgagatccggggccggggcctgtttattggcattgaggttgatccgcaacgggtgacggcgcgaaccgtttgcgaggctttgatggaacaggggctgttaagcaaggaaacccatgaggtggtggttcgattggcacccccgctcaccattacccgagagcaaatccattgggcggtggagcgtattgtccggacttttcaagatctggaagaaaaacaccccccttccgcagcaaaggtaagttcacgatgacattacttaaggatctgggcctagaagatttcaatccaggggtttgtgggggaccgggacgttggtctggaaaagatactaagcggggaattgattccatcaatccggcggctgggcagcggatcgccagtgtcgggggagccactgcctccgatgtggaaacccttattagcacctcccaggagagcttcagaacttggcgtatcgtccccgctccggtacggggagagttggtgcgtcggctggggcaggccctgcgggcccataaggatctattgggcagcctggtgagcttggagacgggcaagatcaaggaggaaggggatggggaagtgcaggaaatgattgatatggcggatttcgccgtgggccagtcgcggatgctctacggcaagacgatgcactcggaacgtccccgccaccgcatgtatgaacaatggcaccccttaggggtggttggcgtgattaccgcttttaattttccggtcgcggtgtgggcttggaatgccctgattgccgccatctgtggcaatacggtgatttggaagccttcacccaaggcgcctctaacggcggtggcggtgcagcacctttgcaaccgagcgatggaagaggccggttatccaggggtgtttagtctcttggttaccgatgagaatcaacttgccgaaagtttggtgcaagattcacggcttcccctgatttccttcaccggctcaaccgaggtcgggcggcgagtgggtgagttggtggcctcacggttgggacggagcctcctggaactctctggcaataatgcagtgattgtggatgaaaccgctgatcttgacctagctgtgccggcggtggtctttggagcggtaggtacggcggggcagcgttgtaccaccacacggcgtcttattgttcaccaaagccgctatgaggaactgatttcccggctcattcatgtttacccccagctccccattggggatcccctagacaaaaagaccttagtggggcccctcattgataggggggccgtgaccagatttagccatgccattgaagcgcttaagcagcagggagctgagattctctacgggggccgggtgctccagaaacctggatattttgtcgagcctaccttggtccgggccgaaaatcattgggagattgtgcagcaagagacctttgcgcctatcctttatctgctcccttttaaaaccctggatgaggccattgaacttaacaatgccgcgccccaagggttttcctcctccctgtttaccaataatctccgtcatgcagaacagtttctctcccactggggcagtgactgtggtatcgccaacattaatattgggacctcgggagctgaaatcgggggggcttttggcggtgaaaaggaaaccggcgggggccgggaggcaggctctgatgcctggcgaaactatatgcggcggcagaccaataccctgaattggggcacggagttgcctttggcccaggggattcgcttcgatctggatgaggcaggcccagcagaagggtgagatggaacattctggccatgaataagtgggatttggctctgaatagatcttttacccggcgaggatttctgcccgagcctgatccggttcggcactttccctgtgattctgaatgggctgtgtttgatgagcttggccgggatttgcccagcttgttacaggatcccggatgccgccagtacttgcgggagcagcagatacccttctggccaggagagcggaaccgtccccaggatctacctgaactgcggctctattatttgcgtctgggatttttggcttcagcttatattaatcaggtgggagaacctcgggcgacccgattaccccctaatattgcccgccccctttgccaggcttgcgccctgctgaaacggccccccatcctcagttatgacggttatgccctctataactggaaacgtttccgttccgaagagcccattgcattaggcaacatcgacaccttgcagaatttcgttcatctttacgatgagcattggtttatcttggttcatgtggagatcgaggcccttgccgccggtatcttttcggggattggccggttactgcaagaaccgtggcaggatgatctgatcaattcggttctccaggccatcggggaaacggtttggcgtcaagtcgctgttctcaggcggattccggaacgaatggacccagcgctttactatcgaactttccggccctacattcgctacttcgagaatgtcatctatgagggcgtgaagcaagcgcccatggatttccgcggcgagaccggtgcccaaagtagtgttatgcctctgttggtggctttgctcaaaatcccccatcaaccttcgtccctgactgagcatctggccgatatgcgccgctacatgccaaaagaacatctccaagtgctcaaggcggtagaggagttaccggacctgcgcccctatggggagaaagaaatctataatcaggtgttggaagcgatagccagtttccgggaatttcactatggcttggcccgagaatatatccagaatcagacggatgatcccttgggcacggggggaaccccttatatcaaatggctcaagcaactaattgatgaaacgcgggcttaccaaatcccttaatggttaggaagcgggttgccaaaaattactttctttagaagaattttagaccccaaatggggggtactcactcttttgagcttagcgttgatggcctgtgccaccctttcaaactatgaacggccacgggtttaccttactcatctccaattccaagaagcgagtatgctggcgcagacttttttactacgcttacgtatcgataatcccaatgatagtgccctgcccattaatgggattaatgtggaactcatcttgaacgggcattcccttgcccaggggctaagcaatcaatccctttccgtgcctcgttttggcagcgctgaggtggaggtgcaggcgacgacgacccttattagcctacttcaacagattttctcccttcaaggccgagagaagttgagctatgaaatcgctggacgattacacctcgaccgcagcttaggctttgggcggtacgattttcctttccaagagcagggagtattagatttagacaggatccagaagggaggtacaagattgaataccgtaccgggcggacgctgaatttggcagtatggctggcgattgcctaagctatgagtgaagggggcaagtctgaattgatgacggtgccctaggtgaacacatagacattcatagtaagggggaaatttctatgtcagatcatgtctataaaaagatagagttgacgggaagctctactaaaagtatcgaggatgccgttcaacaggcgcttagtaaagcctcgaaaaccctccataacctacgctggtttgaggtggtcgagacccggggtgaggttgatgagaaggggcagatcaagcattggcaggtgagcttgaaggtggggttccgaatcgacgggtaaagcggaccttatcggccttggaactcttaagaggtaaggaagagcgaagacgctgataagcattgggaagacggaccgaagcgagacaagggcaatcagcgaggctcgtgatgagtagcgaaaatattgataccgaggcggttatcgccaagcttaatcaaatcctggagatggagctggcgggagtggtgcgttatacccattactcgttcatggtttttggctatagccggatacctattgtctcttggttacgcaaagaagcggatgaaggccttgcccatgctcatgaagcgggggaaatgattacccatcttggcggccacccttccttggggattggccccttgttggagacccacaatcatgatattggggctattttgagagaatccctagagcatgaaaaggctaccctcaaggtctattttgaattgttggatttggtaaaagatcgctcggtttttcttgaagaatatgcacggcgattgatttcagaggaggagatccatcaaggtgagatcaataagatgttgcgaaagcctggagaggtaggcgtgttttctccctagcccctcaacacgcttcaaaattttaatttgagttaaggacacacgtacttgtcggttgtcgataccttggatcgtcctttacgggatttgcgggtctctgtgactgaccgctgtaactttcgatgtccttattgcatgcccaaggaaatctatgggcggaagtgggcttttctgccccgcaatgagctattaacttttgaggaaataagtcgcctggtgcggatctttgtcactcttggcgttgagaaagtccggctcacagggggtgaacccttgcttcgccaagatttggagcaattggtccggatgttggcgtccatagaggcgctgcaagacctgacactaaccaccaatggttccctgctggcttctagagcagagaggcttaaggaggcgggtctgaagcgagtgacggtaagcctggattccctggatgaaaccacttttatggccatgaatgacgttaaatttcctctggcccaggtattggaggggattgaggcggccaccaaagccgggctaatgccaatcaaaatcaatatggtcgtcaaacgtggcgtgaataatcaggacatagtgcccatggcccgctattttcggcatagtggtcatattgtccgttttattgaatacatggatgtgggccacactaatgattggtgctgggaagaggttgtctcggcccaagagatgattgaccaaatcgctgcccactggcccctagaacggatcgcttcccattatcctggagaggtggccacccgttaccgctatggtgatggggggggagaaattgggatcatcgcctcggtgacccagcccttttgccggggttgtacccgggcccggcttgctgccgatggccagctctatacctgcttgtttgggaaccggggccatgatctgcggcggctcctgcgcagtgattgttccgatgctgatattgcagctttcctcaagctcatctggtggcgccgcaatgaccgctattcagagttacgcagcgcggaaacagttgctttcgataaggtcgaaatgtcacgcattgggggctgagcgcccccggtctctgttttaactctgcccccaattcgaggctgcccgcgctatagcaggggctaccccctaattttacggctttcctgaactatatttacagaaagagattgaccaatgttagccgattcgtggggccgatgctgattgcctaagaagctgctggaaaaccttgcttgcagcgaagggcaagtcaagcttgaaaaatagttccaccattaagcacttaatttttggtgggtacggcgctaacacgccttaacccacttaactaaatgggaactgttataaaaagcgaggaagctcatgatttctggtattgaattaccctccccaagctcgccgcgggctgctgtcagcgcggcctatctcgccgatgaaaccgtctggattcggtccctattgcgtgaggcggagttggaccaggaggccagtgagcgagtggagcagcgggcaagccgatgggtgcagttagtgcgcgagaggcgtcatcgccatgggggattagatgcttttctccatgagtatgatctctccagtgaggaaggggtggtgctcatgtgcttggccgaggccctattgcggatccccgatgatgagaatgcggaccggcttatccatgacaaactcaccaagggcgagtgggataagcaccttggacatagccattcactctttgtcaatgcctctacctgggggttgatgctgacggggcgatgggtgcgtttggaaacccacttgcttgatgatggtgggggcgttcttaaacggttggtgaagcgcgggggggaatccttagtgcggttagccctccggcaagccatgcgcattattagtggccaattcattatggcgcctaccattgaggaagccctgacgcagcgccggaggaatgaacgctactcctttgatatgctgggtgaagtcgccctcactcaagcccgtgttgagcaatattatcatgcctatcggcatgggattgccgccctaacccaggtagggcaaggccaacaggagcgagagtcggtaggaatctccgttaagctttcggcgctacatccccgttacactttttctcaacgaaaaagggtgcaagcggagctggttcctcgggtgttgtcgttagcccgtgaagcttttgctgccaacgtcggcttaaccctggatgcggaggagagcgatcgtttggagttgatgctagatgtctttgaagccgtattccgcgatcccgccctaaagaaatgggaaggtttcggcctggcgctacaagcctaccaaaagcgggccgtaccagtcttagagtatttgctggatctcgcccgaaaggaaggtcggcgtattccagtgcgcttggtcaaaggcgcttactgggatacggagatcaagcgcgcccaggaacagggattaccaggctacccggtttttacccggaaggccaatacggatgtctctttccttgccctggcccgccgattgctcaatgctcgcgatgccttataccctcaattggcctcccataatgcccacaccgtggcttgggtgttggaggtggcgggggagcaggagggtttcgaatttcagcggttacatgggatgggagaactcctgtatagtgctttgcgagaacaaggaattaaggttccctgccgagtctatgcccccgtgggaggttataaagaccttttgccttatctggtgcgtcggctgctggaaaatggcgccaacacttctttcgtcaaccggattgaggatgaaaaagtgcccctcgagcagatggtggccgacccggctaagtacgttcgtaccctgtcttctaagccccacccccggatccccttaccgcccaatctttatggaagagaccggcgtaattctttggggattaatctgaatgatcccaccactttggatcgcttaatggctgaacttgactctgctatggggcggcaaaggcaagcgtcgcctatcgtcagtggcgaggcgagagaggggaatgggcgagtggtgcgagatcccagtaatcggcagcgagtggtgggaacggtggttgaagccggtcaagaagctattgctgaagctttggctgaagccgcctccgtcgcccccggctgggatgctacctccgccctggggcgggccgagtgcctggaacatgcggctgatttatttgaagagcgccaagttgaactgatggccttgtgtattcgcgaagggggaaggagtattcccgactccctctctgaagtgcgagaggcggtggatgcttgtcgttattatgccgctgaagcccgtcggcactttgctatgcccaagagattaccagggcccacgggtgagcgcaatgagttggctcttcatgggcgcggggtgtttgtttgtatcagtccttggaattttcctctggccattttcaccggccaagtggcggctgcgttggcggcgggaaatgcagtgattgccaaacctgctgagcagacccccttaatcgcagggttggtgatccaatggttacatgaggcgggtgttccatcccgggttttacatctcctgccaggggaaggtccggccgtgggtcaggctttagtggccgatccccgggttagtggcgttgcctttaccggttcaaccgaaaccgctcatgccattaaccggatattggccgagcgtgaggggcccatggtgccgctcattgccgagaccggcggccagaatgccatgatcgtggacagctccgccttgccggaacaggtggtagtggatgtcatgagttcagcctttaatagcgccggtcaacgttgttcggcattgcgggtactgtttctccaggaagaagtggccgagcctatattggaaatgcttatgggcgccatggaggaacttagaatgggtgatccggggcggattgagaccgatataggccctctcattgatgaggaggccaaagcccgcctcgaagcccactgccaacgaatggaccgggaagcgcgcttgctttaccgattatccttacctgaagacgctcaagagagttgttattttgcgccccggatctatgaactggagagtttggcacaactgacttatgaggtttttggccctatcttgcatgttatccgctattcatcccagcagctcaatgaagtgattgatgccatcaaccggacgggatatggcttaaccctgggaattcatagccgcgtggatgaaacggtccgttatatccagaaccgggctcaagtgggcaacgtttatgtcaatcgcaacatgatcggtgctgtagtcggcgtgcaaccctttgggggggaggggctttcagggacgggacctaaggccggtggcccccattatctattgcgttttgccactgagcgctcgacaagtatcaatacggcggcggtgggaggcaataccgatctcatgtccctgcgggagtaatagggggttgattgagccgattattcacccggcagcctgacaatagtgagccagaagttatcgatgctcctcacaatctgaataaactcgtctagctccactggtttggtgacataacaattggcgtgcagatcatagctttttaaaatgtcttcttcatctcgggaagtggtgaggaccaccactggaatccgtttgaggacaggatcctgcttgatctcttggaggacttcgcgaccgtcctttttcggtaagttcaaatccagcagaatgagatccgggcgaggtacatcggcatattgaccttcttggtgtaaaaactccattgccgcaaccccatcttccactacgtggagctggttctgcactttggcttctttgagggcttcctgggttaatcgcacatcgccggggttatcttccaccaataaaatttcgatatcttgtcggttcgtggatactctcattgatggcggctattcctcttttgctggtaacggcagggtgaaaaaaaaggtggtgccttcgtccggcttagattctagccagatttgtcctccatggcgttccacaatttttttgcaaatggaaagaccaatccccgtgccgggatattcttttttggtatgcagacgctgaaaaagtagaaagatccgctcggcgtattggggttcaatcccaatcccgttatcggctacggaaaaaataacttggtctccttcttcttttgcgttgatatggatttttggtgtctcttccccccgaaattttaaagcattactgatgagattttgaaacagctgtactaattgggccctatccgcgattaagactggcaaagggtcaacagtgagatgggcatgggtttcttcaattacaaatctgaggctctccaggacttgttggatgatctggttaccgtctgtcgtggtgaagggctttcccttggtgcctactcgggaataggccagcaaatcattgataagcgcttgcattcgagtggccccatccaccatgaactcaatgaattcatcggcatctgagtccagttggcctcgatagcgtcgcgccagcagttgggcatagctgctcaccatccgcaggggctcctggagatcatgggacgccacataggcaaattgctctagttcggtatttgagcgagtcagttcctgggtttgccgttctagggccttttgtatctctttgcgttcggtaatatcccggatagcgctggtaattaagaggttgccctcgatttccatagggctcaggctgatctcagcagaaaataggctcccatccttgcgtaccgcatggagttcccggccctcacccatggggcgggtacgggggtgttggtaatattcctggcggtattgtccgtggccagggcggtgttgctcaggcactaggatctcaatgggttggccaatgagttcagcccgtgaatagcccagcatttgttccgccatagcattcacgagcacgatgcgaccgtactggtcggagatcaccatcgcatcaggagccgcatccagtaactggcgaaaagggatctggacttccgctatcatttcatgtcaatcacgaggcgagcaaggcgattgtggtcgaagcattggaacagggggcttcgacccttgccatggaagagttgacccatatccgccagcggataaaagccggtaagcgtatgcgttcccgcctgcaccgatgggcctggcgcgagttgcagacctttatcgagtacaaggccgaggcggcgggtatccgagtgatctacgttaacccgacctacagttccaagacctgctcggtctgtggttgcctgggtgctcgcgttaaacataaattctcctgttcgtgtggtcacgttgcgcacgccgactggaatgccactcgaaatcttgcagcgttggcgaagtctatcggcatcgccaggtcggaggtagcgccggctcatgtggcagtggctcgccgctgaccataaagccccttcctttagggaggggattcgttacattgccattgtgcagttatcttcttttgaggactcgctttcaacaattgcacgcagtcgcttgatagcggtttgttgaatctgtcgtacccgctcgcgagtaatcccaatagtttgacccacttcttctagagtcgtcgcttcatatccatctaatccgtaacggcgtttaaggacttcctgttggcgatcggtaagctgcgatagctgatgattaatagtgatatttttatcgaaaatttcccataaaatggccgggttgttcctttcatccggaagtaaatcggcaagacaatcttcattgtcctcgcttagggggtcattgagtgaagtctccggaatctggaaactcagatagcgctggattttctccaggggttcgttaagtgctttggcaatttcctccaagcgcggctcggtgttgtgggtttggcccagtcgctttgcttcccgttgatagcggcggatggtctttaaaacatgaacgggaattcgaacggttcgtacttgattcatcagggcccgttctatggcttgttctatccaccaactggcataagtggagaaccgaaaaccaagctcgggatcaaatttttccacggcgtgaatcagcccaagattgccttcttcaatcagatccatcaaaggtaggccccggttaacatgacgggtcgccatttttatgaccatgcgcaagttactttcaatcatgcggtcacgggctttgcgatccccctgttgggccaatcgcgcataatgtttttcttcttcggcgcttaataggggggctttgccggcatctcgcatataaagattttctagagtcaatccaggctctaaggtggggtcagcgctattttcgatctcttcatgatctaccaaggtggccggggagtttgccgattgggaagagggaattttttcgttcaccatagctgctgttctctctcattattggcctatttcgcagccattttataagggcaaatcctagcgctgactatccgtagttctacggataaggtgatgaagagtgagctaacattaaatataactatttgacttaagtggtatattgttttgtttatcccaacctggtgcaaacgggggttaagatctttctaagatggctaaacggatcagatcggctaaggattttgctttgagcttctccatgactttggcccgatgagcctcgacggttcggatactaatgctcagttcagcggcaatatgtttgttcattttgccctctgccaacagctcgaagacttgtcgctctcgtttagttaaagactcaagctgggttaaaaattccctctggggatcttggaactgtccctggtgattcccctcggataaagctttatggatccggtctaacaaagcttgggcgcgaaaaggtttttcgatgaaatcttcagcccccgatttcatcgcttgaactgccatggggacatcggcatggccggtgatcataatgacagggaggtgaatcccccgttgcggcaacagctcttgcagctcgaatccatccatacccggcatccgcacatcgagcaaaatacatcccgtgaatggggattcctcgctctcaaggaacgcctgggcagaggcataggtctttacattaaaaccttctccctttaaaagtaaagctaatgatttacgcattgcatcgtcgtcatccacgatgtatatcgtgttttcaggtagcattatgattatcctttgcaggggtaatcggtagcctaaactggaatgtagtgcccctgtgaccgttggaagtagcccagagctggccgctgtgggcctcgataatggattggcaaatggatagccccattcccatgccctcttgtttggtggtaaagaaaggttcaaatattttctgcttgaggttatcagacaagcccggacccgtatcctggaccagcacctcaatagccgtttctccgacccatagggtctgaatcttgagtttccgttctgtgtattgagctgtgatcatggcatcgaaagcattgcgcactagattgaggagcacctgttggagtagaagattatcggctgtgacagagggaaggggcgtctgcaaggccaattcaatggcgatattttgccagcgggcctccacctgcatgatattcactgcttcccgaaccagttcattaatttccacgggcacccgctgttgttcttttttacggacaaaattgcgaagatgccgaatgattttgcctgcccgctccgcttgcatggcaatttcttctagaatatcgcgaagaggctgagactccggggaatggggttcaagggtgcgtaaacaaatatcgctgtaagtggtgatagcccccagtggttgattgagttcgtgggcaatctcagcagccatttccccaagggtgcttaggcgtgaaatatgggccagctctaacaggcgttgcttggcaagatcttctgcctgcctttgctccgtgatgtcgataccggtgcagatcacatattccagggcaccgctggagtcgagtaacgccgtgctcgaccaggcgatgaggtaccgctctccggttttagcttgcaaatagtcctcatattttttgggaatatttcgtgcttgcaattgtttaaatttttttgcgacaccttttttagtctggtctggggaaggggtgaattcccaaaaataccgccccttagcttctttgggtgaatacctgctgattttctggaaggctcgattaaggcgaacaatccggccttggcagtccaggacgactaccaaagcgtcggcggtatccaaaattgcagaagtgaaatcccgctctttgcgaaacagctcttctgtgtgcttgcgctgtaagatttcttgttgaagttgacggtttgcctctttcaggtgagctgttcgctcggcgacgcgttgctctaactcgtcttgagcttggcgcaatgcggtttccgtttgttttcgctccatggcatagcgcaaagcccgtccgacaagttggccgtcaccttgacctttgactaaataatcttgagccccccgtttcaccgcttcaatcgccaattcttcatcagcaagaccgctgagtaccacgatagggagctgaggcgcggcttccttcacccgattcagggtgtctagaccgtgaccatcagggagggacagatccaataaaatggcgtcgaatggctggttgcgaagcattggcagagcatgactgagccgctctaccgaggtggcctcgaattgggttcctttggcctcttgcagggccaattgcacaagccgggtatcgcccgggttgtcctcaataagcagtagttgaatcggagaggaccgcatttcccttggtagagtcactaccagccgttatccgacatggatggcctatcaaaatttatttattgcgtcattatagacttgctaggccttccaattaaatataaccataagtcatggggttagtggtgtttaccggatttctgcccgactttcgtgggaagaggcagcagttacatcttccggttggccggaaacgttttgggtagtggaagaacgttcctgctctgggctgttgggttttagctgggtgacccagaggacggtggcgcctgcgacggcgctgggcatcactagaaaattcactaaaggaatagaattggctagcatggtagctcccccaaatcccagccctaacaagcggtgctgttgcaggcgttgcctttgttcggggaaagtgactccatggtttcccatggggtaatccatatattctaaggtgagcatccaagcgctgaaggcgaaccataggaaaggagccacaatattaagccctgggatgaaaaataagatcagcagggggatggcccgcaaggcaaaataaccgatcttgttcagttccatccaaatggcggggagcgcttcctgaagcaatgttttccaagtgcctgattgatgaatttcctggccggtgagctgccgctcgaccgcctccgccagcattccgttgaagggggcagcgaccaggttggtgatcatggagaagataaaaaaggccacgacggccatggtgatggcaaacagtggccataacagccagcgtaaccaatccagccactggggcagcagcgaatcgatgagggtgccgaactgggctgcccctagccagatgagagtagcaaaaaggagcgtattaatggccaggggaatataggcgtagagacgcaaaccaggacgatggataagggaaagcccccgtaaaaggtaactcgcacctacaagtgtttgagtagccatggttgattccttttatctaaaattatctaagtaggggcacagcgttgccgtgcctgaagaacaggtcaaggcctggtgtgctagcagcgcgcttccataagctgcttcagtctcacttgccatagtgacggggaccttgagaatttgctccctgatttggatccaagcgggattgtgagcccccctgccggtagtttttaccagaccgggaaagggtgcgccaagggcttggagttgccggtatccttgtgcttcgatatgggcgatgccttcgaggatagcctggaaaaaggtaagatcatcaggggggcggggagtgaggcgtggtggatattgggagtcggggataggaaagcgctcgccttgagccggcaggggataataattcaatcccgtgggttgttgcggccgtagctgtggcgtcatctcatcaagttgggcctgggtgaagtactgtcccaggacagcaccaccactattagaagcaccaccagccagccaaaggttgcccaagcgatggctgtagactccatattttgcgctgaagaggggacgctcagaggctactttgagggctaaggtagaaccaagggaagtgacggcatcgcctggcttgcccgcaccagtggccaggaaggccgcaatactgtcggtagtgcccgcgaccaggaccgcctggggggggattccaaaagcctctacctgggcagggtgaaccgggccgataatcgttcctggagggaccaccgagggcaatagttcatagcgtgcgcctacctgttcgagccaggcgggccattcccgccgacggggatcgtatcccgttttgaggcagttgttctcgtcgctgagtcctaatctggcgcctaagcggaaggcgatccagtctgcttggtggagcaaatacgcggcttggctggcctcgggtcgggtttgtaagtggaggagtttggccaaactggaggtggcgccgaaagccccactatcggaaggcgcttgttcggcaatggtccgtgcttcggtacggctgcggctgtcgttatagagtaaggcgggggtcaggggattcccttttgcatccacgagtaataccgtgccggaggtcccatccacggcgagggcccgaactgcgctggcgggcaccgaagcaaacaagctttggagggcttgttgaacagcttgccaccactgcgtgggatcctgttcaaccgcttccccttgacgccggggagaggggagggaggcatggctgcgacctacggcaacccccgtttcatcgatcgccaccactcgacagcctgaagtgcccagatcaatgccaagaaaaagatccttaaacatttcagggcaaccggacaacctcgggggcatcccattcgggctggcggtattcagccaccaccgtggtgtagatgccaccacgcacattaaactcagccctcaggcgcatgaatcgaggcgtacaggcagcgaccagatcatctaggatctggttagtgactgcctcgtggaaagcgccttggtcccgataggaccagatatagagtttgagggactttaattccacgcaggtgcgatcgggcacatattccagatgtaaggtggcgaagtccggttggcccgtttttgggcataaacaggtaaactccggaattttgatccggatggtatagtctcgttccgggaaggggttgggaaaggtttcaagttctctactcggttggctaggcatcttgttgtctctgtgttagcgttgcgtctttcaaatttggttttattatcgcttaaatccatgccatgcgcctaaagaaaatcaagctcgctggctttaaatcttttgtcgatcccactagtttacccttgcccagtaactgtgtagccattgtgggacccaatggctgcggcaagtccaatgtgattgatgccgtgcgttgggtaatgggagaaagttcagcgaagcacttgcgcggcgattccatggccgatgtgatttttaatggctcgacttcccgtaaaccggtaggtcagtgctccgtggagctggtgtttgataacagtgaggggagcttgggcgggcaatatgccacttacaacgaaattgccatcaagcggcaggtcagccgggatggtcagtcccattattttcttaatagtgcccgctgtcgccgccgtgatattaccgatatttttctggggaccggcctggggccacggagttatgcgattattgaacagggcatgatctctcgtcttatcgaagctaagccggaggagctgcgtgtttttctggaagaagccgcaggtatttccaaatacaaggagcgccggcgggagactgaaaatcgcatggggcatacctcagaaaatcttaatcgcattaatgatttaagagaggaaattggaagacagctcaatactttgaagcgccaagcaaaaaatgcagaaaaatatcaggaatttaagcagttagaacgggaaatcaaagctcaaattcaagctcttcgctggcaggcattggatgaggaaggacgcaaacaaaaccaggacattgagcaaaaggagactctcctggaagggcgcgtcgcggctttgcgtcaagtggaagcccgtttagaacagcagcgagaggcgctccatcaagcccgggataaggcggctgaaattcaggaggcctactacagtcagggggccgagattgcccgactggaacagcaacttcaccatgaacgggagcagtgggcacagcaccaacaggagcaggaacagatagagcatcagttggcacaggtgcaacagacccaagaggagaagcggacgctgattgagcagactcagcaagccctggccagccatggggagtcccaggcaggggcacagcaacaatggcaggccgcacaggaatggctagagactacggaagcctccatgcaggattggcaggtaaattgggaagattttaaccagcgggcagcggagccgacccagagggcccaggtggagcgtagccgacaacagcagttagcacgacagcaacagcaactgcaacaacgtcgggcccgccttgaagaggaggcctatcaactgggccagagcgatgatggggaaggggtggatgagttacgggaagagcggtttatcctcgagcaacaagtggcccagcagcaggaagcgcttgcccgttctaccgctcagattaccgaacagcgagagcaagaaaagcaactttctaggaaactccatagccagcaaggacatttgcatcacttacagggccatttgacttccttgcgggcgttacagcaggctgctcttggccgtggcaagggcggagtcggtgcctggttagaacagcagggcttggcggagagttcccgcttggcagaggtcctgagggttgaaccgggatgggagcaggcggtagagcgggctttgggtgtgcacctggaagctgtttgcgtggaagacctggagctactggccgacaagctactgcatctggaagcagggtctcttatcctatttgatacggccgcttcagcccaggctaaccgagcagaggcgggagtccccttgttaagcaagctccaggccccatggcctttggactccttgctggagggaatctacgcggtggaaaccctggccgaggcattcgctttgcgggctcgcctcgctccgggtgaatcggtcatcacccgcgacggcatttggcttagctcctgctggttaagcctgatccgggagagcgatgagaagtcaggggtgctggccagggggcgggagatagaggatttgcaacaggaagttgcccaatgccagaaggaggtggagatccttgagaaacagttagaggaggtccgcgggcgtcttcatgccttagagggcgaacgggagcagtatcaaagtgcgactcaccagttgcaacaggaactaggagagcaccaatccgctttggcacgggcggaggcccagcaggaacagcagcgtcttcgccggaggcaggtggaggaggaactagaagagcttcagctctattttgctgaaaatgaacaagagcggcaattggctgaagaacaactccaagaggcgctgatagacattgaaaatctcgccgaggagcgagaacggctggtggcggagcgggatcggttgagggtagcggtggagcaagttcgcagggaggcgggggcagcaaaagataccctccatcggttggaaatggaggggcagaccctccaggtgaccttggaatcggcccaggaagccactgctcaggctcgtcgggagtaccgcaagttactccagcgccgggaaatattagaagctactctggcgggggggcaaggacccctgcaggaactgcaagctcggctggaggcccatttgcaacagcggctgaagatcgagcatcagttaaacgaggcgcgggagggagtgactaccctggaagccgagttgcgcgccagggaagaggaacagcgccagattggaaaagctatcgaggagcagcggaccgcgttggagcagctccgagttgatggacaggcgattcgggtgcgggcacagactctcagggaacagttgaatgaaggcggctttaacccggagcaaatattaggggagatgcctgcaggaagtgaactgactgccttggaaggggaatgcgagcgcattgcccagcgcattcagcgcctgggtgccattaatctggcggctattgatgaataccgggtccaagcggaacgggagcaatacctggattctcaatatgctgatttaaccgaagcactgcgaactctagaaaatgccattcaacgtattgaccgtgaaacccgtagtcgtttccgggacacctttgacaaggtcaatggtggtttgcaaaccctctttcccaagctttttgggggggggaaagcctacttagaattgaacgatgatgatttgttaaacacgggtgttaagatcatggcgcgccctccaggtaaacgaaatagcactatccatctgctttcagggggggagaaggcgctgactgcaatagccctggtatttgctatttttcaactcaatcctgcgcctttttgcatgttagatgaggtggatgcccctcttgacgatgccaatgtggggcgtttttgtgaattggtgaaggaaatgtcagaaaaggtgcaatttattatcgtgacacataataagaccaccatggagatggggcaccagctgacgggagtaaccatgcatgagcctggcgtctcacgcttggttgcggtggatgtggacgaagccgtgcaactggcggccgtttagcgaggggtttttatgaatgatctacgcctggcgttgcttgcaatcggtgttttaatccttgttgtaatttatctttatagccgttgggaagctaaacggaaaggaattcgagatcagcaactggggcgtagacgcatgccaacactgggcgcctatgaggagggcttagaggctccagcggggtccgccgagcccccgcaagaggctaaggtttcgccaccggaacctgaggagagtttgacttccccacccctgggggaaatccaagggtcgagaggatcagaagaggagtttttggaggatctggatggtttggctactctagtagaggagactaaagaacaccatcctgagaaaaaagtaccggagcacactgaagttatgtcaactaaggaagctaagaaaagccgctttgccctaccgaaaaagtggttcaagacaaaatccaaacctgagtcggcaccgcaatctcctccgcccccgccccaggcctcgggacctgagcttatcattgtgctgacagtagtggcgcggggaaagagcatgtttcgaggcaccgagatcgttcaggtcttggaaggcaagggacttcggcatggagaaatggatatttatcatgcctactcgcctggaggacgagcggtatttagtgttgccaatatcatggagccgggatcctttgatctggagcagattgaccatctttccacccctgggcttgctttgtttctgcgtttgcctggaccggcaggcggttttgccgccttcgatgccatgttggagacggccgaactgttggctgaaaagctcaatggagaagtccgtgatgaacggcggaatgtactgaccgcccaggcaatcgagcagatacgagagcgtattctgggctttaatcggacccgccgttccatgggcgtgtagcttagacagtcccctatagcgtcggtaggccaagaggtacattatgacggcgacggctcaagcgagggagcgcgtagagacgttgcgaaagttaataaatgactataactataactattatgttcttgatagtccagtagttcctgatagcgaatacgaccgcttgatgcgggagttacagaatctggaagctcaatatccagagttggttgttcccgattcacccactcagcgggtgggtgccgaaccgcttaaagccctcggggaggtcaagcatgaaatccccatgttatccctgaacaatgccttcagtgaggaagagttggccgattttcatcggcgggtcaaagagcgtttaggtattgaacaggtggaatatgcggctgaacctaagcttgatggtcttgccgttagtttattgtaccaagaagggattctcgtccagggcgcgacccggggcgatggggtgacgggagaggatgtcacccacaacgttcgaactattcccaccgtctccctgcatttgcgtggcgacaagattccttccctgttggaagtccgtggtgaggtgtatatgcccaaggaggggttcgagcggcttaaccgggagcaccttgctaagggcgaaaaaacctttgtgaatccccgcaatgccgccgcgggcagtttacgccaattggatccccgaatcgcagccagccgtcccttggcgatattttgctacggggttggcaaagtggaacaggggacattgccgcagcgtcatagtgaggtgttggcccgccttaagcagtggggtctgcgcactcccccccatgtggaggtggtggcaggactggcggggtgccaagaatactaccaacgtttattggaacggcgtgatgggctcccctatgagatcgatggagtggtattcaaagtggatcgcttcgatcagcggcaggccttggggtttgttgcccgtgccccccgctgggcgattgcctataaatttcctgcccaggaggagttgacccagatcttggatattgaggtgcaggtagggcgcaccggggcattgactcccgttgcccggctccagcctgtgtttgtgggtggtgtcaccgtaagtaatgccaccttgcacaacgaagacgaaatccggcgtaaggatgtccggattggcgacaccgtttatgtgcgccgggctggagatgtgattcctgaagtggttaaggtgatcctcgatcaccgtcctcctgatgctcgctttttccagatgcctacccaatgccccatctgtggctctgaggtcatcaaagacgaggggggagccattgcccgttgtagcggcggtttatactgtccggctcagcgcaaggaagcgatcaaacactttgcctcgcgccgggcaatggacatcaatggcttgggagacaagctggtggatcagcttatagaacgtgagctggttgaggatgtagctgatttgtaccaccttacggcggagcaacttgctggcttagagcgcatggggcaaaagtcagcagccaacttgatgcatgccatcgaggccagcaagcacaccaccttgccacgttttctgtacgcgttgggtattcgtgaagtgggagaagccactgcccaggcattagcggaggaatttaattccttggaagctttggaaggcgccagtgaggagaggctacaagaggtgacggatatcggcccggttgtggctacccatattgccgctttttttcgccaaccccacaatcgtcaggtgatccaacgtttgcgagaagcgggggtctgctggccagaaaaggaaggtaaaaaaccaatcccccaacccctttccggtaagacctttgtgctgacagggaccttggaaagcatgacccgggaacaggccaaggagcgtctacaagcgctggggggcaaggtcacgagcagcgtttcttccaataccgattatttagtagtaggtactaatcccggttctaagttgacaaaagcaaaagacctccatatcaccctcttagacgaagggaattttaggaatttgctcgacgaggcatcccatccctgatacgtcaggactgacgccattttatcgctttgcataagttgggtttaaaaaaaccaaatttaatattgacaatcatttgcatttataattagatctctagtaggaaaaggtacagagggtactagagccatgtatgtatgtatatgtcgtgctgtcaccgataagcaactgcaagaagcgatttcggaaggcactaataatcttcgtgatttaaggcgccagttaggggtggtgagcagttgtggcaagtgtggtcgttgcgtgcgggagattctgcagcagtgccaacaagctgcgactgctgaagtgagcagcgccgcgtaacttgccgggtactttataggtgcttgtgatctcgggcgccctgggttgacgcttgcccactttctggcagaatcaggccgatggtagtccaggaaaggttagaaataacggcgccaggccgtggaacggtggaaattacggaccaggtgcagcgcatcgtcacgagtagcggcatcaagaccggtttgtgtcatgtctttattcaccataccagtgcgtcattgatgctttgtgagaatgcggatccggctgtgcggcatgacttggaaacttatttaagtcgcctcgtgcctgatggcgaccccttgtttacccataggcaagagggagcggatgatatggcggctcacgtgcgcacggtgctgacccattcagaactcaacctgccggtcactgatggtcgttgtgccctgggtacgtggcagggggtttatgtttgggagcatcgtttctcgggccaacggcggcgggtcacggtgaccgtgtatggagagcaggcttagggagtaaaacgatgatagcgtaaaaaagtcccggtaagctgtgccacggcaggggagaataacaaccccgtatgattagttttgaccaggcaatgatccgtcatccccgccaattttgtttctataacgcctaccgtcccgtcattaggttggggcaagcgcgcaatcagttggcctataccaaagtcccgaattcctgcaatgacccctaatttttgtgtaaattgccagggaggggcgctttcaatcagtaaaccctcttcagtgcttcgccccaaaagatagcggcctagccggtggctgtaaagccgtcgagcgacgatgctgccggcgaagggagtcccgagcgccaccactcctccaggtctttgcccgggatacctctctaatagctgctgtattaaaagccctcccaagctatgtcccacgaagtgaatggtctctgcttctaaatcttcgatgcaacggtgtagatgaacaagcgtttcattaaggctgcttcggagggagcggtaactgaaacagatggttcggtagccctgtgccctaagccgtttggctaggggatacaggcaaaatcctttcatccagattccatggagcaaaatgactgtttctggtttttcagcagggtgaggaggagaatagactgtcatcaatttttacacatttcttcattttatgttttaaataactttaaaatattatcataattttatgatttataaatattttttattttttggtctattttttgccaagttttttaaagagttatttattgcctaaagctaagcaaatgagtgatacaattactaaaaaaataaattttcactccgatcgccgtggcagacgggagcggcgggcaactttgatcccccgctttagctactggggccgccgggggcgccgctgtcagattaggcggcaagaggatctcaccgggatttatctagaccaatatccagcccatctattgtggatcaccgtggtgatcctaggcttgtgttttatggatgcgattctcaccttgtctttactccagcgaggcgccgtggaaatcaatccgtttatggcgacattaatgaacacgagcactcatctctttgcgggggtgaaaatggcgattaccacgctcagtctggtatggttggtaatacatcataatttcatggtgttagatctccttcgcgtgcaagcgctcctctatggttttctatttatctatttggggctggtgggttatgaaagcttcttgttgctgaccgaacctttatttggctgataagtccaaacagggaggttaagtgcgggagagtgaccaccatgccgtggagaataagtcttgccttcatctttttagcccttgggggttgcgccagccaagtccccgtgatgattcggcaaccgcctccggaaagccccagccttagcgcggttcaagaagatattgctcattaccaagggagtattgtccgctgggggggaactattgctagtattcagaataaaacagagaccaccatagtagaaattgtcgcccgggaactggacgagcaaggacgcccgaaagagactgattttagccctgggcggttttgggcccaggtagacggcttcttagagccggtgatttatcagaaagggcgagagattacagtctatggctcggtagagaaacttgtcgaaggtcaaattggagaatatccttatttgtttcccctggtgcaggtgaaaacctatcatctgtgggcgcctagagaatcgagatattattattatccttacccttatccttattattatccctatcatttttatcctttctggtattattggtagcgactttccccgtcttttgcttcccacaaggcgaggcttcaaggtaaattaacgattccagctttcacgggctggtccgtccatataacaaggaatgccttctatccctctctgaatgggcgaaggctttcggcacgtactcaataactagagaaaatggttagaatttggcgtttaatcttattagcggtatttttaatgacttgcgcggcagtgggcgcaactgaaaagcaagatgaggtagaggacgagacttattcagaagagacaattattgatgcggcctcggaattttttggcaagaccaccaaggctcttgcccaggctatagaaaaagtatttgaagaacagggccgtcccaatggctatatcacggggacggaagggggcggcgccattggtgtggggttgcgctatggcgaaggggttttgcataccaaaagagggggaagaaataaagtctattggcaaggtccatcggtggggtttgatttcggcggtaatctttccaaggtttttaccttagtttatcatctcggggatatcgatgatctttttcaacggattcccggggtagacggaagcctttatcttgtgggggggattagcgtcaattatcagcaaaccggtgatctcatcttggctccaattcgtacgggtgtaggttggcgcgccggtgctagtataggttacgtccactatactcgcaaaaagtcttggattcctttttaagtactagtcgttattttcagtttctataaaaaacgccggcaaaatgccggcgttttttatagaaactgaaaacttacatttgatctaaaaatgaacgaggtaatttgatggctcagtatgtctacagtatgaaccgggtgggcaaggtagtgccaccgaagcgggttattttgcgcgatatctccctatcttttttcccgggagcgaagattggggtattaggcctaaatggcgcggggaaatccaccttgctcaaaattatggcggggattgacaaggatatcgagggtgaggcgattccccaaaaaggcctcaagattggctacctttctcaagagcctcaattgaacctggaaaaaaatgtccgcggtaatgtcgaggagggcattgccgagataaaagccgcgctagatcgcttcaatgagatcagcatgctatttgccgagccgatgagcgaagaggaaatgaatctcctccttgaggaacaggcccagctccaagataccattgaagctgcggatgcctggaagctcgatcataagcttgatgtcgccgctgaagcgcttcgtctcccgccctgggaggcagaagtgacccacctttcgggtggggaacagcggcgtgtggccctttgccgattacttctctccaaaccggatatgctgctgctagatgaaccgactaaccacctggatgcggagtcggtggcctggttggagcgctacttggagatctatccggggacggtggtggcggtgactcacgatcgttactttctagataacgtggcgggttggattttagaactggatcgtggccatggcataccctgggaagggaactactcctcctggctagagcaaaaggaaaaacgtttggaattggaagaaaagcagcaagaagcgcgggttaaagcaatcaaggccgagctggagtgggtttccgcgaatccaaaggggcggcatgctaaaagcaaagcccgccttgcccgctttgaagagctcacttcccaggaataccagaagcgcaatgagaccaatgagatctatatcccgcctggaccccgtcttggggatgtggtggtagaggcccaagggttgcgcaagggctttggggatcgtttactcattgatgatctcagtttcagccttccccccggggggattgtgggaatcatcggtgctaacggcgcagggaaaaccaccttatttagaatgattgtgggtcaagagcagccggatgccggtgatattcggctgggggaaaccgttgatttggcttatgtggatcaaagccgggaggctttggatgccagtaaaaccgtctgggaagaaatttcggaaggtcaggacattatcaaagtagggacctatgagaccccctcccgtgcctacgtagcgcgatttaactttaagggctcggatcagcaaaaacgtattggagatctttccgggggggagcgcaaccgagtgcatttggcgaagctgcttcgtgccggggggaacgttctccttctcgacgaaccgaccaatgacctggatgtggaaaccttgagggccctggaacaggctctcctaaactttcctggttgtgctgtcgtgatttcccatgatcgctggtttctcgatcgtgttgctacccatatgctcgccttcgagggtgacagccaggtggtttggttcgagggtaactatgccgattatgaagcggaccgccggcggcgcttgggagaggctgccgatcagcctcaccgtatccgctacaagcctttgtcttcctagggcttgacgcggagggtaaaggaggccgcgagctagtgttgaattttaggggtctagctcgaacgttttttctgctctattgtccatggaggtgaaaggggaatatgagtagcaggatagcccagtcatctccaaaggacgactattcatgaaaacacctcaattgattgcccatcgcggttacgccaaagcatttccggaaaataccctgctgagcctagatgctgctgtaaatgctggcgcacgcttggtagagtttgatgtgcaattgactgccgatgagatccccgtggtgctccacgacgacactctccttcgtaccgcagggcatgacggggctatcttcgaaatgaattcggccgatcttgagcatatttgtgttaacgaagccgcccgctttggtccctatttcccggaggtgcagatttccaccttggaaaatatcgtcctttggttaaaggggcttccccaggtgaccgcttttgtggagattaagacccagagcctacgacgttttgggattcaaagggcagtgacccgggtgttgagtgttttggagcctgtaaaggcccaatgtgtcctgatctcatttgatgctcaagcagtctcctttgccagggaagaggggatggcggctaccggttgggttctgtcttcctgggatttggcggccgcccttaggcttaacccggaatatgtattttgcaattggacccgcattcctccaggatggaaagactttgcccaatacccctggagctgggctatttatgagattaccgaggtggagaaggcattggaatatgctgcttggggagtggaatttatcgagaccatggctattggggagatgttgcagcaccccctattccatgccaccagtggctcacagccacaaacctcggctccaatgcctgtggtagagactgggatggtgggcgcctttgacccccaacccttggggtagttggtcccgcaaattctcttacttaagattaagagggcttagcgtaaaacaaaaggaagcaccttggccttcttctccttccgcccaaatggttcctccatgacggtgtaccacacgttgtactgtcgctagaccgatgcctaatccttcaaattcgtgttcattatgtagccgctggaaaacctggaacagcttggactggtagttcgggttgaaacctacaccattgtcactgatgataaatatttgctccccttttttttccagacaggtaaatttcacttgggggtatttttgtgctcgggtgtatttccaagcgttcgaaagcaagttttcaaggcagattcggagtagtttactatcagccgctgcggttatgtccggttgaatgtaaatgtctaccccccgttcgggttgttcctggcggagctcgttgacgatttcagcggctaaaactgacaaattcagttttgaacggtcgagttcgtggcggttgatgcgcgagagttggagcaggccatcgagtagcagccccgttcgttggctggctccttgaatccggctgagatagtgcttgccatcctcgtccagaacttctccataatcctcccaaaggaccttgctaaatcctgtcatggctcggaggggagcgcgcagatcatgggagaccgagtaactaaaagcctcgagttcttggtttactctcgccagttcctggagcttatgttgtaaggaacggttcagccctctaattttctcttcggcctgtttccgaaccgtgatgtcgcgaataatggcaatggtcttagtgccccgttgggacacgaaagaacttagggccacctcaacagggaatttagtgccgtccgcccttaggccgtaaagctttcgaccgacacctatttcctgggtcgtcggcgattgctggtgggcggttcggtactgggcatgtagtttacggtagagttcggggataagtttttcgggaggttggccgagcaacgcttcccgggggtagccaaagagctgctcggtctgggtattgaccaaggagatggcgccttctgggttgactagcacgatcccatcaggcgccgcttcacagaggttacgaaagcgttgctgattttcccgggcttgcttttctgcttcaatcagtggggtaatatcacgcccggtagcgacgaccatctgaacagtattggcggcgttattaacggggctgaggaggtattcatagtatcgactacccccatctcgggaataagtaattgggctgatctggggttttccggaggtgatgacgatttggagatcacactcaaagcgctccataatgtcggcgggcagcccaagttctcgccaagagcgcccaatcaccgcctccaatggtaagccaagttcctctagtccgctaggattggcgtagaggtaacgtccctctcgatcgtagatgtaaatgtgatcggcgcaggcttctaatgccgctttgaacaacccagagaagggtattgaagattgcaggtttggatatttattttccatgataatcctcttccaagatgagcagactaaaccgagaagcgacaggggacaatactgcggcctaactttctaggcagaatggtaaaggttgccaccgagcagggggttggcttatatatagaagccttatccaggaggaattaactatggcggaaatcaacgcgaagaaaaccaccgaagaacaaattgcctcggagcttagcagcaaaggggaattcgctgagtcagtgcttggagagcctgaaccttgggcggaatgggaaacccggctgtgcctctggagtataggcattgggactgttgccctagtgatactagggtttttgatcaatcaatttttgctttcctaacgtgatactgtaatgaaagcggacttggaagtcagcctgatccatgacggcacttactggattgttcgccacccgaccctggaagctcgtggtcggaccttgtctgaactggaccaagaccttacccagcgcctgcgggaaaagggggattttccagcatctagccaggtaacggtgttcatgggttttgattacgacaccatacctacttggatccggcaatatgcctatcattatttcaaccgctatgttctgctgcgcctgtagctttcatgaaacctccgcagggaaacctgcggcttcagtcaccggactattgacgggtgattgctgagtaagaaaaaaagggggaagtatcaatggctggagtgaatcggagatggtactccggtatggccaccactgaagattggtgggcggtctggctaggtttgattatgtttctggccggtttgacctctatttggggttgggatttggtcggttggatggcaaaaaccggaacctgggtatggggggatttttcctgggacaaggccttgaaagcgaccggttaccaagagtggcatccgcttctttccttgctggttacttatctagtgtttactgccctgacctgcctcggggcagccgccatgaaactcaacttgaaacgcttttttgccggctggactctcctttttgtaatgacctgggcggtgtggattatgggtcacgaagcccactttaaggcctccgttaacgagttcgataagtatggtttgtcctgggggctctccctggggggaggcttctcttacatgctagctttggtggtcgggctggttatcgggaatttcttcaaaggttttgctgagtttttgagggaagcggccaaaccggaatggttcattaagaccgcgattgtctatctggggatcaagattggtctcatgtccatcgaagcggcgagctttacctttgaactggcccttgccggtattgccgccaccttcgtggcctatttattattttggcctatcgtctataccctcagccggagagtgtttcgcctctcccgtgaagcttcggcggtcctttcctcgggcatttctatttgcggggtctcggccgccattgccactgccggcgctatccgggcccgtcccgtgttgccggtcatggtctccatgctgatcgtcattttcgccatgattgagctcattgtattgcccggtttttataccgcggtggcgcccaaccagcctatcgtcaacggcgcggccatgggcatgaccgtcaagaccgacggggccgacgcggctgccggcgctattcttgatgaacttatgcgggccaacgctgaagctaatttgggagtggtctggcaagagggctggattctgacatcctccattgtgactaaaatctggattgacatgtttatcggcgtttgggcttttctcttggctctggtttgggtttacaaggtggagcgccagccgggacagtccaaggtgggagtgatcgagatttggcaccgtttccccaaattcgtgttgggttatcttttggcctggtttgtctatatggcgattgccaccttggggccggaattgagcgggacggcaacccagggcgccgaagtggtggaaggacccatgcggaagatgatgttcatgctgacctttgtcagcatcggtgtgattaccgactttagcaagctcaaggggatgggcaaactggcgctgctttacgctattgctctgtttgcgattattgcccctattgcctatggcgtggcttggatctttcaccatgggatgatgccccccacggcgtagctgttgttgtaggagcgtccttcaggacgcggtttgatattcgcggctagaaggccgctcctacccatcatcaatttggggctgtgactaaaatacccctatttttcttggttaattatctcggtgaaaattttgagcggaagggggtgggtttcgtgctgccttgcttgcgcacataggcagcacaaccgtccctacgagccaacagtagcgtgcgctgtgcgcacgaagaggggctaagtttatgttgctctatcttctgtcgataagaagagtttaaaagtcgatttattgcggtaaccttcttatcaaaggcaaacatcgagtcattctaaaaaatattttaaggaacacatatgactatggatgaggcgaccttagaactcattgctcagcaggtaaaagcacttcccaagcctacgcccctatccacccttggaaccaagcttcgaaagctagacattagaatcaaaaatccagagctggaatccgctttggaggagttggttcgtcgtcatcaaattttttgccatccgcctcaccgaggcgggcgcaatgctactccctgttattttggtagctctgcggtcgagtatcttaaagataaactacttcaccagcagtttaacaccaaaaccacctggacggaggcttccctgcggggcagcgtgcctaaagcttatgtgaaattcctggatgaggctgttggagatttgctccatgccaaggatttattccaatggcgaaagcgcaattccgtttatctttcaatccagccgccacaacctactgagtttatcaccaaggcccaaaaagattcccttcagaagctccttgctcgcattaacccataccgccagaaaccgttggatttgaccaccctgctcgaatttttagatgggaaagatgaggtctcttcccatcctcaagcaaatttgctggatcaggatttaacggaagaattactcgtccgctggtatggacaggatcttccgcaaagggagggattgcggtcaatgcccattccttggacctggcaacggtatgggcaatggtgccaagagcgcggcgttttgccaaattctgatcgcttccatcagctattggaggagatggcggcccgcagccatattgccctgattccccacgacagcccccgggatctctccgccgaagaggtctctgttttgcgccggaacttcgagggtcggattaattattactggaccatcctgtcttgatgggagctgccatgaatgagcaattccgctttattaatcccttcttaagcatctcagtcaatgaagatgaaatttgggctgaagaggagaacggttttcaagatattgaaaccatcaatcaaggcccttttaaggcattgaccgatgatatcatccaggtcaaaaaagatcctcgacacaatacccgggttcgttttttggtcggcaacgggggttctggcaaatcccatcttttctctcgcttgcggcggaggatggggcatgaggccatttttacatttgcctctaacccgcccacccgtgccgaggggatcttaagttgggtgctgagcaaggttatcggaggcttaaagcatccttgcctaaatggcgaagtcaaaccttacacccagctccatggactgctgtatgaactgcttagggatggctttcggtttaacggcaccctggatgagttccatgaagccgcccaggcagacccggaagcttttttctctaaagcgcaacactatctggtgacccggcaatttccccatgagccggatctggcccgtattctagcccatgttctccatcccgaaagaagtgaattggcatttcgttggttagccgggtccacgaatctaatcgatcaggaactggttgccattgagcaaagggaacccctccctgaagagatgaaattgcaaattctaagccgggtgggccgggcgacagtccctaagggaacccccatcgtgctggttctcgaccagcttgatttgatgacccaacccgcccttgtcgatgcctttcaacatttgttctttgccctcattgacgagagcaagcactggtatctcgtggtgagtttgatagatgacaaattcgatttttggaaaagccaatttagcacggctctccgagaccgactggaagagccccttcctgtagtggccttacaacccctgggggatattaaggaaaaggaagcgctgataaaactcaggctggcgacacctgaattggtgcggttgagaatagcacagggtatcaataatcccctttatcctttgggggaagcagatattaggggactggtagagggtgagcctctttacccacgccaacttttacgccaagccaaggcgaggtattcggcagtcaccagtggccaagtggaaaagcccgttaagttgggagcggaaattgagacggcctttgataaggcccgggcaaagattaatgaaaacgaactggaaatcaacaaagacatcctggccgatagattctgtgaagtcctagaggtgctttgcgcggcagaggggcgggcatttgagtcccacctgggacccctggcctctgaagcaaatttccggggaacagatacccttttaaaaattgatggctgtgaaatgcgcctcctgggtcaccatatccaccaaggagcccagtttcccaattttatgaaaaaggtaatgcctctccctctggaaagcgtactcattagagatggtaaagtccccatctctggcaaagtcacgagccagcggctgactgaatttcaaaaagataaaatctttattcatttaccacgaccggaaatcggtgacgcctatgccttgggagaagtcctggctagtttgcgggaacaagaattcgcgggcttgaataccgatccgcctccaactcctgaaaatatcaaacaatgtctgggggaaatcccaaagcttgctcacggccaagtggctaaaaaagtcttggcattggttaatccccattctgcttctgtttccgcttcaactccgcccctccctccaatggcaatccctactcaggttcaggcccaaattcaaatgccgccccaggacttagtgaaagcgataagagccctcatggaatcggaccgctggttgatttttgagcgcctccgccgccggttaaaaactatccatcacctggaggtgacgcccgaagaattaagggcggccattgcctcggagcctctctgccacgatttattgcgttatccggaagacactcacaccgtggaagagactcagatcctgatctggtccgtggaggaggcctatgcttaaatcccagcttttatccctggaactggatccggagattcgggctcacattgaaccgcccattttcgatgcgctcttttcccatgtggccaaacatccccccgccaagcataaacggggagttccttcccttacggttagccgtgccaagcaaattctggaaattgtgctgcctcactatcgagagcgagttgccgcttcccttgatgggataaatcgaaacaatttcgtctcctttaaagaagtgggccttctcactcaccagtggattcacgaatcggttaaatttttccgtcgtgagggcgccccgattttacgggaagccttggtcaaggataacgaagaacagcgagtagattatctttggagcattctcttctcaaggcgattgcttccccttattcaaggatcggggttgttgagagatccccagaaatttgaatgttgcgatttggccgtggagtgcatcaagctctggttgggggatattgccaagaaacttgggagtgtggatgcggatcgtttctcccccagcgcgttttttctagacacggaaagttatatggaaggggagatcgaatggaaaggccggcgattacatcttcgaggcaagccggatgcggtcatgttgaatggggagacggggcgcccggaggtatgggaatacaagtttggcttgcaagggcagattgaactgcaaattgcccaggtgttgttttatttgcacttgctcaatgccgtaaaagggcaagctttcgagacgggaaggctggagatttttcgcgttacccctgatctagaaaaggaaagttccgggacgcaatcggagttcgccgagaaaatcgaggcggcgtttgccgggtatgtgggtaattacgctgcggtgcggcggttaaaaatcgagtgcaccttggcattgaagcaaagcaatcctccaacaatgccgatcaacttgatgttttctggaccgggcggtttgggtaaaaccgaactggctcggcgggtggcaaaagccttggggttacctctagtggatgttcctgcaacgacagtgcgggatgtggacagtcttctggagagaattaatcaaaccctgcaaaaaaatgggcaagagcctattgaagtgggtactgattccgggcttaaaaagatggaatatcctcccctggtgatctttctcgatgaggtgcatgaattgcgccgcaatgcggataccttcttgaatatgtttgagcccaaggagaagcgggcggttggcaaaaaagtagtgggcgattttaaaaatgccactttgctggcggcaacgaccactcctggactgcttcctagcccctttcttagccgatttcgaatcatcgacctcgtgccctatacggcggaggaagtggccgccatcattaagccagtttttcaaaaatcaggtaaagccgtggaagaatcctttttggtagggctggctaaacggggtcgattaaatcctcgggtggccattcaacgggccgaggaaatgctaagccaccatctgtttgatgaaaagcaataccccctcaatgaaataggattggaacggatatccacggagagttggcgggtggatacccatggactacggcaacttgaccatacttatctaaaagctctacaaagcgggcctaggggattaagcgcactggtctcgctccttccggtagagcgggaagaaatcacccagatggttgagccctacctactccaattggaagcgatttccctcacaacaaaagggcgggagctcaccgaacggggccgtttgattttggaggggtgagggtggggttatggttgccgggagtagcaagaccttcccgatcgttatgttcgttacaaatcaaatatgcaggcaaatttgtccggtttatacatcaagattaagttatcagggcaagattacttgaatgggttattgtcatgtcaaaagcacctaaattatcaggtaatatcaacttatcagagtgtatttacttgagaataaattgttcgcgccgctacgcggcgcgaatcggggagttgactacgtcaaacggttgcctgcgccgcttcgcgtcgcgaacaaccgttcgactggcagaacctcccgcataatcagacgctgtgcgtctatgtatgcaggagaacccgccagtcaactccccgattagcgcatcgacaagacacaatcaggagaagatatggaaactacaacttccaccaagataaaaccacaagtacatgacttaagcacctttaaacagattatggagagtcgatcccatcctttggatatgttgagggagggcatcagcaatatgatggctccagaaattggcgcatccgaattgcgaatccagcattatagccatcctgaatacaatgcttcatttattctgaaagataacggaattgggatgtcctatacaggaaatgctgaaaatcctggcagactggataggtttataggccttgctttttcacgtgctgctggattgtctgcagactattggggatggaagggtcttgggtcaaaacttatgcttaattgtaataaattggtggtcgaaacctggacaggtaacccagatgaaaaatttattattttaaacatcattaacccaaggagttctttgttatcagaaccccctatagctccggattattaccttacacaaagagattctttgccatctgatcataaagggacaaaaattgaagtgcttggctacgatggcgggaaaaaaatgtattctatggaggaaatagaaagatatctgtattggaataccgctttgggcataacaaaggatattagccataagcctcagatttttttaaaagtaaactctgaagagaagaatttagatattggttttaaatacatcacaacacaactcttggacgatgggtcaagagactggagaacagtggtaatagaaaatccaatatcgaagtcggagaaagtaatcatagatgggaaagaaagggaaataaaagtaacattaaaaggcggtttcactcttgacactggtaaatttggcttgtcgccttatcgttacaacactggattacgattatcagtaaagggcattccctattttcagtttcctttttatgaatataagggtaaaaaatttcagcaatataaagatttatgtagctttgttgttgagtgcgacgaaatagagccgaaattaaatttagatagaagtaatattagcaatcaaatgggggatgaccccattgtaaaaacgtttaaaaaattaacatccaaatgttttgatgaatttacagaggttgaccaatataaagaattcgaaaagaacaaaagaaaagaggatgaacgtaataaagcatcagcagttagaaagaggcaagctgcattaagcaaagcaaaccaagaatatgcttgtgttgagactgatgaaggaacaaaagtcatacatagagttcctgataattctgaaatgcacacattgtgtattttctggaaactagaggcgttggggagattgccatttgagaatttcatcacttgggaacacacaaaaaaagatggaatagatgttattgcatcctttcaaattgacgatgaatcatctctggaaaatttcgtacctgttgaattcgaggcaacttttgaaaattttatcaatcacggccataatcctaagcaaacaaaatgtataatttgttgggaaattggcaataaatcggcacttagaaaaattagtgattttttgtactactatgatattgatgggacatctattcctgtttatgaaatcaagtcctttcctgatgtaaaaatacataattattctgagataagttgagcgctaacaatggcatccaccagattgccattccgctgccgcttcaaacataaggggtcagataccgtcttttgagtcaagggatttaaacagcgaagtggggttcaaatggggttttattttttagaacgccatagatgagatgaacgagttttcgcatggcggcaccgacgatagtcattttgggttttccagcggcgagcaagcgttttttcatctcgattaaaacgggattgaatcggagggccaccagagcgggcatgaaaaacgctttacgcagtgcccgtctgcccatttttgacatcaatcctcgctgagccagtgaggtgccagattgtcttattctcggcgagaccccaattacattaggggtcatttacattaggggtcagatcttgcactgtaatgggtcagatctttgcttagtgctaataaaaggtgcctgtctgcctaacgcactatgcaagactaatccctgtttggatgctatttcgtgatcctgtggtacgtgatccgtatatccggaggtgtagaaataaggatactgggagacctccctttatcctggttgggcctacctaaaagtcttagcaggacatattgacagagtgtagccattaggctacatttatccatgactgaaatccgcaaaacggagacctacactaagtggctggatagtttgcgcgatatccatgggtgagcccgcatttttgtgagagttgagcgcttggtagctgaaaatccaagtgacgtcggaccagtaggggagggcgtttctgagttgaatatcgataatagtttcggttatcgggtgtattttataaagcgcggtcagtggccggtggggacaagcgcgctcaagccaaggatatcaagaccgcattacgtctcgtgcaaaatctgtaggaatttatcatagctaagaccactacaactcgttacgatattgccgagcacctccgtacaccagaggaaatggcggcttatctggaagtttgccttgaggaagcaaatggcgacgccgcatttatcgccaaagcgttgggtgatattgctcgcgctaaagggatgtcgcaagttgcacgtgatgccggcgtatcacgggaaagcctttataaggcgctttcaggagaaagaactcctggcttcgatacaattctcaaggtaataaaagcactaggtttggaactgcacgctgaagcagctactttaaaagggaaacagcctttattggctacgctcaaaaaacaagatgcttaacgggctgcttaagtaggactactttttggtctgcggccatttactggcagtcgttgctcaggtacttggttcttggcgcagagcgtcccggcaatcgaatgctcaaacgggtcagtttgcccggctaacctcattctccggtacctgaagaaactcgctgctcagccccgccattaggaaaaataataacgtgaatagagacacaaagtgacaataaagttctcacgacatgcaaaaagaagagcgaagctctacaagatatcggagtctactattaagcaaatactagaagattcggatttagttgatggcgagcatgagataatcagagatatggtcgggtttagatatccaataaagattattgtctctgttgaaaacgatacgacgactgtaatcacaaattatccgctgaaaagaggaaagaaataatgaaagtacattatgatgaagaaatagatgcattgtatttgaagcttggtgatttagaaccagatggggtcattgagatcgaggaaggcgtcaatatcgatactaccaatgatggaaaacttaccgggatagaaatacttaatgcctcaaaaaagattgatattaacacaattttgtcttatacgattgagttagatcaaggcatattgaagaataaaatcgcttaaggagaaaaactcatctgactctcttcgacataaggggtcaggtcttgttaagtgattatacataagagttaatatttttaattatccaagccaatccattgaaaaataggagtgtttaggtgtcttgtggtttgttatttttggatctacggtaagaagctgttggaaaactttgaggacagcgtagggtgtgcagagcgcagcgatgcacaccatggaaaaggggacccacgaacagcggtgatgcaccccttccctatgggcatccttcggaggtccccatgtgctcccggcgaatcggtgggtttcgctacgctcaacccaccctacccataaaggtattttccaacagcttctaagatttagtttatggtctataaagattttaataaaagaagcattcgattaactgacgaaaggcggcagcatctactcatccggagatgaaagggcaggttgaacgtatagggcaaacgctagttggtcccgataaagttgtgcgctctaggacagaccctttagttgaactcttttataaattttaccagtccacaccggtgacagagaaatatctatatatcgtggtgaagaacttagaaagcgatcatttcattatcacagcttacttcactgacagtttaaaacaaggcgaggttctatgggaaaggatgtaactatttggtttgatgaagagggagattatctcgaattcggtttatagacgttccgttagagcaatcaatagaattatctcatcgtctaaatatttatgtgtatgatgcataccttattcagtgtgcgttacaaacgaatacatcacttttaacgcttgataatagtttgatcttctcagcgagacaatcgggtgtgaattgcttggaggtataaaaatgaaagagtacagttttacagaagcgcggcaacactttgcatctatcctagatgaggcaaaaaaggaaggtgtcgtgtgcataagaaagagaaacggcgaatcgttctacattaaacctgtaatttctaaaaaatcgcccctggacattaaaggtgtgaatttggatatctcatcgaaagatatcgtcgatatcataaggttgggtcgagaaggaaactacagttcagaatctgttggaaaaccctgattaggaatgagaaggtgggtgtgctcatggttctaattcaccttgagagtaaaacaggaaaggggaagaaatcgatgagcacacttcgaggttatccaaccgacttaaccgagttaaggggtcaggtcttgttcattgcttattataaatttgtggtaatattcagttcatggtctacgctttacgaaataaaatcactgcatactttgtcatcaagttgggctagtccattctatgcctgtaaaatataagatcacgggaggggagtaatgctcagcataaaaccctcataggttggagcgaggaaaatcaggcatgtttggctgaaattccagagcttctagaatgtatgttcatggaggcagctacgaatctgcgcgaattaacgccaaggagcctgttcggctctgaatagaatcgcccaaggggccttgcctaatatccgcggagcggcacaataatagtttttcgatgatgattaacgtcacccctcaaattcagcttaaggaggatgaactgcatttccaattcatccttgcttccggtcctggtggccagaatgtaaacaaggtggcgaccgcagtccagttgcgctttgacgcggtccattcccgttctttgccagaggatgtccggagtcgactgctgaagttagccggaaatcggctgactaaggaaggcgaattgctgattaccgccaagcgcttccgcactcaggagcgtaatcgtcaggatgccattgagcgcttagttgcactcctgcaaaaggcggcggaaaagcctaaaccccggcggataacaaaaccttcgcgggcggctaaacaacggcgcctggatgagaaacgacgtcgcggggagcagaagcgggcacggcgcccggtgacccccttgtcagactgatgtgtacgctggttatcctccgacggccgaatcatgaatggcctttgctggtggcaggtaaccgggatgagatgcgggatcggccttgggcgcccccaggccggcactgggaagatcggtctgaagtggtggcgggtctggactggcaggccggcggcagttggctggggatcaacgaccatggagtggtggcggcggtcatgaaccgggaggggaccttgggtccagcgacggacaagcgcagccgcggcgagttggtgttggaagctttagatcatgccgaagccggggaagcggcaaaggcgcttgccgatctggcaccaggggcctatcggggtttcaatctatttattggggatccgatctctggtttctggcttcgcaacctgggcggcgagcggcaggaacaggtagaagtctttgagattccaccagggctgcatatgctgactgcccgtgagctggatgatacctcggtcccccgtatccggatttatctgccccgtttccgcagcgttcaggtgccggaccctataaaggggacctggagtgcttggcaatccttgctggcgagccgcttgcacccagaggaggatggaccctatgccgccatgaatctagatttcccccatggttttggtaccgtttgcagccatctcctggctatgccccgttacccaggttttggatataagcctgtgtttttatttacggaagggccaccggaccgggctggtttcatgccggtagccgtttgatggggcaaaaaaaagcctcgagagatgatctcgaggctaaaggccaaagaaaatactctttgggccagcttgatgctatcgaagggaacctctcgtaaacaacctctgaaaaaatccagaagctttatggccgtggtgtccaacacaccacgccacatcagcgccgtttacgggacgccataccgtgccaaaaggctcggtatcccccgtgcttatttggcgagccctcagggggtagcaggctcggagggcgatttcggcttgaccgaataccgggacccgaaggccgttggacagaacacattttcctctccaggtgttttggcagagagcgctcttttccttacccaattggaaggctttcacgcccctactcatcggagcctttaaagctgaatcggtaacccgcaataccatgactcatgctcctttttcaggtctctgccctcaaacctgtattcttaattcttattaaagaataaaagtatctattttgcaagttttctcgaaaaaaaaatcaaatttttttcaaagggcctccaaggaatgtgaacgggttcccaaaaatacccggccccagaggaatctcggggcgcgggtcttataccaatctcaataaaaaacattctttattaactattaaccccccctcatcctaaccttctcccgccaggggagaagggataaaagagcgttaatttctgggattagtattattggtctttgacatggaaacgggaagccgccgcccgttggagaacttcggatttctctaggggattgggcgggtggtaggagaggcaccaggggacggcgattttttctggtgccggcattccttccgtatggaaataaaaatggccggcttctagggtgggaatatcgtcaccctttccgccgcgcatcttgagctgttcctgtaccgcttcgatggtggccggtgcgctggcctttccaaaaaattgggtgaagcagttggccatcaccagggagtcgatatttttaggcgcctgggtggcgaaaatcaatccaaggccgcaggtgggggcatggtccgccagtcgcagcagattttctttacacggcgcggatttttcggcaggaataaactctttggcctcgtccatcaccaaaaatccctgcaccggcatcgaggggggcgccgggtgtcgtgtgatccagttcaagagggtcatggccaactgattgagaaactgctgctgggttctaaggtcaggcaagccggccaggttgatgacggaaaccctcggtcgtttcagggcagcgtccccgaagaggagggcgggattgagggcagggccttcctgctggaacaaaggattactctctatttccgcttgcaggcgctgggccatctcgctgccgaaacgagaggcgctggagatcccctgactcacttccgccggtaggttagagaggatagcgataaggtccggcagggttttacctccctggagagcaaaaaacttcagcgccgaagtaagaacccccattttataatgggaactggcggattcccctggggcaacgatgtctttcagggttgcttgggccatctccagggcttgatccaacgcttctgggtgctctacgagggaggcaagatcaggcagtggttccagtttcagggggttgccggcggcttgtccgggagtccagatgatgacttcggctttggcgtgatagtgctcggctttttccttgtcttcctgagtccaggaatcagggtgttgtggccagctatccccgagagaggccagcccattggtgtggtctagcacgatggaggagattcccagcaatgccgcctcttccaccaaccgcttgaggagcacggttttgcccgctccgcttcccgccaaaaccccggtatattgggtgagcatcggcagggagatggctaccgattcggctgggttggataaggttcgccccaccgggagggtggatgggtagaggggcgtgggggctttgggactttcatgccgagaaggcaggtattccgtccagacctctgtgcttgcccctgggtctaacgggttgccttcgggggcgggtttatcagggagatcctgggctaattgggtttcctgcacccactggagttgggtggccgggcggtgtttgcaaagccaagcttcaaagtcaggcaaattttgctgctcaagctgatagagtgcccacatggcccgcagatcctgttcattaggggcaacgaattgaccctctgcctggagaaattggtcggtgatttcttgggtgaccttgccggggggcaatggcgtggtgcggaggatgaccagttttctgaaaggcagctggggatcaatcccggaagcggtgagggccgcattgagacgactctgataggcaacggcatgagtcttctgtaaggcccgaaaacaatagtggtgttcccgatccttctggctagaatccatgagccgaacccgggcatgaagggaacggtagtttttatctcccgggaattcagtgtctaccgcggcctccctattatccggtagggggttttcccgcaacaggcaacggcagaccgcctgtagcaactggcacagggtttcgtcttccgcttcctcggccagcagctcctgtaagggggcttggcggcagaatgcctcgtaggactgatcaagttcggactccgtgggaatattgcctgaactttcaaaggagttcggtggggtttcgaagtcggtcagttcgatgacttttccctttttcaggcattggactcggtgttcctcgcagcgcttcagcaattcccggggcaggagcgtggcggcgctggcaaagacctggggctggaaaggccaactcgcataggggggtttaaaaccttgggcgcggtaggcctcagccaagcggagggtgacgatttcctcagcgagggtggcattattaatgggcgccagggtgtggggggagtcgaaccgatcggtggccgaagtcaggctcccttgccgcagtatttcccagctagcctccaggcaggccagaaccgtaagggtgcggtaaactgtatcccggatggccataaggccgtccgcaatcccttcaatgatggcttgggaagccccctgttccgctgtcatcggtgctgtggatttagccccggcggtgaggtggtgctgggctacaatggcgtcgagttgatcaaaggcgagcagggtgggcctatggagactcatgagccaagacaaggattttacgatttcggaagcctctctttggggccataaaaagccgaagagttgccggtccgtctggtcgataggcattccctgaagccagctatagcccacgttggaccgctccagatcgttagaattaaggagcatcaaggcgcgaagggcgtcttggtgttctctgatctcctccgggtattgtttgctcaggcggttgagggtgtgcctcatcaccctggccaggtcttcatctccgtattccgcaatttgccggggggttgggggagcatccgccacttctcgatgttggggtttcctcctcagcagcaaagtgatcagccgttgcacaaggccgggggaaggtgccggttgagatccggctcgatggaaagtgcgacggatgtttggagccttgatttcagggctcaggagatttgccaggaggtcatggaattgggggcgatttcctgaaatcgtttgctgcagggagctggtatatcccagcagcaccgtttcccaaaaatccttgacatcggtcatatccactaacacgaaccaggccgggaggggggccacctcctggcgcagggtgccgaggaaatgggtttttccggcccctgccggaccggtaatgacttgccccaggggattctgaccattgcttcccgccctattctgcaagatttcaatgagttcagttcgcaagttttcatggagtccaggcgtgtgaaacgccaagtcatcccatacacttttaagctgcatggtccagtcaaaattgaccgccttcagtatcttacattggtccattagttcacttctgcatgtagacgatatgtcgtttaaatccagccacgctgagggctgcttcctggtccgctgctgaaatttcccgggagtcatcgagaggcgacagcaccaattttccttcctgttgtagcttcagcagcaccccatccagggtggaacggggaatcgtccctaatctttgtcggagctgggccagtcggacccggacattcccttggccgccagagagatggaagtaagcttcctgtaactgctgctccggatcttccctggggagagcttgctgggttgaactgaagatctccgccagggtgatttgacggcgcttcaggatcggttgtaatcgggtaagaaaggcctgaaaaatagggccggcagcgggagactgatgggaaagcttagcatccatatggtcccctgcccaggcccaggccttatccgtcagctgcacgtagatcgctcggccgcctttgggcttgcggcgccattcttcttcgataaatccagcctctagcagggctttccggtcgcgccgtttaggcttgggtcggatatcggccaggtaggcttgcccttcgctggtcagtaatcgccacagaatcaaggcttgtaggggactgggttgaaaattcatggggttttttgacgagttttatcccgcatccaaagttatttttgcggaatcttacaacatcccggatttttccagtgagggggggcgagaatcttctcctgatttctcttcgtgcgcctggcgcacgctacctgctaagtgtggggctataggggtagttgaggagcgcgaaatattctggccaacagcaaaccccctaaaaaatttggtagagaaatagccggggggtgtctataaaaccatttgagctatctgcgtaaaaccagggaattttaaataaatataaatacactttaaggagacgggcatgggaatttacggaggggaggaagagggaagtttcgacgtggtgatggcgcgttccgccatgccgaccttcgttccgggggagatcattgtcaagataaaggaaggggccgccgccgccttgtctcagggggagatgggacagttgggattggaaagcacctcccggcgtacttcgggaggggaaatggtttataaatttgttcctgaagagatggcgcggatggaaaccctttccgctcaggaaagtcaagatcagaccttagcgatagtcaaggaattggaggccaatcctaatgtggaatatgcccagcctaattggcttctccagcctttttcctccccttgattttcaataaataacggtgcgtgtcgtcattgccctgggaggtaacgccctgcttcgccgcggcgagcctttgactgcggagaatcagcgtcgcaatgtgcggatcgcggctgaagccctcgccccgattgccggccagcatctattagtcattacccatggcaacggtccccaggtagggttgctggccctccagggcgccgcctatcagcccgatgaaatttatcccttggatatcctggatgcagaaaccgaaggtcaaatcggctatctgatcgagcaggaattaagcaatgcacttccccctggccgccactgcgcaactctgttgactcagattcaggtggaccccgctgatccggcgtttcaaaaccccaccaagcccattggtccggtctatcgggaagccgaggcccaaaggctggcccgggaacaaggatggcatatcggccgggagggcaagggataccgtcgggtagtcccgtccccccgccctcagcaaatcctggaattgagcgtgattgagctactggtgagccggggcgtggttgtgatctgcgccggcggcggtggaatccccaccgtgcgccaggagaagggccgcctggtgggcattgaagcggtgattgataaggatttagctagctcccttttggcccgggaattgaaagcggatgctttcttgatgctgactgatgtggaagccgtatggcaggactgggggcagcctcaagcccggcctattcggcgtatttcaccatcggttctgcgtcaattttcctttgcccccggctccatgggacccaaagtggaagcggcttgtgaattcgtggaagagacggggggcattgccggcattggccaactccaggacgcccaggccatcctggccggcgaggcggggacattgattgcttgggattaatccctggattccagcttttgttcccggagaaacgtttccacccagtggcctagccccggttcctcggcttccgcgaattcatagcgcacccgaacgataggtttgttaagttcaatcaaggcgcccaggtcacagggggttgctgagaccaccacatccacattagcggcattgagggtttccctcagggcttggagttgttctggatggtagcccacggcggggagtaccggtcccatatggggatattgggcataaaccgcagcgattttctccaccgccacctggcggggatcaacaatctctgccgcttgggcttgggtggcggccacatagccggcgccatggggcattccgccatgggtcatggtggggccgtcctccactaccaggactcgctttccccgcaccctttcgggatcatccagttgcacctgggaagcgccctggatcagggtggcggaggggttaatttggcgggctgttgccgtaacttgttctatatcttctgcggaggctgaattgaccttggcgatgacaatgatatccgccatccgcagtacggcttccccgggatgatggctggtttcgcttccgggacgtaaggggtccaccagcacgatgtgcaagtcgggacggatgaagggaaaatcattattgcccccatcccagagaatgacatcggcttccccttcggcctgggccaggatttgggcataatcgatgcctgcataaaccacattgcccgccgccaggtggggttcgtattcctcccgttcttcaatggtgcagtgggccgcttccagatccgcaggggtggcaaagcgctgtaccgcctgctgcgccaggtctccatagggcatgggatggcggatgaccgctacctgcaatcctttttttctcagcagttgggaaagccagcggctggtttgggatttgccgcagccggttcttaccgccgagacggcaatgaccggcgccttcgcctgtaacatggtgcgttcgggacccaggagcagaaaatccgaccccgcggccagggcgatggaagcttggtgcatgacatgggcatagtccacatcgctgtaggcaaagaccacttgactgatatgttcttgacggcagagagtggctaatgccgtttcttctacaatgggaatgccctccggatagcggggccccgccagggaagggggataacggcgtccggcgatttccgggatttgggtggccgtgaaggcgatgacttggctgccgggatcatcccgataggccacattgaaattatggaaatcacggccggcggcccccatgatgaccaggcgattggtgaaattatttcctttgtccactggcggctattgtttcttacgaattaggttaataaggctgccttccaggatcatctccacctgccgagggctcattgaatgcctgagttcgtagtcttcttgtttggtcttattgctgaccgtcagtttttctcccctttggatggcattgcggacattggcaaggtagaggacgtcgctctgatcaatgcgttcccagtcatccggtttgacgaaggtgagcggtaagatgccgaaattgaccagattctgccagtgaatccgggcaaaactcttggcaagcaccgccttcagacccaggtatcggggggccagggcagcatgctcccggctcgacccctggccgtaattctccccacccacgacccaggagccctgctgttgatgttccatggcccgctggtagtaattttcgtcaatgggctcgaatacaaatttgctgatctccgggatattgctacgaaagggcagtaccctggccccggccggcatgatttcatccgtggagatatcgtcaccgacctttaacagcaccgggccttccaaatcatcagggagtggctcgaatgggggcagtggttggatgttggggcctttttccagctcgacttcttcttctttctcagccgggggggacagcatgctgatgttaatgcggatggacttcggttcccggaaggggggatagtccatggccagggtgcgcggatcggtaatttccccggtcaaggccgaggcggcagccgtctccgggctgcatagatagacttgatcttctttagtacccgagcgtccaggaaaatttctagggacggtgcgcagactgatgcgtccggtggccggtgcctgccccatgccaatgcagccattgcagccggcttgatggaggcgggctcccgcgtggatgagctttcctaacagttccagggagatcaggttttccaggatttgccgtgaggtgggattaatgtcgaaggacacccggtcgtggacttgtttgccatcgacaatcagggccgcaatggcaaagtctcgcaggcctggattagcggatgagccgatataggtctgataaatctcccggccggctacttcccgtacgggaaccactttgcccgggctgctggggagggcaatcaggggttctagttcggagagattgatttcctcgtgctcgtcgtagtcggcattcggctcagctaccagttccgcccaggcttcttcccggccttgagttttgagaaactcttttaccgccccatcggcgggaaagacggtagtggtagcgccaagttcggcccccatattggcgatgacgtgacggtccatggcggtcagatttgccaagcccggcccgtagtattcgatgattttgcctcttcccccatcgacatcgtgacggcgcagcatctccagaatgacgtccttggcgctcacccaatcgggaagccgacccgtcaatttgacgccccacaccttgggcatcttcatataaaacggctccccggccatggccatggccacttccagtccccctgcgcctatggccagcatccccagggagcccgcggcgggggtatggctgtccgagcccagcaaggttttgcctgggacgccgaagcgctccatatgcacggggtggctgaccccattacccggacggctgtaccagaggccgaactttttgcaggcactgcgtagaaacaggtgatcatccggatttttaaagtcttcctggatgagattatggtcgacgtattggacagagagttcggttttgacccggggaatccccatggcttcgaattccagcatcacgagggtgccggtggcatcctgggtcaaggtttgatcaatgcgcaaagcgatttccgcgccgggctccatctcaccggaaatcaagtgattagcaatcagcttttgggtgacattttggaccatggttttttggcctatcggtctaatcttaattcttagaaagcttagcataagaggaataaaaacaatggacgcaagagactatgtttacgatcccaccgaaacgccgttccaaccccgtgccgaaagctaccatgcccacaatgcccttggcctggcgtgtgcctccaacttggcttatgaagattcggcgataatcgagccgatggtgagacagtgggggtttgaccactaccgctttgttcaggagaaggagacccaagcctttgtctgcggcaatgccaacttagttttactcctatttcggggaaccgaagcccgtaaccttaaggactggcataccaatgtcatgctcaaactggtttcggggcctgcgggggaagtccaccggggattttgggaagcactgatgggtatttggccgaagctccaagacgctctaagcgagtctcgtacggcccagcaacccctctggcttggcggccatagtcttgggggggcgttggctctattggccggagcgcggttgcaattgcaggagcagatccctgttcagggggtatatacttttggccagcctcgggcggggaactatagctttgctagggcgtttgatcaggcatttgaagggcgggggatccggtttatcaataataatgatatcgtgccccacgtgcctctacccggccctcgattacgctattggcataccgagcgcttgatctatatcgatggggaggggaagctcagcccggatctgccgctttggaagcgtttgcggaatagtttccaaggcgctacccgggatctagataagctggggcaggaagcttttagggatcacgcgatgaatagttatgttcaccgcatcagggaggcgataaaaagcgggcgttagcctgagggagtccactatcttggcaaggccgagattgcggcctgataccagtatcaggtagttttccatggtcagtatagtatctaggcaaaaattttaataaatttcaaaatttaaaaatctacttcgtcaccgattcgccgggagcgaatcgggacatccgaaggatgccctcagggggcgcgcatcaaaatgtattgcccatagcgtcaaaaaattatgcatatcgaattggataatctgagcccgaaagaagtttatttcaatcttatccagaccttaattccccgccccattgcctgggtgttatcggaaaacgccggggggagttataacctggcccctttttcctatttcaccgcggtctgtagcaagccgcccctgattctcatttcagtgggaaaaaagcccgatggaacccgcaaggatagttgggtgaatatcgaagagcgccgggatttcgtggtccacattgcccatttggaaatattggaggcattgaacgccagttctgtgaccctgcccgctgaagcctcggaagtggagcagcttggcctgccggtgaccccctttccaggctcgcggttgccacggcttcaagaagctcgggtggcttatggctgcgagtgttatgaaatccaggaaatcggcagtggcccccaagccctgattttcggccgtgtccacactctctatgtggatgatgcaatttgcagcagcaaggagggtaggctcaaggtccatggagatcagctcaatcccatcggccgtctaggggccaatgaatacatgaaattcggtgaaatcattaccctcaaccggccaaaataatgggtagggcatatttaccctgccatgagtacccggcgagctatggcttttaactgtttgattaatatatgattatctctaaaaatattttttgccgcgcccttgacacgcctaaatcctcgcgtttatcatggcttcgtgctcttgagcaccgtcccgacaggctgcggcgagacgttaaatgcgcgcaagagccatataagaccacggttttaaagcctggcaatggcagagacggcgcgaacgaacctatgagattttcatagattctgagtagcggcgctacggaaaaatatgaccgaggctgaacaggcgttatggcggcggcggatttccggtcatagattccggaggcaatttcctatagggaaacgctataagtgagtaggtaaaggacattaactccttgttttttattccctcccccttgatgggggagggttagggtgggggtgaaaaagcggcggtaactgtagatgatgagctagtttgattaccccccatccccgccttcccccgccaggggggaaggggtaagaggtgctgtttgccccgttattgtggccatagggagcctggcgccatttagcgtaattctgctgctttttgccagatcactaagtccaatccgggaatatccttgaaatcgccttcattatggggcagcaatttaaagttgtgctgcactgcctggctggcgagccatagatcttggactcggtaacgaatggctcggcccgaggtacgaatttgggccgctaggctgccaaagatttcgcccgtgttttcatcgatgcgcaacgagggcttatgctgaagccttcgtaaggccgccaggcgcttctgacggatactgggatcagcgggctatttcggcgccgtatttcagctcagcaataatgatcggggaaagataaacgggctcctggcgggtgatgatcgcgatgtccgccggcgccaatgttcctcgttccacatctacccagatgcaagtgtcaattaggtagcccatggattttgaatctcttcatcgagggtggcttcgccgctacggcggctatcggtaatccaatcggcggcggcctctttagagagggtcctgtaaagatcggccatggcttccagggccgtttgatgggccggtcccggaataagccgcgccacctcctggtgattcctgacaatcactatttcttctcccgtaagttccaggctatccaggaatttcctaaaatttcggacgaattccgtagcgtttaccgaaattccgcccaaagccccttccttcagggaggggatgtagggcggttctgttaatattaagtgatgaaatttaagaccaacataaaagccctgaaagtcagagtcaaggataagcataagccagtccttgagcgcatggcttttgaagtcaatcaggtctggaatgcggctaacgaaatcacggcggatgattcctatgtacctgttcccggtgcgggttatatccgcaacaatttcacggcatacgagctgcaaaagctgctaaaaagcatcaagctggaacgcggctttattattcactccaccagcgtgcaggaagtgattgccgcgcaccacaaagcgcgcaagcaattcaaaactgacaagctccgctggcgtgtttctggtggtccacgccgttctctgggatgggtgcctttcaagaaaggcgccgccaaatggaagaagggtcaggtgtactttgccggtcactccttttgtctcagcaggcgttgcgttccggttctttctcgcaggatgcccgtggacgctggtatttcaacctcgtggtcgaagtggctattgagcagtccactgccaccgggcaggtgggtatcgacctgggtttaaaggataccgccacttgcagcaacggtttgaagctggaagcgtctcgtttctaccgtaatgggcaagcgcaactggcaaaagcgcaacgggctaacaagaaaaaacgggtcaaggctatccatgccaagatcaaaaataggcgtttagacgccctccataaattcacgacccaagtggttcgtgagaatgcattcatcgtcgtgggtaatctcagcagttcccgccttgctaaaactaaaagggctaaatctgttttagatgggggcgggttgatgctgaaaactcagcttgattataaatcgaaagcgatgcaagccgagtttgtagagatcaacgaagcgcacactacccaagcctgttcgtgctgtggcggtatcagcaacggtagtccgagaggtagggcaggtcttggaataagagaatggtcatgccctgggtgtggggtgcatcacgatagagacgtgaacgcagccatgaacattctcgcggcggggcatcgccgtcttgcggaaggaattcccgtcctttagggcgggaaggatgtcaacgttctcataggcttatcctcggtttgaataatctgatggtatcagattatatgtatttttctggaagatatagggcgttagctttgcttcatttttgtgattgcggagtatctaaatctctcccttgaaggagcacaaggaagtgcgacgccccattgaaatcagtcacgatgaaactctaatctgcatcacgctgactgaggtaggtgagaaaggcatcaatctttgttttctgttccctcccccttgatgggggagggttagggtgggggtgaaaaagtggcggtaactgtggatgatgagctagtttaattaccccccatccccgccttcccccgccagggctgtaggatagacgcataaattggggggtgtacaaataactgtgtaactggtgatctgtaattaacaacaaggagaaagcactgatgaccagtattgaaaaaaagaccgatgagttgctggatgaacttctgaaggagtgcaatagcccgaaagaggttctgggcgagcatgggttattgaagcagctgagcaagcgcttggtggagcgggttttggaggctgagctgactgagcacctagggtacgcgccccatgctcaggaaggtcggggcagtggcaacagccgcaacggcaagagcaagaagcgggttcagagcgaggcggggcaattggaaatcgaggtgccacgggaccgcaatgggaattttgagccgcaattggtcaagaaacgtcagcgtcggctggagggctttgatgagaaggtgctagcgctgtatgcccgggggctctcgacccgagagattgaggcgcagctggaagagctctatggggtggaggtctccccggcgctgatttcccaggtgaccgatgcggtgttggaggaggtgcgggcctggcaaagccggcccctatcggccgtctatcccatcctatattttgatgccttgtttgtgaaatcacgccaggagggcatggtgaaaacgaaagcagtgtacttagccctgggggtcaatctagagggagagaaagagctgttagggatgtggatgagtgaaaacgaaggggctaaattctggctgtcggtattcaatgagctgaaaaaccggggggtcgaggattgctttattgcctgcgtggacgggctcaagggcctgcctgaggccatcgaggcggtgtttccacaggcccaggttcagctgtgcatcgtgcacaaggtgcgcggctcgctgaagtatgtcccctggaaacagcgccgggccgtggcggccgacctgcgggccatctatggcgccgcgaccctggccgaggccgaacaggccctagagcgcttctcagcgcgttgggatgagacatatccggccatcagccccagctggcgggccgattggtcacggctgacggtcttctttgattacccaccccagatccggcgagccatttataccaccaacgccatcgaatcattgaactattcactacgaaaagtcttgaaaaaccggggcgcttttcccacggatgaagccattttcaaggtgctctatctggccctgaacaatatcaccaaaaaatggactcaacccattcgggactggaaggccgccctcaatcaattcgtcatcctcttcgctgagcggatgcccaagtgaaaattagttacacaaaaaacttgacaccctcataaattgccctgtttcatggggggcatccttcattttcgatagcatcgaaaacctcacggatactttgttcacttacgattacccttacttttcgtcgaatcacttggcagcctagatagaatagagagagcacgcgccgatgttttatcgaattggcctgaaactgataatgtaattgttgccgctctgtcagccaacccacggcccaggccaccatgcctgccaaagccgcaatcaacagcaacacctcaatgcggtgcgggtcacgactataggccagattaaaactgaagccataggctggacttttcaaatcccggaacccttcttcaatctgcatccgcgtacgatagagtttcaccacgcgcttggccgattgacgaccgcacaaggagctggccaacaaccacggctccttcgccgccagacggtattcggctatcgacttgccatgccgaccccgggcttttcctttgaacaaatagaacctactctttaacgggttcttacgacacatctctaccgctccgagtgccttcgctcggccactggcttgcgcccataattctcggcagggccgccattcccgctcccccaccggtcggtaggattttcgcccccggatccggcctacgtaatcccagccataactcacaatttgcttaaaccagggattatgaaatccggcgtccgtgataatcacgggccgactcgccgccggtaacaacgccttgagcgtctttaaaaaagctcgctgcacgcgctcattcccctgctgcgattgcgcatggaccgtctcatacagggtcaacgcccgtcccggcgccactaatgctgcccgcaatacatacaagtctgtgttcggtagatgactccaatctaccagtatccacggccgccgtttgtttcccaccagctgcttgactaacgcctcatacaccgctttgctttgggcttggacgtacttattccccataaatcggtccgaccgccgtatcccactgcgctcttgaatcggtaacttcaatgaccgacccagctgggttaccgataaccgcttcgtctccaagaccgtctccaccaacaacaccaacgtccacaagcgttttaaatgcatgatctccgacaacatccggtgtaaaatcttcttcacaggcacgggaacaacctctcttcggtttttaatcgtgacccgtatgagatcagatgtctccgtgcctgtctactccttctattcttgcaaccgcttgtttcttaattaaacaattcccttttatccgtctatacctcagccgccaggggggaaggggtaaagttgccattgcagattaaggttaagctagacgagcgagcgcttaaagggccgctccaggagatgccgccgtaatccccaagtatcggcgtaccgcatatggttaatccacccttggacgctggcatcgaattcagcaaagctaattttatcggcacaatagtcccgccaccgtgcctggaggcggcgcgtgaaattgcgcacattgcgggccttgacccggcggtgggtagggtaaacgataaacccaagccaggggatgccactgcggacgggtgtagcctgggcttggggatggacggttaatctaagcgccgccaagcgttcaattatggcttgtttccaacgccatagctcgcgtttgctgtcgctaaagagggcaaaatgatccacgccgatgccgcgctcaataaactacggttatatctacgcttggcgcatcagtggcgctggctcaatgagggccagtaccggcatgtgagcatgatggtcgcagaactcgggcggctgttgggcggttggatgaaggccaagtgaggtggcggctcagggtgcgaaacccaggagccgcctccattttttatatgcccgagggaaggtcttggcgtgatcttccgtgcggacgggacgtgcctgggccatcttcagccccttcgcctcgggccgcaaaccgtggtcggcggccttactggaagcgccgcctgcgtcggcggaaccagtgggcgcgctcgcaagggatcagggattcagaaatcagatgggggatgagcacaccacccgaaacccgatgaggatgaagcggttattgggaagataatgatagcgaaaggccgagcgggcaaggcctagatcgttgccccaggacccgccgcgcaccacacgggactcatcgccacttaactgggtacgttcaggatgcctgtattcattcagacaccactcccagagattaccgcccatatccaatgcccccacgggcgaagcgccgaggggatacatgcctaccgcggtagagcggctcagccccgattcataggtgttggcataggcgggattctcctccactccccagggatacatatttgctgggtcgccgccggtggcggcttgctgccattcccattgcgtcggcaagcggatttcatagcccaggcgggcgcttagccagcggcagaaagctaccgcatccaaccaagagacattgtctgccgggtggttgtcataggcttgaaacggccgaccaggtgctgagtgttggtctaataatccttgccaccgttcggggttactgtaaccgtcggccgcttccaaaaaggcctggtactgctgccaggtcaccggatagcgggcaatataaaagggggcgaccgggaacgggaaggcgggttcatctccctcgacctccaagatgacctcaccggggggcacctgacgccactcgatatccggcaaaccatcttcccggaggcctaccccctttcgcgggtccgggtcacccaggagagcgaggcgaacgccaatcagggcgcggcactcgtgggaggtgtctggatcttggatttctgccagcatatgctggggatggataggcccgaggaactcctgctctaggggggtgggttgataatcaaggcgcttgagcatgccacaggcttctaccacccgttcatgggaccagcggtaagcctccttgcgctcctgaacttcccactctaaagcggcctgttgcagttgtttgcgccgccagaagtcggcaaagcgatcctcaatccatttctttaagcgaggccagcgggtcagcagggactcatgggcgacttccaccacatccctgtcttcctcaggatcgccgcagttcagtaatcgggctttggcgaattgctcaatggatgtgcatgctgcgggggtagttttgaaatgagtaagcgatgagcgtcttcgggttggaataccacgttccgagtctatttctaccaattctttgaagattcctgccaaggcgttttgggcgtctttgtttaatttagcgtaagcgtcctcagcccgcttgccaatggctcccttgatgccgccgaagctgtcgtaagccgtatgggtgagcgtggtgcccggttggcatgccttataaagttcagccaaagcgaaggccatcaacgcgagggcgccgggttcgttgccagtatcgcggaggatgcgcccagacagtccctcctcaaaggataaacctgctactgccgcaggacctgtgatcatctccatcaaggccaggagatccggtggtgccagcgaaaagaaacctgcccgtagccatttgtcaaaacgagggtagtcaatgcaatggtgaaaaaagtcagcccgtaaggcaagaacgagacgcagccggtctgcctgtgcggctttctccaacatggcaatgaaacgcttgtggtgtttcggttcggtcagagtaaatagctcttcgaattggtcgataaagaagagcaacttagtggttgccggccgttcttcaaataagggccttactagcgcggccagatcaccagtggcgcgtagcttttcagcgatagtgcgaccacttagatcgtgggtttccagataaggttccagtttggctgccaaagggagaaaaggatcatcgcctaatccaccaggagtaaaacgtattttctgccaactttcaccgccggggagttctctcagacgcggcagtcccccggctgccacgagagaggatttaccagagccggaagcgccgataacggcgactaaggcctgctgcttaattttgtttaatagctcgttagtttctgccgtacgaccaaagaaaagccgggcctcctttgtggtgaaggcgcgcaagcctggaaagggagagcctttctggtgtgtgtgagtcgctgggggaggaggtggagtcggtggtgtaagtacttcggctataatatcttccctgtctatgtagtgcagtgcttccggtaactcttgtagacgctcacgttcctctaaccacacccatatgtctcggggttcatggcccttgtcaaatgccgcttgttcttgaggtgggatgtcaaagtaatctgccagatctttccagtcacgctgcaagcgcttgctaaaggcgattttttgtttgcccgaatacaccatcattccattcaagaaaagttttctagcaactccgctaattccccgcgcttaatttcccgcaaggcggcaggtagctgagacaaacggctgcgattttccagccacacccagatcccgcggccttcgtcgccccgttcaaatcgggcctgatcgctgacccgtatttccaggcaatcggctaggcgcttccagtcatcccccaggcgatcacagaaggcgattttgacttttcctggaaagggtcctggaaaggggcctggcggcggaggaggactcggcccgttgtaatgactttgccggatcagttccgcccgctcgcgtagctgctcgcggatttgcagaaataaacgcttgcggcggccgttgtcttgaaaatgttcttccacggtttggtcgccgccaggcaagaattggcggcttttcagccattcgtgccggcgccagtcacaaggtgagagaatgacgggaaagagatgggccttgtgggctagaaaatgtttgatctcggtgttttggcagtagtctgaatccagaaaaccttggctaaccagcaccagggcgatgtgggagtcctgaatctgggttttaatcacctcatcccacagttcccctgggcggatactttgatcagtccaaaactcgatattttctttctccagccccttgaggaatccaagcagcgagttctcttcgaggtaatcggcgtcctgatggctgtaactgacaaaaatttttatccggtcaggcatgacgtgcttttgcttttctgaggggccgctgccaggaaagtgattataaactgctttattgtgcagaggcgataatatccaagctcttggggccgcaatttaagagcaaatctaacgcggagagattgtagcgaaaatcgccccacaactggggatagaccggtgggcggagaggggtaaagacgagattaatgccgcaggtgctaaacttttccctatcgagatatttctctgctgggggcaaagtgacaaaagtatcggcgttcaaggcgcggcagacggagaccaataattccgtgccctggccggaaacccccagttcagactgtaaaacccaggtactttttaggcccaaggtgttccaaagatattggatcagatccacgttgagatccgccaggcggcagtggtgataggcatagattgcctctaggtgaggcaggtgatcatccagatagggagcatgggcataatgctgccggaggctttggagatgtttttggcgccagtgggtttcattgtggatctcaatgtcttgaatattctgttttcctctgccttttttccgcaccgggaccctgagccagagttcgccctggtcgcttttgagccggttgcgggtcatccagcttcggcccaggggaaattggacttgatccagaagcaccagagtatcggcccgtagccccttgtagaaaaaacctggccagggaaggaaaataggttggtgggtggtaataatcatcccggagaattcggcgttcaaaagggctattgattaagattaatataattcaattcactaagttggcgagtggcagagcgatgactaaatcccaggaagaaaagaaggcccagaaaaagcggttttcggaccgattgttagagaacatgagtcgatttatcgtttctctgacctgggcaattttgctcgcggtggtgatattcgtggtttatttagccacccagtttgcccagcgataatccctgaatatgggtaaagaatattcccattggattcaggcctatttaccgggagcatagacaggataaaaaaaacctaggtaccaggatgggaggcttttagttcccgcagccgcgctttagcttcttcttccgagctataagtgccataatttataggcggtttatccgggtcatccaggtctttctcctgaacgatccactcttcagtttccgggttgtagtaaagcagaaaagttttgtccatggactttgcctcctttagacgaggtacctatagctcaaagtatagccatggattaaatgctgttctgccaggaaaattggcccctattttggctaccaaccttccaaggggctgtattctttctcggcttccgcttcttcttgggttaactgttggtacgcagctctcaccgtctcagggtcatattttctctccagccggcgcacgatgaaatggcctcgggccatgtcttggaaatgctgcataaagatcaagttcaatagggcaccacttactgctccagcgacggggatcatctgcgcagccgctttatcggaaatgactaccccaaagcgggccgtagtggcccgaattagattaatggcggcaggtatattggctcccgcacccgtgtagtcaagaaaatcagaaaagtggaaggcgagagtcgcgcgaatgccatagtagcccgtatccgcagcatcgtcctctttggtacggccccctagggcaaagacctccatgcaggcaagccttgcttccagggtatttaagtcttcgccctggctatgggcaatgtccccgatagagcgcagcatgagggctgtggtgatgggcaattcggccaggagggtgaacggggcaaagaatccgcctatagtgccactgcccatcgccataaacttgtgcagacggtcgtgagcagcggagggaggaatgcgtcccatggaggtaatcgccatatccaaggtgcgacgaatactgaactccacgactccatggagatgttggtaccagcgcttgggcaggagtttgagcccctgctcaataggtgtgcccacgacattgctcaagcgtgcggcaaatgaagggtgttccaggtgtcggtgtgcccatcggagatcggcgagatcctgggcggagagggaaggtgtggattgatgcatatcttgtgctgctcgcagagccttgttcaatattaagtattaaagggtttgtggtaagggatagggcaaagtgataagggtaatggtaggatggtcataaatctcatgctcctttcgacacttgatcgtgcaccccattctcttccctccaaccttggataatatcaggaaaatcacagcctctctggtagccgcggccaaggcgagcggccatcgccgcgctttggtattgtctggggaccgggagtggtgtctgcaagccgcccaggtcagcttagcaagcacttccctggaaccggttctgtggatcgctgcccaggcccccgaaaacgcctggaggatggaggccgccaaggcgcatcggtcgttggggcaagaagtcgatgccatcgtctttgatgcctacagcggttttgacttggatgcctttggaatcatcaccggcgccattcggggcggcgggctgctgctattgctcactccgcccctggcggcatggccaagcttcaatgatcccgagcatgcccgcattgtgacggcgccctatgaggtcacagaggtcacggggcgttttctgaaacgcctggtgcgcatcctccgcgaagctgaaggggtgataatcatcgagcaaggaaaaatactccccagcgtcccgtttgcagccccggcgagggcagaaacgggtggtaaccctccctctccaggggattcggcgtgccgcaccgaggatcaagggcgggcggtggaggcgattgtcaaggtggtgactgggcagcggcggcggcctgtggtgttgacctcggatcggggccggggcaaatcggcggccctggggattgcagcggcgaggctgctgcagcgggggctcaagcacatcatcgtcaccggaccacggttggatgcggtggagccggtgtttcgccatgcccaacggctattgccccaagccacggtttcccgggcagccctccatctcccggaggcgggcatggaattcgcccccccggacgatcttatccgcacttcccgacccgcggatttgctgttagtggatgaggcggcaaccatccctacccctttgttggaacgattgctccagggttactctcggattgcttttgccaccaccattcatggttatgagggaacggggcggggtttcgcccttcgtttccacagagtgctggatgagaaaacccgaggatggaaagggctgcggctggagacccctatccgctggagatccggagatcccctggagcatttcgtctttcgggccttgctgctagatgccacggcggcgccagactcggcagtcgcgtcggcgagacccgagactgttgcggttgagcggttggatcgagatgccctggtgagggatgaagccaccctgtctgaactcttcggcttgctggtgttggcccactaccagacccgcccctacgatctgcgccatttactcgatggccccaacctttccgtgtatgtgatgcgctaccgggggcacgtggtggccaccgcgctacttgctgcggagggcggtttcgttgaggaaacggctagagggatttgggaagggcgcactcgaccccatgggcatttactcccggagtccctggcggcccacttgggcttggcgcaggcgccacggctgcattgtgcccggatcatgcgtattgccgtccatcctgcggttcagggccaaggcctgggaactcacctggtggatacgattatcagggaaaccgggggggaaggcttggattatctgggaagtagcttcggtgcgaccgtggagttgcttcgcttctgggaacgattggattttctgccggtgcgtctcagcgtgaagcggggggccaccagcggggcccactccgccattgttctgcaccctttatccagctccggccaggcgctggtcaaaagagcccgagagcgtttcctggtgcatctgccacaccagcttgcagatccgttgcgggagttggaaccccagcttgcggcttggctcttgcgccgaggggacccagccggccccctccctttggattcccaggattggtccgatgtgctggcttttgcctttggtcggcgtgtctatgaggtctgtattggccctatttggaagctcacttggggggcgcttgccgcccctgagagcgcgacactgctgggggaagtggagagaaatgcgctcatcgtcaaagtattgcagaaaagaagctggcaagaagcggccgcagccctggaactctcaggccgggcccaggtgattgaagtcctgcgccggaccctgcgtcccctggtgctgcactttggcaatgaggctgtgcgtcgtgaggccgaacggcttgccgggggctagctctctccagcgatatctcgtcctatcatctataattttaaataaattcgcacgagccccgatagagatcaaggagttgacggatgaggaagaaaagatacgggggacgaatcattgcttttgtgatggcggggggggaaggtaaacgccttcatcctttaactgcggaacgctgtaaacccgctgtcccttttggtgcccgttatcggctggttgattttgttctgagtaacctgatcaattctgaaattcgctccatttatcttttggtgcagtataaaccccaggccttgattgagcatattcgcagggcgtgggtgatatccccgttgctccctgatcagttcgtcacggcggtgcctccccagatgcatgaggatacgctcactttcaagggcacggcagatgcggtttatcagagtctccgactgcttgagccccataatccggatttggtggccgtatttggcgccgatcatgtgtacagaatggatgtgcggcagatggcttggtttcatcgggaacagaaagccgatgtcacggttgccgccctgccggtacctatggagcaagcgccgaattttgggattctcgccacagacgcggatggccgaatacggcaattccaggaaaaaccccaacaacctaaatcgatgccctccgactccaaccgtgcctatgcctccatggggaactacctgttcgatactagggtgctggtagaggcgctcatggaaagccaccgattgggtgaaacggactttgggcatcatgttctgccccggttgctgaagagccaccgcctctttgcctatgatttttcaagcaatgaaattccagggattaagccctatgaggaagtgggttattggcgtgatgtgggcaccattgacgcctatttcgaggcccataaagatgtgctcggggaggagccccgcttcgatgcttttaacccccaatggcctatcttttccagtaactaccaagggccggtagctcggattctcgggggtgaaatcgagaatagcctgttcagtgccgcctgtgtagttcatagaggtgctcgggtgcgtaactgtatcctccgccgggaagccgtggtggaagcaggggcggagttagaggaatgcatcattatggattattctaaaattaagcgcggcgcccggctgcgacgggttatcgtcgaccgtcataacattattgcaccgggtacccagattggttatgattaccaggaagatacccgccgatatcatgtctccccctcgggaatagtggttgttcctagaggcaaactcagtttttatgcgcgtaattcgcgtggtaagggcctgggctacgctgaatagcactgggaacgtagcgcctgtgctttatgtgtctatcactgtcaatgggagtcctaaaggtgtttcatttcccctcctgttgacccctgcaaatcttggagtaggatttaatgcgttatcgagaagatgctataaccggagaaatgggtgccccgatagtcaatgaggggatgctaacggggacggccctgtatgcacttttggtgggtatcggaatttgcattgtgggaatccgcacagggctgatttgggccacgcttatggggggaagcctagcgggggtgagtgcggtttatttaggtgcggtcgtgctcggttatgcctgagcgagagctaccaagttcagattttatgccccgaccttcttgttgcagggggagttagccatagcggataaacagcacatcttacgccttccctcccgctagggggaaggcgtagatgggggatattaaaattggagtttcgctatgactgatttcaattttgttcctacaaaacttcatcaatctggagaattcgcggttcctcgcggtcctcgacgaaagggtgaccttggtcttggggtctttaccgctcctcgcgctttcacttcgggtgctccccaccctaggctccgagagcaagaaaatcataacgccaattcatggcaaaacgcaagtcatgtggccctcgcgctcggcgcgccgtttcacttcgcgaccttgctagggggtcgcctaacatccatgtgaggctccaacgctgtcttttaaggtcatggaacctgccgaacctaagtcacaagagaattccaatcttattactctgtttctctgcggtgacgtgatgacggggaggggcattgaccaaattttgccttactccaatcatcccgctatccatgagccctatatggatatggcaacggattacgtaaaacttgcggaaaaggtcaatggccccatcccaaaacccgtagattttgcctacatttggggagatgctcttgaggaattggcgctggcatctccagatatacgaatcatcaacctagagaccagcatcaccaccagtgacgattggcttcctaagggtatcaattacagaatgcaccccaagaatatctcttgcattacggcggcagagatagactgttgtgtgctagccaataatcatgtgctggattgggggtattcaggactagcagagaccttggaaacgttgaagaaggcgggaataaacactgccggcgcaggcgataaccttaatcaggcaaaagcgtcggcaatcatggaggtgtctgggaagggcagggtggtggtgttttcctacgggtcggtaacaagtggcataccgctggattgggctgcctcgaaacacaaagccggcgtgaatctactggcggacttttcagagaaaaccgcctgcggtattggggaaagtgtccgagaggtaaagcagccgggggatattgtcattgcttctattcactggggtggtaactggggctattacatcccgccggagcaaagagcatttgcccaccaactgattgaagaggccggcgtgaatattattcatggccattctccccatcatgccaagggaatcgaaatctataaagggagccccattctgtatgggtgtggtgattttttgaatgactatgagggtatccgcggttacgaaaagtatcggggtgagttgaccttgatgtattttgttaccatggaggcagcgacaggaaaggtgtgccggttggagatggtacctcttcaaatcaaacgctttagcctaaaacgggccttaagggaggaccgccaatggttgcaagaaaccctcaccagggaagggaaaaagctaggtacccgagtagaaggcggaaggaataataccttaatactgaaatgggaataaggcgtcgtctcagtgttatagacccaaaggaggccgctaggctgctaacaacactttaacgctcaagtcattgaaaaatatattaatttttgtcgaaccaatcctcattttcggtaaacccttcgccatcgttgcccataaattcggttagctcttctaggggttcttgtgctgcggtttctttagtcgatgagccccgtgccggaaattggactactcgattatcgtgaggcttgaaattacgccgggctttggtataagccgttttaagttgcttggtcgccgttgtctgttcgggatttaattcccgtagctttggttcgacaatctggcgctgatactccaaaaattttccccgcgcaaggttaaataaatagaccgtctgctcattgcccgtttggaggctatggtcaagcacgaccagtgtactcttctggcctgcatcaagataaccgtaccaaagtcttttctctttcatattcttactcgttttaacaatctcctgggtaatgtgtaccaatacttcggacagtttttagcaaacttgttatcaacacgcaaaattttactgattgggggagtaccttctgcaagtcctgttttagcccacccccgcttgatctatagcttaaagattaatctaatatgcgaattgatatcccgttttattctgtacagaagccctggcgaggtaagtccatggtggattgcgataccaccgttctaaccaaggcgcgctataatcggattgcaggttttttaatgggatggagtctcttgtggaaaatggacggtacgccgggttgaggctagaagccgtcgaaaatttgacgttgagtgtcctagtaaggatcttggcaaaatttttgagtggaatggggtcgcccctacaagccgacaggtagcgtgcgctgtgcgcacgaagggaaggaatgagagcccagaaaaaccaacccctcaaacttttaggccggggctggatagcgaagttttaacacagggtgctaacctgaaacggagatttctatgaatcaagacactagagttcattatcgaaacgccaccggggtatggaaattcatcggggcggtattacttttaggtttatttcaagtggcccaggcggatgtggatgccggaagggaggcctataagaaccaagattatgagaccgcgctgagggaattcatgccccttgccgaagagggaaatatgaatgctcagttctacatgggcctgatgtacgccaatggacatggtttgccccaagatccggaagaagcccaaaggtggtttgaaaaatttagtgagcaactggatgtgagtgctaagttcaacctggccgtgatgtactatcaaggaaaatcggtgccccaagatgtccccaaagccgtttattggtttaaaagggcagcggaagaaggagatcccgaagctcagtttaatctaggttttatctacgataatggctatggggttgcccaggatcgagaagaggcgattaaatggtatgaggaggctgccaatcaaggaattgtggaggcacaaaataaccttggggtgatgtatagcgaagggcaaggggtagcaaaggattacgttcaagcttacttctggttcaacgtagcagcaaagcaaggagataaaaacgcagagaagtacagagataccctggctaaggatatgaatacgtcacaagttgccgaggccataaagctgacccacgagtggcaattatcctcggggcactaggaaatccggtgaaagcgtacctcactccttttcctgatggcatcaccgccattgacacgggttttgtgcgtcccaaaatggatgccagtcatgttatttttcggggggggcgggccgcttttgtggataccgggccggcgccctcgattccccggctcatggaggcactggcggctttgcaaattaccccccagcaggttgactatgtgctgctgactcatattcatctggaccatgcggggggtgcgggtggactagtgcagcaattgccccatgctcaagtcgtcgttcatcccaggggggcgtcccaccttgccgatcctgagaaactcgttgctgggacccgggccgtttatggggacaaggtctttaggcgcctatacggagaggttgtccccatcccccctgaccgcattattgcgatagcagagggagaatggctggaattggggggaagtcgtctggagtttatccataccccggggcatgccttacaccattactgcatcattgatcgggatagccgcagcatattcgctggtgatacttttggtatttcctaccgggatttggatacttcccagggggcgtttatttttcccgcaaccacgcccatccattttgacccggacgccgcccatgcttccattaatcgtctcatggaatatgaaccagaagccatttatctgacccattatagtcgagtaaccgatcttaagcggctagccaaagatttacacagggatcttgaggccttcgtcaccctgacaagggattgtgtggaggaagacgatcggctaacagctattaagggtaagctgcgggcttatctgtgggatcgtttggatgtccatggttttccccaagatgacagccagcgtgatgctttattgggaatggatatcaacttgaatgcgaaggggttggcggtttggcttgagaggcaaacaggctaatggcgaaattcaaggcattgagattgtgattatccataaaggcgagccacccagttttgaggaagagctcgcccaagatgttttagaaatcatcacggtattttcagcccggttatatggaagccgaagcagaaagcacccgcagacgatagaggcgctaaagcatgctactagcacacaaaattgagttgcggccctctatcagccaagccgcgtatttagataaggcgtgcgggtctaggcggcactgttataacaagctgctggagcacttctctaaagatgagaataagtggagcaaggcggcggcctatcagcactacattaaggttatccggtctgagttcccctggtatagtgaagtctcaagccgagtaacacgcaatgcgattgatgacctggataatgctttcaagcacttttttaggcgagtgaagaagggggagaaacctggttttccaaagtttaagaaaaaggatattaacgatagtttctccctgtaaaaggcatgattcggaatcgcaaattagcccggtcaatagtagatgcaggctttggtatgctgcggcaatttatcgaatataaagcctatctgcgtggctgcacggttgagctggtggataggtttttcccctctagccgtatgtgctcaggttgcagccaaatccatgacatcacgctggcagatagagcgttggcatgtgattgcggcctaagaattgaccgcgatctcaatgccgcgatcaatttaaataggtatcgtcgggacacgctcaagtcagacgtaaaacgcacaccagagccgagtaagaccgctctagcggcattggtgttgacggtgtgaataagactaggttttcagagattatcctagacttttatgggcggtgaataatgaccctagtccctggactgcaaagtctcgaggcccgtcaaggattagctgaggcgctgagggaaacattcgagtgctgggcgctgcatgagaaaacccaagcagaattgttggggctagccaatgtgacagcattgcaacggggggaaccgctaccggcggaccgaagtgttctggagcggaccggacatgtgctggccattgagcgctcccttaagaaattatttcccgggcagccagagcgacgtgcccattggctgagtacgcccaacccacggcttgggggattagcgcccctgaccatcatgctaggtggggtaaaggggatgaaaagcgtccagtcgctgactgagacacaggaggaattataaacacctatcaagattctgactctcctccctttttcaaacttcgcctcgacctcctcaatgggatccctctttgggaaggtagcaatttggctgaaaaaggtctttaatctgtttagtctcacgattagcaaggaaccccgccatgaaatcatctgaagcgagctcctgggttaagccaatcctcattccgttggctttcccgctgattctcgctgcctgcgactcgcacccagaggtggctttcaagcccaaggaccccacgcacaaactggtatgcgagtgcacatgcgagatctctggaccaacagaagtagggttagatacaacggtgactgtggacctaccctcgggaggatgcggaagcctgaacggagcaaagtgcagaattgatagcagagagggtaaaacaaagtcgtgcggcaaggtaattgtgccgactgcgcttatacaagtacaagcggtggagacggtaagacagtagacatcttagctagaccctaatatgggggctcagaagccgttggctcccccattcaagccaagcgtctatatagagggtgagggaagaagcttgctgttgttgatggcgaatatgcttcacccagtaagtccgtattcatcgcaggccatgagcgcctgttgatagatgtcggtgatttctttttccagcctagagacaaatggggtgtagttcgcccttatccattctggtgccatacactggggagggctctcctcaggcagtttgccctaagctgacccgccgcaatcccagcggatcattggggtcaacgtcttccatgaagggcagccggcggtcattattggtaatctgatagacatttcccatccaattgttgattaccgcttcggcggtgtcgtgccaagtgttatctaagtagtcgacaattagcggctctggcaattcggggaggggtaagcctttatcccgggccacaatcatttgatctttatactcctccaatatggcctggattttcagggaaaagtagtgttcagggaagggaggatagtggtcccgctgtccttgggcaaagcgcaggacttcccgcttatattctttcagtagactgatgctgtcatattccggatgtccctgacagaacacaatgcggaacaagtcctcacttacggccatgtggactccccccctttcactttccaccaggacatgaaggccggctgcctcaaattgatcacggctgatctcgttgaaacgggagtgggggacatcaaagcgggtattgactccccgcactaggggatgggagcggtccactacccgatgagaatagacgccccagcgtttagcaggcaaccgctgccgttcttgaccatagcgaaactcaaggacggcatgggtcgcgaggcaggagcaaagggtagaggtcacattttcgtaggcccagccaatgacttcgatgagtggttcccagaacggctctagtgagaggcggggctgggtgacattggcgccggtgataatcagcgcatcgagtccttccgcctgaacttgctcaaaggtttcgtaatatcgctccacatagtcagtcgcttcgggactccgtttgatctctttcagggtaaagggatggaggtaaaattgagcaatctggttgctctcgcctatcagccgaaagaattggcgttcggttgcagctagggcggcgtcaggcatcatatttagcagcccaatatgcatctcgcgaatgtcttggtggagcgcgacatccctcgggatgacggtttcaccttcctgcttcagccgctcaaaggccggtaagttagagttagcaaccaaaggcatgggtaaattatccgctctctgtcgtattacaaaaatcctaaggctttctgcctaccacggtttccagcaaacccagaaaatcggcttcgtcctgaacctgggcgagttcatcggtggtaatagtatacccgtactcatcagcaatggcctgataacggggaagtcgagagtaaaagagtcggggaaacacccaccggacgaattcatcgggatcgatcaaagccacataggacaggtttttttcttgctgatagagggtcagttgttcatccaagaaagactcgcggtaatagagaggctttggaccttcttctgcccgtcgaataagttcccgctcgtctttttcagtggccttgatatagaggatgagcgtgtgctgatctaggatttgaagtacctctggatcatcgagttcagaaatacttccgcccgcgtcgttgacaaagtgctggtagccatagatttcccgggctttacgaatgaactccggcacatccttcatggccgcaatttctgcctgccgatgcaactcctggcggcgcttgaattcctttagacctaatcctccttgttctggattgccaagtttgcccaaaaagctagacaccggctttaagttatcaacattaatgttgttgcaaatgtaaatagagtcggagtgtagcagatcgcgcagaaagggaatctgcatggcttgctgcttgatattatcgaggatggcctcatccagatagcgagtaccaatacggtaatccccggagtagtgaaaccaattatgcttacgcaggatataggccaggcgtgttttgcctacccctgacattccgagaagggtaatgcatttattttcccaggtttggaattctttaacgctaagcttcatatcaaattttgggctgctaatggagtatgtgtattgtactaaggcaagatagaaatatgaaaatcggctgtccttatgagcaggacgaggtttgcagcttctctccagctacctgccggaaacggccctaaggccttattgatgcgcgccctccctggcgcgcccccttcgggcctcctgcggagttcccgattcgctcccggcgaatcggtccggcctaccctctggccccaagattatgtgtggcccgcttgggagtttttgagccttttgcggttctccagtaggccttctggcaaacccctaacctggataattcataagatcaccacaaaggcactaagaacacaaagaaatcaaaaagttaaatagattaaaataatttgcttcgttagcaatgagcctatccatcaatttttcccgattgactgagattccctcaccttcgtgtcctggtggtgaaaaattcaggctaaaagacgggttcaacagccaccttggttaacacggaattggcaataaagcaattctcatgggcctttttatgcatttcttccaaagtagagcgctctggtgcagggctgccactaaaagtaattttagggcgtaaggtaatgtgagttaaagccatttttccttgttcatttttttccacgataccggtggcatgatcctcataattatccacagtcaggcgtttataagcagcaattgccaggaaagttaacatatgacagctcgatagggcggcaatcatcgcttcttcaggattgacgagttgagcattccccagatattcaggagcagcggaggctgataagttggtgcctcctggaaaatgccaagtatgagcgcgattgtagtttttataggaaaaatcttccgtttctcgtttccaagtgatatcgacggtatattcagacatagcctgggcctctcagattgcttgcaggttaattttgagtattgaattattggcctaaatttttttctggggccattcctttgtcagcaagggcttgtactgcttcgtcagatttatcaagctgtttaaggcccataccacgtaatacatggggggctttggtaaactgaatatcgctgtactggacgatttgtacccgattaccccaggggtcgatgaaatcgagaaattcacctggtaagagcttaacattaagtgcctcaagggtttttttgaccgtgtttttgtcatcgacaaccaaaccaaagtgtcggtgtttatctgggctttgagtgcgtttttccattaatgcaataaattgatcgcctaagtcgatgaaggccatgctttcgtgtcgtccacgcaagctaaactcgacaatctggctgtaaaaatccaaggcagcattgacgtcatctacttccaaggccacatggttgattcctaaagcgcgtgctttggtttctggggggctttgcgttggcatggctactttacctcctctgacttaatggctcattgttcagatacacctacccctaattatatgccctctagctcaggccgttaatttttggagagtgctaaatacctagctgggcaacgagggcgggcaatacctggctacaaggggcgggtattttgaggaagagtttatcatcagcgcgggtgcggcccaggttgattgccgcgatgggtttgcattgctcccaggcagcgcggcaaaaacgatagccggagtataccatcaaagaggagcccacgatcagtagcccatcggcatcttctagataagcataggcctgtttgaccttttgggagggaacgccttctccaaagaaagttacactaggctttaggatacccgcacattgctcacagggagggatctggaattggctaaagttaatgtcttccaaaagggcatccccatcgggggcaattgccgctgaaaagtttttgaaatcggggtttttctcctgaagtctctgttgaaaagtttcccggggccactgccattggcaatcgagacattctacggtatcgagtcggccatggaggtcaaggactcgtcggctgcccgccttttgatgtaaaccatccacattttgggtgaccaattggtagatccaacccgccctttccaagcaggcgagtgcaatgtgggccggattgggttgggccagggcaatgcgttgccagcccaataaactgcgtgcccagtaacgctttcgggcattttcactgcggataaaatcctggtattgcagcggccgcttatgtttccattccccctcagcatcccgataatcgggaatccctgattcggtactgcaacctgccccggtgaggacgaataggtgcttgctttgggcaacaaaattgaccaattcatccattagaggagggggggggataggggaaaaggttggcatacgagaattttactgtatttgctattattttgtagtttttagcggcccttatcgtcggttctgccctatggtttgtgggcgagtattttgcgggttggaagacgccttatttgctttctctggcgggtgcggttttggcttacctgggggttgccggtctggaaaagattccagttgctaaatggcaggttgcccgtcaggagagttgagtgcagaacaatcgttgccattcaaaccttattttttcgcaataggctcagtggatagaaagtatcgcgccagtgaatgccgccgcgaacaagggtgagaaatgctgatcgtgccagtgtgaaaacatagagcaagaggatgaccggttcaaataggacctgatagaaagggcaactggcggccctaaagaagaggccaaatccccacatggaagctccgatggtggctagtgcaatgtactttgaaatcgaatcccctaccagcaagatggcccaaggaagtaagctggtagcaatgatcagggatagacctaaaaatagctttcctgcttgataatctatgcctgctagcacattcttctccaggccttgcataaaggccctgaacgatggataccaggccagacgtaaatcatcgaaggccgaccaacaatcctgtcgatagccgctttgtttaatgagcttacccagcttcatatcgtcatcgggacggagtggtattttttggtgccccccgatctgctcataaacagaacgacgcaccaagttgaaggctcccagcccgataaaatagcgcgagttggggttgcgggcgagccagggttttatatataaagaaaaacttttggcgaaaagagccactagcaggtttaccaaagggctgggcgagtagactctaggtcctaaagctaaatgatcaaggttatgtttttccagtacgcctaccgctttcttcaatgcggaggcggagaaaagaatatcggcatccgtaaacagtaaaagctcgccactggctattgctgcgccggtgtgtaatgcataattctttcctagccattgatcgggcaattgctcaattgtaacgatttgtaatcggggatgttgtgctttaatttggcttaggataataccggttcgatcttttgaacgatcattgaccacaataatttcaaagtctggataatccattcctagaaccgaccgcagagcctgctcgatttctgcttcctcatctcgtgcagggataataatggatactttaggccagccacggcaaggattttggggctcagggggaagtaggtgtaactggtgttgtccgttgagtagggtaaggagctgccagaggtggaaaaccaataataatacagctaaatatagcattttagatggcgttctaacgtgtagtttcggtgtaaagactcaagaggggggatagcctggaaacaaattatttagcaatttgagcctccctcactttgagatataaaagacggatgaggtcgtattcaaacggtgaacccgtctcgtagtaacggaagctggcgcgatgtcgttgatcgacagtccgtgcaaaatagaaggggatttcaatttcttcattatgttcaaaattaaaggggtcaatggcatcaaagacgagggaatcggctaataaaccggcggtatcacgcaagttagaaggtccgacgatagggagtacgaggtaaggtcctggtcctaaaccataatgtccgagcgtttggccgaaatcttcccggtgctgaaaaaatcccaagcgagtagccggatcccagataccggcaatacctacagtagagttcactacaaagcgggttactgtctttaaggctctggagaattttaactgtagtagcgtattggtaaagttggtgatttctccaatattggaaaagaaatttgaaacgcccctttcgatgatatctggtgtgataaactcataagtgttgaccacgggcaggaaaatatacttgtcaaactgataattgaacaagtataccacccggttaaaaggctctaggggatcgtaaacattgagtatgggaagttcttttgcttctgggttttcgcttagtgaatattcaggaggtataatcttttcttggcggggttgggatgcacatccctgtaaaatgagacccagcagcagaacaaatactatttttattagtgtagagcgccgcatcattgagatttatcctcggttagtttaaaaagaaattcaccatataagccacattatccttatatcccatatttcccagatgaccccctcggggatagattttggcccgggactggaatacttcgcgcagatattcgagttcgcctggagcaagaatgggatcgtctgcgttggtgaccatagcgattttgtcgttttccttgagatacgcttcaatgctcttaaggctgagactatggataagttgttttcgttttagcccgggatagcgtgtttcaaagaaagggaaaagatattcattgaaatagtcaaggaaaccgatgcggagactgaccttgaaataattagtgagggagtcggtaagtgaaagttttaaatttttgggtttcacatagccggaattggtaatgacgtcagagacaaatatcatgttggccgccgcccagcggaaagacagcccaatgacagcggctaaggtctcttcgctgggctggtatcgctggtaagctttgtagagaaattcatcattgaattctacttgctcctcggtcctatagatttcagtaaatcgattgatcaccctattgatgaaatcatttaggtgatccatccctccaggaatattattggcaagtagctgatccaaaatagagacggaattatacaaactgacgggagggttgatcatcagcacctttttaaaattaaagatctgttttttatcatctaagcgagccacaaatgcggcttgggcgcctcccaaactgtagcctgtgagataaaaatcggtgacttcaatgtcctcttttacctgattccaggcaagttgcatcacccggtacagatctgcggagtcctcaacgacatgaccgggcaccgagtgggtcgaagccgaggtaacaaaattgggatgggtaggagacggtaatgagatcacatggaaaccggcttggaataaggctttctgtaagatttgcatgccgggggcattggcgctagaccccgtcccggagatagcaaaaacgaggggcgccttctgtttttgagcggccagcaagtactccaaacgtttagtgtaccagagcgtttctgggattttgcgatcctcgaagaccgtaagttctaagggcttgatattgattttatccggcagatctgcttgtaattgacggggtgtgccgattacggtggcctcgtaagagttgctgattggatagccataggtgtgtgtatcggcatagagaatggggtagggggcaaagagaaaagttaagagggtaatgatccaggttctcatgggtgtttgttctgtacagatagttaataagcaaagaataacaatggcttgaaagggtaccaacgtatcgtcattctcaaaccataacggggtctgggcatcatcgcaacttttttaactgtccactagagcgctagccgtaggctatcatgcagtcagtccaggtcctccgagcatttcatccacagatacccaacccttattaacatttcatagttgcaaataagcaacaagaaatataattatatatcagtcccttacccttaatgtgggggagtgattgttagcaataagcaacatccctgtccgcaagtcaattcacagcaagcagtgaagcattaggcaattaactgatttaaaaagaaacaactctctttggcataatatctgcccatggggcagacgcaattaccttaaaaaaatgatgccagatataaacggcggctatacgaaaaaattctcggtgtcattgatctaattgctttctagtttactcatcaaaaataaaaacgtgccgaaaaaataaacaagcattttgttagggaaggggttctgaaattttatggtgcaccattcgcggggcaattggccggatcgccaacacagtatggccgcatcatttcattgtcctcatgctcaagaatatggcagtgccatacataaagaccgggaatatcaaacttggccttgatccgggtgatttctcctggaagggcgatcacggtgtctttgaaaccggtctcccaaggttgagggtcagaggaaccatcatcaccaaagggttgccggtttaatacctggaattgcaccaggtgcagatggatgggatgggcgtcttccgtaaagttgtatatttcccaaatttcggtactccccagcgccggattctccgtgatcgtattttcccaaaatagggggttggccataccgttatggagtgtccctagcaaagcagcaatgggaccgaattcctcggcttctggagaacagcctatttgctgcacttttcctttttgcaccttgacgcagacttcctgggactcctcctcattgagggatacctgccgtgtatgggtggatggaccgagttcttcgaaggaaggtagcactagggtatctggattggcgcttgggtccggttccgtaagcgggacgacctggaacttcatcacttggcctgtggtttctggattggcaggctcgaaatccactcctgggcgaccgcccccgaagggctcgtcaggacccacattgactagatagatggcctcgccaggggcaaaccccgaaaaatcgacgatgacatccgcccgttctgccggggccatgaggagttcatcgagggccaccggttggggtaagaaccccccatcggctccaatctgtacaaactcatctgtgagattagaccaagtagttgagttatctggctgagcagctgttacggccttcaaaataaggaaacgggaattcgaaccgttcaagaagcggaagcgatacctacggggctccacctggagtacgggccaggtcctgccattcaccaccatggtattgccaaagaactcggggttccagatgggaggcacatcggagtcgggaaggaagtctatcttaagctggtctggtgacaaaccctcgaaaaatgcccggttatccggatagaaaagggaaccatcctcgttgaaagagcggtcctggatggcaatgggaatctcgaaaaacttttgggggccctgccgattgccatcaggctttggtgccgagccagggaggttaaggttgtcctcctcctcgccacggagtagatagaaacctgccggtcccgcatagacattgagccgggtgatgcccaaggcatggtcatgataccagagcgtagcggagggttggtcattgggatattggaatagggcataccccaaattacccggattgtcgttattgggatccgcatcggtggtcgtaatgtcaccaaagagggttcccgacgggtcagagcctggggggagattattggcggcaggcagccaccaagcttcagggtaaccatcgctctcaggagccacccgcatcccatgcacatgggtcactatggggactggacctgtataggtttcttgactttggccccggcaatcggtccgggtcgttccatcgatgcagtcctgtgacgggttcgcccagtgcagggtctggtctacggggagcaggtggggcaaaaagtcgccgttctcatccactaggttgttgacccacttgacccgagttggtctattgacctgggcttcaatagtaaaggcgggatagttgcgggtttcgggatgacccacagccccataactccatactggggtctttgggaaacccgtgctgggaaggatctgctgctgaaactgcaccacctcgatctcatagtaatcaattggcggaccaccctgctgcataatagtgtccgctttaggcatgactgggggaatgaccaaagggtccacatattttggaatgtcctcggccggcaggaggtccgctaacacgttcgagaaactaatccctaaaaaaagaagaagcgagcagataaagggcatcgtggtccctccttaagtgggtgcgacagtgcatggtgcgttgcgctagtggtctagaaattgatttgctcgaagcgtatccattaattgtttctttagtaggctatttatttaaccctctctagcagagggagccaagttatcgggagatggctaaactattaaagatagggcaaaaacaataccagaagaaatatggtgccgccgctggcggcttcgatccgtccaattttacgccgagccgcgccagtgaatgctcctttctcgtggccaaaaagctcgctttggataagagagggcggcagagccgcgcagttaacagcctcaaatggtccttggcgttgggagtagtgatggatcgcccgggcaaccaattccttgcccgtgccgctttcgcccctaatcagtaccggggcattgactgccgcgattttttggatatcgtggttcagtttgcacatttgtgggtttttacccacgagtaaatgatccagaaatggttccaccattgggggcttttcagcaaggcaggcaagcttagccatgcctagggcatggcccaaagtgatctgtaatcgtggcatatccaggggcagggtatggtagtcaaaaaagcagccgctgatgaattcattcagtgtcttgttttggggaaaggttgcgggcaccaatgcgatccactgcatggctactgatgaacagcataagtctgctaatttagtaacttctgcttgactgatttctggattcagcagtggtttcatgaagctggtaacaggttttcaattctgccaggcttggaataacctccgaaggggacggctttagcaacaagagcgggatgttcctttctgagaaaggtagcttttggctaaccattgtgttgattttatacattacctagtatgacccctatcggtgcttccctgggaatcttttagctggaatttatcttaggtaacacacttatatttaatatatatagcacaatagtgctagcaatttttattcataaaaatcaatttgttaaagttcgaagacgaataaaatgcaagttagcactatccttaagttgggtttaatttggtaagttattgattgttgtggcaagtttgcccaaagttgcccgaagtattgatagtaaaatcttagaaaccagcctttcaggggaggagtatccggttcattggcatcttgaatcactatgtccttattggcctactcccttgggctagactgagcccatagcctgttattttttatagaattattgaggttcccttatgccaaatgctcagaagccagtgataggccttttcttgccccttaaattgggtccctatgagttgcctaatcgaatggtgatggcgcccctcacccgtaaccgagcagggccgggcaatgtccctcaagaaatgaatgccgtctattatgctcagcgggcctcagcgggtctaattattagcgaagcaacgcaggtttcgccccagggcgtgggttatccccatacaccggggatccataataaggaacaggtggctggctggcagcgggtgacagcagcgatccatgagcggggaggacgtattttcctacagctctggcatgtggggcgcatttcccacccctcgctgcagccaggaggggcgctgccagtggcgccttcagccattcggcccaccgggcaggccattacctaccagggcatgcaaccgtttgtgacccctcgcgctttagccatagatgaaattcccgacaccatagggcagttccggagtgctgctcgctatgccctggaggctggatttgatggcgtagagatccatgctgccaatggttatctgttggatcaattcctgcgagatgggaccaaccaacggactgatgcttacggtggctctctggaaaatcggacccgtcttttgggggaagtcaccgaagcagtcgcttcggtatggggcagtgagcgggtaggggtacggttatcgcctttaaacccttttaatgacatgtatgattcccatcctgaagaaaccttcagctatgcggttgagaaactcaatcctttgggtctggcctatctccacgtggtggaaagtaagattggaaataccggcgatgcaggtcctggtttcgatacccgcaaactgcgggatattttcactggcctctacatggccaatggcggctatgaccgggaacgggctgaagccgtattagccgcaggtgaagcggatctgatctcatttggcaccttgtttattgccaacccagatctcccggagcggtttgcacgttatgctcccttaaatgcacccgatccagagactttctatgggggaaatgaaaagggttatacggactatccttttcttgagagctgagaagccgttttaaaaatgcccaacgcaaatttaacgtctactgtgttgagtatgccaaagttttattcctttccattctacgcgccggccactttctgcggttaaagcctctaggcgtcctagccaagaagagggggaagtacggctaagccactggtttttgcacagtcccaactggttggcaacaaggcttgcatactggcgcgacccatgaaggaatttcctttccaccattggcctgacatgaatccatttatcatccagtcttttaccaatggtttgctctgcgattgcaatggcatagatccagctctcccccgtcatcttatcaagttctaaaaactgtattttttctatgggcaggggggagcggtaaatttccccctttcttaggcggacgccagcgggatggaggcctttgcaaggagggggaatcatccaccttaattgccctcggctattttgtccgaccagtaaaagacgagcaggatgattgaccgccacttccaccagcaggcaaggcgttttagcgaaaacgtctcctagtagccctgcccatctttccccaaaccagcggctttgggtcacacactcaacccagttgggaatagagcgaagatgaagcctgttaatcaaagccctaggcctttgaagtattgcctgccggggtttaggttctatggctcgagcctctgcctctgagggaggtaaagattgaataggtggcggggaaggaagggtcgatgggggttggggcgtggccgtttgcctcggagtgatagggggttctgagaggcgcacataagctttggtctgggtgccggggaggtagcgctggtcttgggtatgacgtagcgtcacccagacttggtaaaggttatggtggagggagtagacttggctctctaaaataacagtcgcttgttggggatcgttgactacctgtaccttgtggaagcggccgaggtaatggtcgaccaagtctagagcagtccgaaaataaggcaggttttcgctcgttggaggttgggcataaatgaccacttcttctgggagtgggctatggcgcaacaggcaactcaggttatgggccagataggaagccaacagatcaggctggtgagcggaaaaaggcagaggccggagtcctcgtaaatattcgtctttatggcgacgacttaaggcttcttgttgcaaccgggaaagttgaccgcgccaagattgatgaaaacctgaaacccattgtttgtggtgcacatctaaggcgcgcaccgaaacctctacagttttgtctagcggtgaactatgaatatccacgccaatatagtaacgggcctggctaaactcgccacatgcaagatccgctaggcggcggggatgctgccaaggacgagtggcagggcgccaaagggggttgacgccaggagtgtcgagcaaagcccccatcatccgatctcggacatagcgggtgaggtcgtcaatctctggctgaatatcgtccccttttatgctcaccacgagaaaggactggttcttgaatttggggtgctggctaaggtgtttcgccacgtaggggaccaattcggtatctacccattgagtgagctcggaaggcgtcccttgattcccagaatgagagattacggtgcaggcggtaaccaccagcgcacaagagagtaaagggattagggttaggttcatctgcttaggctgaccccaaagttttgcaataactgcttacccttactgagttcagtccgattccggtagagcaagacaacccgaaaacggtttaatccaatatggaaccagtccaagcgtagggaaggtgcttgagcctttaagtaactgataaacgcctcagcccgatagggtcggtgaaagaccagaatttcaagcttaccttccctgtcatagggtacccgttccccttcaggtgcgcctgaacgaccctggacatactgtagatggcgataaatgtaaccgctataccaatgggcgcctttaggaatctcgctcgctctggcaccgacctggatgttccctggaccataattgtaggccgctaatgcaagatgcaggttgttttggtaacgatttaggagttcacgcagataccgggcccccgcctgcacattggtacagggatcataaagttcattgagccgctgaatgccgagatgtttggcggtcacaggccagcgaatctgcattaagccataggcatcccggtttgaacgcgctctgggattaaagtcagattcacctctggcgatggcgagaagcaaggttagaggtaactcaaatttttccgccgcttgacggaagcaatgttcatggggataacgtagttcaggttctatctctgcttgagtagtgaaatactgctgccagtttttctccaggtcgaaagtagagggcaatgggtgagaggtggcaatgaccgctagcggagctaacagcagtcctatccatagcaggggggcagcaaaagatttcatggctatctcgtaaagttaagcttaaggccagtgcgatcctctattaattcgatgtggcgctgacgctcctcttcatcgcggtaaggaaactggatgaaataggtgttcgccgactctctggcgacttcaatatcaagtccggtaatttcactgattctctgggcaaagccattggcagaaagtgaattgctaaagggtttccagaacacctgccaggatagatttgatttggtcttttctataggactcggatattcagtaggttctggaagagtaggtggcccaggcctcgctatttcgagctggggtcctgcctgcggcgataacggggagtcaatggtgtccgttgattttgaagcgcctatatcggcatgggcttcagaactttcctctttaggttctactggtagctggttttctccgagcttaggggaatctatggtgtagcgagaaagcagttccttccatttcttggggacttccccggtaagctgctgccaggtggcaggctcgttttcttggatataccaaattcctacccacccgataagggcgatacccgtaatgaggccaagaaatttcatggctggacctcataaatgcattgattcgcttgacatgaagggaaaggcacggttttccattcgacaagttggtcattttcaacaagcaactgattcagatagatcttccaggaagaaaaggatacctgctggtttttacacaatcccagcctagtggcaatgctccgggcgcgctgatgggggttgcggcttaattcctgatccaccatggctatcacataaatccatcccgttcctggcatattgtaaaagtccttaatctgtatctttttcttttgatggggcaagggatagtgaaatgtttcccccgctttgaggaagatacctgcggcttgattgccttcgcagggggaagggataatccaactcaattctccttggctattttgccctataatcaggaggcgcagcggtttgttgacagagacctccataattaggcagggactatgggtaagtagatcttcgagcctgacagcttccccttccctgaaccgccagcgttcagtcgtgcagttgacttgattttgggtcatcagaaaccgcagtgagtcaataaaagtgctcgatcttctcgtcagcttaacctggtgttgaggaattaggttgggattggcagcagcgctgggagcaacaacgccagtggatgaagcgggaggaatttcaggttttggcagaggggtgctagggtggctcctagagggcggtgtttccggcaaccgtacataggcctctgtttctgtccccggaaggtggtggctgccttgggcttcgcgcagagttacccaaacttgatagaggtggtcgtggagataatatacttggctttccagaatgacccgggcttgttgggggtcgccggtgatgtgtacttcccgaaatcgtcccaggtaattatcgaccaaatctaaggcggtgcgaaaataggggtggacctcggtcgtcgggtgttgggcataaatgagcacttcgtcgttggtttggctgtggcgtagtaaacagctcacgttatgggccagataggaggctaacagatcgggctggctagcagtgaaaggcagaggccggaggccacggagatattcatcttgatggtggcgggccagggcatcttgttgtgccgggttaagttgaccctgccacgattggtaaaaaccagaaacccagttgttttgttgtgcatccagggcttgaatagagacttccatggttttgtccaagggggacacttggatatccacgccgaggtaataacgagcctggctaaactcaccacaagagagatccgcaaggtaacggtgatgtttccaaggacgagtggcaggacgccaaaggggattgacaccgggggtctgcaggagagcggccatgagccgattgcgaatataatgggtgaggtcgtcaatatctgactggatattgtcacctttcatgccgaccacgagaaaaggctggttcttaaatttgggatgctggctgagctgtttgaccacataagggaccagctgcttatcaatccagtgggtcagttgacgtggggtgtcctgctccctggagctcgggtgtgatgcgcaccccacaagtagcattaacgaggcacaaaacgttataaaattgagtatccggttcatcgattagcagacacaaaggtcactgtgctgtttttttctattaccagattaccccctgagtgttgtgacattaagcgggaaatctggcttcgagtctgttcaggtaaaatcaccccccacgttaagcgtaaggggtcaaatgcggtaatggttttcttgattgctaggagataatcctggggaaccgtctggggatccatctcataaaattgaccaggcatgctggtcgcctggaaatggtttccctgaggcttggcctccaagtgccaagcacgttttcctaacatggcataaagttttacttggtgggttctcaccaaaaaggcaagcgcttcctcagaagcaaaatgtaaattaaatccttgtgctggcggcttaggtgttagcggctctggggctatttgttgctgtttggaaagggtattacgctttgcggcgaattctttttctagagcagatagggcgcgattctgggtttcaatttcttggtggagatcaaccagggatcgttgtcgctgttcaatctgctgattaagcgccgttaattgctgttctcgttcaaataaagcttgcctagcctgttgcagtgagcggcttacctgctccctttcttttctgacctgcgctgtttgctgggtttgaatttctttcaaatggtgaatttttttctttaacctttctacttcttgggttagttgcgccggatcttcaagctcaggctgatgatctgtaggtcccatctgcaaactttgaacgagcgcaaagatagccattaaaactagaccgagaatagccataaatcgcatgacatcggtctgcaacatttctatttcgtggggaccactgtcccttcgggtttgggaaggttgcaaggtccaccaaagatcgctcatcagtattcctctctctgtctagtattgatattagccaattctgataaacgacattcaatgttgcacaatattgttctaaactcttcgctctggtgcttagccaactctctataataggtctgtaaacgagccccaacggttatcgctttattcaagcggagcaaataacctcccaccgcaccaaagatcgttgtcgataaggccaataagatccctccatcgactaggcgctggaggatggtaaaggcgcctaactcggctgctgaaacaggattcagatcacccaatgcggtcagcaatgcattgcgtataccaatagccgtccagattaccccaataccaaaaaacaaattaatccagatatccaataagtgttccgtttgggccaccttatcggggggagggtgaggtaattttagatattgattgagtcggccaagtgaatagatgtaaaggattaaggtgagcgtaaacggaatcaaggaaagccgaagattattgtagatccacaataggaatggatgaatatcagggagagcgggggtagagagcgcaataacgtgggtcatattgagaaggtaaagaaggcctaacccaagcaccatggcgccacatgcccccaccattacgcctttgataaaatcatgccatccgcgccgattcatgagagatttcctagcgagaagtagcacaggcggtacaagtcgcttcaagtacagtcaatattgaatcatggagagaattagctcgggcgtaagcgcgtttgttagccataattttgagcaaccccttatctttctgccgtaattcttctttcatgttatgaacaatttcatccttcatccggcaggtataggcgcaattgctatactcgttcggcaatgaaacaaacttggcattaaagtaacggttgtaatactcttcagcattacgccgggtaatgatgtcttgagaattagcccagatcagaaactcgctgaaatgttcactgtgttggggatttggatcacccgctgctgtgtcaagtaaacgatcaaaataggcatcaaagcgaaaatggcattcactgcgactgagttcttttcgcgtatgcgtgaaggcttgttttacacctgttgtttggggaagggtacattcaggtggtggagcaggtgtggtttgacagctcgataaccacaatgccatggatattactatgctgttatatagggaaagccgcagtatgaattggggaagcatagcctatacctccaggcgctggttattgatgtctttggatcggattctcattattaatcaggctcagaacttcaaagggctttgatattcttcagggaaagtgccagcaggaggcaatgtctcgtaggctgtggccatatccttttctcccagcaagatcttttttacaccggtcacaacttcatgcatttctggcgttacggagccaaattgattccggagttcgatcattaaccgggcacgattgatttccccctgggtgagctgaattaattccaggacttccttgctatccaaataaatatctgctgccgccagggctacagaattaccccccgtatgggagctagcttgtaaaacaagattatagtattggcgaaatcgctcgcttaggcggccgctagaatgcctccgggacttcctattggagagctgattatcgccagcagtctctgaaaccagaacttcttgcaaatcccgggcagtcagcttttgccctagttcttgacgcagacgattctctaagctgtcaatagtggcttggactgagtgttcaatttgtggcaattgactatccataagggaaagcatttctaggtatttattccccatttgttgggaaatctgggagcagccttcgtcaccttcgtagccctcacatttgctttcctggtaaagtttccattgctgctccatatcggcaatcacatcttgcagacttatttccatatctctagccacttggcctgcttctttgacattttctatcacagtggtggggaagaggcggatggtggggggttgtgctcctactgcaaaagaactccaaaataaaagaatactggataaaaccccaccccagaaaaattggagtaagactgaaatttgaaatagttttggattttgactgactatagcgttgttagagctcacgacaacctcctttaaggggggatttttagtgatgggagggcgggcagcgataactgggggaatagctagagcactcgcaaaaaatattccaaaggctagagatattcctaggatggaggtcatctgcatttcctccgtagagaggtaaacacatctcgtttagatggcctaacttggctcgattcccccatttccattgctttaaaatagccagataaacaaagggaaataaaaacaaatttctataaaacaaatggttgtagaaaataattaaaataaacttcatataacttagaagataccatctttatttctctagcagagaaaatggttttttgcactatatttttatggtccttgatggcgatttcaggactgatgctttgctttcgtttattaaacatagaatctaagctattgttatagataggcgttttacgttgggatgagaagagggatgggttatgaatatggaagaagagatccaaaacttagaaagtagactggtcaagtttgatcaggaaattggtcaattggaggtagagatagaaaagggtaatcaaaagcttaaagaagatctacgccctcaattggaagctatcaggcagcgacgtcggtacgccgaggaacggcttgaaaaagctcgactcgagaaggccgagtcgtggctggacgaagatttccgggcgggccttctagcgatcttcgatgatattggacggcggattgattctctttttggtcgggtgagttgagtttttttcagcaattaaaggtggattcctgaacttcaagtggtgcctgatggacaaagatgtttgtgtttatattggggagttactccagcgctataattttggtgaagggcacccttttggtccccttcgacaaggtgcttttatcgatgaatttcatcgccaggggcttgatcgagaagtgatgataggggagccgggtatggctacccaagaaaatattgaatggtttcatacccctgactatgtcgaaaaagttaaacgcctttccagggcggggagaggttacctggattatggtgatacccccgttttcccaagtgtttatgaggctgccgctgcggttgtggggaccgtgctaaaagctgtggacgccattatcactgggtcctgccggcgtgcttttatccccattgctggcttgcaccatgcccggcgtgatactgctgccggtttttgtgtttttaatgactgtggtgtggctattgaggcattacggcgacagtatggggtgcagcggatagggtatgtggatattgatgcccatcatggagacggggtgttgtatggttttgaggaagatccccatgtcattattgtcgatctccatgaggatgggcgttatctctatccgggtactggatccgccgatgaaacgggcctaggccctgctgtgggcactaagctaaaccttcctatgtcacctggggcaacggataggcagtttttagagtcctgggagcaggcggaggcattcctaaggcagggtcagccggaatttattttatttcagtgcggtgcagatagcctggccgccgatccgattacccacttgggatatagccaggaggcccatgcccatgcggcagagagtttatgcgccattgcggataaatattgcgcagggcgtattcttggtttaggaggaggggggtataacctagataatcttgccaaggcatggtgcgctgtggttcaagcctttgccactgtaaagagtagttcgtccgcctcttagctctctgctctctggaaaatgggatatccactgatattggaagcagtctgatggtagtagatattggcctcgatcgtgctgacatagaggcacttagacgacggctcagtagcggtgcgagtgatctcgctcaccgagcccttaatcgttctgttcggttggcagtgacagggcttaataagagtgggaaaacggtttttattacctctttaattcaccatttgtcccatggttcccaattacccttttttaaagtcgccagtgaaggccgtcttgtgggagccaaaattattccacgggcagaaagtgaactcccggagtttcgttatagggaatttgctgaaaagttgaccggcaggcctccttcctggccggagcctaccgatcggatcagtgaaatccgcctggctatccgttatcgcccagggactatgctgcggcggcgagtgactccattgagcaccctgtatctagatatcattgattatccaggagaatggctcctagatctgacacttctagacaagtcttttgaggattggtctcagcaggtgctcgaactttgcaagcaggagccccgagcttcattatcgaaagcgtggtttgattttctcaacagcttggacctgactaaaaccgctgaagaagaaaccatgcaacaggccgcggtactttacagcgaatttcttcaccgctgtaaggcagggggactgaccctccttcagccggggcgtttcaccatgccgggagacttgaaaaatacgcctattcttggtttttgcccccttcccccagtagcagcaccgccggagcgaagtttctatagcgtcatgagccagcgttatgaagcctataaagatcgtgtggtcaaacggttctatcaagaacattttgcacgctttgatcggcagattgtgctggtggatctactcaatattctcaaccggggttatgagtgctttcatgatatgagggagacgctagctttaacactggaaagtttttcctatggccgttcaggtttgattcgtcgcctctttagaccccgcattgatcgggttctatttgccgccgccaaggcggaccatgtggctgccaatcagcaccacaatcttcgacttttgctcgaccaactgatctcggaagccgcagaagaagttcgttttagtggtgtggagatggatacaatgactctttcttcggtcaaatcgacagaaactgtggtcacagatcatgaaggaggcaagctttcttgtgtcaagggtgtgcctgaggggcgggaacgtgaggtgttgttatttccaggagaaatcccagaaactattcctacccctgaagattgggttgaggatcgtttccgctttctttctttccaacccccccctgtttcagaagccccttctagaacgctgcctcatatccgcttggaccaagccttagagtttctcctaggagacaaattgatatgagtcataaacattggattccacccgtggaaattgagtctgagccaaggcaagtgagggataaagaaaagcgcaggccttcttccccccgggtgcttgcagaggaaggtgaacgcgcttttatggactatcttagcaagagcgaatttacagagagagataaaaattttcccctggaaagggatattgagcgtctaaggcagcaaaccttacgacagcgacgccgtgccttccgctgttttttgggcgctgctgccgctttgctagcaagcctcgtggtgcttgatacggtaactttcctcggtgatatgtttgaacggggtctgttgcttggccttttctttacgggtctctttggccttcttttggtggccatcgtggtatgggttcgggagcagatgcgggatatttggcggatgcaagatatttctgctttccaagaggaagcaaaacacctggttgaggaaggaggccatggtactgctacaaatttagtcgctcgcatcgagacactttattcgaatcgctcagatttggatccagagcttgaaattttccattccatggtgacggatgcccatagcgatgctgaagtactggaattattcaccaagcaagtgttacgttccctggatgagcgcgcttatggagtggtagtcaagtatgcttcccagactgcgctagtaactgcgatctcacctttagccttgcttgatgcggttcttagcctatggcgaaatatgcgcatggtgcgagaaattgcaaccctctatggaggccgccctggatttgctggatcttttgttttagttcgaggggtgctgggaaatcttgcactggccggtgtttcagaaatcatcgcagatacgggtgcggaagcttttggcggtacctttctagcatctttatcggcccaggcggggcaaggggcctccatgggtatctatacggcacgagtggggatgatcactatgcgcttatgccgtccaatcccatttagtggagaagagcgtccctatctcactcgtattcgtaggcaggtgatcagggcggtgcgtgaagccatggcaagcgcgagcaagcctgagaatcagccgcgcccagaaagttgagggggctttaacaacttgaaatagagctttattagagctaaataaagatagatattatcggtcgtaaaaaggaaaaataatgtcccgttggaagcacaggttatttattctcggcttcagcattatcgccttctttattttcttgatttttgccggattcgaaggtattccttttttagtagatctctggtggtttgatgcccagggctatggattttatttctggcaacggatgctttatcaatcggttgtttttatagaagtaggtattctattttttctcgttttttttctcaatttttggattgcctcccattacctagggacagaacggccggctgagattccacccggtacgccccggaaaagctttaagcgtttatttaataaattccaaacaggttcactctgggtctacacacctttttcagtggttctcagtattctggttgcttggcctctttttcagcaatgggaggcttttctgctttatcttatggcgccggatatgggggttcaagatccggcttatggtaaggatatttcttactatcttttttcttttcccatttatgtactcatcctgcaacgactgttaattgctcttttgttgcttctacttgggttggcgctgctctattggatcgaaaaccgcttgctctctcaacatggtaagcgtttgccgctgggagcaagatggcatctcagtatactggtccttttcacctttttgatagaaatctgggactttgtgttacaacgcaatgagctggtctatagtgaagcccaccagccgctattttccggccccggctttgtggaaatgcgggttattttgccattcatctggctgtccttgttttttttattgggggttgcactctcccttgtttactttattaatagacataaaggaataaagttgctggtttttttctccttgttttttatgctttctttaggtgctcgtcattttcactttctacattgggctacccaggaatatatcgttaaacctaatgagctatccttgcaaaaaccttttatagaaggcagtattcaagccactttggatgcctataatcttagcgatgtagaagttagagaatttgaaagagaaagaattttagaaaatattcttaatactaaagtgcaggacttgcttcgcaatattcctgtctgggataaggagctcgtcggccaagtttatcgtcaactccagcagctgcgtacctactatagcttcccgtcgacgaatgttgatcgatatatggttaacgggaaaaaacatcaggtttttttaggagcacgggaattaaattacgagaaacttccaagcggtgcccggaagtgggtcaatgaacatttgttatatactcatggttatggacctgtcatgacctcggctggtcaagggcggggtgaagcgtctatggactggtttattcgtgaaatcccaccggagtccgaccaggggtttaatactgagcagcccggtatttattatggcctaggaccctatcgttatgccatcgcacctaatgaaaatagggaattggattacccgaagggaaacactaatgtgatgactgactatcaaggaagaggaggggtctccctatcctcattgtttgaaaaacttgttttttattattacttccaggatagcgatatattttttactacccaaacccatgacaagagcaaaatactgtttcgacgtaatatcactgagcggattgaaacgctgactccctatcttcttctggatgcttctccttatttggctgttacccccaaaggtctttattggattcaggatgcctatacggcctcaacctggtaccctaatgccgaccgattagggttggcaaaatttgaatttcctattccccctaagggaaacgaaagaatcaattatattcgtaattcagtaaaaatcgtggtggatgcttaccacggtacggttgactactatgtctttgactctagtgatcccatcattcaagcctatagccgcatttatccgggtcttttcaaatccaaagagcagatgcccgctgatattcgcgctcatgtccgttatcctaaagatttattcgagatacaaatgggtatttatgccaaataccaccaaactgacgtggaagtcttttatcaacaagaagatgtgtggtcttttgctcaaaaatataacaaagaatcagaaactcgtttaagaccttattatttgaccctagatttaatcaaagagaatagatttgattttctcttatttttgcccatgcttattgaaggacaggataatatgcgggccatgatggcggcaggtagtgatgagccttattatggtaagctcattgcttatagctttcccaaaggggaattggtgtttgggccctctcaaatcaatactttaattaacgagaacccagaggtctctgcccaatttaccctatggagtcaaaatgactccgaggttgctttaggggcgatgatcattatgccggttggccaggtggtgctttatattcaacctgttttccttaccttcaaaggtgaggtaaaaatcccccaattgcagcgcattatcatcagtgacggccagttcgtggtgatggaacccactttgatgggcgcctatatcaagcttaaagaacgcatagaagccatgggtgaaagctcgtaaattggaggggccttttgggattactttttatcgttaggggcgtgctgattagcaggctctttatctgtggcatgccctaacagcattttgaggaaaaagggggtcatcaaggtggtcactagggccataatgacgatggctgagaataagttttctatgaaggggggggtgggttccggtcgttggaatagccccgcccgtaaggcaatgtcggcaatgatgagttcgacggcgccacgggcgctcatgcctgctcctatggccgcggcgtcgcgggaagaaaatcccatccaataagcaggcagtccggctccaaggaacttgcagacgaaagccgcgtagatgaaatagaggatgaagatgggatcttcggtgatggtactgatatcgaggtacatgccaatggaagcgaagaataggggagcgagaaagccctcgctgattccactgagcctgcgtctaatttcttcataggccgcctcgtcgatagtgcttggagtgaagagcacaccggtaataaaagccccgaggataaagtgcatgccgagcacttcagcgagcacggaattggccagcgcaatgatgagcaggccgctgaagttaatttcgtcaaggcgaaacagtgtgatgaatttaccgatgaaggggagcgtaaaataacccaccacgccagtcaccataaagaagagcaacgcctgaccgagcaaatacatgaacgagacgaggtcggggagttcacccgtattgatcatggccatcagcactgcgaggaggaacaaacccagaacttcattgatgaaggctgccaagacgataacctgacccacccgtgaatggaggctacccaaatccatgaggatgcgcaccgcgacggggagcgctgtaatggaaagggtagtggcaaggaacaggatgtgggcctgtttgtaatcggagtcggggacaagcagccatcctagccccactcctacagccatgggtaccaccatcccgcccacggcgataaaaaaagcgctgccggagactttagccagttcttgcagacgtaaatgcattcccgctaataacatcagaaagaaaatggcaagatcggtgagggcaatgaaaaccttgtcctctgtgatattgtccaatttgggcaagatgttgggatactcagcggcaagagtgcctagtacaatcccggctatcacctcgccaataagggggggctggcctatccgcttggcaagctcaccgagcaggcgtgtcgtcagcagcaaaaccagcagtatgtagaatagttccatgggaatgggttagtcatacaaaattattgccctgcaatttgaaatttcccaattgagtcgccgtttgcatctccctctggcgggagcaggagacagcaagcagcccgttattgattgggatggacctcattcacttgcgctctatctccagccgaagaaagtgggtagaacaagaaatacaaggatcataattgcggataccggattccaaccgtagccgtaaagcttcatcatcaaaatccagggattctaggatgctggcccgcatatccgcttccatttgggcttggttctggctggtggggggcacaatccgggcttggcgcacaaagccctgggcgtccaattcgtagcggtgccaaagaattcctcgtggggcctctgtggcggccatcccaataccggcgcggggttcgatagccacataagcttgctgaggacggcgatagtgcttgaggagatggatggcttcgagcaatgccaaatggacttctaaggcgcgggcaatgatgctgtgatagggattggtgctgggccagccgatcccggtttcatggagcagggtggcggtttctggaggcaggcgatccaaattgttattcagacgcgctaggggaccgacccaatagggttgaccatggaggtgagcatggagggcggtggagtggggaacttgatattcgaccatgtggtgctcaaattctgccgccccgatgtccaggccttgactggaaacgagacggccttcattcatgggatattcctcggggtggcgcagggagacaaagggggcaggccggctcacttccggcagcttcaaactggcagtccaacgcaccaaggcttcagcgttgggtagcgcagattggagtagttccagcagctccctggcctcttgtcgactcggagcgcggtagaagccgcccacccgcacgcccactggattgactgggcggccgccaaagattttcagaattcggttgcctagcccttgcaagcgcatcccccgtttgacctcatcggggtgatccttcgccatggccatggcgctgggatagcctaggaaatccggagcggccagtagatgaatatgcaaactgtgactttccatccactcgccgcagtaatagaggcggcgcagagcccgaatctctggggtgatagtggccttaaaggcgctttcaatggcatgggtggcgctcatttgataggccaccgggcagatgccgcaaatgcgggccacaatgtctggaacttctttccaacttctgccttgcaggaatttttcaaaaaagcgtggtggctcaaaaatccgcaaacgcagatccgtaacctgctttttttcgatgcgggcataaagggcgccttctccttccacccgggtgagtactggaacttcaatgcggcgggtgctcatggccattctccctctcttttggaaggtagaggggtataggtaatctctttgctttcccattcctgggaagcttcccggaaggcaggagcccaattataaataaagcggtaacggtgcttaatggcctccggcgagagccctagacccagaaagcgccggcccagggcggtagtattgccgccggcctgaggaccgaagcagccgtaacaatcgcgctcctggtagggacaaagggcgccgcaaccggtgcgggtcactggtcccagacaaggttcccccttggctaccagcacgcacacattgccttttcgtttgcattctaggcaaaccgattcccccggcacaaacggagtgacccccgccatcagatcggccagcatccgtttgagttgtcccgggtcgggcggacaaccccagagttcggcatcaaggcgaatatggtcggagaagggggtggaatgctccaggctgtcgatatattcagggctggcgtagaccgctttcagaaaagcatcatgttgaccccaattgcgtagggcctggatgccgccgccagtggcacaggccccaatggcaatgacctgccggctttgttgacggacttgccggatacgtttgatttcttcgggggtagagaccgatccctccacaaaggagacatcataggggccttcccccagatcactggaggcctccacaaaataggcaatatcaacccgttcggccaaagttaataactcctgttccaggttgagaaattggagttggcagccatcacaggaggcgaatttgtgcactgcaattcgtaatttgctcattgcgttaatagccctttactgttaatagcgggcggactcggggatagggaaaaacaggaccatccttgcacagaaactcttttccgaactggcaattgccacaatgaccgagggcgcattgcatgttgcgctccatggaaacatagatattttcaatgaggatgcccctttccataagttcctcggccaccgcctggagcatgacctccggtccacacatcatggcgatccctttaaacacctcaggatgaacatcgtctaaaacttcggtcaccaggcccacttcaccccgccatccccatcctggttcggcgtggcttgcggctagcaggacttgggtttgaggcgcggattcccaggagcggaaccgttcagtgtagataagctcactaggacgtcgaaccccatgggcgatggccaaggggccatagtcagctcggcgttggatggcatattggatagctgaggtggcgggggcgcagcccactccgccggtaaccatcaaaagccccttgttcttggctttctccatgggccagccctggccaaagggtccccgcagccccagggtatcgccacgcccaagccggaccaagcccttggtcactcggcctacggcgcgaatggtatggtcgatgatttccgggtccttggggtcagaaacaatggaaatggctacctcgccaatcccgaatagataaagcatattgaattgaccaggctggaattgataagccgtccgtgtttcggggtcccgtagccacaaacgaagggtaaaaattccaggggcttcttcaatacgctccaccacctcggcgactaggggaaggtaaggattggaagaggggattttagtcatgggatttaagccctggctggttgcgaatggcggcgacttcttcggtgagatcaatcccggtggggcaccaggtgatgcagcggccgcagccgacacaccctgaaaccccaaattgctcaatccaagagcccagtttatgggtcagccattgccggtaacgttgttttatctggggacgaagatgcccgccgtgaactgaaccatgttctagggtaaagcaggcatcccattgccgcttatgttggctgtgattcccttctaaagacatctcgtcatattcccggtggcaaaaacaggtggggcacaccatgacgcagttagcgcaggaaaggcagcgggaagccacatcgtcccagcggggatgctccaagttatcaaaaagcagttcgtagatgttggtcgtatccaggcggcgcacctgactgtctgctgccgattgaattgcctctgccgctgtttgggtgtcctgttgagtggctgctttcaggggaagcttggcggcgaccgccttgcccgcggcgctgcccacttctactaaaaattcatcttccaactcggtcaaggccagatcaaagccctcccgcgcccgagggccagtgtccatggaagtgcaaaaacaggtggccgcggagcgggtacagttgacagcgactaaaaacaagttttcacggcgagaggcataataggggtcggtatattgggcatagcttccctggagaaaagtgcggtcttggacctgcatgccggcgatatcgcaagcccgggctccgatgacggccacgggcggggcctcggacaagttgtcattaaagcggacttctccatcggtggaaacggtccatagggtttcttccggggcgaagagcagacgctttagggattcggggccatgaacaaaatcaaataggcgttcatccccctcatcgatcaagcgataacttcccggttcctgtatgctcttgatcccccgaggcagatcttccgcgctggcaagttcatcgaaaataaccgcatcggcacgaatttgtggacccaagacccggtaaccttgttctttcaggatttggatcagcgtatctaatgccgtcttagctaattttttggattgcatcgcttttcccttcaagcttcccccttcaggacagggtagttgataagcatagatctctccactagccctcgggatcatgggagggactcgggtacatttcaagggggggaggggggttgtttgaggtatagggtcataccatttctttaaatatttgcatgctttaaagcggagaggataaaggggtaaccggttaaagaacgaatcgtttgtggagtgaggtcctggaggatttccccgacagtctgtcgaagggagtccagtgtgctaaagagaacccaactgagctgatctttcatgtgttgccaaagtcgctcgatagggttgagctcggggctatagggaggctggaacatcaacacgatattctcaggcaactccagcttcttggcccaatgagagctggcattatcaagttgaacgatatggagagcgtggggatagcgttgagcgaggtgatccaaataaatctgaaaacagtcgctatcgtgatgagagaactccaaaaagaagctttccccgctcagcggctccactgccccatagagatagaaggctttaaattgccattgcaccggcgctaggggcttggtgccggtcaacgtaatcagtcgccgagggatggttttaagcccaaagcgcgtctcatcgtaacaccaataccgcaccgctaaagcggggtcttccgccccgtagaggaccggcaaaacttctaggcgccgcgggagttttttttaaagtccacccccgccgcttcctctcgatgaaggtggctcgggcgcgccactttgagcttggctttgagccggtaacgtactgtctgatgtaccgttttatacttaatctgcaacccgtattcttccctcagccactgttgaatcgccccatagctcttaaaacccggcggttctttcaaacgctgctttaaggcctgctccaccgccggcggtatagctcgggcacgcccattatgcgccgtcccaagctcaagcaagcctgctaaccctcgggcccgatacccctcaaaccagcgataaagggtggagggattgcgccctagcactttccccaaagctttgagttcggtgacctgctcgctcttgagcaaatataacgcctgaactcgttctttgagtttcacctcgctctgctggtgaagcagcgcttttaattcctcggcactctccgtgatttctagctctaggcggcgactcatcaacctcgctcctccccataaactcgctttcaaacctcctcattataacatgcggggtcagtacgaattggtattagggtttgcgtggctggggacgccgcagaggacgccccacaagtgttgtggcctacttaagctccaatttgacgtcctccatggcttgttggcagcgggggctgatctgttcctcgtttttcttcaggcatgcagccaaccgtccctcgcccggtttaatatccgcgcagtgttcctgcaggtcagctttgcattcattcgccagataggttagcgctccgattgcccgttcaagttgggcggcggcatcgtatagcgcgtattcgcagcggccggagagcttgtcttcgtgggcataaaggcagcaggcaagcacccgaccctcgccgggtgtcacattgctgcagtaactctcaagctccttattacagccttccttcacagaattggcgatgttttccagggcccaggcattggttgtggccagtactagtgcccccatagctatgcccataaggataaaacttttcatctttctcattgcgacctcctttttaccgccggcgtcgagcttccagggacagatttacagcgtgtctggtcacgcctgcaccaaacgccttaggtctcatttaaacgagaaatgctcagtacggtacaaaaacacagggttatcctaagtgcttgctatgatgacctttttatcgaaaaggaagtgaatccagtagcgtatctggggtgtttgtgaagcgccattgagcaaaacccggcgcaacgtatccaaccccaaacggatcacactacagacactccgtttgccagcgttggcgatagtcctcgagcgcctgctctggggcgtgggtggtgatgacgataacgtgttctccactaggtgcgcgcgtaccgacgagatacaaggtatgcccccacaggcgccgtggccggttgagtatcatcgtctcgccgctctgaatgctaaacagccgggtgacgggcaaacgagcattacgctgacggttatgggtctgggtgttattcgggatccgtaagcgaaacgcaataccacgcctgagggggtgtacaaataactgtgtaactggtgatctgtaattaacaacaaggagaaagcactgatgaccagtattgaaaaaaagaccgatgagttgctggatgaacttctgaaggagtgcaatagcccgaaagaggttctgggcgagcatgggttattgaagcagctgagcaagcgcttggtggagcgggttttggaggctgagctgactgagcacctagggtacgcgccccatgctcaggaaggtcggggcagtggcaacagccgcaacggcaagagcaagaagcgggttcagagcgaggcggggcaattggaaatcgaggtgccacgggaccgcaatgggaattttgagccgcaattggtcaagaaacgtcagcgtcggctggagggctttgatgagaaggtgctagcgctgtatgcccgggggctctcgacccgagagattgaggcgcagctggaagagctctatggggtggaggtctccccggcgctgatttcccaggtgaccgatgcggtgttggaggaggtgcgggcctggcaaagccggcccctatcggccgtctatcccatcctatattttgatgccttgtttgtgaaatcacgccaggagggcatggtgaaaacgaaagcagtgtacttagccctgggggtcaatctagagggagagaaagagctgttagggatgtggatgagtgaaaacgaaggggctaaattctggctgtcggtattcaatgagctgaaaaaccggggggtcgaggattgctttattgcctgcgtggacgggctcaagggcctgcctgaggccatcgaggcggtgtttccacaggcccaggttcagctgtgcatcgtgcacaaggtgcgcggctcgctgaagtatgtcccctggaaacagcgccgggccgtggcggccgacctgcgggccatctatggcgccgcgaccctggccgaggccgaacaggccctagagcgcttctcagcgcgttgggatgagacatatccggccatcagccccagctggcgggccgattggtcacggctgacggtcttctttgattacccaccccagatccggcgagccatttataccaccaacgccatcgaatccttgaactattcactacgaaaagtcttgaaaaaccggggcgcttttcccacggatgaagccattttcaaggtgctctatctggccctgaacaatatcaccaaaaaatggactcaacccattcgggactggaaggccgccctcaatcaattcgtcatcctcttcgctgagcggatgcccaagtgaaaattagttacacaaaaaacttgacaccctccaggcatgcggataataccaggggcaaagtgggcctattcccgcttagtggacagcctacgatgcccagcgttatgggcttcagatgccgaaagaggttcccatgacgacccaggagcgcccttatacttcgccgatctggtatacgccggtcaagggtgagcggtgacatgtcgcccgcctctagaagggtatgcctatgaaatacccgctacccgcaaaatccgatggtagacttcttgattgccttttttataaatcacacagggggtactcgggggctgcccctccaatgccgaggagtcgtccagcagccccccatacctgaggttagtgagtaccgttaaaacgataagcaccagcctcgatccaatctgcgagaatctgtagctgagcagcattgagacaggcgctagggggtggcgtgccgaggtctatatcatcggttctatccgtatctgtcctgccgtccattctctgtccaatagccagccaatacagcaaagattcacgcgcaaataagctattgatgtacttactgcgctgtggtggcttaatagtaacacccaatgctctggccgttgtaatgtagtcgtacactgctttctcaccagagtcccatgggaaaggcatattgatcctgcaatttgtgtccaacatcggccaaatatccgaattccattcatagagcgttccggttgcaggtatcatagtaggagttaccgttgctgctacgctaatatcgaagtcttttgggtttgggttgtcgtgatcatggcaaccactacaagtgcgtttctcacctggacgtagcgacatcggtaatctatctctggcaagagaacggccctctgcgtccacactagccatgagcagtggtgtatcacatggtaattccgccacgaaagaatcatctctttgcagcgggacggtcccaagaacttcgagtttgtgattgtgcagtccatcaaagtctgaatgcttcgtaacctgattccaagctatcggacgccaaaatttgatagctgccactaggctcgacttatcaacgccttgcaaactgcaaccctggtgtttgcaccatttaggattatccgggccctgccacccattctctggatcgatctgcccttgcatagaggccgaacccaatatgcaagttccacccccggtcgtcgccatctgaggcaatacaggctcttgcccgtaaatatcttcgtacggcatcactggctgaggttgaatctcgtgccattccgggctatccaccacaagtgtgcgtgtggccgtgtccgtttctgggatattggcggcggtctgtgtgtagattccaaagtcgcaccctagttggccaacccgtgtttccatgttaccttcgttgtgacgcttacaaaacccttgcccccaagcaaataccatatcgccgttaggcaagcccatagggtcgcgagctttgccgtttgtgcctgcatcaatgtcgccacctttacccttgagtgctatgtactcgttcgcatgtcgcttgaatggaaatggggcttccattgctgtaggatcaacagtaaagcaaagtatattacctgctcctagattatttccccggtaataattatctgcgcatacatcaccattgctacgaacacctaggaaatgtagcgcctttaatgttagcaaatccccgtcccatcgagcatgagcgccaagtaatgctttggggtcacccccgcctgcgttgacggtttccaaatgccagaaattgtctgccgtactcccgtctacccgctctttgtcaatccaccaccgggaataaagtaggccgagcgtcgggtgtagtattgggtgcagcacgtcacgcatcacgtgaggggaccaattgacggcgttactgccatcttcattagcaacccatagctgaaaggcgacgccttccgggctgaagccgtcaattggacctgggtagatattggcgcgagtagatgtgaacgcgatcctgccatcaggtaaccagttcggagcagtatcgaaatgccctgggatgagcggccattgggtcatgcttagtgtggccaggtcaataatgtggatttgcgcctcggtggcatttacttttcgcatgaccggatactggccctcgatcatggtgcccttgaatacggtgaaagcgaccttagtcccgtccagactcacacgtgggtcgtagggaatgcaggcaggcttccctagggcgacatccgggcagtcgtaaagcactacctcggtgccatccccttttaaccacaccaattgcccaggcccggtgagttgctggccggttacgccttgccaggtcacctcggagagcttatccagtgcagagagattatccagcattacgccattattggttgtgtgcgtttcagcctcagtagtacggtcaatgcgaacgtagacatagccatctaatccggtactgcttttgtttctgcttctattgcctctggcttttagtgcttggatgcgtgcttcacggctagtaagccaggtgctgtgaccatcttgtagcggccgtaactctgcgcgttccgtgaattttatctctgcaggtaccagcgcaggcagtgctactatgatagccattagtaaagtaattgctatttttctcatgaaatcctatatcaggccagtttgaagtaatagtgttggacttcgcttcagtcattgcggcgttgatgggataaataactaaatcccgttcagcgtaaatgctcttcacccatatcggcgtggtttcaagttccggcagttcggcgccttcctgcttaataatcgggttatctatctttttctttaacagctgcttcctttatcgcgtccccttgatgggcaacaagcggggactcgggatgccgtgtcgtatggtcaagtatcattgtgtgcggtacagaagggtttgtcaccatacaagacctgacccttttttcttcttgaatacggtgaaagcgaccttagtcccgtccagactcacacgtgggtcgtagggaatgcaggcaggcttccctagggcgacatccgggcagtcgtaaagcactacctcggtgccatccccttttaaccacaccaattgcccaggcccggtgagttgctggccggttacgccttgccaggtcacctcggagagcttatccagtgcagagagattatccagcattacgccattattggttgtgtgcgtttcagcctcagtagtacggtcaatgcgaacgtagacatagccatctaatccggtactgcttttgtttctgcttctattgcctctggcttttagtgcttggatgcgtgcttcacggctagtaagccaggtgctgtgaccatcttgtagcggccgtaactctgcgcgttccgtgaattttatctctgcaggtaccagcgcaggcagtgctactatgatagccattagtaaagtaattgctatttttctcatgaaatcctatatcaggccagtttgaagtaatagtgttggacttcgcttcagtcattgcggcgttgatgggataaataactaaatcccgttcagcgtaaatgctcttcacccatatcggcgtggtttcaagttccggcagttcggcgccttcctgcttaataatcgggttatctatctttttctttaacagctgcttcctttatcgcgtccccttgatgggcaacaagcggggactcgggatgccgtgtcgtatggtcaagtatcattgtgtgcggtacagaagggtttgtcaccatacaagacctgacccttttttcttcttgaatacggtgaaagcgaccttagtcccgtccagactcacacgtgggtcgtagggaatgcaggcaggcttccctagggcgacatccgggcagtcgtaaagcactacctcggtgccatccccttttaaccacaccaattgcccaggcccggtgagttgctggccggttacgccttgccaggtcacctcggagagcttatccagtgcagagagattatccagcattacgccattattggttgtgtgcgtttcagcctcagtagtacggtcaatgcgaacgtagacatagccatctaatccggtactgcttttgtttctgcttctattgcctctggcttttagtgcttggatgcgtgcttcacggctagtaagccaggtgctgtgaccatcttgtagcggccgtaactctgcgcgttccgtgaattttatctctgcaggtaccagcgcaggcagtgctactatgatagccattagtaaagtaattgctatttttctcatgaaatcctatatcaggccagtttgaagtaatagtgttggacttcgcttcagtcattgcggcgttgatgggataaataactaaatcccgttcagcgtaaatgctcttcacccatatcggcgtggtttcaagttccggcagttcggcgccttcctgcttaataatcgggttatctatctttttctttaacagctgcttcctttatcgcgtccccttgatgggcaacaagcggggactcgggatgccgtgtcgtatggtcaagtatcattgtgtgcggtacagaagggtttgtcaccatacaagacctgacccttttttcttcatttcttgtgtgcggtacagaagggtttgtcaccatacaagacctgacccttttttcttcatttcttcaccgcccccatcgcgatcgcttgcagtcgaagccatgcctctgccaaacggcgggagtttgggcttgcaaccgcctttatccagctacccgaatcaaaaagtcatggggggacttaaggctatcgctgaactttttggtattggtttgtgttgcgactgcttggaaaacctgtgctcgggtatttgttgtgccctagccgtacccttgatagggggtgctcggggttcttttttatcttgatccgacacggaattgaaagtgaatactttgtttagtaaaaatttagattaaacaggggaataaaacaatcgcatttgagaagaatgggggcggtttcgcgctgttcaactgaccttacgagttggcaagtcgcgtatgctgtgggcacgaaggggctgccattaatggtttttgagcttactctttcccgaggccgttctctagttttatgggggtgctggggttaagcgcggcatttatcccatccaggagcacttgatcatcaacaggcttgaagagaaatgccaccgctcctgctgctagggcccgaacttggcttgcagtatctgtcctggccgtgatgaagatgatgggtaacttgcagtgggcggaggctaacttttcctggagatcgaggccattgatcccaggtaattggatatcaagaattaaacaacccttttcgcgaggatgtccggtttgcaagaaactctcggccgaggtgaaagtttctacgacaaagcctgcggatttgatgagtcttcttaatgacctgaggaccgagtcatcgtcatccacgatatagatgacggcttgattctccatcgcctttagttccaagggagtttttgattggtttagccctcttagggaaggctatgccgctgagtgaaaaaatggttgataatacaaatttaaagacgggtggagggaacctacaattagaccttagcctaatgtggattgggctcaagggtaaaggttttgtcctctggaggtgttctaaaaagggtggatggttagtcttctgatgattgaattcccattttctcagccagcctgactagctgggcaagggatttagcctgcattttctccatgacccgagcacggtgcactttgatcgtcttttcgctccttcctaacttaaaggcgatctgtttgtttaacagtcccgtaatgaccaatttgaatacttcggactcgcgcggcgttaaggatgtcaggcgctgttgaacttctgtgattttgacttgctcctgcatcgcctgccggttcagctcgacagctttatggatggcatccaaaaggtactgttcatcgagaggtttagtaagaaactcaatggcaccgcccttcatggcccgcacgctcagggggattgttccatgcccggtgatgaagataatcggcaaattgcaatgcaaaaacgctaacttatcttgaagatcaaatccacttggtccaggcattcgtacatcaagaacaagaccggccggtcgaattgttggctctcggcgtaggaattcttgcgccgaagcaaagctttcaacctgaaatccgactgacttgataagccgttctaaggagcgtcttattgaggcgtcgtcgtcgacgatgaatacagtttcttccatcatcagcgcccatagtgggggatgggttacctataaccaaaggtcaacccccattggactaaaggctaactatcggaggtgctttaatccactgataattatatttaggacattgatagggcgagtgcaacaaaaatatgaagtaaggaattaaatgaattcccaaagaaagggaaactaggcaagaagatgcagatcacttcctatatcggcttggtcgccatcctcgcgctcataggatacgcccacccagctgccagcgatgctatcagtacagatttggagttggcccctgatcctttgaatgctagttatgggattgagggccgcccgatacatttgcgcaatggtcattaccaggtacaagccgctcctggttcggcaacccaagtcaagaccactgtatttggtgagcccgtctatggggatctgggtgaggataaggatgaggatgcggtgttgttgctggcgcatgctcccggcggcagcgggactttttattatgtggcggctgcgcgcaacctggatggtcagtatcggggaagcaacggggttctgcttggtgaccggattgcgccccaggaggtcacgatacgaaacagagtgattatcgccaactatgttgaccgccaagtagaagagtcgatgacggttacaccctctgtggccaaatcgaaatatttgactcttgagaaagaccgattaagcgcgatcaagccgctcggaaaagacgagcaagtgctagagggctgggtcaccatcggccatgaaacgcgatccttttggccgtgctcgggcaagactgacctttggctcctgggggattccccggcccttagtgagatcatagccgcttatgaccaagcgttgccccacccacggccctatacgcccctgtttatggtgcttgtcggccaaattgtcgaggggccaagagaaggtttcggggcacagtacgagggggcattattggcgacccaattggtgcaggtgtctcccaggggaaattgcaagagtgagttcatcgtcgtggaggcacctgttccaggggcgttgattgcctcgccggttaagatcaaggggaaagcccgaggcacgtggtttttcgagggagattttccccttattctcactgattcaaaggggcaagtgattgggaaaagctttgctaccgcccaaggcgaatggatgaccgagaaattcgtgccgtttgaaggcaccctgcaattcaaacctccccgttcggattctcgagggatgctggttttcaagaaagacaacccctctggccgtccagaacatgatgatcaattgacggtcccagtttttttcaaaggtaaaccacaatgcacttattagttttaatgggtcgatcgctggcattggtttatggcctgctatctagcagggagaacctgcactttgccagtgtaaaaagccagtcaatgaggcacgccatcgcaatgtttatgtggggtagtacgatgatagtcgcatcgctgccagtatttgctgacccgtccttgctggcgtcagccactccaacggatgagatgtcggccccggatgcaccagccgcgtccagcgccacattcgggggaggcttgtggtcccgtccaaaacttaccggtagttggggagggctgcgcgaccaatgggctagtcggggagttatggtggatttagatggcgtttacaccttccaaggggttgccgatggaggattggaagggccgttgtttcagcgattctcagacgaagatgataccggccacactttttctggagatctggtgttgcaactggataccggcaaggccggttggtggccgggcgggttcttgaaggcgaggttggaagggcgctctgggacctccgtggtgcagcgcgccggcaccatctcgccggttaataatgacgccgtgtttcccaatgtggaggaccgctttgatgaggaggcggggggcctgactgagctaacctttatccagtttctgagcgaaaagtgggcgttctttggaggtttacttaacaccctcgatggggatgccaatgaaatcgctggatctgcccgttccaatgctcattttttaaatcttgctttcctgatgtcgccggtggaggctgcctctacccccactgtgaccttgggcgggggagtgctctttcttccccgagaaaatatcatgggtgctttatcggcctataacagcgaagagtctgccggcgaaaacccttttgaccgggatcaggggacgaccatcgccaccgagtggagtatccaacacgccttgggggagcgccccggtggacaacgcttcggatttctctatgggattgaccggaatcgccttgagattgctcaggacccccgggtcttcattggcagcattttgctggatcggccgattcctacaactgacagcgacacttgggcgtttttttacaatgcccatcaatatatctggggagactccaaaaggggctggggcttatttgcccggttcggagtttctgatggcgatccgaatccagtgaaatggcacggagctggtggactgggaggcaagggactattccccggccgtcagcaggatagatggggtgcgggagtgtactatattgacatgagcgatgaagatctgctgagtggtttgggagtggatgatgaaatcgggggcgagatcttttacaacattgcggtgacgccctggttccacgttaccctcgatgcccagattattgactccgccttacctcgtaccgacactgtatgggttttcggcgtgaggacctcattaaacttttaaggaaacaaaaaagtgaatcccatatcgctagataaagtgttgctcttgacgattaccctattattgttgatggcttgtgagccatcctccacctcaaaaattgataatacctcccaggaaagcgccgctgctaccccggtcatggcggcaggcgaggcaggggtggagcctcccgcggatgttgccccccttcttgataatctaggcgatcatcatcatcccattaccacctcttcttccctggttcagcgttactttgatcagggcttaaccctcactttcgccttcaaccatgccgaggccatccgttcctttaaggacgccgctaagctcgatcccgattgcgccatgtgctactggggtattgccctcgccctggggccgaatattaatgctcccatggaggcgggggcggtcccagaagcttatgaagcggttcaaaaggccctggcgttggcgtccaaggcaagccaagcggagcaagcctatatccaggcattggcgcagcgctatggacccactccggttgccgaccggggggcactggatcaggcctatgccgatgccatgagggaactgtcccgccgttaccctgatgatttggatggggcggtgctgttcgccgaggcccttatgaatctcactccttgggagtactggaccccggagggacagccgaccatctacactaaggagatcctggccaccttggagtcggtgttggaacgcaatcctaaccatattggcgccaatcattattatattcacagtgttgaggcttcaccggagccggagcgggcacttcccagcgcggagcggttagggcaattagcgccgggtgccggccatttagtccatatgccggcccatatctactggcgggtggggcgttaccataaggcggtggtggccaatgaacatgctattcatacggatgaacaatatatccctgaccggggtgcccagggtttgtaccgccttggttattacccccacaacatccattttctctttgccgccgcgcagatggaaggcaatggccagttggccttggaagcggcacgcaaactggtggctagcgtcccagaggaaacctacccaaccttcccccaattggaggagttcaggcccatgcccctttatgctttggtgcggtttggaaaatgggccgagattctccgtgagcctaagccggctgccccactccagtacaccgggggaatgtggcactgggcccgggggatggcttttaccaagcttggccaacttgactcagcggcccaagaatatgagcaactcatcgaaatcggtcagactccagccatggcccaattggttttttggtccgcttcatccggatcaaccctgctggagatcgcagcccatattttggcgggagaattagcgggcgttcggggccagaccggggagatgatcgcccagttcaaggaagcggtggggattcaggataatctaagatatatcgagccaccggcttggtattacccggtacgccatcatcttggcgcggcattactggaggcgggccgggcagcagaggcggaagccgtttaccgggaagatttgaaacaatatccccataatggttggtccctctttggactggcccaaagcctccgtgaacagggccaaaccgaagcggcggcagcggtgcaaaagcgttttgaagacgcttggcaatatgccgacgtggccttgaccgcttctcgtttttgagtgggtatggctgctacccagctaagaatacgccttaatgtatcctatgtgtaaagaacttttttaactttgaagaccaagactcaggagcaaaagggggaatcatggcagagcgtttaaccaagtcagccgcacgcaatattttctacggcggctcctttttctttctaggggtttttgtgattctgaccatacacagccacctgtatattaaaaatacctcaacggatgaatcaacgctgacggaagcggttgctcggggcaaacatgtatgggaacgccatgcgtgcattaattgccataccctgctgggtgaaggcgcttattttgcgccggagctgggcaatgtctgggttcgctatggggggcgcgaggacccggcgggagcgcgggcggcccttaaagcctggatgcgggcgcagcccttggggattgaagggcgacgccaaatgccccagtttaacctgactgagcaggaattggacgatttgattgattttctcgaatggaccagccgtatcgataccctgggttggcccccgaatgttgccggctaattgactaaggagtttcctaatgaaatatcagacccagaaacttgcctatccctattttatagccgctttggccttatttctcgtgcaggtcatggcgggcgtgctagccggtagtgtttatgtcttcccgaattttctctcggagtcggtccctttccatatcatccggatgatccacaccaacgccctgttggtatggctcttgctcggctatttcggggccagctattttctgatacccgaggaaagtgagcatgagatccatagcccgaaggtggcttggttacagctcgggatctttgtctttgcggctttagcggcagtggttggctacctttttcgcatccacgaaggtcgtgaattcctagagcagcccctctggatcaagattctcttggtggttgcctttctgttgtttctctataacgtgaccctgaccgtgctgaagggacgaaaaaccgtggtttccactgttttgctcatagggctgtggggcgccgccttattctttctctttgctttttataaccctagtaacttagctctcgataaaatgtattggtggtgggtcgtgcatgtctgggtcgaaggggtgtgggaactcatcatggcctcgatgctggcttttctcctcatcaagttgaccggcgtggaccgtgaggtcattgaaaaatggctttatgtgattgtgggcctttccatcgtgagtggccttttgggcaccggccatcactattattggattggtacccctagctattggctatggataggcggcttgttctcggtactggaggtgcttcccttcttcgctatggtgctgtgggctttttatctggtttaccgaagcgggcgtgaccatccgaacaaagctgccatgctttggagcctaggatgtcccgtgatggctttctttggcgccggggtgtgggggcttatgcacagtttctcaccggtcaacttctatagccatggcacccaggtgactgctgcccatgggcacttggctttctatggggcctatgtcatgttgaatttggccttctttacctatgctttaccggctctgcggggtctgcagcccttcaaccagattctaaatatgtggagcttttggatcatgactggggccatggcttttatgacctttaccctcacctttgccggggtagttcagactcatctccagcgagtgctcggcatggggtttatggagattcagcagcaaatcagtcttttctattggttgcgtttgggcgcgggcgccttttttgttatcggcgccttgctttatgtctttgcagcgctaggccctgtccgggagcagatgatggcatccctgaaagcccaaccgaccgctaaatagaggcagggacagtgaatatttcctgttccccccaggggtttcaaacgcctcactcggccgaagaggtccccttttatctccccgttggcaatgagtgtgccttgtttgaggccgcttatcgccatcggcttccccttttgcttaaggggcccacgggctgtggcaaaacccgatttgtggcccatatggcggcccaattgggccgccccctatttacggtttcttgccacgatgatttgacggcggccgatctcaccggccgttatctccttaagggaggggagaccgtctgggtcgatggaccgttgacacgggctatccgggaaggggggatctgctatctggatgagattgtggaggcccgtaaggatgtcaccgtggtgctccatcccctcaccgatgatcgccgcatcctgccattggagcggaccggggagactttgaaggcgcctgaggggtttatgctggtggtttcttataatccgggctatcagaatatcctcaaatccctaaaacccagcactcgccagcgttttgtggccctgagttttgattttcctcccccggaggtggaagtggaaatcgttgctagtgaaagcggtcttccccgggagcgctgtattcctcttattaacttggcaaacgggttgcggggattgaagggggtggatctggaggaagtagtctctacccggctattggtttactgcgccattttaatgggggaagggctagatccttttcaagcggcccaggtggccctggtagaacccctttgcgatgagactgaggtcaaggaaggactgttggaactgatccgagctacctacggctagtccccatgtggcaatttctggagctggaagagcagattggccgctattggcaccggcttgtggggcaggcagccagctatccttatcatccagaggctgcggtgaccctggattcagttcgtgcctccctgagtgttttcttccgggggctgggagggacgccagggttggagctggcggcggggttgccccagtcctcggggcatcgcctggggctgcggcagcgcttggggctcgatcaagagcgcctgccacaggcagcgcgcaatcctgagcggttgctgctacccgctgctattggctgctttccatcagcttccctcaaccggcgcctttacttctggttggccgctttttttgctttagcagaggagtcttctggtcagcccccgtcggatccactccaggcggatctggcctttttacatcaggcctatgggaccagcctcagagtctgccgtcgctatcccggattggcgcagagctaccagatactctgcgcggcgctgagggaattgcggccacaacggtccttacccccccaagagcaagccgtggaagcggtgatcctagccctactgggggctaagtgctcaaatcccctgggcaacgcgtttctggcggctgccatggcgccggagcccgatttcagtagttggcgtgcttccaagggctatcatccctttcttcctgtgcccctatggggagaaattaatggggacttcaaatccccaggcgcttcatcaagtccttccgaacaggccgatggcagcagccaccaggagggggaggatagccgtcgaaggcaggcccagcggggaaagtatgagcaaagcgagcgtgacgatcccctgttgttgaatcgctttgagaagcttatcagttgggctgagatggtcaatgttaaccgggcggtggaagatgaggatgaagatgccgcgaaggaggttgccgataccatggaggagttggccctgggttcccatcagcggcgggcggctactaaactcaagtttgatctggatctggcccccaatgatgtggatccctccgccttaattgctgagcttgcctatccggagtgggactaccgccgtcagagctaccacgaggatcactgccgagtcgtttcccaggtggctggggaggagggggagctgtgggagcctaatctccaagccagacgccgtcttcgccggatccggcgccaattcgaggcattgcgtcccaagcgtgagcgcttgcgccgccagcttgatggcaccgagcccgatatggatgccttggtgcgggcccactgtgatttagtggccagcggcagtggctccgatcgagtatatctctctgcgcgccagcaggcccgggatttggctgtggccatgctggtggatgtttccttgtctaccgacagttgggtcgataaccgtcaggtccttgaggtggaaaaagaggccctgaccgccatggcctctggcttagccacctgtggggatgcctttgcgatttatacttttacctcgcgcaagcggcattttgtccgggttgccacggtcaaggattttgcggcccccttcagcagccaagtgttgcggcgcatcgcggctttgcgccccggctactacacccgcatgggggcggctttgcgccatatccagcagcagttggctctacgtcccgagcggcaccgtcttttacttttgttaagtgatggcaaacccaatgatctggatcactatgaaggccgctacggtatcgaagacacccggcaggcgattctggaagctcgccgagcagggttagccgtctttggcattaccattgatcgtaaggcccaggattactttccctatttgtttggccgtgggggctatgccattgtggctcggcctgattgtcttccccaggccctgcccatgctttatcagcagttggtggggtagtttaaattttggtgggtagggcggtatggcgctaacacgccttaacctacccgactttaaaagggggtaaaaggggattatccaaagatgctgaagagataatcaatcaatgcaattccccccactccgccaaaaggcaataaaacagccctgaccacgggctgtcgaataaagggcacataggcgcctctgcgaatattcttgagatcctcgataagaagttgtatttgctcgctgtaataatcaggagcgtcaggatctcctttaacgctaatctgtttctcagtgagccagcccttaatttgagaacgggcgttttctgctgcccgctccagggtgatgccgcaggcaagggcatagatgaataaaagcgtaaaaataataatcagcccaaggggaatggtccaattatcgaaataggaaaggcgggatacaatcatgatggccaagataataaaaggatagatgatgagctgtgaaattacgatggtttggtctgccactaatcggattttgagcgccggtccaaggtaatcctcaggggtattatgcttttgggaaagcaacgctagcttttcccaattccaggggagttccatagtggagagttgctcgataaatttggcgcatagacgggtggcatccactacccaaaatacgaggaataacatgaggccaacactgaatgctaagattgaatattcagcccagcgactgaaatcccctcgatagggatgattcggctgtccaagcagttccattaatagaaagccaaatccaagaaacagaagcacatagagcacgacccgggttaggcggggccctttggcgctaagggcaaggtattcttgccagagggtacccacatctcgttggtttgaagtgtcatcttgcctccatcgatgaactaaaatccccgcccaggtcttcttaaagatatttttggtaagtagatcgttggattgttctggtaaaaaaaatgattgggctaggttcttatgattattttggatatcatgcgaggctttgcggataaaaaggagggcgagtagagccgcagtggttctaagtagttcgctgggccaaatactgattccctcaaaccactgtattggatcttctgcccgccaccaatcctccttaaggatagtgggtaccagccagaatataagggcggcgatgaatgcggccactagaataaagccgaggaaggaactgacaggatgggctttgaagcccttaaaaacagcattaaccccatctgcgaccggatcgctagataaatataacagaagtagcaacagcactaagacggccatgccaaatccggagcgggtttgattaaaggggttttcccgtggcatatgtaagtgagaatcttgcacgctaagatctacagggccactatagccgatctcaaaaattcgaggtttgaataattgttgtagtcttgcttggttaagctgctcatggccaggcccgaggagttttttgaaaagatcctggcggtcaggatgatcatgggtgatagccagcaaggaggcataaaacagtgaagtctggtaagcactcctaaaaggaggaatatctcgctgcaattccgggtttaattgcaagccaaaaccggaggccacaaccaaatttctggtccattcatactcggcaggatgaaagaggcgggcatcgagatcggtagtgaaaaagattgcatttggaaagcgatttttaagggcctgcaatattaagagtttatcgtaaacgtcactgcccaagacgccgatggctttgatctcttcattgtcctgttgtaatttctcttggagtctgtgaatttgccgagaaagtctatgtaaatagtcgaattgacctcttcccactggccgctcaatttgttcaatttgcttttccctatcaatagcaacctttctagtttggttatttttttcagatgattgagaagtttttgcgtcttttgagtcacccttgccggagagttgtccatcgatgccacggagataactaaaccgatggatccactgtgtttcgcaattcttattggcgggtaatttttctaatgatgtctttgtgactagatgagaatgccaatccttaaccgcacattcaaaggacttggggagggatcgtccatagaacgtgtcccattcagcaattaatataatgtggtctgggtgtatgctaggggtgcctttgttattgtctgaagttgtaaaatcaagcttatttcctatcttgcattgctcattgagcattgcttggcagtcattttcctcgggaccacaaacagcattgattcctcgacgatctaattcgcagatcagctctagggcaaggtcccagtcgttattgattgtccgataaaactctattccaatgcgttgaaattgatgggtaaggggttccttgacttcaagcattgaaaaaggcttatttgcaatgcctgctgaaacggttgcagaagaggaatagatctcgaaggcgtccttaagggggttatcagtgaactgttctgagttctcgggttgcgctggtgattttatcgtatctttcggtgtattttcttgagaaggactgtggttggtgtcaacagaagtttttggccacaaaaaattctcaagctctttgaccatggcgagcagattggtggaacctgctggccctaggattttgaaatggagcttttgattaccttccgcttggagaaggtatcttagggtaattaatttttttaagggggtttcgctgaaagcattatcatcaagccaaagtactagtagaggggaactcttccccttgtcaacagaatgaaaccactcataggggataatccgtggaagcttggctgcagggcaatcttccatagaggtttttgagcaatggtgatctttcagtaaatctacgaaaccaatgtgttccgaatccttgggaacataatccgctctgcctagggcggagacgactgcatagcggctacgcaaccgccattcactgctttcggcatagggaccgccgaataccatcactgccatcacgatgggaggaaccgaggtagcagcagcttgcctttctttttgaatctggcactgaagttcggaaagggtatgtcgatgaatgggtttatcaaactgacagggtgagatctcctctgattgataagtgtcatcctggcggataggattacgttttaccgcagcaaagggatcttgccagagacgagccggtacatcttcaatcccgtagacagctgtttcttcctgaaattctgaagttgggcgtgagccttttaagggtctctcttggtagatgattgcgctaataatcgccaataagagcaccacccccgaaagaggtaaggcaggaccttgccgctctggtacatccatcgcatgatccttttggtcaggcactaggatcagattgggctataatgatgccactttcttccacgtcagtctcatatccttccaatgtcttgggaatgatctcctggggctgtaaagtagcttctggaaccttatgtgttacgaagactttgataacgtcttttcctgatttttttccgataccgatagccgtgacattgggtaatcccatgagttgatcttcatgcttttttatgagggcttcaaggcccattttctttacctccatattcaaaaaattgatatcgagaaaggtggttgaaaaattttaattcggtagaattttgatgggaccgatcacttctatatccagtttaaacccttcaagttgtttaggtatctgccgttctagttccggatttttctctttgatatagactttgatgcaagggcttccttgacagtctccgattgcggttcccactacaccgggaagattcataatccaagtctcatgccggtttttgaccgctgcaatatcctccgaagaaaataggagattgccataatcgaagctaagaatgatcaagagcaccaccaaggtagtatttattttcctgagtagtttacgcatactcatgcctaagaagctattggaaaactttgttttcagcgaagggcaaatcaaggccgaaagatagtcttactattaagcgtttaaattttggtgggtacggcgctaacacgccttcacccaccctacttaaaaaggggggttgcaacagattctaagtcatatttaaagtactctttagtatttcacagtatttgttctgccacctctactctcagcagtgaacgcacattctcaatctggttagcaatcgtggctgttgaggaacctgcaaagagtaaaccgactgcaatgttatccagggttgtcaccaaagaaccggaatcgccgcctgcagacatgggagtggtgatgatctggtctttgaatcgggcgactttgccaccgccataaccgacgtcaacagtggcgtttatcgctgttattctgcccacggtgaaatgagtggtacggcccgtcttttttaccggcatgcccactgtcacatcacgcttctggcgccagcctcggacgttgccaatccagtaaatctcccgatctccctcatgaaacgctacttgcgcaatggctgcatccacaaggttgttgtggtctcgccgaggcatggtaggctcaaaggtgatagggataaagcggcttaaagccccaatgcgatctgcaggatccgctcctccatcgtaaggaccaggctgaagaatggaatcacctagagaggcggcattgctattggctaacacatggttattgctgaggaggtagtaattggagggaataccaatcccatggcgtggcgggctgacgctgccctccggcaggatctcatagacacaggtggcgatagtgcccgccgtaatacctttatgtcccacactatagcccccctttgctggacgaactcggctcgccaaggtctgagtacccgtctctgtctggcctgctaaagggtatcctatgtcaaggacgtcggtttgaaactcctggagtttattgggaaccaggttagaggggctcagctcactctttgctaacttctgggtgaccagcaccaccaaggcgggttttcccgttggctctcccttggtccatttaacacctattcccatgccgaccacattggctagttgcttctggggatctagaaaatctcccaccacggcgttgtatgctttttgtgcattggcagtatccgtggtgctcaataccatctttttttcatcgggtttcattgtcttttcccccttgtccaagtttttccggcgttataaataaagagtttgcagagttttttaaggggctcataatctgaaagaaacattttagtaccaatttcatataattttgcactgtataggtctaatttaaacaaacacttacaaccttaataaattgcattcttttgttaaattggtataataaaaataatagaccagatttcccctcgtgcgcatagcgcacgctacttgtcggcttgtaggggcgattgacccacgctaaaccgaccgcattcttcttaaattttttgccgagagacttagggttggagatgtctaagagggttttgcggtttctcaggaggggattcgataggagcgccctttactgcaaagggcgcttcctgctatcgcgactaaccctttttgccttcagcggcggcgatttgttgtttgacattaacgaagctatccggattgacagaaatggaatcaatatttgcctctactagaaaacgggcaaattccggatagtcacttggggcctggccgcaaagtcctaccttgcgctgcttctcatgggcatagcgaatcacggtggcaatcatttccttgacagcctcatcttgctcgttaaagaggggggcgagccgattcgaatcccgatccactcccaaaaccagttgggtcagatcattgctaccaatggaaaatccatcgaagcggtccgcaaattgacgggctaggatcacattagagggaatctcgcacatgacataaacttgaagcccttgttcccctcgggttaacccgttttccgccaggacttccaagaccttgtctgcctctgctggagtccggcagaagggaatcatgataatgatgttgtccagcccaatttcttcccgggcctttcgaatggcccggcactccaacgcaaatccctcccggtacccttcgttatagtagcggctcgctccccgccacccgagcatggggttgggttctttgggctcaaaggcacggccgccaattaattccgcatattcgttagttttaaaatcgctcatgcgtacgatgacaggcttgggatattgggaagcggcaatccgggcgattccatgggccaaggtatccacaaaatactgggttttatcttcccaggtcgccgttaactcatcaattttttggcgagcttcctgatcttccagttcattccaccttatcagggccataggatggatcttgatgatgttattaataatgaactccatccgggccagtcctaccccatcgcttggcagtggccaccagcgaagtgctcccgctggatgagccaggttaagcatcacttgggttcgggttttgggaatttcttctaaggaaagatcttgggtttcgtaatcggcaatgccttcgtagataaagccttcatctccttcggcacaggagacggtaatttcttggccgtcttgcaacatctctgtgccgttcccagtcccgacaatggcgggaaggcccaattcccggctgacaatagcagcatgggaagtacgccctccatgattggtcacaatggcggcggcccgtttcatgatggggacccaatccggatcggtcatttcggtgactagcaccgcattttcttcgaaacgatcaatctcagaggcactaagcaatttgcagaccttgcctgctgcgatggcattgccaatactgagcccgctgagtaaatgttttcccttttgttttaaggtataggtcttgagcaaagaggcttttttgcgggattgaacggtttctgggcgggcctggacaataaaaagctcttcggtgagaccatctttggcccactcaatatccatgggaaggccgtaatggtcttcgatagcggcggcccatcgagccagggtgagaatttctgtatcctgtaatacgggataagggcgctcttccgcaggggtatcgaggattttcgttggttccccgtcctttgtagaatagacgatcttttgggcttttttgcctatttttttcttgataatggggcaacaagatggtttttttagtaagggcttaaagaccatatactcgtcgggatccaccatcccctgcaccacgctctcaccaagcccccaggcagcattgatcagtaccgcatcgggaaatccgctctccgtgtcaatggaaaacatcactccagcaccggcctgatcggagcggaccattctctggacaccgactgaaagggcgacttttaggtggtcaaagccgtgattttcccggtaaatgatggctcggtcggtaaatagggaggcaaaacagcgccggcaggcatcgatcaggctattttctccactgatattgaggaaggtttcctgttggccggcgaagctggcttccgggagatcttcggccgtggcgctgctacgcactgccacatcaggattttgatgaccgatttgactcgctaattgactataggcgtgggtaatggcctgggcaagggaaggagggaagtcggattcatagaaccactctcgtatggtttttccgacctttgctaatttctgttgatccttcctaagttcttcaagctgctgagcgattctctccttaagctggttagcttctaggaaatcccaataagcctgggccgtggttgcaaaaccctcagggacccgaatgcctgtttcccggagatgctggatcatttctcccaaagaggcatttttgccccccaccaaggggacatcgttagagcccaggttttctaaccatctgacgtaccgttcggccatcgctttctcctgacaggtttatgcaactattttaagaatggcaattaggttgagaaaaggtctttccagttgaaaaacatagtgtagtcggtaataccagggcctcgcaaaccctagactatttttttgcggtgtttctagctatttctcagtcaatcgctatagtctgtctgacagtaaggaaaatgaagcaggaaggagtttgtagctgtggagctcaagggtatggggctggcgcttatgtgttcgtgctgaatatcgtcttttttgaatctgaatgtaagctgcctgggccacttgcttgtgacccagactaatattaatagagaaactaaaaattgaaaccaattcctaatgtatagaaagtagagccgtcatctacgtcttcatctacatcaaatagataggagacccgtccagtaatgaaagtcttttccttcacatagtactttaccccgatttctggaccaatgatgaatgcatcgctaaccccggcgccgtattgaacgcccaagcttgcgccgatgaagggttgccaggcgttaaagtcaaagtggtaatcgctaaatattcgggttgcaccgttaagacgtgaagtctcttccgtgtctgcaaaacctacattttgccgaaacccaaactccagtgccttgctccaaaattggccaaactgagcgtctactgccacacttgtggtatcaaaaccactactactaatacccgagcctgataggatcaactctcggtccccggtttcttgctcagcatagctggcaccggggaaataaaagaaagaaaaaatcatgcttaatactaatgcaatttgtttaatcttcataaagtttcctctctattttgttgaaggaacacacattgtgtagcagaattacaaccataatgccagttttattaaaaaaatagaccaccatatgtagcattattacaacaatagcgttttatgtttaggtagccacgtagcgtggctagggacaagggattgatttgcgatcaggtccttaggggctgccagcatatggatgtggtctttcaaatcgggaagctttgggtgtggggattggtcgtggcgctactgagcaaataattgcagactgtttttcccgtgttagctaagcaggtgacagtaattgctctgctacggctgtgggtcctgatttacttttcaaacctcgtgggtgcggcaatgttcgcttcccttaccactctagttggtcctgggctaggggtagtttcaccggaggcgtacggacacattgctcgagagctagtgcagcataacggggcggtgctcctgcttagtggaatcctggcaggttggttaatggggcttctctcatggctggtgaaagctactactgataccataagccaaatttttatcgtatggttagtcacgtccgctattggtctagggcacttaccccactgtatcttatgaacagtagaagtattagcgggcatttttgccggtcaggggatcagttttagtgattttgggcactttctgttgtgggccacattgggaaacgcggttggagggatacttttcgtagctcttatcaagtttagtcactccatacaaccagggaaggaggcggaggaaaccgaggtagaagctacagctaaagaattgggtttagaaaaggatacaccggaggatacaggtattgaagaaatatctccgagtaaaccctatgagcatcgcttgagtgatggagaatccgattaaagtgtatcgtaccgcatttgcccttctctgctcacttggataggcgagagtagttagcaaggctagttccgcttggcgcgaaatcagccgggtatggggtatgtcaatggatatgttcaacttaaccaagatctagcaaaaaactcatttactggcgtaagggaagggatatggtcgcaaatgatttttgtaattactaataaaggtacggcaataaaggcaccaagaatcccccaaaaccatattccaaacgcaatccctaagaagatcattagggggtttaaagaaagactgcgaccgagaattaggggtgtaatcaattgcccttcgagtgtagttaggaataaaaacactcctggtactagaagaatttggttaagttcctcaaaagataaaatggctacacctgtgaggattataagaacccctaaaggccctaaataagggataaaattaaatgatcctgctaagaccccccagagtaacgcattaggaagatcaacaaaatacatggttgtacctaccacaacgcctagccccgcattgattaaagtgatggtgagcaaatacctcgacaccttggtttgcacttcatttactatttctagagtttgccgcttctgtgtccaagtaggcattatttttactaatttatgtaaaaataagtctccataagcatagaaaaaaatataacaaaaggaagataaataccagatttgtgagtaacccccaagtgctagtgaagagtatatttcttagtcgggaaccttgttcgacttctattgaattattttttgaatctgcctttgtgaggtcttccacctcttcagcttttttttctacttcttcgattgctttttttaggggaaataattttcgttcagcttgttgcagtaatattggactcttttgcatccattgagaggcgggttcagctaatgtcaaaacactaaaagttacaccttctagtaaggcgataactatgaaagctgctgtaagtttttcgttaacgcctatttttttaagagagcggacgaaaggtgccaaaagaagatttaacagaaaagctataataatgggcaaaaaaaagcttcgggcgacatataaagaaaaaaacagggccagtataaaaagccctgttaaagcctttgaggaaagaagcccagtcatgggtgctgagaaaaagtacttactccttcgggctgggaatagtcaactttgttccaactagtaattgattaggatctttgattttgtcctgattagcttcatagagcaggtgccacttctcaggatcaccgtagacacgttcagcaataatagagagggaatcgccacgctgaacagtaactgtctttggaatagcgccttccatcggtttttcttctgctctctgctctggccctgaaggaactagggcttcagcttcttcacgagggcgttccgttggtttatccctcgttggtttttctgtagatacaggtttttcctctggcggcgcacctaattcctccgctgttgggactttaccaccctccttgggctctttaattgtcggttcaaatttctcctcttcgattggaagtggttcagtcggttcagggggaggtggggcagtaacctcctcctgtgctaacttctcggaaggctcttttggttcctcgggttcggccttctcttcttttatgcctagttcttccaaaattgcggcaaactcgtctttttcctctcttggagccgtttcctcttcaacagggggttcagtgggcttcggctctgcagatttgggtgcagtcgcttgtggaacgagtgcttcactttccttgctagctatctctacttcttcatcctgacggccgagatatacccacaccgcagctcctgctaatactacgatcaataaaagtacaatgaccacagacagaacctgtccatcgctttttgaacgcctatggacagagtagctatgagtggatcggggatagctgtgaatgttgtgtctagaacgggccatcatagttgctcctaatattcttacagcttggctaatgcccagttatcttctcttgataaagaggtgacagcttaagcgcccttgggcttgggttttcccccaatcatcctccaaaatagataaagtagagctgagaataaatgagggtttaccctaacttataaactagaatagtaatgctatgggtaaagctgcagacataatattaaaagaatacttcataatgaaggatctcatggggcgtttccttttttatgagttctcctgccatttggcccagtgcaaaacctacgttaagaccaatcaaaaaacttagggctgcatatggccatgaccaccctccgctgagatgtaaggaaagaataaaaataatgactcctaggatagcacccgccacagcaacctcatacaggtggtcgctgagaaaatagcgcacttcgccccaagaagaagttgacgggaacggtaaggaaaggccttcttgaagggccgctagctgttcttgctgttcttttttggaagggcttaatttttgtggcgcatgttctaacacagctttcatgtatcggatccgggcttccacctgttcaggtgctttagaataaagcttatggagttcttctctggtttgcgagcgggaggattccttctctgccgttagaaatgctttcaaataagattcaatttcatacattgttacacctccagaatgggccctaataagttcagtgggatgtactaatagtacttgacgctgttctacctcttttgcagcaatcagatttcccaagctcagtcctccgccaatggtgataggtgcccagattaggatattgatactaattttttgaattttattcatatcaaacctctctttttgagcggatctaacgatagcaacgaagagtccggcaagagctccgactgcaagtgctatccatgtgattgtgctgcgcttttgttttgcttcttgattccaagacaccacatgggcattaatttcttcttctaggagaagggttcgttgaagtgtttgggatttggaaaaatcgtatgagagccgaagataagactttagttcctttactttttgaacgaaatcctcccggttttcggtaatctcagtaagtttctccacaatttggtgagcctcttgagcaagtaattcgctcctgttttggtggctttcaaggaaacaatcgatttgtctataaaaatcagggggaagatctttattaggagaggcgaggagtagggttggaatgagagctaatattaataaaaaacagtaacggttcatgttttggaaagtggcattgctttgtgaatatatccaaaaatggctaatagattatatggctttaaaaattaaactatagttcaattttgtctatagttataggctagatccgggcaccgtggttaatcaacatcgcgattatctagtttgctggaacttcttctacgaggcctctatgagtattcattgcatgttaagaaacatcgcccaagcgttgcgcagggctcttcatttgttggcccgcccagttagaagcgatcgcggccgggggggcattgttatccacccctatcgcggttatggctctcctaaggaggtcttcctgatggggcgagtttttagacaacgaaggagggtctcaaaagcaggagaggcgacgctgaggcgcgatctaatcgacattgctcgacggctcctgagacgagggattgctggtgcggtcctatcagtccatttcggtgggaaggaacagcaagtgatgacagatcgggacggctactttcgcatccatctgcaacccatgcagccaccaccagcagaccgtctctggcaccacatggaccttaaatcggttgaaccagccggtgctgtgaccaagggtgatctattcataccgccaaataccgcccgttacgtcgtgatcagcgatattgacgacaccattatgtatacaggggtcgctaacaaggtaaagatgttgtggcgcttatttattcaaggacctcaaagtcgagtagtttttcccggcgtagcagcattttacagggcattgcattcgggcgctgctggtgctgagtgcaatccgatgttgtacgtctctcggggcccgtggagcctttatgaaatccttgatgagtttttccacctccatggtatccccgtaggccctattttattcctgcgcgattggggccttactcccaagcacccgttcccccggcagcggaagggccacaagcttgcactaatccgtgacatgttggctctctaccacgaccaaccttttattctcattggggataacggacagcgggatccagaaatttatgctcaggtggtccaggaacacccagggcgggttctcgcagtttatatccgcaatgttagccataaccagaaacggcatcgtgagattgagatattagccaagaaagtagtcaatgccggtagcactttactacttgctgcggacagctttgccatggcagagcatgccgtcaagcatggcctcatcgcaccggaggcggtatcagaggtgctcaaggagcgtgagcaccagcagggagacctggatttaaagccaacccgcaaggtaaaacggttaacttcacaggatacccaaaaggctttagcacgtggcaaattaaaagaaactctggggaaaaaaaacagaaaagaatcaccgcccaatgtggtggtagagtctgaggatagaaaaagacactagcaccagggttttatagcaaattcagggtttgtaagtgtaagaaaataaagaaaaattcaatggcccctgtggttagtagcccagaatcgtgaatgtgaaattatttcacgggagattgccttagataatgatggagaaaaactagtgataaatccagctataaaagcacaagtaattgccggtattccaatagttttttttaaatattgattttcgttttctatttttgctaatgataacaggtgtaaacgtgcctgttttactcttttctctggagttaaatattttctcattgttttatttttgaatttccaatgaaaattaatatgatgccaaaaaatattgctataattccagtaattaatatagctgcaggtactgaaattagatcacttaatgccaagccaatggatattaggattaaaacaaacgcccccgccaagaagaacattccaactagaaaaaaagctaaagcaacaaaaaaataaaaaagatttatttttgattgttgcaattcagctttgattaattcaatcgtagcgaataaaactttaacgagtacagtcacgatttatttttgtgaaaatagttttcctgctactaaaccaactaaaaaagcgatggccaggcttgcaagagggtgtttctcaatctcatcttgtgctgattcggctgtctgttctccagtttttcgagctgagatataagcttgatttaatttctccatcatttcatctaattcttgttcagcttttgttttggtcgctttggctgtgctttgaccaaggttcttaactgctgaaagtagacttcccatgtcttcacgaagttggctaagctcttctctcagctcctcaatttcttttttgggtgcattatccgccatttgtaaaatgcctctatttaaataaaaatattattatttcaattagttatatttggttgtgggtaaaaactctaaaatcactgtgaaaattgcttatattgaataatagcttatcacgtaaacgaaagaaatctagattacttttttattacttaaattaagataatacccgttgttgttttttttggcataattattgccttaatattgcagtctaagatcacaaaaagtgggtatatcccctagattatcaattaagaagtttttatacggtaggtttatggaatatttacccaatgagggtgaaaaaactacaaaaggaactaggatcgatgacttagtttctgccaactcatctctctttattctacttaatcctgtcgctgggagttgtaaagctgaattggtcaagaaaattttgaagcaacaatgtgctctgtttaatacagattataagatttatgaaactaccggtcgagaacatatcccaactatcgtacgtcaagctataacacagggttatagaaggattgttgttgcgggaggcgatggaaccatttctgcagtagctagcgaattaatccagagcgaaatcattttgggcatcattcctgtgggtacagctaatttattagcgcgcgagctaaaaattcctttggaattagaggcagcttgccagttagtagtcaaaggcgggaggataaaaaaaattgatgctatgaaggtgggggatcgaagctttctttctaacattagcgtgggatcttatgcccgtattggggaaagaacgagtatccatgccaaacggtattttcgtcaacttgcttatgcttggagtgcattagcagaattaattggaacccatgcctggcgctttaaactcagcatagataatcgagagcaacgtatgagggcagcttttattatgattgctaacgtaggagagatgggggctgcttcattacggtggggcacagatgtcaaacctgatgatggtcaggtggatatttgtattgtacgggcccggacattaccccattatctatcgtttatatggcatatattaagggggcaacataaacagtctcctcatattctctatttacgtgcccaaaaaaacattaaagcaagtacaaggtggggtctccctgtgcgaggtgatggcgaaattattggccgatccagcatagagatacagattatacccaaggctatatcaattatggtgcctattttgtacttggaaaagcagacatctggaactaaatattaattagcataagccaagcttctagctatcagcgttttgcgataatccacacggcgtggacaatgccggggatgtagccaagcagcgttagtaaaatattcaaccagaattggccacctaggccaacctgtaagaatacacctaagggcggtagtaaaattgcaaacaaaacacggatgagatccataggtattatcctttagtatcaattattttgaatggaaataaagatcggaaaatacttttctgtaaatctcgagaacggttaccaataatgcggcgataattgggccaataataatgccaatagggccaaatataaggataccgcctaaggtcgctaatagaatcaataaatctggcattttagcctcgctgccaacaatgtggggacgtagaatgttatccactgagcctacgataatggagccccataaagtcatgccaatggcccaacccgtttgcccgcttagggcaagataaattaccgctggaatccagatgaggggggcaccaagaccgggaatggcagaaagtacgacaacgatagcgccccaaaagatggcgcctttgagtccagctacccagaaagctaagcccacaagtatgccttgtaatacgccaatgactagaatgctcttcaaaatggccttggtgattgcaagtcctttttcgagaagaagagagcggtccttttcggtaagggggatgtagcgcatcaaaacggtaagcgaatccggtccccacattagaaagaaaaacatcgcatataacatgatgaagaatttaacgatgaaattgatcgtgccctgggtaactgcagaaatactctttgcaaggaattctcctgcgttaccggcaagttcgccacctttggctataatgcgcgatttataaggctcaagttgctcagaaaaggggaaccactctgggatatcgcgggagagatcatgttgatcaggcaattttttttctagccaaggttcaacactctcgctaatttgaactgcttcggcggctacagcaccgagcagccccagcaatggcaggcctatcacaaaaatagctagcaccaatacaatgactgatgagagtgctcgacgtccatgtaatatccttagaacttggttataaacaggatagagaagggcagtaaaaatgattgccaaaagtagggcgattaggtactctcgaatgatggctataaaggccgctaagatggctgtcagcagtaccagaataaaggctttgcggtagcggctttgtgcttcatttaactgagtcatgaacgttttctatgttttagttgaggataattcaattactatattagatatgtatcctgcttaattaaagcttaatcctaatattttttaggaactgtaaataatctggtctatgaatttactctctagataagccgttgcgtaactcaatttaaggagatttgccatgttatcaaggtctatattgagagcactcttatttgtaggggccctttcactgactacctctgttactctagcaggtggaaatgaacgaccggaggccgaacaacaagaagaggtattcagccaatccattcagaaacttacgggaagggcggcaaaaaaccctgtctattcccatatttatggcgcggagtttatgacagaaaaggaacgctgtgaatacctccttaaattagatggcatgaaaactaagtcagagcgagatgcctttcgggctcaacatcgtaaggcaatagatgagcgccgtaagaaaataggaggatagccctctaatgaatctattagtctgatgtttgaaatatagagagttaaaattaattgttagaatttcgcttaagttgtgcttttagttttttttcttctttttccaactctcccaatcgccttaactgggacagtatcaatatttgtgcttcaggaggtgttcgtttccatatgcttggaggtagaggaagctttgaacgatgccagtaaaggtaaacaaatcgaaaaactaagagaacagcagctgcaccacttattttccagaaatactggggatcatttaaaaggagttgattaaccagtgccgcggcagcgatgacgcagccagcactgccaagtaagggaaagatgagttgccaaccaggatacacactgtagatggcagcaaccagattcactatacaaaggtggagaggagaactaggcttgagaaagctgctagctcatcgagatcaatggtgaatatgattcctatgactgccgccacaataaagacaagatatagcaggggaacgccactgtattgcctccgagttaaccctggagggatttcatgctcatgggctaggcgctttgccagccgtccatgggaaaacatggtggcattgatagctgctgtcatggataaagtgatgataaccagagccaatgtcaaaccttgttgttccaacaccagaccagccagatcaataagtatagtctgaggttgttcccctgctactttattgccaactgcggctgtagtaacgaaggcgagtaatatataaagagcaatagaaagtaaaatagctgttcgcatggcccgggggaaattttttttatgattgtcgatatcatggtagttataagtaagtaactgaaatccttcaaacccaacaaacatttgagcagccgcgaaaatgatttccttagagggtacttccaaaacgggcaatgcctcttccaggcttatggtttgtaaacttttcccagccaggaagagaagaaggccgatattgctataaataagaaaattttcaaagaaactagaaaaacgaatgcctgctaggttaaccactgcgagtagaataattactagggcgcccagggaaggagcatgctgccagcttatatcaagtaatagggtggcaaaagcaccaaaagtggaggcatagagggcagtagtgaatagataggctagaattaagaaccagctgagggttccagcgatttcagtacccaacagaggactaatgtaaacgaagctaccgccaggttcattaaaacgcaatgtcagccgactgtaggaaataccggtaagcagagcgagaaggcccgcaagtcccacactgataaaagcggcatttcctgcagtctccgtggcggggccaagaacggcaaagaacccccctcctatgatgacccctagagccatgctagtggcgcccattaacgagagtttgggggaagctgatcccatttaaagaagaaatgctataaaattggtgggtacggcgctaacacgtcttaattcctcctacttaaaaaggtgttttccctcaatttctgaggttgctaggcgccgaattttttaaggcgtcccgcatgggccagcgctaaccctagcaaatggacgccaggccgcaatcccagggagccccgaagacagtggtattcgtcaaattggggtaatttgtcaactcgagcataccgggagtggactagcaccggtaccggatgccagctatgctgtgccattaccgctggagtggagtggtctgaggtgatcaccaatacctcgggatcgagggctaagacttttggcagtaagccatccacttcttcaatgaccgccactttgccttgaaaatcatcgtcttctccccgactatccgtgcccttgacatggaggaagtaaaaatcatgttcatctccatagtgcttccctagcgcctcgaaggcagcctccatactggtggggggatcgattaaatccattccaagcaaacggctgacaccacggtacatgggatagcctgccaggcagagtcctttcaattggaaacggtcctggagggagggcaggaggtcataacgctcaaaacctcttagtagaatagcattggcagatttttcgttacttaatacttctctaacttgttcaataaaggcattgatcagggttgcaacttgctgagagtctgctgtttctgctttggcggggtaagggaaaacccccgtgctttggggatcggtatcttgcacctttgcgtttaaccccggaccccgtaggacaaataccgcccggtgttcactgacggtttcaaaaaaatattccccctcaaaatctagttggactgcttgccggattttttcgcacaaacgttggttggtttcagtggcaatccgaccagcgcgtcggtcagtaatccgaccctcggtatccaccgttgcaaaatttacccgggcggccacatctccttcctgcaaggggaaatctatcccgagcgcagagagcacactgcgaccgagggtatagcgcaagggatgatagccaaaaagggcaagatggccgggtccactgccaggggtaatgcctggaccaacgagttctaggaggccgcagcttgaggattgagccaactgatccagattcggagtatgagcctcttggtaggcagttttccctgtttcaggatggggtaatccacctccgccatccaggatgaggtaaacaatccgcccgccgggctgaacaagtttctcccaaactatagaaatgtccgtagggatctctaacttcgagtacatgccataaccttgactaaaaaaaatttaaaggaataggattttctaaattcagtgctgttcgcggcacatttgctgataaatacgctccatatcttcagtgcggtaaagctctgtgccaggagtcaaaagcgccgccgcagcagcggcaacaccgtaatacagagactctttaagggcacgaccgcgggctaaattgaaggtaatgaccgcgacgaagctgtctcctgcgccgaccggactaatgctctttacttttgggggttgggcgcgctgctgctcttcccgggtggtcagcaaggcccctttatcccctagagtcaaaataacgacctcggctttcccttgttcaacaaattctcgagtcagtgtggcttgttcttccggagtgtctactgaatgtcccgttaagttttgaaactcatgctgattgggtttgaccagataaaccccttcttctaaagcagcctgtaagggtggccctgaggtatccaagatcaggcgcatcccctgttttttcgcaattcgtgctagccgggcataccaatcgtttggaactcccggcggtaagctgccactagcaactagataggtgggtttaggtttccattggtcgatttgatctaagcattgctgccattcttgctggctcagttccgggccgggtgagacaaagtgaaaaagatgaccacttgagctttccaggatagcaaaactctcccgagtgggacgttggataggaagggggtaatgattaatatcttcttggtcaaccagttcctttagcatttgccctgttggaccaccgacggtataaagggcagtgacctggccaccgagtgtctgaatcccacgggccacgttaataccccctccacctggttctcgacgaagcggagcagtccgcaattttcgtccagggagcatttcctcaatctcggttgagaggtcaagggaagggttcatggtgatggtgacaatggtgttcattacttgccttgaaaatttttagcgacaaaatcccaattcacccgattccagaaagcgtccaaatacttggctttttcattacgataatcaaagaggaggtaactcatgtttcattggattttcctccattaagaggtatttggtttttacctattacgaaagaaattgctgtacagcaggttgttctcacacaatgatttcttaattaactttctagtatatataaaacactttcgctagtttggatatttaaatgatcttgtctctgtgctcttatcgggccgtatagccgccatcaatgactaattcactccctgtcacaaatttagcttcaccagaggaaagataaagaatcccataagcaatatcttcgggggctcccacatggccaatagggtggaggctatccatattgaccagcacattgatttttccgaaaattttatgaaccttagcggacgagagctacttttccgtctaggcgattcatagttttctcctagggtctccatattttatgttgcttttactattcgtagagcttcctttttgagccaggatctctcggcccccttcatactgggcaaaatacgcttcaagacgttgaactgcctgaggcaattgttgtgagagatgataaacctggtcgaccacatccggagctactaacgagaggctcactaagagaggtgtggtaatccgaagatctaatctcttttgattgttatcgcccatcaccaatattgattgtttattgtcagaagatgagctcaatgttggcttttctctactctccctttagttcgttgcggtacagggatgtaccgctatttttttttcggctgtaaacaaagttgaacctggactattgcctcattgggagaaggctgaatttcaaaaccgaggcttttggctagggccaacatccgcttattatcacgaagtgcattgccgatcagctccttagtgccacaggattggcagtagcggatcattttatccagcaaaagatggcccagccctttgcctttaagtgccgagtgcacgatgatggcaaattctgcttggatgtttaggggatccgtgattgctcgggcgactcctagaattttgggccaatcgtctccatcttgggtaatcgctaggaaagccatttctcggtcatagtcaatctgagtatagcgggctagttcggaatggggccattctttgatcatgtcaaagaaacgaaagcggatatcttcggggtccagttgttgtagaaattcccggtactggggttcatcttcaggacgaatgggacgtaacagcactttttctccttgaaagtcgctccatttctcaagttccctggggtaagggcggatggcaagccgttcaggacccgaactcttagcaggtgctatccccatacgggcatctaaggccaagactcccttatcgtcggcgaggagcgggttaatatcgagttcagtgatttctggaatatcagccattagttcagcaatctggatcagaacccgggcaatggcctcctgatcggcggcagggcgatcccgataacccgcaagtaatttggcaacgcgggttctggagatcagttcttgtgccaggcgcatattgaggggaggcaatgccacggctcggtcttgaataatctcgacggcagtgcctccttggccaaataaaataaccggaccaaaaatggggtctgtggttgcaccgatcaaaagttcatgggcgccaggacgatgggccatttcttgtaccgtaaacccctccaattgggcttcagggcgtaattcttgaagacggcgaagtatcctttcagcttctgactggacggcctcgggggtttctaaatccaggacgacgcctccgacgtctgatttatgggaaatatcaggcgagagaatctttagcgctaccggaaaacctagttcttgggccatctgttgagcttcttcaggagttttggccacccgggtggcgaccactggaatgccgtaggcagccaaaatctctttagcttggggctcgcttaataaacggtggggggaagcgagggctttttccacgatctgctgcgctgtctttcggttgggagtgaactcctgagggatagaaggaggggtttccattaattgcacttgattgcgatggtattccatcatatttagaaaggcctgaacggcttcctcaggagttccgtaggtaggaatatcggccctcgcaaaaatatcccgtgctttttcaaccgcctcaccccctagccagcaggtcagtacgttgcgcttagcttctttcacaacagtgacgatagcttctgcaatatggtcactgggtacgatggcggtaggggcatgaataagcaaaatagcatcggattggggatcgttaagtaaaatctttaaggctttcacgtagcgttccgcgggggcatccccgatgatatcgactgggttgccatgggaccaggtgggggggagcacctggtccagttgctggatggttttctcggagagggtggcgagttggccatcggctaaggctacagcatcggtcgccattacgccgggaccgcccccattggtcagaatggttaaccgattgcctttcataggcaaagcccgggccaaggtttctacggcaccaaacaggttttcaatggtgaccacacgtagcatgcctgcacgacgaatggcggcactatagacatcatcggcaccggccagggcaccggtatgggaagcggcggcctgggctccctctggagcgcgaccggatttgaccaccagtaccggtttgttgcgtgccgctgcccgggctgcggacataaacttccgggcctctttgatggattcgatatagaggagaatagcgtgggtattgggttcacctcccaggtagtccagcacatccccaaaatcgatatccgcactatctcccatggaaataaaataggaaaagccaatttctttagatttggcccaatctagcaccactgtggtgagggctcctgattgggaaacaaaggcgatttcaccttccatagcctgagtatgggcaaaactgccattgaaccccagcaaaggaatcattaggcccacgcagttagggccgagaatacgcaaaaggtgaggctgagcggcttccagcattttttgctggaggttttgtccttgttcatctttggtttggggcaggcctgcagtaagcacaacagctgccttcgttccgcgctcgcctaactcggcgatgatccctggtactgtggtaggcggggtgccgatgatagccagatcgggagtttctggcaggctggcaatatctgggtaggctaaaaccccggcgacggctttgtatttggggttgacgggcataatcgggccaccaaaccccccttctaggagattgcgcatcacagtgttccccacactatggggtttaatagaagcgccgatcaccgccactgactggggctgaaacaaatgttcaagattgcgaatactcatggtttattttgattaagtcagcaaacgccaaaaaaacatagcaattgatccgtgggctcaaggtgatattttcgtgagttttaaaaaagcgccaagtgcgataagcagggtgctggcaccgaaaaggattccgacggggtaatacaggtttcctgcaagttcaagctggctgtatttaatgactaaaatgagtgcctctaggaccagggcaatgcaaactaaacccacaaagcgagtaatggtgcgtctgaataccgtaaatatgttggtttgttgattagataccgagtattcttcactaacccctatccctaattcaaacatcgccaaagaaataactgttgtgttaatggattggatgatgattttgataagttcttcccctgcgagcaccccttgaatgaactgatatgctgcaagcccgattaaccccacagaaatcccgataaaaataaaggaaaaggttttgcctaggatcatcctatatattctttccatggtagtgttcctaaggattaactaaaaattagcctatttggttttaaagcaatgcattgtttattttgaggaaagttatccagggagtcattcctgatatataggggtaatagctagaaaaggggtgagttgggggaagcagtactggaccaagagattggaaagtctgaaattaaagtcatgtaatcagcagaatggtagtaatattaaggagggctatctgagtcgcttctttgccatggaggtgaagcaagccttactgagtgcctatcttcgatagccccccttatatatcgggtaaaattattgctgtctttccattttctcgctctcgcctttggatggttgctctgctgcgctttccttttgctcaggtagagcgctatggggtggagcgccatgctctccgtactgcacggtactgtcgccgccgtgatcaaagccccgcatctgcatggccttaaaggcgaggaattcatcggggtcaactttgccatccttgtttcggtctagctgcctgaagtgtaaggctagcgcatcaaaagcctgagcttcctctttactgatggaattattgccatctgcatcgagttgagagaatgagggctgctgtttttccattctctccttttcgctcattgttatttcgaacatgtgttcatggggctgtactttttggcctgctgcgcggctctcgcctggcggctgcattgattcgagcgtgcgtttttcagagggctgtatttcttggcctgcggcgctttccttttgctcaggtagagcgctatggggtggagcgccatgctctccgtactgcacggtactgtcgccgccgtgatcaaagcctcgcatctgcatggccttaaaggcgaggaattcatcggggtcaactttgccatccttgttttggtccagctgcctgaagtgtaaggctagcgcatcaaaagcctgagcttcctctttgctgatggaattattgccatctgcatcgagttgggagaaggagggctgttgcttttccattctctccttttcgctcattgttatttcgaacatgtgttcatggggctgtactttttggcctgccgtgctgctctcctttggtggttccattgattggtcctgacagccatacattggtaacaataagagactcgtcagaagagtaatgtctaaccttttaactatactcatcgctattttcctccttcgctaccctttaatgtaaatgaacggacgaaatgtgaggattagcggttttggattatggttcttgcactcacatttaactgatgattttgtaaggtatagaagatttacccgataagttccaggactttctgtgcgatagcttttttagaaatcccatatcggtctaataattcttctgattttccagaacggggttcttctgtaattgcaagacggtgtactggcgctagggaattgacggcggcggctactgcatcgccgaggcccccgtcgatccaatgatcttcgatgaccaccagtgcttgggtgtcatgagctgctttggaaagggtttctacatcaatcggttttatcgaatagctgtcgatgactcgagtagagattccattctgtttaagcttatcgtaagcggcaagtgcttcgtgcacggtaatacccgctgttaccagagtaaatttatcctcttttgaagtacgtaaggttttacttcctccaaccgggaatttttcatcactggtgtagattacaggggttttgggtcgggtcgtgcgaatgtagacaattccttggatttgtgctgcttgctcggtcaagcgctcagcgctgacaccatcacaggggtacaggaccgtgctgccagagacagctcgaaacatcgctagatcttccagtcccatttgggaggggccatcctcgccaatggaaacgccggcatggctgccgcaaaaaatgagatgtgggggacggctatggccagccatccggataaagtcgtaggctcgggtcagaaaacaagcgaagctggcggcgcagggaattttgccacaggccgccagtcctagggcggtgcccgccatattctgttcggcaatatagccttcgaaaaatcgattgggatattcttcggaaaaatattcggttcgggtggaatttttgacatcgccatctaggaccacgagttcgggaagaaaatcccctagttttttcagcgccgcaccaaaggcatcccgtgtggcgacctgatttcctatagaatagtcaatagagagcgcaggtgctggcctcctttggggaacgttgtaagtacctatacgccgaggttccacggtaacgttagcatgattttctcctagctctgccagagccttatccatgctttcctgatctagggccttaccatgccagccatatttgccttccaagaaagagaccccttttcctttctcagtcttcgctatgatggccgtcggccctgcctttttagcttgctcaaaggcgttgaggatagccgttagatcatggccatcaatttctatggcttcccagccaaaggattgaaaacggtgggcaaacacctgggtatcgtgctggtagggggccggaccgctttgagccagagcgttgacatccacaatggctaccaaattggagagcttattcaaggaagcaaattgggcggcttcccaaacggatccctctgagcattccccatcccctagcagacaatagacccgggcatcaatatcatctagccggttggccagagcaattccgtttgccgcggctagaccctgacctagggatccggtggccaccttgacccaaggattgttcggggtaggatggccctccagagtgctatccaatttgcgaagtgagagcggatcttcgtcaatggcttttgcctcccacagggccgcccaaagaatgggagcggcatggcctttggaaaggataaaggtatccacattacgagcgttggaatccttgggatcccaacgcatttcatggaaaaacagggcagcgacaatctctgcacaggagaggcaggaggtgggatggcctgaaccggcttcggtggtcatctggataacaaggcggcggagttgttgggctacgtcttgtagtggctccacctgttggcggtttctacattgttggcacttgatacccaatgtttctaagagttcatcgtagggatcgataaatttttggatgccctcattttccaattgtgaggcgactagttgaaaatcgatccctattttttccagctcagtaatgactttttgagcctcttctatatttttctccactgtttctttaaccgtaccatggtcggcaaaggcctcaatggtatcttccggcatggtattaatagtgcgggggccaatcaaaggttcaatatacatcacgtcatggtaggccggatttttggtgctggtactggcccatagcattcgctgcacctgggctcctttagcctctaaggctttccagcgattactttggaggatgtgcttaaaatactggtaggctagcttagcgttggcaatggccactttaccttgcaagtcctctggatggggctctaaatgagatcttccttctagaggaatgcgatggcttaggagctggtctgccagtacatcaatccggctgaggaagaagctagctacagaggcaatatgagccactgatttgtctgcttcaaggcgtcgctctagggctttaagataggcctgtgccacggcttggtagcgttcgatggaaaacaggagggtgatgttgatattgatcccttcgaataacaattcttcaatcgtgggaataccggcggcggtagcgggtattttgatgagcaaattaggtcgatccacggtttgccataaccgtcgtgcctcctggatggatcccggggtgtcatgggcgagatggggggagatttcaagactgacgaatccgtcctggcctttcagttcgtcgtaaacagggcgtagaatatcgcaggcatcttggaggtcggtggtcaccagtgcttcataaatctcgatattagaacgaccttctgcgatcagggtttcgatttgggcatcgtaatcatcacttttagcaatcgcttcatggaaaatcttcgggttggaagtgacgccgcgcaaaccttgtttttcaacccggcgcttcaaatccccattcttgatcatgcgacgggtaaggttatcaagccagtaactttgtccaaattcgagcagctttaaaagcggattcatggttatccccctatttttctggctattccagttgagtagttatgcggatgagggcagcagtgctgaaaacccataccaaggcgactaaaaaccctcctaggatatcggaaggatagtggacctgtaggtagagcctggaagtggatacacatagaacgagtatggttaagagtatagcggttggccattgccagcgaggacggaggcggtgaatgatgaggaagacggaaagggcaaaggcggtaatctgggcagtatgcccactaggaaaggcgaacccaccatattcttctaagggaggaaataataggggtctttcccgaacgatgaaggctttcagggccaggttcataagactggccccgctaaaaccaatccctataaggatggcctccggataatggcggtagcgaatcaagatacctagaatgacaatgccaagaggtagaagaacaaatccagaacctgcccaggttatccagagaaaaaaattgtccagcacccatgtgcggtgttcagcaaagaaggtgaggataatagtatcaaaccacagctctccatactgatggacttgctgcgcaagggcgataaaaagcactgtgccccccataattaccatgctgtaacttaggatagtcgttgagaaatagcattgaattaattttttcatccttctttcgctgtttttaacggtaataaaaatggcttcctgtggtctggtaaacttcttttctgttggctttacttaaagaacgccagcgtagagacgctgatttccgagttctagggagtttaatgatggaaagacccacgattacgtttaatagagaaagtgctgtattattattagtggatatccaaccggatttcctaccgggaggagcactgcctgtggccgaaggtgatcagattatcgagccgatacgcatgctgatggagtcaaatacattctgccattatgtggcgactcaagattggcatccatccggtcatatctcttttgctagcagccatccagggcgtgaacctatggagatcatcgagatcgataatcatccccagaccctgtggccggatcattgtgtccagggaacgccgggggctgagttccatggcagcctgccctgggagaaggtggcggctatcatacgcaaggggatagatccagaaagcgattcttatagtggatttcgtaataattggaaccccgcaggtgagcgccctcacactggattagctggttatttgagagagcggggcatggaagaaatatttatctgcggtcttgctcgggacgtttgtgtcaaatggaccgctgaagatggtgccgcggccggttttaatgtttacgtgctctgggatcttacccgtcccgtagagccttccaccgatgaccaggtacgacaggaactgatagccggcgatgtcaagattattgattcggatcagctgagttaaattccaaattaagcggagcggttttgtggggctttccagaaggaactttatccggaaatatccactatggctacctcaaccctgcgggtcttcccctcccgtaatagcgtcaattccgctttgttgccaatgcctatttctgtcaatgccgcagccagctctggtaccgaccttactctccgattattaacgtgggtaataatatctcccagttcacctgtggataaattcatccctttcagccccgctttatctgccggtgagccagctatcacttcggcgacaatgactccttgaatctcgagacgggcggcagcctcttctggcaaggcagcaatgccgatgccagggcgtgggactctaccttctttaatcagttgcggcaccacccgattaacaatatcaatcggaacagcaaagccaacgccagcaaaagagccggtcccagagataatggcagtcgtgaccccaatcagacggcctgccgaatccaagagtgggcctcctgaatttcctggattgatagccgcatcggtttgaataactccccggatctctcgacctgaagcggttggcaagcgtcgatcgagggcactaatgatccctttggtaagagtccggctcagaccgaaggggttgccgatggcataggccaattggccaacctgcaagttttcagaactcccaatagggataggagaaaaggtgcgttgggggcgtaaaatacggagtaccgctaaatcatagtcgggtgccgagcccagaatttttgcctctaatagttcttcagaaccaaagcgaactcccatcctttgggcgccttcaaccacatggtgattggtcacaatatgcccggctttgtcccagacaaatcccgaaccagttcctacctgggttgggccaggagcaaagggaaagaagccaccctctcgcctttccgtcatgataaaagcgactgaaggagaggtacgttcaaaaatttcggtagtagtttgctccgtttcggtcaggggagcccgaggggttacggggtgaggttcagcagtatatctggaaagagccaggtagacatagtcatatccgacccataaggttaataatatcaagcaccaaaggacaattactcgggtaaaacgtttattcatggggtaattctttttagttggctttgcctcggcgtcattgctaagggtttgttgtggcgtccttttgtgggtagagtggatggaatggggcaaaatccatcgattaggttgtagcatttttatggctatctttcaaactctgtcttgaagcagcgtactccttatactctttaaggtttaaagcgatagagaatgaattcatcgatcctggtggctacaatatgctaagtttataatgaatgggactgaaagtttatttgcaacaagcttgtgggcagcgtccagtgacaattatttccctattcctgataggagttgcttatgaataatgaaaagcaatcctacccacctcaaccagagccctcccttaactggcgttatctgctctggatgattttggtgataatttttctcatgtactggttgggtagtgcgaatcgccaagcagtggatgagatcacctatacagaattcaagcaagccttgcgccaagggcagatcgcagaggtcaccctagaggggcaacgaattgcgggaacctataccggaacctatagggatgcacaggcagagggtgaaggaataggagcgaaaaaattctccacgacgaggccaccctttgaggatccagagctaatgagtttattggaacagcaaggggtcacagtgcgggcagagagccaagaaacctccttgtgggcgcaggctatcattggaatgttgccttggctcttaatattggggctaattttctatgcttcctataagatgcagcaacggatgatgggaggaggggcccgcggtgggccttttggttttggtaaggctccggtaaagcgttttcgtgaagggagtacaggtattacctttgaggatgttgcgggggtggaaaatgctaagcgcgatcttcacgaaatcgtcgattacttgaaagatccagggcgatttaaagaagtaggcgccaaaattcctaaaggtattcttcttatgggtcccccaggaacgggaaaaactctcttggctaaggcagtcgccggcgaggcgggagtgcctttttatagtatcagcggatcagactttatagagatgttcgtgggggtaggggcagcccgggtacgggatatgtttaaggccgccaaagaagaggctccctcgattttatttattgatgaaattgattctgtgggacgagcacggggaacaggactagggggtggccatgacgaacgggagcagaccttaaatcagatcttaggtgagatggatggttttgcagcccaggagaatgtggtggtcttggctgctactaatcgtcctgacgtgctcgatccagccttgcttcggccgggacggtttgaccgtaaagttattcttgaacttcccgacaaaaaagctcgccaaaaggttctggaagtccatgccaaggaagtgcctctagcggaagatgtggatttggaggttatcgctaagcgcacggtaggcttttcaggcgccgatctcgccaatttagtcaatgaggctgccttattgaccgcgcgggagcggaagaaaaaagtagatatggatatgctgaatcttgcccgggataaaattgtgttaggcgctgagcgagagacgatactgagtgaggaggagaaaaaacttgttgcttaccatgaatcaggtcatgccttgatggcctggttattgccagaggccgatcccttggataaggtaacgattattccccatggtatggctttaggggcaacggaacaggtcccggaagaggatcggcacaacttgaaacatagttatttgcttgatcgtcttggggtgatgttggggggacgcgtagcggaaaaaattatttttggcgatgtgacatcaggcgctgaatctgatcttaagcaagccactcaactagcacgccgcatggtttgtcaatggggaatgagcgacaaacttggggcagcggcttttcggcgtggcgaggagcatgtttttctgggccgggagctgacccaacagagggattttagtgagcagacagcgcaactcattgatgatgaaattcggcgtattctcgatgaagtagaaagaaaagcagagaatttgatgcaaaaacatcgtgacaagttggaggcgctagctaaagcgcttatcgaaacggagactcttgatgccgatgaaataaaaagaatttttaaaggtgttaaagcacaaggacggagccgaggtgaggctgttgcgactagtacagggtgaatgcacgtaggtaagggctttaattgaaaaaattgactactttattttggtcttcttctctgccggtatttctaataaggttaaggcggttgtaaagagtttttaaactaataccaaggcattgcgctgtttgtttcttatcccctttaaaatgctctagtgtagcaagtatgaggtttctttccacttcttcaatgggtaagcctactaaggagtgaacaaaattttcctggtagccgttattatcttgaaatggcctcttatgaaaatccttatcatctatttcatcatctgccagaataaaagcatggtgaatagcatgccgtaattctcgtatgttcccaggccaactatttttagaaatgtattgtaaggcatcatttgtgagccgtttatcctctttgtaaatttcattaaaaccctcaagaaaatactgtgccagtaatatagcgtcttcttctcgctcacgtaacggaggaagatggattgggaattctgttaatcggaaaaataggtcatgacgtagtttacctgcctcgaccgcttgccagggatcaatatttgttgcggcaataaatcgtatgtctgttttaatttcccgatagcctccaactcgtataaaagtggctgtttccagggcgcgtagcagataaacctgaaagttagagggcatttctgtaatttcatcgaggaaaagagtcccgccgttagcacgctcaaagtatccctgatgctggcggacagctcctgtgaaactacctctttcgtggccaaataactcggtgtttaacaggtcactggacaaagctccacaattcactggaagaaagggccctttatggcgattgctgagaccatgtattgcgcgtgcaactaattcttttcctgtaccactttcaccatatagtaataccgttgcatccagaggcgctaccttctttatagctttatacaagctgcgcatccctttggacgttcccactatttgtttgattccactatatttcattgtgaactaggtgtctgtcgatagatgtttcgggagaaaacgcgattgatccttagtttatctataataaataaacttacaggctcagagataagtgcaggctgtatgattaaaatcttagggggtggagtttagaagtaaataagggtttacccccagatgtggagtgaatgaacaaacttgaatgattttctgacggaccaacgctttcctgtctttaagctattgaaatatttgcgctcttagacgttaattcgcggctaaatattttgttttaggggaaataacaattagcggggggttttgctacgcgtatccacttccttacttgagcaggagttttgtagggtgggcagagcgcagcgatgtgcaccttctgcgggtattcttcggatatcctcgtttgcttaagtggttagtttcgctgcactcagctcaccctagtcataaaggattctccaacagtctctagagatagagaggctgcgggtgaaatttatagcagctcgctagaataataataaaacaagcaatataatcaaaataagagttaatattccactcggataataaccccagcctctactataaggccatgctggagcagcacccacaatcaatagcactatcaagatgagtaataaagtttccatactttccactataagctgtttgtaaagtcttctaactggcgttctgcttcctccctaccaatgccataacgttcttgtaacttgcctacaagaatatctcggttacctgcaatttcatcaatttcatcatcggttaattgaccccattgttgtctaatttttccactgaattgtttccaattacctttaatttgatcccaattaatagccataattatctccttttttactttaagaccttaagatctaaataaatagctatggaatttatttgtgtgacttccttgtcacacaaataaatataattgttaattaattacctccatagcctcctccactaggctggccttcttcctgagggcgcatggatttttcctcctccatgatttcaaaggcactaaactcggatctatcaattttctgatcgctattcctgtcagcttcatcaaattttgagcttagtgtgcgccaatctctcgcttcctcttcactaatataaccatcctgattttggtctagccctgagaatgtttgttgttgctggccttcttccattccctgaccggcagagaatgccgtatttgctagcataaaggagagagcagcggcagaaatcgaaataaggttaaataattttttcctattcatggatttattcctctttagtgttgaatattacgttgcacaaccgtaatttccgttatttggggttgctagacactttactgagtttcaggttcttcggtttcttggctctcgaaagcgctgaactcagttacttgcgcttctgtgggccaactatcctcattaaaggtaggtgcatcagatagctgttctttagttatatccatgttcaggatatagtgatctccttcaggagatagctgaagcaatttccaggacacagcagtcatttttgctcctatatcgagtagtcctcctccatggaataagaccgcatactttatttggcccgattcatcaataactaattcattaatttctcctaagtcttcatccctccgatttttcaccgattttccaatcaattcacttgccttataggcgtctttcggtaacgtttgttcaggagcttgctcctgggtattggttttctgttgttgctccaaatcctgatttgcggacagaacttttcctggcagggctatggataaggcaatgctagatacaaaaattatggtttttcctggtggcttgatattaaaaattaacttattcatattcatattcatattcatattcataaactatttctcttaaccttactgctgttcaaattttgttttatttgatagcgagcaaaaacagtgccattgccgggaagggataactatatctgattgggaatctataagggtttgatatttttggttttgcggaattatgagtaagctaaacttgcaatattcttttttcgtcgtattgtaattgggtatataccttagcaatttttacaaatctaaacccatggaaaaatttaaggatttaaggatttaaggactctactctaaggaataaaaaactaagatgaaaacatatcttttgaatttgttagaaaagctacgggatagctacttatttattcctatcttgatgttattgctagctattagcctgagtgctgcatcacttatgctggatagggtgtttgatatcaataaattttggtgggggtttagttggatttacgttggggatgtggatggtgcccgcgcagtgttatcttcgatcgcctcctctatgattacagtagcaggcgtattattctctgtcacaatgctgacattaagtttagcatcatcacagtttggtccaagtctgctgcggaactttcttcaggatatgcttaatcagtttgttttaggcgcttttattgcaacatatatctattgcctgttggtgttgcgagatgtggaaggtaaatctgattatgttcctaatctttcagtaactttggctgtggcatgggcacttcttgatgtagcactactcattatatttatacataataccactgcttctatccggatcgataatatcatcgcaactgcggggttagggttatgtaagagtattgagcgtcactttcctgatccaatatctactgctacaaacaactctaaagatgtttttgaatatccggaggaatgctatttagttatggccccaaatagtggctatatacaaggcattgataagcatggcttagtagagttggctactcataataatgttacaatccaagttgaacatcggccaggggattttatagttgaaggttcccttgtagcaaaagtgtgggcaaccaagtgccccgataagaaggtagaagaacaggtgcatactgctatttttattggcaggcgggctctatctgagcaagatgtagaatttgagattcggcagttggtacaagtggctgttcgggcactttcgcctgggattaatgatccctttaccgctaacatttgtttggatcaccttggagctggattggcgttactagctaaaagagcccttccagaaccttaccttcgggatgggcagggaacagtccgcctagttcttaatcgacctaacttttccaccatcagtgcctccgcatttgatccgattcgtcaatcgggaattaatagtgtccctgttgtgattcattttctgaaaacgataactaaaatagcttttactattgaacgtagagaagatggtgaagcgctgcacctacaggctgagagggtgcgtgcaagttgtataaaattatctttggaaagagatgactttgaggcagtagaaagacattataacttctttattaaagctctctctagtagcctgggaaagcgtacagtcgtttgattttttgattgggtctaaaaagcactaaattcagcgcgatctattttatgggcactataattttgtaaattatatacgaggaaatgttatatttctatgcactcgcagctagcggtagtcattaatatttcttctggacagggtttatctttatcttcagattctttccgagaccatttgcagacgctctttgctatacaccacttagaggctgagttttattgggtgaatcttgagcagttgacagaggtgttgaatgagatttgtcgtcggaagtttactaccgtagttgttggggggggtgatggaacacttagaacagcagcgagcgctctttcccagacttctataaccctaggaatactaccattagggacgtttaatcatttttcccgtactttaggaattcctctcatattagatgaggcggttaaggtcattgcgaaaggtgctcgaatactcgtcgatgtggctgaagtcaatggatatacctttatcaataacgcctccgtagggatctacgtccgcgcggtgcgcttgcgtgagatgctacgacgccggttaggattacccaagatgccggcaatggtttatgctcttttggccgtgttgtggcgtttgcctcgcctcgatctacgactggcctctctgccaacgggattccaatcggttcgggtgccctttgtgtttattggtaataatccttacacttctaaacccttacctttggttcgggagaatggcctagcgcagggttgcctcagcgtcttatttacccctggagttagccggaaaagccttatcatgatggcgacaaaggcgtttcttcggcccattcagcaagatccggcttttgaagagcgccatgtacaggaactcattattagaagtgctaaacgacgattatatgtagccctggatggagaggttattgctttacgttccccacttgtttttcgcacacgaccacaagccctgcaggtcattggagcagagttccattcctaaccaattgggcgcttccgcatagattgtttagggcgagtgatacctgtgggcacggccatttcaggccgagcccacaataaaatttttttgggaagcctattgagtccgttcttcaatggcctcaccggtcttttctgccgtatcccccgcctcttcaagtgcttgttcggtggtttcttgtgcggcttcacctgtttcttccaagcgttctcgagtagcttcataggcttgttcagtggtttcctttacagcctggccagcttcctctaagcgctcacctgcttcctccattgtttggtcaattctttcaccggcgctttcagccggcccctcttgctcacagccgattaaccaaacgctacatgcgaatagaaaggtcatgatgataagcttcgttttcattttttctccttctgtgaagtattttttaaaaattattttaatttcatgcacttatagttgcagtaaacccaatagccctaccaggataaggtaaatagcgaccacaaaatttaaaatctgtggccgaacgaggatgagtattcctcctagtaaagctatcaccgattcaaggaataagggactcatcaatcctcctcgacagaagcatggctgaaaatacttatataaagcatcattgtgttgcccgatggacagcgctcttaaggtcctgccaagttttttcaagatcgttttttagatcatccgaagcttgttcagaagagcgggaaatttgctctatctttgcttcgaacgcgttgcgcttttcttgtaaggtagacaatagcttttctttgtcttccctgagcttgacatcagcggcggcttcctcggatacagcctttaacttgtccatctccgcatctatctgctttagttgtgctttgaacttgtctataagggcttctttggtagacataactatatttcctaattctttgtgccgtttaagcttatattagagatggcgttgcaaataatactaatatcctagaataataattttagctgtcatatctaatatagcaattaatttataaattacctccttagaaagagtgttggtgtaatccttgcagtagtttggtgtttgattatgtaagtgtataagtaaattttagactagagttggaagtattctttcatcagttatagtagttcccatttagaaggaaccccgttggacttgggtcagcgtgactagactgttggcggcaaggatgagcaggggccgggggtccggggtggacccacgcagactggtgaacgtccttcccaggaaggagcggggctagatttgccgaaattccgcccaaagccccttccttcagggaggggatgtagggcggttctgttaatattaagtgatgaaacttaaggccaacataaaaaccctgaaagtcagagtcaaggataagcataagccagtccttgagcgcatggcctttgaagtcaatcaggtttggaatgcggctaatgaaatcacggcggattattcctaccatgccaagatcaaaaataggcgtttagacgccctccataaattcacgacacaagtggttcgtgagaatgcattaatagttgtgggcaatgtcagcagttccagccttgctacaactaaaagggctaaatctgttttagatgcgggcgggtttatgctgaaaactcagcttgattataaatcgaaagcgatgcaagccgggtttgtagagatcaacgaagcgtacattacccaagcctgttcgtgctgtggctgtatcagcaacggtagtccgagaggtagggccggtcttggaataagagaatggtcatgccctgggtgtggggcgcatcacgatagagacgtgaacgcagccatgaacattctcgcggcggggcatcgccgtcttgcggaaggaattcccctcttttagggcgggaaggatgtcaaagctgtatatttcaggaaatgagagccattgttgaggaattagcgatgtggttagatgatagagaggttgctcttgatgaagttattcttaaatgcaaggatattgcgcgtgactataaaaaagtattgagtcttaccgatgatcttcttttggtccatctttttgaggagttggcagaacagcgcaagaactgggtagcacgcttggagtcacatatacgtaagttaggggggctgccgagcgacatagatccggagaaacaaatattagaagaaattattacccatacaaaagtagctttatctgatgatgagcgtaacatcttattaaatgaccggcaaaaagaggaagaagaattaaagacacttgtacaactagcattaaggcaggagatcccggaggagaccaggttgttattacggcagattgaagaagagatagaaataactcagaggcgtttgcttgaagttcgttcaagagattgagttataagccttatagtttacgctattcggacaagaatttttttaagaaattgaacggacagttggtgaataagtatccataagttgtcattggctgcgcaagttttgattgtcccgctccgcctgatgatatgcttcttccctaaccagaagactctgaagataagaagctgttggaaaaccctttttgcaagtaggggattaaggcgtgttagcgctgtacccaccgaaatttaaacgcttaatggtgagaccctcgttcattgcttgttccacccttcgccgaaagcaagacccctaagggttagagccctacccagcctttttttaaatctacttcctgttttattgagtattaattttcatctaagagtgtctctttatagagacataatttctaatgttttttgttattttgtttataagtatttgattttgatatatatcaatgcggcatctattttgctctgaaatcattaggtaggcattcttggtgaatgcaatgctaaaaggtttccccaaatgaggtaggaggttttgcatgggtatgaaggatcagtgtttagggaatgttattaatgaccctggtaagccactgctagagctgcatgatatccaaaagacgaatgtttttattgtccatcatgataaggaggcgcagcatgcactgcgccggatgatcacctcgacagcatgggagattaaaacctatttttcggctgaatcttttttggatgaatttgatcctgcgcgcccaggttgtctgctacttgatgtccacgtgcccaagatgggtggtttatcgcttcagaaacaattgcgggatatgaatagttttctgcctatcctttttatttcctcccatgggacagtcccagaggcggtagaggctatccatgggggcgcagccgacttttttacgaaaccttggcaaaaatcagtattactaaaacgtctctgggcatgtatggaaaaggatcagtatgcccgagaaaataaaaaaaagcaggaagaaattattgcacggatggcccggttaactccacgggaatgggaagtcatggaactggtggtaaaggggcggctgaacaaggtgatcgccttcgaattagggattagccttaaaacagttgagaatcaccgggcgcaagtaatgaaaaaacttcaagttaagactcaggcagatctgatccgattggctttattatgtttagacagaatggagcattgaattaaaatcttttaataaagttaagagagtagtgcagaaatgattatccagggcaaatttcgtctcaactgtaatttgccctggataatagaaaattcgttatctagacataccaacagatatacccatgggtgattaagtaatcttcaatttccctatagtggtggagaacgccgtcgtcctaaaattaaaaagactacaaacaagacaagtcctacgataaataaaatccacgcaatctctacagcaattccagctattcccgtaaaacctagaagagctgctacgattgcaacgattaaaaaagttattgcccaaccaaacattctaccctcctattcctatcttgttacctaaattaaagtatagaagtaaaagagtattttgttttatatttttcttaaaaaaatgatctttttttaagcatctcagtaaaagttttgaagtatttctggagtgagccaatagcgtgaagctaggggacagggaaatccccacaccgattcgccgggagcaaatcggaacatccggaggatgttctcagggggcgcgccaggaagggtgcgcatcaaactcttttttcaggaaggaaaagcgggttttcagaatatcactggttcgctcctacaacacctcatactttattcataggtatttagaggcagtgatcggaaatgacgattagtctctttcagcactataagtattcacctgcctgtgccgctaccctctagcaggagttggagtaacctatacctccgtagtatactggttaaaaaaagtcaagaaaacaaagctttttcttagtaattttatataaatcaatagattatgtttttagatattttttaaatagaatgtaggttgggctgactgctaaagtgtgcttgttctataagtttttgattattattcatagtggtgctgaaacctgccccaaccagagctgtgaggagaaaattagtatgaagcgcttttttatcgggcttgttgtggttttatggttgggtgtcccggttcatcatatagaagctaatgaatttgataccataatctccatgcaaggaaaagattctgctacctattatattcaaggaaatattagtggttatggaacggtggagcttatggtggatactggttcaggttatctcaccattaatgaagaaacgcttgctgtgcttaagcaggagaaacgcattcgttatgtaaaagacctaagaggtattttagcagatggtagagaaatgatagtgccggtgtactcagtcagcgctattcgtctcggaaaaaattgttggcttcgggatgttgaagctgcggtatttccaggaagaacacgtcatattttagggttaagcgctcttcaaagggcagctcctttcattttttcggtcgatccacctcaattggtgctaagccactgtgatagtgcacctgataatatcttatctaaaacaaatgctttttctacagcgaattaaaacgtaaaaagtacaaaccttctcctgccgagcgattaaagaaatcgctcggctaatgcgtgattaatataatagacttacgcagtttgtcattatcgcgtaggcgagaacctaattgctgcctaaaaaattgcgggcatgacgactccaggccttttgcgtaagccctatataaaatataaaaatgtttctagaaggagagactattcaagttctttatccattggttgaagttattgttgcttgttaggctgtctttctttattccctccacgttcttctgtttctatagtttcaaaagcgctgaattcagagcgatcaatcttttcatccctgttttggtctatttgattaaatttagtgtttagcacttgatattttttagcttcatctttgctaacataaccgtcttgatctttgtcaaggttcataaatgtaaattgctgtgacgtactctctgtctttgagtaggtctgattaacagtccactgagcatgggtaggccaattttcttcactgaatgttggagcatcagctagctgttccttactaacatttaagatataatattttcctttttcagatatttgaagtgtattccagggaacagcagtcatttctcctcctataccgagtgttcctccatgctgtaaaacagcatatttcacttttcctgatttactgaaaactaaatcagcaattctacctaactgttcaccttctgaatttttaacttctctatcacgtaatacacttgccttataaagtggtcgtgatttttgctctttaatttgcctttttgattctactccctggtcacgttccatttgtcgttgtggggaatcttgctctgcggatagcgacgctcctgctagcataactgaaaagaagcctacaataatgaaaattttgtgtttctgtaatggttttaaaataagtttattcatgatgattatcctgtttagttaccatcagtttttgccaaattactaagtatttagcaaaaactgcgccactgttcgcattgaaacaactggcgtagtcgggagcttataaataccaataattattaattattatttaaaatttaactctgtaaaaaatttaaattcattaatgagtaaatgatatttactataatttctacacgtttttttgtaatttttataagcttaatcatgatctttaaaatagagatcttcttcatcaaatatagagttgatcttcgtgacccttttgttgtgtctcttttttgcgacaaatagtttcctaatatataactacttactatttttttataaaattgtttgcttatagcgacaaaaatcctaatcataagttaatttactttattttcttatcgcaatcttatgatttcatgagaaaaacaagagaacttgtctgagagggataaggatcggctatattacgcaattgagtggaactgagcagcaagtttatgttgagtagggggttctattagtttcttacggttgagtgcaacaaaatctatcaatttgccaggagcaaatgggaatgggaaatttgaaaatgttagtagggggtgtgccagggaggaagtgcatcaagccgttctatataacctacgctgacatgaaaattttcaacatcctctaatatattgcggccacatgtggttgtgatatcaaagcagttaaaatttaccgggcttaagcgggaaaaacccccggcttttccgggggctccctaaaatttctactcagtagcctcttgcgctctttctcctgcttcttccattttttctccggcttcttccatcgtttcgtcaactttctcaccggcgctttcagctggtccttcctgttcacagccattgagaaagacgctgccagttaataatagggctatcgttataatcttagctttcattgtatcctccatattttttatggatttcttaaataaattcatttttgtcatcgtggacatacatagaacagtagcccatttctttaaaactacaagtttttgtttttgtatagagcgtatgagccaagaattcacttagacttttgggtatatttttaatgtgagtagcattcctaattctttgttctaaaattctaggaatgaaatcttaggaaatagaaatttggattttgttgattaataatatacgccctgataaggagaaaaacatgaaaaaaccagccaagcacatgatttttcttattatgtttatgactattttaatgctaggttgcgcgagtagccctgaagaaggtacaggagaatatgttgatgatgcatggattacctcaaaggttaaaagcgctttagtagctgatccacaggtgagtgggcttgatattcaggtagaaacttatcgaggtatagtgcagcttagcgggtttgttgatactaaagaccaatcccgggaagcggaggatgttgcccggagtattgaaggcgtcagggacgttgagaatagactcacagtaaaataggaaaactaaatatccttataagggaaggatgttagcaagtaagactttcaccactttgagtatcaaatagatgcagcttgtggacgtcaagctgcatctccaattcgtctccttccgtggcttggcttgacgcacctagccgggcaaccagccggatagcgctatcttgggtagtctcaacctctaagtctttagccaagctttgtagccggttatttattttcccttgaatttcaaagtgcgcatagacgtcagcgcccatccactcaatgacgtcgacggtagccttgaaagtcgggagggtctctttgtcctctcctgcgagagctacatcttgaaagtgttcagggcgaataccggcaatgacagaaccctggagattggagaggcggtcccgtagcttagcaggaagcttgaatttagccatgggcaaaataagatattcgctttccagttgagcagggagaaaattcatggcgggggagccaatgaacccagccacaaataggttacggggagtagtgtacagctcccggggggttcccacctgttgtaccttaccttggcggagtatggcgactcggtcgcccagtgtcatggcttcactttgatcatgagtgacgtaaatggtggtcgtccccaagcgcttttgtaagcgtgacagttcggtacgcatctggatccggagtttagcatccaggttagataagggctcatctagcaagaatgcttgaggttgacgcacgatggcccgccccatggcgacccgttgtcgttgcccccccgataagctagccggtttgcggtccaaaaattcagtaagctccagtatggtggctgcatgatttactttttgggtaatttcttctttgggtcttttggctaatttcaaagggaacgccatattttcccgcaccgtcatatgggggtaaatagcgtaactttggaagaccatggccatatttcgatctttgggatccagggtattgatcacttggccatctacccgaatctcaccctgagtgatctcctcaagtcccacaatcatattgagcaaggtagattttccacaaccggaaggacccaccagaataaaaaactcaccatctttgatggtcaagctgacattgcttaccgcttcagtaccatcaggaaagcgcttagtgacgttgtcaatgaggatctctgccataataaatattttgcaatggattcatagtactctgtactcccctaactagcctttaactgcaccggaggtgagacccgcaacaatgcggcgctgaaaaattaaaacgatgatcacaataggaagagtgaccaccacggaggctgctgcaatggagccggtgggcagttcaaagcgagaagcgccggtgaaaaaggcgatagctgcaggtacggttcgggcttggttagtcgaagttagggaaatggcaaataaaaagtcattccaagcgaaaatgaagactaaaatagctgccgtgaagactccgggtgcagctagtggcacgatcactttgcggaaggcttgaaatggcgtggcgccgtcgactcgggcggctttgtccagatcccagggaatctccctaaaaaaggccgataaagtccagatagctaaaggcagggtaaaggtcatatagggcaggatcagccccagccaagtatcaaagagcccgatttgccgccataaattgaagagggggccaatgatggcaatcggtggaaacatggcaatcgccagggctcccgagagaatgattcgtttgccggggaattccaaccgcacaatggcataggcggcaaacatggccaagataacggcaaagagggtagaaatagctccaatgcctaccgaattccatagggcggctggaaactggggatcttgaaaaatagcctggtagtgttcaaaactgagggtgcgtgggaagaagcggttgtcattgagatcagcgcctcttttaagggagagggagataatccaggctactggaatgagggcatagatgatgaccactacactgccgctcccccagaaaagccgttctgccagattttggttaaatttcccacgagccatcaccgttcacctcgttgttgagccacagaggttccaaaacctttaataaacagcacggcaatgagtatcacgcaaataaagatcagcactgagactgccgagccaaggcccaaattaagcctgacgataagggcattgtaaccagtaatggagacggtttctgtcccctgagcgcctcgggtctgcacaaataccgtatcaaaaatccgaaaggcatctagggtgcggaacagcaaggccacaagcaccgttggtttcatgaggggcagggtgatcctgaaaaaacgctgtattgctgtggccccgtctacccgggctgctttaagcagatctgctggaatcagggtcaaccctgccaggaggagtaaggccataaagggggtggttttccagatctcagtaaagataatgacgaaaaatgctgtccagcgttccgttagccaggcgccttccaaattaagcagggcattgacaaacccggtagtcggatcaaaagcaaatttccaggctaaggcagcgactaccgtgataattccataagggataagaatggccgctcgtaccatcgcgcgggtaaaaattgcccggtacatcactaaagctaagcaaaagccaagcaccagctctactgatactgaaccgatggtaatgattaaggtattacctaatgtttgccaccacagctcagagctcagtacactccagtagttgctcaagcccacgaatgagcggtcatgggggaaacgtaaatcatagcggtgcagggatagccataaggcatagagaatagggtaggcggtgacggctcccatggtaatcaccgccggggcgcagagtagccaccccaaatggcgctccgctttgcctcgagcgttcacagcagtccctcggagtgaagggcccggtcgatgaccttccgcaacttggaaatatcctcctggggattgatggctctcatgggatgcaaggtccggctgatggccaaggaaatatcattatagagaggactgggaggacgctgggccgcatcttttagggtggcttggaggacattagcgaaggggaaagccttttcaatttggggatcttcatacaagttttcgagcgtgggcaataagccgccttgggtggccgcaagtcgttgatgttccctggaggcaatgcaggcagccgcttgaaaggccaaatcgggatattgagaataggcgccaacacctaagttaatgcctcctaaggtcacccggctaggtttaccttcgatggctgccggccagcgggcccatcccatgtgggcagcgatgcggggggcgttctgatgggcgcttggccaaacataagtataattaatcataaaagcgcttcccgcttcaaaggcaagccgggcttcatcctcgcgggcagtggcgagtgaagggtcggaagcccgggaagtcccgatgcgtttcataatgcttagggctttttcagtgggttcttgttctagggagacggcctcaccggtttcgtctagcacggagccgcctgcagaagccagcaaggaattgaataagacggtcaagccttcatagcgcgccccttgcacctgaagggtgccggttcccagggattcggccatttcaatcaattcatcccaagtctggggcgggctttccacctgatcagtgcggtaccaaagcaattgaatattgctggtaaaaggaatggcccagagctgattgtcataagtggcgctttcaatagtggattttagccgcccttgcctggcttgggccgccgcttcatcctgccatggcaaaatccagcctgcctcagcgaattcagcggtccagatgacatccataccaatcaggtcgatatcggggtcttttgccgctaaccgccgcaccagttgcacccgttgttggctggcatcagcgggcagggtcactatatctacttgataggcgccttgagctgcctttgagcattgtcttgccgccttctcaaaggcgcccgaaggctcatcaaacacgtaccattttagggtagggacggccctgttattgctgtccgagcaggaagcggcaagcaatgataggagtagcgctacccctaccttgctaggggtaggggttgggagcgccactgataagtgagccttcttccggatcaatttcgcatccactgccaccacaagccagctctttagcccctcgggtggtatcttctttttcataaatcacaatatgggaaaagtcggccttggggagttcagcaacacgcctttggtattcttccgccgtaatttcttcgaaaggagcaagttggtagactgcctcagttcgcggcagaaaagacaaaccacccaatatatcccaatggttgtagagccaattggctacctcgatccattcttcttcagcgacagaaatggtcaccgaaggattgtgttcggtgtaattttctttaaccatcttccaatattcgagctgctcaattccattgagatcggtgcgggtaatactgccttccggcgcgcagaccggaaactccaacacgaaagtggaagcggtggtctcatcttgccccacttccgggtggtaagggaatttttgctcttttaacataataaataaggggtcttgagcggaaatgcgcacccgccgcaggtaataaggggcatagcgcggatgcattccggaggcggcatcaactaactgggaaacggtaccggatggtttgatacaggtcaccgcggcggactcattaacccctaagcgtttggcgtagatacggttggtggcaatggcctgatcccgtagtttgtttaaaatctgggaatctcgcaccactggactgtcccactggccggtaatggaaacaccaagcaggtgctcttcttcacaattctttttccattctggcgagagataggggaaatcagtcagcgtggattggtaagtccctaaaatcgaagcaatccggattttatcgagaagcgtttcctccgtatcttccgggtgggcggccacttcggataaattacaaaattgcttattgcgcaggatgatttccccgcagttatgcagcatgattccatttccatcaaatgcattcactcccggcacctggcagtcgtatacgtcttcatggcctacttgtctaatgctgacaatttcatcactgaacctttctctgtttaaatctctgttatagtcggaaagtttttggtttaacttgctttgtttttctggatcactgaatccgattctaaaattaaagcgggtaatgttggctccggaaattattaattcgttatccggattacattcgtactcgctgaatcctccctttccgtttggcagcattcgtttcccggcggatcttctgtttttatagatcgtagaaataatacctagtcttgccagcattctttgcgctgcttgcaaattttgataaatgctggatgccaatcttatactcacacctttattctgcgctccctggacagagccatcggcgtcaaaccatccttggagaaaacctatatgaaaatcggatgaggtttcttctattttctccgaaattaacttttgtcggttaactaatcccaattcctgagccctttttcccagattaacagattggactctgattacgcctgtttccattgtatgtcccgctaaatccgctcgcgctccaactgtttcatggacaaggttcaacgcctgattggccattgcttctttggtgtttccccaataatctaagtttgcctttcctgttttttcaatattcccatcccccagcaaatttccaaccagccatccttcgcggaaatcaccggctccttcccattcataatcgctatgattgtgtaaaactatcctatcgcccttactgagcttacacagttctttccagctcgttttttgaatttttctggattcataatctactgtgcgtacctgatgatttttcgtcgccttaagcttatatccctttttagtctctacctcaaaaatttttttgtttccagttttgaaaaagccttctgagctgtaagcctttccattaacagccgggttaaatgattggttaataagtttcttaacttgaactgggccttgatcggttaaaacccaggtatcccctgttacgcaggggttagtcccactggtggaccaatagggttcaaaaccgggccaccgccgctctggaagctgggtttccaggccaccccgattgaacagtccgcgctcaccggttcccccttgagccagggccagccactctctgagaaaatcagtggccttaggtttggtttcatacacggctgaattattagccatggaacgctgggggtaattgatataaaaatggccgcttttcgcttgacgcatctcttcgtcgtcggcatcggaaagggagatcaaggcggcccggcgcaccccccccatctccacgactgcgccaatcttacaaatgaggtcatggacatcaatgttacgcagccgtttgccttgggcactgagaatttttccacgtccatactctagcagggcccgtaagggttcaggaccagcgctacgtccccccatggtgtgaagacgtgagccggcgggtctgacttcagagtaatcgaagcggatatccttgccatcataccaggcttgtaatccggcttttagcgcatccccccaaccctccttgctgtccccaaccttgtaggtgggcagtatttctcccgtttgccgctgaataatcggcagttgttgcacattctggctttctaccgaaaaacctactcccactccagacatcagtagatacaggatttcggccagatcttggagctgggtaggggcgataaaggagcagttataggcggtgatgttattgacacgggcagctttaccggcagaccacagcaggcgcatggaaggcatgacctgttgttgcagaatagcctgatggatttcctgatactctaccgagctgagatccttgccaagtttttctttcatgaaagccatgtagcgttctaccgtttctatccacgtttcgcgtcggttttcttcttctagccagcgagaataggtacgatagtaaataaactcggctaaggcattggagaaaaaagacttgctttcagtggcaagctgtttgactttttccgggactgctttggctttttttcggatttgagcccgtttatgccggtagaggatataggccttagccgttttggcaaactccatcaggatcaatgtttcctcaaccagatcctggatttcttctacttgggggatgtgggtagcagggtattgctggttcaactctgctattactttatcggagacccgggaagggtcatgggcaagatccccttctttactggcttccatggcgcggaatatcgcatgggtaatacggctttggtcaaaaggcactaagcgcccgtcgcgctttctgacttgggagaatttgttctgcactgagtgggacatggtgatctcccttaccttgcctgaaatcactcatctctatgaagaataggtaccccagcgaaaatttgagaggttgattttcctagcctctattctaaccggcgtacgcctttcgtgggcacagcgcacgctacttgtcggggtggttgagccgtgcgaaaccgaccgcattcttctcaaaatttttgccgagatccttatgtatgaagctagggtacctggagagtctgcgcaaccttttttctcaaggggaaattatttcaattagtttttgccgatggggcggtcccagtaaggttcaggtccaaagcgggccaagaggaagtcgatgaaggcgcggatcttcgccggtaaatgtcgagtaggaaggtacatggcatagatatagcgttccaccggtaggtactcggagagtactgcttggagccgtccttcctgtagatccttgccgaccgtaaaagtgggcaacagtgcaatgcccaagccgccgagaactgcctgggaaagtgcatcgtcatcgttgatgcgcaacggtcctgatactggcaccgcgatttttccttctggtccagtaaaatgccaatagccctgctcgcccgaaagagtgtagtccaaacaatcgtggttaacgagatcttctggcgttcgtggtattccccgccgcaggaagtactcaggcgtggcgcatagtttgcgatgcacgggcgctaatttacgggccactagattaaggtctggttcgcccgttacgcgaatgatcacatcgtacccttcctcggccagatctattggccgatcggtaatcgccatgtcgattttgatctcgggataccgagcaacgaaatcggccagcgcaggggcaatgtgaagggtgccaaaggcgaccgatacacttacccggagcattccacggggttcggcatggaggctgctgaccacccgctcggcttgctcggcctcttccaagatgcgagcggcatgttcgactagggctgctccagcctcggttagactgagatggcgggtgctccggttgagcaatcgcgcaccaaggcttttttccagtttggcgactgccttgcttacagcagagcgggaggtgtccatgcgccgggccgcttccgagaaactccctacctctactacgcgagcaaaaattgccatcagattaagatcttgcataaataaattaattgtagcaaatatcgcaacaatgttattcgttttctactacttatcctctaaacatttagtggctaatatcccttcttaaagctaggttaatgcccggatatgatgccgggaaaggtaggagtaatgctagtaatgctagaagtcaataaattaattataaccaatttaactatggacgacttcgggtactagggacaaatacgctgctagccgcggagattgactgcgccactgtcgtcctaaaggaacaggttcctggttgggttgttacccctcattggcgttaagttgttaattattagttaattatcattattaaaatcaataagttattcaagaatggcataagagggttactatgcattcgcacttcacctacctgagcgagtagctaggctccgcttccatattactccactaaaggagtttttccgctgctgaacctttgaaggctgccaaaagcgccttagggcgcctttttgccttgttgttgtcagtggtaaccctgaaaaggagggataaagtgaaacagttcaaaatctttgattcgttctcttttcaagcaccttttttatatgtagttattttgatgacaatgatttttgttacgccatcggtggctattgcatctggagatgcgcaaagtatccagcaagttgcctcttcaaaggtgagtgactgtaaatttttgggagatgtaaggggtttttcaggttggggtaaggccgccaggagaacatgggaaaacaaagcgaaacaccaagccctaaggcaggcggatggccttggcgctacccatgtggtatggactcggctcccaaaaaggtacggatcagatccctatgcttatggcggcgcttattcttgtgatagcgtgaaagggttagctcatcaccaatcttcttcccagaaaagcaaataagctttaatggcggtattgaatatatatttagaacgttacttgcgtattcaagcaggtaacgattgccgataggaatagccaccgccgtattgcggcggtggcaagcattatttctcgcttaagcttggcaatagctcggcacccagctacgagtcaatagttggggggacacagaattatagtcgaaggccaatccctcttgaatcatttgctcaatattaaataaatatttggcttctggaatatctcgaaaaaacccacgatacaaaggcgcaaccataagctgagcagctttgatccctgtcggaccaatgaaatttctgcgttgccccacatgggccatttcgtccaccataatttcatggagaatttccctgagccgctgccgggcttcgggctcatcagccaatacttcctcaaatagcgcatccaaatgctggtagaaggtcattcccatgagttctgtgacaaaagctggagtatccattaaaaaaccaggcagacgaggaaagatcttataaattttctgttttaccggtcctaaggggacccattcgaccttatctagatgaaaagttcttagcatttcatggaagaagcgtacatgacaaaactcttctgctaagtggactcggctgattttatcggtcagcgtttttgcttccgccattgtgggtattatctcccaagcccctgaaatgccaacccactcgtggcgggcaaacttataaatagtggttaaaagcagcgtcttgcgatcgacagactggggatcgtctttgaatttcacgtaattacggtagaacagttcagggttagggagaggatttcgggaacggactggatggtcttggaagtattttagcttttcccgtttattaacgagatctttatcttcttctaaaagttcgccggcatgctgctgagtaaaagcccagtagctgtcaaaattctcttttcgttcttgaactgagcaaggggaaaagatagagcgatatgctttgttttcgatcattttagcttattatctccttatcttattttaatagtcttcgcctgcaaccttttaggttatgtgttgctttctagtcgggggattggcaaggtgctaatctggagggacgcatcaggaggcttaggggattcgagattggagttcgtgcctgaacaaaaaggagtactaccggtaagggaatgtagttcaaggttggttgctagggtaatagagaataaggggagtgaaatcgaaacatttggttatggttatttacccctatagttgatagaaacatggcactttcgcccccaatcccccgaggatctcattagtccgctaataatatatcgtatccttgcctggtgcgccaaaaccattaaaatccttgagcgtataagatggcaataagaataagttcctcaggttgggtgggttaggttaagttgacgtctgatgaggtgccaggtatgggtttttcttgctcttgcccctgttgccctttaacttcttcataccagagatcatggtgttgtttggcccattcggcactgacttggcccttgaccattccttccaatgccccttcggtccctagcgatccgatataaatatgtcccaaggccgcagatagccagatgacagcgctaatcacatgagtcacgtgggcgctctgcatggttgagcgggtctggccgaaattgggaaaatccaagataaaaccagtcacgatgaccgctactcccaccgtggcgatgagccaaaaccacaccttttcgcccccattcatccgtccagcagagggatgctcatctcccaccaggccgcccatctttttaaaccattcccagtctacgcggttggggaggttatatttcatccagatcatcatctccagaaagattcccactgcaaatagaggtcccaggtaattgtgaacgaccatggcaaaaccggcgtaggttgaaaatccttcaagacccagcaagggaattagcagcgcccgaccaaacaatagactcaatcccgtaatggccagcagaataaacagcgttgccgtataccagtgaagtgtgcgttcccataaagaccaacgcttgacagtaactccggaaggggtttcttttaatctgacgggtccccggtagaggtagaaggccatgatcgccaataacaccaaaccgagtacccaaggggtaagacccgcgatagggccattgcgaatctggcgccaattctgtcccccgttctcgatcagaatgccgcgttcttgccccttgacagcggaataaccagggacaccgtcacgtacggcgcgccagtaattggctcgggggttggttttattgtccaacttggtttgggctgaggtgactttaacgtagacatagcctgtcaggggtagcgtcagggcaccggcaataatgatgataaagctccagagtaggatccgtttgtggcgctcccggggagaccttgttgaattctgcatggccattgcgtgttacctccgaccctagcggtcgttttgagtggttctcagccgctgctgtaatgtttggctttgctggggagagcggaatcgttcctgctgtaactcttcctcactttgcacccaagggtcctgggctttcgagcagcccgttaccaagaggaacagggtgaggaggagggcaaaattcatcttgaacataacaacgccctgaaattccttttatgtaacctattcaaacgagccctatttcagcgatcagtttggacccgttcaaagcgttcccgcagttgcgcttgctgttcgggagaacgctgcttggcaagaagtgggtcctcgggtcccttatattcagccggttcatggagtgtgacctccatcgattcatagcagccactcaacgcccctaagctcatggctgtgaggaagactatgattcgagtagatgttctcatcacattttttctccccttccagagccgacgactattcttctaaataggccgtttcccagccccaagtttgaggccggcccccccgtttcaggactcgttggcggaagatatcggccaccatatcgccatcacctgcaagcagggctttagtggcgcacatttcagcgcacaggggcagtttgccttcggcaatccggttgcgaccgtatttttcgtattcggcgtcagagttatcttccaacggccctcccgcgcaaaaagtgcatttatccattttgccccgtaccccaaaggctttttgttgggggtattggggcgccccaaagggacaggcatagaagcagtagccacagccgatacataggtccttatcgtggaggacaataccgtcatcggtggtgtaaaagcagtctaccgggcatactgcggcgcagggagcgtcagtgcagtgcatacaggccacggaaatggatttctccccaggctctccatctttgagagtgaccacgtggcgacgattgatgccccaagggacttcgtgttcgttattacaggccaccacgcaggcattgcattcgatacagcgctctgcatcgcataagaatttcattcgggccatggggatttcctcctcttaagccggccagatttggcatagggtggccttggtttcctgcatttgggtgaccgagtcatagccataagtcatggccgtattacaggcttcaccacggacatagggggcggttccttgcggatacttcgacaggagatccttgccctgaaaccaaccgccaaagtgatagggggtccagaccacaccgggagccacccggggagtgatcatggctttgatcttgatacgccccccttcgggaccttccagccatagccaatcgccttcctgaagacccctatcgtaggcatccgtcggattgatctccacgaacatctcctgctggagctctgccaaccataggttagaacgggtttctgctccacctccctcatattccaccaaccggccgctggtaaagataagggggtactcttgggagtaatccttggcttgaatggaggtatagcgggtaggtaatcgccagaagacttttcggtcctcataggtaggatactttgccactaaatcgtggcgggaggtgtacaggggttcacggtgaaccggcaccggatccgggaattgccaaaccacgcagcgggctttggcattaccatagggggagcagccatgctgaatggctacccgctgtatgcctcctgagaggtcggttttccagttcacccgctctaggcgggtgccgccggttttttcgagaagggatttgaggttgtccgacccttctgcgatggaaaggccggccacttgggcaatggtcttaagttcttccggggtcaaatcctggtcccagcccagttgccgtaacaggccataggtgaattcagggtaaccatccttgagttcggaaccctcgctgtataccccatctgctagcaagctgaccccctggtgttctaccccaaaccgggctcggaaggttcctcctccctcggccacaggcttgctggtatcgtagagaataggggtgccaggatgcttcatctctggcggaccccagcagggccaggggaggccgtaatattccccgtcaacgggcccccccttggcctggagggtggtggtatcgaaagcccgccggtgctcggcatggagtttgagtcgttccgggctttggccggtatacccaatgctccaggttccccgattgatttcgcgaagcacatcttccaccaggggctcgtcattttgaacttgaatatgcttgaacatgggctcggcgaaaccgagctttttggctagtttgtacaaaatgacatggtcagggagggattcgaagagggggtccatgattttttcccgccactggatggagcgactggaattagtcactgagccgtagctctcgaactgggtggcggtgggcagcaaataggtgttgtttttccgatcactcatcaccgccaggtgggtggggtaggggtcggaaattactaacagctctattttttctagggcctttttcatctcgggaccccggaccaagctgttggcggcatgcccttggtagaaaagggccttgaagttggcccgttgggagatattttgttcttcctctaaaatgccatcgatccagcgggacacgggaataccggccataaacatggggtagttttcccccggcccttcctcttggcccacgggataggggcgtgaggtatcaaagcggtccttaagccattcgaactccacatcccatacccgggcccagtgccgccaggcttcttccgatagaccgtagtagcctggcaaggtatgggagttgggacctacgtcggtggccccctgaacattatcgtgaccccggaaaatattggcgccgccgccggccataccaatattgcccagtgccaattgaaagatacagtaggcccgggtgttgttattgcccacatggtgttgggtggcgccaatacaccagacgatggtgccaggccggttttccgccatggttttggcggcctggtacatttggggttccgggactccggtgacattttccaccacttccggggtccaatgcttcacctcttgacggacttcctccatgccgtagactcgctggcggaggtacgctttgtcttcccagccgttttcaaagatatgccacagcagcccccacatgaaggggacatccgtgcccgggcgaatgcgtagatactgatcggcatgggcggcggtgcgggtaaagcggggatccacgacaatcatgacggcgccattttctttgccgcggaggatatgttgcattgccaccggatgggcttcggcggcattgctgccaatgaacagcatcgccttgcagttatgcatatcgttataggaattggtcatggcgccataaccccaggtattggcaacgccggccaccgtggtggaatggcagatacgggcctggtggtcgcagttgttggtgccccagaaagcggcaaatttacgttgcaaataggccccctcattactggccttggaggagccacaccagaagacggcgtccggtccgtgctgttcgcgaatctccagcagcttatcgccgatttcctcaatggcctgctcccaagcgatccgtttccacttaccgtttaccagcttcataggatacttgacccgccgttcaccgtggccatgttcccgtaccgaggcgcctttggcgcaatgggccccgagattaaagggggagtcaaaatccggttcctgcccagtccagaccccattctggatttcagcaatgacgccgcagcccaccgagcagtgggtgcagacgcttcgcttgagggttgtctcaacattggcttgagggggattgatcttggcctccgtctttttcatcatggaaagaggccacatgctggccacggttgctccccccagggttaagccagagcgatataagaaagtgcgccgggccatgggttcgccaaaaatttccagcattgatgaagaggtggtcgtttttgccgccccattgagatcacccttttttatcagcttcattgacctcttctcctattcaataaaaggaaaaccggcttcccctatacacttgacgaaatgggtcctcagaagcgtgccttttggtagtatttctgaatgtggggggtgacatggtagccctttggctggctttcatgatgagcccttttttcctcgggcatcattgtgagtttccctttagccgtggtagccattgcagccgcaccggcaataagggcgaggcttttgagaaattggcgccgttttttggggacgacttctaatttgctattcatggaaatgctttcctcgctattggctataccaattttgttcacgccgggagaagcaggtattgtctctctagcttgataaactgttctcctaactgacccacagggcgatagaaatgggctgaaggagccatctgaagatccctgaaaaaggtttccatccagggtgagaggtgctggttgaaaaactgctgttgggtagccaaggttatctcctcggcgttgctgatgagcactgccatggtttcgcacaatgccgcaacgtgatcctccggttcattgaccccgggctggcgttcaatgcctagtcgtgctagatcacggcgcaatagggccaaaggcttctccatcagaaagccggtcaaataccaggaaccgtagggcaccagctcgccccggcccagtccaatgaacaaggcatggtattcatcatccacttgggcccccgtgcgaccttcggcgacttgctggagttggcgccaagtagcagccatctccccttcagccgcgtctggaagagaaatttcttgcagcaacttaaaaagttgagggcctggtgggccgaccagcaaggctgccagcaaaccgtaggtattggcgcgtatttgatcaggggcttggccactaaggcctctcttacgggcagtgcaatcgggggctaggttgggtggtctattcattactttgggtaaagatctttaactcgacaggtctcgcacatttgcaaacgccgtatggccttctcatcctggaacatccagtgaccttttagcttttccatcatcctcgctatcatcttttgggtggcaaagggtttgccgcattcgatgcaggcaaagggttcctcttcattcagaacccgtgtttccctattccttatggattcgtagaccatccggggagaaagtgctatggcatcttcagggcaggctgcctggcacacaccgcattgcacgcaattagcttctataaaccggagctggggtctttcgccgccgtctaagagggctgatgcagggcagaccgaaacacaggccaggcacagggtacaggtttgccgatccacttggatttcgccaaaaggagcaccggcgggtagcgggatgataggttgaggggccggtgcttgttgaaagaggtgttccactgccaggcggagggtggtccttttttcattaaaagtagcaaaggaggcgggttctatttcaggacccgacggaaatgcttggagggtttccgtagattgagggtcgtcttggtggataagaagctgtaagcgctggggttcatagcccattcccttaaggatggcggtagcgtagctcagttgagcttcaagcgctgtgagtacggaaggggcagtggcgggggtagccaacaggatgacttgggaggcaccataggccagcagcgtcagccagatgtccatgcccaccgacccaatttcttcaacctcaaagggaagcacttcttctgggatttggggagctaggcgggtaaaagtttccgcacctgtctcccggtcataaaataacacccgggcctgagtaccccctgcttgacgatagtgtttgagcatggcacgggcggtgctcaacagttcatcgacagtaggataagcataggtgatggcccccgttgggcaggcggcggtacaactgccgcccccctggcacaggtagggattgacttgaatcttgtctcccacggaggtgatggccaaggtgggacaggcctctaaacagcggttgcatccttggagtcctttttggccatgggcgcaaatactggggtcataattaaagaatttaggcttttcaaactcgcccactaaccctggaatttcatcaagggcctgggcaagggcttggggattatccctgggcgcgtaatagccagggggtaaaatctcctgccccagtgaaggggagagccttagatctagcacgagatcaaaatgtgtttgccccagatgacaccgctgggctaaattgacttctccctgggaagtggacaggttaacggtaaattgtcctaagtatcccctaaggttccctagtttccctcggactatccgaatgccatccgtagaggaaagggaaatgccgttttcgtaggccttaaatgcattgacaagcacggtacactggagttgatccctgagctgcttggccagtgctaaagcctgtttttcgtcgccaataagcagcaaatgcccagtggagcggtaagaaacgaaggcagtatgatggggggcgtaggctgtactggcttgtaaagcggctgcgcgtgcttggccctttgccgtcttctcaggcaattttaacgcctgttgtggggggacaggtggcatgggaaggtagtcatttatcggtttgtcatgttaatggcttatcgttcgcctcatcctcttggtttttgcccttagcaacagaatgcatttcatggggagtattgtccttgactggggcgagggttgcttctggtgtaacagcttcactatcggttaacagttcttgcgcctttgccgcttgccgctcgagttggtggcgcatatcggcggtgatcacttctcctaagggtgtgaataggcggtaatcttcgtcatagtcatcgagtccatcccggtaattaaacttggactgatgaaacagcttgcgcagggcgatccgtttcagttcctcgcttacctggggagagagaaaatccctgtaatcactggtttcattgagcgcttcgataggcggcatatgggcatctgtgggtagcgccgcttccataggggattcagggggctcactggggtgaggatcatcattgggggctggaatcgaatttgttttgcccgcacgatcccaagccttacgctgtgaccagcgcgacaggaagctttttggggtccctaaatcggagccttcagccacggttctgttggattttgggtcttcccttgccatattttgattcctccagccagcttttccgttttcttttctttttctctcgaggttggtagttggctaccacatattgttcaagccatgggtagatctccgggggcatgggcgctgagaaaaccgtatcgtcggcctccatatgactggccgcttcatcgtaatctgccgtgacgataaagggcgctaattcatactcggtgtccgcccggcacaccacaaacaaagaaggggttttaccgaccaggttgtaccaatagctctccgcgctgtctttgaaaagacgcaatccaaaccctgtccaaagaaattgctcacagttgttttcagaatgaacagctactcgtcctaaatccttgcccgccaaagagttgcctgctataacccccagcagttgccagtggggcagtatccagtacccctgctgtatctgtcggcgttccatcaagagagcaacggggaatttacgagatagcatggtttggtcctactcttaagtatttatttagggcatttatttgtcgggatcaagataactacgggggaatttaatcgtttctatggtttcattggcgatagctcagctcgatacaggctaaattgaagaaggtaaattaggatcaagctgttgtaggatgggtaaaaaaaccgctttaattagcgggttatccaaggatttaattatcgtatgatttaaactgtgggtggtgctcaaaaagtaatgctttgagtttgtgaaaacagagcgactccgttgtaataggaagcgaccaaactttcttcacaaggagtcgctctgatgaacaacttgcgttgcccacgttgcgaattatcgcacattaagaaaaacggtcgcacccactacagtaaacaaaatcacgcctgtctgaactgcgggcggcagtttgtggccgacgcccatcgtattgacgagaccacgcgcgccttggttaaaaaattgctgctagagcggctgtcgttgcgaggcatttgtcgggtactggaggtgagtttgacgtggttgctgcagtttatcgatgagctatacgcgcacttgcctgatgacctgggtgttcaatcggtctcacccgatcgggccattgagatgttttgtttagaagtccaagccgatgaattatggagctttgttggctgtaaagcgaacaagcaatggctctggctggcgctcgatccctgctcgcgccaagtattggccttctatgttggtgaccgctcacgggacagtgcccgtgagctgtggctacgccttccggcaagctatcgcaaatacgccactttttccactgacgactgggaggcctatcggggcattattcccccagcgcagcatcaagtgtgtcccaagggctcggggcaaaccaatgccatcgaacggtttaactgcaccttgcgtcagcgcgtctcgcgcttggttcgtcaaaccctttcattttcgaaaaaactggccaaccacatcggggcaatcaaattctttatttgtcattacaaccaagaagttatacgacaaccctgagcagcattactttttgagcactacccaatattattccagtagtccttaaaggtgcagcatctctactcacgggtacttttccagactctggtgcccgcatcatggctgatattgaccttctcgttcctaaaaagcgacttaccgccagtattaatgctttgcaaaacatcggctatggtaccgaagaaaatctcagagaaaagtttaataaccaccaccactatgcacctctttttcgtcctggagaattcgctagtgtagaactacaccacaatttgatgcatcattctgcctcagggatccttcccactgacatcgcctataagcaggttgaaaccttagaaataaacggcgcgtgtttacaggttctttcccccacctaccgacttctacataacatagtacactctgaaattgtcgatcggaattatgaagcgggtatgattgcgttacgcaacctaagtgattttgcctttatacagaaacattatgaacaacagattgattggcctgccatcaacaccacattcgttcagcatgggaaagaaaaagtattacattcttatctttatctggcccaccgttatcttggagtaccatttgcattgaaaataccccctttgtcctccttcgttcaccaccagcgttgccggagtatgattcgctggataggactgatggagattgaccgccggatccaacgcttttctgcctatcatatctgtaagcgatatggctgtccgaacactcctttagcgctgacggttgggcgctttcggtatgctactaaaataattaggaaatacatcggacttggaccactgaaacctcgggataaaaggtaccactaatacaagctagaatgcgcttaggaaaggggttctagaagtgtttgcgttttaggaaactgccctctatattaatctatggggaagtttgtaaactgagcctttatcaagcaaagtgaattaccctcaaaaaagctgagcgcaacagggactctattaaggaggttctcatggacaaacatttaaattcgccaaacatagaaaaaaaaactcaagtagattctgaagaaaaccgcgcagaagctcgccgtaagtttctaaaaacggcaggcaaatttgccctttataccccacccgccttaatgctgctgatgcatcctagtgtgcatgccatcagtaaatcaggaggaggaaataggccggatggtcccccgcctggtttcaatcacgtacctggatctggtaatccgggcaaccggggtggcttcaatcatgtacgtggacaggcattaggggatcggggacctggtaatccgggtaaccgcggtggcttcaagtaaacagtttggtagtgctcaaaaagtaatgctgctcagggttgtcgtataacttcttggttgtaatgacaaataaagaatttgattgccccgatgtggttggccagttttttcgaaaatgaaagggtttgacgaaccaagcgcgagacgcgctgacgcaaggtgcagttaaaccgttcgatggcattggtttgccccgagcccttgggacacacttgatgctgcgctgggggaataatgccccgataggcctcccagtcgtcagtggaaaaagtggcgtatttgcgatagcttgccggaaggcgtagccacagctcacgggcactgtcccgtgagcggtcaccaacatagaaggccaatacttggcgcgagcagggatcgagcgccagccagagccattgcttgttcgctttacagccaacaaagctccataattcatcggcttggacttctaaacaaaacatctcaatggcccgatcgggtgagaccgattgaacacccaggtcatcaggcaagtgcgcgtatagctcatcgataaactgcagcaaccacgtcaaactcacctccagtacccgacaaatgcctcgcaacgacagccgctctagcagcaattttttaataccaatttcatgtaattttgcactgtataggtctaatttaaacaaacacttacaaccttaataaattgcattcttttgttaaattggtataaccaaggcgcgcgtggtctcgtcaatacgatgggcgtcggccacaaactgccgcccgcagttcagacaggcgtgattttgtttactgtagtgggtgcgaccgtttttcttaatgtgcgataattcgcaacgtgggcaacgcaagttgttcatcagagcgactccttgtgaagaaagtttggtcgcttcctattacaacggagtcgctctgttttcacaaactcaaagcattactttttgagcaccacttaatattgttctggttaagtttctgcagcacctcaagcaactgcctcatgaggtggctatttctgacggtgttttgtcgatgaagttccgctaagtaggtgcggaaatccttcggcaattgattacataaatttttatgatttagacccgcccatagggcaggggttacaagatgggtatttgctaaaaaagccacatattcccaatgtgcccattttgaatctatgaatgataggaggctttcgatcgttttaggcgagtaattgggacttatactttggcttataaattccagtgccgctatccgatgattcattttaatagactctagttagctctcctatatggtcgatagattcggctagggaggagtaacataattcccagcactcaatattagaaatccaatttacgagttctgcaatagtcgttgaatttaaacggcggttaacgtcatagcccccttctgcaattcggttaaacgcttcagcgcgaccgataggctgtacgtgggttgttattccagcaacgtaggagggaaatattatctgcctgactgagtagcccattgttgcttggtttgagatgtcatgcggagcaaggtaacgtatttttttaccatcttgccgttgataaataggcaattcttctaggatgggatacacgggagagagcacaggccaagcgccttccttgaggccaatactcagtggcaaagggaaaacacggtatgggcaagaagtcagtagcacgatttcatcgctgagatacccatagccggttgcaagcatacctgctgccaatgttgatttaccactccctgaatctcctggcaataagacggcataattgcctttcgccattgcagctgcatggataatagctaggcattcagaagatttgcaagccgctacaagtaactcgccatggactaacgggccaagttcccgtaggttctggcaggtagctaagggggtaaagtcacgggataacaaataaccttccgagtctttggtaatatcaaaaatgctattacagcgggtattgggagcaatttctaagtgggcgattataggatgtacagcttgttgggcctctaaagtcgaaaaacgaacctggaaacatccgcttccaagacggtagcagtattcataagggtaggctagtgtaagtcgttgtggatggtatttggcatcagccgacttggagttctccgtcttgggaagagaattttccgtcgctggaacggtattgagggcacctagtagtccaaggtggcgccattcagacaagcttgcttgtacatcagattgagccttttcggctgaaaccccaaaggtatcgaccatagcacggatggtatcttggatagaaaacccctcggcctggtggcaccaaataaaagcagcactggtattgaggcggtacaggctgccgtttaggtcagaaaataagagtaactcttgatccagaaaaaactcgtgtatgccaacataagatctaggttgattctttggtttcatgttctcaaagatgaggggcggaaagtcggttacatacattaatcttagtatattcggacaaaagggaacagcaatatctggtggctccgcacaaaatcataaaaacaaagaattacctcataattaagtgccgagattaagattgagtcagccattggtcgagttgtcgttttaatttttctttagccggttgggcttgcttatagacttcttctgctctatagaattctagtgtccggatattcacaatctccgtctcgatataaatatccggaggccgatactccattttttcgtgagtgatggcctgctgcataatttgaaaagtattaaaaatagcatcaaaaaaagaggggacctttttgtcgccaggggaatcttttcccgtgacctcaatggcgaccgtgacctcacactcatctaagagtaaatcgtagggaaggggattgaccgcaccgccgtcgatcagggccttgtcctggaataaaaccggtgtgaataccccagggattgaggtgctagcctggatggccgggagtaatttcccggttttaataataacttcttcacgcctccaaaagtctgtcgcgaccactttaagagggatttcaagctcatcaaagtttgaacgctttattttcttaaggagaaagagcaaaaaaccttcactgctcaccagccccccgcttcccaattccagatcaatcaaatcgatccatttaagcacatttttatcggccagtttttctatccaggtccctttatccccagccactagcccattgacaatttctttgagctccttggctgatatcccagaagcatagagggctcctatcaccgcgccaatgctgctaccggcgattcgatggggtttaattcccaattcatcaaaagcttccagcattaaaatgtgggcaagaccgttggctccccctgctcctaaagcaagccctattttgctattggatgaggatgcaggaggggggctggataggggagtctcggcagccagtgcaaaccaattgcgggaggccaatggaagagagccggcaagggaggctaaaagtccgagaaaagtgcgttttgagatctgtttcttaagcatggatttgttaatcaaggctagcaatgaagagtatttttttatacccagaaaacttgttttcaagacagtatagctttattcagagcctttggtgtcgtcaccgttgaggctttgagcgccaagccacccctggactggctgcgctcccaatgttgtcagcgctgctttacctcgtacggtcaaatcgctggtaaaaagaaattggtcccgcccatccatgggataggctttaaggcgataatgagtcccccagggtttttccaccacgataaccacaatggggtgatcaagttcgataaaggcgcttgttaaagccacatcataaagggcttcccgtactaagcgggcatcatggcgggggtctaggtaaaagtccgcgacacagagtagatcccgcgctccgctattgtcattataaatattggtatcccataacttagcgtggggaatggtgacgacggtatcatcgggagtgaggattttgagtgctcgcaagctgactgagcgtacttcgccgtaagcttcatcaattttgacccaatcgccaggacggtaggtgcgttcataaatggccacgatgcccgcaacaatactgctgacatagtccttaaacgcaaatccgagtgccaagccagcggcgcctaggatggtgattaggtttgtaaagtgggctcgatgaccagggggataataaggatggtggcgataatcagggtgataagcttaaagaccggcatagaaggcaggaggtacaggcgggtgcgtcccgccatccgttcggcaagccaagggatcagccaattaatcagacggttcagtagccaggcaagggcgataataagaaaaatttgtagcagtcggatttgattggggtcctgaaggagactggcaatgttttcttgggtcatgagggtttcctataacgagtccaccagatacccttccgctcgtagggcttgccgtactgccggataacctagtggcgtgaggcgccactgctccttggctgacatcagcaaaccgcaatgctctaggtgggtgagtatttgcctgatctcaaaaaaagaaaagggcagcaattctgtgagtaaggaggccgataggcgctcatggagcaacagggtatgtaaaacctggagcatgtttcgatcggtcgcttcgggtaaatctgggagcaagagctgggaccagggtttgacccagatagtatggccgtaggttgtttcatccacatcaggtgactgtgcttgatgattattttccttttccggggctatttgtaaactctgccgccagagggcccaagcaaccccaggattaccccggctgtaagccgccaagtcggttagaaaagcagaaatctcaggacgtgcgatcgtgtgggcaattctttgtctcgccgttttttctgcaaagggcatgttgtcctccaaaggggggattacaaaggtgccgttatcccgctggcggaaaaggaaagtctcctttccttgaagggtactcagatgagcgaaccattgctgaaggtgttcttggttgagtgcttcgagagtccaaggagtgggaaaaagtttttctatttgtagggccttgcacaaatacacccaagcccaactggaacagcaaaggacacagtaaccgggccggtttaaaagccatgacagtaatcgacgaattaacatcagaccgtgatggtggcggaggtagcagcgttctaaatgggggatggctaagggccgagtgcttccttcatcctcaagacactgcagccattcttggttttggctcaggactgcctcaggctcaggggactgaataacttttattcctcggcgctcagcccagtttcccaggacttcagcaatgccgctgaagggggcgcctactaagacatggactcgggaaactcctgtggctaatccttcttctaaagcctcattgagggcagttaccggtgctgcccagtcaggttcaggtgcaatctggacatagagttcgtcggatagccgctttaattcctcctgggtaatgataggcgcttcgggttcaggtcttcgcctaaacttatcccaaaaccccgccactcccttgcgtactgtctctttagctgagggactagggcaggcaaattcgtctaggcgaatataatgccagatcggtattgtttctgggggggggtacacaatagctcagtcaatggagtacagttcgtggtgcatacttcgaagccgttggaaaattctttactaggatgaatggtgtacggcaaaactcacctctgattgcttttatcagtttcatcgcgtttacccaaccaccagcgaatccccagtacccctaggccaatgatcatcaacaccgcccctaaaatgccaaaggtaaggggtgtgggatcgcgcattgtggctgctacgcgatcaataaatagggctattcccagggttcccggtatcatgcccagaaaagtacccacggtaaaatcgcgaaaacgaatatgagacgctcccgccaccatgttaaccaccgtaaaaggggccaccgggatgaggcgaacagccagcatggtgaggattcctcgctgggctaagcggcggctaagccaattaaggcgtttgcccccaagtcgtcttaccgtacggcgtccaagtaagcggcctaagctgtaggtcaggatggcgctcaaggtggcgcctgtcagggcataggcaaagccggtgagggaaccaaacgctagtatcgtgaccacgatgagcaggaccaagggaactgcgatgaggcctgcgagcagatagaccccgagcaccagaaagggcgcccccgccgattccttaaaggttctggtggcattaacgagggtttgcaagtcgagccattctccgaggggggtccagcgccaggcggcagcaagggccaaggggatgaccagcatggaagccctgaaaagcacctgtcgactggcgggttggcgctgttccggaggaatgagttcatcggccaatcggtctggatcaatggggtgctccgggtcgatgattctagtctcgggtagcaacttatccacttcgggtggaacctgtgcctcaagtatctttagggttcgatccccaccacgtagcttttcaatggcggcaatcaaggaaccttcctgggttatggtttgcgccacctgttgcggttctacgtctaggtgctcgcccaggagccgattgcggaattgggcgatggtagcggcgacggaatggttgccgcttgcttccaaggctaggtcgcattcagtatctagccccatggagcgattgctgagattagaggagcccacacgaaccagcttatcatccacgaccaataccttggcatgcaccataatgcactggttgcggagcccaggagtatcaggataatacacccgtaatcggtcatgcttgtcggctttatgtaagcttttaaggattcgccctcgcaggacgtccatggtattttgctctagccaaccaccggtttttagggggaggaccagaacgatttccgggcctttaggttcttgtagccgggttgctaacgcctctctaatttggggggtggtgaaatattgattttcaatgtagataaagtgttgggccgcggcaatggcatccagatagaggcgttccacctcctgtacctcgggataatttttgaattccggctcggtgcgggcaatcccaatagagatgttctccagatcgggcatgactcctcttggccagggaatactgtggttggagatgctcggaggggaagggcggtggccagtggcacgataccagcgctcacgggccaaatctccaagggcggccgccgcaggaccttcaactactacctgcacatcatgaaaaggaggataaggattgccttctgaatcaatacgtcgctcgtcatttggtcgatgttccggcgtatcccagcgccatttacttagatccaggccgccagcaaaggccacggtatcatcgatgaccaccaccttttggtgatgggaggcaccgacaggatgctgatcgtccatctcaaagtgcagtcgacgatgggttcgccaacccaattgataaatgggtagccattcccgctctagggcataaatcatagcgaagtcccaacagagcacgtaggcttgcagtccccgtcggcgagagacgacagcattaagaaaatcggctagtgtttcgggcagcgagtctgacgattcgtcccgtagcagcttaagttggctatggatatcccagcctaagatcaggatcgaatgttcagcttgctcgatagcgctgcggaaggctttgaagtaggctgccccatcaattagaaaggcggcccgcctggcttgttcaaggcgccagcaattgttgcctggtttgagaattggagaagggggggtgtcatcgttcaagaatagacctccaatcatgctattgaggaatgaggaggggaatttattattggtatatccataagtatggagattaccccttaatcttgccagttacctttcgagtctctgtaaccgcaaagttaggttaaaagtaccttgggttaagattagttgatgggactctctcccgccacggggggcgatttcccaagcgtaagggagctaattaattgatattttatatttctccattaagcggtatagcgtaggacgagaaatccccagttgtacagccgcttgggaaacattacctttggcctgtcgcagggtacggagaatagtttctttttcggcgtgagcacgggcttctgccaaggtcattgttcggcggttggagaggcggcgttctagtcctagatcaatgggggtaatcaagcggccttcacacatgactatggcgcgtcggatacgattaatcagttcccgcacattccctggccaagcatggcggtggagcctacgtaaggcttcttggctaaatcccttgatacgcgttgtcgtttgatcggaaaactttttaaagaaatacctagccaagacttcaatatcgttttcccgttcggctagggagggcatgcgcagattcaagacgtttagccgataataaagatcttcccggaagcggccctcactgaccgccttttccaaatttacatgagtcgcggccatgactcgggcatcaatggtaatctcttggtttccaccgacccgtttaaaggtgccttcttgtaggaaccggagtagattgacctggaggttaaggggtaaatcgcctatctcatccaaaaaaatcgtaccgccggccgctaattcaatttgccccagtttttgcttgatggcaccggtaaaggctcccttttcatgtccgaacagttcggactggatcaattccggtggtagcgctccgcagttgacggccataaaggggccgttagcccgtactgaacgctcatggatggcgagcgccgctaattccttgccggtgccgctttccccagtgatcaagatgggcatgtccacgctggcaattttccgaatgctgcggtagacctgttgcatggcgggacttacccccaccatgtggtttggtcccagctcttcgatgctctggttggtttgctgacaggccatacttaccatgccataagcatggcccatggtggtcaataggcggggatagtctatgggaagggtatggtagtcatagcaataagaagtaattaagtagcgaaccatttcatttcgcatctgcggtgtcgagagcagggccacccactcgatatgagtggctggggaaatcaacttatcgataccctgttgcagtttctcttccactccgggagacaagcccattagtcctacccggaacccatgtttctcgcataatcgctgggcatgagaaatctctgcggcaacatggatttcccacccggctgccttaaaggcctcttgttgaatttggggaggacttcccggttgaaaatagagaagttttctcatatccatgatgattattatttactccatatagattttttttaatgaaggatagacgaattctatgtaattaataggattgcctgggccggtagctgagaattggccattttttttagtagccctggagtgacgcgtggcaaagagtttcgtgccagggactcacgagcataatggtggtccaactcagctaggcgttctcctagttcttgagcacgttgtctcaggtttacgaaggttgctttctcctgggaggaaaacaacggtttcgccacgagcgatggcggttttgacggcttcctcgttagcttgattaagtgatttcgtcaaccctttcgggtgggtaagggcctgatttttattccgtcccatgggtaagcggtagtttttgttctacatcttatatccgcccaggtattagggggcctgatgctcctagcgctgcttgaaaccagttgtagacgggctcagagttttctgtgacactttcctctggattttgaaataatgctttcgatgacctatctctgggggaatcctttatcttcctgctagatagcggggaaactctagggtgggtatccatccccttgtctgaggtgacaaaagagataagacaaaatagatgtggcttcagtatcgattagggacttggtggggaattaccatgtttactattctcctaatgggtgcctttgccgttgggagtacggtttatgctgccactgattcggagtcttatttctcccctgagccgccagcttggatcagcgaagacgcggatgggagtccccaagtccatttgtattttttttggtcgctgcagtgtccccactgccgccaggctcagcctttcatagagaagctaggggagatttatccttggctaatcgtccattctctggagttaagccagcatccccaatacggccagctcttcttagagatgtccctgcccatgggggggcgtgccaggtcaatccctgcagtgtttatctgcggggagatgatcgttggctatgatagggaagagactacgggggagtacctacgggagcgaagtttccagtgttaccagcgggctctggagtcccaactatggatccccgccaatgaaaatgccaacccccatatgcctagcctggttattcccatcgttgggaaaatcgatccggtgacggtttccttacctttgctgaccctccttattgccagcattgatgccttcaacccttgcgcattttttgttttgttatttctgcttagccttttggtgcacgtccgaagccgggcgcgcatggccttggtagggggtattttcgtatttttttcaggattggtttattttctgttgatggcaacctggctaaatatttttttacttatcggtgaacttcaatgggtgaccttaatcgctggccttattgctgttttggtggcattgctgaatatcaaggacttctttttctggggtaggggaccctccttgtcaataccccaaggggctaagccgagcttgtttcagcgtatggggcagttggtgcgtgcaggcagcagtattcctgccctgcttgcgggcaccgtagtgctggcggtggtggccaatagctacgagttgctatgtacctcggggtttccaatggtgtttacgcgaatactaacactaaaagaattgcctgcggggacttattacctatttttagtcctctacaatatagtttacattattccactggtgcttatcgtgctcacttttaccttgactttagggtcgcgaaaactgactgaggagcaaggccggattctgaaattgctatcaggtctaatgatgctgttgctaggcttggtactggttatcgccccctatgctttagataatctcattattgctgccagtctgataggggccgctttgctattgactgggatttttgtagcattaaagcgaacctggttaaagcatcgaagaataacatgaaatatcaaccacttgctccagagcagctttatcatgactgtgatgaaagccagttcacctttacctctactgaggaattggaagatcgggctgaaatcgtgggccagagccgcgctcttgaagccatcgatttcggcattgggattcaacacaaagggtataacctttatctagccggttcccacggattggggaaatataccgctgtgcgacaagtgctggataagcgggtggtgactgaacccgtaccttctgactggtgctacgtcaataacttcgaacacccctaccgaccccaaaccctacaattgcctcccggtcatgggcaacatctgcagcaggatatggcgcagttggtggaagatttagtcagtgctctccgggcggctttccagagtgaggagtatcgggctcgggcccaagaaattagtgatgagttcgaagcccagggagaggaagccctatccgaacttgctgagcaagcccagaaagaaggcattcttttgctgcgtacgcctgcgggttataccttggccccggcaaaagatagtcagcccatggggccggaggactttgaggaactctccgagggggaaaagaagcgcattcaggaattggtggaaaaattcagtgaaaaactgaaggaaactgttcgaaaaatccctacttggaggagagaaagccgggcccgtttcaaagccctggaggaggaagtcacccaagcgacggtcgaacagccctttgaagagctccagcagaaatacagcaatctgccccaggtcatggattatctacaggcagttaagcaggatatggttgaaaatgttaatgattttgtttccacggaacaaagcgaagccccctttgccgaaactcgccaagaaaaacgctcaggaaagtttcgccgttatcaagtcaatgttctggtggacaacagtgattgtcgaggtgccccagttatttacgaagataaccccacctatcagaacctggtaggccggctagagcacattgcccgtttaggcactctccaaaccgattttaccctaattaagccgggcgctctccatcgcgccaacgggggttacctaattttggatgcgcgcaaggtgctcactcgccccttcgcttgggaaggcctcaagcgcgtcctccagtcccaagaaatacggctagagtctttagagcagatgttgagtctggcgagtactatttccctggaaccggcgcccattcccttggatgttaaggtggtgctgacgggtgagcgggtactgtattatttattgaaagaatacgatcccgaatttaacttattgtttaaggtgactgccgatttttccgaagattttgatcgaagccccgagggtgcccagcgctatgcccattttattggaaatatggctcgtcagggaaagctccgtcctttggaccggcaaggcgtggttcgggtaatcgagcatagcgcccgggtggtgggagatggagaaaaactttctctgcacatggaagggctcaaaaacctgctgcaggaagcagattattttgccggaaaggctgccagcaataccattggcattgaccatgtacagcaggccattgatgccaaaatacggcggtccgatcaattaagggaacgagtataccaggaaatcttgcgtgaaactttgcttattgatacagagggcacagaagtcgcccaggtcaatgggctttcagtattgcaactgggggatttcgcctttggaaggccctcgcggatcacggctactgcgtttttgggcgaagggcaggttgtggatattgagcgagaaacggagcttggcgggccaatccattctaagggggttttgatcctttcctcttatctggcccatcgttatgctcaagattgtccattgttcctgtcagctagtctcgtttttgaacaatcctacgggatggtggagggggatagcgcttcggtagcagaactttgcgctctgctctcggcgttggcgaaggtccctatccgccagtcattggcggtgaccggttcggtaaatcaacggggagtagtgcaggccatcggcggtgtgaacgaaaagatcgaaggtttctttgacgtctgtcgggcgcggggattagatggggaacaaggggtcattattccacgggctaatgtcaaacatttaatgttgcggcatgatgtcgtagcggcggcggaaaagggccagtttcgtgtttatcctgttgacaccgtggatgaggtcttagagttactcacgggtatggacgcaggtatcccggatagtcaaggccattatccggagggtacggtgaatgggcgggtgcaagcacggctgaaagagttcagtcacttgcgccagcagttcgggaaacccctttctcgaaatgaaggtgatggtggagtcacacgtgaacaataagcacaggcgccgggtcttactggcgcttgatgccgccaattccaccctggagacgctagagtttgccgcttttctagccgtggagttggaggccaagttacagggtttgttcgtcgaggatgcggatttactccaggttgcagcgcttccctttactcgcgaagtcgtgcttttttcagcccaggagcggcgttttgaggggggggctttggatcgttcccttaaaattgtcgctaaacgggtgcaaatggagttggcgagggtcgcggaaggggcccgtttatcctggtcatttgagaccgttcgtggtcgccggatccccttgctcctagaagttggtgccacttctgatgtgctcattgtcgcccgcccccgccaaaagagatggcgccccgagagcggagatcaactctcagcttctaggggggtgatttacctggtttataccgataccccttcggctgagcatgctttgattaccgccctagtcctggcgcgtcagaagggcaggcagttagtggtgcttgttcctcaagagggcaagggccaaacttcattggcggtgcgggcggctggaagactcgcagagcttcaaccgcaagcctcggtgcgggagatggccttccctatgggggtggaaaatctttgcaaacaaagcgggggggaggctattatccttcctgccgatatgcccgaagtgcaagatccggtttggtttcaaagtttgctagataaagtgcgttgccccttagtgttagtgcgttagctttccagggttttaatgaaggcgttggcttcattgatggccgcttccatttcttggatgagccggttcacatcggcctcgatggtattgagttcgccctgcaatgcagcaatggcgcgggcatttagattatgcttcaaaaacaagacttgatcccgaaaggtggctagcacgggttcgatttttgcttcggcgcgcttcatggcgcggatcagcttgtcgtaatgtgagcgggtctgggtaagtttctgttcgctgctgcgccgcaaggaggggttgttatattgaccgagttcctcttcccactcctcaaataaggctgtggccacattttcaacggaggcgatgtggttatgaaccgcttccgctttggcctcactctcctggaactcgtcattgagttgattataaaccgcttctaggtcgccaccttcgaagttaactaccgaagaaaactgttccagcgctgattgaaattgttccttggcttccacttgcgcatctcgtaccccctcgaccctatccgccaagatatcccgtttgtgatagccaaattgctccatggttttgtaataggtggtctggcaaccggcaagcaataggagggagaagctggccaaaaaagctcggataatgaaatcggaggagatattcagcatgcagatgacttccatttttaggctaagattgaaaatagtaacagaatctaaggcaagaatgggactctgggtggtccatgagtcttcgtggttggagtggaacgtttggtgatgcaaaaactcgatcgaactctaaaaaattcccttcaccaggcaaaagccaaaggccggttacggcgtgaacgctttggcgatctggtttaccatcgactcgctgacgatagccgtcccctgaccaggggtacggttatctttgaagatggcacccttattccggggtatccccagattggtcgggtgatgcgcctggataaaggacttaaagagcagtttaggggctccttctgggcggaagagaaggtggatggctataacgtccgcatctttttgctaggagagcgtttgctgggggtgacccgggggggctttctgtgtccgtttacagtggatcgattgccggatctgattgataggcgaatattttcggagcacccggaactcaccctttgcgctgagatagcgggtcctgaaaacccttacctcgtaggttcccccccttttatccaggaggatattcaactttttgtctttgatggccagcgtaagggcgagctcgactatttatcccagacagaaaagcgtcagctcattgagcattatcacctaccctcggtacagaactttggctgttttaaggctgaagacctttctgccattaagcagttgatgataagactgaataacgaaggtcgtgagggcctggttttcaaggaggatattccggggggcaagcagtcgaaatatgtgaccagcgaagccagtctgagcgatatcgaggcaatgacccgttacttgcaggatttgccgcccgaatatttcataggccgtattttgcggttagtgatgtttctcgatgaagagggaatcggcaatacccgtgagctcaaaacccagctaggggccgcttttgtggaaggggtgttcaaggccattgagcaatgccagcgggagaatcgggtctatcaccgttttcgttgccgcttgcgaaatcgttctaatgggaggcagctgctggcccatttggggagaggagatgggcatctccaaatcgtcgagcatcggctggagcaagaaggagaattttatgtgttggaatttgataaggtttttcagcgtaccacggggttgctaggggaacttctttcaggcggggttgtttatgactgatgaacttctcccctaagcccttcattttggaggcccgttgtcacgagtcaggttttctaacacccgccgcagatgctgaggaagtattatttttactcccactttgtcggcccacttgcgcagcccttcatctgctgatagcagtacaccgtctaattcataggcaagcaggaggacgtcgatatcttccctgctatcgaggattcctctgcgcaaagtttcccggtaacgttcccgcaggcgggtaatcaaggccccctgatcagcgacggtaccgggtttggcggccatgcgggcatgctcctcagcaatacgcaggccacggtcaatacgatagcgaacctcatggatgaattcatagagaaactcactgggaatggtcaggctgtatcgtcttggggagcgaatcctgatcacgctttcaaagtcaccaccgagggaatcaagatccttcataagccggaactcttcgtatacggaaccggggataaaaaattccgcatctgcctgtctagccagttgcaggaatacccgggttgcttcgactgcatcttgggcaaattgtttgaaggtatccgggttagtaaatacgctggtatcaagaataaagcgttccatcattaacttatccaaagtgctcgggtggagaatgagcgggctgggggaagagatattggctcttagctttaattctctaagaccttcagggaaaaagcaatgaaaatcaaacagcactcggcaggtgtggtggtcattagaaagaccgatgggggttgtcgctacctattgctgcgtgcctatcattactgggacttccctaaggggttggtgcagccgggagaggaacctttgacggccgcctgccgtgaagtggaagaggagacgggtcttactcaacttgagttttgttgggggtatgagcactatgaaacgcctccctatggtcgtggtaaagtagctcattattacctcgccttagctccaaaggggaaggtctccctgccggtcagtcctgaacttggtcggcctgaacaccatgagtttcgttgggtaacttaccaagaagggtctcaacttttagggagtcggctacgggaggtgcttgattgggctcggcagatcagtggctgtcatgaacctcgccctaaaggacgaggcttgtagctgtgctcgggccatccgttgccgtcatcgcacgcatcacaataggctgcatgacttcagcccttgcggcgatattgatcgccgcgttggtatccgcattcgcaatgtgtccacaagagacacattgaaagtgggattgggttttgcgattggctttatcggcatgtccgcaagcactacaggtgtgcgaggtataccaggggccaatgtattgaacccatattccagcaagcttcgctttgtattcgataaaggattgaagttgaaagaacgaccaaccgctatgtttagccctatcggatttccgtaccgtttaccgttgtccgctcgcggatatgcttaagctcttccaaagccattccgcgtccggtgtctttggctttctcgacaaggcgcttggaaataacatgattttggtttcttctgaactgggcttccttgcggcgaattctcttcaaatgccgcttggccgagcgggtgcccctggattgcaatcgctggcgcacacgctcgacggtagaaccgcagaacgactcgccatccgaatcggtagccaccttggcaatccccagatcaacgccgatgaaactagacgggtctatgggcggcgcttctggtgtgtcgattacgaccaacaaaaagaaagtgccatttacctgcaccagatcggcttgtcctttggcgcgatgccactgcacccgctggtattgccccatttgtataggaatagacaagcgcccttgcatcgtcacaaggctggctttatccaaacccttaaagctcagtattcgctggtcatacaccactgcgccggtcggtttaaagaagcacggcttggatttatcccgcttgtaagcttcaacgactttggcaatggcgcgaatagtcaactgggccgacaaaccaaactgctttctgacatcctcataaacaagcttctgaagcgcaaacttagaggcgcatttttccttaaatgcaatctcggcaatggcgttgcaggcgtcattaaagacctgcatggtctctttcaatgccgagcgctgagcttcatcagggagcaatttgatttggagcgtcgtcttcatattgatgaaatatatcacaaagataacactagtcaacttagttcttatatagggtgcttcctccccgccctaaagtccggggcctccgcgcctgtgccagctttggagggttaattgggtgatgcgcgccctctctgggtctccttcggaggtcccgattcgctcccggcgaatcggtgcggtcagcgaagaggagggcccctgtttttatagtgtagctgtgcttaactaatgcgtatgcaggtggaggtttagcttatgaaactacccttggaaattacttttcgcaatatggagccctcggaggcgttagaagccaatgtccgcgagcatgctgggaaattagatcaattctatgaccgaattatgagctgtcgagtggtggtggagcaggaccataaacaccaccgtcaaggcaatctttaccatgtccgaatagacttgaccgtgcccggtaaagaattggtcgtcagccgcgagcctgaaaagcaccaggcctatgaagatgtttatgtggcggttcgagatgccttccgtaccatgcaccgtcagcttaaagaatatgcccaacgtcagcggcgccaggaaaaacaccacgaagctcccccccatgggcgtattgccgccttatttcctgctgaaggctacggaatcattgaagcttctaatggagaagaaatttatttccatagaaatagcgttttggatggggattttgagcaattggaagtaggcaatgaggtccgcttccatcaagagcaaggagagaagggtccccaggccagtactgtaaagttggtagggaaacatcatatcgctgaataggcagatagtggattacttcagcaaaagttatcatcccccgggtaccccgcctggtactttagtggcagtagaaggcggcgcggaggcgccgctttcaatccgccttattgactatactgctgctgaactcagagagcaggagttggccaatgccggtgagtgccaaccttaccttcagggacctagcaatacctggatccatattcaaggctatgcagagcctgccgttctgcgccatcttggggaattgtttaatcttcatcccttggcgatggaggatgtctttaatatagggcagcgtcccaagatggaaagctatgatgagcagttgtttgtcattttgggcctagctaccactgacgattcaatcataaagacaaggcaggtcagcctgtttttaggtgaacactatatcgtgagtttttgcaacggtaatcgtgatccctttgggccagtcagaaaaagactgcaaaaaaacggtaagcgctttcaatcccgtcccatagattatttgttttacactttgattgatgtcgtgattgatgggggatttcctgtactggagagttttggcgaggagcttgaagatctcgaggtggagcttttacggtgtccaacgcgggataccttggcctggattcaccggattaagcgggaattattattgctacgccggatattttggccccagcgtgaagtggtcaatgggctgctgcgagaggaccacagccccattagcgagggaaccagaatatatttacgggactgctatgatcacagcatccagatcatggaactactggaaacctatcgggagatgaccagtagtatgttggatgtttatctctccagtgtcagtcatcataccaatgaaatcatgcggatattgaccattatcgccactatttttattcccttgacctttatcgcgggtgtttacggcatgaattttggcaataactctaatagcccttgggcaatgccagagcttaactggtattacggttatcccttgatatggctggtgatgattggggtggccgccttgctgctaatctttttcaagcgccgaaagtggttttaatgcggggcggtccttgtttttaggcatgccgtactgggaatatgggctcacgctgttagccttcattctgttaggagcttatcatcttcggctgcgtcggctaatacgcaggcagcctttatcaacggcggtgggtttgtctcaacgcatccgcaggctgtgggtagaaaaggtcatgcaagaaggacgggacattctggctgtccaaaccttgcgtaattggaccatggcggcgacccttctggcttccactgccattttgcttggtcttggtatgctcaatgtggtttttaccaccgaacaacaacctcctctgtccaagttgctcaattacctgggccacgatagtgagttattgtggttgctgaagctcgtgatattgagtgggaatttcttttttgctttttttaattttactttggcgattcgctactacaatcatgttggttttatgattaatgtttccgagtgccaggaagccggtgtgagcgccgaagcggtcacggagatactgcaacggggtgccaaccattataccttggggatgcggggctattatctggcaatccccttgtctttatggctattcggttctctatggctactcgggggggcattgctcttggtggtggtgctatatcgcttggatcggttggtatagaccccgccatagagggcaggcaggaccagcagggtgagcagcgtagaagagaggatgccgccgatgactacggtggcaagtgggcgttgcacctctgctccggtgctagtggccagggccatggggacaaaacctaaagacgccaccagggcagtcatcagcaccggacggagccgggtcagcgccccttgccgaacggccttatctaaaggcaagccatcggcacgcagtttcttaataaacgagatcatcaccaagccgttgagcactgccaccccggaaagggcaatgaaacctactcccgcagagatggaaagggggatatcccgcagccaaagggccaatattccgccggtcaaagcgaagggaacgccggtaaagaccagcaggccatccttaatggtgccaaaggtgctatacaggaggatgaaaataagcagtagggcaaggggaaccacaatctcaaggcgctgggccgcagcgatcatttgttcgaattgaccgccccaagtggtccagtagcccgcagggattgccacctggtcctgaattttagcctgggcttcagtcacaaaggaacccagatcgcggccgcggacgttagcggtcacggctagacggcgtttgccgttctctcggctaatttggttgggccctggggtaatttccaaggttgccacggtactgaggggaatataactggggcgtggtggtggtttggtagtgtcctgtaaggtaaattgtggtggtgccgatcccccggagggaagggggatcgggagacggtttaaggtctcaagatcaccgcgcaggtgttcgggaaggcgaaccactaggggaaaacggcgatccccttcatagatcattccggtactgccctccccgacagggctttttcctcccaacgccacagtgactacttcttggacgttagccacattgagtccatagcgggccatggcttcccgtttcatttttacggtgacgaccggcaagcccgttaccggttcaacccggacatctgccgccccgggcacggttcttagcactgccgcaatgcgctcaccggtggtgagcaagatatccatatcatcgccaaagactttgactgcaatatccgcccgaacgccagaaataagttcattgaaacgcaattcaataggttgggtaaattcgtatttgtgacccggaagctgggtaatgctggcttccatcgcccggagcaagtcgatcttggggcgttccggatctggccattccgccctgggtttgagcatgataagggtatcggagacattgggaggcataggatcgttggcaatttctgccgttccaatccgggcgacgaccgttttcacctccgggaaatccatgatctttttctccagagtacgctgcatctctaccgattgggacaggccggttccagtagcccgaatggcttgcacggcaatatccccttcatccagggtaggcacaaattcagtccccatgcgggttgctagcagtccgctcaagaccacgattactgctgcaatggtgattaccaccgttttgttgttgagggcaaaatttagcgctggcagataagcttttttagccagccgcagggcaggattttctttttccgtgatacggccactcacgaagatagccaccgccgctgggataaaagttatcgagagaagcatcgctccgagtagagcggagacgaccgtaaaggccatgggatggaacatcttcccctccactccggtcagggtaaagatgggaagataaacgaccatgataatggtttgcccaaagaggattgcccgacgggcttcctcggaggagttgaagacgacctccaagcgttcagcaagagtcagggtgcgccctcgccgttgctgttcttccgccaaatgccggatactgttttcgacgatgactaccgccccatccacaataattccaaaatctagcgcccctaggctcatgaggttggcactgaccttctcggtgaccatgccggtaatggtgaacaacatggacagggggatcaccatggcggtgatcaaagcggcgcggaaattccccaaaaagagaaagagcacgacgatgaccagcgtggctccttccagcaggttatttctcacggtggcgatggtcttatccaccagggtagtgcggtcataggcagttttggcctctaccccctcgggaagggtccgattgatttcctctagccggtccgcaaccgcacgggctaccgtttggctattttcccccatgagcaggaaggcggtgcccagtacggtttcttcgccttctcgggtggccgccccggtgcgcaactcctttcccagcactacctcggccacatctttgatgtacaccgggacaccctgatgggtgccgacgatgatattgcgtatttcctctagattttggacttgtcctggagcccgaatcagatattgttcgccatggtgttcgatatagccggcccccacattggcattattgcgggcaagagcggcgagtaaatccgggaaggagaggccgtaggcaatgagttttttggggtaaggggtcacatggtattgcttgatgtagccccccatgctgttgatttcggtcacccccgggacggtgatcagctgaggtttgatcacccaatcctgcagagttcgaagatcagtggggctatagggggtgccattaggctggagggctccgggctctgcctccatggtccatagaaagatttccccaagccccgtggcgatagggcccattttgggctcgatacctggcgggaggctgcctttggcttcctggatgcgctgattaaccagctggcgggcaaagtagatatcggtgccgtcctcaaatatgacggtcacttgggaaagcccgtaacgggaaagggaacgggtctcctctaactgaggaaggccttgcagggtaatctcaaggggaaaagtaatgcgctgctccgcttctagtggcgagtaacctggcgcttcggtattgatctggacctgtatgttggtgatatccgggactgcatcgatgggcaggcgctgataattgtaaattcctagcgcggccacgccgaaggtcactaaaagaaccagccagcgttgctggacagaaaattttagaatgcgtgcaaacatgattttatccgcagatgaaggaaacgaagctattctgaggccatcgctttgtcgagttcggatttgagcacaaagctgttgtcggcagcataatgctcgccggcggagaggccggtcaccacttctatccactgttcgctgcggcgccctagggtcacttcacgtaccttaaagccattttcctcctggacgaacaccacaggtttattctgataagtctggatagcttcatttaccacggcaacagggacggtgacttcttcttcagccacttccacggttacgaaaagaccgggacgccaacgttcatcaggattgggtatatccacatgggcgtctacagagcgggtctgtgcacccacgacataccctagataagagatgatgccagtagcctccatgcccagtccttcggaccatactgtaacctgttgtcctaggtggactcgattgagatcctccgcatagacggtaattactccccagacggtcgataaatcagcaatgacaaaaagttcggcatcggccttgaccgcttcgccacgcacaatatgtttgcgcactacccggccatcaaaaggggcccgtattgaatagcggctcagttttgaccggctttctgtggcaatggcatccagttcttgttgggaaagacctaaagcaaacaagcgttgagcagcagcagtgacagcgatcttggcttcagccagcgccgtttttgctgccaggtaatcttgctcggcagagactctctccttccataaacgctcttcccgttcaaaggtgagttgagccagctcccgccgcttaatagcggtgtagtactggctttttaaatccgccagttcccggctttccaagacggcaatgagttccccctttttgacaggtgcccccaaatgtttgtaaaccgcggcgacgacaccctccacccgtgggaccacatgggccaggcggttttcattaaactggatctcaccagggagttctaaggccgttttaatttctgccggcccggccactttcaccttaatacccgcactttgcagcgcttcgggagacagctcaatatagccgggggaggggtcctcaacttggatttcctttcgcggtggatacgcgccctccctagtgcgcccccttagggtatcctccggatgtcccgattcgctcccggcgaatcggtcagatttcgcggtggtcttggcgctgtcattgctgactgtagggggttctgcttgtaaaatgaaccagccgagcacaacccctaccccaataatggtcaggacagtgaataaagttttgcctttcattttcatccctcaatgttcttggcagcctcaagccgatctccaatgagccgctctacctcggccacggcctggtggtaatccgtcagggcgcgcaggtattgggatttggaatcaaataaagttcgttgtgcatctaagacgctcaaaaaatcgaacttgcccaagcgaaaacctttattaaccgcatcaaaggcgctttgcgcccccggaaggacctgggttttaagggctgtggcctcggcatgggctgtagccaagcgctggtaggcgttattcaaggccgtggctacccgcacctgcgtagcccgtcgattttccgctgctttggtcagttggcgctctgccgctaggatgttgccctggttccggtcgaatagcatcaagggaatagaaatgccggccacaagggtataatcccccgtgtcggcatattcagttcctccaaagctcaccgtaagatcaggaatggccttgcttttttccaaatcaatgagggcttggcgctgagcaatttcggtcgcccaccgggcaaggtcaggattttgattgatcagttgggctagctgttccaaggaggggataggggagacctcactcagctggccgacggctttctgaaagccgggtgtgatacttccccaggtagcagctagttgttttctagcggcttcgagatcccgctcagcacgggtaagctcaatgcgaaccgaagaaagggccacttgggctttggtttcttccacgggcgaggttctgccggcctggacccgtttagagactgtggttgccacttgctcagcaaggcgcaccagttgttgcgctagagccagtttttcttgggcactcaatactgcgacaaaggattgcgtgacttgggtgagcacatcgactcgcttggcctcgtaatcccagccagctaactcctgggtaagctgggcggttttaactcttttctcaattttgccacctagaagaatgagttggctgagttgcaccgtggttgaggggccatcgaaacttttgagcctggaattgcccagattggagccttggatgttgagttgagggttgggtaacaagccggcttggagtaccgctgcttcccgcgcccggatctcttgggaaaaagcggctaactgtggattttggagtagagccagggctgccaccttttgcaatttgatatccccgctgggttcgttgttttcagccgggaggggcggggaagtctctttatatttgcggagcagtggagtttgtgccaaggactgggtcaccgaaatttgatctaagggggcggaatctgactccgcagcagcaggagaataagcgcggcatcccaccgcgagtacaagtaggattgccaacaataagattgttgaaaggggtttggaaagcatgccagggtttccatccttttccgtgaagacacggcagtcgtcagaataaagtcaattaaatagagaaacctcctgggggaggaaaatggggcccacaggggggcacagccctttcttgggggcttaattcagaaggacagtcgtgcgtaagtgaagggggatagcggggatctcgggtggcggctggcctaaatggtgtgggcgtgcgagctctgccaaagcaggaaatgggggagcagtcgttagaaaagagaaagccggggaggctttagtttctttgctatcgatttttttactggtcgtgagggtggggtgctcatcctggggaagttgaatcacatggtcggaatagtcatggtccgcccggacatccaaagccgatagggccttatcaagcaggtcatgctgataggcctccaaagaagtcgtagctacgggttcgtgttggtctacataaccaggatggtggagggcgatttggatcttatcgccgtggtaggtcaagaatattttatgggcgtggccaacgcttgcaagcaataggggaatagcctgggcactgcctacccaagtcagcaggtagagcagcaggcagaaacaaccgataagccgtcgtttattcataacactatggagattatcataatcagaactgataggcgagtgagacgccgaagatatgggcgacataatcgggactggtggaaccgagggtaagcacaaagggcattgtgtctaaatcaatatcgtcccgggcgaagtcttccgtctctagggtttcaaagcggtagctaaagcgtgcggagagattattcctgagttggtagtctaagcccaccataattcgatgcaaccgggtctccaattcgggcaagggcgcagcagtcaaagcagatcccccggtgggcttgaggtgggtatcagctagggagaaggtatagtctattcctaactccagtttatcttcgatgagggtccagtccaagccgataccgctggtcagcacttcatcctcggtatccattgaccaccgctgggccagattggtcaaagagggtagcctgacaggattgtgctcatgtcccctttgttcgtagcgcaggttttcataggtaaagaacgcataccccataatgcctggccgtgggctgtaagaggcgtctacggtggcgctcgcgatccggctgtgtttgagaccgaacacagtctttttatagtcatcttggatgtagttgccgtcgaggccgagggtgatctggtcgtgagggagaaaagtgaccaccccgcggacccagttccgttctcgctccgcaagatgaaattttctcaagctgggatggttcccaaaccgctcctcagggggcaatgtggccaggaaagcaggcgtgtggctactcaaaaatgcagcattgtccgcgtagtccgagccatcgcggaaggcatgggcatattggagccagccattgacgaaatcaaaaggtgtagcctgcactttggtgcgtatggtatgttcctgtaccttatttttttcctgaaaatcccgctcttgttgctcgaaatcataccccagcatgagcttggtgcgagggaggagacggtagcctgcatctagggagacctggtgttgctcaaagctatagggcaggttgagcctagcgttagcattggcaatccctgtgggttgaggctgggcgtcaccggcaatccggacataaatatcccgcggggttttgttatcccgttcctcaaaacggtaattggctttgaaatccagcttgggtaagggacgggaggcaatccccaggtcgataagaaaggtgtcgatgcgcccctctagggagtttcttggcaagggagtggtgaccgtagcattcagggccggcatggctgaaaaaggcagaaagttctcatcctgggtcattcggctataggcgaggttggttcttattcgcgtggttaaccccaaattataacccgccgaaaaagtcacctggtgagcctgattatcgggaggcagggcgaactgcccaaagccggaaggaaagccggtcgcaggtgtccagggcgccccccggcccgcttctgagtaggggttttgaaaattcagagccgcttcgtcgttatggaatagggagagggcataagtgagttggaattgggcttttttacccaggtattcgagggagaggttcaaactattggtttgatagtcaatgggttccgggaggatgaccgccgaagggttacccccgttaatgccgaaagcgccagcaatcgtgtctaggccatccttacgctcatggtgaaagtcggcctttaaggcccagtctttggccaggtgccaggtcagtcccccgccaaatttttgccgttcggtttctatctccaagaatttcaaactttcccctaaggcagtcatgccctgggtcgtgggagcgccgacccacccctctgatagagtcaattgcccactgccaatcccgttgtaaggcgtttgggctttatcagagggaaatccagcttggaagtggggaatctggtcataatccaaaaacagttcgtagcgaccctggtctccgtaagctagagagagggatcgatagtcaaggcccaggttcagacctgatacctcgaagtagtgagcacggccactgtcgtaagcatcccgtccttggagcctgaaattggcgatggcaaagggtccttcttctaccagccctgtatactcaccgaacttgaaggaattttcgctgttatagccaattcccacttccacttcgcccctataaaggagagccggtgttttctctttgaatttctctagcgcaaatccttcctcttgggcagccgtttccatcatgaacaagtagggggtccatagggccaagtacaccagactttttctacgcttcactggagtgccctctgtcttcaaacctcaaaacgaagctgcctctcccctataggctagcgcattaaccgaaccccggaaggatggtttgaaccatggacctgggcgtggcagttcaagcaccccttcaacaagagccgatccgccactccccttggtgggacgcccgtgccactataaagggtgctgggatgaaaggcttccatatgacattgctggcagagccaaggggttctgaccttgagtaacctgggctgagtagtgccatggggggcatggcagtggcgacaatcttctcgcactggggcatgctcccatagaaaaggtccccgcttttcaggatggcagaggtagcaggtttcattgaccgtcgccttgagcaatagtttgggtccaaaggaaccatggggattatggcagtcgctacaggccaccttgccttcctcgatggggtggtgtgaaaagcgacggacctgagccctttgggggccgtggcagtcataacaaacttctggctgggacgccttaatctgcaccttgtcctgccaagcgtgtatctggtggcaggcggcgcaggccacatcggcaaattgatgcgagcttccctgccagtttattctttctcctccctcatggcagttgaggcaaacttggttctgctcggcgactgaggttggcgagtgggggccaaatcggactggaatcgtttccttccgagggcttttaaggtgttcagtgccgggtccatggcagctttcacagccatgggcagcaaaaggggttcgtggatcggcttgttgtgcatggggcgtttgcaaaatcacagtcaccgacggattttggtggcagccggtacaggactctacgccgcgctcggtatactgggccttggggaggttggcgctcggcgcttcttccgctatagcgatttgagcaattattaaactaactagtaatgctcgcaatacgctggtagccacggaaagtaagtgcatggggtattttctccagcaggattgccctgggacaatcaaaaaaatttttattttttgttattggggattggttaatttatatctagtcgctgatgagcttctaatcaagctgccaaattaacaattaaggattgtggcatgatgatcagcagagaacagcaacggtactcctggccggtcttctcaatcaaaaaggcccgtgaggcgactcaagttttgatgggggaaggattaattcctagagcaccagagcattaacggtagtgatttggaaatagaagaacgagatcctttgatttgataatggaggacctttggcttatacgagccagcatggaccacagcctttgagttcattggaggaagcaatcttggcattcgctgcgaccggaattactggtttctgcttgggagaaaggaaacagcaacatggcgtacttgcagattggttgagagtggaaaaaagatccttgagctctccatcaaaattcctaggcctggtcctcgaaaggagcgtaacgtcaaaacattcacggttttggaaaagcaattattaaccactgagttaaatatgcaagcctcaatgcaatcaacgcgacatccaaaggcagttcaattaacattaggcagccatccctatggtgaggaaataagaacctgggttatagaaacccggttttatacgcatatgcagatcagtctcgatgcagcttatcgctctgaaccccttcagatagcaaagtaagcgtttatgagttcttgggcgcaggaggaagagttagctccattcctacgcttatgatgttagggtccttaatcttgtcccggttggcttcatagataagaggccattgagtgggatcaccgtaggcccgctcagcgatgagagataaggtatcatcctgctggacaatcactgtcttggctgctggagatacttcagcctgtttcagttcttcctctcctttctccactcgtggtgtagcggctacctcaggctgcttgggggcaggcaccggctccccatcaggaggtgttgttgccaccggagcccagggatgcaagatttgaaggtagactaccagtgtgtccaggtcttccggcttgagttcgcgatagcgctgttttctctcgcgaacgccttccggtagccgtttcgctacttcttttgcaccgatgatccacttgcggatctcgtccccggatcggtgtgcacctacattgtctagtggtgcgcgtggattaccgataccagcaatgctgtgacagaaggcgcagccctgagcctcgtaaacagctttgccgcgagcgatgcgcttagccagggtattggtggaggtaggtgttgtcgtgggtgcaggtacaggcgcggatgggttctgaatccacgcgaaggtgaaggctagcaggaggacaaatgctgccaccagggcagcgatccaatgtgctagttgctcgcgcatacctttttctacactagctcaaatagctcaaaatgcacctgggcaaggggcactccgcttctatacagggtgcgttggaccgcttcgctcatgggtttgggtccgcacaaaaaatagtgcaactcacgatggttttgcggcagccttcgttgcaagagggcgtcggtaattcgcccccgttcgccggtccactccggcggcggcttctcgatcacatgtaccactgagatattgaggcgctcccttagatgttccaattcatctcggaagatgacgttctcccagtagaggttggcatagataaggtgtaagggacgggagtcccctcggtccgcgagcgttctcagcatgctcattatcggggtaatgcctatgcctcccgcaatgaacgcaaagcctactgcctgggggtacctgtccacgctgaatacaccatagggaccatccacataggcaatctcccctgctgtaacctgggggatggtgcgcgtgaaatctccccgcgccttgatggtgaactctaaccgcttgcttcgtttggcgctggaagagaacgagaaaggatgctcctcgaagcgaaagggggatctcccaagggtgagccaggcgaactgtcctggttggaaattcataccagggtggctttccggttcgagcgcgacggtccaagcctgcccccgttcgggccggactgctatgacccggtaaggtgcccttgatagcaaccaaggcttgagcacccgtacgtagccgaccagccctacccagaacaaggtgtatgctatccacaaccattgtttccaaggtgcccgagtataatagcctacgccggcgatgtgcacgacagccaaaataaaggccaatgtggccagtagcgcatgcagaatgcgccaatacttgtaattgatccccaatggcttacgccatagggaggtcacgattaccacgataaagagcacgaaggcggttcgtccggcggtcatgtaaccgggcgcctgaagcggattgagtactcctagcgccgcaggataggcaacccacaagatggcgaagtggaggaggagaaaacccatgccgatgatcgccactagacggtggaagtagtaaataatgtctattccaaaaggcgcagtcgtccgccgaaagcgggcagtgagggcaaattgtatacccatgattgccatgccgccgaacccgagcgccatggaaaaatcccaccacaatccggcgccaggcggcaccggcccgattagcaggagcggtaagggggcggaaacgagaactaggtagataccaatccacaggagagcgcgggcaagggttttcataagaatgggatcgctaagatgacacgccttgtgaaagtcagggacatgatctattgtggctgaagcggaactacagctatgtttaggtctgctgccagattttttctatacctggccggtggtaactttcaaccgtgagacggtacttttctacaggcgccgtattcattcatctctcccgcgcaaattcttacaatttcttcagaaaaatgtcagtacaaagtccagcattgctgggttaactggttcgcaaacgccgcctggccaagataagcgaaacgctcactgaaataagcagggcggctagggtgagctcgagtaataagaaggcgctaatcttgaaataggcaaatgccgggtggacgaagcgcactagccaaccgccggcttcattagccactgcggcaaaaaaggtcaggccggagagccaaattttgagagaagcgggaagttccgtaaacagcatcagatgagctaaggtgagcaccagaatacccatggaaaaaagatggaagtgggacacctctagcaagctttggtagctaatgggtcgggtgaagtcttcttccgagcccaagtaataatccactacagagctaggcgttaaacccatttggtggaaatacatcaatccattgctgacccaaaggagagcaatgtagcccaggaaaagcaggataagggtatttaatagggcacggcggcggtggtctctaggggcaaaaaaacgcataggtattcctccctctcctctgcaatgctcagtcgaagtggtgcaggtccgctgttcttcctgtctgccccctttctctagaaggattgtcctgtaagttggtaatactgggcttcaacccagcgttgcacattaggatgagggagcggcggctggccaaagtggaaagtcagccccttaagatcgtttcggattgccccctcgattccccctgcagaaagcaacacaggaatgactacggctttgccatggtagctcgcctcctgagcagcggtgcggaaagcttcccgggctctagccctgatcgcctccggggcatcggttctatgggtgaggtaacgcacctcgtggaacctcccctggcgatgaaggtaatgggcatgggtagcaaggtcttcgagccaacgacggttctcttcctcggtattagggccatgggcgatcagaatgaccgtggtcttttcgggtgatgtccccatcgccaaggcccgctctaagaggatttcgctaacgagtgggtgatcatccatggctttgccgaaggccacttcagtgggaaatttttcattgagttgctcggccaaccgtgccacgttcttattccacagagtgctccgctgactgggttcgggttctacgccatgggcgaggagcagaagtcccccgtgttcttgcgcaggcgttgcagcactgcagaacagaagaaccagaaaaagccaacaatgtattgttttctgtatcatgttttgtcttcaggtccagaatgatccacccagagcctcaagagctggcggccgatggccgacaagggagagcctaggtaaccaaaattaaacaggtgtgtctactgacaatcttctgaatctgccccaaaatggaacctccttagttattaagttaagtgcaaatgagaagaacttctagcagcatttacaaaaagggacagctttgcgcttgattcatttggacggaaagtccaatcaatactacgctgttaagagggactccaaagagtaaagattggtatcaaaatttcttcaacagagatccttctgatgtggctcaaagtcccttcatgtccatgggcttcccaaaaggatacgctttcgcgtgccccagttgagcatgcctcactgcaagggagcggcgttagaatcatatttgttagccagcgctggggtagaacgagtccgggcaaatgactatgcccacagttcggtttggtccggcatggtcatcgaagaaggccatcccaaaatcaaagtaacctgggtgggggatcaaaccaccacggtccacatcacccgctctcttcgccgccgctctcctcaatggggcaacgattgccggaactgctgcggcccatgaagcaacgcccgaatggatagttcaaatacctcaaagggctattttggctcgccgaaccgtccttatccttactggaaacccagagattactattaactcactcaaatcgcgacctctacaatgaaaaatctcaatcttatgtttatcggtaagctagcacaactcgttgaagtcaatgtgcaaacgatacgttactatgaacgaataggtttgttgcctccacccacgcgcacgaaaaatggctatcgcgtttataacgaaaaggcattaaaccgcttgcggtttatcaagcaggcgcaagctttaggtttttcactggctgaaatcaagacaatattggcgctgtccactacaggccaatgcccttgtcctcaggtacgccaatttgctaaagcaaaattgtgggaagtagaccaaaaacttaaagaattgtttacctatcgtcaaaccttagctggattgatcagacattgggacaggacgccggacaaggcgtcggacgaagtggtgtgtactctcatcgaatcttctgatgagagggcagagaagcctaaaagctaaaaactcctgatcccccgcatcaatggaatttcacttgatgcgctaccccccctcaccgaaactaaccctcctcccacttgattctctaattcgcgtttattcgcggctaaacatataaatctataaatccgtttccaaatccctgcgtaaagaaatcatccttgaccctatacctagatataaggtctagattaggccaaagttcggaaaagtgggtctttggataggagaaacaggtatcacctatgaaacaagcagtccttatttttttaggggtatttctgctgggagcaggggctttggccagtgaaacgacctatcaccttaaggtcgatggcatcagctgtcccttttgcgcctatgggattgagaaggcgttttctcagcttgagggcatcaaaattgctcaaacggatttggagaagggggtggtggtagtcaccatggaagagggtaaaagcctggatgaagctacagcccgcaaagtggtcgtcaagactggatttacgctgcgaggatttaaaaaggtccctaagccctagcctccctctggaaaacagaaaagacgctgcgatggataaagcgaaacttagcctgttctccgccgcgttagggggattaagtagcctcgtaccgccggtcgctgctgccccgaccaccttcaataccgccttgcccgtcagccagggagaagtactgctacgggcgcaaacgcagtttttgcgggctagcgaggatcctggtcctcttgaccgggagcttgaagttctggtttttcctctggtgggggtttatggcctgacgccgcgattagccctgtttggtatctttccccttttggataaggagcttgaggtgaatactcctttgggccgtcaaacccgtgaggtgagtggcctgggcgacagcacctttctagcccgttacatcgtctactggtgggatgcaccgggggagaccttccgcattgcgccctttgttggcctggaggcccctatcggagaagatgacgagcgggatgcgctggggcgcctgccccagccgctgcagctcggttctggctcctgggatcccttggctgggggggtgctgacctggcaaacattagagtgggagtttgacgcttcggtttcctatcaagctaacacagaggccaatgagttcgagttcggggatgtggcgcgtttggatatgttgtatcagcggcgagtgggatcgtttcattggcaaggaggtgtgccccattttctttatgctgggctagaaagtaacctgatttggcaggatcgcagccagatcgtcggccggaatgaccccaattcaggcgggctgacttggtttttagctccggggctgcaatatatcacccggcgctttgtggtggagatggcggtacaaatccccgtggtgcaggatcttaatggccaagccttagaaacggactttaatgttattctcagcttccgcatgaatttctgagtagggaaaggaaaacgtaatgcgtatgctccgccgattattctttggctttgtactcttatttctggtactggtgggggtcggctggtggctatggattcccgccccccaggaaccgccctatcggttggtcgccgtttggggcgaaaagggaacaggtccgggccagttcaatgagccgactgggattgcggttaccgagaccgaggtgtttgtcgccgatagccgtaatgcccgaatccaggtcttcgactatggcggccacttcaaacgccaattgggtggccgcggcgaaggtccaggacagctgggtcgccctatgaatctggttattgcgggtgatgagctttatgtggctgattactggaatgatcggatccaggtattcggattggatggcacgccccagcgcgtcatcggccacagcggttctggacccggggagttcaatgcccctgggggagtggccattgcccccgacggtgatctttatgtggccgatttctataaccaacggattcagcagctgcgtgctgatggaagttttattcagcagtggggtgaaacgagtaatccaggctggcgagccggtcagttcatctaccctacggatgtggccctctctccaaagggaaccctctatgtggccgacggttatgccgaccggatccaggtatttgctccggatgggacattttcccataagtggggtgggccgttggctattaatctatttggtcccttcaacggttggttcaccaccgtcacttcccttactgtcggaccccaaggccaggtttatgtggccgatttctacaataaccggattcaaaagttcacctcagggggaaaatttctgaccggttttggccttaaagatactcctcgccaccggccaggcacagccatcgcggtggtggtagcccccaaggggacggtatttgtggctgatttcgccaataaccgggtccagaaatggcgtccgcgagattgaaaggccaattagttttctccgtttcctcctgatagatcgatgagcgatgaacacaaatacctcgacacagacagcgttggctggaaattcaccccaggcgaaagatcttgagaccctccaaatcaaaattggggggatgtcttgttccttttgtactgagactatccgcaaagcctttctccaactggaaggggtagaaaaagttcatataggcctgtctcacgaagaagcgctcatccggtacgatccggcaaagcagtctccggctgagctacgtaataccttgcgtagtttgggctacacagtccgggatccggacaaattgcgcgcctacgaggagcaggaagaagaactgcgccaggagcgccggcggctgagttgggccgggagttttaccggcatagcggccgtgatcatggtcctcatgtggttagggtacccccagttctggtttaaatggctcatgttggccttggcactaggcaccgtcttcggaccggggaggtatatcctgaagatggcctaccatgccttgcggcggggcattctcaaccaacatgttttgcttgaattggctgcctttgcgggtttggccggaggatttttagggctaatcggcttcttgctccaggtgcctgcctttgaagggttccccattccggatttttttggggtggcgaccttcgtcaccacttaccatattctttccagttacaccgccaagcgggtcaaggcccgcgcctccctaagcgtgcgtaagttattagcgctgcaacccgctaccgcctggttaatccgggacggcgaagagatcgaggtttccgtagaggagatccagcctggagatcgggttcgagtgcgaccgggagaaagtattcctgttgatggccagatcgtggagggcgcctccggcattgatgagagcatcgtcaccggcgaatccctccccgtggaaaagacagtcggcgaagaagttatcgggggagcgattaatcaaacgggaaccttagtcatccaggttacgcgggtgggtgcggagagctttctgcaacaggtggcccattatattgaagaggcccgggccatgaagccgggcctgctgcagttggtggatgtggtgctcataccaatttcatgtaattttgcattgtataagttcagtctaaacaattgcttgaagccttaatagattgcactctttgattaaattggtatcaaatattatgtccctggggtagtggcttttggctggctggccttccttatttggactgcaggcgcctgggggatgactggcgagatgaacatggcacgggccctctttgccaccctggcagtctttgtgatgggctatccctgtgctttggggatggctactccgctggccctgatccgcggtgggggggaggccgccgagaaggggatcctcatgcgttcgggggaggcctttcaaatcctcaaagacatccagaaaattgttttcgacaagaccggtaccctcatggtaggggaaccccaagttgtcgatctcgtgccccttggtgatcaggatggacagactctgctccgcctaggtgcagcggtggaaaaatcctctgagcatccgttggcccgggctattgtggagcgagccgaggaagaacaactcaagtttcccgaggtccgagacttccaggccactcctggcaagggagctcgggctttagtggatggccgtctgagctatgtgggtaatttacgttttttggaggaggaaggggtggtgatccaggcgggttgggaccaagctaaagccctggaggaagctgggaagacggtagtgggtatcgctacaaggggggatctcatgggccttattgccatcgcggatcggatcaaaccggacgcaaaggtcgcggttcgccaactaaaagagatagggatagaaccggtaatgatcacgggcgataattggcgtacggctcaggcggtggcagcggaattggggatcgacacggtgcaggctgaggtgttgccggatcaaaaggcccaagcggtacgaaagctgcaagctcagggcacccgggtggcgatggtgggggacgggatcaacgatgccccggctctgatgcaggccgatgtgggtatcgccatcggtgccggtaccgatatcgccatcgaatcctcagatgtcatcttggttggtgaacggttgacagcggtggtcgaggtctttcatattgggcgtagcgcctaccgaaaaactgcccagaacttaatgttggcttttgccttcaacggggtcggagtgccggtagccaccaccggttgggtgcatcctgtgtgggccatgatcgccatggtggccagtgtctctacgatcctgctcaattctttcctaggccggttacttcctaagccgagggaagcccagtgcgagcaatctgaggtgcacacgctggaactccacattccgtcgatgcattgtgaaagttgcctaaacgctattacccaggctgtgactcaattcccggaagtgctagaggtccaaggcgatttaaaaaagaaaatcgtctccattcgctatcaggaagatcatgccgcaccggatcggattcgacgggttatcgatgaagttggttttcccgcaggctaatataactgctatttaaccccactatggaagactgaagatgaaaaaagttttgaaatatctcgggctttttctctttttgatggtggtaggaatggttgcagtaagaatgaattggctagggacaaatcaggtgtttcttcctaccggtgaaaaagtcaatccggaagaattaccctcatcagaagtgctaagtgtggtggcagagcagatgaatcaggcgcttcccataaaggtaggtaggggaatggagcttcgaagcgtcgaaggagtgcagggggaattaatctatcattacattaaagcaatcccctcttcagagtcgttcgataggaaccaatttattgaagatttgcgtcccctcgtgctcaggcgggcttgcaaggatcaaggaatggctatcttttttacccacggagtccgtgctcactatgattttagagaggaggatgatcaactcatcggtgaaatcatcatcactcctaggcaatgtggttactaactgtctaaatgaataaaaacactctctccttcacaggccggatgagagttgttcatcccgggtagttccaactgccagtaggataaaagggcccatcctcgaacctcgcagcccaattcttccagccaatcggccataacccggttggaattatggaccaacgtatagggttggggatgtttgataccaatttcatgtaattttgcattctatagatttagtctaaacaatcacttgaagcctcaataaattgcattctttaactaaattggtatgacaaatttcatatcaaaatctggattataaacaagggaatttaggttttccgaatagagggtttccaatgccgcttgcaattgttcgacggctttggcctccaccgggattagcaagatctgctcgataccttccttgacttggcgccagattgcctgtgtggtagggggaccggggagctcccgccgtccaagtgcggcgggggtcggtttcaatagggcggcggctccctgtaggaaaccagtctttccccgcgcgtaataatcccagtcgccataggcataacgcaccaagcggccgtccgcatggctgagaaccaggctcgaatgccgcccatgatccagcaaaaagactcggcgttcttcttccagcgatttcggcgggatcacgtgggccgcacacccctcgagcagcacgctgatcaaagccgctatcagcgattttctttctccttttgaaaaaagggctaggtaaagcggctcgcttgatggggctttagagccccttttaaacaccttagaaatacctcttccctgtttaacaagaattataggaagccgccaattctgctggaagcccattaccgtgtgcgtgagttctccgccaccagcagctattaagtgacgccccgcttgctcgtcgatgttacggggtttttgtgctggtgccggcgtaggaatataatagtattactttatcgagtaagaaaagacaaagcatgcgtatcacgagcaaaggtcaagctactgatatagtcagcgcagtttcctgtagggcggataagcatagcgcatccgcgtgtgactagctggttttttttgtcggagatccaatgagtcgttatcgccgtacttatattgaaggcggctgctatttctttactgttgttacctgccgccgccgcccgctatttgcttaccctgaaaccgtggcgttgctacgttcggcctttcgtaaagtgatgacggaaagacctttcactgtggatgggatcgtggttctacccgatcatctacactgtctttggcttttaccgaaaggcgacagcgatttctctagccgctggcgcgaaattaaaaaacatgtctcccggcgcttccctgattctcgcaatcttcgtaatgaaaaaactatttggcaacgacgtttctgggagcatgccattcgagatgagcaggattggcggcggcatatggattacatccactttaacccggtaaaacatggtttggcctcgtcaccgccagagtggccttggtcatcatttcttaaatgtgtggaaaaaggatggggacgtgatgagcccctgcaaatcgccaatatggatttagagtgaccaatggtggatgcgctacgcttatccaccctacaggaactaatcttcatttgtactcagccgaatcgttgttggagaaaacttgacttggccatcacagacgaaggcatataaggatatctttttgattaccataacgggacaattcaaaagttaaaaagccattgtcaaggagccagtgtccagcaggctcaaagccgatttcaagaagacgattcatgaaggttaatatctaaaggattgaaaaaatgttgcgatgtccgccaatccaggcaaaaggcggggaagagaactgctgtggctgaagggtaactatccaggaatttctctagaagatcaattgcccagacttcagtaaaagcccagttcttaatcattattattattccattgacggcgattgatggcatagtcggctattcggcctataaagggcaaccacagcattcccggcaaccaggcgcaatggcggaggtcgcgaaaagtatggatgccgatgcccatggtttcatggcccgcacggggctggtcgcggtaggtgccgagcagacgatcccaccagggcaggttgaagccgaagttagagttggtttcatcgtcttccacggagtgatgcacgcggtgcatgtcgggggtcaccaggaaccagcgtagtatttggtccagccgggcggggaggcgcacattgctatgattaaacatggaagtggcattaagcaaaatttcaaagaggatgacggccaccacaggggaaccgagcaccccgatagcagcgaacttgattagcatggaaagtaccatttccaggggatggaaacggactccagtggtgatgtcaaagtcgagatcggcgtgatgtacgcggtggagccgccataaggtgggtacggcatggaacatgacgtgctggagccaaatgatgaagtccaatatcagcaccgaagcagctacagccagccagaaggggggagaatagtaattaaacagtccccaaccctgctcaatggcaaacactgccatgcctaccgcggcggcggggaatagccatcgcaaaaggagggcgttaaagaacgtcagtcccaggttgttcaaccaccgcaccggtctggatacggagagcttgcgccggggagccacccgttcccacagggccatggtgccgaagacaccgaagaaaaatcccagccgaagcagtatttcgtttgagaggacaaactcagttaaatccatcttcattatcctgttttgaaaagtcggaaggggaagctcgctggtggtgatgcgcgccctccctaggggcatttttggagtgttccgattcgctcccggcgaatcggtcaagccgcctacccttccaaatggcatacaccgctgggaataccaccaataccatggctagcgccgaaatcacccccccgatcatgggggcggcgagacgcttcatcacatccgcaccggcgccggtgctgaatagaatgggagccaaccccataaatgtcgttatacctgtcatcagcactgggcggatacgccttccggcaccttcttggatggcggcgttcaagtcagcccgggttttgagttgaccttgggctttcccctcacgataggtaaggtcgagatagaccatcatcagcagacccagctccaccgccagccccgccacagcgatcaggcccacacctaccgccacgctcagtttgtaatcgagccaccacagcaaccagagggcccctaccagggaaaaaggcacgctgaacaggatgatcagcgtttcggtgagggagccccggtgcaggaataacatgaaaaagatcaaaaataccgtcgctggcaccagtatggcgagcttggccttggctcgctcgaagtatttgaactggcccgcccaggccaaccggtagccggccgggatatcgacctgctctgcgactacctgtttggccaacgccacatagtcggcaatgcccatgtcccctttcacatccacgaacacgaatcctaccagttgtccatcttcgctacggatcgagggtggcccagtgcggaaggcgatgtcggccacttgcgtgatgggtacctgggtcccggtagatgtcggcaccagcacccgttccagggccgtgaggttgtcgcggtagtcgcgggcatagcgcaccaaaatattgtagcgttcgcggccttccaccgtctgggaaaccacgatgccgcctgcggcaaccatcaatacccgttccacatcgcccacgttgaggccaaatcgggccgccgcttcccggttgatggtgaagtccaagaaatagccccccgtggtgcgctcggcaaaagcgctgcgggtatagggtcgggtgcgcgggtcttgttgcagggccttttcgatggcaaccgccgttttctcgatagtctttagatccggcccaaaaactttaatccccagggcggagcggattccggtcgccagcatctcggtgcgggtctggataggcatccagaagatattgggcatcccgggaaagcgcagttgtgcgtccatttcctggatcaaaccctcccaagtcaagcctttgcgccactggtctttaggcttcagggtgatgactgtctccaccatggacaagggggccggatcggtagggctggtggagcggccgatcttgccgaaaacatggtcgacctccgggaatgccttgatgatccggtccatggtttgtagggtctgggtcgcctcggtaatggacatcccgggcagggccgtgggcatataaaggatagaaccttcattgaggggcggcataaattcgtgacccagggagcgaaatatcggcaccgtccctaccagtatcaccaccgcaataccgacgacggcccagcgccaccgcactgcaagtctgactatcggccggtaggcggccacgagccactggttgagctggctgcggtcggcctggatacgcccgcggatgagccacacggcaagggccggcactagagtcaccgacagcagcgcggcgaaagccatggaataggtcttcgtaaacgccaggggcttgaacagccgcccttccgtaccctccaaggcgaacacgggcaggaaggacacggtgataatgagtagcgaaaagaagatgcttggccccacctcctgcatggcttcgatgatcacttgtatccgtgacttggccctttcctccgggggggcatcctcttcctgccagcggtgcaagcgcttgtgagtattttcaatcatcacgatggccgcatccaccatggcgccgatggccacggcgatgccccctagggacatgatgttggcggtgagcccctgataggacatgggaatgaaggccagcagcaccgccaccggcagggtgacaacggccactaaggtggaacgcacatggcgcaggaaaacgacaatcaccagggagacaatgagcatctcctcgatcaaggtcttttgcagcgtgtcgatggcctgcttgatgagggtggcgcggtcatacaccggtacgatttccacgccctcgggcaggccaggctggatctcggccaggcgttgtttcacccgctcaatcaccgccagggcattctcgccgtagcgcatcaccacgatgcctcccacggtgatccctgccccgtccaattcggcttggccccgttgcaaggccggccctaaggccaccgtaccgacttctgcaatagtgatcggtacgccgtccttggtggttttgagcaccaccttttccaggtccgcggtcgattggacatagccgcggccgcggatgaactgctcgtggcccgccacctctaggatgcgaccgcccacatcattgttagagtcgcgcactgcctccactacccgcttgaggggaatgcccaaggaggcgagcttgttggggtccaggctgatttggtattcccgctggtagccgcccaccgccgcgacttccgctaccccctcgaccgcttccagggcgtaacgcaggttgaagtcttgtagggagcgcaatttatccaggctgtgtcggctgcctgtatcccgcagggcgtactgatagacccagccgaccccggtggcgtccgggcctaaagtcggcgcgaccccttcaggaagatccgccgtcgccgtgtttaagtattccagcactcgggagcgggcccagtacatatccacgccctcatcaaagatgacatagacgaaggacagcccgaagaagctttgcccgcgcacgtagttcacgcccggcgcggctagcagggtggtggtgagcggataggtgatctggtcctccaccaggtccgggctgcgcccgggccattcggtgaacacgatcacttgcacgtcggacagatcgggaatggcgtctaacggcgcctgagtaagcgctcggtagcctccaaaagccaatgcggttatggtgaccaggatcaacagcggcctacgagcgcaataaccgatcaagcgttgcagcccgctaagacctgcgccttctggggagggaggccccgccccctggtgttcatttaccattgttggatccccgctttcagccggctttcggcagcgatgaggaagttaccggaagtcaccacccggtcgccggactcgaggccgctaagtatctccatgagcccattcgcctgttggccggtttgcaccaggcgcggggccagccgtcctccgcccagatcctcgaacaccacccgagtctcaccggcaatgatgaccgcttcttccggcacggtaagccgttggccgagctcggccttgagcttgacttcggcatacatgtcgggtttgagcacgccattggggttggccagggtgatccggatgcgcccggtccggctctggccctccaggtaggggtagacatagtccaccactccttggaaccgctgatccggcaggtagggaagatggatctcggccttcatgccttcccccactaaaggcaactccgcctcgtaaacttcggcctccacccagacccgggacagatccgcgatgcgcagcagggtggcgcctgcttgttgcgccgtcccttccactacgttctttgccactaccgtaccgctgcgtggcgcatgaataggcacatagtcatagggaacgtcgcgtcgttccaaggccgcaatctcgccgggagtcatgtcccacagggagaggcgcttgcgtgccgcctccagcagcgcttgggtgacgtcgctgcgcccggcgcggcgcttgatctctaggtattcctgctgggcggcgagcagttcgggcccatagaccgtgaacaagggttgacctttttggaccttggcgcccaagtagttcacgtacagcttgccaatccaggcgtcgaacttgagactgacatcagtgagccgtgtttcatcataaatcacccgccccacggcgcggatagtgcgcaccatctccacgagcttagcttccgcggtttccaccccgatgagttggcggcgtcgagcatctagggttacggtgccgggtggcgcctcttccagcgtcgcctcgccactaccatcgattcgcgtcgcgccggaggtgagctggaggccagcacgcccggtcgccatatcaaagctgatctgacgatccgccatacctgaagcgctaatggccagcgtaagcggccagctcccctccatgggcaggtcgaaagtgccctggtacaagcccggctcgatttcctgcatctccgccggggcctgcatggcgggcatggcgcccatggcgggcatttcggctacggcgcggatttgggcgccgctgacagggttgcctttcctatcttcaagcaccactttaagccggttttctcccacctggggcgccgctggttctactgccacgccaactcggaacgggcctgagcggtaggtgggctgaccgattccccgggagcgaatcgggacatccgagcccgtccgttctggtggggtcgcgtcgggcggtggggaaggcgggagttgccatccgatgactatgcctagggctagcaatgccgctccagcgatgaatagaaggataaagcgggtcatggggtgagctccttgctgggctgagagtgtacagcgggagctgaaagggggtcgctcagctggtcgaagggagcgccgatccaacgctccagctcggcaagctggcgtaagtaatcggcccgtgcccgggccaacccctcctctgtgcgtagctgctggcgctcggcatcaatgacattaataaatggaccggcgccggcccggtagtcggcacgggcggcgtccaggttatcctgggcgaggggcgccaggcggcggagatagactttgatcaccgcttcggtctcctcaaccgcggcgcggctggcctccagctcactgaggagctgcgcctcccggtcggtgagccgccaacgggcctggcgaagattggcgcgagcggcatccagggccgctgaccgcttgtggccgtaatcaaagggaagattgattgagaagccgagggtccaacgcttgtccggctcatcccagaagctgttgtaaccggccatgaggcgaaaatccgggtagaagtccttctcggccagtccggcctgggccttcgctccagcgatgcgggcgcgaatacgggccagttcagggtgcgcgcgcagcgcggttatttggagttgttctagccgggggagcgggctcagttcgggaaacccggcgggcagcggcacgggggtttggggtggacggttgagcagggcgttgatacgggcctggacttcgcgtcgacggcgctcgagggtcaccgcctcggtctcaagccgggcccgggccacttcagcctgcaaggcatcctgttgtcccgcgcgcccggccgcatactggatctcggcaatgcgccgaagttcctctagcagcgtctggtggtcccgattgatggccaacgcccggtggacgtagaaccattcggcgaagagggtcttggcggctgccgcgacttgaaggcgtaagtttttttcatcctcggaaacggctcgggctgtctcctgggctgcttgcttgcgcagcgccagcttgcccggccaaggtaggggttggctgagttccagccgctggttgagcccccggggaccgtcgagtgtatcgggtgcggtggagtagctcagtgcgggatcgtccagggcgccggcaggggcgatgcggtactcagcggcttcaagggcggcctgccgtgctttgaggcccggatggcgggcgagtaccgactccaccaattgtgccactgtgatttgtggccgttctgcgaaaggatcaggttcggccgcaaacgcctgagttcccgccatggtcactgccgtcatcaaaccgagcccataggacaccagggcattctgaaacatggaatatctccggtattcaaagaaatgaagacaggcgcagcctgcatcggcacgattctgcgcctagctaaataagggaccggagttttttaattacgcaaacggcgggtgaaaaggtaagtgcgagtcccagggaacccggaagagaaaggggggatagggggcgcagtgagaagcagcctaggtaaagccaccacaattgcggcggggggaagaatgccagggggaggttgagggccgtccaacagcattacgagtagctgggaggaggcgggcgagggggcgtggaggcctgctaattgggccacgctgacctggcaacaatccgtcccggtgtggctctcggaggcgccgcatccgcctttcatttcgcagccatccgccactggctgaccgcagcaacagacaaagcggggcttgtcgtccatgaacgggcaggcaaagatttcctgggattgggtgattaagcccatgagcaggaagatcgctgccaccagccggcgcaatagaaggctgcgaaatgaactcatgcgctaagtctatgggtaatcatgatcccgagcaagcgccgatgattcccagtactgagatctgacccaatcggggatcgatgctggactgcatgagccgcgaggggccatgtggagatccaagatcactaagaccagggtctggcggtcactactgcggtaaaaggtaatccacggcaatctgcctaaactgagtgcttccctgttgctggattaatccttttgctcaatttccactgccaactcgtgatgtaacttcgcaagtgcccggttactttctgccgcaaatctatctgagttttctcctcagcgcaaggatgtgcggcggcagccatcgaatacctcctttgcctcacccggcgcagcaggacagttgcttcacgtccttggtgaaagtttgcgccgcaagcttcaacccctcgaccatggtcaggtagggaaacaactggtcggccagttcctccacagtcatccgcgtccggatggccagtgccgctgcctggatgagttcgcctgcttctggagtcacggcctgcacgccaatcagccgccggctgccttcctcgatgaccagcttgatgaagccacgggtatcgaagttaacgagcgcccgcggcacgttgtctagcgtaagcaggcggctgtcggtctcaatgccatcgtggtgtgcttccgcttcgctgtagcctacggtggcgacctgcggatcggtgaacaccaccgccggcatggcggtcagatcgagggcggcttcaccgccggtcatgttaaccgccgcgcgggtgccggccgccgccgccacatagacgaattgcggctggtcggtgcagtcaccggcagcgtagatatgtgggttgctggtgcgcatcccggcgtcaacgacgatggcgccctgcccattgacggccacacccgcggtttccagtcccaagtcgcccgtattgggcgcccggccagtggcgaccaacagtttgtcggcgcccagcgagccgtgcctggtggtgagcaggagttctccgtccccttgggtcacctgactggcctgggtgtgctccagcacttcgatgccttcggcacggagagccgccgtgagcgcttccccgatggccgggtcttcgcggaaaaataaggtgctgcgcgccaggatcgtcactcggctgcccagccgggcgaaggcttgggccagctccgcggcgaccaccgaggagccgatcacggttaggcgctccggtattctgtcgcttgcgagggcctcggtagaggtccagtagggcgtgtctttcaggccgggaatgggcgggatggtggggctcgccccagtggcgatcaggcagcggtcgaaggtcacctcgcgctcgccgccgtcatttagacgcacagtgagacgacgatcattcttgaatcgagcttcgccgtgcagcacggtaatggccgggttgtcatctaaaatgctttcgtacttggcctgccgcaattcctctacgcgcccctgctgctgggccagcagccgttcgcgcaggatcgccggcggtgctgccgggataccgtcgtcaaacgggctttgccggcgtagctgggcgatgtgagccgcgcgaatcatgatcttggacggcacgcagcccacattgacgcaggtgccgcccatgacgccgcgctcgatcagtgtgacccgcgccccccgttcgacggccttgagtgtcccagccatggccgccccaccgctacccaccaccgcgatatcattgccttcctttttctcgcagcaattattgatgcgcgcctgccctggcgcgccccctgggggcctccttcggaggtcccgattcgctcccggcgtatcggtcatggggatttccttggagtagagttctcgggttcacagcactccgcggcgctccgccgctgccgccaaaaggcgtaggccgtaagcccaagaaagaaagccagcgccggaaacaggacataatcaagccagcctacccaggctgcgaggcccagcgctccgagcagcagcaccagcaccggcgtaaagcagcaaatagccgcaatgattgagccgatgattccggtacgcaggagttgccggttattcatgggctttctcccgggaaagacgagacggatagcctgcatgggtggttgccgccgtcagggcggaaagagtcgtcttttcgtcctcgaatgtcaccctcgcggttttattagcaagggagatttccaccttctgcaccccgtctagggcttctagggccttgcgaaccgtgaccgggcagagggcgcaggtcatgttctctacctcaagggtgacggtcttttcacccgcccaggccccggcagtactcagcaaaccgaccataaaaaccagcacaataaccccgtgtttcattgttttccctccttacaggaataagggcccaagaaaattgatgcccagcgttgtcagcaccagcgccgtagctatccatagcgcggttttcagcacccggtcagaagtggggctagcgcagtaagacccttcctcacagcgaactttaggcttccagtacaccttccagaatccggctcccaaaaagccaaaggtggccaccagaaagaagggctgatagggtgcaagcaccgtgagatgactgatccaggcaccgctgacccccagggtcaggagcagcaggggcagaatgcagcaggaggaggccagcactgcgccgaccaagctaccggtgaccagtaatctgttttgcctcttagtttgctccggagccggagtctcattccccagaattttcggcagggatttcgtactcattttttcacctctttgagttttagcctataatcatgctaatacctgtagcgactacaggttcaagggattttttcaaaatgggcggaaagcaggaagagttgaccattgggagcttgtcccggcagaccggcgtcaatatcgagaccatccgctattacgagcgcagcggtctcatgccggaaccgccccgcagcgaaggcggacatcggctttaccgtcaggagcatcggaaacggctgttcttcatccggcgcagccgggaattgggtttttccttggaggaaatccgggcgctgttggggctggttgagggtggaggtcccgattcgccgggagcgaatcgggacctccaaaggaggcccgaagggggcgcgccagggggggcgcgcatctacacctgcggtgaggttaaggcgttgaccgaggggcatttggccgaggtgcgaaagaaaatcgccgatctggggaagctggaaagaacgttaaaggaaatctcctcccggtgcgagggaggaacagtgccgaattgtcccattatcgaagcgctgtccaatgaggattcgtgagatttattagttccccggcgaaagttttgaggggttgatttttctggcctcttcgtgcgcacagcgcacgctacttgtcggctcaaaggggcggttgagccacgcgaaaccaaccgcgctttcctcacaatttttgccgagattctttaattagccgcgcggcccccagaggataagggcggcgccgatgaggcagatcatggcccctaggagatcccactgatccggctgttgcttctcgatgacccagagccatgccagcgaggcggcaatatagacacccccatacgctgcgtaggcacggccagcaaaatcgctgtcaatgcgggtcaacaggaaggcaaatagggccaggctacccatgccgggaaccagccatcccaccgattttccgagtcggagccaggcccagaaagcaaagcaaccgccgatttcagcaagggctgctgctacatagtaggcgatagaggtcatgccgttaaattttatcaggtagatgcccgttgacggttgttttcggactttactacactggcgtggctaatctctatcggcaattcgagataatattccttaagcaaaatcaatgtatcgtttccgccgcttaaaaggatggcttagcctgtggcttatcgtcgcggtgctgggacatttcggtttaagccaccatgaggcctctgcttttgtgctttgttttggggcagacggccatgtggcggtggagcctgctgatcatgaacatgccttgccccatcccaatgaggtatcccccacgaaagggggtgctcatactcatgggctaaaattagaggaacgtccttgcctcgatctgcccgtggttaacggggatcatggcgcccacaagccattgagcgggccgcaaaagcctttgctcgatgaagggcttgcggtggcgatactagtcatcgctattattctcttccctaaagcgatagccaccccggtttttccccctgctcccccgattgttgattctagactgattgcccttcgtagcgtcgtccttctgaattaaatccttatcgctgttttcttgcgccgcactcgcctaaagggggtgcgttgaggcgctgtcttgtgtccgctatctgtggacgtttcataagcgatgaagatttttcaacatttaagctttggacgatgaaaagtaaaagtatatttactgcacttagtgtggttttggtcgggcttgttctggcctggcttatcctccatgagaaagaagaattacctaatgggcatgctgaacaggaagtccatggagatcataaagctgagcatgaaaaacatgggggtcatgagagagagggaaaggaagagagaatcgagctgaagccgggagccattgaagaggcggggatcggtatcaaagtggccggtcccgcttttattaaaacgaccctgtcctttcctggcgaaattcagtacaaccctcggcgggtagcccatgtagtgcctcgagttaaaggagtagtcattgaggtacgtaggtttctgggcgacaaggtgaaggatggcgatatcctggcggtgctggaaagccgggagttggcagatttgaaaagccagtacttgattgcccttaaggggctggagctggctcaggagatctttgtgcgggaggaacgcctgtggaaagaaaaggtctccgccgagcaggactacctcgtggctaagaaaaatctggccgaggcccaggttctggtggatgccgccgctcaaaagctccatgctctgagcttctccaaggcggatttacaggccatgggttcggagtctgcagcccttttcagccgttatgaattggaggctcccttcgccggggaggtggtggaaaaacacctggcgctgggggaggccgttaccgccgaggcgaaagtctataccatcgccgatctggcgactgtctggggtgagattaccgtctatagcaaagacttaaaccagattcagccaggccaggaagtaacgttgaaagcgaccgatatggcgctttccacagagggcaaggtgttttatatgggaccgttagtggggcagcagacccgttcggccaaagcctatgtggagattcccaacccccaagggcgctggcgtccggggatgttcatcaccgtggaggtggtgttggaggaaaacaaggttccggtggcggtgattgccgaggcggtccaaacctatcaggatcgcccggtagtcttcgtccagcacggaaattttttcgaaccccggtcggtggtactaggcagaggaaagggccaatgggtggaggtgcgccagggactctcggcgggcgagcgctacgtcgccagcaacagcttcgtgctcaaatccgagctcggtaaatccgccgccacccatcagcattaattcaggaagggaagccgtgtttgaacgtttattaagattttctattgaacatcgccgattggtgatgctggctactttgggtttgatcctgctgggggtttacaacttccaacgccttcccatcgatgcggtccccgatatcaccaatatccaggtccagatcaataccgccgcgcccggctactcgcccctggagacggagcagctgatcacctttccggtagagttggccatgttgggggctccccagctcaaggagacccgttcgatttccaaatacgggctctcccaggtgaccgtgatcttcgaggaaggcacggatatctattttgctcgccagcagatcagcgagcgtatccagcaggtcaagggtgagcttccctcaggaattgaaccccagatggggcctgtggccacagggctgggggaaattgtgctctggaccatggaagctgaacccgaggcgcgccagccggacggcacccccgtgaccagtacttatttgcgcactttgttggattgggtcattcgtccccaacttctcacgctccctggggtgacggaagtcaacagcattggcggttacaagaagcaataccatgtcaccccgagtcccgaaaagctgatggcctatgggttgagctttcaagatctcattacggccctggtggaaaataaccaaatgaagggcgctggctacatcgagcgccacggggagcagttgctggtccgggtcccgggtcgggtctatacgctggaagaaatccgcaacattcgcgtggggacccatcagggagtccccattatcgtcaatgacgtagcgaaggttttattgggcaaagagctgcgcacgggcggggccaccaaagatggccaggaaaccgtgctgggtactgcttttatgctcatgggagaaaacagtcgcagcgtggcccaggcagtaggggagaagctacatgaggccaaccgttccctgccggaaggggtggaagccaagcccttctacgaccgaaccaacttggtggacaaggctatcgtcacggtacgaaacaatctagtggaaggggccgccctggtcatcgccgtgctgtttttcctactaggcaatatccgagcggccctcatcaccgccatggtgattcccctgtctatgctgtttgccattaccgggatggtagagacgggcgtgagcgccaacctgctgagcttaggagccatcgattttggcatcatcgtggatggcgcagtagtcattgtggagaatagcgtgcgccatctggcggaggctcaaaggcgattgcagcgccccttgactctggctgagcgcctcaaggtggtctatgaatcttccgaagaagcccgccgggccattctgttcgggcagatgatcattatggtggtctacgttcccattttcgccctctccggggtagagggcaaaatgttccaccccatggctcaaacggtcattatggcgctgctcggcgccatgattctttccattactttcgtcccagccgctgtagctttgtttatcggcaggcgggtttcggaaaaggaaaatctctttatgagatgggctagaaaagcctatctccccatccttaactttgctttgcatcaccgcaccttgatggtgacctctgccgtggtcatcgtagccttgagcggattgctggcgacccgcttgggcacggagtttgtgcccagcctggatgaaggggatatcgctctccaggttttgcgcactccaggcactggcctcaatcagtccattgccatgcaaaaggaggtggaacaggccctcaacacttttccagaagtagaaacggtcgcggcccggattgggacggcggaggtggccacggatgtcatgggccccaatatcagcgatacctatattatgcttaagccccaggaggaatggcccgacccggaccggcccaaggaagatctcatcgaggccatgtcccagcggatcgcccggcttcccggcgccaattatgagtttactcagcccattgagctccgttttaatgagttgctttccggggtcaaagccgatgtggcggtcaaggtctttggcgatgataggtcggttttgctggagacggcggaacagatcgcgactgtcctcagaaccgtgccgggagccaccgatgtgcgggtagagcaggtcacgggcctgccagtgctcaccgtgaacataaaacgaccggagttggctcgctatgggctcaatgtggccgatattcagagaattgtggaggcggccatggggggggtggccaccggcaaagtctaccaaggggatcgccgcttcgatttggtggtgcgcctgccggagcaatatcgggtggatgtggaggccttaaggcgtttgcctatcctgcttcccccagaccatgagggtagggttgtcgccgcccaggctgcggcgccctcttatattcccctgagtacggtcgctgaggtgcaagttcgtccgggtcctaaccaaattagccgggaggatagcaagcgccgggtgacgactaccttcaatgtccgtggtcgggacctgggttctgtggtggcggaagcccaggctaaaatccaggtccaggtcaaaatccctccgggctattggttggattggggagggcaattcgaactgatgagggaggcggcggagcgcctttccctggtggtccccatcgccctgttgctcatctttatttttctctatagcaccttcggtaacctcaaagatggcttgctggtctttaccggcgtgccctttgccctcactggtggagtgttgggcctgtggttgcgggaaatccctctgtccatctctgctggggtagggtttattgccctctccgggatagcggtgctcaatggcttggtgatgatcacattcatccgtttgttgcgcggtcagggcttggccctggaagaggccattcgccaaggggccctcacccgcctacgccccgtgttcatgaccgctgtgacggatgccctgggctttgtgcccatggccctggccaccagcacgggcgcggaagtgcaacggcccttggctacggtggtaatcggggggattatttcctctactctgttgactctcctggtgctgccggtgctttaccggctattccataagaaggattaagtatctatgaataaaatatgggggatgtttaggagcgagggggtagtgctttgcaaacccgtttttcctccctgaaaaaagggtttgtagggacatccctgtcccctggctccacaccatcccctcgctctaatacctcaaaacttttgtcgagaaacttatgagagatagggtgttcatggctgacatattaaggctgaaggtatacctggacaacagaggagtattccatggcaaattgctgtgaagataaaagctgtgagatcaccgttatgcgcgaacgtcacggacgtgtgctgtgggtcgtgctcattattaatgcggtcatgtttcttatcgaaggtacggcgggtcttattgctcactccacgtcattgcttgccgatgccctagacatgctgggcgatgcgctggtgtacgggttcagtctgtttgtcgtggctcgctcggcacgctggcaggcgagtgcggctttggtgaagggaatcttcatgcttgcttttggccttggcgtgttggtcgaagccttctataaggtgtttcatccgatcatgccgggcgtggagacgatgggcatcgtcggtgcgatggcgcttgcggcaaatcttgtttgtttttccctgctctaccgccatcgggatgataatctcaacatgagttccacttggctgtgctcgcgaaatgacttgattgccaatatcggagtattggcggccgctggcggcagtttcttgcttgcctcacgctggccggatattatcgtcggcgggatgattgccgttctgttcctcagttcctccctcagtgttttgcggcaatccattcgagtactgcgcatgccgcctgatttatctgctcaagaggtaatcccgtggttgcacacgtcgcaggcaaaggctgatcttgatgaggcaatagcttgggcagaggaacatccgccagcggagacgggtttcgatgagttagagcgcaagatttgatggtgaggtcggaaaagaggcctgaagcaattcggctcgatcttaataatccggtagcccgtgtggtttgggtagggcttgttccctagaggccaacaagaggtatggccatgttggtgtttgcctacatttccgttttatcaagccgtccaagccctaaagcctacagggggctagttaaaatatctttaatatttgaatcaagaagttaaaatccttagcagaaatcctatccaaagctggtatggtaagtgcacaagagtcattgagcctaagaggctcagtcaattgagaaaatgcctgttccaaccaccgaacaggactacaacgggggccttcgggcccccatttttgacggttcggaaagccctaatgagctataatggtgcaggaacgcttaatttgatggccgggtttatcccttcgatatttttagctgattactgaatagagaaggcatgccataccgcatcgcccaatttcccttcattctgctggcgatttatatggcccttgtgccagcaggagtttcgtctgctatttgtgccaatgagactccgcaagggggagcaaacagcccttttattgatgggattcagcaagctactttagtcagcgaaaaatccttttgtcctaacaaaatgcccttagggaaggggtcctgtaaggaaagtgtgaggtgtcttagtcatcacttccaatgtaaccatcccctatggtctcttcctcaaggttttatggtgtcctccaagagggtgatcaccccatgggcgctgcctcccggagtcctcttctcccaattccagccgtttccccccttcagaccccctatttttgcttgagaaattgattcctaccggggcgtaaagggtgaggccttacccacccctgcggtgaaccgttaaagttttgagaatacggggtcctaggagctctagcctgaatgtgtgctggcccatctgctgccacattgatgcgcgccttccctggcacgccccctgagggcctcctccggaggtcccgattcgctcccggcgaatcagtcgggtgggccaatatccgtataggatcagtgcacttccaggaaataaggagatgtttaagattaaaaaatttttagcctatttaatggcaaatacattcagtaagtgggtgtttctatatgccggggcaggtgggttgtgggccttttcaatagtagctttagcagaatcaaatttacccgccttcaaagggatggaggatacgcctcctccttggcatgcctccggcgggcattcttcggatatcccgagtccctcccagcgcatgagtgaagaacccgctgcagtccttgggagggagggagcggagagggagttgggtttgcaaaccgccatagagacggcactccaggacaatccaggccttgcagagatgcggacccgggctgaggccatggccgccattccctcccaggtggggaccctgcctgatccggtcatcagtttcaatgccttgaatctcccggttgataccttcgatcgcagtcaggaggccatgacccagttgcaagttgggatcagccaggagtttcccttccccggtaagcttgggttgcggcagagtgcggcggaatatgaagctgcggctgcccgccatgatgtgcgtgagatgcggttgctgcttacgcgtgatgtgaagcagacctggtggaatttgttctatttggaccaagccttggaaacagtgaagcgtaaccaggaattaatgcgccagtttgtggaaattgctcaaaccaagtatcgggtggggcagggtctgcaacaggatgtcctgctggcccaggtggaattgtccaaactcttggatctggaagtgcggctcacggccttgcgccgtaccggggaagcgcgtctgaatgccctcttgaactggccgacagatagtaagctgcgtcttcctcggggggtggaaaccgaattacaaccccttgcgccggaggaaacctggcaacgccaggcagagaaaaatcggcctttgctcgcggctgaggaacagcgggttgaagccgcccgtgaacgtttggatttagcccaaaaagattatttccccgactttaagctgggcgcggcctatggctttcgcagcggagatgaccctttgcgccgagagccccgtgccgattttgccaccttcatgctcagcatgaaggtgcctctttatttcggccgcaagcaagccaaggccgtggaccagcgttcaagtgaagtgctccaacaaatcttcgcctttcaagataggcggcagcaagtacgccgggaaatctctaccgccctggccgactaccggcaagcccgggagcagtttctcctgttcaaaacggggattatcccccaggcgcggcaaacagtggcctccatgctggccgggttccaggtgaacaaggtggattttttgaatttggtcagtgcccagatcaccctctacaacttcgaaaccgagtactggaaggtgttagctgaggcttaccaggccctagcggctttaagcgccgccattggtgaggaacagattagatgagtaaacagacggcgatgattatcgcactggtctccttaatcgctctggcggtgggggcgggcggcggttattgggtcgctacccagtgggcgctgaagagggcagtgccggcctcggagaaaccagctaaacaaccgctcttttaccgccatccgatgaatccggaaattacctcaccggttccggccaaggataccatgggaatggattacgtccccgtttacccagacgaagaagagcgcggcaaagggcctgcgggcatggtgaagatcgacccggtcaccgtgcagaatattggggtgcggaccgccactgcggagcgccgcaccctaacccgtatcatacgggcggtcgggcgggtcgattacgatgaagaactcctggcacggccccatcctaaaaccgagggctggatcgagaaactgtttgttgacgaaacaggcgccaaggtacaaaaaaatgagcggttgctcagcctctattcgccgcaactggtggccacccagcaggaatatctcctcgccctgcgtaatttggagacccttaaggcgagtccttacccggatattcgtcaaggggcggaggaattggtccagagcgcccgggaacggctccaattattggatgtgccggaacatcagatccgcgagctggaacaggttgaaaagatccaaaaaaatctgcacatccattcccctttccatggagtggtgctcaacattggcgcccgtgaaggccaatatgtgacgccccaaacggagctctatgtactagccgatctttgccaggtgtgggtttatgtggatgtttatgaatatgaattgccttgggtcaaggtgggggatgaggccgagatgcgtgtcgctgccgttcccggtcgaatttttcacggtacggtcgcttatatttatccctacctagagaaacaaacccgcactgtccaattgcgtctggaatttgataattctgatctactgctgaagccggagatgtttgccaatgtgaccattcatgccagcaagcaggtggatgcagtggtggtgccggaggcggccattgtccgctccggcacccgggagcaggtgttcgtcgtgcgtgggcccggcaaatttgaaccccgggaggtgaagattggggtctccgccgagggtttcaccgaaattttggagggactcaaacccggtgaggaggtggtgacctccagtcagtttctcatcgactccgagtccaagctgcgggaggctaccgccaaaatgaaagaacccaaattaggggcgataaccgccgaaaagcaggaacagagcgccgacaaaaatgaccccgggataaaggaaggacctgccagggataagcataccccccagacccattcagccccctaggaggtaagatgattaagtttattatcgatgcctccttccggaataagtttctggtgctgattgccgcgctgctgctggtggccgtgggtctctggaccctaaaaaacacccccctggatgcgatcccggacctttccgatgtccaggtgattgtgtttaccgaatatccggggcaggcgccccaggtggtggaagatcaggtcacgtatcccctgactaccgccatgttggcggtgccctatgccaaggtggtgcgggggtattccttcttcggcctttcttttgtctacatcatcttcgaagatggcaccgacatgtactgggcccgttcccgggtgctggagtacctcaactatgtccgcggcaggctcccggcgggaatcaatccttctttagggcccgatgccacgggggtaggctgggtctacgagtatgctttggtggatcggagtggaaaacacgatctggcccaattgcgcaccatccaggactggtatctgcgctatccgctacagacggtcccaggcgtggctgaagtggcctccatcgggggatttgtcaagcagtatcaggtggaggtggaccctaacgccttgctggcttaccacatccccctctccaaggtgaagcaggccatccaacgctccaataaggatgtgggcggacgcctagtggaaatggctgagaccgaatatatggttcgcggtctaggctatatccagtccattgaagatatcaacaacatcccggtgggggtggataggcaaggcacgcctatccgtatcgcagatgtggcccatgtccacttagggcctgagttgcgccgcggcctggccgaactcaatggggaaggggaagtggccggtggggtggtggtcatgcgttatggggaaaatgccctggccactatccagcgggtgcgggccaagctggagcaattaaagcaggcgttgccggaaggggtggaaatcgtacccgtgtacgatcggggtgcgcttatcgagcgggcggtggacagtctccaggagaccctccttcaggaggtgatcatcgtcagcctcgtccttgggctctttctattccatctccgttcttctttggtggccattttggctttgcctatggcggtcctcatcgcctttattatcatgaaagggcagggactcaacgctaacatcatgtctttggggggcattgccattaccatcggggccatggtggatgccgctgtcgtgatgattgaaaatgcccataagcatctggagcgcgccgcccgggacaaaggtagccccctgacccgccatgagcgctgggcgacagtagaggtcgccgccaaagaggtggggccggcgctatttttctccctggccatcatgaccgtgtcttatttggccatcttcaccctcgaagctcaggaaggcaggatgtttaagcccctggccttcaccgcgacttataccatggcggccggggcagttcttgccattactttggttcccttgctgatggggtatttcattcggggcaagatcctgccggagaaaaaaaacccggctaatcgtctcctgcatttcctgtttgcgccggcagtccgtcaggctttgcgttttcacaaaactacactggttattgcttttattttacttggagcgaccctttatccagtagctaaaaccggcagtgagttcatgccgcccctggatgaaggggatattctttacatgcctagcgcctatccgggcatctccatcaccaaagccaaggaggtgttgcagcagactgataagatcttgagcacttttcccgaggtccatcgtgtcttcggcaaagcggggcgggcggagaccgccaccgatccggcgcccctttccatgtttgagaccacagtgcagctcaagcccaaggaagaatggccggatcccagcaaaacgaccaaagaattgatggatgaaatggatgccgctatccagtttccagggattaccaacgcctggaccatgcccatcaaaacccggattgatatgctgtctacggggatcaaaacccctgtggggatcaaggtgaacggaccggatctggcggtgttggaacaggtggccggcgacatcgagcggacgctgaaggggcttccggagaccttatccgctttcggggataaagccgccgggggctactacttggatttcgagatttctcgcgaggaggcggcccgctatgggctgactatgggggatgtacaagatgtgatccagaccgccattggtggcatgaaggtgacggaaaccgtagaggggctggaacgttatccggtgaatctgcgctatccccgggagctgcgcgacaatctgacccaactgaaacgaactttgatccccacccccaccggcacccaaatccctttgtctcaagtggctgatctccggttacatcgaggtccgcctgtgatcaagagcgagaactcccggcctaatgcctgggtgtatgtggatatcaaatcctcggatgtggggggctatgtggctaaagccaaggaggtggtgcagcgggaagttgatatcccacccggctacactttgagttggtcgggtcagtatgagtacatggcgcgggcggccgagcggttgcagattgtggtgccgttgaccctgttgataatttttttgctgctgtaccttaacttccgcagtattactgaaccgctgctcgtgatgggctttattcccttcaacctcatcggtggtttctggttgctgtattggctagatttcaatctgtctgtagcggtagcggtgggattcattgccttggcgggtatgggggctgaaacggcggtgctaaaattgacctttatcgaccaggaactggcccagcgccgtcaagccaagctaaaaaagcgccaggagggagaaaatgcgcctccttcctccaaggttctgcgcttgtcgtccaaggagatcatgtcggcggcttatgcggggacgatgggccgggtacgtcctgtcttcatggctgatttttccaccatcgccggtctcttgcctatcatgtggagctcgggcaccggagccgagaccatgcaacgaattgccgccccccatggtgggtggcttggtcagcgtcatgatcatgaacctgttggtattgccggtgttttatggggtgatcttgcaggttcaggaaaggtttcgcggaaggtgaaaagtggattttggaaaaaaactagtctccgagcattgtttagaagtgctttagtattttgcactctgaggtttattccctgcttgtgtaatggattgagtttaaacctcagggatcgctagttgttgatgctgcttttctgcgctcgatatggtcggcgataagaaaggcatccatgatttcgagtttaacttccgtaccgatatccaggtccttgctatatttacgttgaatagcctccaggttaatggggtaaactgttccggtaaccgccacttcagactcagtctctaccgtgagaccgctttcaattaaactcgtcgggatcacgacgacgatctcatcattgaaaaagccaccgctttccagcgtaaaggtgcgtggggtctgggaagcaaggctttttttgattttacctgctacggtgacggtttgaccgtggtagcgagcggcttcatccagaagtgattccacattctctacaacctgcggtgcagtattcccttcttgtccagtggcttgcgccaagcctggcactgaaaaagttgttagtaaaatggcaactgtgatcgcttgggtcccactccataagcgagttattgattttactaatttagtcatgcttttaaatatctcgacaaaatttttatatttattgaaatataattgttattaaaacttgtatagaagagattaaaaagaagttcaagaaaatattactctagaagttcaggcgaaagttaattgctttggtttgaaactatattaaagataagatcgattttctttagtgccaaaaaagattagctctaacgcattaaagtaaacaaaattatctaattatctattgaagtcgagtgatatgcctaattaaaagaatttgggatattcaagccttcaaatctccatagcctcacttcgttatcattgaatacataaacctatattcgctatatgttaaatccatgaaacaaagtcaaaatattttttgtttctctatataaaaacctcgacaccgcgaagaaaatttactatttaagttttggtggaatcactatgcttttatctgggtttaaactaaccaaaagtataaaaattttttaaaaatgaaaaaattttggataaaacaaataagcaggagtgtgcccaggcaagggaggaaaaaaaagagatgaaagaacgcttcctgagggggatattgtggataggcatgtttagttttactagtactgtttccagcgctggtgttaacaacgaaaaccccgtgggttgggaccaacggctcagggtggaagcggccacggatgtaaatccggatccgaacattgttgaggtctatctcacagcgcaagagacggaggtagaagttctgcctggcgtaatgaccaccgtctgggcttataacggccaagtgcctggaccacggatcgaggccaatgtgggcgacacactcaatttgtgaatttatggggtcgtaagacaaaacaccacgggcttacccgtggatgaatgcaattaaatgttacataaaacagcagagatgctgggatttaggtcaattccgtgaggagttgtaatcgctgcgaggtagcggcgaactcatatgaccacgggtttatccgtggatatctatttaaattacgataatcgacaataactaattaaggagggcttatggataacaaaacgcatttaggaatttttacggcagctttatttcttctttttggaatatttaacacacctgtattagcccatgaaaaagaaaaaattttaatttctgaaaccacgatattgaagggtctgagaggaggagcactttttccttatattgatactacgcctaataaaatagtccgtgcgcatattgcattaactgattcaactgctgtatgtgggcagggtggaactcaaccagacaatatctccttgctagtaggcgtcgctggcggagagctagttgcaccaaccttagaaaatacaggaattggtgatataaaacagtgtgtgtttcatcttagcatcgaggcaggcaaagatagcattccatcagaaatcacggacattgtggtaatcaataacagccctgcgcctctgagtggttttaataccatcacggtttcggctaccgtagaagaaaatgacgaagaccaacaccaccatgatgacactcaataagataaagccgagataaacctctagcggtaaaaatattattggctcgttgtaggcctaccataggcatattcaaaaattgattgagatcccaagaggagaggcaacatatgccattaataacattgaataagcatcgaggatacgaccagaaagagaacgccaaccaagagagattattaagtaaaagtaaatggctttcactattcatactgatcgctggtatgacggtggcatcaagtacgatggcggccgaaaagcttgccaatctttttacgttttgcaatattggagatgtaaaattaggtttgattcacaccaagatggataggcttgtcctggttcccttggaaaatcttgaaggttatcctggcggccattgtgagcatacttgggtttctcccgatggcaagactgtctatctcagtattgatgctgacccatccgctaacccacctgtacccgcctccgtggttgttcttgaagtgaaagatattgattgggacatgctttgggctgatgtggagattattaatacgttgactttggcgccgccgcgccgcccggcagtttttccccctgtgagagaggtggaccccagtcagccgattgccggctgggtactagcagactttacgcaggcccatggtcccacgttcctgccccattctaattatacttatattactcaatggaccgaccagcggatatgggtgatgaatactcaaacccatgagtttgccgcgaccgatttccaaaacttcggacaagttagtcgccagactcatggggtgaatttcaatccttcgggaactataggtcttggcacaggctatttttatgataacgataaaatcgatgtttatgaagccaacaaggagacgggcaatcttcgccatcgggggtccattcaattaggcgataagtttgcccatgccgcctttacccattatacggtttggttagacaatcgctatgcgcttacggcgagtatgcagttgtggcccacttccctgaccccaccgggcgctgagatcattggaccgagtgtatggcttttggatgtgtgggaaggcactgccaagcaaattattgacacggcgttttccgctgatgaagcgggcgtctttctttccccatcggatttaggggttgccggcggcaagctttatttagccgaagaagattccttggatggctctttcggcagccttgatggtggttctgtctccgtgttcgatatcagcgatatccatgaaccaaaatttataaaacgctttaagccgggattggatccggtggaaggcttacctgatgactttacagttgcccatggaattggggtgaccccgggagaagattctgtgtatgtgacgagctatgtttcccactacatcatcaagatcgatactatgaccgacgaagtggtgaaagttttcggcccgggagatggactggatgttccccatggtggttttatcgccggtagtacgcgctagtcttctctagacagaaaaggaagagagctcaaggccagggagggccattacaatcctaagcaaaaatacaggtcagtttctccttgtttgcgctgaggaccatctgaggttgtttccagagcaggcgtgatttttttcccaatacgttttaaaaaaactctccagcaatccgtcttttgcaagcaaataccttccggtagacacttcattgctatattccctcataaaactgatgattaccagccttcttgtggtagcgattgcagagatcggcaagcgcagttctctttttggggcagtgctggcatcgattcctctcgtatcagtcctggggatgatttggctatacattgatactcataatgctaagaaggtggcagagttggccagcagcatcttttggttgacgctcccctcactgatcctgtttgtaagccttccctttcttttgcagcacggcgtcaactttttcttgagccttgctgtgtccatagggcttacggtcggcggctactttctcacagtatttgttctgagcaaatttggaattggactgtagaagctatatccatgcactatatttttagtcatcccctcaatcgttaagggagggagatcgcgaaggttaaagaaggtaaggaagaggacggccatgccgcacaccgcacaccgctcatcccaggaagcacagcgtcccaaaaagcagaccccggaggagcataaagcccatcacgaccgattcgccgggagcgaatcgggacctccgcaggaggcccgaaggggtcgcgccagggagggcgcgcctcaaggccacgaccacgcgaccatggtcgcggattttcgccgccggttttggatttccttaatcctgacattccctattctggccctctcgcccatgatccaagaggcgctgaacctaaagcagatgctcgcctttcccggatccttatacctcttatttgggttggccagtggggtcttcttttatgggggttggccttttatcaaaggactgtttaatgagctgaagcagcgccagcccgggatgatgaccttaatctccctggcgatcatggtggcctatttctattcgagcgcggtggtctttgggctgtcgggcaagatctttttctgggaactggccaccctgattgatgtcatgttgctcggtcactggatcgagatgaaatcggtgatgggggcctcgggtgcgctggaagcgttagtgcggttaatgcctacggaagcccaccgcttaaagggcgataacaccaccgaggaggtcccggtcacggagcttaaaccgggcgatcgggtggtggtcaagccgggagagaaagtccccacagatggtcttatcgttgagggcacctccagcttgaacgaagcgatgttgactggggaatccaagccggtcacccgcagtgaaggggaagaggccatcggcggcgcgcttaatggggaaggggcgctggtgctggagatccaaaagacgggagctgaaacctacctctcccaagttatcgaaatggtccgccaggcccaaggttctcgttcccgcacccaggatttagccaaccgcgccgcccaatggctgacctatattgccctctcggtgggtgggctgacgctcctggcctggtttctcctgggggaatcctttgaatttgccttagagcggatggtgacggtgatggtcatcacctgcccccatgcgttgggattggcggtgcccttggtggtggcggtgagcacttccctggctgcgctcaatggcctattaatccgcaaccgggcctcctttgaacgagcccggaatctgcaggccattgtctttgataagaccgggaccctcaccgagggtcgctttggggtttccgatgtcatccctctggcggatttagatgaaaaagccctattacacttggccgcctccctagagcaacagtcggagcaccccattgcccaaggaattgtagaggcggctcaagaaaaaggcatctcacttagcaaaatcaaggcgtttcagaatttgccggggcgtggcgcccaggccgtgattgagaaacagcaaatcaaggtggtcagtcccggttatctcaaagagcaggaactggaagtccaggatgagcgcctgagcgaagtggcggcccaaggcaagaccgtggtttatgtcctcggcgaggggaaaatcctgggggctattgcgctggcggatattatccgcgaggaatcctttgaggccattgcccatctcaaggaaatgggcattcagtgcatgatgctgacgggagatagccgcgccgtggctacccatgtggccaaggagctgggattagatgattattttgccgaagtgctgccccatgaaaaggcggccaaaattcgcgaggtaaagtcccgaggattggtggtggccatggtgggggatggggtgaatgatgccccggccttggtagaggctgatttaggaattgccattggcgcggggactgacgtggccatcgagtccgcggacattgtcctggtccgtaacgacccccgggatgtgtccgccacattgggtttatctcgcgccacttacggcaagatgattcagaacttgctctgggccaccggctacaacacagtggctattccgctggctgctggcgttgcctatcctattgggttggtgctctcgccggcggtaggggcagcgctcatgtcggtgagcacggtcattgtggccatcaatgccaagctcctggaacgttaccgagccaagatgggggaggaaaaagaggaggaagccccgcccaccgcagtcaaaccggcgccggcgcccgcaagggagtccaaatatcaatgggtagtgcccgcgacagtcatttttttgatggctgccgtgttggtcgggggtattttatgggtgcaactgggcgggaaaataaaagaggaaacccccaccgtggcagaggcggagaaagagacaccagcagctccccagcctaccgaaccgctacccagtggtgaaacgagcatcgccagggcgccccctagtgaggaggtggcgcccccaccgaaaaagcctgcagaagtggctcagcctcccacactaccagagaaggcgcctgagaaacctgaagccccagtagagaaaaccccggtgactccgccctcggaacgtccccgtaaaaaggtcgaagaagtcgcaccagcacctccttccacaccggcagccaaagaaaaaccagagaaggtcgaagtggccccggcgacgccgaagaccgtaaccgtccaatcgggagataccctctctcggattgcagagcgcatctacggcgatcccatgcagtggcgtcttatctatgacgccaatcgggaccagctcgagaaccctgatcagataagagtggggatgaaacttaccctgcctccctccagtaatgaataaaagaagttctttaggggcttaaataggcggacattatggcagatttccaggtgacccaaattgaagattatgcaccttatattggttctgaagcggtagaacgaattgtcaggaaggcagagcgattgcgggacctccatgtggtgaatgtcaactccacctattacggcggtggggtagcgcaaattctctcctctcagactctactgctgaaccaactggggatcaaaactggctggcgagtgattcaaggacggccggatttttttagtatcactaaaaaaatgcacaatgccctgcaagggggtgaaatcaaccttactgaacagaagaagaaaatctaccaggaagtgatttacgaaaatgccctgcgcatgcatttggatcatgacatggttattgtgcacgacccccagcctttacccctgattcaacatttccgcaagaagtgtccttggatttggcgctgccatgtggatctctcccatccggacccggaactttggcgctacctggcttcgtttattgaacgctatgatgctgcggttttgagtcttgaagactatgctcaggcattgtctgtgccacagcggtttttcatgccggccattgatcccttttcctccaccaatcgggaattgatggaggaagaggcccaggaacggttagatcattacgatatcccgaccgacctgcctttggtggtccaagtgtcccgctttgaccgctggaaggacccccaaggggtgattgatgcttttcgtctcgcgcgtaaggaagtcgcctgcacgctggtgctgattggtaatgtggccaccgatgatccggaaggtaaagagatcttcgaatccctgtgccgatgcggcgatgaccgcatttttattctctcttgtcaggactcagcactggtgaatgcgctgcaaagacgggccgcggtggtgttgcaaaaatctatccgcgaaggctttgggttgactgtgaccgaagccatgtggaagggggcagcggtcattgggggtaaggtgggggggatccgttatcagatccaggatggggtcaacggttttctggtctcctctgtggaagaggcagctcagcgcatggtgcaactggtcaaagatgaagcgttgcagcagcgtctaggcgaaaaagcacgggagacggtgcgtgagcaattcctgcttacccgtctggtggaacagtatctggatctattaggcgcctttaaagccagctttttattgaaagattaaggtggaaaccgatgaatagggcatggttttcaggcaacagctcaaataggagcttattaaaggagataatgtgatgaaaagaaagagaccaacctacacggggctggtactgggaatggtgctggtaatggcctttatctttgtacctatgctcacgcacagccagggacctgggattgaggacatcgaacaggcagttgccaacgctcgaaccaaagctgaccatgaacggttagcggcccattacgaaggggaagccaagcatttaggaaagaagtcggaagaacatcaaaaattggccaaggcctatgaaaaagtcaccggtgtttaccctaaacggagctatatggctcagcattgcaaagccttagctcgccgctataaggaagcggcagaagacaaccgggcactggcgaagctgcatcacgagttggcagcagaagtagaacaagaggattagtccgataccctatcccagcgtttatgaggaatggtctatggcatttatctttagaagtggcagcttatggtccgtgatcccgtttgtttgatggctttagatccccgaaatgctcattcagctacggaataccgaggtcggacttattatttttgctcctcaaattgtcgggataaatttctagccgatccggcattatttgtaaataaagcccctgggatgcgcatgacggtgggagtaatgggttcggccacctctgaagtgccccttcccctggaagaaaaagcctatgccctgggacaggctgttgccgcccagggttttatcctaatgacgggtgcttgtccggggcttccctatgcctgtgcgcggggcgtccatgactatggtgggctttcggtaggcatttcgccagccctcagcctggatgaacatgtgcacaaatattattccccttctgatgcctttgatgtgctgatctacacgggcagtggtcttatgggccgcgaggtgaccaatatccgctctagtgacgtggtgattatcctgggcggccgctccggtaccctgggggagtttgctattgcctatgatgagggcaaattaatcggcgtgcttgaaggcagtggcggcattaccgagcaacttccctacatcgtggccagtatgggcgacaaagacacaggggctcggttaatttatgactctaatccgaaaaccctagtgcaacagctttcagaagtctataccacccaccatttcaaacggccctcctgtttttgtggggaatttgtgccggctgggggatagcaggggctgttcactggttaggcgaatttaggcttgaattgagttagaaaaacgccctggaggagaatgaagatggatatgaatgcaatacttagcattgctcgcctgctcagtatacctaatcccggactcaataaggtcgaacttgtccggtgcattcagcgtgcggagggcaatatcgattgttttgccagggcgcgggaaggtgactgccatcagtatggttgcctgtggcgggaagagtgtttgcccctgtccaggtcaggtggaggtgcctagatcaaatccgagcacgccaaggcgctgcaggcagggctgtatcccaatcccattatcggctacctcggtgagctaatcggtgtgaaaggcacggtaggcgagtttcaagggggctttatccgccaggaaagctgcgcctcagccgtgaaaagtttcaagcccgcgcctctgcagcggagtttctcgcgttggcccagatgtgccgagtgattaacgttgcccggattcagttctaccggacgttaggcgtgactaggattgctaataagttttgagttctctggttactttttcaggggtcgtaggggagacacctaatgatgggagatatggaccatttcggttgggggatgggtttcggttggttgttcatgctgttgttctggattttggtcattctaggggtaatcgctttggtaaagtggctggtgagcacttcttcaaaccgggaccggcgtgttggaaagactgccttggagatcttgaaagagcgctatgcgcgaggtgagattgaccgggaggaattcgagcagaaaaagcgtgatctccaaggttaaatgctggcagatgggtactagctggaggatcctcgattaatttaagaagcagttggaaaaccttggcggatagcagtgggttccactgcgtttccccctacggctccacgttagaacctaccgacaggggcaaaggaaaatagatacggggaacaacctagattctgcttttagccgcgaatgcacgcaaataaacgctactcagtggattctgggagcgtgctgccgcgggcagcaccataagattccggctggggaaactttccgtcgtgagtgatggcctaaaaggaatgcttaagttgaggaagtttgccatggttgccattcaaagaacgcctcccgccacagatccaaagtttcttatcgaggattttgagcctgcctatatggggctttatcgacggggtgaacttcaatcccgggtagaggctgccctaaaggaacttgaagactgctgtgtttgcccccgtaattgtcatgtgaatcggcttgaaaaccaggctcgagtttgccataccaggcggtacgcggtggtttcaaccgtatttccccactttggcgaagaggattgcctgcggggttggaagggctctgggaccctcttttttgggttgtgcaatttgcgttgcgtgttctgtcaaaactgggatatttcccagcaaagagaggggcgggagtgtacgccggagaaaatcgcagaccacatgttgacgcttcaggcacgggggtgccacaacatcaattttgtgacccccgaacatgtggctccccaggtggtggaagccattgccctagcggttccccgagggttgcgcttgccgattgtctacaacaccagtgcttatgatggcttggcctcgttacggttgcttgaaggtctggtggatatttatatgcctgactttaagttctggagccgagaaagtgcgcggcggttagctaaagccaaggattatccggaacgggcccgtgaggcgattctggaaatgcagcggcaagtaggtcctctccgttttggtcctgatggcctagcccgccgcggcctgctgatgcggcatttggtcatgcctggtcaggaagaggaggccgaagcgatctttgagtggttagcccatgaggtttccccagatacttatgtaaacatcatggatcagtattatcccgcctatcagattggggttaaaagtgcgaaggggaactactctgatattgaacgcaggccattttcccgtgaaattaaagcagcctatgcttcggcacgtaatgggggtttgtaccggtttgatgaacggtggtgatatttccagcgaagactggacggggggtttagttggctaggtgaagggctgtcggggcaaggtaaagtggaacgtaccgcctttcccaggattggaaattatccataattggcctccgtgggcttcgatgatggacttgctgattgacagtcctagacccataccgtagggcttggtagtgacgaagggttgaaatagctgctccaggatttccctagtaagccccgggccactgtcacgcacggccacttcgatggcaccgcttgcggtatgagcggttccaatgaataacctccgttgatgggcttcaatgtcgctcatggcttcaaggctattttggatcaagttgaccaagacttgttggagttgtagggggttggcttcaacgggtggtagccaatccgctaaatcaagtcgtagcttaactttacgctcccgtatcttggcctctataaggtttattgtttcgccaataagcacattgaggttcacgggtatccgttgccgcgtcgttttgcccgtaagatcctttaaacggtgggtgattttcccggcccgctgcccttgttctactattcgctccatgattttgatgagtttgggggtccctgcttttcccgagtgcagcagattaaggcaggcttcgctataagagacaatggcagccaagggttgattgagttcatgggccaatcccgcggccatccctcccgcaagactgagccgctccatgtgcgctagtttcgcttgcatctggcgctgcttttcttcggcttgcttccgagcagtgatgtccacgagaacgttcaccgccccgaggagtgtccctacctcgtcgtaaatcgggttggcgtgggcttcgacggtgaggcggtgaccgtttgggcgctcgatgataatctcgcgtccgttatattccctctccgtgtagagtgccaatgccatccagcactggttgtgatgaatcggtgagccgtcaggggaaaatagcttaaaggagccgcagaaccggtcttcggcatcgtttagtttcggcgcccgaccccaaagttcaactgcacgctggttgaagtaagtgatcagaccattagggtcgcacatgtaggcacctgctggtagcttctccagcaagtgctggaactctgctgttccaggttgttgaagttgctcccctataccggatggtgagtgcaacatccttggtgttctctactgcgaaccattgaaggttgatatccttgctaggcgtttccgatttgtggaattgcgctttgactggtctcgataacgccggcatcgatgccgtggtgtatgggtgacgggtttacctactataccatggcttgcatgagcgaaagtcagtttcagatgaggatctggcctttttccttgagacacccttatcctgccttccaggttagccttgtattgagcctaggctattttaccgtaagatcaaggtagctcacctatccccgaaggagtacaaggaagtgcgacgcccccctagcgagagtgcgcagcgcagcggagcatcgagcgcgagggccgcattacttgctgtcgtcgccgtatttggttcagacagccgaaagactgtagtcataaccatctcccctctgtattagtttgaaatttttccagttggccgagatcttcccggccttggctttcacatcaaaggtgccgctagcccgaatgctggccagtatcccaacatgatcgccagcgtacttgccttggggttgcgagggcctgacgagatcacccgtttgaaatccctttactcgcctacaccgccccgccttgccgcgaggaaagccatatttgtcggttctgacgacttgccttgttccgcgccccgtggctttgatatgtagcgcccgataaccttcagttattgtcacttgcccagcgctttcgccaacacatgccgcgtctatccaatggtctttggtatagccttggctgatcctgtttttcttggtgcgcccaccagaccaaaaagaagtcggcaatcccactgactgaatagtgcacccgatggcgtagcgggtagcattgaccgccgctgcatcttttagaggcagcttggatttggactggatctgggtatatccaaactcggccgccgttttgctgttcttttttttgttgcagggcgcgcgggccagggttaaattagatacccgattactaccccccctcgatctcggtataatatgctcaacctctagcgggatatctttcttattgcaataagcgcacttcctgtcccacttctctagcagatattcgcgcacctcataccccatcaactcgccctgctgatactcaacgccgttaatttcagggttctgaattttttgagtatcaaagcgcacagtttcgatatgacattctgaaatgggaactctatctagcagacgattaaaccagctcgaaacgttttcaacccgcgagtttagcgatggcggcagccaacccttcggttttgttctgtttagaaatcgtggcgcacgatagcgggtctttctgcctctacgacctcggcgcaaactacgacgactagccagccgctcacggatggcgtacccgcgatgggtaagattggcggcccataacaccacgcgcccctgttgaggaaaattcccaactaaagccagcccggttattttgctgcccggatcaaccttaaattcaaccggctgcgggttgggatcaaccctatatttcaggatgatcgtaaatggctgcatccgataaaccgcggccttcccgtctcgcaacagccgtcttgcccttgctgggctgcatggcatcaacggttttctatcagtgtctaatacaaaaactctattcattagctttcgctactctaaaagttagggttctctcgccaatgtttgaagggtcgttcagtctcggcattcgctcctgtgtcgctccgtagttcattgcctttgacctcagtgcctggggctgagaaatgcaccccagggtgagtcgctttcgcttcaacttcaaacgtagccccgaagggctgaggctggttgagccaaccaactcattcggaaagttcaggacgaacttggagaatgagttaggcgacgactcaacatggaggttctcttattttgggaaccgatagcgatattttctaataagctacaatctatccaagaaacagttaccgagctgactagccgaaatactggactaacccggacggtaatatttttattagatttattgagcgcatttgtccagttcccgttgccgtgccgttatttgggcgttggtgagctcttgcgaggcggtgaggcaccagctgtaatggtggccgtagttggagctccaggtgggaccagatagctcgcacccagtagaaaggttggctttgttctgccctatagagacgatgctgtatatgttgcagcgtttatcagcccccgcgggaaattgaactcctgggcatttagccagttggtttatgcgtgcgagattttccctttgtgcagtttggcctgatgcattcaggcaccattcattgtgatgctcagggtcagaactccatcggggcccagtatagccacagttattttcgatgttttgcgcgttctgggcaacggcagttttcgtatatgtagaacaatacatcttactggcggcataagaggaaggagatcctaccgctagcatgagcagcaagagcatgaatgaatatcgaatttttattttaagtgacaatttcatttttgttggtctctcctaaatctaacccattattttatagttgaacagtgcgtaagcgtaaggcgttgcttatcactgaaactgagctaaagctcatggcggtggcggcaataataggcgatagcaacaatccaaagaaaggatacaacacaccagcggcaatagggacccccagagaattataaacaaaggcaaagaatagattctgcttgatatttcgcatggtcccttcgcttaagcgccgtgctcggatgatcccgcctagatccccttttaccagggttactccggcgctttccatagcaacatccgtgccggttcccatggcgatgccaatatgggcctgggcgagggccggggcatcattaatcccgtccccagccatggcgacgatccggccttcttcttgaagctctttaaccattgccacttttcgatccggtagaatttcggcttctacccgatggattccgagcttccgagccactgcctctgcggttgtttgattatcgccagtgaccatgaccacttggacgccttcattgtgaagagcgcggattgcctctgacgtggtttctttgatgggatcagccaccccaatgaggccagcgggtttctgatcaatggcgacaaacatcaccgtttggccttctgcccgcagggcctcagcccgttcagagagaggccccggatccagctccaattcttccagtagcttgagattgccaatggccacttggcggtcttccacttcgccggtgacccccttgccagtggatgactggaaatggtgggtcgaggccaatgtgagtcctttttcttcggcgtgactgacgatagcggccgccagtggatgctcgctagcccgctctaggctggcccctaggcgcagaatatccgtttcttcaaatccttctgcgggaacgacttggctgactttcggcttaccctcggttaaggtccctgttttatctatgaccagggtatcgaccttgcgcatgacctcaatggcctcggcatttttgaataataccccggaagtggcccctttccccatggcgaccatgatggacatgggggtcgccaatcctagggcacagggacaagcgatgatgagcacggcaacgctattgaccaaggcataggccattttgggctctgggccgataaagccccagataatgaaggtgaggagggcgattcccaccaccgctgggacaaaataggccgcgacctgatcggcaagtctttggataggggcccggctgcgttgggcctcgctcaccatttgcacaatttgcgccagcatagtttcgccccccacccgttgggcttcgatctcgagccccccggtgccgttgacggtcgcaccaatgacctgatcaccgggggttttttcgacgggaataggctcacccgtaatcatagattcatctatggaacttgagccctccacaacgatcccgtcaaccggtattttttctccagggcgaacccgaaggcgatctccaggatggatttgatccaggggaacatcttcttcactgccatcgtctcgaattcgccgggcagttttaggggctaatcctaacaaagacttaattgcatttctggtccggctccgcgccttgagctccaatacctggcctaccaacaccagggtcacaatgactccagccgcctcaaaatagacattgacttggccactttcgtcctgaaaggagggggggaataagcctgggaatagggtggccacaaggctataggaataggcaacaaccacccccaggctgatcagggtaaacatattaaggtttaagtcgaacgcggcttgccaactgcggaccagggggggccaactgctccagagtacaatagcggtggcgagagctaattcgatcggcatgaggtagggggaagcgatcagattttcgggaaaaggcccgggaactacatccccgagagccataatgaccagcggcacagcgagcagtatgcaaacccataggccaaggcggagtagtaaggtggacagactaaggttagggttgaataccgagtgccaacctcgggtcagaaagggccagccaccccagagcacaatgggggtcgccagcagtaattcaataaagtttagcgttcgtggtgtggccagattttcaggaaactctccagggatgacatctcccatggcaatgatgaccagcggcaccgccagtgctgcgctgatccaaaaacgccgggacatgtcttccagttccggattacgttcctcctctagagtgatggtgcgtggttccagggccatcccacaggtggggcattcccccggctcgttctgcaccacctccggatgcatggggcaggtatattcggttcgcggtttggtgcctgttgggttctcccgctccagtcccatgccgcacttagggcaggctcctggggcttcttcctggacttctgggtgcatgggacaggtaaaagtatcggggtggctggacattgagggagggtctgtttggggttgcgtggttgtttcatccataccattctcctgtgggtttttgctctacctgccattgttgcctccctgccgttcagcgatggggaaggtcgttggtttacctcctcagggcttccgtcgagcccttatcaccagtaccagcaaagtgatggcggtaaggggtatcacaaagccaagcatagtagaattataggtttccaggtcatggtgttgcagaggatacagaagcaggtaggcggtataggccagatagtagcctagaaatagtatcccttcccatcgggcaataagatggctggtaaataaaataggcaagcaagcaatagaggccgctagcatcaccgggatgtcgaagttcagcgccgccggtgagatggggattcctgccggggtggctaaactggtcagtcccagtacggcaaggagattaaaaaggttactgcccaccacgttgcccacggctatatcgcgttcgccccttagactagccacaacggaggctgctgcctctggcagggaggtcccgatggcgatgagagtcaatcctacaattaattcactgacgccaaaaaatcgagccatttcgaccgcgccggccactagccagcgggcacccagcgctaacagaagcaggcccaataggatcaaccctaagcttttaagaattccttttttttggaggccatattcctcggtatactcatgggggacctccatattctcccggcggcatttaatggtggagaatacgagatagatgatcatgccaatgaacaacaatcctccgtccaacctgctgaactgaccgtctaaggcaagtagataaactaaactggaggtggcgagcatcagcgccacatctaagcggatcaagggcgcggacacggaaaggggggtgatcaatgcggagatacccaaaataaacagcacattcaggatattactgccgatcacgttgccaacggcaatatccgggtgaccgcccagggccgactgcagattcaccgctagttctggagcactggttccgagggccaccaccgttaagccgatggccaagggtgaaatgccactgttagcccctagccgggcagcgcctcgtaccagccattctgctccttccatcaaaaggataaatcccagaactaacagcagaacagtaatggaactcatgagggggggtggcgctgatgaggaaaaggaggagttaaagcaagaggaagctctagtttagcgagccaccaggaataactccaaatatgcgctatatttttcatgatcggttccagaacggccgtggaggacataaggttagagagaataactctggagcacaatgccctaggataactaacgctctgaatccgggcagggaagggcaaatatagtagtgggaaggaaattagataggattttgaatgaaaagcaaaaatcccttgcaagggacatggattagatttttccgaataccactttcatgacttggaacttgatgcctactgcgcgcctgttgaaagacgcgggcggtgtcccggctcatggtaatcaacactctcaatgggaggccggttgccgtttcgactaccaatccggattatcgctgaggtaaacaaagacgagtgttaccgcccttgaaagcccggggatgtgagattacgctctgaaattgaatttgggttgattgaaacaccaaagtagcatgctgccgtgggtagctccaacgatagcccagccgatggtccaactgagggcatcccccatggtcccggcaatcgttccgccgatggcccagcccatggcaatgcccagagtcatcagggcgagctgttttttctggagctggggctgcttcaaggttaatgcatagccggtcacccatccaccgatggtgccagctatagcccagcccagggtccagctaagcgcaatgtttagggtctccccaatggcgccaacaatggcttcgaagaaggctaggttaatggcccagcctagggccagtacggtcacttgcttgctctgaataggggttttgagcagcgttaaggcataccctgtcatcaaaccaccgatggctccgccaatgacccagcccatggcgtccccgatgaggctatcgccaaaggcccaactgaggacaatgccaatcgcccccgccatgacccacccaatcaccatccaccccatgaatttttctcggttggaggtaagctcagtggtgttggtttgctgttgcgatcccatggaatccaccctcctttagattgagtattgagatcatgaccccgtctgattctactattgttcaaggcagcgataaattcagggtttagcccatgggactagacattagacattaaatgaagagaggaaagtcattatgcatattttggatgagtttgtggatgaagagcgcattgcctatttttctatggaaattgccctgcgtaatgagatccctatttacagcggcggcttaggggttttagcgggggacacggtccgttcggcagccgacctagaattgcctctggtgaccgtcagcctggtcagccgggcgggttattgccggcaggagattaactctaaggggcagcaagtagagtatcccgatccttggaaaccagaggattgggctacaccgctcgatgctaagattgcagtgcccctagagggcaaaatggtatggatcggggcctggctgtatgtgctgaaagggcatatgaatggacggcagccggtaatcctgctcgacacggacctggatgaaaatagcgctgaggatcagcggcttacccacacactttatgggggggatagtgcctaccggctcaagcaagaaatcattttaggtattggtggggtccggatattgcaagcgttgggtttccaaatccgagagtatcatttgaacgagggccatgcggcgttgctggcactggagttgctccggcgctatgcctatccaaaggaggagatccgccccggggagtctccctataaccttccccgggtgagggatctgtgtaatttcactacccatacgccggtggaggcggggcatgacaaatttccctacaatctggtccaacaggtcctgggtgattttattgatttggccactttaaaactcttagcagggaaagaaaaccttaacatgactcgcttggcgcttaatctgagcgaatacgtcaacggagtggctaagcgccatgcggaattgtcccgaaagatgtttcccggctatcaggtcaagtccgtcaccaacggagttcaccctttcacctggacccatccgagttttgccaaactctatgacacctatctgccaggttggtgccatgaaccggagcttctggttcgggcggaatgctgcatctctgatgaggccatttggaatgcccataaagaagctaaacaacagcttattgaaactgttaaagagaatacccagctagccttcgatccggcgctccctattctaggttttgcccggcgaatgactacctacaagcgtccggacttgttgtttaccgacatagaacgattacgggccatagcccggcagcaacccttccaaatcgtattggctggcaaagcccatcctaaggatgaagggggtaagcgtttgattgaactcctccatgcccatcagcgggagttggcggatagcattcccattgcttttcttcccaattatggtatggatttggcactgacgatggtggctggggtcgacgtctggcttaatacccccttgccccccttggaggcttcgggaaccagcgggatgaaagccgcccttaatgccgttcccagtttgagtgtgcttgatggctggtggattgaagggtgtattgagggaatcaccggttgggccattggggatggcagggaaggagaagaggaatcggctttgctatatcaaaagttggagcaagtcgtcttgcccctttatcggaaggatcgaagcggttggattgcggtgatgaaaggggcgatttctaaaaacgcctccttttttaacagccaccgaatgatgcggcgttatgcggctgaggcctatcttcgttaaaaaacattccaccctattttagggggggctactctgtggacacctccagaacgccggtcatccctttttcccggtgactttcgaagaagagaaattgattatcacaataaaaggtaaatcggcctgtcctgaagggagtaaaagtcactactttaggctctgtatctaaagagatattgatggagatacccgcttctggcgcttggataacaaaactatgagggataaggccaggttcttttgccacggaaagctttaccggtttattgacttccacaatgacatgcttaggccggaagaaatagctgccagcaataatggaaatatgctgtacaccctgttcatctactgtggctttcatggattctggaagtgattggggtggctcaatagcatcaccattagctgagagagctaagagcacgatgagggcaaagcgtatcatagggaacatcgcggtcatcctagtaaataccatttactcccccttgcctttctttgctaaggaagaggcaatgaaaaggagcattactttctaaaattgagtatagctaaggagttcagccatgcctgttatttcaaccccacccgaatatcggtttccctggtatatacggctgttattttggattcaaaaacgccgttatggggctgtatttgaaggggcgcgtctgtgggggcgtatccctaaagtgtttgtgccttttgtacttctgtatcgagccatcgaccgccgctcttcccctatcgatcctcaattacgctccttggtgatggtgcgtgtttcccaaatcaaccattgtgctttttgcgttgatctcaattctgccatggtgctccagcgtggccttgaaccggacaagctgatggccctttccgaatttaaggcaagctccttgtttaacgatcgggaaaaaacggtattggcctatgcagaggcgatgacttaccaggagcggcagcccactggggatcatttcgagcaactgcgccgccattttgatgaggagactattattgaactcaccggcttaattgcttttcagaacatgtccagtaagtttaataccgccttgggtgttgagtcccagggattctgcgttattccagcccaggagaagcggattaaaggcaattagccattcaggtttaaaacagcacactgatgatgagaatgcgtcggcccgcctcccgttctagcactttctggaggatttctgctttgcgaggattttctgcagcgactcgaaactgttgccgccggggtgctaaggcatattccatctcctgttccgaggactgggctattcgcaattcattgcattcagctgataagtcgacagagtcacggggccaaccgcttttctctccccgctgtattcggcgatggcctcgttaggtaagtctgttttgtccagcagttctcggcgccattgctgcactgaggtcatgctggtggtaagcaccagggtattttcacccactgcggccatggccgctaaacccacgatggtcttaccggccccacaaggtaacacaatcaccccgctacctccttggtcgctacctccttggtaaaaggcggcagcagcttgctgttgatattcgcgtaagacgaagggagagccgtctgggcttatctcctggagttgaataggcaagggttccccggccacatagccggccaggtcttcggctggataacccaccgccactaaggtttgtttcagcaagccccgccactcaatctctacgcggaaagacaattttgtgagccgttgacttaacaggggcgcgacccggctgtcccgggaaagctgctctatcattttttgggtaggctatagccgagcttgcgcaaagcggtacgaaagcgggtttcagcctctgccggcacgaccagatggtggtggccggcgagcaggcacagctttcgggtacgggtatcattagcaatcagcgcagccagggccgggtcggcacattcaatgagccgggccatcccttgatctctgagacggtgggtgcgctcttctacatcggcaaggaagcggtccactgtttccggcaaggactttatgctgtggttctccaggaattgacgtaaggcgccgacgtttcggccttgctccgtcactgccaacaattttgcctgatttaatttccagacagcttcggaacgccgatctgcataagtgtctagaaaaaacgcctctgccggcgggagagaatgtcccattacgaccagttctaggttaggcagcacttccagttgtaaagctgattttcgaggggcgggcgtgtagcgctcttggagtcccaagcaaaaagcgcccaaaggagtaatgcggaagaacaaaagcccatcatagcggctaaaaaacgccatgtcatcggttccccacatctcctcataatcccgccgcaccccggcagggggaatgtaggccacgtccaccttcataccaacggggttcttttccgtacttggcctggaaaaacttagccttgaagcgaggttctgtggaatacacggcttctgctacggcagcctgctggagttcatcaagctgtttccacacagtccgcaatccttcgccatgcaattgggtggaaatggcttctaccaggtcagctttacgtatcgccttggccagcttttttagagtgtcaacagtttcaccctgtagggcctgagagagagtgggaataggttgccaagaagtcttgtttgtcatcgtttttttcacgcagctaccccttctaaagcgaagcttagaggggaaggaggcgcgccctccaatttcgctttgtctttattcaggccaaacctgtctttcaatgccacttccgtgatgtaattacagcctttattgaacgtgctcatgttcgcttctggcgaatcggtgtggggactttcctgtcctctggctccacaccacccctcgctccaatacctcaaaacttttgtcgaggaacttataccgagggtaaagtatctatgtcaacgtgagaggtttttactagtgagtgcgaggcggcaacttagattttggttaactggctttctgctctttcttctcttagtttatttgcttcgggaaattctgttgccatttgtggcggggatagcggttgcttatctgattgatcccctatgtgataggctcgaggacaagggatggtcgcgcacggtcgctaccagcctggtaaccgtgggatttatcttggctgtcatcgtcgtattgttactgctggttccgctactgcgtaaccagatcatgcatttgatagaagtgctgccttccttgattgcgcgggtgcaggattcaacttggccctggttgcaaacgcttcaagaacgctggtcagttgatatctcccagctggagacgactgccagagaacaggcaggtacagtggttagttggatagtacaagcactaggtaagctgctaagcagtggtcttgccttggctaatcttttgtcgctgattttcattacgccagtggtggcattctatctactacgtgattggaataatttagttgctcgagtcgatgatttattgccgcgaaaatatgctcctgtcattcgtgagcaggtcaagctcatcgatagggttttatcgggttttatacggggtcaggccagtgtgtgcctgttgctggggactttttatgcagtggggttaacactgatcgggttggattttgggttaatggtagggatgagtgcgggattgctctcgtttatcccttatgtgggcaccatcataggctttattgcagggatcggtttggcattcgtgcagttttctgaatggaccccgattgctctagtggcgggagtatttgtggttgggcagattctcgaaggcaattttctcacgccccgcttggtgggtactcgagtgggattgcatccggtgatggtcattttcgccctattggcgggcggggcattgtttggttttttaggcatattattggctgttccggtggctgcggtggtaggagtgctgacgcggtttgcaatcaagcagtatgtggcaagccattattatctggacttctcgccagcggcggattcagatgctgagttaatgggtaatgattcccctgaagctagagcgcgagcagagcatcgtgacccatgagggggcagggcattaacaccaaagtatttgacactgatggcagaatattcgttagtgatgaaagtgcgccggaattttttgcgtcatgtttttcatttttttcattccaagctttttttgtccttgggtattgctattgctgtgtttgctggaattgccggcgctcgccacgtgggtttgttccagggactggagttaagcatctatgatcggttccttggattcagtcctgatcgaagaggaccggcaccgcccattgtcttgatccgaatccaggaggccgatatccagcgtttcggttatcccctctccgatggtctgcttgcgcaaactctagaaaagcttttgcctcacgctcctcgggccatcggcgttgatttatttcgcgatctggccagcagaggacatgagcgcctggctgaaattgttaacaaagacccccgtatcgtgatggttgacaagcgtcttggtcagtctgtatccgccccggcatttcttgaaaacagagatcaagtaggctttgccgacctcaaacaagatcagggcgggatcatccgtcggggacttctaattctctggaatcccgaaaacccagcccaagcctatttggccttctccctacaactggctctcagatatctgcaagaggaggggatcaccctcactccagatcctaggaatccggctttggtgggccttggcgagactaccttgccccgctttcgagcccatgatgggggctatcatggggcagatgatggcggttatcagtatctgatggattatgggcggggtcccttgccctttaccgccgtctctttatcagcggtgctggacggagaatgggatcctgaggctatccgaggacgggttgtaatcattggcactacctcgcctagtgtgcctgatcggtatgaaaccccctttagcagcttgggcttcgatcctttgtatggtgttgaattgcacgcccatgctgcggatcaactcatcagagtagctctctccggggatactcccctcaaggtattgagcgagcaacaggaactaataggaattttacttgcaattgtaatgggtagcgcgttggggtttgccactcggtcctcggtgcgcctcacttttgctgcccttggcggcgtcattttacccgtaggggggggctatttattttttcttcaaggttggtggcttcccgtggcagctttaacgcttgccggggggagtgcctttgctgcggctatctttgctttgttcctgcgggagcaccgagagcgcaaacagatcatggatctatttggttactatgtctcccgcgaggtcgcagcaacgctttggaggcagcgagaggaattcatggaagcggggagattacgcccccaggagctgactatcaccgtgctgatgagtgatctgatgggctacacttccgccctagaaaaaatggatcctgcatttgtcatggattggatcaaccgctatatgggcaccatggcccagatcgtggaggctcatggcggcattgtcgaggattatgcaggagatgggctgaaggcaagttttggagtcccggtgccaagaacccactccgaagcgattagtcttgaagctcgacaggctgtgaattgcgccctggctatgggggaggaattggtccgggtaaatgctagtttaagggcccagggattgcctatcgatcgttgccgtatcggaatctgtacaggtcctgccattgcaggtagcgtggggagctcccagcggatgacttacactaccgtgggcgatacggtgaatattgccgcccgtcttgagagctttgataaaaagggatttcaaggtgaactgaactctgggtttcggatcctagtgagcgaatcgacctggcaacggctcggtccagggtatggcgcaaagtgtattggtacccatcctctccgaggcagggaccatcctcttaccatctaccggatttatagccatggggcaaaggaaacagccccctaaggaggaaaacgagatatgacaaaacaacctttcggttatctgatgcttcttagcttgggtatgctaatctccttgattgtcctagcaggggaagaccgaagcgataaagaggcagcggccaccgaaaaacgctcggagaattctccagcgttgtctatttcccagatcccctatattcctcctgcaccggagcgtctcacaccggtggttcgggtggcaagcggcgctacccgaggggtgcaagctgtggttcccaccgtgacccttttggctcctgaacatgtggcgctgacagtcaaggcccagccgaccctctattggcaccttcctgaagcgatagagaagtccgttgtgcataccttgattccccaaaatgctgcgaagccacttcttaagttatccattccgggtccagtgccaagcggcattcatgctcttaagctttccgcacatggcgcccgcctggagctgggaaaggcctatgagtggtcggtgagcctggagaaaaatccccaagcgtctttttccaaccatcggattgccagaagattcatcatgcgtacacctccgatcgctgctcttcaggcgaccaccaccgctgaccccttaagccgcgcccgtgcctatgccaaggctggggtctggtacgatgccctggccgtattatcggaagagcttgccagtattgctaggcagcaaacgcttcaccaggggcgtcttcagttattcgaaatggccacgcaacggacgcttcggcaggcgcgcactcaactgctcgaacaagttggtttgtggcccatactttaaattctagataaatagttggaggctgctagaggagccgttgccggcttacggcaggggttgtcgaggagctatttcacgccttttttgttggtaaagtcatggaagtggatagcccacgtcagctataaattattattataaatggttctgtaaaacttgagcttatgttataaaaggggctaaaagtaacccctaatctcagagtttgttctggctaagggaatagctccataagtgagccatggagaaaaatcaaaacaggacttcgctattgagggggcggtaatttacaccaaaaaagagttagcagccgtttaccaatttgattgacggtggagtgtttcttggggcagatgtgacattggatatcacaactaaaggttctataggggacgccaatattgtattcgaggacccggtaatagctgaggttaaggagacggagagattatctttagccatggagtaagtactgccggttccctgggtccggtcactattgaaagcgcccgcaatgtggcaatgaacgggcggtttgtagctggtaccccccagttaattgatagcggtaattttacgacagttaaagattcattgtgaaggcagtttccaagcaaaggaggaaaaaatgagagttttgtgatttttttaacattattagcgcgataattttaacaggagtgagttcaactaacggattataattttttcagtgcaaggggatagcagttctgacttgcattttatgaccccggtcatgggagttcattgatgggggtaagaattatacaacctgttgattaataataaacttaatttatgaggtgcaaaatgatgaaaaagatgatggtattagtagcattggtggcgggcatgagcatggcaacgggggtgctagctgaaggatcgaagattaaaggctcgactatcactaataaggccaacattaaaaattcttccaacgtagcggttggtggacttttggggagtgctgaagccaatcaagggacagtgaaaattaagggctctaaggttaaaggttcgaccatttccaataaggctgacgttaaaaattcagacaacatagcggttggtgggcttttaggtggggcaaaggccaatcaaggttctgttgttgtcgagtaatcaaaagtatggataaggaaaggccagggatggctatttcttgataacgctaaaataaggagtaataccgtgtatcgaaaagaaagaaaattgcaggggatatttttttcactagtgttaatgtaccccctagcgggaatgagttctgaccttgatgatggtatacccttggatactccagtggatgactcattaaagacaggggttaacattccttatgtgcttatgaaagcaaaggggcgggagttaagcgctaaaagaaacaagagtaacacgctgattaccgataaggatgccaatgctgttggtcaaggaaatattattttagggcctggagcaaaattgggccccggagccgttatcattaataactctgataatagaggggcaacggcggtagcaaaataaaccagccatgttcttatttgactgctaatgtgccattccaagacaggcagcaacaatgccttatagtatatataggataatcttttaaaatctattttcaaaatagattacggtatattgtccgtggaggagaataccagtatggcgccttatagcgctatactacgcctcttgttatgacctaatcagattgaatgaaaatctgtgtgaggtaagttttatgttttgtcctatatggtgacagaggcagtgaaatgaaaaccacgtttcaatttataatatacaaaatcctcgtggcgagtgctactgctgcacttctttctgcttgtagccttaatcctcagaacgtaaatattgatttaaacaaaacgctgcctgaagttaaaacgactatattcagtcgtgcggtgagggggttagggcgagctaataggatttatggccgcggcccgctcaaaatcatgtctaagccgatgactgacaataccggcacatccctacccacgagtggtgagattccccgcgatattacggagatggtaaaaagcaccctcaactccattggcggggggatattgtatgttccctacgatccggaatttatgttgaacaccgcccagaccggctattcggagtggggagagaagctcttacctaatgtggtgctagtagggggtatcactgagtttgatcgggggctggtcactaaggaaaaggccctggatcttggtggtactctagaagagttggatttgcctatagcgctggagttcggggatatccgaaaaaactctttggctagcatcactctagatttcaacatggtggatttcagaacttttactggtattccttttatgcaggcagtcaataatatcaaagtgcataaaggagtcggtgaggatcaattgggctttacagtttacgggcaaaccctggggttgcgtggcaatatcaaaaaaatccagggtcggcatgcagcggtgcgacttctagtccagcttagtgtgctccaagtagtaggtaagtaccaaaagttgccttactggcgtttacttcctgatgcagaaccggattccatcgtgcttgatgcggtgcgtgaagaattttacagccttgaggaagctgatcgaattgccaagattcaggaatatctctacctatatggtaagccggtgaaagtaaccggacgtttggataagagcactctagatgcccttcaagcctttaagtctaagcacgctctggggaatgctactgccgttagtgaaaaagtttatttagcattgtttgaaaatattcctattgagccccaaactcaagcacgtcgacgccaggcaaacgcaatgatcgaaaattaccagcaaaatctccgggacttagcattacaggaaacggttgagactgtggcagaagccccgcgtgaagtctctgagcctcctgaggttcaatctgaattgggaaccctcaaagtgtggctcaataaaagcgaattccagattggggagcatttagaagttttttttgaggttactaaacccatgtttgtgcgtatcgtgagtatcaatgctgcgggtcaaatggccacgctgtttccaaaccctcaccaaagcgataattataccttacctggcgaggtctatcgtattcctccagttgatgcgcctttcactttgtcggttgctgcaccggccggcttggacaagattcgtgctattgctgcaactcaatcgatacccgcttcctctttgcctttaactgaggagggtgagtttgatcagaataaaaaggaacattttgcttttgcaggagcagaattcgaagtcgtagataatgctctcgaaaaagccatgaattgagggatgttaagcgatgaaatacttgatgatcattgtagtgatcagtttgatagtcgcttgtgaaactccgacggtgcggcgggaggattttgctgctaagcatcctgattgggatcctcaaatggtagaagtgattcgcgctggtatgattgcgaaaggaatgaccaaggaacaagtgcgcgctgcgtggggggagccttgtaatacctgtcaggggacccgaaaatgggaatggggcgagtcgtgggagtatcgtacccaagtggttttttttaacactgaaggcttagtaatacggtggggtcctaaataaaaactctactgtgtttaatttctattatcttcaaaagtatttgctatggagtatttagtgcaaatttgaacttaaaatatcaaatggctatacgaggagaaaagtaatgactaaaaaaatgttttttaaattggcattctggggcgtatttccccttatagtcatggccgctttgagtttgagaatggcagccgccgaagaggtcaaactgtttactaagcccccttcagcagatgaaatgggagcactccttttccctgaaaaagagaaggtatctccaaagccgcaatttaaaacccgttcgcttgtgatgacacctgcaccgtcggcaacccctcagccagtagaggaaaagaaaaaatccgtgggtattgcattgccgatccaatttgccttgaattcatttgaaattttggacgagacccggccatatttagatgaagtggggcgtttgttaaatatggagcagtttaaagaggagcgtatcatcatcgaaggtcataccgatgcccagggttcggagaattataataactggctttcccaagagcgagccaaatccgttaaaaattatctagtgtccagttttagggtcgatcctgagcgtttgatggttgtaggacgaggggaacgagagcctctgcctgatctgaaccctaacaacggtctcaaccgtcgggtggaactccatcggttagaggagtcagcaaattaaggccatcaacgatgaccaagtacctcggcaaaaattttgagaagaacacaatcggctgcttctacaagtcgacaactagggtgcgctgtgcgcataaagaaaagtgtgccggctgggatagaggccaggaaaaccaaccccacaaaactttcgctggggtacttaaatactatggagtcttggcagggatagcgctaggtttttttggtgtggagccagtaaaggcagaagctgtcaccggaaaaattgtgattgacggtaatgtctatggaggcggaagtgtggtaaggggcaatcaccagcgctcggtagttcaccgccccttaccatgctttgaccaaattacagtacaggcaggagtggatcttgtttaccagcccggcgacaattgtagtgcaacccttgatgctgattctaaccttcatccaatcatcgagaccgatgtgggcggggatatattaaacgttgcgtcgcggcgttccttccaaaccgagggcccggtacaagtggaggcgaggagcccaggtttaaaccgcatcgatattctatctgcggcagatgcggtgttgagagatctccatgtcccttcgttggtgatacgggtggcgggtagcggtgatgtaagcgcccagggccaggtagatctgttggaggttatcgtagaaggcagtggaacgttggatttgagggacctgcatgcgactcatgccaaggttttcgcagaaggggcggccgatgtgatcgtttatgcagaaaaatcactgaaggttaatgttaccggcgcgggtgatgttctctactatggtcgccctgcacgggtggaaaaaaatatctcgggtgcgggtgatgtggaagcagccgagtaaagggatattattagcagggctattagggggagtaatggggccgtcttttgctttttcgccgcttgaatctagtcgacttaaagcgggattgattcctgccacagtatcaatggaagaatcagcgcctgctaaagagtcaaagaaactttctcctcaaccctattccatagagcaggaaaaaaaaacacaaaggggatattgggtggaggtggcgggttatggggattctcgctatgtttatggtcagctccagattctcggcagaggggaggtggccggctatctgtatcaaaatgctagtcggcaaatatacgtcgtgggggaaattgtgggatcgaaaagatttttagtacgcgataccgcgggtgtcatttaccgtctgagagagaccaaaggaaaatagagacgttgaataacctagatttggtttttagccgccaatgcacgcgaataaacgcttataaaaatttgccttaaatgattttctggcaggccaacttttgcctgtctctaagctattgaaatatttgcgttcataggcattaatttgcggctaaatattttattttaggagaattaacaagcagcgatatgggaaccgctatattcataaagcctgttacctacgaacgcaatgacaatatccctgtaggcgtcagttcgcccaaacttggctaagcatcgaatcccaaacggctgcttgtgattcaaaagagacaggcacgaagaaaaattgtccaccggagtggcccgcgtgtcgaatgggggcaaattcgggaacttggtcgaaatcctgagcctgagctgcatcggtgacgagtgccgagacctggcggtaaagccgctgtccttctaggatttcagagttacgttgcaaggtgttaatcagcgccctagcaaagattgagtggccaccgccacccccatcaaggaccggttggagtcctcctgaactcaatgcttcccgagagcgtttcttcagcagttgttttacccattcggctcgtttttccgcggtcattcctgcttctaaacgtgccacggagctgcgggtcaaagcaccagagtagcaagagtccgagatcacaagaagatgtcggcttgccataatctttaataggtccgttacgttctgtacggaaatccagtttgcgttgctgtcaggttcggcgtcaaccggtagccaatggccacgatcgtttactttatccaaagttccatggcctgcatagtaaatcagcaagttgtcatcttccgataggttcttccgatagtcattgagtgccttcatgatttcgtaacgggtggcgtttagcagcacctgggttttgaacccatatttatttttcaggatatcgccgagaacctcagcgtcgcgcatggctgtatccaagtgaggaagatgctggtacttattgttgccgataactagggcgtaatactccccaaacagggatggaggtaacaaatgtttaggtggagtgtcgtcttgaggtagtggcagcgcgaccaggtcgctggctggcgaacgttctggtaccaatgtgaattcgatcgccgaccgcttgccattacggtccacagcaacgatgctgaccagggttttctctccccggaggggcacgttagccttgaacaagccctgatcatccaccctttgttcctgctcgttgacagtgagtgacagcagtcccccgggtgccacgattttacccactactggccgagcttcaagtccagagcgggtatgggcggcgggagtcccccggctaataacgagtggcggttcaatgacttcgatggtgggtgcaaccgcagccagttttttgctggctccttgtccttgggcaagtgccttctctctactttcggttgctaacagggtttcaagttctttgatccgagctttctgttgctccagactttccgactgcttttgatttattcgctccagctcaagtagctgctgttgcttaaactgggccagtttggcgcttgattttttatcctgctgttctagatcggttcttgctttctgcaactgttcctgagttgccgtcagttgttggcgcagtgcggttatgtcctcattgcggtggcctagttccgctttgagcgtcttgatttcctcggtagtgtctgtggcaaagcgggccgctccttgtttcaggtgtttcaaagtctgccgctgttgtactgcggtctcttccaaccggacgatgagttgctgcttacggtagagtttcgccttctgctcccgcaattgggcctcgaggcgcaaaatttcgctggatctaccgctatctgccagtgccgctttcttctgagcgagttgttcctgtagggtgttcagctcctgttggctacggttgactccactctggcggcgctgtagttctgtttgtgtttgctcaagtttgtgccgtgccttttggagtttcagtctaagagaatcggcttctcgtttgtaatgggtcgcgtcttttctgagctgttccagttgctggctgatcccttccacggaggatgcaaaagcgatctgcttttcctctagccctgatgctttacggtaccagttcagggcttcaacgaggttctgtttgactcccagacctttctcatataagaaacctaaattgatttgtgctggctcatagccctgttgggctgctaggcgataccatttggcggctgcttggtaatctggtggcagtcccaagcctttttcaaaaatttcccccacataggtttgggcctcaggatcaccctgttttgcctggggcagccagaccttgagggcagtggcatagttagcgcggtcataagcgacatattcgccgcctctcacggcgcaatctttggcggtggtgcgaaggggacgccgggctgtcatataggtgaaacgggttcccaatctcctgacttggggaggcagcaaacagtcgaccacctgcatttggtcgacttcgttgatgccagatggggcattcaattgttcagcttcgagggggcgcttagaagcacaagaattcaacagcaaccatagggttaccagcgccaaaactcgaattactacagccaggttattgttgccggtgtacaaaaaactccccttgtccacacgcatatgttttgtcactttccgctctggagcagcggattgctttaaagaacggctcttctttgctgatcttgaatttgaaggtggggattaatttcaccgaagaatattgggtacaacaccatcgtctaattgagttgctttgtttgtgattttgttttatgggactctaccatagaaaaatcaaatcattaattcagggcagatcctatagcggttccatctaaatgggaaccgctataaatcagtgggaggcactttattactcctttcttttagggggggacctggaatggagtggaaatatccgtttaatcaggtagaaagctactgcaagcgcaatcacgatggcggcaatcccaattagggtcaagctagataattccttcacgtctaagatgatgatcttacgggcgatggcgatcatcgccacctctaacaccacctgcacatggagaactttttcatcgaaatacaccttaatggtttccagaagttcaatcccgatcagtaccagtagaaaaaagccgaagatatccagcaactgatccacatcgagcagcagtacaggcggcgcgataaggtcttttacgatgagccagcccaggtcaatggtcgtcatgagtagaacaaaagccatcatcacaatgagagcaaggacaatgatctgctcaaatactttcaggaaatctctcatggattttctctaactcgagtgttgttgccataggttctgcaagcatcaagaatagctgttgaatttataagtataagaaaaaaattagttttttgaggggcgatgtttttctatgtaaaaaactaatgataaaaattgacacagatagtatttattatgataataattcgcattcgagaattatgcaggttggaataatgagggatggcgttaataaagtgaatacttctttgcctgaaaaaaaaggggcaagtgtttccccctctccaggggacaaggcccgtctgcgcttacatagcaccactttgtttacccacaaccgcgaagtgattatcgaacatgagggggaagaataccgcttgcgcatcaccagtaagggaaagttaatactgactaaataatttaaaaccgtagctagcggttccaaaatactctttcacccatcaatttcagcagagctacgttcccgttagggcggagttccttcagttaaaagaaaaaatagagattaggatacctagccagccatcttttgttctctgatgtcctccatcaaaagacagccagccatggttttttaccccagaaattttttggtcggagggaaaattgagcaatgtggcggattcaaggttggtacagcggggaatgttttttgggtttggcggctatctcaccgctctcttacaaaaccatccgtgaaggtaatgcattctcggccaccagggggagaactagtcttcagtcatacgctacggtgcggtggcttgtccattgctccttcaccttaggcgttctaggcatactgttgggtgtgcagggacagacgatggccgctgaaacaggggaggataatcttaagctacccggtattgaagtaagggcggtacgtcaagggggtgccctcgataccctctcccgcaacgtcactcggatcacgcgggaggaaattgagaagcagcaggaaacgacccagagcgtcgcagaaattctgggtagaatggtaccggggatggcgcctgcaagccagacctttaccaactttaatcagaccttgcgcggccgcgacgtcctggtactgattgatggtgttcccatgaataccaaccggaatatctcccgagacctgtttaatattaaagcgtcggcgatcgaaagcatcgaagtcgttaatggtggtagctccgtttatggcggcggtgcagctggcggcatcattcatatcaacaccttgcaggggcgacgaacggagggtgtggagtttgaaaccgttttgggtggcagtagcagcttgaccgagcttgatgatgaagccctcagcggccgattgacacaaaaggtcttgggcaaaacgggaccggtggattacaccttttcctttagtggcgaacagacgcagggcttcttcgatgcggaaggtgaccgtattccgccagaacctagccagggcgacctttcggacacgggcacgttggatgtactaggcaaactcggttatgaatttggtgccgatcaacggcttgaactgaccgctagttatttcgaccaggaacaggatacggattttatttccgatccggcagtaaatgattttccaccggggagcgtgaaggcacgggcagtgaaagggctacagctcgacgagcagacggcgaatgaaaatcttttccttaatttgggctataccaaaaaggatctcttagggagtaagattcaagcccaagcctactatcgtgattaccacagtcgcttttttccttttgatgggcgcccattcagcggctggaatgctttagcgcagacttttctggattcgcaagttagcgggggacgtctgaccatcgacacgcctttctcgccgttggaaggtgtggatgccttcctgctctggggtgctgacctcaatcatgaagagacggaacagccggccaccattttcaatggtgacgtctttgatgcctcggggggcagggttttcgaggtgaccgacaaggagcgaactttcgtgccggagacgacaacggagtcctatggggttttcggccaactcgaagtaataccgctggaccaggtgatcctgcggggggggattcgccatgaatgggtagacgtcagctttgatggttttgttaccctgggacagcgcaatgagatcgaaggcggtgagattcattattccgaaaccacctttaacgcgggtgtggtttatactcctgtctctcctctcgatctttatttcaacttttcccaatcctttgaacttccagatattggcctgcagctgcgctttgcgcctgaaggcttcgatgtcagcgattccaacctagaaccccggatcacagacaactttgaggtaggggtgcgggggcgctttggtggcctgagagtctctgccgcagggttctacagcgagtctgatttgggtcgggtgttcgtcgagaatttctcgctggtgcaggagcgtacacccgagcatatctatggcgctgagggcagtttggattatgcctttagcgatcggctaaaaatcggtggcacttttacctggcaggaaggggagcgggaggatccggctacgggtgaagatatcgctctgaacggtttccgcatctcacccttgaagttgactggctatgcagagtacagccccttctactggtggaacgctcggctgcaggtgctctattccggcaaccgtgatgatgccgcagaagatggggttggtttcggtggtcgagaggtggaggactataccgtcgttgatttgtatagtagcttcgatgcgggtcccggcactttgcgaattggtattgagaacctgctgaacaaccaatatcagaccgtatttggccagttgctacgtaacgggcggaacacgagtaatatcgccgcccgtggtgcgaccgcgcgggtgtcttacaccttgaggtggtaatgcccatgtcttgcctggcgaatggaaggccccgataattgacgggtgttggtgcattccgggacgggcgctattttgccacggagcgctcggcccatcaggaggagcgtttggcgataaaatcgatgatggctgccattgccgcttcccaattttctgtttccgtgcgccctgaggctttacggggtttaaaactgtggtcaccgtcatccacccagtagatctgaatggcttcggatagcccataatgggtcacttccgtggcttttccaaagggatcccgggtcccttggcagatcagggtaggggttttcagggcttggagatggggcgtccttaactgctggggttttcctggcggatgaaagggataaccgagacagataagcccagccaccccttgttcatcggcaattaggctggccatgcgcccccctagggatttgccaccaatgagaagccgctgccgcggacagcccccatccaccatggatgtgatcatacaccgccaggtctctagcaataccggttcccggtctggcggttttttcttgccttggtgccgtgcctgcatataaggaaattcaaagcgcgccacccgtaggccaccgatacttttgccttgggccgccagatcctcggcgaaggccaccataaaaggggagtccatgcccacaccggcaccatgggccaataggagggtccaggcagcttccttggggcctgtccagagtaattttgatgtttccatgggaaggactcaaatttctctttaaaaaaggttattagcctattgcttggaaaaaaacattaaagtaaattaaataataataattatcgtttttattagataagcaaaaaggggtaagtaaagtggcatactatatccatagtttaccgggtaggttacgggtccgttcaccctttattaaacattatcccacccaagctgaagtcctcaagggacggatcgccggtttgccgggtgtccaatccgttaaaatcaacccccatgcccgcagtattaccgttctctaccacgctcaagaattagccgctgataccctcttggagatgtttgaggaagtcgggtgcttggagagtgccctacccagccgtgatcgctccgctgcggcagtcaaagctggtgaaatgtttggcaaggccgtatttgatgtctttattgccaaggccctggagcgttccgtggtttccttgttagctgctcttaagtcgagatagggaggaagggggctcagagttgagacctgctatatgcttgtgccctcctcaataatcccgctctttacaaataatcctaacctattacgcttttatttaaagagggttaatgagcaaataggtcccacctaaaagaaaaatcaaatcgagaaagtgtgaatttatagtgcaaggatctgcatgagctatttagaaatcttctcccagagagtctccggcctcgcgataccctggaagtaagacaggccgaggactccatggtgatggaggaaatgccgatagccgagtcggaaacatctagcgaggttatttctcttccaatgggtatcagttagccaaagaagggggctcatgccaagcgtttcgctgaccaaagggcttaggtcggaataccagacactattcgatagctgcgtcatcgatagcggcaagagcggcgaggtggaggctctcatcactaagctgggcaatcatcgcgaacgctatttcgctgttgctgaggcgctgaatattccctggtatttcattaccgtcattcacaatatggaatcttcccaggatttctcttgccacttgcacaatggggatccgctctccgcacgcacagttcatgtgccccaaaacaggcctcctaagggcttacccccctttagctgggaggaaagcgctatcgatgcgttgaaattgaagaggcttcataggtggcaagattggagcgtggcggggctgctttacaagctggaaggttataatggttggggttatcggctttatcatccccatgttttgagcccctatctttggggttattctagccactacaagggcggtaaatacaccgcagatggccgctggtccgacgcggcggtatccaagcagtgcggtacggcgactctgctgcgccggatggccgaaaaagcgctggtcgaattaccgctgcctccgctgaagcaatcggttgcccgccacatgaggcagggactatcctgggtaagatattctagccaaggtccattgccttatgcccgagaactgcaagaatttctcaatactttccctggtatctatatcaagccggatggttggcccggggaaaagacttcggaggcttttcaaaaggtaacgggctattacttgcaaggcgatccgagggtggggcagtgagctagttatatggctttatccctttagtcatgtgctaaggggaaatgctcaggctatttaaagccctagccaatgggattgggccatatttgctgctctcttgtttctggtaatggtgggtttgttgcaggccatccctggcccgccctctgcgggcgtgccgcgctcaacgccaccgagtgtagcatatagcatttccttgaaaaatgaggcaggaatactgacttaccagaaccctaaatttcttatcatgctaaccgttcatcatttacgccggacgggcctttctccggtctctttcactttagccgatggagagtgcatggccgtgcagggctcctctggttccggcaagagtctgctgttgcgtgcccttgccgatttagatccccatgagggggagatcagccttgacggtaaatcttgggactctataccagcgacccaatggcggcggcaggtggtttatttaccttccgaaccgggttggtggagcaattatgtggccgatcattttcctgtttgggaggaagcgattccctgggtagaggccctggacttgcccgcggcgattcgggaccggaccttggaacgcttatccacgggtgagcgccagcgtctggcgttggctcgggcgctggttttggatccacgggtgttgctgttggatgagcccacctctggactggataataaaagcacctacaatgttgaacaaatcctcaaggaacgtttaaacaggggcaccggccttctttgggtgactcatgatccagcccaggctcgccgggtcgcccagcgatgtttgttcttggaaaacggtcatgtccatgaggaatggctttgaattatctttctctcggtactttcgatctggccattgcctcggtgttggtgatcctcaatggcgctttgtcctttttcctgggacttgggttagagcggcaactcctgattgcgactcttcgcatgatcgtgcagttggccctcattgggctcgtgttgaagacactcttcgccctgtcttctcctggatggacagggtttgctgccttaatcatgatcctcttcgcaggccgggagatcatggcccgccaggaacgccggatgacaggattttggtcctatggcctggggacgggatgtatgctgctggcggcaagcttggtcactatttttgccttgaccactcaggtccggcctgatccttggtatgacccccgctacgcgctgcccttattagggatgattcttggcaataccatgaccgggatcagcttgggtctacacagccttttgactgggctggtgcgggatcgcagtgccgttgaggcccaactgaccctgggggccacccgctggcaggcgactcttcccgtgacccggaatgccctgcgcagtgccttgatgccgatcatcaacactatggcggccacgggcttggtgtccttgccggggatgatgaccggccagattttggccggcgccgagcccatggaggcggtgaaataccaaatgttgatcatgtttctgattgccggtggcacggcgtttgggtcgataagcgctgtgttgggggctgtctattggttaacggacgctcggcatagattgaggctagagcggctgaggcagccttagagcatcaaaacggacggcactataaaggcgcgaagcgcacaaagaaatcaaatccagtatttccatatttttttctgtgccgaattaagggcttttttcacgattagcaggagaaaaacctgtaaagtttgtcgaatcctttaaattttgcccaaccactggagaacatcatgggtactgaacgtatcgaactgttggatggccgaatcacgattgatccggatatatgcaatggtaaacctaccattcggggtaaacgtatcaccgtgcagactattttagagtttctagcggcaggcgactctgaggaagaaattctaaaccagtatcccagcctggattgtgaggatattcatgcctgtcttcgctttgcagcgattctggccgagaaggaatttaccgtttcccatgtcgcctgatatggcgggttttctcatcgacgcgaatcttctttaccggtttgcactgtggcaagggccggaatacaggcatgtcttcgatctcgacgatacctggcccgattcagaaatttgggaatatgccaaagcggagggattgacccttgttacgaaggatgctgatttttctgctcgggcgatggtgagcgaaccacctccccgggttatacaccttcggattggtaatctacggatacgtgatttccattcactattgcaacaaatctggccccaagtgctcgtgctcaatactactcaccggttgctgactgtatatccagatcggatagagggtgttcgattttaacgccagatcatcgctaaaaagattgatcattggtatttggtctcgcgacaataattgttttatttgattgcagagcgctgtaagtagcagtaagaaatagatatgccgacaataagcgcattggtagtgctgcatattgagtgattatgcgctatatttatattatgtatgtatagatttctcaaggagatagccatgaactgtccccgatgcggtggtactcatattgtcaaaaatgggagtaatggggtcgggacacccaaatttttatgcaaagtctgcggtcggcaattcgtggaggaccccaagaattgctccattactcaagagacgaaagagctgattgataaattgctcttagagagaattccgctggcagggattgtccgagtcacgggcgtttcagagcgctggttgcaatattatgtgaacgataaatatgcgcatacaccgcggcgagtggagataaaaaaaagtccagagctcgtttaacccttgagtgcgatgagctttggtcgtttgtcgccagaaagggcaataaacaatgggtgtggttagcgttcgatagggacacccaagaagttgtgggggtttatatcggcgatcggagtcaaacaggggcacaaggattatggcagtccttacccgccgtttatcggcagcgggccgtaagttacaccgatttttgggaagcctatgaggctatcttcccagggccacgccatcgcagcgtgggcaaagaaacgggacaaacaagccacattgaacgctttaattgtacgctcagacagcgtgtttcgcgtttagtcagaaaagcactctctttctccaagaaattagaaaaccatgtcggcgctatttggtattttgtccaccattataatgcgaccctttgcccaacaacccgatcctgattatcactcataatgcaggactaccagcgcattttatggaatcctaattcagatgttctgggctgatcatgcgccgcctcactttcatgcgctttatggggaatatgaagcgttaatcgatattcgaactttagcggtgatgcgaggaacattgccgagacgtgcgctggcgctcgttctcgaatgggcctcgcttcatcgcgaggaactaatggagaattggaaactatgcgagtccctgcaacagccaaagaaaatcgatccgctggattaacgccgaatgtcccctggcgggttatccaagttacccctctctcaggttattgcctacgcgttcggtttgttgatggcaccgaaggcgaggtggacatgacgggactagtaaacagggtgcaagcgggtgtgtttgaaaagctccgtgacagggcgttattcgcgcaagtgacggtcagtctcggcgcggtgacctggcctggcgatatcgacttggccccagacgccatgtacgacgagattagaaaaaatggcaaatgggtgctttgagtgtggccgagtactcgggagtcatggaagatcccagagtttcagcgatttcttggagactgcttttaccgccaagatatggactccaccaaaaaccgattgacaatcggtgtttggtctcgcgacaataatggtcagtttggaagtagcagggcgatgttatcgattcggtcttcatacctgggagagctggaaattgccgttctcgaacacctgtggtccgcaggggccatggaggctaaaggtgtgcatcaggggattggcatccagcgggggatttctttgaataccatccaatcgactttggagcggttgtatcgaaaaaaactgctgagccgggagaaggtccgtcatgcttatgtttatgcgcctacggtgcagcgggaggaactgatggctcaatgggtggggcaagtggttcatgtcttatccaaaggcaaggaccacgatttgttatcagcctttgtggattttgcggctcgggtggatgaacataacctggatcgcttggagcagttaattgcagagcgtcgtaagcagcagccagaggactcgtcgtgatggcgtttgcagaagttttttcgtttgctttcgtggcctggttcgggtttgccggggtgaccgcattgctctgcgttttcctttatcctgtggctcgtcattggttttggtccctgccgccggcgatacgggctaatcatgtgttggcctggacggtggctcctgccgcagtcggattgttgttgaccagctttatttttttacccaccgtgttaagtcttttggggatcacctccgatcattgccaggctgatggggcgggttttgcctatcattgcttgttgcatcccttcatatcaatggaaagagaacttccctggtttctacttttcccattgactgcgctggggttattttttttggggcagatgatatgggaattgtggcgtgtgcgccggttagtgcgttccctcaccctggcaagcgctcctgatgcttcccgtggtatctgggtggtcaaaagcgaatggcccctagcctttgcggccggtatttcccaggctcggattttcatctccgagaaattagtgcgtgaccttgcgccgccccaactggcggtcgtcctggcccatgagcgtgcccatctctgtcgtcatgatccggcccggtattttttcgcccgggccatggcttgcctccatgtttcttggctccgccgaaaattgctagaagacttatccctggccgccgagcaggcctgtgacgaggaggctgccaagcaggtaggcgaccgcttgctggtggcggatgccattgtgcaagtggagcgttggtgccatcagcaacgccgctctgcacctgttcccctgccttcctttgtgggcagccaggtggtggcgcgggtggaatctttgctggccagctcccagaaacccggctggatgtatcgaatgatgattggtgtttccatgggtttggtgttgatcgccctcctgttcgctgctgatcccctccatcaactgactgaagctatgctgggatttttggtggaataagcgatgagacctcagctgccaagtggtgctgacaaaaaaccgatgctctatcggtttttaggaatccggttggcggtgacggtatggttgctgtcggttccttgttttttggctgcctcggaaacccacgattctcctgctgaatggcttaccgcacaggaagccattcgtcttgggctgtcccgtccggaggtgaatcggtgggtggaaggccagattggcgtggctcagagcgaagccgcccaaacagccctttggcccaatccccagcttcaatatcagcgggaggaaaccaataccggtgggggagcttccattgatgaattcttatggctgactcagaaattcgatttttctggccgccggggattacaggtgaatgcggcgaagcagcaggttcaagcgactcgacaggaagccgagtttcggcgtttagtgctgacagcaaagatacgacaggggttttatcaggttctgcaccagtgggagttgctgcagaacttggaacagtggtttgaacgcctgggggtgatcgaaaccgtggtccagaagcgggaggccgccggtgagatctcgggctatgaccgtttgcggctgacccgggagcaggcggcggctcgggctcagatgcagagcgaagaggctgtctattatcgggcttgggaacagctcctggggatattaggggcgaaggagaaaaagacggtttacaggggggtaaccggttccctgttgccccaatccctgccgccattagaacggttgttgcaaactctcatctatcgccccgatttgcaaagcctggagcagcaggccaatgcccatgccttggagcgccaggccgccgcccggggttggatcccggatctcaccctcagtctagggagtaaaaaggcgaaagatgcctttggcagtgatgcggggccttttttcagcgccgggatcaatttgcccctgtttgatcgtcatcaggcgaaacgggatcgggcttcggccaggctccaagtggtgcgcagtgagtaccaattggccctaaccgaggcccaaggggcggttcgtggccgctggcaggaggtgcggcagttggccgccacggcccgggaagtgcgccgtagggatgtggttgcggccagagagttggtgcgtacagcaaaggtcgcctatgaagggggggaaattggaatcttagagctgcttgatgcctatcgggaggaaatgaatacggtgacccgcgctttggaactggagcgacgcgcccgccaggcccagattgaacttgagcggttggccggagagggcttgtcatgaggggattgaggagaaccgggtggttatggctattctttttattggtggcctgtagcgcttcccaagcgccggtccaggacaatgcgcctgaactggcagggatcagtgccactgattttacggataagacccagctctttgtggagtttcctcccctggtggtgggtcaggaatctccctttgcagcccatttgacccggcttgagggtttccagcccatagcggaggggcgggtgaccgtattcttgggcgggggagatcgtcccctcgaaaaatttgtcgttgatgccccccaaatccccgggattttccggccggtagttacgcctcagcattcagggcggcggcaattggctatccgtttggtggcgccaggaatgactgtgactcatctactgggagcggtgactgtttatccggatcgggaggcagccgctcaagcccatccccctgaagcggaggaggagggcgggatcactttcttgcttgagcagcaatggcgggtagactttgccctccaagcggtccgccagcataccctccaggagtccgttgccgccacgggggtagtgggtgcccgggccgatggagaagctcagattcatgcgccgacggcgggccatctccttacccatggcgccgattttccccaggttggcaggtccgttgagcagggtcaaatcctggcggtaattgccccccatcttgccgctgaagccgatttcgcctccttagaattggcggtgcaaaaggcccgttcccaatatcaattcgctgtccatgagcgccagcgcttggaagggttgtgggcgcaaaacgcggcccccaaacatcgtctagtggcggcgcggaaggaggaggccatcgccaaggcggaactggaagccgcccggcgccgcctagagcagtatcaactccaatcctctggggctgtctcgggggtgcccgtccgggcgcctatcagcggcactgtggcccaggtccaggtggcggcaggcagttacttggaagtagggcaggctttattccacgtggtgcaaacggaccgcctttggttggaagcccgaattgcggaggcggatctgggacgcttgcaccatcctaccgccgcttggtttgaagtggacggctttgaccagcctttccggattaacccggagcagggagggcaacgagtggcttttagcacggtggtggataaagtcagccggacaacacctttgatatttgagtttcctaaccccaatcaggccctgcggattgggatgtttgcccgggtgcgggtgctgacgggtaaaaaggttcatgatatcgctgttccccgctcagccctagtggatcacaacggccaagaggtggtctacgtgctggtaggaggggagtcttttgagcgccgcaacgtgcaattgggtattcgcgaaggggacactgtgcaggtgttgaaaggactcaacgctggcgagtgggtagttacccaaggggcctacctggttcacttggcggcggcttcgcccgccgcgccgggtcacggtcacgcccattgaggcttccatgattgccaaaatcatccaatggtccctgaagcaacgcttgttaattcttcttggcgctgcagcccttttagtatggggcggcgtggagaccgggcggatgccggtggatgtgtttcccgatctgaccgcgcctagggtgacggtggtggccgaggcccatggcatggccccggaggaggtggaaaccttgatcacttttcccctggagacggcctttaatggggctagcggcgtgcggcgggtgcgctcttccagcggtgtggggattgcggtgatcacgatcgaatttaactgggggatggatatttatcgggcgcggcagatcgtggccgagaaactgcaattggtgcgcggcgcccttccaccccagattccgccgccggtgctggcgccggtgacttccatcatgggcgagattatgttcgttgccctgacctccgatcggcacagcgcccttgagctcaagaccaaggcggactgggtattgcgccgccgcttgctggctgtcccgggggtcgcccaggtgattcccatcggcggcgataccaaacaataccaggtgatcattcagccggaacgcttggccgcctacgatattgcggtggaccaagtggtggaggcgttacgaaagaccaatcagaatatttcggctgggttctatgtgcaaggagggcaagaataccttattcatgggataggccgggtccagcgcctggaagatatccgcgaaaccctcatcgcccagcgtggcgaccagccggtgctggtacgccatgtggcggaggtggccctgggtccggcccccaagcggggtaccggcgctcataatggggaagcagcggtgatcatcgggatccaaaagcagcccgacaccaataccttggcgttgaccgcacgtctcgatgaggttttggctgagatccaaaccgccttgccgccgggaatgattctcaaaacccatatttttcggcaggcggattttatcaccgtagctattgagaacttgttagaggccctgcgggatggggccatcctggtggtggtcattgtgtttgcttttctgatgagcctccgggccagcgtgattaccttgctggccattcccctgtccctggtgacggccattctcgccatgaaggccctgggagcgaacttcaataccatgaccttagggggaatggccattgccctgggggccctggtggacgacgcgattatcgtggtggaaaatattgtccgccgtcttcgggaaaatcaacagcgagaaaaggagcaacggcgttcccccggtcgggtggtcttggccgcgacccgggagatccaaggctccattgtttttgccaccttgatcattatcttggtgtttttgcctctgttttttctctccggggtggaaggccgcttgatgcagcccctagggttggcctacatcatttccctggcggcttccttactggtcgccattaccgtcacccctgtgctgagccttttgcttttgcctcgggcacggattgtccacacctaccgggagacccggttagtagggtctcttaaaaggcactatgagcggtttcttgccgccacggtaacccgttggaaaaccattgccctgatggcacttatcgccctagccgctacgttaggggcttttgctggagtggggcaatcctttttgccgccctttaatgaaggcagtctcaccatcagcgcagtgactttaccggggacctcattggcccagtctgatcgcctaggccaaagggtggaaaaaattctgctccagtatccggaggtggtggccaccgcccgccgcaccggccgcgccgaactcgacccccatgcccaggctatctatgcctccgagattgatgtgagcttgagcaggggagagcggagcaaagaggcttttctcgccgacctgcgatcagatttagcggctgtctctgggatgcaaatcaatattggccagcccatttcccaccggatcgatcatatgctctcgggcacgcgggccaatattgcggtcaagatttttgggcctgatctctatgaattgcgccggattgggcagcaggtcaagaccgtgatggaaggaatacccggggtggtggacctggctatggagcagcaggcggatattccctttctgacgattaaattcaaacgccaagccatcgcccgccatggcctgcaggtgcaagaggtggcggaggcagtgaccacggctttctatgggcagtctgtttctaaaattctagaaggccagtccagctttgatctggtagtgcgctatgacccgagagttaaagctgatctggaggccgttcgggccaccttgatcactaccccgggcggcgcccgcttgcccctccacgccctggcggagatccgcaaggatcgggggcctaacaccatcagccgggaaaatgtgcagcgcaaaatggtggtcatggccaatgtggcggagcgggatctggtgggcgtggtggaggaaatacaacagagtgtccggcaaggggcctctctgccggcaggctaccacattgagtacggcggtcagttcgagagcgcggaagcggcttcccgcaccctctccatcctgggggtgctggtggtttttgggatttttttgttgctgtttatggcctttaattcagcgcgggatgccggtctggtcatggtgaatctgcccctggccctcatgggaggcgtgatcggcgtctacttgtccgggggaatactttccgtggcttccctgattggttttattaccctgtttggaattgcgacccgtaatggggtgatgatgattgcccatatccatcacttagtggagaaagagggggtgcgggagccccttaccgccgtcatccggggagccagggaacgccttattcccattctcatgaccgctttgggtacggccctggcccttattcccctggcgttgagcgccggcgaaccgggaagtgagatccaagcgcccatggccatggtgatcctgtttggtcttttgacctcaaccatgctcaacatggtggtggtgccagctctgtatctgcgctttggtgcggtgaggcagattctctatgataggggtgcttaattgtgtttgtgaaagtagattgtcgtctgaaaggcagtggttttctgagaaagattgggaacaatgggataaacaaattgaggaggaggctaaatcgggcaaattagatttcctcataaaagaggctgttgaggaaaaaagtcagggacgacttaaggaactttgaatgcatagggccacgaaccggttttgggaatggttggaaaagcttccagaagaggcacaaatattggcacggaaaaatttctcattactcaggaccaaccctcaatatccttctcttcatttcaagaaagttggaaagttctggccagcccgagttggcctcaactatagagctcttgcggtcgaaacttcatggaaagtggtggggataaaatgctgtaaacatgtctctaaagcctctgcttccacagcaattcccgctctgaacggttaagtaggtatcctagagtttttcaggctggtggaaaacggacacgcagcctcccctggtctcggtttaatagacacgacttggaaagtcaagggtctaaagagcatgataggggaaaaatagctcaaggaaatgctgagagctgtggctacccttagtgagtgtgccccgcttcatcaaagagggtctagcaccttataccaatttaatcaaagaatgcaatttattaaggcttcaagtgcttgtttagactgcatctatacaatgcaaaattacatgaaattggtattaccgggatctgttctgccgggaggtaggttttgaacatgtgagccgatacgtgacgggtctgttgctcagctccaataaaacgctgcaaggagtttacgcccagcaggtgtggccggaggctcaaggggtgagtcgacgggcgatgcacacgacggtatttgaggcgggctgggacagtgtaggattgatgggacggcatagagcggtggtgtcgggagcgcatcggggacggggcttggaagtgatgagcctgtccatagagcgtgtggagattgtgccggatgaccccttcgttgtaggcttcctcaaacttgagcaacgagggatacttcaacccaaacaccaccagccccgacatcagcgcatcggccaggggtatctggctgcgtttgtttcgatgcccgggcacagtttcaaaatatcggctacacacagatgattgaactcgacaaaatcaaacgctcgccggaaccaccgggcgtacgtcttctcgttgagtgggctatagcggcttaaatgacgaaaggtggttttgccacggagacatatccacgtcgtcaataacaccttcatgaacttacgttgtgctgtggagagactggacatttgagctaaaagggggtctattatcaaggtaggggcctccggttatcgtcaaaaaatggcgttgtggtagacaccattttccgatttcagcaggcagcaacggggtataaaaactgtccgaactattgatagaaatctactaagaaaattaatgtttaatatcaaccagaaagaaaagggctgagcgatatgttcaatttaggcaacatgctcaatttaggctctactgatccagtaattggtaaagcggataccataatcaggtgctcaagcagagagttgttcaaatatattggagaagatctatttcagaattacccaaaatggtcgccagaggtcaaagaactggcgcagctcacttccggcccagtaaaactgggaactgtgggcaggcaggtgcgtgtagaccagggacgccgcagcgaatcgaagtttaaagtttctgcatttgaacctgatgtacggctaacatttactggggtttctgaaccttttcgttgcacttatgaattacaggaaatcacccctgaagaatcggttaaactaactttttcttttgaattacttgaactcttagcagtcatgcggcctgtagaagggcttgtccgtgcggcggtaaaaaatggcgccgtgaaaacggtgcaaaatattaagcaactaattgaaaccgatcaagtcgcgaataccccatctcaataattaagtattgctcaatttttaatttagtagtgattactttagtcttcactaacacattaaagtaaaaggataacttatggcacaagattttttcttgaaaatgcaggcaccccaagtagacgaccgcccaatgtgggatgttatatttgcggtttacggctatcctgcattactgctagcgcataaactgaaaattttttcctttcttgctgatggtgcgcgtacacttgcagatatctgcaactcgctaaacattaaaaaacgaccagccgaagcaattttaacagttgctacgtcattgggctttttatctttacaagatggacgttatgcgcttactacaatttccaaagattatttactcgaaagcagccctaactatttcggattcttttgggatctgatgattgacaactatcaggtgtgctcctttcagaatctagaaagggcggtagcaacagattctcctcaggcctatggaggaggcgatattttcaagtcccatgaagaacaaatagagctgcttcaccgttttacccatggaatgcatagtatcagccaagcttcttccctcttttggccaaagctcatggatttttcccggcatcgtctgatgctggatattggtggaggctctggcgctcactcgatcggcgcggctttaaaactgccaaatctacaagcattagttcttgattttcctcaagtgtgtgaattagctcaaaaatacatcactcagtatggagtacaagaccgggtcaaaacacatgaagccaatatctggagcgatcattggccgtcagccgatcttcactttttctcaaatatgtatcatgattggccaatagaaaagtgtagttttttgacggataagagctttatgagcctggagtccggagggcgaatcattatccatgaaatgctttataatgatgaaaaaacaggttcttttgcaccagctgcatacagcatgatgatgatgggttggacagaaggcaggcaatactctggattggaattgtctgaaatgttgcagaagtctggctttgaggaaattcaagtacagccgtcttttggatattacagtatagttactggcctaaaaccatagcaagtatgatcaactagatattacgcaccgcgactgaaattccaacggctcttccggaaagcagttgaagggtctaccatcggattttgcaggtagcgggcgaactttaaagaggttagcctaggtttaggatggggatgtggctcttggggtcagtggctgtgagagcagtttactaggcttgaaatgccgtccccgtcctcagagattagtaaaaattggtgaagccgccaaattgctaggcactaccccggatacgctcagaaaatgggaagcatccggggagctgttacccgccagaaaaaccaaaggcggaacccgttattacgctgtagcggatttgcttggtttagcgggcgagagcagcccaacggtttgctatgcccgtgtcagcagcgatgagcaaaaggaagagcttgatcgtcagcatgccatgctagaggcttactgtgcggccaaaggatggaaagccgagacgattaaagatctcggttcagggatgaatgaccggaaaaaaggcttaaacaggctgcttgagcttattctacggggaaagatgcggcggctagtgattactcacaaagaccggctattgaggtttggcgcagagttgatttttaccctctgcgaaattcaaggcattgagattgtgattatccataaaggtgagccacccagttttgggatggacccaatacacacaacacacagacagcaagaggaggttaagacaatgtccttatctgccttcatttttgataggccagcgggcagggttgatggcatcgtcattcagcggacgaggacgtcggtggtggcgctgccagcttctctggcctcggtcgctccggcttccggctggtcttctctcgcatccattgaaagacgacgtagagcatcgggataacgaacacgccgatggcggacgccgccagcatgccaaagaagaccggcgtgccgacagcctgccggctcgcagcacccggccctgtcgcgatcaccagcggcagaagccctaggatgaaagcaaagctggtcatcatcacgggacggaagcgcagccgtgccccttcaatggcggaatcaatcagcgacttgccggcgttgcgctgggcaagcgcaaactcgacgatcaggatggcgttcttggccgcaagggcaatcagcaccacaagcccaatctgcgcatagacgtcgaatgtcaatcctgcgagccagaccgccacaacggcccccagtacgccgacgatgaccgagagcagcaccggaattgggacattccagctctcatagagggcgacgaggaagagataagcgaagaccaccgcaagcccgagcacgatgccggtctttccggccgcctccttctcctgaaacgccgttccggtccactcgaaagcatagcctgcgggcagggtcgtcgccgacagccgctccatcgccacgagcgcctcaccgctgctgtagccgggtgccggagcgccgttgacgatggcccctcggaagttgttgtagcgggtcagcgcccggggcccgagcaccaggcgcgcctcggcgagggctcggatcggcaccatctcgccttggtcgttcttcacgtgaatccgataaatgtccttgatctgggagcggtaatcgacctcggcctggatgttgacctgccaggtccggccgaacaggttgaagtcattgacgtaatagccgccgagtgtggcctgcagggcagtgaagatgtcgtcgatggccacgccaagcgtctgggccttttcgcggttgacgtcgagatagatctgcggcgtgtcggcggcgaaggtggagaagacgccggccagcgccggctcctggttagcggcaagggtcaatccccgcaccacggccgcaatgtcggctgccgactgcccctggagggactccagcgcgtactcgaacccgccagtcgagccgagaccgacaatcggtggcacgttgaggggaacggcggtgccaccggagatcgccgcgaactgcggccgtaggcgctcaatcaccgccgccacgctcaggtccgggtcttcgcgctcggcgtagggtttgagccgggctacgaagaacgcgctgttggaggcggcgctgttgctgataaagtccatcccaatgacgccgagcacgtgctcaacggcgggatcggcctgcatgatcgcctcgacctcgcgcgcgatcgccgaagtgcggttctgggaggcgccctcgggaagctgcaggatcgcgaacatcgcgccttggtcttcctcgggcagaaacccctggggcgtcacgctgaagacgccgcccgtgagcgcgaacgcgccaacaatcaacacgatggagacaatgctgatccggacgagtttgcgcaccacccaagtgtagcccgtggtcagcttgtcgatgccggcgagcatccagccgaccgggcctcgcggccggtggtggcccgcctggagcagcatggcacacagcgccggcgacaaagtcagggcgttaatcgctgaaatcaccatcgccgtcgacacggcaacggcgaactggcggaacaactcgcccgagatgcccgggatgaaggctaccggcacgaagacggagagcagcaccagggtgatggcgatgatgggcgcggtgatctcgtccattgccttccgtgtcgcctccttgactgagaggtggggtttctcctccatcacccgttcgacgttctcgatcacgatgatggcgtcgtcgacgacgatgccgatggagagcacgagggcgaggagcgagaccgtgttggcgctgtagccgatgaccagcagcaccgcgaaggtgccgatgatcgacacgggcacggccaccagcgggatgatcgtcgttcgcagcttgccgaggaacacgaagaccacgagcgccacgagcacgaacgcctccaatagcgtctggatgatggccttgatggtcgaggtcacgaacacggtcgtgtcgtacatggtcagatattcgagatcgtccgggaaacgttgggcgagctcctccatacgggcggtgacccgctccgcaacggcgatggcgttcgcgccgggcgactgatagatcccgatcgcggcactcggttgaccgttgaagcggctgaaccggtcgaaggtctgggctcccaactcgacccgagccacgtcacggacccggaccaccgagccgtcggggttggcgcggacgatgatgttcccaaactcttgctcgctcgtcaggcgtccctgggtgctgatggtgagctgaacctgctggtccgggtttagcggtgcggcgccaatacgcccgaccgccgcctgaacattctgggcccggatggccgccgcgacttcgactggggtgagctggaagttcgtgagcttgtcgggatcgagccagatgcgcatcgagtagtcgagggcgccgaacagcatggcgtcgccgacgccggggatgcgcttgagggtgtcaatgacgttgatcgttgcgtagttgctcagatagagctgattgaaggtgccattgggcgagtaaagttggataacctgtagtagccccgaggaccgcttttccaccgagagtccctgccggctcacctcttctggaagcaacggctcggcgagcgccacccggttctgcacgttcaccgtattgatatcggggttggtgccgagggcgaaggtcacggtcaacgtgtacccgccgtcggcggaagaggtcgactgcatgtagagcatatcggagacgccgacgacctgctgctcgatgggctgggccacggtcgcctcaaccacctccgcgttggcgcccgggtagctggccgtcacctggacctggggggggacaatgtccggaaactgcgcgaccggaatcgcaaagatggcgagaacgccggcgagggtgaggacaatcgaaacaacgaaggcgaaccgtggccgctcgatgaagatccgggagatcatggcttagcctccgatgccgcgacgacttgtcctggccgaaccttctgtaggccctcaacaatgacttgctcgcctttccggagaccttcggtaacggtgatgccgctgccctgtgggctgcccgtgcggatacggcgctgctcggccttgctctccttgttgacaaccagcacgtacgggcccgcctggtcaacggcgattgccgcctgcgggatcaccagcgcctgctcaggccgttcctgctcgacaatcacgccgacaagctgagcagcgacgaggatctgctggggattgggaatcgtcgcgcggaccgtcaccgtatcggtcgtcggatcggcctggacatcgacgaagttgatcgtcccagtctcgccgtaggtcgagccatccggcagccggaccttcaccgcgacggctcgcggattccgaccgcgggtttcggcggtcctgcgcacctcgagcagttggcgcgcgctcaccggaaagctaacgtacatcggatcctggctgacgatggtcgcgagcggatcgctggagggcgtcacgaagtcgccgacagagaagggggagcggctaatcttgccgtcgatgggggccgtgatgtcggtgtagcccaggtcgagcttggcacgctcgaggatagcccgcagccgctgcagctcgccgagcgcctgtacatgcttggcttcggcctgatccaactctgcctgggcgaccagcttacgcttcactagcttctcccggcgatcgacctcgatctgggccaggcgcagcgtccctttagccgccgtgatctggccctgaatctttttgatctccgcctcgtaaggggccttttccaacatgaacagcagttccccagctttgacgtcatcaccttctttaaagcgacgctgctcgatgaacccctcgacccgggcacgcagatccactgtatcgaccgcctcgatgcggccattgaacgtgacagagggtgtgacgtcctgctgctcgacgctggcgaccattactgccggcggcggcgcgacctgctgggcctgctcttcctcgccgcacgcaccgagtaggagtgcgccggcgagtaatgataggcgcacaaacgcccgtagccatggtaagggcatcttcatcttcttctttcattccaggaggcttgaaagtaggcatcttggattcacatccttaacaccaccgctgcgggttcccccactttccaccgaagacgaactcactcaacggtttgcgttgtctcaacgtccggtcgcgttcgcgtaggcgctcgggaaggttagccggatcccccttatagccgattgccagccccgtccaggcctcgcatccctcagggattccgtatacctcgcgtgccctatccggcagtatgccaatcatttgatggacaaatagacctcgtgccgttgcttccagaaccaggttgccggccgcaaggccaagatcatgaacggcggctcgattatccttgccattgcgcgtgaatttcagactcaccacgcccaaagcgagaaccggcgcattgcgcgcccagacctgatttccctcgttaaggcaggaaagtagctgttgaaattgttccgggtcctccttggtggccacgatatagcgccacggttgctcgttataagaagaggggtagtgctcaaaaagtaatgctgctcagggttgtcgtataacttcttggttgtaatgacaaataaagaatttgattgccccgatgtggttggccagttttttcgaaaatgaaagggtttgacgaaccaagcgcgagacgcgctgacgcaaggtgcagttaaaccgttcgatggcattggtttgccccgagcccttgggacacacttgatgctgcgctgggggaataatgccccgataggcctcccagtcgtcagtggaaaaagtggcgtatttgcgatagcttgccggaaggcgtagccacagctcacgggcactgtcccgtgagcggtcaccaacatagaaggccaatacttggcgcgagcagggatcgagcgccagccagagccattgcttgttcgctttacagccaacaaagctccataattcatcggcttggacttctaaacaaaacatctcaatggcccgatcgggtgagaccgattgaacacccaggtcatcaggcaagtgcgcgtatagctcatcgataaactgcagcaaccacgtcaaactcacctccagtacccgacaaatgcctcgcaacgacagccgctctagcagcaattttttaaccaaggcgcgcgtggtctcgtcaatacgatgggcgtcggccacaaactgccgcccgcagttcagacaggcgtgattttgtttactgtagtgggtgcgaccgtttttcttaatgtgcgataattcgcaacgtgggcaacgcaagttgttcatcagagcgactccttgtgaagaaagtttggtcgcttcctattacaacggagtcgctctgttttcacaaactcaaagcattactttttgagcaccaccagaagagggagcccagcgtgccgcctcgaacagggcacataaatctgcttcttcaaccggttggcttgcaaacgcatagggactccagcgttccgcgagcagttcctggataggatggttcgtcgatgctttcttgtcagccataaactactccttgctgtctgtgggatgcctcaccctgtgcgtggagaggggggggtttttggagttgtaaaaccgtctgaatattgaaacctaatattcacccttatgcacccagtctataatagccactcaatcggtagccacgacagaaaccggattccggcacgttgccaaaagcttgtgcccggttccgtattatgccgcacccgcttccttttctgatgctcaatccagtataattgcccggtatccgacaaatgcacttcataagcactagcaggaacactgctatcgagtgcggctttgatttgttgggccaatactgggctatcaataacaaaacccaattcagtgttcagctttgccgagcgcggatcgaaattaaacgatccaatgaaaacacagtgttgatccaccgaaaacgttttcgcgtgcaggcttgaagcagagctgcctatcgggccagcgcttttactcgcccccctctctggcgacaagcgccgcaactcgtagagtgtgatgccggccttaagcagagccctgcgccgttttgcatagccggcatggacgatggcaacatctgtggcttcaaatgagttagtcagtaccttgactctcacgtcccggcccgttaaagcagtgaaccagtcgacgccggcagcggtaggtacgaaataggccgatacaagttccatgtccgttttcggtttgccgatgattttttccagtttatagggcaaaagcgtgtcaggcgcagcaagtcctagccctttagcggggtcatcgctaatcatacgcactgcagcccattccaacggcaattttccttcgatcaagtcacgtacaaaggaagaatggcgtagcgtgctcgtgtaagctgcggctgccggatcctgttcgatcagcggcgcagccgccgcgatctctgcaagcattgcgggatcagcgggcggtagcaatcgagcaataggataagacgatgcgctggcccaatacctatcaaaatctttcgacacttcggtaacaaccggacccacggccattacatccagatcaacgaacagtacaccttcggttgccccgaagtactcgtctccaatattacggccgccgataatggtagcttgattatcggcggtaaaggacttgttatgcatacgcctattcaaccgggagaaatcggttaaatagccaagcaggcgcggtttacgaattacaaagggattgaacagacgaacctcgatatggggatgagaatccagcgcggcaagcatcgtatcgagtccggaggtattattgtcgtcaaggagcagtcgcactcgaacgccccgattggctgcggcatgaagggcttcgaataacaacgtgcccgtcatatccttgcgccagatataatactgaacgtcgagggtacgctcggctgcctgtgccagcaacgcccgtgcggcaaacgcatcatgtgcattcggcagcgggtaaatgcccgattttcctggatgggcgtcaacccgcggagaaatggccctcccgagtcgagttctagcagtgtcgaaaagcgcgctggatgggctacgactttctagggagggcagcgcactgtattcccaaatcaatcccatacaaaacgcgagcaggcatagggcgataatactgatacgcgtgctcattgcactgagcattgcctagccttgattactttgagctatgacgcagcgctgaactctatggcccagcctatcggccgtggctcaagactccaaatcaatacccgatttgccaggggcaaaaatattattcggatccagcgcccgtttgagcgtcttgttgacggcgcgctgggtcggaccgtataaatccgccactttgtccatgaacgcgggattcacccggtaaacgccataaccgtgcttggcgaactcatcgagcagctcgtcaaaacaggcatgggcggctttgttttcttccggatcggtgcgatcgaatagcacatcgataatatggtgcatggcacgctgggtaacgataaactcaccgacgtagtcgaggccgtgtttgttgaggatctgggtggccaactcaacctgtttgcgggtttccgatcccttggcttggctcaccggcgcgaaccacatggagccgccgccgccacgccagttatagaggccgaactcggtcatggtcatattgccgcgcatgagatcggcccggtatttaaaagccggatcgtcacccgcctcattctcggtaatgatggtgcccttgccggccgcctcgactaaatcagtgacgatcttccagttcacatcgacttgctcttgggtgccgtacaaagcgccataagcggtccaggcgccaatctggtgctcgtcgcggatacgctggataatcgccttggaggtggcgcccttctccgtggtgtagtcggagcggcgcaccgtagcgctggcctcgtagagggtgccgaccagcaccaccccgttgggaatgatgccgctgatgctcagggggcggaacatctccaccagatcctcgatatcctcgtccttatcgtaacggatagcgaacggcttgaacactgccggttcgggcatcagccagaagcccatcttggtgacgatgccgtaattggactgggtaaagatgccatccagataaggaccgtagccccacttgaaggtctgccaggtgttggagttgggtataccgcccatggcggtgcgcagcacctcaccattggccaagactatttccatgccgcaggagaacatgaaatgctcggcatagggggtataacccacgccgcgatccagggtattgccgaccgggccgacgatggccgagggggcgggtgggtcgacccacagtttgtagtccttttccttgaggtaatcgaccaactgctggtaggtgacgccgggttcgaccaaggcggtgcagagcactgggtcgacttcgatgattttattcatcttattcaggtcgaggatgacttggccgcgatgatggggcgccgccgtgccgtaacccaagttacggccagtggagacagtccaaatcggaattttgtgggcgttgcagatcttcacgatgccttgcacctgctccacggtggtagccgtcagggcggccgaaggggcgtgttcggactcggggaccggcatcatatttttcatatagggggcgagccgactcgactccgtccgcacattctccggcccgagtagcgccttgaacttttcaaccgccgtgtggaattcactctgctcgacgccccggggcagtacattatagttattagtaggcatgtctttgactcctcaggtcttgaacgcgaaagaaacaaaatttcccagcaagggggccgctgcgatgctgttgctgactcccggcgatgggtccgtagaattgcttgctaggctggctagagcaaagcccagggccaccgtccagccgccgtcctggggagtctgccgggcggtaaaggtcatctggcttaagccggcgggccccgccacgggctgttcggtgaggtggtaactagggccacaggcatcgagttcccgtgcaaagcgccgactgcaatcatgtccggcctccgcggccaggagggtgtgccgcgattgtccgccacttacggcatgctggccaagccagtacaggcgagcagcggtcgggcgggccatgttcacaatgatcgcgccactggcatcatcgaccagtccaatgatctgagcgggtttacccgaatgcagcaaagtgtgcagggattgcagaaaatccagcccccggtcgcagcgctgtaccctcagagaatcgttactgcgctgcggctgctgggcggagcgaaggccggcaaggaaagccgattcgccggctgagtcatggattaaggcgatgatgggcaagtgagcgcctcctttaagggcatgagttttgtcagcgagaatgctgctggaagcgaagccgggagtcgcggcggcaagaccggagagcgccaatcccttgagaaacgcacggcggttaacgtccattttcttccccttctttcgattctgcggcggatttcgagatgtagtcggcgactccctttagggcctcatcgtcaataaacgcggccgtgaaagcgggcatggctcgcaggccatggcgcacgatgaaagtaatgtattccgggggtagtttgcggcccttgaggaccgggccgacaatacctccctcatggcagtagccgcagactttagcgtaaacttctgcgccatttttccaggaaccgtccgctcccgcccaggctgtcaggggcagcaggcaggcaaggcttgaaatcccaacggcgagtgaccatttgagcgtgatgcgtttagctgaagcaaccatttcatcctccaagtgcttatcattgcttacgccgtcgagtacggcgcggctgcgagccaggatcaaggacagtgccgccatggtgaccgtaggttcaacttcggcccgcatgctcaaggcgtatatctgtactttgttgtcacagggctagctagcctccttctcctttgtccccgcccacccgagtatcgccacaccgatgatcgccgacagtagggaagcactgaacacggcgatctttgcggccgcgaaatccgcctccagcgggaatgcctgtcccgcgatgaatagcgacatcgtgaagccgatcccagacaaagctccggcgcctatcacctgcatccaggaatactcggctggcttcgtcgcgaggccgagtcggacagcgagcgctggaacgaggaccatcccaacgggtttgccgacgaccagtccgagagtgatcgcggcgaacagagattcgtggccgtccagtacatcaaccgtcaatgcgacacccgcattggccagcgcgaacaccggcaacaccacatagcttgaccaaggctccacgtgccgcaggacgcgggcggcaggggattccagccgatcatgaatggcatcgagtgcctggagcgccggtgtggataatctgtgccccaggccttcgggtccttctgacgtttccactgcaatgatggtatctgcctgcgccatcagagcagacaggttcggcggaggacgggttggaatcaacagggctagaaccacgccggccaaagtggcgtggatgcctccttcgtgcacacagacccagagcgccagtccgagcagcgcataaggagcaacgcggtagatgccggatttgttgagcagcatcagcaaaccaacgatcgccaaggcggcgaccagaaacccgctatgcaggtcactggagtagaacaatgccacgacagtgattgcgccgatatcgtcgacaatggctgccgcagttaggaagatgcgtaattccactggaacgcgtttccccatcatggcgatcagcgccacggcgaaagccgtatcggtcgccatcggcacgccccaccccgaggcccacgggccacccggtatggcaagcgcgtacaacgacgccggaaccaccatcccgccgatcgcggctgcgaccggcagcgccgcgagcctccggcttgacagatggccgatagtgaactcccgcttgatttccagaccgacgaccaggaaaaaaatacttagcagaccgtcgtttacccagttcaacaacggcagctgatagccggtgtcgccccatgtaaaacctaggcttcggtgccagaacgcgctgaaaccggcggcgaagggagagtttgtcagtgcgaccgccaccagcgaggccagcagaaggagcacaccgagtgcgggcgtccaagccgcgaactcgagcgcagcggttcgcacgcgatgacccagtgaaccgagcaaggcatcggcgaatgaaacttcgtcccacggaccgtcgtagcgccgaccattgatgaagaaggtaggcgttagaagggcgccactcgcctgcgcgctcatgaggtcagccgccacatgcgctttcgcacggtcggcggccgtcgtggccgcggcactacctcttggcggcaagcccagattactggctatcgcggaaagatcctcctcggtcagggtcggagagcgagtcatcagggcgatgtgcgctttccagaactgctccggagtttcggcctgctcgaccagctcggcggcgcgaagcgccaggtcgttaccggtcaggggcttgtgccggaagacgtacctgaggcggtcgccgaactggtcacgaatcttggcgatctgctcgttgaccgcacggcagcgcgggcaggcatagctgccgtactcaacgagagtaatgggtgcgtccgaaggacccaggacgtgatcgcgtcctggaacgacgggccggtccagttggtgggtgcgttcagccgacattgcgtctccaatgacgcatttgccgagccggacagcgattatcgagatggcgctgccgtcgaagtctgaggtgtcctggcaattcaggggtgtccatttttctcaggatacctcatttagaatggatactgtcgtggcgtatgctgcacggtgacccattggggggtcgtaaactcttcaatgatccagtcaccgccgaaacgacccaatccgctgttcttctcaccgccaaagggattattggcgagatcattcaccggctggtcgttgaggtgggccataccgacctccatctggagggcaaaggctagtccgcgattttcatctcgcgtgaacacggcaccggtcagtccggcgtcagtatcattggctacccgcaaggcttcggcttcgtctttcaccttgatgatcggagcaacaggcccgaaaatctcctcgcgcgcgatcctcatggccatggtgacgcccgtgaaaatatgaggtggaatgagcaacccctttggggctcctcccaggagttccttggcgccctcttggcgggccgattcgatgtgggccatgatcccctcgcactgctgcttatttatgatgggcccgatcaccgtatccgcctctttggggtcccccactttgagagtcttcacccgctccacaaaccggtgcacgaattcatcatgaacagcctgatggacgatgatccggttggcaatcatgcagatctgcccttgattgatgaatttcccgaagacggcggcatcggcggccgtatccatatccgcgtcatccaggaccaccagtgggccgttgcctcccagttcgagagcgacctttttgatgatcggactcctcatgctattgatgccaatgtccataccgactgccgtggagccggtgaacgaattcagacgcgggatcgggtgcgaggtaaacgcggacccgatctcgcgggcagacccaacgaccacattgaacagaccggcgggcagacccgcttcctcataaatcttcgccagcatcaaagcgcccgttaccggggtatcgcttggcatgcattattcacccgccaaccgacttatcagatagccaagcattcgcccagatttgatcaccaccatcggcgccgggtctccttggcctcgacaacttcaatcgctgttgaccagggtggcgctgaaccctgagcaaagccaagcgatatttcaggtcatctgaagtccgatatcgaacgttccgacgtagcctgcggcctccttggcgagcgggagtatcagctcgttgccgcccccttggaagatacgatcgtcggcgttcctcaaagtgcgctgtcctcttgtggcgtagggcgcctgcgcgtgcactcgatccgtgagggagtcgtcgaaataaagctgtgaggtaaattcatggccccgtggcgaggtaggatcggtgcgaatcttgaaatggatatggacggttctgcccggataccatcccggatagatagtgacgaactccaccttcccgctggcgtccgttatctgatatccccgcaaaaacttcttcccccgggtatcgaataacccgttgatgtcctgaacgtccgaataaacgcccagcgcatcacattgccaaacatccaccatggcgccactcagtggcgtacaagcgctaccctctatccgggagatgcgaaacaccaaacgcaacggaacgccctctttcatcgcatggtccgagggctcgaagcggatgtcggagcggttgagcttctcatccacgaaataggggccttccgtctgctggggtctcaccacgcaggtaggcatcccaggtgtggactgcccccgtacgtgccttcccatcaccagagaggcggctgtgacccccgttagaaggagcatctctcgtcggctgagatgacgtcctacccccatcttattcccaaagtttcgcttcatgatgtgtttatctcccagtggaattgcttttcgtcgttacctcgtaaggacatccgtgggtgccccattcgatggtcctatcttcgctccaacccatggcggtcccacccggcgaggtcagcagccgcctcgtaggtgcgctgtaagaattccagcagcaccgtgtcgggttcgtcagccattcgcaccgcctcgtagggcaggatgaattcgcccagcgcttcgtggtagtaggccgcctccggtcccacggcgtatttccgaaagccgtccggctcagggtaagcataggcgtagaaggcggcctcgcctagcccggcgcccggccagaagccggcgctcgagacctcatgggaataggcctcttccgccacccaatccgcacaattggggatgccccccgggtgtttcggcgcggtccggcccgagaagcgggtcaccgccagatcgaacgcgccccagaaaaaatgcaccgggctcacctttccaatgaaacgggcgcggaagtctgtaaagacccggtgcacctgcagcaaggcacgccagaagcgctcgaccggctccggatcgtaggctgtatgggcttcgtcctcggggaagggctggatagggttgggaatttcgacgggcatcggccaaatgggcgtctcgatgtgcagttcgccgaggactcccatgactttctggtagaagtccgccaccgacatgggctccaacgcaaaggagcgctgctcgcccacggcggtcgtcacctgcaaggcgtggcgatggaaatcgaaagcgatctcgaaagcgccagcgccataggggatgggggaggtcgtcagcccacggaccgtgacgtagaaaggaacatgccaggagtggttgatccagggcatctgcgctagccggatctttcctacgatctgactccagaggtggagcgtctcgtaggtatcctgccactgttccaagggcaacttcggccactgtgcgttgggtagggtcatgaagctttctcctcagctgtaaaactggatgtagagcggttattccacgacctttttcgtaaacttagccacatactcaccttgaaagcgggcgattgtcagctcgttctctgagggttgccggctaccatcggcgtctgccagcgtgcttgcaccatacggggaaccgcccgtaatttcattcatgttgagcagcgcttggcaggaatagggaacaccgacgatcgccatgccttggtgcagcaacgtgctatggaaggaggtgatcgtggtttcctgtccgccgtgttgagaagcggtagaggtgaagacactgcccaccttaccaatcagcgcaccgctcatccaatgcttccccgtctggtcaagaaagtttcgcatttgagcgcacatattcccaaaccgggtgggcgttccgaaaatgatcccgtcgtattccggcaattcatcaaccgtggcaatgggggcttcttgatcgagcttggcccccgcattgcgggcgacctcctctggcatcagttccggcacccgctttagggtgacctcgacctcatccacggagcgagctccttcggctacagcgtgagccatcgtctccacatggccatacatgctgtaataaagaacgagtagttttgccatgggtcatacctcctaggtgtttgctattgtgttgactgagccttacccgtcaaagcgaacggcgccggcaatttggaaaaaatgggagcgctgaaatcgattctttcccctctccaaatagtcactgttgttacctaaacgattaatttttgaaaagctttccatgattcggaccgttacggttggccataggtatccccaaaaagaaaggcggactggacactgccgagcacctggtcctcgaacactttcaaccctgagtccccatccgccgcaccggccaccacatggaggggcaataggtgctcctcccgtggatgggagtcccgtgcccccggcgcacgggcccaatcgagcagccgtggttccctttgcgcgggcggcaaagccacggtttccgctagccaggcatcgaaatgctgcgaggcgggatcgagggctgtgccgccgtggcgcaattgcgccatattgtggtagctcatgccactgccgacgatcagcaccccctggcggcgaaggggcgccaaggcctggcctgccttgaggtgctcggcggggtccaggcctgatcgtagcgacaactgcaccaccggcacatcggcctccgggaaggccagcttcatggggataaacaccccgtgatccagacctcgctcatggtcttcggccaccgtaaagccctccgccgccagcagtgcgccaacctccgcggccaacgcaggagcacccggtgcgggccaggtgaggcggtaggtatgctcggggaagccattatagtcgtagagcaggccgggttgggcctgggcattaaccgtgaagacctcggcttcccagtgggcggagaccaccaacagggcctttggtgttgcgcccacctggcccgtgaggccccgcagccaggattccatccgctcccaggtccccgggggattccagtccatgaaaaagcacggtccggccccatggggcacaaacatactcggcaaacggttttcgggcatctcagtgttctcctctgtgtgtgcctaatcataccaatttcatgtaattttgcattctatatattcagtctaaacaaccacttgaagcctcaataaattgcattctttaactaaattggtatcagatactcagattcgtagacccaattgcgcatccagggaatagcggtcgccgccacggaaaaagatggccagggccatcagcccccacatcaggggatattcaaaaccgccattgttccaaaagaaaccactgggcacatggacggatataattaccgccatgaagacggccacgattagcgccgccggacgggtcagcaggcccaacaccagggctaggccgccgaagaattcgatgaggccggccaacagggcgaataaaataccgggttccatccccaagttgctggcgaaatattggccggtggcggtcaggccatgacccccaaacccgccgaataatttctgcgccccatggggcatcagcagcaggccagtggtcacccgcaccagcgggtagctcaagggagctaagcggttgaagaaggtcgggccgggggtggtggttgccgtagatattagggtgttcattgcacttctccgttgggttgtggcgggaggcgaggcttgcatcctaccgatggaatacactttatggtagtttccttttatttagaagacggctaaatcggaacccatggttgatgaatcggaaaccttaggcggcgccctggaagatattcgggctttctgcgcggtgatcgagtttggcacggtctcgggcgcggccaggacattgggtgaaaccaaagggagtatcagtcggcgtatttcacgcctagaacgtcgcttgggcacggccctgctggcacggacgccgcgggcggttagcgccaccgaagaagggctcgccttctatgctaaggcgcgcgaggccctgtccctgcttgctgatgcggctgagggtgcccggcagtcccgctcggttccccaaggccacctgcgggtgaccgcgccgatcgacctgggggtcgatgtgctgccgtccctggttgttaaattccgcgccttgtatcctcagatcacggtcgaattgctcctgactgacgtcgccctggatttggctgcccaccgcattgatttggcgctcagggcgatccctggcgagttgccggatatgggttatcgcgcctccaccgtcatcggtttccatattgggctgtatgcctcaccggcctaccttgccgctcacaacctccccaccatgcctcaggcgttggtcgagtatgattgggttgcccggcaagagggaatcggcgctgcgaaactggtgctgactgaccgccggggtcgggccgtggaagtgtctactcggcctgtcgctcgtgcaagtgactacgctagtgtgcatcggattatcttggcgggaggcggcatcggtccccttcccagcatggtggcagccgccagtcttgccggtggatccctggtcccggtcctccccgggtgggccgtcgccgcaggtaagctctatgcgatcagtctaagtgggttggaggccccggcgcgggtgcggctatttcgagaattcatccgcagtaagctcatgagcactgtggctgcgcacgcttcagatcgtaattaggctaactttattttaaagttcgcccactacctgcaagatctaatggtagatcttaagcccgacttcaaaacttgcctaataatatagggatgaaatagggcggtcgggggtttcaagaagtgcaacacttcatggaaagtggtggcgatttttttgtcccgggctgatagctcaagtagccgggcgttataccaactcattaaggaggtccctaggggccgcttgccctccgtttgggcgtacagaaaatcaacactggttgccatcctccaggcgttatcaatgaggcgggaggcatttttaaaatagtctctggagagccctgataggtcatccctaaagtgctgtaaacatgtctctaaagcctctgcttccagggcacagacggtgattccctgaccataaatgggattaaaactgcacatggcatctcccatgaccagaaaaccttcagggaatggtgcaagacgttcataatgtcggcgaagataagtgggaaaccggtatttggtaatgggggtaagggggctggcattttgaatggcctgataaattcctgggtgatccaatgctttggcaaattggaggaagccttcatcgtcttcggggggatagtcccgcaacgcaccaactaaggtcaccaaccagcgttttttttcgacagggaagataacgccaaacttagtgctggagggggctttggggtagatagctagaattttccactcagatttgaaatctggaggtggctggtagagtcgactcccataccccagatggatccccactctagtttcctccggtctaggataacccaatgcttccagccatttcggatttctgctgcctcgaccgctggcatcaatgactagatctgccgcaagagttttcacagctcccttgtctgctggtcgaatgtggactccggtgatgcgttgtttccgggcatcggtctgtaatccgacgaccgaggtagcagtaagaaattgaacagggtgatgcaatgccaagtggcgttttagatgccactcaagaaatgggcgagtttgtgagtatccaaaaattttagtgcttggaggcagtctccaggcgccatgatggaaccactggagttcttcagtagagatatcgactacaatgctgccctgttctactaagtctgcgaagagcttgggaaattgcttggcgattgcagtagcgccccttgccaacagaacatggccgtgtcgcccttgggggactccctttcgcggatttggcgttggtgtttcaatatccttgtccaccaaggtgacccgctggaaatgattttgaagaatccgggccgccagcaagccagcgatactggccccgatgaccaccgcatgaccctgggaatttctcattgaagcctcacaggagagttaggcgattccttcgcttcaatacctcacttttgccgaggaatttactctccttacgtgaaccaccttccctaaagttttccttcaaccttttcccgccagttaatgggatgagcgatttgaggtgtggcttaggttgccctcaaagacaggatttgtcgcttcgtggttttcatggcgggttgatgcctgcatgggggcatagctctccccgcgtttgggggggggaacaggttgatgggtgcgtaaacgacgccttgtttggatgagggaggcgattacgaaaacgagcagggcagccagggtgccctctaataagaggaaagcaccaatcttgaaataggcaaaacccggatggacaaagcgcaccagccagccgcccgcttcattagccactgcggcaaaaaaggtcaggccggagagccacaccttgagagacatgggaagttccgtaaacagcatcagatgagccagggtgagcacgagaatacccatggaaaaaaggtggaagtgggagacttccagcaagctttggtagctaatgggttgggtgaagtcttcttccgagcctagataatagtccgccacagagctaggcgttaaacccattttgtgaaaatacatcaatccattgctgacccaaagtagggcgatgtagcccaggaaaagcaagataatggtatttaatagtgtgctgcggcgttgttctccagtcacaaaaaagcgcattttagtattccttattttaatccttattttaatccttacccatttattaataatcctaatcgatttgagaacgaatgcaaattattatcattatttttgtaaattgattgacatttaaatgataataattatcatttgcatataataaacttctctttctaaacaggggtaggcctaagatgttgacaacgcaatggcggcatgaccaagaaaagcccagggtttgccttcccaggagagctgcccatgggaatatcagtgaagttgaagttttggcggcctcttgcggagaaacggtcactcgcttatgtggtctgcgggatttaatcaaggagttaccccagctagggaaggtgaaggtggtaacgggtaaccgccacgcggtccaggagaaagtaggccaataccaggccattaaattacttgattcttatgggcggatacagggcgacgccatcgatttgcgtttgtttctcaaccattggcactatggttttgcggttaaagagaaatgggatgatggcttccgccatagtttgcagttctttgatcgagatggggttggcgtgcataaggtttacctgaccagggacagtcatcgggaagcctatgaaaacctaatagcctgttaccgcagtgccgatcaaaggccccgacaatcggtagcgccggtgcctcggccccttttttgcgccgacgaagaaatcgacgtggctttactccgccagtcatggtgcgctcttcaggatatccatgaccttccggcgctttttaaaaattttgggataacccgaattcaaggtttgcgtttggtgggagaggacctagccacccccgttgccttgcctgatctgcaagtatttatggaggcgttgagggaggtagcgttgcccttgagctttcatgtgggcaatgggggagcggtgcaaattcatacaggaatggtcaagcaggtggggatcacggggctttggctcacggccttggatactgattttaccctctacttgcgaggaaccgggattgctagtgtctggattctgcgtaagccggggaaggaaggtacgttgtgctgcctggagctgtataattgggcaggagaaaatgtgttgcagatcttcagcccctcccggccgggagaggtcgagtatgggatctggcagcggttgttgacagcgttggaaaccgcgccaatttcagagtgcagtctattacccacaggataacaacatgaatgattcaagccgggaagtggcgcccaaaacccagggagccgtgctgaaatggcaagcgccgttttacgatgcagaatgtgccctggtgggtttgagaaagaaatttcgacgggagacgctgcgccatgcttggctaagccctggcgagcaagtcctggatgtggggtgcggtacgggagtgttaacccaattggcggcggaggaagtgggtccttcaggggcggtggtggggattgacccttctcccccaatgattaccttggccagaaaaaaggcaagccgtgccgggagccaggctcagtttgaattgggggttgtggaaggtctctcttttgaggacaggcgcttcgatgtggtgttatctagcttgatgttgcaccatttgcctgtagggttgaaacgagagggattgagtgaaatttatcgcgtcctcaagcctggcgggcgtctgttggcggtggattttgaccggccgggtcatcctctatggtggttgctgctatggccccagttgttcatgcctgctgtcgccgcccatgttcggggtgaaattccggattatttgtccgcagcgggttttcgccaggtacagccggtggggcgatggttcaatttattgaccttttgggaagcacaaaaataaggacgggcagcagctagacaatcggctgaatattgcggtatgggccgaataggaggaggggctcctcctattcttggggtattggctccggctttgcttccgtctcctcccgtaggatttccagatcactgacattccagaaccacgacaagagattgctgcgccagccataataggtaatttccgccacgagatcatcccgcgcggcaatcgctgcatcgccctggatgtcagcactgtcaaatttgagccgatgccaggcgtcctcgttacggaataccatccgcttgtcgtccttttggcggacagcagtaatgcggtattggtcctgagtgtcaatgcgtttgacttcagtatccacaatcttgaactgggcagtcctaggccagtggtagctgattaaggcagcaagggcgcctaggaccagtgtcatagcgatgacggtgacaattcttttaagtgttttcacacgaagtccttcgcttaattggtgttatcgattaacttgaggtgaacatcgcttgttggcaagtgcgactttgaaaaacttgataaattcttcgtggtggcagtctaactgcctagtttgacaaaggcaacaggggttgctctctgggccagcgttgcgaaatattccagcgaattcagtaagtggtgtttctcctggagcggttttccaggtccctggattttaaaaggcactttctcgagattggcctattcgggcaaacggccctaatggggcctcaactcgtaggtttgatactatagttataaaatggttttagaatcaaacaaaacaaaggaaagcctattgtgtcgacaatactttatgaggccaacccctccatgctgcggatgaatccgtttatcacagtactctctatcttgctgattcctgtcgggatcggaattatcattctcttatggatgtatatcaagacgaaaatggacaagctcacgatcaaagaggacgagattatttgggtccatggcctgttgaataaatcctatacagagatcaatatgaattccgtacgcacggtcaaggtcaatcagtccttgttgcaaagaatgctaaacgcaggcgatgtggtgattttcacggctggggacaatcctgaagtgtcgattcaaggtcttcccgagccggacaatatccgtaactacatcaagggtcagaatgagcaagggggataggccatgggggcaggctctcgaagcgatctcaaaattctagcgattgtgcttgtggttgccgctgcgttggtaatcgttacctttgtggcggggggagttttcgtgacgggggcaatggcggcgctggagccaggggttggccttaaagaagcagccaagtggtcgtttggagtcactgtcctattatttatcgggtttgcgatagccgctggcgatggcctcttgggtgagcttcagtatatattatggggctttttttctttcttcggcattatcaccctgcttattgcttgggccttttgacttgttaagggttacccttcgagctgcctgccgcaccgcaaaaacttgtttggggttggcgctgactgcctgaatacctgccgcgataatcttttgggtaaaatgggcattgcctccaagctccccgcataatgagaggggttttgcggctgcctgggctgctttcgcaagctcctgtatgagctcccacaatacgggatggctaagtagggcatcgtatcctgtattgtcattggttcggtcggcggcgaagaggtattgcaccaaatcgttggtgccaatgcagccgaagtcgatttcctggaataattgccccgcttgcaggtaagcggaggggacttcaaacatgatcccatgaagtaaggactccgagggcaagtccgttagggccgagttgaagagggcatgtagttgatggaactgatcccgatcagtgaccatggggtaaatcacgtgaatgggcccatgaatagaggcccgggccagcgcgcgcgcctgctccctaaggatttcgggatgggaaagtaagaggcgggcaccacgacatcctaacgccggattctcctcgggaggcagtcttagccaaggtgctgccttatcggctcccaaatctaatagacggatatacacgggccgtccagccattgtttttaccacttcggtgtagcgggcctcttgctctgtttcagtgagcaaacgtcctttcatgaggacctctgtttccgtgcgatatagcccgattccttccgcagcgaccgtgagcgcttcctgaagatcagccggggtgtcgatattgaccatgacctgaagttcgggaatgggaccgattttcgacggcttaggttgggcttgacgggtcccctgatggagggttttggcagatggatttaaaatgacctttccggtatccccgttgattaagatttttgcatggggagggatggcttggtgggggtgttgaataccgccgatgactggtaggcctaaggcacgggctaggatggctgcatgggagtggattcctcctttttctaccagaaagcccttgacatggcaatctgcttcaataagcaagtgggaggtgagttcagaggcaatcacaatatggtcatttttaagacggcactccccgatctcacagtggggcatgtccttgcagtgaagaaagggggttgccctgcggagatgatccagcaatccttgtttaatctcagcaatatccgcagcgcgctgtcgtaagtattccgtttctagggtctgcaattggatttggtattgctctagttgcttctctactgcccgttcggcgtctaatccctgatgttcaatgaaggcgaaaaggcgttgctgtaggttcgggtcctccagaatcatccgctgcattcgaaagacgtccgccatccccgaatccaacttcgcttcggcttcctgggcgaggacctctaggcgttttaccatccacgttagggtctcattaaggcggcctgcttcatcaatcgcttctcgatgatcaaacgtaaggaaaggtgtagcttcgccatagaagcaggcgcgtccccaggcgaccccgggtgaaagcgggatacccttgagttggattcctgtggtggtataaagcatgactttaccccctgccgaggaaagtcgcttagctgggttggagcctataggctctatgttggctcttaactttaattagactctgggttctttattatgttcagttaaattattatttttctctgatttggatgaggggggcactgatccaagtccccttgcactgggggcacctgcttggttttgacatcttatcccgattaaacacaaaaccgcactgattgcactttgctggggtgatctctatctggtagggactgtggcgcagcgatttatgtagatgctggagatcatctcttacttccttgatgggctcttccatggctactgccagttcatgcactgacatgggattgttcagcagaatcttgatgagttcttttcggtacatggggactatcgtatcagccggttatgcagttgtcgctgctccaggcgcggattttcatcggtgcgatagcaaggatagtactggtccatcagattgagataaagtctaccttctcttgcccgaaaattctctgctactacaggtctatctgcgcgactacccgggacgtgggaatgatggttactttcggggcattagtcgcgtacaaaatttcaaaaagtggcctgaatttgttagcattgccgccccgccaataaacggtggtgtcaattttatcctctagagccaattgagtttggcgttctttgggcgtggtacagcacctccgccatgcctttgttaacgcgcagcgattgcctgcgcttcaagttgtgccaagtggcgtaacccagtttgcaaaacaatcgttggggagcccgatcgatgtctaagcaaaatatcgtggcaattagccgcactaaaaattggcccgattttggccagccgcgtttcaaggtgtttaccgcccggcaattggatcagatacctcagttacaaaagctttccgccgagcggcggtttgagatggaagtggttgcccgtgttttgccttttcgggtcaatgaatacgtaatcaatgaattgattgattgggggaatgtgccggatgaccccatctttcaactcactattccgcagcgggacatgctggctccggagcatttcaaccgggtggcaagcgcgattatccggggtgccgacaggaaaaccctggatgccgtcatccgtgaggtgcgtgccgagttgaatccccatccagccggacagatggaggacaatattcccaccctcaatggggagcgggtcgaaggtttgcagcacaaataccgcgagacagtcctctttttccccagctccggccaggtgtgccatagttactgtactttctgtttccgctgggcccagtttgttggggacaaggagctgaagatcgcggccaaggagacccaccagttgcaggcctacctgcgagcccatccggaagtgacggatgtgctggttacagggggcgaccccttggtgatgaaaacccgcaacttgcgagcctaccttgaacctttactgggcgaggcgttttcccatgtaaaaactatccgcattggcactaagtccctgaccttctggccccagcgttttgtcactgatgatgatgctgatgatttgttggccctgtttgaagaaattcaaggggccgggaaacacctggcattgatggcccactataaccactggcaggaactggaaccggctatcgcccgggaagccatccgccgggtccgtgctaccggcgcccaaattcgttctcaagggccattactggcacacattaatgacgacgccaatatttgggcgcgcctgtggagaacccaggttgggctgggtattatcccctactatatgtttgtggagcgggataccggagcacggaattactttgaagtgcctctaatcaaagcttggcagatttaccgcgatgcgatccagaaggtttcggggattggccgcactgcccggggcccttcgatgagcgcccatcccggtaaagtggagatccagggggtcaccgaaatccagggtgaaaaggcgattgtcctgcggatgatccaggggcgtaactcggattgggtacagcgtccctttttcgctcgctacgatgccaatgccacctggctcgaccatctgcaaccggccttcggtgaagagaaattctttttcgaacaataaaccgcagttgaccgcttcgcagtcaggcctgggtgagtgcctgcaccgcctcttcagttgatagaaacactcgccccggaggcagctcggtaaggaggtgggactcctgcaggcggtccatgaccggtcccttgacttccgcaaggtgtaccgtgatacccgcctcccggagcccgatggtgaggccgatgagtgtttcgatggccgacaaatcaatgtgatttaccgggttcatgagaaacaccaaatggcgtagttgggggcgttctgccacggcattggcgacaaattgatcgagataagcggcattggcgaaatataatgactcatcaatgcgtatgagtagcagttcaggccaagtctcgactcggtggcggtgaatattgcggtaatgttctgtgccaggcacccgtcccacaagggcgatgtggggtttggctgcgcgccactgatacagcgccaccgataacagcaccccgaggacgagccccccttcgagtcccaccaccaagactccgccgaaggtgatggccagcgacatcgtatcggcgcggtcgtagcgccagctctcgcggacggtgtccagatcgatgagcggtgccaccgagacgatgataatcgccgccaggacggcctgtggcaagtagtaaaaccacggtgtaagccacaatgtcaccgtgccgacaagaatggcggtgatgagtgcggcgaactgggtttgggccccggcagcgaagttgaccatggaacggctgaagccgccggcaacgggcatggtcccggtcactgcggcgcccagattggagagtcccaaggccactagttcctggttgggatcgatcttctggcggcgcttgcgtgccagtaccttggccaccgagacgctttccacatagcctatgaaggcgatcatgaatgcgggcagcaacagctcacgccatgcggggttagttaagaatgacagggtaggttgcggcaaaccggccggaatctcacctactgtagccacgccgagggcgtcgagatggagggttgccaccgccgtggtggtgaggatgaccagcagcaaaggggctgcccgccctaggagttgggccttgtcctggctcatgccgcgccggctaagcagcctgacgagggggccgcgcagccctataagtgccaaggtggtgcccacaccaagagcaagggtcggcccgttggcgtcgagggcgtgggtcgccaacccctccaccgtgcgccagaggtcgccccgcgcaaggggaatgccggtgaggttaccgagctggctggcaataatgataagggcagcggcgctggtaaagccggaaagcaccgggtgactgagaaaattagcaagcgcccctaggcgcagtgcgcccagtaggagcaaggctgcgccggacagggccgccagcaggatggcgcccgctagatagttctcatcgccggctgtctggccggtcgtggccagtgtttcggccaccaggatcgctgcgactgacaccgggccgacggacatggcgcggctggtgccggtcagcacgtagaggagcgggggcaccacgctggcgtacaggcccacctccgggggtagccctgcgagtacggcgtaggccatgccctggggtaccagcaatatagcggtgatcacgccggcggtgagatcagcgctgaaagttgcccgtcgatagttgcgtagccacccgagggcgggtagccattgctcggagggtggaggggttgagttgcggtgggtcatcaccctgttgtgttgtgccagtttatggcgggcattttatataacctgtgataattcatttcaagaggctatagcattccctggcagttcgaggctggcttagctactccttcctgggatgggcgttcacccatctgcgtggatcccatggttccagctcatctttaccgccgacggtcgggttgcgccttcccaagcccaatagaattccctccacatggtcactctcatattgagtcctagtaatcctgcaaatgctattttaaattcttctcatttgatttattctttgaaaatagggtccctttctggataaatattagcggaactcatgggataaaatcgaggataagggtgcgaataatgggattgacgataccctctttaggaaaatggcttagtgggttagccttgcttatcagcttgatgggctacggtggagtgggcagcgctgaggttgcagaaggccgggcgcaaaccgctttacatatgttggactatattagcgtggattatcctgagtttatccaggatggtcaggtgttgaatgcagaagagtatcaggagcagctcgagtttgcccatgaagttctgggaatcgttgagcaattacccgtaacgcctcaaaagggggaaatagcagagcaagcccatcagctcctggcatcgattcaaaacaaagcccccggagaaagggtagccgcagcagccaatgggttgcgctgggagattattcgaatctatcaaattgaaatcgcacctcaacaagcgcctgatttggagacaggcgaatccctttacgaggcccgctgcgcgacttgtcacggtgtcgagggccatggggacggtccggccgcccagggtttagaaccggaaccgaccaattttcacgatcaggcccgtcaggaacagcgcagtatttatagccttttcagcaccatcaccttaggggtgcccggtacggcgatgcctagtttccagcagcctctgagtgagcagcagcgctgggcgctggccttttatgtgagcacttttgccaccactccagaggagcaaaaggggggggccgctctatggcaacagggactgggcaaggaaatcttccccgatctgcaagccctgaccagtcaaacgcctcgggaggtcagtgctcaacatggggaagaggcccgtcaggtattggcctatttgcgcagtgagcctgctcttctgcgctcccaagaatcgccactgaacttgagtttgaaacgccttgagcagagtctcgaagcttaccgggaaggcaataatgaacgggctcagcaattggcggtagaagcctatttggaaggtttcgaattggtggaggccagcttgaatacgttggactccaccctgcgggcccacatcgagagggaaatgatggcctatcgggcgttgattcgggaaggtgcgccggtagcggcgctgcaagccgaacaaaaagcgttgcaggaactcttgggccaagcccagaaacggctggaggagacccaactttcccccacggccattggactgagtgccttggccattatcctgcgggaaggcctggaagcggtcctgattgtaggggccattatttccttcttgattcgatccggacggcgtgatgcgttgatgtatgtgcatttaggttggattcctgcgctggtgctgggggtggcaacttggtttgcagccacttattttatttccattagcggggccagccgggagttgaccgaaggcattgctgccttagtagcggccgtcattttgctttacgtggggttttggctgcatggcaaggcctatgcgaaaggctggcgagcatttatcgccaaacaggtgaggggggccttgaatcaacggaccttgtgggcactggctctgctatcttttcttgcggtctaccgggaggttttcgagacggtgttgttttaccaggccttgtgggcccaagcgggttcagaggggcacggggcagtgctcggtgggtttggtgtcggggtggtggtgctgctgattgtcagtggcttaattttttactatagcgttcggctgccgattaaactcttcttcggggtcacttctgtgttgttagcgctattggcagtgattctgactggaaaaggaatcggtgccctgcaagaagcggggatgattccggtgcatccggtaacttttccaagtatgcccgcgctgggtgtttaccccaactggcaggtgttgctcctgcaaggcaccttgctcatagccgtggtggtgggttttggttatacccatatcgcctctcgtcggctaccggcggcaaataatgcttagctggatttctttgtccggccggagaacttcctaaaaatctggccgggatgacgatgctggagactagcatcgtcatcccggccaaccccatcagccaatcgcccgcatccatccatggttaacacttttcccttccagaataattgacaagatgtagagcacatgaaacaatctaaataataatgattattaataagtttaaattttaaatttttatctgtattgagaaaatgctcgaaatacttcatccaaataataagtggcgggttttacggaacatcaattttttgtttataggctgtgcgctccctggcagcgtgcttgcgcagaacacttcagatgacgtggacgctattgaacgtatcgaggtcatacgggggggtactgcggcctatggattcggcgcgggggggcttatcaatatcattaccaatacagcccaggatgaaatggaatgaaactcattcgcttattgcttgcagaaagacgatgggcgtttgccggagtagtttttctcagcctgttgagtgccctcttgagtgtgggagtaattgcgtttgtaaatcagcatatgctgcagtctgcagacgatgtctccggattgttgctgcagtttgcggcattattggggctattgttaattacggcgactggggcccggacggccttgcatgtgttagggcatcaatttgtgtatcgcctgcggtgtaaattagttaagcaagtattagataccgacatcgagcggcttgaagtgctcaatggctcccgcattatcgcggccctaagcacggatatacgcaatgtgaccattgcttttgtgcatttgcccgaaatggtctatggcctggcgctcagcttggcggcacttgcctatttggcggtgttatctctgcccttgttcgcaatgacagctttgtggttgggtatactgctattggcgggcggatacctgattagacgtatcaatcattatattggttatgtccgcgaaaatgacgattatctttacggggactatcaggccattattgagggtcgcaaggagttggccctcaaccgctaccgtgcccaacgcttgtatgaagaggagttcgagcggaatgcgcaggcataccgggatcatgtcacccgtgccgatatttataatgggttggccggtaatgtggccaatacgatggtgctggggttgatcgggattattttttacttagcgttaggtttgggctgggcagagatgagtgtggccgccacctatgggttgacgatactgtttctgcgcacgccgctaattggtgcgctggcggggatgccggcactaatcgccgctaatgtctcattgaacaagctggagtcgctggcgctaacaccttatcgggcctcgtttgaatcggtttcccctgctttttctggttgccgccgcatttctttgcagggcatttcctaccgttatgagcataccggtgagcagggtttcagtgtcgggccactggatttgaccctagaacggggagaattgatttttctcattgggggcaacggcagtggcaagtccacattggcgcggttgctgacggggctctaccgtccgcaggcaggaaagctgcgtgttgatggcgctgaggtaagcgcggatagctggcaagcttatcgccatctcttttccaccgtgtttaccgattttcacctgttccagcgtctgctaacgggagaaggtcaggaagtgcctgttgaacaggtggataattggctgcaacgtttagggatgcagcacaaggtgaggcacagtgatggtcggcttagtgatacccgtttttcccaagggcagcgtaagcggttggcgctgttgatgatggtgctcgaacagcgcgatttcttggtgcttgacgaatgggcggccgatcaagatccccagtttcgacgttttttctatcgtcagctgctaccggaactgcgtatcgccggcaagtctattgtcgccattacccacgatgatcattattttgatggggcggatcggattcttaagatggatggtggtcagctcatagaattgcatggtgacgaacgggcccgagtgtcagccgatgcggttcgggcaatcagtatcggctgacatcgcgggatgaatctctaggtaggttttacttattactaaatataaatgataagcattagtactattattaaatttattgttatttagaggtgtgcaatgagtatcgatcatgaggatacccagttcgaagtagttgtgaatgatcaggatcagtacagcatttggccgacatatcaccctattcccgagggctggcagtcagtcggcgttaagggaaaccggcaaacctgtctccaatatatctctgagacttgggtggatatgcgcccgcggagcctgcgtgaagcgctggagcagtaagtagcataagtgtttgcattgacattatgaggaggaagttatgagtcagtccccgtcgctagtcgccactgataatcaccatgggtggtatccgctgtcggcggcgcagcggcagttgtggttttttgctcaactggaacccgagagttgcgcttataaccttggcggctggctctggctcgaaggcgaactggatcgggcggcactgacccaggccttaaacgggctggtagagcggcatgagatgctacgggcctgttttcgcgactatcagggggagcccctgcagacgattatgcccatgatgccgtttacccttggctacgaagatctaagcactctttctgaacctgaggcggtggccaaagagcgtggccgggagcttgttcttcaaccctatgatctaaatgaaggggaggtgtttcgttatcgtctctactatttagggccaaaacgccatatgttggccttgggattccatcatatcgtgtttgatgcctggtcgtttggtgtgtttatgggggaattgatgtcccgctatgagagcggcattacccacaaaccgctcaagttgccgcgcctacgacagcactatgtggattacagcctaagacaacaacaatggttgcaaggtgagcaggcggcggatcagctggcttattggcagacacgcctagggcaacatcacgggccattgaatttgcccatgcaacggccatcagggggcgtccagagggcagagcattatcctattcagatagcaggagatctgactaagcgcctggataagctgtccaggcaggtaggggcaagtcgttttacggtgttgctggcggttttaaagcttttgctggcgcgcttgtccgggcaggaagaagtgcgtgtcggcgtccctagtgctaatcgctctgcggatacggcaaagatggtcggtttcttggtcaataattgggtggtggcggggcggcccttgccctcgctctctgtgaggcaatggattgaacaagtcaaaaatcatctgactgaggcgcggcacaatggccggttgccctttgaaaccttggtcgaagcactggcgccggaacgttatccgggtctgcacccattgtttcaggtggccttcaattaccgtcagcagggcggtcagcagacctggtctaccggggggctggacgctcgttttgaagaaatgacggcggttgaaacgccctttagcctggtgttggatgtggcgccagctctggatgacggcctgaccctgcggtttattgccggacaagggacattcagcgatcggttcatggaacagttgaccgaggggtatcttcggttgcttgaacagtgtaccgagcaacccaacgccaccttggcgatgctagatatgttgacagcctccagccggcagcaactcaagttgtggtcaggggggagtgaggcgtatgggcgtggggtgacattagcgggattgatatcggcgcaggcggcgcggcgaccggagtcggaagcgctggtcagtggagaggagcgggtcagctacggcgagctggagtcgaggagcgagcgtttggggcgctggttgcgttcgcaaggagtgagcgcggagaccgtggtgggggtgctgctcgagcgaggggtggggatgatagaaagctttttagggatactcaaagcggggggagcgtttttaccgctggacccggactatcccgaagagcggctggggtacatgctccgagacagcggggtagagctgctgctgagcgagagcggtttggcgggtcggctgccggcggtggaggggctgcgggtagtggcgttggaccggctggactacggggcggaggagtccggggatttagcagtccccgtgcatccggagcaactggcctatgtgatttacacctctgggtccacgggacaacccaaaggagtgggggtgacccaaggggggctaagcatgcacgtgcaaagcatcggggagcgctacgggatgggcccggaagatgtggagctgcactttgcttctattagttttgacggagcggtggagcgttgggcggtgccgctggcctttggcagtcggctggtgatacgggatcaagggttatggagcgcggagcggacctgccaggtattggaagaagaaggggtgacgattgcctgttttccaccgagctacgtggggcccctgctggattggattgagcaccgccgcccgcagctcaaggtgcgctcctggacgttggggggagaggccttcacgcgggagctttatgagcggctgcagcgggtgctcaagccgcggcgggttctcaacggctacgggccgacggagacggtggtcacgccgctgctgtgggaagctgatgagggcacggcgatgagcagcgcctatgcgcccatcggcacggcggtgggagcgcggcggctgtacgtactggatggagaattaaaccgggtgccgccgggggtcagtggcgagctctatattggcggagaggtgggtttagcgcgggggtattggggtcgagcggggcagacggccgagcggtttttgccggaccggtggggagcgccgggagagcggatgtaccgcacgggggactgggtgcggtggcgagcagacggggtggtggaatatttaggccgggtggacggccaagtcaagctgcgcggttttcggatagagctgggagagattgagacgcggctattggcgttagcgcaggtgcgggaagcggtggtggtgatgcgccgggggccggggggcgagcggctggtggggtatgtggcggcgccgccggaggttgagggagagcggttacgggcggcgttggcggggcagttgcccgagtatatggtaccgagccaggtggtgagattggaggcgttgccgctgaccccggcggggaaggtggaccggcaggggttgccggagccgcggtggtcagccgaggggtatgagccgccgcagaccgaggccgaggcggtattggcccaggtgtgggggcagttgttgggggtcgagcgggtcggacgccaggaccgcttctttgaactggggggggattccattattgccttgcaggtggtcagccgggcccgtcaggcgggctggtcgctccgtccccgggacctgttcgagcagcccaccctaagcgccctggccgccgtggccgaaaccacggaaacgacgatgatagagcagacgcccttggtgggtgaggttgaaatgacccccatccaggcgcgttttctagagcgggaaggggtggcaatctgcaatcagtatttttggtttcaactggatgcgcccttaaacccggaagatttgcgggcggcgttgcaagcgttgtgcgcccatcatgatgtgttgcgttcccgtttctaccgtcataagggtcagtggcatcaaatctttcaggcccctgagaaggttaaatcggaactgctgtgggtaagagaagcacagacaaaggctgagatccaaaggtttgccgcatcggcacagcagagcctggatattgaatccggggagctgttgcgcgccctgtatgtcagcagccccggtcagccggatcggctgctgttgtgcattcaccatctggccgtggacggagtctcctggcgtattttgctggaggatctgctgctggcttatcgacaatccgccgctggtcagccgcttcatctgcccgccaaaacacacagtcttcgcgattggacaggagcgctggcggcgtgggcccaggatgaagcccaggcgcagcaggccttttggcaagcgatgactgcggatgttccttccctctggaatatgaacccacaacccaccgaggcgcagacgttgcgcctggttatccctgccgaggtgacgcgacgggccatgcaggtcgcgcagacccatttgcgaagcaatctggacgatctattggtgatgactctagcccgggttttggcacaacatagtggtcaatccgctgtgcgcatataccgagaaagccatggccgggatctcagcttcagcggcttggatctgagccgaacagtgggttggtttaccagtctttatcccctgctgttgagggtgcccacggctcgggaggaagcgcttaaaacgctcaaagaacagctccatgcggttcagaatcaaggcttggcctttggggccttatcccattggagtgattgggaaccggcagatcatcgtatcgaggtgctgtttaactatctggggcagttgcagtgggatggccaggggatgttgtcatttctgagtgcagggctctggcggtcgccaggaagcaggcgggatgcccccttggtgatcaatgcccaccagcaggagggggagttgataatggcgctggaattcagccctgtccattttgagccttccttgcagcaggcactgatggccgcttttgaagcagaactgaaggccctgatggattgctgcgagcagcatggaccttggttgacaccgttcgatgtccccctgtccggcctcaatcaggaagccttggatcagctgtcgaagttggagctggaaaatgttctgcccctctcacccttgcagcagggcttgctatttcatagcgaattgagtcaacaaaccgatacctatgtcaaccagctaagcttgcccctgtcaggcttggattccgctcgttttgagcaggcctggcagcgcctggtacagcgtcattccatattgagaagcgccctgctggctggtgaggggaaagtcgagcagcccctgctaggggtgtggcggtcaataacgctgccctggagccggcaggatctgcgtggggaggaggatgcggtccaggctatggagagggttcgggccgagcgccggcagcaggggtttaatttgtaccgccctcctttgtggcatgtggatctgttgcaaacgggggacgaggattatcactgtgtgctgaccttgcatcatttgcttatggatggttggagcaccggtatcctgctgcaggagttgctgcaattgtatcatggccgggcgctcctgcctgaaccgcctccattcagtgcctttctgcaatggttggcggataaggatcaaatgcgcgcgcgggccttctggcaagattacctatcagctatcgcttcccctacttggctagcttccagtgtggggcaggtttcagaagcaaaggatttccgccgtcattctgtgatcttggattccaagctgcagcaacatctccaggaacaggcccgccagcagggcgttaccttgagtaccctgatgcagggggcttgggcgctgatattgtcccgttataccggccagcagcaggtggtcttcggcaataccgttgccggacggccgcctgagctgcccggcagcgagcgtatgttggggctgtttattaataccttgccggtagcagtcaagatacctgccgttgagccctgcgggcgttggctattggcgctacagcaggcgggcttggatactcgggagcatggccatctgcccctgtttgaaatacagcaggctgccggttgggccggtgagggactgttcgacaccctgatggtatttgagaactaccctctggatgacaacctgcttaacagtaaggctgatggattgaccattggcgctccagatagctacgagtttacccattatcctctgacgttggcggtattgccgggcaccgagttgcaagtggtgtttgcctataatgcggcggtgttgccgccaagggtgatagcgccgctggcggaggccttcaagcaagcgttaatggcgttggctacacagcccgaggcgccgctggcctctattgcaagcattaccccggagcaaagggaacgtctcaagttgtggtcaggggggagtgaggcgtatgggcgtggggtgacattagcgggattgatatcggcgcaggcggcgcggcgaccggagtcggaagcgctggtcagtggagaggagcgggtcagctacggcgagctggagtcgaggagcgagcgtttggggcgctggttgcgttcgcaaggagtgagcgcggagaccgtggtgggggtgctgctcgagcgaggggtggggatgatagaaagctttttagggatactcaaagcggggggagcgtttttaccgctggacccggactatcccgaagagcggctggggtacatgctccgagacagcggggtagagctgctgctgagcgagagcggtttggcgggtcggctgccggcggtggaggggctgcgggtagtggcgttggaccggctggactacggggcggaggagtccggggatttagcagtccccgtgcatccggagcaactggcctatgtgatttacacctctgggtccacgggacaacccaaaggagtgggggtgacccaaggggggctaagcatgcacgtgcaaagcatcggggagcgctacgggatgggcccggaagatgtggagctgcactttgcttctattagttttgacggagcggtggagcgttgggcggtgccgctggcctttggcagtcggctggtgatacgggatcaagggttatggagcgcggagcggacctgccaggtattggaagaagaaggggtgacgattgcctgttttccaccgagctacgtggggcccctgctggattggattgagcaccgccgcccgcagctcaaggtgcgctcctggacgttggggggagaggccttcacgcgggagctttatgagcggctgcagcgggtgctcaagccgcggcgggttctcaacggctacgggccgacggagacggtggtcacgccgctgctgtgggaagctgatgagggcacggcgatgagcagcgcctatgcgcccatcggcacggcggtgggagcgcggcggctgtacgtactggatggagaattaaaccgggtgccgccgggggtcagtggcgagctctatattggcggagaggtgggtttagcgcgggggtattggggtcgagcggggcagacggccgagcggtttttgccggaccggtggggagcgccgggagagcggatgtaccgcacgggggactgggtgcggtggcgagcagacggggtggtggaatatttaggccgggtggacggccaagtcaagctgcgcggttttcggatagagctgggagagattgagacgcggctattggcgttagcgcaggtgcgggaagcggtggtggtgatgcgccgggggccggggggcgagcggctggtggggtatgtggcggcgccgccggaggttgagggagagcggttacgggcggcgttggcggggcagttgcccgagtatatggtgccgagccaggtggtgagattggaggcgttgccgctgaccccggcggggaaggtggaccggcaggggttgccggagccgcggtggtcagccgaggggtatgagccgccgcagaccgaggccgaggcggtattggcccaggtgtgggggcagttgctgggggtcgagcgggtcggacgccaggaccgcttctttgaactgggggggcactctctgctggcaatgcaggccgtgagcctgttgcgccgggattatcaaaagcaggtaccgttgcaggtactgtttgactctcctcggttggccgactgtgcggcgcgcttgatcgatgccgttgatgaggacgaaatcattgtggccgcgcccagggaccaagatctgcccacctcatctgctcaacgccgtctttggtttgtgcaacagctcaatcctgaaggcggggcctaccatttaccgctcgggttaagattgcaagggacgctggatttgactgcgctgcaagcggcgctggatcacttggtcgaacagcacgaaatattgcgcacccgttttgtggagcataatggtgagccgtggcagcggattctccccgaagcgccactcaaaataaactatattgatttgcgcgagcagccacagccccaggatagggcggcggagctgttccaggaatggttaaggcagccctttgatctggccagagatcccttgctgcgcttgggtgtggtccggctggatgagcgttgctaccaattgttgctggtgcagcatcatatcatcaccgacggccgctcaaccgcccatttcctcgaatccctaatcaatgcatatcgggccattgtggccggggagctgttgtcggaagctccgccgcggctgcaatacgccgattacgcaatctggcaacagcgctggctgcaaggtaaaaaggcgcagcagcaactggattattggcgccaagctctgggaacggataccgagccgctggagcttcccaccgactttccccggagcaggacgactcctccccagggtgcgcgctaccattttcgcttgactacggtccaggcccagggattacagcaactggcgagagcccatgagacgaccctttttaccccgcttctaagcttgtggttgctgctcttatctcgttacagcggccggcgggatattcgagtcggcattcctgtagcggggcgggtccgccctgaaactgaaaccctgctaggttgctttatcaataccgtggtgctaggggttcagatcgacccgaatagttcctttgctgggctgatggagcaggtcaaggggcgctcggccgaagcccaaagccatcaggagctgcccttcgaagctctggtggaggccctgggagtaggacacagcctggaataccatcccctgtttcaggtgacctttaatcatcagcaaatggttacagaggcattggcggagtggccccatgggagtgtgactccctttgatcctggtgccgccggggtgcagtttgacctggctatggatacggaactccatagtgacggtagtatccgcggttacctcagctatgccagccagttgtttcacaaggccactattgagcgtttgtgggggcattatttgaacctgctggatgccgtattaaacgatgggagtcggcctgtggccaattttccgctactgagccaaaccgagcagcagcagttggggcgttggaatgatagcggtgtcgcgcgagatccgtttgtgcccatacccattaggcagagccggcaggcgatggaaacccctgaggccgttgctttgagttttaatggccggcaattgagctatggcgaattggaacgctgggttaatcaacttgcccaccgattgcagcgcgccggcgtaggtcctgagattcgggttgccatcagcctgcaccgctcggtggagctggtggtcggtattctggcgattacccgggcaggggggggctatgtgcccctggatcccagttacccggaggaacgcttgcgctacattttggcggcggcggagccggcgctggtgttgacgcagagcaccctggctttgactgggttggaagatcccggttgtccttgctggtctctggatgatctggactgcagtgatgagcccgcctacccgccgatggtcgattggcatccagatcaggccctctatgtgatttacacctccgggtccacggggcgtcccaagggggtggtcaatacccatgccgccttggaaaatcgcttgctgtggatgcaggagcaatattcgctgggcggcgatgattgtgttttgcagaaaacgcctttcagtttcgacgtatcggtttgggaattcttttggcccttcatggtaggcgcccgtttggcggtggcgccgccggaggcgcaccgtgatccagttgcattgcagcgggtgatcgaggctgaacaggtcacgacgctgcattttgtgccgtccatgctgcaggcctttatcgcggccacccatctggtcggttgcgcttcccttagaaaggtgatttgcagcggcgaagcgctgagcatggatctgcagcagcaggtgttacaggcaaggccgaaattacagctgcacaacctctatgggcctacggaagctgcgattgatgtcagctattggcagtgtcaagcggataaccggcatacggtgcccattggaatgcccattagcaatattcaattgcacgtgctggatgagcagctaaacctggtgcccataggaatacccggtgaactgtatctagcgggtgtgggactggccagggggtatttcggccgtgccgatctcaccgccgagcggtttctgcccaacccctttggcgctcccggcagccgtatgtatcgcaccggcgacaaagtcaagcggggagtggatggggtgctggaatatctggggcggttggatcaccaagtcaaaattcgtggactgcgcatcgagttgggtgagattgagagtctgctgcgccagcaaccgtccgtgtcggatgcccttgtgattgcccagccctacagcattggagaccagttggtggcctatgtcatcttggatggggtgccggcagaggattggcgggaacagctaaaagcagccttgtcagcccagttgccggattacatggtgccggcgctatttatgtccctggatgggtttcccatttcgccgaacggcaagctggatcgtaaggcattgccagcaccggaggggcaacgcaagggatatcgcgcaccgcaaaccccattgcagcagcagttggccgagtgttggcgatgtttgttggagcagccccgcattgggttggatgacaacttttttgccctcggcggacactctttgctagcggttcgcgccgtggcacaaattcgtgagcaactgggcctggagatttctctacggcaatttttccaatgtgagagcctggaggcactggccagtcagctggaatacgaatccagggcgggtgaagaggaagaacagaacgagttggatgccatggctgctctgctgaatgaattgggggaactatgagtttagataagcaggcgctggcccagcgttttctagccttaggtgacgctgatcaagagcgctttttagctgcgttgcgggaaaaaagtctccgtttcgatcgcttgcccatcgtcaaaggaaaaaggagcaatcgggcaccgttggcaccggcccaacgccgattatggttattgcaccagatggagccggacaacagcgcctatcacatggtaggcgcatttgaacttagcggagtggtacagagtgaagcactgcgcggagcgctggcggatattcagcgccgtcatgaagcgctgcgtacccgttttgttgagattgacggtgaaccctggcaggtgattgacgagcatccgcccctggcgcttaccgaacaggacatgactgacgcagacagcagtaccattgagcatctggcggatgatcatgcccaggctgggtttgacctgagccgtgggcccctgctgcgaatccagctgctccggttgacatcccagcgttggcgtttgcaggtggtgatgcaccatattatttccgatggctggtctatcggcatctttttcaaggaattggaacaggcttggcggacccgccaagccggcaacaccgaagggctgccagcgctggcagtgcagtatgcggattacgccatctggcagcgggcctggttgaatgccggtgagcgggagcgccaactggcctattggcgtgatcagctggagccgggacaaccgcccttgttgctgccctatgacacgccagtggctgacagtgatctccgtcaggctgccgcggagcggttaagcttgccagtgtcattagtcacagccttgcgcatgctggcgcgggaatgcgatgccaccttgtttaccgtattgttggctgcctggcagtgggcgctggcggtacagagcggacgtcgtgatattccggtgggcgtgcctgtggccaaccggaaccggcccgaaattgcccccctgatcggctttttcgtcaataccttggtgttgcgcggccagccggacccggccgcatcagtgcgcgactgggtgaggcaactgcacacccggatgctggatgctcaggatcaccaagcgttgcctttcgatcaactggtggaggctattgcgccccggcggaagccgggagaaactccgctgttccaggtcttgttcaattatcagcggcgagatgcccaggcctttgaagtgttgccgggcgtgaccctgcggcccctatcccaaggcgtgcctcatgccctttttgatctggcgctggatgcggacgagcaggccgatggtcaggtgagtcttaccctgacctacgccgcggaccgtttcaaagcggataccatctcgcgcttgctaagtatgcttgaacaagccttgagcggcttcactcaagatgcccagcgacctctcggtagtttggaactgctgaccccggagcaaagggaacgtctcaagttgtggtcaggggggagtgaggcgtatgggcgtggggtgacattagcgggattgatatcggcgcaggcggcgcggcgaccggagtcggaagcgctggtcagtggagaggagcgggtcagctacggcgagctggagtcgaggagcgagcgtttggggcgctggttgcgttcgcaaggagtgagcgcggagaccgtggtgggggtgctgctcgagcgaggggtggggatgatagaaagctttttagggatactcaaagcggggggagcgtttttaccgctggacccggactatcccgaagagcggctggggtacatgctccgagacagcggggtagagctgctgctgagcgagagcggtttggcgggtcggctgccggcggtggaggggctgcgggtagtggcgttggaccggctggactacggggcggaggagtccggggatttagcagtccccgtgcatccggagcaactggcctatgtgatttacacctctgggtccacgggacaacccaaaggagtgggggtgacccaaggggggctaagcatgcacgtgcaaagcatcggggagcgctacgggatgggcccggaagatgtggagctgcactttgcttctattagttttgacggagcggtggagcgttgggcggtgccgctggcctttggcagtcggctggtgatacgggatcaagggttatggagcgcggagcggacctgccaggtattggaagaagaaggggtgacgattgcctgttttccaccgagctacgtggggcccctgctggattggattgagcaccgccgcccgcagctcaaggtgcgctcctggacgttggggggagaggccttcacgcgggagctttatgagcggctgcagcgggtgctcaagccgcggcgggttctcaacggctacgggccgacggagacggtggtcacgccgctgctgtgggaagctgatgagggcacggcgatgagcagcgcctatgcgcccatcggcacggcggtgggagcgcggcggctgtacgtactggatggagaattaaaccgggtgccgccgggggtcagtggcgagctctatattggcggagaggtgggtttagcgcgggggtattggggtcgagcggggcagacggccgagcggtttttgccggaccggtggggagcgccgggagagcggatgtaccgcacgggggactgggtgcggtggcgagcagacggggtggtggaatatttaggccgggtggacggccaagtcaagctgcgcggttttcggatagagctgggagagattgagacgcggctattggcgttagcgcaggtgcgggaagcggtggtggtgatgcgccgggggccggggggcgagcggctggtggggtatgtggcggcgccgccggaggttgagggagagcggttacgggcggcgttggcggggcagttgcccgagtatatggtaccgagccaggtggtgagattggaggcgttgccgctgaccccggcggggaaggtggaccggcaggggttgccggagccgcggtggtcagccgaggggtatgagccgccgcagaccgaggccgaggcggtattggcccaggtgtgggggcagttgttgggggtcgagcgggtcggacgccaggaccgcttctttgaactggggggggattccattattgccttgcaggtggtcagccgggcccgtcaggcgggctggtcgctccgtccccgggacctgttcgagcagcccaccctaagcgccctggccgccgtggtgcaaccggccaaggccagtaatgcggtccaggagagtttggttggtccgctacctttgacgccaatccaatcccatttctttgagttgcagccacctgttccctcacactggaatcagcatttgtggttagctttaaaggtgccgctggatgtgacggcattatcggcggcattgcaggccttgatgcggcatcatgatgccttacgtttgcatttccggcagcaaggggggcaatggcaacagtcatttgtcgacccggcggagctgaacagcgagctcctgtgggtgcgagccgctgagggcgaggaggaagtggagcggtggtgcaacgaagttcagcgcagcctcgatattgaaactggagagctgctgcgggccctgtatgtcagcagccccagtcagccggatcggctgctgttgtgcattcaccatctggccgtggacggagtctcctggcgtattttgctggaagacctgttgcgtgcttatcaacagtacttggccggggaggccattgaactgcctgccaagacccatagcctgcgggattggtcccaagcgctgtcggcatgggccaagactgcacaggccgagtctcgtttaccattctggcaacagcaattcacagaaacgacaagctgccggaccccattcgcaaaatgcggtcactggacgatgatgttgagtaaggccgagacccaaaaattgctttatcaggcaccggcgcagctcgatgtaaatgtccccgctttgctcgtaacggcgctggtgcaggtattggccgatgagcggcaaccgcgaatcgccgtaaatctggaagggcatgggcgtacagaggaggtcaccccccatctggatgtcagccgcactgtgggctggtttaccagcttttatccggtagcgctggagtggcagcccgatctccaacgttgcatggccggggtggcggaacagttgcgccgtgccgatcaggatggcgggatcagctatggggcgttgcgttatcagggccatgagagtagccgtaggcaactggcaggggcagccgctgctcccgtcacctttaattatttggggcagtaccgttccgatgggctggagcactggttttcgccattgcccggcggcggtgatccacaggcgccggagaatcccatggcggcacccctatcggtcaacgctcaagtagtggcagggcaattaagtctggactggctgtatagccaggatcattataaccctttgcagatcaagcaactggcccagtgctataagcaagtgctgcttaccctgttggaaacgccggtaagtaacgtgcccgccgcggctgatccccgcttgctggttcccttggctgaggcttcattggagcaaccgccggtgttttgtattcacccggtgaccggtcgcgtcaatggctatcagcctttagccatgggtctacaggggcatcgaaccctgattggactgcaatcccgtagttttgtggataccctttggtttgaccctagtctcagccagatggcggaccgttatgtggcaactttgcgctaccggcaaccggtagggccttattatttgctgggttggtcattggggggtgccttggccatggaaatagcctgccggcttgaacaagccggcgagggtatcgcttttctaggcttgttagatagttatgtgccgggattcgaaatccctgaggatcagtggacttctccccaggcccagcaaaagttggcagaccatctacgaatattgttaccgggtgtggctgaggagggtttacagcattgcctggctcagttcagcgagtcgcaaccacggcaatggccggagatcttctcggcctggttatccactcagggggttgatgccgtgagcgcagaaaatgcccagcaactcctgttttcatgggctctggaacagcattaccgtcggctttgtgacggttataccttgccctcggtgagcacaaaggcacacgcctggtgggcgggtaagccggagggtcgaggccagcagcttcagcaggccttgcaggaaaaggttcgattgaccttcagtcgcatcgttgccgcagatcacctcagcattgtccgggatgctgaatgtctctcggatctgcatgaatcactccgaatctaaaatcaacaacacttaaatgggaagcttatatataaaaatttaaattattagtttaatgattattgtttttatttatattattttttttaataatttttcatgtttttcccagggtgaccttaagttatggcgggtaataaagacattaccgtacccctaccttcggggcggcagttgacggttgaacagactggtacggtgcagcgttgcttgttggaggatagacaattactcggggtggaggcgaatcccgaacagccccataggctgcgggttttcaggacaccagactgtctcagtgccctgcgttcagcgagctatgccctgtttgtcggcaatcccgccgtaaccgtgctggtattcgacagggcagatggcgttttaattgatcctgccctgatgttttgtcatgccgctcagcagtggcacttgtatcgggatgcactttggcagtggccggaactttggttgcaaggtcactctcactcggtggcacctaccatttataggatgggcgcaaatggccattaccatccgcttcggccagctcggccggaaggggaggtgtatcggcggtttgattatcaactgggcgcttgggtttcgttgcgtactttggagattaacgaagacttggagcggtttcaccgttggcaaaacagtgagcgggtggcttgtttctgggaggagcagggcacattggaacagcaccaaggctatttacaaaggctgttcgatgatccccgagtgcttcccttgattggctgtatcaataatgagccctttgcctattttgaagtctattgggcgaaagaagaccggattgccccttactatcaggccgatgactacgatcgggggattcatatgctggtcggagaagaaagccaccgcggcccccataaagtgaaggcttggttaacggctttatgccattacctttttctcgatgatccgcgtactcagcgtattgtttctgagccgcgttttgataatcaaaaaatgattagttatttgcaagcgtatcgttttgcaaagatcaaggagtttgattttccccataaacgagcttccttgatgatattgacgcgggaagcgttttttgatcgctgcaccctgggctaaatgccggaaaaaaaccgttgttcaaaggagcaaagataatgaattttcagactttaagctatgacgtgatcggtatcggctttggtccgtcgaacctggctattgccattgccttggaagagcatcagcaggctaacgaggcgccgttgaattgctgctttatcgaaaagcaacccgcttttgaatggcacggtggtatgttgctggataatacccatttacaagtttccttcctaaaggacttggtgaccttgcgtaaccctagcagtcgatattcttttattaattatctgcatcagcagcggcgcctcgaatcttttatcaatttaggcacctttttcccgagccgcctggaatacaatgattatatgcggtgggcagccacagcattcaaggatcgggtccattatggtgaagaggtgattgccgttgaacccttagaggagaacggcaaggttgagtggttgcaggtagtgtcgcgcctcaaggagggcgccattgaacatcgatatgcccggaatgtgattatcggtattggtggttatccccgcattccagaagtatttaagtcacaaaaacatccgcgaattattcattcatcccaatataaaaattgccactatcgctttagccgggtgggcgaaaaaccgcggctggcggttatcggcgcggggcagagcgcggcagagatttttagggatctgatgggccgttatccccaagggcggattgatttgatcagccgcagccgggcattgcaaccctctgacgacagcccctttgtcaatgagatatttgatccggacttcaccgacgaaatataccgcacgcctagggaacagcgacaatcattcctccgtgcattcagccataccaactactctgtggtggatttgcccttgatcgaagagatttatgagcgactttatatgcaacgtatcactggggatgtgcggcatcgttatttcccttcctgtctcatccaggcagtgagcagttcagaagaacgactgcagataacgctgttcaataaaaatactggcgtgcataaggaggtggagtacgacggcatcgtccttgccacgggctatcagcgtgatgggcaccacaagctgttggaaggactggaaccttggatggtctccagaacggtggagcgcagctatcagctgcccatggcgagcgggtgccaggcgcgtgtatttcttcaggggtgttgtgaagagacccatggtattgccgactccttactgtcagtattggcggtgcgctccaaagaggtggttgattccctctatatgcctaatgagttaaaagcccctttggaaaacaccggctgagcctccatggcagcgattccccccttggccccgttgtttgagggagtactggctccttatgaatcggtgttgcggctacctgattcagacccgcgggcgcggccggccagggatttactgcactcttctacactgaatgaggtaatggcgcaatattggcccaattgtcagcatcaggatccgcgtgctttgctttccgcctggagccagttttattttttgcgcctactaccgccggtgctggcagctaatctgataatgggttggtcattgccgctggcattggatggcatgaatgtgattataggtggcaatggattgcctgtcgccttcgttttgccggatgaggggagaccttttgatgccggtgtgagtgtgcaggtccgtttccaggtgctcagcaagcagcatatggcgccactcatcagggcttggtcatgccaaacggggctgtcggaacgggtcttttggggcaacggggggcgctatttggattggttgctcatgcaatttcaagaactggggcagccttcgcaggtatgggcacccttgcaggattggctaaacctgccagaggattggaatggtgggcgcaaccccttttatcaattataccgcaattgccccagattagaccgggagccaccccatcgagttcggcgtacttgttgtattcgttaccggttatccggtatttctctttgctccgactgtccccgctcctgccgttgccagcaatcctcccttgagactgtcggtggcgtacgccagttttgacccctttattgaccagcttcggcctgaataagaatccagttcaggatctgatcgccctcttggcgccaattaaaccgtagaattttatcttctttccagcgatgggagagggttgttaacagacggatatactgttcatcaatcaattcggcctcatgaaaatagaaaggctgacgggttaagggaaatagcgccttaaaaaggctttctttcactgaaaaagccaaactcacccaatgtctccgctgtgaccctgacagcttatccagcttgcttttttcgtaaggggtcagaatatcaccggctatttcctgtgcttctccttcaggcaacaccctttccagatctaatccaatcccttgccaatggtggccaagacctactagtgcggcagcttggccattggtatgggtgatggctccggttaggcccgtgggccattggggtgcacgattgggccccatatcagggaacacaggtttgtgctgcagggctttgatggcagcccgggcacagattcgcccggccacatattcggcctgacgttgactcacggcctgttggaccgaagtgggcagttcgagcccaagttgctggcagtataactgcgaaataggcaattcatggtatgggcattggctgaataccaggccaggaccccattgggaggtggttacgggcctgaatggggcgaaaacggtatcgtgcacaggtatctctcatcattgcgaaattaggttgtttatgtaattataatgataattgttattatttattttaattttataaaaataaataagtttgttatttataaggatatgaactctgttaataacaaataattaaggagtggtcttttaccatgcgaaaacgattgggtatccccatggtttatttggggctactgcttatcatcagcctgaccctgtttcggcccgctgcggccgatactgcggtcacactggatattccggcccagccgctggagcaggcggtcactgtcttggcgagccagactcagttgactattggtggcgatactaggttattgcgtggccaccaggcgccccccctgcgcggtagctatacgccggaagccgctttgcgggcgctgctagcgggtacggggattacttaccgattcaccggagcgaagacggtgaccctggagcaggcggtggcgttggaagaaggcgcgatgatgctcgggccggtcgaaatcgaaggggccgcagagtcggcctttgggccggttgaaggatatcgtgctagccggagtgcgaccggtaccaaaaccgacacgccgctgattgagataccgcaatcggtttctgttatcacccaggagcggttgcaggatcagcgtgccgacagtcttgacgaagccttgcgttataccccaggcgtgcagggggagacctttggttttaatccccgtgcgacctcattaaaaattcggggttttgattcgatcaccacgggccttttccaagacggtctccaacttcgtacccccaccacttcgggggaggcctttaaccccgaaccctatggggcggaacgaatcgaagccctacgtgggccggcctccgttctctatggccaaagcagtcccggcggcatcattaatatcgtcactaaacggccgccgcaagaaccgctgcgagaactgcaatttctagcaggcaattttgatcgctacgaaggaaggtttgactttggcgattccattgatgaggggggggtgttttcttatcggctgaccggtctcgttcgggacagcaatacgcaagtggatttcattgaaaacgatcgccggtttattgcaccggccctgacctggcgccccactgaaaatacttcgctgacctttctgagccattaccaggaagatgagttgggggactttcaatttttacccagccagggaacggtattgcccaaccccaatggcagcctgccagccagccgtttcacgggtgagcccgacttcgacaaattggagcgaaccgtgcattcagtgggttacctgcttgagcatcatgtgggtgagacctggaccttccgccaaaatctccgttacagccgcagcgatctggatagggctgtcgtgttcagcgcgggtttgcgggatgacctccggaccctggatcggtttgcctttggcaatgacaaagacttggatgtttttgccctggataatcaggctcaggtgaatttttcaaccggtcctattgagcacacgttgttggtcggagttgattatcaaaacttcgacgttcgcaacttgacccccttcggttcggctcctgccattgatatttttaatcccgtctatggagcgccggttccttcgcctcctatcatcagcgatatggataccagcttgcagcaaattgggttttattttcaggaccaactcaagctctatgataagtgggtgctctccctgggtgggcgccaagactgggccaatacagagaggatgaataacttggcaggaacgggcacggaacaggatgacgacaaatttagcgggcgtgtgggcttagtctatctcgccgatatggggttggcgccctatttcagctactcggaatccttcctacccattgcggatgtcaacttagctggagagccgtttgcgccggagaccgctcggcagtatgaaattggcgttaaataccagccccctggctggaacagttttgtgactgtcgctgcctttgacctggaacggcagaatgtgcgcacgccggatccaaacaatcccttaaatcaggtccagaccggggaagttcgctcccgcggggttgagctagagggggtggcgagcttgaatttcggcctggatgtgattgcttcttatacttatctggatgcggaaattactaagagcaatgttcccggcgaggagggtgagcggcccacccaggtaccggagcatcagggctcggtatgggccaagtatacggttcaaaagggccttttaagagggctcggtttgggggggggcgttcgttataccggatccagcttcgccgacacccctaacacttttgaaagtccggattttaccatggtggatgcaaccatctcctatgattggcgtcaattccgcttcgcgctgaacgccagcaacctctttaatgaggaggctttcgtctgcttcagcgggggtaatttctgctcctttggtccccagcgcactgtcgttggaaccattcgttaccgctggtagttaggagggattcacatgcggctcttcctggtacttctccaccgctggttaggattgttcatcgccgtgttcctgttgatcgcgggcctgaccggggcggtgatctcctgggatcatgagctggacgaatggctcaatccgcagctattcaaggcccgatcagggtcggaggaggcaggggagtccctgtccccagtggctttggccgcgcgagcggaggccgccgatccgcgggtgcgggtcacctatctgccccttgcggccgagccaggccatactgtggttttgtttgttcagccgcgcatagacccggctacgggagaggctttcgagcctggttacaaccaggtcgcgctggatcccatgaccggggagatccagggccgacgcctatggggcgaaattggatttaaccgcgaaaatttgttgccctttctctacaaattgcactacagcctgcatattccggatggctggggcctcgagctgggcattttgctcatgggcattgtgggcatcatctgggtgctcgatagttttattgccttgtggattgcttttccaagcgccggtgcttggcgcaaatccttcgccttccgttggcgccagggcggttataagcttaattttgacctgcatcgctccggcggtgtctgggtttggggattgctgttcatcatggccgtgacctccgtctcgatgaatcttgagtttcaggtcatgcgccctgtggtatcggtcttttctgatctaagtcctagcccatttgagacccgcacggccagcccgccaaatcaacctgttgaacctcggattgatcgcgcccgcgccctggaaatcgcccagaccgaggcggatcgacggggctggacggtccccgccggcgggatattttattcgccggcttatggggtttacggggtcggtttctttacgccaggcaatgatcacggtgatggtggtttgggcaatccgcgcttctatgtcgacggcatggacggctctctagccggtgcggaggtgccggggagcgggagcttcggcgatatcttcatgcaggcccagtttccgctgcattccggacgtattctgggtttgcctgggcgcattctcatctctgtcatgggcttggtcgttgccatgctctcggtgaccggcattgtcatctgggtcagaaagcgccgggcacgcttggttgctggggtgcgtaagcaaaatgcacctgcagcaacggggcctttaccggctgaatttggcgatcgctaaaattaaggaatctcagttaattgggagaaactgatggagatgctcatctctaatgaagcaaatgattctattctatttaaggttttgatttctttgtgctcttcgtgtctttgtggtgatctcttgaattatctgggctaggaaaaggattgactgatttgttattagtaataataatgataataaatattaattatattttttcctgtgtccctattaatttacagccgcgacccctgataagccaatgaaaaccgttacccttaatgtgaccagttcgttatctggacggaagatatttcgtttctgttggcctcatgttctgtgggcgatccttatcctcttttggagtcagggcattgcttgggggcagactgaggctctagcagaagcttcttcttcccctgagccaaccgtaagcgctgcctcggcaggggcacgggtagtcgatcctgccatattgcctcatgatttatccccttgggggatgtttctgggcgcagactgggtggttaaggcggtcatcctcggtcttgttttcgcttcgatagtcacttggaccatagggttggcgaaaagcttggaattgggaatgggaaaacggcgcttgagaggggcgttggaaaggttaggagaagtgcgcaccctcggggaaggcatgaaatccctacgtgacgaagaaagcattgtcagtttatttgccgacgtggtggagaaggaattggatttttttgccgattctattcctgagaaagaaggtatcaaggaacgcattgccacgggattgggtcggatcgaagtggcggctagccgacgcataagccggggtaccggcatactggccactattggctcaactgcgcccttcgtggggttgtttgggacggtctgggggattatgaacagttttattggtatctctgaggcccagactacgaacctggccgtggtggccccgggtattgccgaagcgcttctagtgacggccattggcctcatcgctgccattccggcagtggtgatttataatttttttgcccgttcgattgccggctatcgggccttgctggcggatacctccagcgaagtcctgcagtgggtgagccgggactttgaccagcggcaacttgcaagttcagcgcctgaacagcggcaacgattgctgcgtaatgtggtggagtagaccctatgggagttcagctcgatcagggtgaggaagatcttgccgagacccacgaaatcaatgtcacgccttttatcgacgtgatgttggtgctgttgattatcttcatggtggttgcccccttagctacggtggatgtgccggttgacttgccggcttccacggccgagtcccaacctcgccccgacaagcccctctatctgaccttgcaggatgatctcaccctggtgcttgatgatcagccgatcaaactcgagatgctcgaatcggcgctggatcaggcgacggaaggggataaaacgagccgcgtatttctgcgcgcggacaagacggtggcttatggcgacttgatggaggtgatgaatggcttgcgggccgcaggttatctgaaggtggcgttggttggccttgagggagcggggaaggattccaggggagaagggtaatcagcgtgcctttggctatggataaagccaggcgggaggagattgttcgctggggtttgggggtattccttgccgtgggtctgcatgtgggcgcagcctttggggtaatcgtatggaatgccactaggactccgccgctatcgccgccaccggcaatgatgatcgagttggcggcagttcctgttgcgccgccaccccagcctaacaatgcgccacccgagcctaaacaagagaaggtggaaccccctccccctgaaccggagccagaacctttaccggagaaggtggagccccctccgccgccaaagcctaaggtcaaaccggaggtggcgttgcctaaaccgccgccgcccaagccccgccctaaacagccccagcagcctcaaccaattgaggaaaagactccaccaccggagccggtatcaaagcctccagcaccggcggaacaatcgccaccggcgcctaaagcgaaggcaccagcgcctagtgcgtcatcagctcaggttaggaagaccgtacagacctggcaacagctattgcttgcccatatcgaacgccacaagcgctaccccagctcggcccgaaggcggcggcaggaaggagttacctatctgcgttttgtgatggaccgggaggggcaagtcctttccgctcggatcgaacgtagttcaggttataccctcttagataaggaaacccaagcgttgattgagcgggccgcgcctttgccggttccccccccggagatttccggcaagcagttagagtttgtggtaccggtacaattttttatccgttaatggaggcacaccagtaatcttccctgcggcgatttttgtcttggggggtttcctttagcctgaggggaatatcttgatggcttccaacactctcagcttccaagccttggtgcgcttgctgcgctatgccaaaggctatcgtcggcggatcttggccgccacgacctgttcgatcatcaatagattgttcgacattgccccggaaatactgattggggtggctatcgatgtggtagtcaatcgggaagatagtttcatcgccctgctggggttcaccatgccccaggagcagatcctgatgctggcggtgctgactttcctgatctgggctggggagtcgttgttcgaatatttctacgagatcctgtggtgcaacttggcccagcggttgcaagccgacttgcgccaggatacctatgagcacgtccagcgtctagacataagtttcttcgagtcgcaaagttccgggcggttggtggcgatcatgaatgacgacgtcaaccaacttgaacgcttcttgaacggcggcgccaactctttgatccagacaggggttacggtggtcgcagtggggatagtgttcttcgtcctgtccccgctgattgcgctgctggccttcacccccatcccattgattatttggggcgcctttttcttccagcgtaaggctagccccctctacagcaatgtgcgagaaaaggtcggcgacctgtcgagtcggctttccaataacctaagtggcatcgccaccatcaagagctttaccgccgaggtccgcgaagccgagcgcctaaaggcagccagcgaagcctatgtggaagccaaccaccaggcaatccgaatcagttcggcattcattccggtgatccgcatggctatcctagtcggcttcctagctacttttaccgtggggggcatgttggccctggaggacagcttgaatgtgggggcctatggcgtgttggtattcctcacccagcggctgctgtggccgctaaccggcctggctgaggtcattgatctctatgagcgagccatggccagtacgcggcggatcctcgatttgttggaagtgccggtaatggtgaaagataagagtggccagcccttatctcaaccggtacgaggtagggtaagctttgaaggtgtcagtttccattacgaaagcagtggtatgggggtagatggcgtcagtctgcatgtgccggcgggtaataccctggccctagtgggggcgacggggtctggaaagtcgaccctaatcaaactgttactgcgcttttatgatcctcagcaggggcaggtatgcattgacggtcagccgattcgcgaggtgagtttatgctccctgcgccaggccatcggtctggtgagtcaagaggtttacctatttgagggcagcatccgggacaatatcacctacggccggcccggtgcctgcgagaccgatatcgcagaagcagcgcgtatggccgaggcgtgggatttcattcagacgctgccggaagggcttgataccttggtgggtgagcgtggcgtgcgcctttccggcggtcagcgccagcgcctgtcgctagcccgagctctgctcacggatccgccgattctggtgttggacgaggccaccagtgccgtcgacaatgaaaccgaggcggccatccaacgttccttgcaacgaatcggttatggccgcaccgtgatcatcatcgcccaccgcctgtcgaccattgtccatgccgacgagatcatcgtgatcgatcaggggcgggtcgccgagcaaggtacccacaccgaactccttgaagctgagggtcgctatgccacccagtggcgggtgcagaccggcatggccaaggccgtggacgtgccgttgccctgttgatcaaatcattttcacctcgttgctgattgcgggagaaccagttttaaatcggtcttgatattaaaaccggacactcatactggcgctgacagtacgaggagcacccggtgtgagtatgccgaattgggcatttgcaaagtggcgcttgtctaggagattgtccacattcacgcggagggtggccagtgtgccgccgagctgcatattatagcgggcaccaaggccaaatacgtcgaaatcaggagcatcatcgccggtattgaagtcgttcaggggtcgcgacccggtgcgggtccaactaccgctgaaaaccaaaccggggaagactcgaggcgcgtactctgtaaccaacgccattcggtggccgggtaccccagaagggcgattgccctcgatagcgggatcttccatatccttgagctcggcatctaacagcatggcgctgccgaacacgatccattcgggggtaatccgcccggtcactgaaaactctacgccccggtggatttggctgccgtcctggacaaacgtattggcggcgttcacgatttcggctgtacggtcaatttgaaatagggccgcctctgccctcatttcatccagttctaccttggcgccgatttcgatttgattactggtcagtggtccgagctgctgattttgattggtggtgcccaagggggcgacgccccccgcctcgagcccttcgatgtaactcacataggtggaaatgttggataggggcttgaacaccagcgcaacgcttggtgtcagcacgctctcatcaaagcgtgcggtcaaggcgccggtgctatcaaagcttttttcgtcgcgccccgtataacggccgcccagatgaagtttccaggcctccccgaaggagaggatatcatgggcgaataccccctgctccttgatgcgcatggtggcaaaggatggcggagcttggggcgaaggatccgggatggacaccgggttaaagatattggtggtgccaatttcctcgaaaaagccgtcgccccagcgagtcttgaggcgatgatcggagtacccgaatgccagttcatgggcgatggggccggtggtaagttctcctctaatcatcgctcgggcgctgaagggctcgcgggtctgatcagggctgaagaacagaaagacggtagcatccccattaggctggaggctgtcgagcaagattgagttctgctcccggtccaagcgcatccagtttccttccgctacgatcgaccattgatcactgagaaaatgctcaagtttgccgcttacgagcgtaaaggtggtggggaaggtggcccaggtttggcctaagaaggtctctggatcgaaccctgaaggaatgttgccattcacatctgccagcaggtcgggttgggtgatctgatctctttcctcatgttctacatcaaattggaataacgtatcgggcgtaatccgccaatcggctgcaagactgacgaacggtcgttcgctctcgacctggtcaacaaaggatttctgctcttcccaggccgcattgacccgaacgccgaagttaccgttatcggtacgacggctgaagtcggcatgggctctgatgttgccgaactcattgcctaccacatggagcgcattgataggctcgaaggctggtcgtttggtgacatagttgactaaaccgcctggcgccccaaagcccgcttgcaaggccgatgggcctttgagaatttcaacgcgcgccttgaaggagtacaaggaagtgcgacgcccccctagcgagagtgcgcagcgcagcggagcatcgagcgcgagggccgcattacttgctgtcgtcgccgtatttggttcagacagccgaaagactgtagtcataaccatctcccctctgtattagtttgaaatttatccagttggccgagatcttcccggccttggctttcacatcaaaggtgccgctagcccgaatgctggccagtatcccaacatgatcgccagcgtacttgccttggggttgcgagagcctgacgagatcacccgtttgaaatccctttactcgcctacaccgccccgccttgccgcgaggaaagccatatttgtcggttctgacgacttgccttgttccgcgccccgtggctttgatatgtagcgcccgataaccttcagttattgtcacttgctcagcgctttcgccaacacatgccgcgtctatccaatggtctttggtatagccttggctgatcctgtttttcttggtgcgcccaccagaccaaaaagaagtcggcaatcccactgactgaatagtgcacccgatggcgtagcgggtagcattgaccgccgctgcatcttttagaggcagcttggatttggactggatctgggtatacccaaactcggccgccgttttgctgttcttttttttgttgcagggcgcgcgggccagggttaaattagatacccgattactaccccccctcgatctcggtataatatgctcaacctctagcgggatatctttcttattgcaataagcgcacttcctgtcccacttctctagcagatattcgcgcacctcataccccatcaactcgccctgctgatactcaacgccgttaatttcagggttctgaattttttgagtatcaaagcgcacagtttcgatatgacattctgaaatgggaactctatctagcagacgattaaaccagctcgaaacgttttcaacccgcgagtttagcgatggcggcagccaacccttcggttttgttctgtttagaaatcgtggcgcacgatagcgggtctttctgcctctacgacctcggcgcaaactacgacgactagccagccgctcacggatggcgtacccgcgatgggtaagattggcggcccataacaccacgcgcccctgttgaggaaaattcccaactaaagccagcccggttattttgctgcccggatcaaccttaaattcaaccggctgcgggttgggatcaaccctatatttcaggatgatcgtaaatggctgcatccgataaacgccagccttcccgtctcgcaacagccgtcttgcccttgctgggctgcatggcatcaacggttttctatcagtgtctaatacaaaaactctattcattagcttttgctactctaaaagttagggttctctcgccaatgtttgaagggtcgttcagtctcggcattcgctcctgtgtcgctccgtagttcattgcctttgacctcagtgcctggggctgagaaatgcaccccagggtgagtcgctttcgcttcaacttcaaacgtagccccgaagggctgaggctggttgagccaaccaactcattcggaaagttcaggacgaacttggagaatgagttaggcgacgactcaacattctctagcccggtggcttgctggtttattatccttaagccgttgtagcggtagttgttgaaattattcaaatttaagccacggatggccagattggtaaatgcacctggattgacggcggaggaggtcacgctggcatcgagtcgatccatcgcaccgatgtcattaaaagattgattgaaaaataactcccatggcgctactttgactgaaaatggcgtatccaacagtggttgatcaccaaaacctgctaaggcagaatcttttgccttgtagccttggcttgcgccttctgcctcagtttcggaggtgacggtcaccattggcaatctcatctcttctgcttgtgtcggctcctcggcaccggtttgctgggcatgggcctgtccagcaaacgctaacccaagcagtgcataaggcagcgaaagggaaaatagggtgcgttggaggcgaataaaattcttggtcatttttttgggggttttagtcttcattttggtttttatggtcgaaagttgtacagagcttcctagttaggttaaatgcagcgaaacggcagccggtgcagatgaatctgtcgcggtgattgaaaaacgggacaactccagccagccttctcagaaggctgactctatcgcccccttcaatgagaagtactgtggtggtctaccgcagcttcggttaattgtcccttagcgcctgccttgaggacggcgatgccttcccgaaggctcttctctacccagcgggtgaagttaggatgcggtattaagccttgtccattcatcacatactccaacccgtccagatatgtcccataggagcctgaaccgtaaagccgattggaaatgacgatggcttggccaccattattcgcctgttcgataaaggcgcggatctcgcgtagggcttcggcccgcttgtcgggccagtcctcccgcaggctcatggcgcggatgtcacggaaaggcgccgggagtatggctttgatagtggcgatgttatgctcggtgatgagggcaaggtcggccgcatttgccttgtcacttctgctaccgtgggagaggagaaggatgctttcttgcgagggatcttggctcacctccagtatccggtccttgaggatttccgagatcaagggatcgggctgatagccgcctgtggtcacaaaacggacggaggtgcgcacgcgctcaggcactccgccatggttgtgggccggtggagccatgcggagcccaagaatatagtcgctcgcctcgcggaaatgatgggacatggcgtagaggcgcaaaaagaccccatggcgcacccccgcagcctctagctcgttcaccgcttggccaatagcgaaagggcttgccatgccgaaggcgaaggcggtgggataacgcctcaccatgtctggcatggcggcgatgatgccgtcattgtagggcgcggttgagccatggggcatgatgatgaagccgatagtgtctttggtcaccgggacatgcctattgatcatacgccgcagccaggtgcgcactgccgagtgaggcatgacgctttcggcaatatggatattggcgtgggtatagcgccgctttagcatcgtttcaagcgacatattgggcgtaaatttgaggccgacgaccgaagggataatgagggtgcggcccgcctcggcgaaccggttcacgagtgtcgccgtctcggcctccgcagcctctgcctctggacctcctgctgttctggaataggtgagcgcaacctcggtttcggcaaaggaaacgaaggggcggatatcgtccagtagacgctcgccgagcgatcgcaaggtcgcggcgcctccggtatcgccggcccccgaaagccatagcaccagccgttctgctgccggcgttttgctcaccgagcggatgcggtcgagcagtatctctcggagcagatagctttctccgagagccggcgtccaggtgagcacagcgggggccatggcagtctcgatttggctgcggaaaagcccgaggagatgatcggcctccgagacgaaaagaggaatggcgatgaccttacccacgccatgctcatggagaaaggcccgggccgcttccatataggcggcatagccgttctcaataccctgatagtcgggtccgatgagcaagagttttaccggatagtccgggtctaggtccgcgacggtagccgcaagctcctggttgccgacggccccccggtccatggcgacgaccaggacgccgatccgctctgaagcgctggtgagaggaggaaaaatgcacaagataaacaagaataaccaccggagcatcactttcatacctcttttgaagggaccaaattaaggtttccctcttgttcaatttctgctgtaaaacaatgggggtgatttaactaatgccggcgtgactttactccaaccgacagcaggctctcatgagaatgccaatttctcccggtgcggcgctgccagtattcaaggaggtgtaaataggctttgcggctttccgagtcgttttgaacgagggggtgttcgctcagcaagtgcaagtgatgcacaatggccgaggccaggtgggggcaggaatgatgggtataacggctcatgagacaagaggccgttgcctggagatgggtgagaccccggattaaggtattgggggaagatattttatgattagccatgatgcgcgctcctcattttgggcgttaggatggaattaaaaagggtctggaagggcagactgcgccaaaaaagcaagttacggagaagaaggaccgtttgtttcaagcgcctggaaatgatttccggaggcgctaaacgatggagggaggtgggtcctacttgtttcattgaattgcggagtccttgagtaccctgccagaccaaaacttgaaaaactgtttttatctcagatttgcttatatattcttttgatgatggaggcttaaaattggtaggtgagtgccactttgaaattacgcccagcctcctcgatgactgaaagatgacgtctgtaagctttatcggtcaggttgtcgatagcgaaatccacccgtaaacccttgaggccagcagaaggaggcaaccagctagcgtacaggtcatacacgctatagccaggggtttccagcactcctggaggaactcgatcctgccgagcgacaaaacggccccgcccgccgaggacaaatcctaaccgagagaagcgccagcccagatcgaccactcccttgtcaggttgcacattggtgagcggcaagccggtattgtcgtcttcaccgcgagtgcggccaaagctggcccgagcgaaaaagcggctagtgtcataatggatagccgcttcgaaaccgtgaagacgcgcctgattgagattggcgttttgagtagtgccggcgagaatatcgactctcagatcgatgaaatcctcggctttagtatcgaagtaggtgaattccagatttagccgatccgctgccgccagtactccctcccaagcgctccggaaaccggtttcccaggtgtaaactgtttccggtttgagggttggattggggatgaagaagttatcggggaagcggcctggaaccccccgaaagtggagtccttcggtgaggcgctcgggcagcgtgggggcgcgaaacgccttgccgtaactgccccatagtttgagccaggaggtcagatggaatatcccgccaatacggggggagagggcatcgtcggtggtgctctggccttgccccgtctctagctccaaagtgtagcggtcatagcgtagcgccggaatgaggcttaggtattgaccgagggcgatctcatcttggaggtaaaatccccagacatcgctttccgccttgggaaaggagggccggggctcgccgttttcccggccttcctcttcatccttgaagtaatccaccccaaaagtgagtgtttgtcccaaaaaagccatgggaccggcaagatccatactattttggagcttaaatccggtggtgaaaaactcgctggtggtttgtctaccgctttccagacgccttcggctatcgcgcagctcggtacggtaggcattgagcttgggtttgagccaaggatgggctggatcgtcgtagctgtactgcagggtgtaggtgcggcgttcgatatcggtggtggcgttttcgttggtgccactcgacactgtttggggattggcgggaaaaaccccttcggtattgaagtaatcacctccaatgcgcaactgatgggctccaggaagatagttcaagcggacgaggccggaaaggttctccgcagccgagctatctagctcctggccactgcccaaagtgagatcgccagagtcccggtaggcaaaattacccaggaaatcccagtcggcggcacgcccaaataaggtagcactggttgacccctcgtcgttgacactttggtagccgcccttaagccgcgcgccaaagcgctcgccgggggcgaggaagtcgctcgcctctcgggtggtcatggccaccacgccgccaagggcgccactgccataaagagccgaggccgatccgcgcaggacttcaatctgtttaagtaaatccggttcgataaaaaaacggcctagatgaccgacactgaaattctgccgggcgccgtcgatagtggtcaggatgcgttcgctgctgagaccgcgaatggtaatggtttcgccgataggtcgcggtccggaggcaaaatcgatgttcggcaagacttgcaagagatcgtccatactctgggcctgccggcgcatgatctgctcgctatccaaaacacttaccgaagcaggcaattcagccaaggggcgttcggtctgggttgcaataacagtcaccggatcgagaacatggttttctacatccagagaggtatccgcgagtgctttggcgcctattccactgcatagaagagggatcatcgccatctccgcacatcttatttctttgttcatctgacgctgttgcccctagcatcaaatgctctgtaatcctagccatcagagcaaaatgaggtgaaccttgtctccattttggttattgcaagcctagtctttggcgctagttttaggccgcaagcgggagagggtaaggtcaattaaaatataataataatgataatcattagtgtttagtaaatcaatgccagtgtgtgaaggatgatggcaacgctgtttgcggaaaatgaggctcatgttgatcgcatcgatgaatacggcgtcttttaccgggtcgagggtgcgttgcaagaccctgaagggatattggccgtagttaccatttggatgcggcaagaggcaaatccattttactttccttgccccggcatatcgccagcccttagtgttttgggaattcaacgggacgggagctggttttcccttgattgacttgcatgtggaaaggaatgcaatttagccgcgaattaacgcccatgaacgcaaatatttcaatgacttagagacaggcaagagtttgcccgctaagcaatcattcaaggcattgttttataagcgtttattcgcgtgcattcgcggctaaaaaccgaatctaggttgttccccgtatctattttcctttgcccctgtcagtaggttctaacgtagagccgtagggggggagcgcagtgaaacccaccgctacccgccaaggttttccaacagtttctgaaccacggccgatgccgggttttcaaagtcacgggcaatcaatatgtctgtcttatctccactatggtgtcagcctaaccccaacccaagccccaataggtgcccctgggccaagaaagcggggatcttccagatcgctaagtcctggcgcctcatccggttcgccaaaaaccccaaaggtctcatagtcctggtcaaaaagattctgcactcgggcaaaaatctccaggtgtttattgacgatataacggcctcgcagattagcgatgacaaaaccagggacctggctgaaatcattgctttcatcgccgcgaaaacgcaaactggattggcctaagacatcaaagcccagggaaagattaggccgcagccaataatcggcaccgactttaaagttatgcttgggcagtcctgggattcggtctccggcctccacctggagccgcccctcattttcctcggcctgggggttactagggcttaaggcgataaagggggtctcgaaagtagcctccaagtaagtgtaatgggcaaaccagcgccagcgttcatggcgtcccctcagccctacttccaccccctggcgcaaggtttcgcccacattctcaaagaagccctcactggcggtgactcctcctgtggtctggaagaggatatcgtcctcattccgggtatgaaaccaattggcattccagtcgatttggcccagcaaagttccccgaaacccggcttccccggttttagcgaccacttgttccaaggggggatcggccacaaaggagttgggcaagcggcaaggatcttccggatcggcgcaagtgagttccgagggggtgggagcacgggaagattcactataattgccataaaaattcacctccggacgaaaggcataggtgagtcctacggcggggttgaaacgagagaagctgtgttcaccattaagcgctgtgccaagctgatcgctcaattctatctcggtatggttatagcggcctgagaaggtgacggccaaggcctcggtgagggagaaagtatcggtaaaaaagaagctataggttctggaattaatattgacgctaaccagcgtatcagcgacgaccggaccgagtccccgggtcccccggctttcggtaaattgggccatctcggtctcgaaattaaagtccgcttcggcctcggcgtagctcacgcccaaaattaattggttgtcccgcccggcaatgggctggaggaaagtgctttgaaaagagaccccataactctcctgctcggtctggcttttgttgttaatggctaattcatcttcatccgcttctcccacgaaaatttccccattttccctatccaccacccgttcgtctgggttgtcggcctcgactaagaaaccttcttcatccacctcaaactcttcttgaccgtcgccgttaaaggtatcccggtcgttgcggcggtagtaggcgttgccagtcaattgcacggtgtctgtcaaccaatgatcgccaataagattgaccatcaccagttcattttgcgtattgtcaggaaaggtaaacaccgcttcccggtccctggccaacagttctataggggccgcaccgttgccattgagatccgtatcggcggcggtcactttcaaatccaaagtggtgccgggagtctgccacccaaaatcggcaaaaatctgcttcacttgggaaggggattcatcccgccagccggcttcatcaataaagttgccggtgatgaaatagcccaatgcgccattattggcgccgctttcaaattccaccgccgcccggccaaaagagccgccgtaggtttgaacggcatggcctggagccgtgaaaccatctttggtttggatagagagggcaccgcccagggcgttaaggccaaataagggattagagccgggcataaggttgatgctggcaatggccgagggggggataagatcccagtttactgcatctccaaaaggttcattgatacggactccgtcctggaaaaccgctaatccttgaggcaaccccaagaggggggaggcagtaaaaccccggtattgcagatctggctgaaagggattgttctgggcggcgttgagattgatactgccaaaagtctggttaagaaagtcagagagatttaagctttgttggcgtttaaggtcttctgcggtggccccctggatatgggaggggataagctgcttggacaagcccacgccgtggaggggggttatccctatcacgtcgaggggcggcaaggtgtaaacggtttcaccctcttgagcattggccgttgaggcgggcaacaaaatgatcatggctaccccggccattgtggcgtatcgccaggggatggttttagaagtcgggttcaaactttattcctcattcctccagcacagagcttaattggcgacctgtttgttagtttgtcccggccttaaaatactcactaggcgatattgtcacgggtttggcatagggatatcccataatcactgactttttttcccaaaataagggggagttattctcatgattctatattaaagagttaaaatccacgcatgtactctgtcacggaggtgagtaacaagacgacaaagcataggcggggtggtttttggcccttccgaaaaaagaggttataagggggaacaacctaaattcggcttttagccgcaaatgcacgcgaataaacgcttataaaaaatgccttgaatgattttctggcgggcgaactcttgcctgtctttaagctatttaaatattttattcataggtgcttgctaatgatagttatttttatttcatggcccgcaacagtccggcaatggtggctccattgtggagagcggcggcgaagagcgggggaatccagcccatagcccccccaaacatcactagggagttggcgcaagcggccaactggatattgctttggatcagcgccagcgtggcagtgctcagttcccgtgcctgcacgacactttccagggaatcctgggttaataccacatcggccatataccgagcgacatccgctcccccggacatggcaatccccacctgtgccgccgctagcgccggtgcatcattgactccatcccccacaaaggcgacctgatagcctcgctgttgaagcgcctggacgatatgggccttttcctcggggcttgtctcagagtaaatttcgtcaaatcccaacgcttgggcaaacgcctccgtcttattttggcgggcgccggtaatcagtatcaggcgttttaccccgctagcgcgtagttgttgtaataccttgggggtttcatctcgataccgctcccgcagggcaatcaagccaaataataatccgtcctgggccagatacaacaaaaatttaccctgggtttccagttttttaatgtcactttccgctttctgaaaactcacgccctcatgttcttccaagtaatggcggctgcccacatagactctcgcccctgctatttgggtgttgatcccatgggccacaatgtgctcaatccctaaatgatcgatgtgtcgtaagtgacggattttggccgcatccacgacggcttccgccaccggatggtgggtatgttcttcaatggaggccgccatggccagcacggtattttcatcaaagcgtcgtgggtagagggcgatcacatcggtgacttcgagagttcggtgggtgagggtgccggtcttatcaaagacaacagtatcggcatgggctaatgactccatgacctggctgcctttgaagagcaccccttgttgagcgccccggtgcatccccgagcgaaaggccaccggggtgcctaattttaggatacaggaataatccactaaaaagacggccatgaggcgagtaggatcccgggtcaataggaacacggtagcgccgattcccagagtgagagccaccagtcggtcagccagttccgacagactgtgctgggtctgggagcgggtttgtaacgattcctgaataaaacgggtgatgcgggccgtggtggtttgatcccccactcgggtcgctttgattttgggatggccttcttcgatgaccatgccggaccagaccgagtcgccgggttcgcagcgctgtggaatcccctcgccggtgagagaggctggattgatcaaagcctgtccctcgacgactttcccatccacaggaataaattcccccggaccgaggactaacacatcacccgccaggagttgctccggggcaagctgtgtttcttgtccctcccgttccacccatactggattaaacttcggcctgagcaaggggcccagcaaggcttccgattcccgtgataccaattgctccatatactctcccaggctcaagaacaattgggtgagacaggccgtcacatattcccccctggctgcggccaaccccacggcggtggcatccaggacttcgattttcactccccgggtgaataaggtggtgatgcccttcaagagggttggagcaatggaacagtaggtgagcacggtctttaaaagagaaggcacaaaagggatcgccagcacccctaaggcccgcagccataccctgcttttggccacgggaggtagcgggctctcgtgggacgttggggccaggtcttcctgggaaagggtctttagctttttgattaaagcctgacgggtcttgggatctccgtcatattcaaccaccacactatgggcatagtcattggcccggactcgttctaccccagcgctggctaacaaatagccttctaatgccgctccctcgcggtgaggcatccccaactgggggacgcggaagcgtatccttttgggaagttcatggacgatgaagggactttgggccacatcagcaggacctttagccgttgctatcgtttcccgtattccagcggggttcctttgcgttgggcatagatgtaggcttccaaagcccgcatctcaggtgagtcgggcgccagtttggtgttgctgcgcactggattctggatgcaccagttgatcatatcccgcaacatggccactcggccaagctgaacctgaaacttgggataagtttcgggatgggtattggcgccatcaggatggcacatgtcacaggagactccgatggtgctacccaaacgctctgcactgtggaagatgcgcgatccctccacggccagtttataggtctcatgttcccataaagccacatcctgttcggtaattctgccgtagctcgacccctggcctttaccgacaagctcctgattgtcgacgggtttagtgacctggtgcttggccaactcttctgccatccagtggggatattctgcttggcgttgccattggcccatggtcgctcctgtcaccttttgggaggccatggtttcgcatttcttctcgttagcatcttcgggtttttcctctcccatctgagcgtagccatgatgagaacctccactgaacaagacccccagggcgatgagatcaatcatagaacgaatgcgcatgtgatatccttttgaaatccttagtagcttacgagattgggtttcggcggtacagctttcgtgccgttgctgacgagataagtactcttgacctccaccggattgcgattccacaagttatagagcttgtccaccaacccctctgactggacctggactgagccatcacccaaagcgtcattggggttaaagggatccgcgcgattcatctgtaccgttaactcgggtaacccctccggcgcatagggccaaggccaggcagtggatagcatgccatggaagtggatattgcccatgcggtgggtgaggagctgatgggtatgaccgtggatgacggtgacttggtcgaaacggcgtaggagggcctgcacttcttcggcatcttcagtccagaagttccaaggacgatagtatttataaaggggggagtgggagaacacgatcaccggggtatcgttagcataggattctagatcctgttggagccattgacgttggctcgcccccacttgaaaacgactctggaggccattgtcgagtccggctacagttttcatccgctccatgggagtcatattccgctcggtccagaagtcctcttccaggacgctattcagagtaacgaaatgcacgcccttatggtcgaaggaatagttcggttctccaaacaattcccgccatttttctcccatgtctaggaaccaatcgtgttcaccgaccatcatgcggacgggggccttgagctcttttaggatttgggctcccagttccagctcctcaggctgtcccagttgggccagatcacctccgtagaggacgaaatccggctgaggatccagatggttgacgtcgtctacggcccgcaataattgccgcacaaagcggtcattgagctctcgtttataaaggtgggagtcagaaatgtaggcgaaggtgaacccctcctgaccactaccggtgttttccgtagcagccgcattagcgacccgaaccggcataaagctatgaacattaaactccacccccttggctagggcggcggccatagccgccatggaaatttttaggaaagtccgtcgatccagattttgcagttcctggaatagggcctcacgctcttggtaatactgggtttcgacactcttaagtgttatgagccgtttcttgctcattagtcttcccccttcacccgacgctcaaatggcaatacccggcgcgctgccatatctttgtcccggaaaggacgggctttcttggcctgctggcgctgttctgcaaaaattgcttggttttgatcggcaaagcgctcatcggtcagggtaaacatccatgctaccagggcgtcgatttcctcttcgctcaaggctaggggttcgatgccgccatccagaaagggattgggctcacctcccttgttgtagtggtccatgacatcccataaggtttgcatggagccgtcatgcatataaggtgcggttaaagcgatattgcgcagttgcagggttttaaaggcgccaatatcaccccggtctttagtgaccaaaaaccggcctagttcagagagatccgtttccaacgctagttgatccacggtttctattcccccttctttttctagggcttccaatgcccgacgggccaattgctcaaaatcctgatagcgggccgccacgccaatattgtgaaagcggttgtccgtgccgatgggattagagggattcatgtggtggcaacttacacagcgggccttgccattaaagagggcccagccccgtttcgcctcttctgaaatcgctttttcctcacccgccagaaaacgatcgaagggggcgctaagaaagacctgagttcgctcaaaggccgcaatagcgcgagcgagatcttcatagttcggcgccgccccataggcggcctggaataggttttgatattcaggatcaccggcaatggcagcgagtgctttttgctgattaggatgggccatctcaatggggttgacgataggcaacttggcttgctcttccagactcggtacccggccatccaagaattgggtttgcatgaacatggcgttcatggtggttggtgcattgcgttgacccagtgcaccgccgaccccttccgagactctccgttggtcggtaaagcctcggctcacatcgtggcaagtggcacaggcgacggttccatccctggaaaggcgggtatcaaagaacaatttcttgcccagagttacccgttcgggagtcatggcgttatcttgggggatgataacttcctgccaaaagatgggatcaacttccggggggggctgggtcacatctcgatccgcaaggagcttatcgaaaatggtgacttggacgttcatgggcaacgcgccatgggggcctcgttcttcagtgccgtttcctcgggcgggttccccactgactagaagtaaggtagtcgtcaataaggccagacccccggcgagggatgggttccacttcacagagtgcctcctgaactgtatggcttttatatttaagatttagtaggggattagccttttgtccagatttaaacgggaagtactctatgtttatcctggccaaaaacaatcatctagcatttcatccattgaccaaggacattgagcgggaaaatcatttttctccttattggtttcacgggcggccatcaacactgctcgccgatagatttttggcagcttctcatggatgacaggcccgagactgggactctcttcaagtcgatcctgtactcgtagacgctgctcttcaattgtcagccgccagcttttacctcgtcgttcaggctggtattgccacttgagcaaatgcgccagcagcacttcaagacggctctcggtggcccgtcgctcactggcccccatatcctcaagctcctcgatcaagtcattcacgtctacctcgctcagctttccttggcgtagcttttcgatggtctcttgagtccaggcgtaataatcttgggtgggatctgtcatgttctttcctgggcttctaagcggtcaactgccgtttctgggattatagccaactcttctatccctgttgtatcagggtgccatagagtactaaggcaatgatcaggaagaggagtccgaagtttctccagcgctgcaaggcggcttccaggcgggtgggagtcgtatggagatctaaccttcggggcagggtaaaaagttgagacgggaggcgagggatcggctgaatgatctgatgggtccagcgggcaaggattcttaaccatcgttcaatcagaatcaaaatatcgccgctaggaataaaccacctccactcaagtcggcggcacagtaaagctcctaggaggaagagcgcaatgccgaggagaatggcttccccgccgcttttgattgcggaaaatttgagggaggctgaggcggcttgatcggcataaggccaaagccaagtggcaagatcaacggcaagcaaaagccctagggcaggcagccacatccccaagggtaagcgtccttttaagtccttgggccaagtcaagtcaataaaccgggccatgagtagggtagtcccaatactggaggccaacagcaggccgggcaacccatcactccagggtgagggggctaggtgactgagggattttaaggctgttttggcaatggccccgctggtgaaaggggcgcctgctaaggtaagcgccggaaacaagagggccaaacccactaggatcccgccgccatggcgagccagcccgacgcctaggaacagtgctcccttggccagggcatggtggagggcaaagagagtgagggtggtaagtaccaggggccactgggccggtgccacgaggcccacccccacccccagggtgatgagccccatttggctgatgctggaataggcgaggagggccttgggttcccgttgggccaggcccaccagcacgccgtagaaagccgcaataagtcctgccacaatcaaaccggtgccccaagagggaagcggcatttggcccagggggaggaaccgcagccagcctagcaggccggcattgatcatggccccccctaagaccgcagcccccggcgtgggggtcgccgcgtaggctgggggcaaagagaaatggagggggaggagtcctagcttgatgccaaaacctatcaacaaaagggtcaggaccaccgggtcagaactcaccactggggtttgaactatctctagggtattcatctccacggccagtaatatcatggccgagaagagacaggcctcgccgatgaccaccatggataaataaacccgtccggcccgcctcgcttcctggttccctgggtggatgactaagccataggcggcaatgctcatgagggcgaatagcaacagaaagctcagcatgtcttgggccagaatcagccctaaattgccggccatagtgaggagatagaaaaagaagaaccggtcccgctggggatcattggcctggtaacgaaggccataaaggccggctagccaccacagcaaagcagtaaaggataaaaaaggggtccccgtgggatctaaaccaaagtgtgcccctaaaagcaaccagggcactttgaggtccacacccgcaggtagccagaaacttgctgccagtgccgggagggctgcccaaggagtgagccgagtgatcacagggcgcaaagcaggcactgaccaggtaagggccagggccaaaggcagaatcagggccaagggtagcagcaggctcataaagggtaacggtggtattctcgctcggcaataaggcgggcccactcggcggggctaaagggggcatgggccagaaggccggcagccaggaccatggccgcggtgaccagtggcggcaggagcagcatccaagaggtttcgaaacgaccgtgggaaacctcttcgggccaagggtttttctggggcttgaaccaggcgatataaagaatgggcagaaaataggcggcattcaagacgctgctaagggccaaaatcactaatacccaagggtctcccgccaagacggccccgttacccagataccatttgctgataaagccggccaagggtgggacgccaatcatccctaaggcgccgagagtaaaggcagtcatggtccagggcatgcgtcgcccaacgcctgccatttcgctgatacgatggattcccagggtttcggccagattcccggcacaaaaaaacagggtgattttcatcagtccctgatgtaccaggtgggacatggccccgatggtggccactggatttaagatagcagcgccgagggcaatataagagacttgactgatggtggaataggccaaccggcgtttgagatcatcctggaacagggcccgcaccgagccatagacaatggtaaaggaagccacccaagccaggggtgttgccaggcccaaactggccacgaattcaatcccaaagacattgtccactatccggacaatgccgaagacgcctgctttcaccactgcaaccgcgtgcaggagagcgctaaccggcgctggtgccaccatagcgtgggggagccaaccatgcaaaggcaccagggctgctttgactcccaccccagcgataagtaaagcaaagatgatggtcagcgtttgggggtccacgggaggagcatttaccagcagtcccccctgaatgaagttaagcggccccaccagggttcggagccaggccatgccgaccaaaaagaacacgccaccggctaaggtgtagcctagatagatcttgccagcacgcagggcctctttcgtcccccggtggatcactagaggataggtggagagggtcagcatttcgtaaaaaataaaaaaggtcatcaggttgccggcgagggcaatgcctacactggcgctgacacaaaggctaaaaaagccaaaaaaacggctccgatggggcgatccttccagatagcctacggcatagagggtagtaaaaaaccacaagactgaagaaagggccacaaatagtaccgacagggtatcggcccgaagcaacagatctatttctggcaatagggacagtcgggtctcatagtgttgttggtggaagacgccccagattaaaaaggccactaggagcaatttgagggtagctgccgccatgttgagggtagtgcgcgccctatgggcgtactgggggaggaaaaaaatcacgatcccaggcaccagggagcttagcaggataagcagcggtagccagaagctccaattcacagcaatagctccttatcaggcaccggggcgccgatcccgatgagagtcaggggcgtctgggcgatgagaccgaggacgacggccattaaggccagcaggagggctgaccattccataaaccaaggtacgggacggtaattggctgtactggggacttgggcgaaggcgcgggccaatacccgaaagacataaccggcggcgagcaaaccgccgagcacaataatgaaggcccacccccattggtcgctggcaatagccgcggtaagcaaagaccatttggccaggaaaccgccgctgggcggcagccccatgaggcttactcccgccagcccaaaggcaaagagggtcacgggcaagtgctggctgatgccgtctaagtcttggatgcgatcgtgtcgcagggcatacagcacggtgccggcggctaaaaacatgccccctttagcaaggccatgggctagggcgtgataaaggctaccgctccaagcggtgaaggcagtggccgtctcttgggtcaagggaaaaaccagaaacagataacctaactgagccacggtggagtaagccacaaggagcttgaggcgctgtgtctgcagggcctggagagaaccccaaaggatggcgaaggcacccaacagccctaacagattggcggctgctgcggtggtagtctccggaaaaacggtaaaccacagtcgtagcaagagataaaaggtggctttgaccaccaacgccgagaggacgctgctaacgggcgtaggcgcattagcatgggccggaggcagccagaaatggagggggaaaagggccgttttcaataacaagcccacacccatcattgtaagggctgcccccggtaagggcccggcctgaatgagctgccccagggaaaccatatccaccgtatggtagccggcatagagcaaacccacgcctagtagataaaacagggaccctaggaggctgaccagcagataacggatggcggcgcctagggctgctgcctgccctgaaaggcccaccagggcaacagaggctaagccgattaactccaaggtgacataggcattaaagacatcggcggtgagaaaaaggccattgagggcggcccatagaaacagccataggggccagaaataatcccgttcatgggcatgatggggatcttccttcgagccaaaataacctaccccatagaggctggtaaaaactcccaccgaagccgccagaaggagcatgagtgcgctcaagccatctatatagaactcaatgccgaggggcgctccccaaccaccgatagggtaacgctgggggccctctgcgagcacttgttgagtgagggcaatccccaataacagcacacccatagcggtcactaggccaatcaggcttttgtagcggggcacggtgaaggcaaggagcgcccctaccaggggcagaaccatgatccaggctggccagtgggcgctgaaattaggggtttccatcaagacccaaaggacatgaaggtgaaggaatctcgctcatttgggaaaagctgaaggaaatgagtatctctaatgaagcaatccattctaatccatttaagtttttgatttttttgtgctctttgtgcctttgtggtgattttataaatcgttcgggctaagggttcattccgagggggactcatcctcaagttctgcccggccagtgatggctttaaatcgggtggcaagagccagccctagcaacatggaagccgaggcgactacaattccggtaagtaccatcgcttgaggaacgggatcgggcatcccttcgggggtgcgggaggcagccgccacatagaccaaaaaaaccccgctggccatgatgttgaaggccagaattttgcgcagcagatgagggtaggccaagagggcgtataggccgatgataaacagcccaattccagtcaagatatagagtaaaacgggcgttagcatcatggcttttttcctttgcgtggtcggccaccggcaaaaagggcagccaggataacgccaatggaaagggcggcgggaaattccagccacaaaattttggttttcatccactcaggaggggtttccaagagggggcctccggcaacaagggggatgatggccacggtgaggaagatggcgatgcctaatgcagccgcaaaacgtagccagatcctcaaggggaataggatttcatggaggttagagaggatgaggagtacgccgatagtccccagcagagccccgccctgaaaagcaccgccggcagcgcttcccccggcccagaccagataaagggaggcgagggtaatcagaggaatcaccaaccgcagaaaatcgagcaggataggatcagacggtttcctgggaggggggaggaaagcttctcctagggaccagaccccgatcagggcaaggagcaagacggtaagttccagcaaggtgtcgtaatcacgaaatatcagcaataccgccgtcaccggattgattgccccgccgggttctttggcggcgaggaccatgggctccaggcccggtgtgacgggggcgagttccatgattccccctaccaggatagccatgaggatcgatagcaacgaaaataacagggcccgataggggtctatccccgtttcaattgacgatctaggcttcggggtcatggtgaagttctgagtccctttgctggggttgtcgctcgcccattcggcgcaaggtgaccagcaaggcggtgcctgacagacccgcgccgataaccgcctccgctagggcgatatcaatagcggccagccgaacccagaccaatgccatgatgaggccaaaggcgataaacaacacgatggcccggaacagatccggatgggtgagcaattgccaagccagccagagcagggtgagtgccagcagtccatcaatgctccactgcaagaagctcatggtttgctcctgggctggatacctcggtttaatgcggctcgcgcaatgagaaagctggtggtggcgctagaggcgattaccaatagccaaattaaaatcaatttgagcgcgccagttaaagtttcagcctgtagtaccagaccggcgatgaccagcccaaggcccaggttatccgctttggtgagggcatggaggcggctatagatgtcgggaaaccgcaacaaaccaatcgtgcccacgacaaaaaagaggaccccagataggataaaggtagcgcctagccaatggctgagggacatcaggctagtcatgggtttcgggttctataccccagatacgttgcacgaaggcgatgccggcgatggctgccaggagagcaaaaactaaagccacgtcctgcaaagcaggggtatccgttgcttcgcccaatagcagtaaaatagccacgctggtggtgccaaaaagttgtgctgtgagcatccggtccgccgccgtaggccctcgcactatccggatgaggcctaccatgatggtgactattagaatttcactaagaaccaactccaaatcaaatagtgccattcccattcccggtgttctcgttcgtctcgatattagtgtgctttaaacggaacagggttgcaatgcgggtttcaagggtctggacttcgtcgataatcggcgcctgggtgtctaagacatggagagtgaggcgatggcgatggatgcgtgccactagggtaccgggcaacagattgatggtatagacaagcagggtgcgagcgggagtctccggggggagttgggttgaaaattccaccaggccagggttgaggggtaaccgcggctggagtacccgtttcgccacatcgatgccagcgcgcagtgattgacacaaaaaaaagaggataaaacgtagtaaactaaaataatttaaacggaaaaattttctacgggaaagctgtaggctgacataggtcgttgctaagacagcaggtattcccactccccaggaggtgggatcgccgccagttaggatccaccatagcccggcgaagagtaaaattcgcccgaggacggggaacaagaaggcttgatcgcgtttactttgcgagtgtagtttcactagttatccagtagtcaccatggggttgtgaagggggtgtttttatttaccaatcctccgcccaaagccccttccttcagggaggggatgtagggcggttctgttcgtgtacaatgttctttgttggttgtgctgttgttgcacatctcctcctgtctagctttaagcgggggcagggttgaagtaaggtgtttttcagagacatcccgctcgggcatgggcgtccgcactagggaatcctcttccttaaagggagaggtggatgtcaagaggcccatcttccaggtgccctttattttgaatgtattcaaagataagttaagcatggtctatgattaacaacaagatgggtaatgatttatggcacatcctcctctctggccgtagcgtggtcaatttccagtttgcggctccccaattctcgacttctcgcttaggttagcttttaagcagagatctacccaataatatttaacaggcaggtcaactggcatgaaacaaattaagagcatccttttagccctggacggcaaatatcaccggcaggcattgatagcccaggtggcagcggtggctggagagggtggtgcccaggcaactttattgagcgttttggaatcgccgccaagcaagcaggaggtgggaatagaaccgtcggaactccagcggctgatgaccgaagatcgagtggagcagttaaaggatatcgcctcggaacttgaaaagcatggccttcaagtcactgtcaaggtctcccaagggaaggcctttatggaaatcattcgggaagctttgaaaggaaattatgatctggtcatgaagcccgcggagagcgagtctaccaccaggagcattttgtttggcagcacggatatgcagcttttgcggatgtgtccctctccgatgtgggtcattaaaccgactcaccatacgcaaatgggcaaaattatgattgccgtagatttgcttccttttgatgaagaaaaaagcgcgcttgctgacaaagtgattcaatgggggaaagtgattgctcatttggcgaatgccgagcttcacgtgcttcatgtctgggaactctatggggaaacgactttgcgaggaagaacggttttggcggataccgtcgataacctggtgcgagaagaggagcggcggcatcgccaatggctggatgaagcactttcaagaaatggggtagagcagaaacaagtgcagatacatttttataaaggtgaggcgaaaaaattaatccctaccgtagccaatagaacggacagtgatctattgatcatggggactgttgggcgaaccgggataccgggcttttttattggcaataccgctgattcggtgcttcaccaagtggactgttcaattcttgccatcaagccggacggctttgtgacaccagtgaaggtcgatcgttaactctgtcctgaaagacgggtaagccctactttttaattttttcgaagaagcgttttccctcggcttgaaagccgaggcttgcgtggctgtgttaaaaagcaggtaaataaagaagctacaaactctcgtggataggcaccaagagtacaaatttattaaagagtttctgcggctttcacacaaaaagcgaatttattttgcaatacgaatcttggcgcaattggatgaaaccaatttttggtttctgtatcgtcaagagctgcgatcggatcttttactcagattcatggcgcgggaaatccaaatgaacaagagaggtttgggtaggaaaggctcggataggccaaaggtattacgtagaaggagtacaaggaagtgcgacgcccccctagcgagagtgcgcagcgcagcggagcatcgagcgcgagggccgcattacttgctgtcgtcgccgtatttggttcagacagccgaaagactgtagtcataaccatctcccctctgtattagtttgaaatttatccagttggccgagatcttcccggccttggctttcacatcaaaggtgccgctagcccgaatgctggccagtatcccaacatgatcgccagcgtacttgccttggggttgcgagagcctgacgagatcacccgtttgaaatccctttactcgcctacaccgccccgccttgccgcgaggaaagccatatttgtcggttctgacgacttgccttgttccgcgccccgtggctttgatatgtagcgcccgataaccttcagttattgtcacttgctcagcgctttcgccaacacatgccgcgtctatccaatggtctttggtatagccttggctgatcctgtttttcttggtgcgcccaccagaccaaaaagaagtcggcaatcccactgactgaatagtgcacccgatggcgtagcgggtagcattgaccgccgctgcatcttttagaggcagcttggatttggactggatctgggtatacccaaactcggccgccgttttgctgttcttttttttgttgcagggcgcgcgggccagggttaaattagatacccgattactaccccccctcgatctcggtataatatgctcaacctctagcgggatatctttcttattgcaataagcgcacttcctgtcccacttctctagcagatattcgcgcacctcataccccatcaactcgccctgctgatactcaacgccgttaatttcagggttctgaattttttgagtatcaaagcgcacagtttcgatatgacattctgaaatgggaactctatctagcagacgattaaaccagctcgaaacgttttcaacccgcgagtttagcgatggcggcagccaacccttcggttttgttctgtttagaaatcgtggcgcacgatagcgggtctttctgcctctacgacctcggcgcaaactacgacgactagccagccgctcacggatggcgtacccgcgatgggtaagattggcggcccataacaccacgcgcccctgttgaggaaaattcccaactaaagccagcccggttattttgctgcccggatcaaccttaaattcaaccggctgcgggttgggatcaaccctatatttcaggatgatcgtaaatggctgcatccgataaaccgcggccttcccgtctcgcaacagccgtcttgcccttgctgggctgcatggcatcaacggttttctatcagtgtctaatacaaaaactctattcattagctttcgctactctaaaagttagggttctctcgccaatgtttgaagggtcgttcagtctcggcattcgctcctgtgtcgctccgtagttcattgcctttgacctcagtgcctggggctgagaaatgcaccccagggtgagtcgctttcgcttcaacttcaaacgtagccccgaagggctgaggctggttgagccaaccaactcattcggaaagttcaggacgaacttggagaatgagttaggcgacgactcaactaatcagtccgctccctgattctgggttaccatacgccggattttccgtacccccagggcgactagtagggccaccaccgggattgaaataccgatggccaaatcagggttgataggtaaatgagccgctttggctgctttggcaaggtaacctaccaggcccaccacataataagtgattgccgctactgaaagaccttccaccgtttcttgcaagtggagctggagcttggcccgttttgccatggaagagagaacctgctgattctggtgctcaagggaaatattgactcgggtgcgtaataactcactcgcccggccgatacgccgggatagattttcctgtagccggagcaccgtctcacaggtatgcattgccggccccatgcgccgctcgcagaattctttaaaggtctgcattccttgggctcgcaactcacgcaattcactaatgcgccgctgcaccagctcatagtaagcctgagcggcggtgatgcgatactggatggaagaggccatgctttcggtggtcgccgctaacttcgtcagctgatccagaagcgctggttcttcctcggtggtggccgaggcgatggcttcggtaatcttggctaattcttgctcagcgcgccccaacttcggcatggttctgcgcgccagtgggtaggtgggcagtgcttgcatgagataggactcaatttccagcaaccgttgtaccatccgcccggcctgacgtggggtgaggctaatgtctttgatgataaatcggctaaagccgtccccatggatacgaaagtcggcgtaagcaatggccgccccttcgccggtgcgggcgccggtgagcacattaccctcaaatagatctgccagctcatcaggactgcgtggtttttcgggcatgggatagatggccaggtgggcagcgactagggtttgtcctggtaaccctgctagccagtcttggggcacgctttcgatgacggtgttggcgaagggttcctggaaggggccgcgccgaaaaaaagtgtagctggtgaattccgtatgcttctgccatttgaggcgaaatggacccagatcgatgcgaaagtgattgctttttggaactaggatggggtggccaaagcgggcgcaaatctcggcgagtttttcccgttccagcccttcccttccaggatccgaggtaagcacaaggtgtgatacttgctccgggggaacgagtgattctggcggccgggcgtgcagttcgttgttgagtaaccaccgttgaggatgatcggcaggtatcgtcataagtctaggtttgggcttgcttctggtgaggtaaaacttctgattttaccgaattttggtcattgattatgttcaaaattaccacccctgcaaaaattttcactgtaaaaggtcctatattttatggaaaagcggaggtatagggtaattatgaagtcggtaaagcaagaaagtgggcatgcccatacagtagaggccgtattacagcggataggcagtgaccgtctgggattgacccagagcgaggcagagcaacgccttcagcagtatggtcccaaccggctcaccccgcctaagagaaggggacccatagaacgctttctggtccaatttcataatgtgctcatttatgtgctgcttgccgccgctgttgtcaccgctttgctcgcccattgggtagatacgggggtcattctcggggtcgtggtgctcaatgccctgattggttttattcaggaaggaaaagctgagcaggcgctagaggccctccgccacctcctttcgccccaagccagcgtattacgggatggtcggcataggatgatacctgctgagcagttggtccctggcgatgtggttaccctacagtcaggggataaggtgcccgcagatcttcgccttatccgggtgaagaacttacgcattgaggaagccgccctgaccggagaatccatgccggtggaaaaggcccttgaacccgttgccgaaaatgcgtctttgggggatcggactaacatggcttattctggcaccttggttacctacgggacggcggaaggggtagtcgttgccacgggggatcataccgagatcggacgtattagcgccatgctagggcaggtacaaaccttgaccacgcctttgctgcggcagatggctgtgtttggccgctggttaacggcggttatcttaggggtggcggcggcggtttttgcctttggggtaggggtccgaggttattcttttcatgagatgtttcttgccgctgtagggcttgcggtggcagccattccggaaggattgcccgccattatgaccattaccttggcaatgggggtccagcgcatggcccggcgtaatgccattattcgtcgtcttcccgcagtggagactttaggttctgtcaatgtgatctgttctgacaaaacgggcaccttgacccggaatgagatgacggtgcgcacggtgatcaccgcagacgctgggtttgagatcagtggggtagggtataacccccatggcgggtttagccagcaaggccagattatcctgatggatgattatcctggattaggagagctttgccgtgctggcctactttgcaatgatgcgatcctccacaatgtggaagctacctgggtcattcaaggggatcccactgaagcggctttagtgagcctggcgatgaaggcgaatttgttaccggaatgggaacgggaggaatggcagcgtgttgatgtgattccctttgaatcagaacaccgcttcatggcgactctgcatcatgatcgggtgggccatgctttcatctatctcaaaggggctcctgagcaggttttggaaatgtgtcaccatcagcgtagccggggtgaagatgagccgttggatctaccctattggcatgatcgtattctagagatggcaagccggggtgagcgggtattagcggtggcttttcgggtgacccacactgaccactgtaatttgcgctttgaggatgtacaagaggggctgaccctgttgggactatttggaattatcgatcccccccgggaggaagccattgctgcggtcaaggagtgtcaggaagcgggaatccgggtcaagatgattaccggagatcatctcttgactgcccaggccatcagtcggcaactgggccttaaacatagtgatcaggctctagctggtacaaagttggaggtcatggatgatgagaccctccgtaatgtgattttggatgtggatgttttcgcgcgggctagccctgaacataagctccgtctagtcaaggccttgcagtctcaaggacgggttgtggccatgaccggcgatggcgttaacgatgcacctgcgttgaagcgggctgatgtgggcattgccatgggtcaaaagggtacggaggtggcgaaggaggctgccgaagccgtgctcgccgatgataattttgcctccattgcccaagcggtgaaggaagggcgtaccgtctatgacaatctgaagaaagccatcctttttattttacctaccaatgggggcgaagccatggccttggtcgccgccattctattgggctatatgctccccattactccggtgcagatcctatggattaatatggtcaccgcagtcacccttgctctggcccttgcttttgagcccccagagggcaatgtcatgcgtcgtcccccccgggagccaggggagccggtgttatccgggtttttagtttggcggattgtctttgtttcggtcattttggtggtaggcactttcgggctcttcctgtggtatcgcgagcagggtgcccctattgaatatgcccgtaccatagccgtgaataccttggtgatgttcgagatcttctatcttctcaacacccgctatatgactaactccgtcttatcccgagagggcctgttgggtaaccgttacgtcttgatagctattgccgtagtagtagggcttcagttgctatttacctataccggaccgatgcagcaactatttgccagcgtggctctaggcctccatgattggggctggattgtgctggtcacctcttccgtatttgtgctcgtggaactagagaaatcctttttaaggagaaggaaagaaaaggccccgccccggagagttgaaccgcctgtggcggcatttgagaggtttaagccccggagagtctggccagcggcgctcattcttctactgcttggcgtgggggtaggcagttggatatgggttcagttcgagggagaggaaaaagaagcgatagtggtggcggaagcagaaagacaggcgcggccacctgccgagcccctgccggacacgcagactccgggggtaaaaacgccttctgacagggagacgacgcctgccccccagcagcctgaagtggcggcaataccgctgccggagaaagagaaggaagtaccggaaaggcctgaaatggtccctaagccccccataaaggaagtggaagaagaaccggagcagattgaagtgtctccagcggcaaagacagtgactgtccagccgggcgataccctctcccagatcgctgcacgtgcctacggcgatcccactcaatggccgcttatctatgaagccaatcggggcaagattgagaaccctaacgtcatcatcccaggcatggagctgactcttccccctgcacctaaaaatcaggactaatctggacaggcgggctaaacacctagctagctagttaattaagagtaactttactaagctttaaatttaatagaagccgtttgaatttatgttccaggagtggagaaggcgcgatggggtcaaaacaagaggcggattctgaaaccagggcaaggcaagcggaaacccaggcaatgcaggaatgggaagagcacgaggtcagggaagaagaaaatgaggccatggaaatgacggaaaaggcctatcctcggaagaagctgaccttggatgaaatgatgttttatggtttgctcatcctttcggtggtaggggttgcaatcacccagtcttctgtcattgtgggtcgcgcctattggctggccatgataccgattattgcggccactaccctctatgtagagtggataaggggccgtggacagggaatgagatggcgaacgctactgcgaacccaacttttccactggggagcgcttttggtttctgtagagttggtgtacatgcttttcaattttggccggctcagcaatgaagctgtaagcttaatgattctcctgttgctggcgcagacgacttttcaggtaggcgtgtacgtggattggcggttttccatagtagccctgttccaggctttttctctcatcgtgctggcttatttgaaagcttatatatggataatattgttagttgctatcgggataatcgccttggggatttatttccgtagaaaatttccagaaaaattttcatttccccaccgcagtcgcttttaatcgttagaaaaacgtcctggcgtgtaaaagtggacattgctaggtcacccatgatcgttggggctttcggtggcgggcatcttgctcgcatgctcacccactgcttatgactcagtctttgtacacattactagcaactacgtaattcttactgcctgatatgcgtcttgttcgcgactggtttcagcgtcacttttccaatcctcaggtagcgggcctggccttgttacttgtcgttagttttgccactgtgatcttcatgggacacatattggcgccggtgttggctagcctggtgatcgcctatctgctcgagggaatcgtggggtatctggagcgacgacgttgtcctcgctggctagccgtgcctttggtgtttgtggctttcatggtggccttttttggggacatcttcggggtgatacccttgctctcacagcaggttacccagtttttccaactcttgccgaccatgattgctcgggggcatgaacttttattgagcctgcctgagcattatcccgatttattctccgaggcgcaggtcaataatctggtgagcgctatccacgttgaggtggcccaattagggcaagaggtgctttcctggtccctggcgtcagtgacgagccttattacgttggggatgtacctggtgttggtaccgttactggtgtttttcttcctcaaggacaaggaccgccttattgaatggtgtaaatcttaccttccgcaggagcgaaaattgatagctgaagtctggggcgaggtagattttcagatcgccaactatgttcgcggtaaatgcatcgagatcctgattgtctgggcagtgagttttatcaccttttatgtcttaggcttgcggttttctatgctgctgagtgtgctcatgggcttgtcggttcttattccctatattggcgcgatggcgatcactttactggtggcgtttgtggcttattttcaatggggattgagtactgaatttgctgaagtgcttggcgcctgtgtcatcatccagtttttggatggcaatgtgttggcgaccttattgtttgccgaagtggtggatttgcatcctgtggcggtgattgtggccattgtggtttttggtggagtgtggggattgtgggggctcttctttgcaataccgcttgccaccatcatacaggcggtgctcaaggcctggcccaaagtcccccctgtagaagaacggcctccactgctaaaacgttggggtatttccttgctaggacgacaacggtcgcggtgaggtagggtattgtatgcggcagccgtgttcgccagccgcttatccttaaagccagtgggggcaagatcataccaatttagcaaaaggctgcaatttattaaggttataactggttgtttatactaagcctatacaatgcaaagttacgtgaaattggtatcaaggtccctagcgtaatagttccaggcatggggctgactcttccccttgcatctaaaaatcagaactaatggggttggcataatctatagaaggtaagtggtgtctgtcaccgtgaccctttgctcgaggctatttccgcatattggggagaggccgtatatggtgccgtttgaaaatgtcttttatgagattggtgctctgctgggggtggctgccgcgggcggcgttttggcaatcctgttgcgccagccgctgatcgtcgctttcattgccgttggcatcatcgtaggacccacgggttttgggtgggtggttgccagcgatcaagtggatttgcttgccaagttggggattgccctgttgctgttcgtagtcggtctaaagctcgatccgcacatcatccggacaatggggccggtggcgctggcgacgggacttggccaggttgtattcacttcggtagttggctatctcatcgccctcgctttagggatggcgccggtgtccgcgctctatgtggccgtggcgcttactttctccagtaccattatcattgtcaaattgttatcggataagcgcgaggtggactctttgcatggtcggatcgccatcggctttctcatcgtgcaggatatcatggtggtgctggtgatgatcggcttgacggcttttggccaggctggtgatgcgctcagcctgggccgggaggcgttgctagtgctcgccaagggagcggcgatgctggcagtcgtcggcttgctgatgcgctatgttttgccaccgtcattgcaccggttggcgcgttcacccgagctactcgtgcttttctccatcgcctgggcaatactcggggcgtcagcgggggataccctaggcttcagcaaagaggttggggcctttctggccggggtatcaattgccgccactccgtaccgcgaactggttgccgcgcgtcttgtcagcttgcgggatttcctgctgttgttttttttcatcgacctcggtgcgagcctgaatataagcactttgggcgcacacttggaggcatctgcggtgctctcgctctttgtgctaatcggcaatcccttcatcgtcatggccatcatgggggcgatgggctatcgcaaacgcaccggttttctcgcgggtctaactgtggcccagatcagtgaattctcgctgattctgggagctttggggctaaacctgggccacattgaccaggagacgatggggcttatcaccctggtgggcttgatcaccatcagtctctcgacttatatgattctttactctcaccccctgtacgaacgattggctccttggctaggaatgttcgagcgtaaagtggcgcaccgcgaagagggcgttgcggcagcaatcaatggcgatacgtacgcgttcctctttggcttgggacgttttggcgcggggatcgcccagatcctgcagaagcgcggctgccgagtgcttgcagtggatttcgaccccgatctggtgcgccggcatgctggcgaagggtatatgactcggtacggggatgccgaagaccctgaattcgtcgcctccctgccccttgagcgggtgccctgggttgtcagcaccgtgcgggaacggagtgtgaaccggactctgttgcacacgctacgccagcaaggtttccggggtcgagtggcagtggctgccaatggccagcacgaagctgagctgtttcggcgcgagggcgcggatcttgtcctggtgccttatttcgacgcggccagagaggcggttgaccacctgctggagcttggtgccgtggggagccatccaggcgacagccctaaggaatcgacgggtgcttgatctatcctgtagagctttgactcctattttaattaatgcaatggaggggagttatgaaggtcttgatggcaagcgatttttccacaggttccgatcttgctctcgaccgggctacgtttcttgtgcgtcaataccaggcgcaacttgtgttgttgcatgtattggaagcaagtgatagtagcctagttggcgctctaccagcactcgatcgactccgtcaagaaatggaaacggctctacgcaataaggcagcctctaaaggaatccagtgcgagattagggtgcggattggcaaggatttcgtggatattattcttgaggcccgagaaagacaagttgatcttatcattgttggtgcccatggacgtcactatatcaaggacgctctctttggaaccacggctgaacgggtgataagtaagggcgatcggccaatactagtagtaaagcggccagctcagggaccctacatgcgagtgttagttggaattgatttttcacccgagtcccgaaacgctttagagtatgctatgaaaattttccctcaggccgaactttatattttgaatgtctgtggcttggtatatgagggaaaactgagacaggtcggcttgagggacgaagaaatcctttcgcttgacaatgttgaatacatgcgccatctaaaagaattagaccgctttctttctgggactgcggcctattcgatagcaaaacgactggtagccaaaggttacccggcaaccattatactagcccaagctgcacaccttaaggcagatcttatcgtggtcggcacccggggtgcttcgggattgaaatatattttgataggcagtgtggccaggcatatactgcgtgacgcagactgcgatgtgctcgctgtgcgttgcgagaggcccagtttcgagcttccctagaagtttttccttctcgattgccaagctaaggtattgctatctagtgaatgatggtcacgggtccagtggcatgacgcacgactttctcgcttacgctgccaagcaacagagcctcaaagcgtgagaggccgcgccggcccatgaccgttattgagctgggatatttttccaggtattggataatttctgtggccgggtcacctgagaggctctcttctttaatttctccctctttgccgccaagagcttggtaggttttgtcaaaaattttgcgcgccgcttctttcttgagctgttcgatatcttcctcttctgggtgggtaatgcgaagaaaatcaaaattgccgcccgagcgtgtcgtaaacacatagactagggtcattttgcttcccatcgctttagccaggtcggatgcaaagcgtgccgcccgtagggagttttctgagccgtctaccggtacaataatgtcattgaattcagcactcataatgatggctccttaatattaattagctgctcgagtggcggttctaaatcaaaatctcctggaaaagccaagaacccatccattactatatctatagtcgttttttgtcctcagtgccaataggatttttatccgggacgtccatctaccctcggtcgccataaaatagtggtgtagcggaatacaaaaagcccaaaagcggcaatccagaggccgccggaaagtagtaaaaccaccatcatatgggcagggagtagcagcgggcccccgatccggacaatagcccccagtgtgagcaatacataagcccaaatcatcccttggggcaattccagccgccgtcctgtatgaccgagggctacacgggacatcatccctagaataagagtgcccatggcgccgaccgtcaacagatggatcgcaatgctacggtaatcccccggcaggtaggcatctaatcccttggtcatcaacccggcgcaaatccataaatatcccaggtgcagtacccagaggagaggacgtgataaggttttgtacccgccccagccgagcaggcgcgctaggttgagtccccctgcagtgagtgcgatgacacccatcaacgggctcacgccggtgatcgcttctataattaaaattgcagcgacagagccgatggctaggcgatcgagccagggaaattgacggataggggtttgagggagggcattgcgagtgaaaaaaggaatcacccggccgccaatgattaccatcaatagggtaatgacattgaccgtggcttgcagggctggtgcaatgactgtaggaaaataacctgctccacccaggtggacgagtaaattgcagctcgccaaaattcccaatattccaatcaggggaagactgcgagtattccctgtagcaatgataggtcgggcgataaaaaacattaggcagggaataaaggccatatcgactgtgatgacgatgaggggaggcagcgtatttcccaaaagcatgacggttcgtcctgctagccataataggacaagcagaagcaaggaaggcccagtagccgtagggcgcccggtccagttttgggctgcggtcaaaagaaatcccgcaataatggcggacacaaagccaaacaacatctcatgggcatgccagtagggaagggggaagtatccattgaggtaccactgaccctttaatagcaatagccataaaagcatccagagaccgctcatcaaggccccaagccagaaaaagggccggaagccggtacccaggaaagtccaccgaggacgccgaaaggcggtgttagtcataggagtagatgaagacatagatttttagctcctgtaaacaacaggtgaaatcagaactattttcttttattttctaactatttgttataaaaagaaaaattgacaattctttagtgtttcgctaaggtattttcaggtcatcatacaacaacagcaaggagtatgcattatgaagggcgataaaaaggtcattagctatctcaacaaagtgttgaccaatgagttgacggctatcaaccagtatttcctccatgctcgcatgtataaaaattggggtcttggaaagctcaatgaatatgagtacgaagcctccatcgatgaaatgaaacatgctgatcaactgattgagcgaatcttatttcttgaagggctccctaatcttcaggaactgggtaagctcttgattggggaagcccccaaagaggtgctggaatgcgatttgaagctggaaaaggaaatattgccgttgctcagggaagctattgcctattgcgagaagcagagcgactatgtttctcgggaactgtttgaagagatcttagatagtgaagaagaacatattgattggttggagactcagttagagcttattgagaaggtaggattgcaaaactacctgcaatctcagatgtaaatctcctcgaagtttttccaaaaattacccgctccggtagtgctggggtgggtaatcctctgcctttaaggtcaggggatttttgtggccgcgatggctgcaagtagtaaggaaagggttgcgaacccggcccctgccaggaaggtggccataggcccatatccctcccaaagtagacctgcgataaaactggcggaaagtgcccccacgcctgtaatcagatgaaaaaccccaaatgccgtcccccggagtttgggagaggtgacatctgccaccagggcggaaagcagaccttgggttaaacccatatggaggccccataacaccacccccgccatgacatcccagatgtctgtggctagggctagcacgatatccgcggcgatgaggatgataaaaccggtggcaagaatgatccatcggttcatcaaatccgacagtttgccggcgggataggcggaaagggcataggctatattcatcaccaccatgaccaaaggtattagggcgtgggcaagtcccatattttcagcacgaagtactaagaaagcttcgctgaagcgggcaagggagagccctgcggcaactcccaatagccacccgtagggggtgcccatttgacgtatctctgcggcgcggatgggtgctttagtgggagagctagggcggaaagtcgtgggttctttaacgccgaggattaaaatcacaacagcgatgaatcccggtatcaccgccacccaaaacaccatccgaatgtcgcctgctaagagcgccatgagcgtcattgctaggaggggaccggtaaatgcccccaccgtatcgagagattgtcgtaatccgtagctggctccccggagggatagaggtgcgatttctcctatcaaggcgtcccggggggctcctcgaatgcctttccctattcggtcaataaagcgggcggtaaatacccagcctacggacccggcaagcgggaacaagggtttggaaaaggcggctaggctatagcccatgacggttagcagtttccgcttgcccagataatcgcttagggctcctgagaatactttggtgatggaggctgttgcttcagcgataccttcgatgacacccactgacactgcgcttgcccccagcactgaaaccaaaaaaacgggcagcaggctgtgaataagctccgaggaggtgtccataaacaggctgaccaggcccagtgtccaaatacttctgggaatggctgctaggccagaaggagggggaaaccctgttggagatggtttatttgccactgctccggattagatctcttggattgaaggtgagaagttctaaacccagagggctattaaagaactatacaatagtgaaaacatagttgcgtcattaaggcgttaataggttaataatggaggaagctccttgggaaagttatgcctatctccccaatggggaacccgcattttggcaagcggagcttggtgatgagcgataaaaatcacaaagggcaacatcttcgtatcacggtgccgcaaattttcatggtagtcgggattactgctggtgttgccgtcacgctactctttttgtggtatgcgatacccgtcttgttacttgtttttgcgggtatcttattggcgattttgttacatggtttgagtgattggatcgcccgacgtacttttctttcctatggctggtcattgaccttcgtcgtgcttgatttgatgactctttttgctgtgggtctatcgttagtcgctcctgatgttgctgatcaagcctatcatctgtcacaacaactgcccgaagcattaaagcgtcttgagcaatattttgcccagtatacctggggccaagaactccttgcactgatagacaaggatttaatgcctagcagagaatttatgttgactcaggcgagcaatattttttcctctacattaaatgtcctgaccagttttattatcattttgtttattggcctttatggcgccgcgcagccacgcttgtatgtggagggcattacccaacttgttcctattcgtaggcggcaacgagttcggacggttctgcatcaagtggggcagaccctcctgtggtggctttttggaagaatgatttcaatgactattgtgggaatgttgaccgtgcccgggttgtggttgcttggtattccccatattttgacgcttggcctacttgcgggtcttttgacttttattccttatattggtcctgtgctctcggttgtgcctgctgcgcttcttgccctgttacagagtccaatacaggtggttaatgttttattgctttatctttttctacaatccttcgagggttacctactcactccactggtacaaaagcgcacggtggcaatgccgccagtacttaccatttcggtacaagtgttattcggtaccttgcttggattctttggcctgatgttggcaacgcccctggtcgcagctttgatggtcttggtacggatgctgtacgttgaagatatattgggcaattcgagtaaagagaagttgtaaaaacgggatcacctcttaagcacaaccccccccctattttctgcactgcctcattgacaaaacttttgtctgctatcgttatcattttttataccaattcgtactgaccccgcatgttataatgaggaggtttgaaagcgagtttatggggaggagcgaggttgatgagtcgccgcctagagctagaaatcacggagagtgccgaggaattaaaagcgctgcttcaccagcagagcgaggtgaaactcaaagaacgagttcaggcgttatatttgctcaagagcgagcaggtcaccgaactcaaagccttggggaaagtgctagggcgcaatccctccaccctttatcgctggtttgaggggtatcgggcccgagggttagcaggcttgcttgagcttgggacggcgcataatgggcgtgcccgagctataccgccggcggtggagcaggccttaaagcagcgtttgaaagaaccgccgggttttaagagctatggggcgattcaacagtggctgagggaagaatacgggttgcagattaagtataaaacggtacatcagacagtacgttaccggctcaaagccaagctcaaagtggcgcgcccgagccaccttcatcgagaggaagcggcgggggtggactttaaaaaaaactcccgcggcgcctagaagttttgccggtcctctacggggcggaagaccccgctttagcggtgcggtattggtgttacgatgagacgcgctttgggcttaaaaccatccctcggcgactgattacgttgaccggcaccaagcccctagcgccggtgcaatggcaatttaaagccttctatctctatggggcggtggagccgctgagcggggaaagcttctttttggagttctctcatcacgatagcgactgttttcagatttatttggatcacctcgctcaacgctatccccacgctctccatatcgttcaacttgataatgccagctctcattgggccaagaagctggagttgcctgagaatatcgtgttgatgttccagcctccctatagccccgagctcaaccctatcgagcgactttggcaacacatgaaagatcagctcagttgggttctctttagcacactggactcccttcgacagactgtcggggaaatcctccaggacctcactccacaaacgattcgttctttaaccggttacccctttatcctctccgctttaaagcatgcaaatatttaaagaaatggtattatgcgctaaaaaaaagtgcaatgatgatttttgtgtttttgccctatagattacgtgaaatgccccattcaaacttatcttgataggaagtattttcttaaaatgttgttttttatataaaatataatttggcatgaattgtgattattttattttgtcagcgacagaagcggctgtgataggaaggagtagtgccatgatgagaagacaaaccggttttcgttgtgggctcaaagaggatgatattttatgacccgtgaaggtcgtgtggggttttttgatacacggcgggaagtggaagtcatgtatcagcgctataggtgtaagcaagcgatggtgttcccaaacaggaacggggatgaaaagcggcaggcctaattctctatcgaggtttttgttcatgttttgaaatcgcaggctatataaactgtgcttatcctctctctccccttaatttgttatggaaaacaatttttaattcttgctgcggcacaaggaggtgccgctgtttttttacccgcttaggatacattcgtcgttgcctagatttggttctaatttatacgctagggtgaaaaccgtcaaagagtatctatgataaagactggagagacgaaaaatgaattgggatgaagagaaagaggcaatattttatcgtgtgattacggatggtgataggcaatattcgatctggccagaggacagggccatccccaagggatggcatactaccggggaagtggggagcaaagaagaatgctttgattacatcaaggaaatatggctccaaatgagtcctttgaaccatggtaaatcatttgtggaggaatctaatagcaatggcagagattttctaaaaagagaaagactgtagtgatgatttttttcttttttgacttatagagtgtttgaaatacccaatttaaatttatcgtagtgagaaatttttattttaattttttatttcctttaataaatatagtttggcgcgagttatgactattgtttgttagctgccaaggttcttctctcatgctttaaagtggcaggttcagataggtgttgcgtttttggccatatacgggcagtgcccctaagtaggacgaataagtgcagcgcatccgcgaaacccaccccttgcaatggtggaggcgccctgcttattctctctaccggagttattgcaaatacccaccgcaaccaacccaagagagctctctgcaggggataggaattgcggcatttgccgtattcaaagaagattatttccctttgccttgctttccggtttagtaaactcgctatttattgctggtttactgttccccctttccgcctgggcggcgcagtccgatggagaggacaaggctgttgtggagatggattcgacatcgacaatgaaactggcccaaggggagggggtgaaaaaagaaggcggagcagggaggagtgagctcgcgcctatggtggtgaggggaacactgggcgagcagcccacttaccaagtagacacctccacggcggggaccaagtttccattggaaatcaaccgcgtgccccaaagcatccaagtaattaccgaggatgcttttgaagaccaaaatgctcgcagtatcggcgatatcatgaaacaggtgccttcggccaacgtattcgggtcgcgttttagtcgttttccaagcgttaatattcgagggtttagaagtgactagactcgcaatggcatccggcaactatttttttcagggatcgatttttctgctctcagccatattcagagcatggaggtattgaaagggccgggcagcaccgtctttggacaaaacggcaatgggggggagctctcaatatcgtcaccaaacgcccttacgagcggttgggggccgaagtgagtttcacccgcgggggctgggagggatttgacggcgaccttaccagtggtcaatgggacttcaacgtccccttaatgtcgagcggggccttgaaagtacgctttactggcgaggtggagcgcaccgactccttcatcaattttcaggatttggaccggatctggttcaaccgaatcaatgttcctgacatcgatgcgctgaatccgacgtttctcgccgcagcgccggagatcaaccctggcatcattacctttggccagaatttcgacgtttgggcggctacctttcaggatgtggtgtcgattactccttactttgatttgatgggcggtttccgctacaccaaggtcagcggagtacctcggggaaacttggtaaggcgagtgagatcgggagaaagcgaagtcgacaatacttcttttcaaatcggcggcaccttacatgttactgattcaattcatgttttctcggggtttgcagaaggtttccaattcaacgtcgtcggccaaaaagccgacggttcagcctttgatcctgaagagctcgatcaggtggaagccggtgtcaaagttgatttcccctgggggctgagcggagcggcctcgttttttgaaatcacccgcagcaatgtgaccacgccggaccgggaaaacccaggcttttccgtgcaaacgggagaggttcgctccacgggtggggaaatggagttagcctatcaagtcaccccacagtggtattttcaagggggctacgcctttattgatgcggaaatcacccaaagcaatgcgggcgacgagggtaatcggtttcaaaacattcccgagcaccaggccaatctttggacccattatcgcttcgacaacggccccttgagaaatcttaccctctcggcggggatgcagtttgtgggcgaccggcccttggacaatgccaacaccgtcgatcttcccgactttacgaccgtggatttgggcgcttcctacacctatcaaaacgtcaaactggagttgttcgtcaacaacctgctggataaacattatttcaccgcagctgacttcggggcggcggtgtttcccggcgatccccgctcgattgtgggacggatctcgttgaagtattagcctcttggcgcaaggatgcgccccgggtttttcagtgctgctgggtgaatgttgcgggcattaaattcgatatcagaaccagcaggcggcggaataaagtgctgttcgccatgggatggtgggactgtgtaggatgggtagaggcgatagccgaaacccatcacattttctgcccataattaatgggtttcgctgcactctacccatcctacccccgttattgcaagggagtaaaccggattaagcatagcgtatccgccaaaacttttttgttttttgccctatagggtgcgtgaaatgcctgatttaaatttgttgtgatgggcatattttttattaattttttgtttttattaataaattttatttggcatgaattgtggttattttatcttgtcagcgacagaagcggctgtgataagaaggagtattgccatgatgagaagacaagcccgttttcgctgcgtggcccaaagaggatggtattttatgacccgcgaaggtcgtgtggggttttttgatacacggcgggaagcggaagttatgtatcagcgctatgcccgtgagaaagtaatgacctacaaaaggaaacgagaaaaagggagcaaagaatttaggccaatcatctaattagggcaatgggcatttctggagtgagtcggtggtgcgatgcaacctccctttctatctgtccggaaagggttcgtgaaaaatcagagtgtaccccttcttcgtacatcaccggctcactccggaaatgccctccagacttcactcctgccgaagtctttgattcatgctttgaagttgtagatataagcagagcctccatatttgcttatctttcctcttctcttggcttgttgttatggaaaacggttttaattcttgccgcggcacaaggaagtgccgctcattttttccaacggataacccaatttagaatatagcgttccccaaataaatgagatacgaatatcgacctggcaggaccttaattctcagtctaaccgtctctctcctattgttgtacgctagcctgccgatctgcgttgtgggttaatttgtcgagctgcttggcgttcagtcttgattcgccccatccaggcttgggcttgggtgcggggggtgtacaaataactgtgggtggtgctcaaaaagtaatgctttgagtttgtgaaaacagagcgactccgttgtaataggaagcgaccaaactttcttcacaaggagtcgctctgatgaacaacttgcgttgcccacgttgcgaattatcgcacattaagaaaaacggtcgcacccactacagtaaacaaaatcacgcctgtctgaactgcgggcggcagtttgtggccgacgcccatcgtattgacgagaccacgcgcgccttggttaaaaaattgctgctagagcggctgtcgttgcgaggcatttgtcgggtactggaggtgagtttgacgtggttgctgcagtttatcgatgagctatacgcgcacttgcctgatgacctgggtgttcaatcggtctcacccgatcgggccattgagatgttttgtttagaagtccaagccgatgaattatggagctttgttggctgtaaagcgaacaagcaatggctctggctggcgctcgatccctgctcgcgccaagtattggccttctatgttggtgaccgctcacggatggcgtacccgcgatgggtaagattggcggcccataacaccacgcgcccctgttgaggaaaattcccaactaaagccagcccggttattttgctgcccggatcaaccttaaattcaaccggctgcgggttgggatcaaccctatatttcaggatgatcgtaaatggctgcatccgataaaccgcggccttcccgtctcgcaacagccgtcttgcccttgctgggctgcatggcatcaacggttttctatcagtgtctaatacaaaaactctattcattagctttcgctactctaaaagttagggttctctcgccaatgtttgaagggtcgttcagtctcggcattcgctcctgtgtcgctccgtagttcattgcctttgacctcagtgcctggggctgagaaatgcaccccagggtgagtcgctttcgcttcaacttcaaacgtagccccgaagggctgaggctggttgagccaaccaactcattcggaaagttcaggacgaacttggagaatgagttaggcgacgactcaactaatcagtccgctccctgattctgggttaccatacgccggattttccgtacccccagggcgactagtagggccaccaccgggattgaaataccgatggccaaatcagggttgataggtaaatgagccgctttggctgctttggcaaggtaacctaccaggcccaccacataataagtgattgccgctactgaaagaccttccaccgtttcttgcaagtggagctggagcttggcccgttttgccatggaagagagaacctgctgattctggtgctcaagggaaatattgactcgggtgcgtaataactcactcgcccggccgatacgccgggatagattttcctgtagccggagcaccgtctcacaggtatgcattgccggccccatgcgccgctcgcagaattctttaaaggtctgcattccttgggctcgcaactcacgcaattcactaatgcgccgctgcaccagctcatagtaagcctgagcggcggtgatgcgatactggatggaagaggccatgctttcggtggtcgccgctaacttcgtcagctgatccagaagcgctggttcttcctcggtggtggccgaggcgatggcttcggtaatcttggctaattcttgctcagcgcgccccaacttcggcatggttctgcgcgccagtgggtaggtgggcagtgcttgcatgagataggactcaatttccagcaaccgttgtaccatccgcccggcctgacgtggggtgaggctaatgtctttgatgataaatcggctaaagccgtccccatggatacgaaagtcggcgtaagcaatggccgccccttcgccggtgcgggcgccggtgagcacattaccctcaaatagatctgccagctcatcaggactgcgtggtttttcgggcatgggatagatggccaggtgggcagcgactagggtttgtcctggtaaccctgctagccagtcttggggcacgctttcgatgacggtgttggcgaagggttcctggaaggggccgcgccgaaaaaaagtgtagctggtgaattccgtatgcttctgccatttgaggcgaaatggacccagatcgatgcgaaagtgattgctttttggaactaggatggggtggccaaagcgggcgcaaatctcggcgagtttttcccgttccagcccttcccttccaggatccgaggtaagcacaaggtgtgatacttgctccgggggaacgagtgattctggcggccgggcgtgcagttcgttgttgagtaaccaccgttgaggatgatcggcaggtatcgtcataagtctaggtttgggcttgcttctggtgaggtaaaacttctgattttaccgaattttggtcattgattatgttcaaaattaccacccctgcaaaaattttcactgtaaaaggtcctatattttatggaaaagcggaggtatagggtaattatgaagtcggtaaagcaagaaagtgggcatgcccatacagtagaggccgtattacagcggataggcagtgaccgtctgggattgacccagagcgaggcagagcaacgccttcagcagtatggtcccaaccggctcaccccgcctaagagaaggggacccatagaacgctttctggtccaatttcataatgtgctcatttatgtgctgcttgccgccgctgttgtcaccgctttgctcgcccattgggtagatacgggggtcattctcggggtcgtggtgctcaatgccctgattggttttattcaggaaggaaaagctgagcaggcgctagaggccctccgccacctcctttcgccccaagccagcgtattacgggatggtcggcataggatgatacctgctgagcagttggtccctggcgatgtggttaccctacagtcaggggataaggtgcccgcagatcttcgccttatccgggtgaagaacttacgcattgaggaagccgccctgaccggagaatccatgccggtggaaaaggcccttgaacccgttgccgaaaatgcgtctttgggggatcggactaacatggcttattctggcaccttggttacctacgggacggcggaaggggtagtcgttgccacgggggatcataccgagatcggacgtattagcgccatgctagggcaggtacaaaccttgaccacgcctttgctgcggcagatggctgtgtttggccgctggttaacggcggttatcttaggggtggcggcggcggtttttgcctttggggtaggggtccgaggttattcttttcatgagatgtttcttgccgctgtagggcttgcggtggcagccattccggaaggattgcccgccattatgaccattaccttggcaatgggggtccagcgcatggcccggcgtaatgccattattcgtcgtcttcccgcagtggagactttaggttctgtcaatgtgatctgttctgacaaaacgggcaccttgacccggaatgagatgacggtgcgcacggtgatcaccgcagacgctgggtttgagatcagtggggtagggtataacccccatggcgggtttagccagcaaggccagattatcctgatggatgattatcctggattaggagagctttgccgtgctggcctactttgcaatgatgcgatcctccacaatgtggaagctacctgggtcattcaaggggatcccactgaagcggctttagtgagcctggcgatgaaggcgaatttgttaccggaatgggaacgggaggaatggcagcgtgttgatgtgattccctttgaatcagaacaccgcttcatggcgactctgcatcatgatcgggtgggccatgctttcatctatctcaaaggggctcctgagcaggttttggaaatgtgtcaccatcagcgtagccggggtgaagatgagccgttggatctaccctattggcatgatcgtattctagagatggcaagccggggtgagcgggtattagcggtggcttttcgggtgacccacactgaccactgtaatttgcgctttgaggatgtacaagaggggctgaccctgttgggactatttggaattatcgatcccccccgggaggaagccattgctgcggtcaaggagtgtcaggaagcgggaatccgggtcaagatgattaccggagatcatctcttgactgcccaggccatcagtcggcaactgggccttaaacatagtgatcaggctctagctggtacaaagttggaggtcatggatgatgagaccctccgtaatgtgattttggatgtggatgttttcgcgcgggctagccctgaacataagctccgtctagtcaaggccttgcagtctcaaggacgggttgtggccatgaccggcgatggcgttaacgatgcacctgcgttgaagcgggctgatgtgggcattgccatgggtcaaaagggtacggaggtggcgaaggaggctgccgaagccgtgctcgccgatgataattttgcctccattgcccaagcggtgaaggaagggcgtaccgtctatgacaatctgaagaaagccatcctttttattttacctaccaatgggggcgaagccatggccttggtcgccgccattctattgggctatatgctccccattactccggtgcagatcctatggattaatatggtcaccgcagtcacccttgctctggcccttgcttttgagcccccagagggcaatgtcatgcgtcgtcccccccgggagccaggggagccggtgttatccgggtttttagtttggcggattgtctttgtttcggtcattttggtggtaggcactttcgggctcttcctgtggtatcgcgagcagggtgcccctattgaatatgcccgtaccatagccgtgaataccttggtgatgttcgagatcttctatcttctcaacacccgctatatgactaactccgtcttatcccgagagggcctgttgggtaaccgttacgtcttgatagctattgccgtagtagtagggcttcagttgctatttacctataccggaccgatgcagcaactatttgccagcgtggctctaggcctccatgattggggctggattgtgctggtcacctcttccgtatttgtgctcgtggaactagagaaatcctttttaaggagaaggaaagaaaaggccccgccccggagagttgaaccgcctgtggcggcatttgagaggtttaagccccggagagtctggccagcggcgctcattcttctactgcttggcgtgggggtaggcagttggatatgggttcagttcgagggagaggaaaaagaagcgatagtggtggcggaagcagaaagacaggcgcggccacctgccgagcccctgccggacacgcagactccgggggtaaaaacgccttctgacagggagacgacgcctgccccccagcagcctgaagtggcggcaataccgctgccggagaaagagaaggaagtaccggaaaggcctgaaatggtccctaagccccccataaaggaagtggaagaagaaccggagcagattgaagtgtctccagcggcaaagacagtgactgtccagccgggcgataccctctcccagatcgctgcacgtgcctacggcgatcccactcaatggccgcttatctatgaagccaatcggggcaagattgagaaccctaacgtcatcatcccaggcatggagctgactcttccccctgcacctaaaaatcaggactaatctggacaggcgggctaaacacctagctagctagttaattaagagtaactttactaagctttaaatttaatagaagccgtttgaatttatgttccaggagtggagaaggcgcgatggggtcaaaacaagaggcggattctgaaaccagggcaaggcaagcggaaacccaggcaatgcaggaatgggaagagcacgaggtcagggaagaagaaaatgaggccatggaaatgacggaaaaggcctatcctcggaagaagctgaccttggatgaaatgatgttttatggtttgctcatcctttcggtggtaggggttgcaatcacccagtcttctgtcattgtgggtcgcgcctattggctggccatgataccgattattgcggccactaccctctatgtagagtggataaggggccgtggacagggaatgagatggcgaacgctactgcgaacccaacttttccactggggagcgcttttggtttctgtagagttggtgtacatgcttttcaattttggccggctcagcaatgaagctgtaagcttaatgattctcctgttgctggcgcagacgacttttcaggtaggcgtgtacgtggattggcggttttccatagtagccctgttccaggctttttctctcatcgtgctggcttatttgaaagcttatatatggataatattgttagttgctatcgggataatcgccttggggatttatttccgtagaaaatttccagaaaaattttcatttccccaccgcagtcgcttttaatcgttagaaaaacgtcctggcgtgtaaaagtggacattgctaggtcacccatgatcgttggggctttcggtggcgggcatcttgctcgcatgctcacccactgcttatgactcagtctttgtacacattactagcaactacgtaattcttactgcctgatatgcgtcttgttcgcgactggtttcagcgtcacttttccaatcctcaggtagcgggcctggccttgttacttgtcgttagttttgccactgtgatcttcatgggacacatattggcgccggtgttggctagcctggtgatcgcctatctgctcgagggaatcgtggggtatctggagcgacgacgttgtcctcgctggctagccgtgcctttggtgtttgtggctttcatggtggccttttttggggacatcttcggggtgatacccttgctctcacagcaggttacccagtttttccaactcttgccgaccatgattgctcgggggcatgaacttttattgagcctgcctgagcattatcccgatttattctccgaggcgcaggtcaataatctggtgagcgctatccacgttgaggtggcccaattagggcaagaggtgctttcctggtccctggcgtcagtgacgagccttattacgttggggatgtacctggtgttggtaccgttactggtgtttttcttcctcaaggacaaggaccgccttattgaatggtgtaaatcttaccttccgcaggagcgaaaattgatagctgaagtctggggcgaggtagattttcagatcgccaactatgttcgcggtaaatgcatcgagatcctgattgtctgggcagtgagttttatcaccttttatgtcttaggcttgcggttttctatgctgctgagtgtgctcatgggcttgtcggttcttattccctatattggcgcgatggcgatcactttactggtggcgtttgtggcttattttcaatggggattgagtactgaatttgctgaagtgcttggcgcctgtgtcatcatccagtttttggatggcaatgtgttggcgaccttattgtttgccgaagtggtggatttgcatcctgtggcggtgattgtggccattgtggtttttggtggagtgtggggattgtgggggctcttctttgcaataccgcttgccaccatcatacaggcggtgctcaaggcctggcccaaagtcccccctgtagaagaacggcctccactgctaaaacgttggggtatttccttgctaggacgacaacggtcgcggtgaggtagggtattgtatgcggcagccgtgttcgccagccgcttatccttaaagccagtgggggcaagatcataccaatttagcaaaaggctgcaatttattaaggttataactggttgtttatactaagcctatacaatgcaaagttacgtgaaattggtatcaaggtccctagcgtaatagttccaggcatggggctgactcttccccttgcatctaaaaatcagaactaatggggttggcataatctatagaaggtaagtggtgtctgtcaccgtgaccctttgctcgaggctatttccgcatattggggagaggccgtatatggtgccgtttgaaaatgtcttttatgagattggtgctctgctgggggtggctgccgcgggcggcgttttggcaatcctgttgcgccagccgctgatcgtcgctttcattgccgttggcatcatcgtaggacccacgggttttgggtgggtggttgccagcgatcaagtggatttgcttgccaagttggggattgccctgttgctgttcgtagtcggtctaaagctcgatccgcacatcatccggacaatggggccggtggcgctggcgacgggacttggccaggttgtattcacttcggtagttggctatctcatcgccctcgctttagggatggcgccggtgtccgcgctctatgtggccgtggcgcttactttctccagtaccattatcattgtcaaattgttatcggataagcgcgaggtggactctttgcatggtcggatcgccatcggctttctcatcgtgcaggatatcatggtggtgctggtgatgatcggcttgacggcttttggccaggctggtgatgcgctcagcctgggccgggaggcgttgctagtgctcgccaagggagcggcgatgctggcagtcgtcggcttgctgatgcgctatgttttgccaccgtcattgcaccggttggcgcgttcacccgagctactcgtgcttttctccatcgcctgggcaatactcggggcgtcagcgggggataccctaggcttcagcaaagaggttggggcctttctggccggggtatcaattgccgccactccgtaccgcgaactggttgccgcgcgtcttgtcagcttgcgggatttcctgctgttgttttttttcatcgacctcggtgcgagcctgaatataagcactttgggcgcacacttggaggcatctgcggtgctctcgctctttgtgctaatcggcaatcccttcatcgtcatggccatcatgggggcgatgggctatcgcaaacgcaccggttttctcgcgggtctaactgtggcccagatcagtgaattctcgctgattctgggagctttggggctaaacctgggccacattgaccaggagacgatggggcttatcaccctggtgggcttgatcaccatcagtctctcgacttatatgattctttactctcaccccctgtacgaacgattggctccttggctaggaatgttcgagcgtaaagtggcgcaccgcgaagagggcgttgcggcagcaatcaatggcgatacgtacgcgttcctctttggcttgggacgttttggcgcggggatcgcccagatcctgcagaagcgcggctgccgagtgcttgcagtggatttcgaccccgatctggtgcgccggcatgctggcgaagggtatatgactcggtacggggatgccgaagaccctgaattcgtcgcctccctgccccttgagcgggtgccctgggttgtcagcaccgtgcgggaacggagtgtgaaccggactctgttgcacacgctacgccagcaaggtttccggggtcgagtggcagtggctgccaatggccagcacgaagctgagctgtttcggcgcgagggcgcggatcttgtcctggtgccttatttcgacgcggccagagaggcggttgaccacctgctggagcttggtgccgtggggagccatccaggcgacagccctaaggaatcgacgggtgcttgatctatcctgtagagctttgactcctattttaattaatgcaatggaggggagttatgaaggtcttgatggcaagcgatttttccacaggttccgatcttgctctcgaccgggctacgtttcttgtgcgtcaataccaggcgcaacttgtgttgttgcatgtattggaagcaagtgatagtagcctagttggcgctctaccagcactcgatcgactccgtcaagaaatggaaacggctctacgcaataaggcagcctctaaaggaatccagtgcgagattagggtgcggattggcaaggatttcgtggatattattcttgaggcccgagaaagacaagttgatcttatcattgttggtgcccatggacgtcactatatcaaggacgctctctttggaaccacggctgaacgggtgataagtaagggcgatcggccaatactagtagtaaagcggccagctcagggaccctacatgcgagtgttagttggaattgatttttcacccgagtcccgaaacgctttagagtatgctatgaaaattttccctcaggccgaactttatattttgaatgtctgtggcttggtatatgagggaaaactgagacaggtcggcttgagggacgaagaaatcctttcgcttgacaatgttgaatacatgcgccatctaaaagaattagaccgctttctttctgggactgcggcctattcgatagcaaaacgactggtagccaaaggttacccggcaaccattatactagcccaagctgcacaccttaaggcagatcttatcgtggtcggcacccggggtgcttcgggattgaaatatattttgataggcagtgtggccaggcatatactgcgtgacgcagactgcgatgtgctcgctgtgcgttgcgagaggcccagtttcgagcttccctagaagtttttccttctcgattgccaagctaaggtattgctatctagtgaatgatggtcacgggtccagtggcatgacgcacgactttctcgcttacgctgccaagcaacagagcctcaaagcgtgagaggccgcgccggcccatgaccgttattgagctgggatatttttccaggtattggataatttctgtggccgggtcacctgagaggctctcttctttaatttctccctctttgccgccaagagcttggtaggttttgtcaaaaattttgcgcgccgcttctttcttgagctgttcgatatcttcctcttctgggtgggtaatgcgaagaaaatcaaaattgccgcccgagcgtgtcgtaaacacatagactagggtcattttgcttcccatcgctttagccaggtcggatgcaaagcgtgccgcccgtagggagttttctgagccgtctaccggtacaataatgtcattgaattcagcactcataatgatggctccttaatattaattagctgctcgagtggcggttctaaatcaaaatctcctggaaaagccaagaacccatccattactatatctatagtcgttttttgtcctcagtgccaataggatttttatccgggacgtccatctaccctcggtcgccataaaatagtggtgtagcggaatacaaaaagcccaaaagcggcaatccagaggccgccggaaagtagtaaaaccaccatcatatgggcagggagtagcagcgggcccccgatccggacaatagcccccagtgtgagcaatacataagcccaaatcatcccttggggcaattccagccgccgtcctgtatgaccgagggctacacgggacatcatccctagaataagagtgcccatggcgccgaccgtcaacagatggatcgcaatgctacggtaatcccccggcaggtaggcatctaatcccttggtcatcaacccggcgcaaatccataaatatcccaggtgcagtacccagaggagaggacgtgataaggttttgtacccgccccagccgagcaggcgcgctaggttgagtccccctgcagtgagtgcgatgacacccatcaacgggctcacgccggtgatcgcttctataattaaaattgcagcgacagagccgatggctaggcgatcgagccagggaaattgacggataggggtttgagggagggcattgcgagtgaaaaaaggaatcacccggccgccaatgattaccatcaatagggtaatgacattgaccgtggcttgcagggctggtgcaatgactgtaggaaaataacctgctccacccaggtggacgagtaaattgcagctcgccaaaattcccaatattccaatcaggggaagactgcgagtattccctgtagcaatgataggtcgggcgataaaaaacattaggcagggaataaaggccatatcgactgtgatgacgatgaggggaggcagcgtatttcccaaaagcatgacggttcgtcctgctagccataataggacaagcagaagcaaggaaggcccagtagccgtagggcgcccggtccagttttgggctgcggtcaaaagaaatcccgcaataatggcggacacaaagccaaacaacatctcatgggcatgccagtagggaagggggaagtatccattgaggtaccactgaccctttaatagcaatagccataaaagcatccagagaccgctcatcaaggccccaagccagaaaaagggccggaagccggtacccaggaaagtccaccgaggacgccgaaaggcggtgttagtcataggagtagatgaagacatagatttttagctcctgtaaacaacaggtgaaatcagaactattttcttttattttctaactatttgttataaaaagaaaaattgacaattctttagtgtttcgctaaggtattttcaggtcatcatacaacaacagcaaggagtatgcattatgaagggcgataaaaaggtcattagctatctcaacaaagtgttgaccaatgagttgacggctatcaaccagtatttcctccatgctcgcatgtataaaaattggggtcttggaaagctcaatgaatatgagtacgaagcctccatcgatgaaatgaaacatgctgatcaactgattgagcgaatcttatttcttgaagggctccctaatcttcaggaactgggtaagctcttgattggggaagcccccaaagaggtgctggaatgcgatttgaagctggaaaaggaaatattgccgttgctcagggaagctattgcctattgcgagaagcagagcgactatgtttctcgggaactgtttgaagagatcttagatagtgaagaagaacatattgattggttggagactcagttagagcttattgagaaggtaggattgcaaaactacctgcaatctcagatgtaaatctcctcgaagtttttccaaaaattacccgctccggtagtgctggggtgggtaatcctctgcctttaaggtcaggggatttttgtggccgcgatggctgcaagtagtaaggaaagggttgcgaacccggcccctgccaggaaggtggccataggcccatatccctcccaaagtagacctgcgataaaactggcggaaagtgcccccacgcctgtaatcagatgaaaaaccccaaatgccgtcccccggagtttgggagaggtgacatctgccaccagggcggaaagcagaccttgggttaaacccatatggaggccccataacaccacccccgccatgacatcccagatgtctgtggctagggctagcacgatatccgcggcgatgaggatgataaaaccggtggcaagaatgatccatcggttcatcaaatccgacagtttgccggcgggataggcggaaagggcataggctatattcatcaccaccatgaccaaaggtattagggcgtgggcaagtcccatattttcagcacgaagtactaagaaagcttcgctgaagcgggcaagggagagccctgcggcaactcccaatagccacccgtagggggtgcccatttgacgtatctctgcggcgcggatgggtgctttagtgggagagctagggcggaaagtcgtgggttctttaacgccgaggattaaaatcacaacagcgatgaatcccggtatcaccgccacccaaaacaccatccgaatgtcgcctgctaagagcgccatgagcgtcattgctaggaggggaccggtaaatgcccccaccgtatcgagagattgtcgtaatccgtagctggctccccggagggatagaggtgcgatttctcctatcaaggcgtcccggggggctcctcgaatgcctttccctattcggtcaataaagcgggcggtaaatacccagcctacggacccggcaagcgggaacaagggtttggaaaaggcggctaggctatagcccatgacggttagcagtttccgcttgcccagataatcgcttagggctcctgagaatactttggtgatggaggctgttgcttcagcgataccttcgatgacacccactgacactgcgcttgcccccagcactgaaaccaaaaaaacgggcagcaggctgtgaataagctccgaggaggtgtccataaacaggctgaccaggcccagtgtccaaatacttctgggaatggctgctaggccagaaggagggggaaaccctgttggagatggtttatttgccactgctccggattagatctcttggattgaaggtgagaagttctaaacccagagggctattaaagaactatacaatagtgaaaacatagttgcgtcattaaggcgttaataggttaataatggaggaagctccttgggaaagttatgcctatctccccaatggggaacccgcattttggcaagcggagcttggtgatgagcgataaaaatcacaaagggcaacatcttcgtatcacggtgccgcaaattttcatggtagtcgggattactgctggtgttgccgtcacgctactctttttgtggtatgcgatacccgtcttgttacttgtttttgcgggtatcttattggcgattttgttacatggtttgagtgattggatcgcccgacgtacttttctttcctatggctggtcattgaccttcgtcgtgcttgatttgatgactctttttgctgtgggtctatcgttagtcgctcctgatgttgctgatcaagcctatcatctgtcacaacaactgcccgaagcattaaagcgtcttgagcaatattttgcccagtatacctggggccaagaactccttgcactgatagacaaggatttaatgcctagcagagaatttatgttgactcaggcgagcaatattttttcctctacattaaatgtcctgaccagttttattatcattttgtttattggcctttatggcgccgcgcagccacgcttgtatgtggagggcattacccaacttgttcctattcgtaggcggcaacgagttcggacggttctgcatcaagtggggcagaccctcctgtggtggctttttggaagaatgatttcaatgactattgtgggaatgttgaccgtgcccgggttgtggttgcttggtattccccatattttgacgcttggcctacttgcgggtcttttgacttttattccttatattggtcctgtgctctcggttgtgcctgctgcgcttcttgccctgttacagagtccaatacaggtggttaatgttttattgctttatctttttctacaatccttcgagggttacctactcactccactggtacaaaagcgcacggtggcaatgccgccagtacttaccatttcggtacaagtgttattcggtaccttgcttggattctttggcctgatgttggcaacgcccctggtcgcagctttgatggtcttggtacggatgctgtacgttgaagatatattgggcaattcgagtaaagagaagttgtaaaaacgggatcacctcttaagcacaaccccccccctattttctgcactgcctcattgacaaaacttttgtctgctatcgttatcattttttataccaattcgtactgaccccgcatgttataatgaggaggtttgaaagcgagtttatggggaggagcgaggttgatgagtcgccgcctagagctagaaatcacggagagtgccgaggaattaaaagcgctgcttcaccagcagagcgaggtgaaactcaaagaacgagttcaggcgttatatttgctcaagagcgagcaggtcaccgaactcaaagccttggggaaagtgctagggcgcaatccctccaccctttatcgctggtttgaggggtatcgggcccgagggttagcaggcttgcttgagcttgggacggcgcataatgggcgtgcccgagctataccgccggcggtggagcaggccttaaagcagcgtttgaaagaaccgccgggttttaagagctatggggcgattcaacagtggctgagggaagaatacgggttgcagattaagtataaaacggtacatcagacagtacgttaccggctcaaagccaagctcaaagtggcgcgcccgagccaccttcatcgagaggaagcggcgggggtggactttaaaaaaaactcccgcggcgcctagaagttttgccggtcctctacggggcggaagaccccgctttagcggtgcggtattggtgttacgatgagacgcgctttgggcttaaaaccatccctcggcgactgattacgttgaccggcaccaagcccctagcgccggtgcaatggcaatttaaagccttctatctctatggggcggtggagccgctgagcggggaaagcttctttttggagttctctcatcacgatagcgactgttttcagatttatttggatcacctcgctcaacgctatccccacgctctccatatcgttcaacttgataatgccagctctcattgggccaagaagctggagttgcctgagaatatcgtgttgatgttccagcctccctatagccccgagctcaaccctatcgagcgactttggcaacacatgaaagatcagctcagttgggttctctttagcacactggactcccttcgacagactgtcggggaaatcctccaggacctcactccacaaacgattcgttctttaaccggttacccctttatcctctccgctttaaagcatgcaaatatttaaagaaatggtattatgcgctaaaaaaaagtgcaatgatgatttttgtgtttttgccctatagattacgtgaaatgccccattcaaacttatcttgataggaagtattttcttaaaatgttgttttttatataaaatataatttggcatgaattgtgattattttattttgtcagcgacagaagcggctgtgataggaaggagtagtgccatgatgagaagacaaaccggttttcgttgtgggctcaaagaggatgatattttatgacccgtgaaggtcgtgtggggttttttgatacacggcgggaagtggaagtcatgtatcagcgctataggtgtaagcaagcgatggtgttcccaaacaggaacggggatgaaaagcggcaggcctaattctctatcgaggtttttgttcatgttttgaaatcgcaggctatataaactgtgcttatcctctctctccccttaatttgttatggaaaacaatttttaattcttgctgcggcacaaggaggtgccgctgtttttttacccgcttaggatacattcgtcgttgcctagatttggttctaatttatacgctagggtgaaaaccgtcaaagagtatctatgataaagactggagagacgaaaaatgaattgggatgaagagaaagaggcaatattttatcgtgtgattacggatggtgataggcaatattcgatctggccagaggacagggccatccccaagggatggcatactaccggggaagtggggagcaaagaagaatgctttgattacatcaaggaaatatggctccaaatgagtcctttgaaccatggtaaatcatttgtggaggaatctaatagcaatggcagagattttctaaaaagagaaagactgtagtgatgatttttttcttttttgacttatagagtgtttgaaatacccaatttaaatttatcgtagtgagaaatttttattttaattttttatttcctttaataaatatagtttggcgcgagttatgactattgtttgttagctgccaaggttcttctctcatgctttaaagtggcaggttcagataggtgttgcgtttttggccatatacgggcagtgcccctaagtaggacgaataagtgcagcgcatccgcgaaacccaccccttgcaatggtggaggcgccctgcttattctctctaccggagttattgcaaatacccaccgcaaccaacccaagagagctctctgcaggggataggaattgcggcatttgccgtattcaaagaagattatttccctttgccttgctttccggtttagtaaactcgctatttattgctggtttactgttccccctttccgcctgggcggcgcagtccgatggagaggacaaggctgttgtggagatggattcgacatcgacaatgaaactggcccaaggggagggggtgaaaaaagaaggcggagcagggaggagtgagctcgcgcctatggtggtgaggggaacactgggcgagcagcccacttaccaagtagacacctccacggcggggaccaagtttccattggaaatcaaccgcgtgccccaaagcatccaagtaattaccgaggatgcttttgaagaccaaaatgctcgcagtatcggcgatatcatgaaacaggtgccttcggccaacgtattcgggtcgcgttttagtcgttttccaagcgttaatattcgagggtttagaagtgactagactcgcaatggcatccggcaactatttttttcagggatcgatttttctgctctcagccatattcagagcatggaggtattgaaagggccgggcagcaccgtctttggacaaaacggcaatgggggggagctctcaatatcgtcaccaaacgcccttacgagcggttgggggccgaagtgagtttcacccgcgggggctgggagggatttgacggcgaccttaccagtggtcaatgggacttcaacgtccccttaatgtcgagcggggccttgaaagtacgctttactggcgaggtggagcgcaccgactccttcatcaattttcaggatttggaccggatctggttcaaccgaatcaatgttcctgacatcgatgcgctgaatccgacgtttctcgccgcagcgccggagatcaaccctggcatcattacctttggccagaatttcgacgtttgggcggctacctttcaggatgtggtgtcgattactccttactttgatttgatgggcggtttccgctacaccaaggtcagcggagtacctcggggaaacttggtaaggcgagtgagatcgggagaaagcgaagtcgacaatacttcttttcaaatcggcggcaccttacatgttactgattcaattcatgttttctcggggtttgcagaaggtttccaattcaacgtcgtcggccaaaaagccgacggttcagcctttgatcctgaagagctcgatcaggtggaagccggtgtcaaagttgatttcccctgggggctgagcggagcggcctcgttttttgaaatcacccgcagcaatgtgaccacgccggaccgggaaaacccaggcttttccgtgcaaacgggagaggttcgctccacgggtggggaaatggagttagcctatcaagtcaccccacagtggtattttcaagggggctacgcctttattgatgcggaaatcacccaaagcaatgcgggcgacgagggtaatcggtttcaaaacattcccgagcaccaggccaatctttggacccattatcgcttcgacaacggccccttgagaaatcttaccctctcggcggggatgcagtttgtgggcgaccggcccttggacaatgccaacaccgtcgatcttcccgactttacgaccgtggatttgggcgcttcctacacctatcaaaacgtcaaactggagttgttcgtcaacaacctgctggataaacattatttcaccgcagctgacttcggggcggcggtgtttcccggcgatccccgctcgattgtgggacggatctcgttgaagtattagcctcttggcgcaaggatgcgccccgggtttttcagtgctgctgggtgaatgttgcgggcattaaattcgatatcagaaccagcaggcggcggaataaagtgctgttcgccatgggatggtgggactgtgtaggatgggtagaggcgatagccgaaacccatcacattttctgcccataattaatgggtttcgctgcactctacccatcctacccccgttattgcaagggagtaaaccggattaagcatagcgtatccgccaaaacttttttgttttttgccctatagggtgcgtgaaatgcctgatttaaatttgttgtgatgggcatattttttattaattttttgtttttattaataaattttatttggcatgaattgtggttattttatcttgtcagcgacagaagcggctgtgataagaaggagtattgccatgatgagaagacaagcccgttttcgctgcgtggcccaaagaggatggtattttatgacccgcgaaggtcgtgtggggttttttgatacacggcgggaagcggaagttatgtatcagcgctatgcccgtgagaaagtaatgacctacaaaaggaaacgagaaaaagggagcaaagaatttaggccaatcatctaattagggcaatgggcatttctggagtgagtcggtggtgcgatgcaacctccctttctatctgtccggaaagggttcgtgaaaaatcagagtgtaccccttcttcgtacatcaccggctcactccggaaatgccctccagacttcactcctgccgaagtctttgattcatgctttgaagttgtagatataagcagagcctccatatttgcttatctttcctcttctcttggcttgttgttatggaaaacggttttaattcttgccgcggcacaaggaagtgccgctcattttttccaacggataacccaatttagaatatagcgttccccaaataaatgagatacgaatatcgacctggcaggaccttaattctcagtctaaccgtctctctcctattgttgtacgctagcctgccgatctgcgttgtgggttaatttgtcgagctgcttggcgttcagtcttgattcgccccatccaggcttgggcttgggtgcggggggtgtacaaataactgtgggtggtgctcaaaaagtaatgctttgagtttgtgaaaacagagcgactccgttgtaataggaagcgaccaaactttcttcacaaggagtcgctctgatgaacaacttgcgttgcccacgttgcgaattatcgcacattaagaaaaacggtcgcacccactacagtaaacaaaatcacgcctgtctgaactgcgggcggcagtttgtggccgacgcccatcgtattgacgagaccacgcgcgccttggttaaaaaattgctgctagagcggctgtcgttgcgaggcatttgtcgggtactggaggtgagtttgacgtggttgctgcagtttatcgatgagctatacgcgcacttgcctgatgacctgggtgttcaatcggtctcacccgatcgggccattgagatgttttgtttagaagtccaagccgatgaattatggagctttgttggctgtaaagcgaacaagcaatggctctggctggcgctcgatccctgctcgcgccaagtattggccttctatgttggtgaccgctcacggatggcgtacccgcgatgggtaagattggcggcccataacaccacgcgcccctgttgaggaaaattcccaactaaagccagcccggttattttgctgcccggatcaaccttaaattcaaccggctgcgggttgggatcaaccctatatttcaggatgatcgtaaatggctgcatccgataaaccgcggccttcccgtctcgcaacagccgtcttgcccttgctgggctgcatggcatcaacggttttctatcagtgtctaatacaaaaactctattcattagctttcgctactctaaaagttagggttctctcgccaatgtttgaagggtcgttcagtctcggcattcgctcctgtgtcgctccgtagttcattgcctttgacctcagtgcctggggctgagaaatgcaccccagggtgagtcgctttcgcttcaacttcaaacgtagccccgaagggctgaggctggttgagccaaccaactcattcggaaagttcaggacgaacttggagaatgagttaggcgacgactcaacaccggtacatgccttcgtggggtttgacagtacgtaatatacgtgatacacgtatattacgtactgtccatgaggccgccgaccctatgaaacaaaatatcaccatcagcttggataaagaaattattaaaaaggcgcgcgtactggcagccaaaaacgcaacctcgatcagccggctgattagtgatgaactcaccgctaagatcattcaggaagaacggtatcaacaagcgcatcgacaggcgctggccgatctgaacacaggctttcatttcggcggtaagggtattcaatcgagagacgcgctacatgagcgatagattctttatcgatacgaatgtccttatctacgcctatgacctggatgctggagcaaaacatttaaaggccgccagcattgtaaaaacatgttgggaacaacgaaatggtcttatcagcacccaagtgttacaggagttctacgtcaatgtgactcgtaagatccccatgcccgtgccactggcaaaagcgagaggtgtgctcaatacctatgaggcatggccgatcattgtcaacgaattgagcgatgtgttgtttgcgtccgaattacaagagcgttatcaactttctttttgggatgccttgattgttgcggctgcccataagggcagggcgacagtgctattgaccgaagatctcaattcgggccagatcatcgctggcgtggcgatccaaaatccgtttctctaacgcatctcagcggttcttggcagtgattgatgcaagctaacttgtccgttccgactagcaagcaggatggctaacgctgcttagtttgtcataccaatttcatgtaattttgcattgtatagatgcagtctaaacaagcacttgaagccttaataaattgcattctttgattaaattggtattaccgggatcatctggagggggaagtgcgggatatcgctttggtccgttggtcttcggaagacggtccctcccaggcgggtattgtgcacgatgaccactgggtgattgaaggttgtcccagcaacggccccgcggtggctcgtagtgatgggttgaccatggtggcctggtttacggcggcagatggtgtgggacgggtacggaccgctttttggcctgatggggagaatcattttggaaaacccatagaagtcgatgccaatgccaatggttacgtcaatgccctcttgctggaagacggttccgctctggtggcctggaggggacgggccgggccggtggaggaactgcatctggcccaggtccgacaggacggtaccgtgcgggatcggaccacgatctatcgcggtgacttcccccgttggcctagccggcatttaagcctggcccaggtgggcgattcggtgtatgtggcgtggctggaccccgagcagcagcggatacgattggtcaactaccttccctgaaggaagaggcttgatgggatcaacgcacgctacattgggcatcgagagcgggtttcctggcttaaccgcttacccgttgggctggttgacacctctgaccaagacgccgcaaaagcggagcagccccattgtattaaacgcagcaccttggtcgctttgcgatgctgtccagttatccggagacgttaaacaatgccagtatttttaagcacgaactgtttacccggtgggtgcctaagtgcaagcacattatatcagaatcatgggcgcttcctccccggactaaagtccagggcctccgcgcctgtgccagcctgggaggtttaatcggtgaaaaggcccgtgcccagcgacggcaatgcagggcaaccctgtaaaagccgagttcgtaggggcggttgagccgtgcgaaaccgaccgcattacctgaaagtcatacttcccgtggttttgttattggccggcatcgtgacctcctgggccattgtccaatcgccccccgtagtggagaccgcgccgccccaggtggaaccccctcgggtagagacggtggcggcgcagcctaagtcggtgcggttgaaagttcattcccaggggacggtaagggcctgcacggaaatggaattaactgccgaggtttccgggaaggtggtccaagtagcgcctggttttagggagggaggacttttcaataagggcgatctgttggtgcaaatcgatccgcgggattacgatttggcggttgtcaaggcccgggcgcgggtggcggaagcccacggccagctgcttcgggaggaggccaaagcggagttggcccggaaggattggcagagtattggcaacggtgaacctaatcccttgctgttaagggtgccggagctggaagagaagcgagctaagctcaaggcggccaaggccgaactcgaggaagctctactggatcgggagcgcaccgaattgcgggccgccttcgatggtcggattcgggaaaggtgggtcgaggtgggggagtatgtggaggaaggcacccccttggctcggctgtttgccgtggatagggcggaagtgcgcctgcccctggatccggccgaattggcctttttggatctgtcgttggcctcccaacaggacttgggggcgaaggggcccaaagtcattctgcgagcttccctagcagggaaacgccactcctgggagggccgaatcgttcgcaccgaaggggtgatcgacgagaaaacccggatgttgtatgtcgttgccgaggtgcgggatccttacggctatttggacgctgcccagggggcgccgctgccggtgggtttatttgtggaagcggagattgaaggccggacctttaatccggtccacctgcttccccgccgtgccttgcgccaagacggccaggtgctggtggtcaatggccagcatcgggtcagctttcgggaggtggaggtattgcgggttgagggagagtgggcggtcatacgagggagtttgcagcatggaggaggggctgatgccgattttgtgggagcaaggggcggaagccgagcgagtgattccccttgcggtgaccttggcctttggcgtcttgttttcgactctggtgaccttggtgttggtgccggtgggctattcaatcttcgcggatatccgaagggggataaggcgttggggcaaaatggggttgccctgggcttttcattgaaaaggaaggatcaactccaccgagggaaaataggtggaaaagcggcctttgtcacgtgtcattagcagatatttttcaacggcggcatgagcaccgatgaaaaaatccggcagcacgttgctttttaggcccttgtttttccggtagtgaagaaaggccttgcctgccaaaaacaaagcttcatggggcaagggtttgacggaaaaatcgaggtgcgcgatgaaggcttccatttcttctatggtggtgtagccgatggcacattcggcataaataatcggattgatcacgaacacatggtctgcatccaaacactccaaggtatcggcgctccatgggaaacactcgctttccggcgtagccagatcggtaaggacgcaggtatcgatcagtacgattgacattcagtcgccccgggtgagcgccaggatttcttccgtactcatacgcaaggtgcctaccttatgtgccgtgcggaatcggtcgcgtcggtgggtccgtgccttgctgagataccaacgcccgttttcatcccggacgaattcgacctccgtttccgccggtcggatccccagggcatctctgacctcctgggggatggttacttggcctttgctggtaacgcgcatggtgtttgtctccaaagttatagtattactttatggtaataccgactgttgaaagagtctagcaacaaaccgttctcgatttgcggtgaagcaacgcctgctaatggttttatgagtgggatggaaaattgtcattttaattggtaatggtcggggtatcctggataccgtaataggcaattcccccatctcatcggctatccttacagctttatccgagggacctaacctgcaatgctcggatggggggtagtcatcgctatgggaaaattttcaaagcgccttttggggctgttaatcttgattttgtttctgtcacccgtggcagcgcttttttgggtggttgaggaccagcctgccagccgtcaggtgtcgccgctcagggtagcggatgcgcaccaagtgcacgctctagcccaccagttcagtcatgccttatcagcggagagggctacgactatcacagcgaaggaacacgagttgaatagcctcatggcgtggttagcacggggtattccccgtttatccgggcaggtcaacatcacctctgccgggctcaatgctgttttgaccctatcgctgccctctaatctcttgggcgactatgtgaatctgcgtggcgggctgaaaccctcgataacaggactgcaatttacccgggttgctctaggtcagttggaactcaacggcgatatcaccttattccttcttcgctccatgctcaatatagtcctgggtaatgggcacggcgctactttgttggaggcagtgcgagcggtgatatttagaggggaagagatgaccctgtatcttcgctcgacgccggaggtaaaggcccagttggcccaacttgccggcaggctagaaaagatccgggataaagtggcgttgcttggtgatccggatattatccggatttattacactcaattggttgaaatccaacgaaggcatccggttcaaaagccggtttcattggcccactatataggagcgttgtttcaacttgcccgtgaacgttctcgggttggagaagccgcagcagagaaccaagccgcaatcttggcgcttgccatctactttggcgatgcccgcttggagcggctaaccggtccggtgcgaaccggagtgctccgtacttatctcccccaaagggggcgggtgcacttggctaaccgtcgcgatttaatgttgcattttattctctcggctgcccttaagatcgctgccgataaggggatggcgatggccattggagagttcaaagagctgctggatgctgcctcaggggggagcggttatagctttgtggatttggctgccgatcgtgccgggattcgctttgccgaacaggccactgatccttcgggaggggccgagtggttgcagaaacagttagcgggaaacacggatgaagcggttttttttccgaaaatagctggattgcctgaaggattgactaaacagcaatttacggagcagttccctactgtggaaagtcccgcctaccaagcgatggttgaagagatcgatcgtcgcattgggcgcttgcctgcctatgccagcggatagagatggaaaaatgcttattatcgagcgattggacccttttaggggtctatgtcagactaaaagtgttaactttctttacggtgaaagcggtggagcaaggcaaaggcaggagaaatactcaagcggtgcagcaaccccctgaaaccgacatgatggcccagtatcgtgggatcaaagcgcaatatcaggacgcattgctgttctttcgctttggtgatttctacgagatgttttatgaggatgcggcgctggcttcgcgggaattggatatcgtcctgacttcgcggccccaagcaaaaaatagcgagcgggtacccatgtgtggggtgccttaccaccgtttggaaacctatgtggcccgcctgatcggaaagggccataaagtcgctatctgtgagcagctagagggagccagcaaaggcagggggttgatccagcgggaagtgatccgggtggtgacgccgggcaccttctttgaggccgagcgtcaagagggggccttggcggcgctgtgctttgaaggggagcagatagggatggcgttgctgcaactcgccacgggtgagtttctcttattggaggccagccgggaagagttgccgggggtattgagccggtttcggccccaggaaattcttctccaagaggggcagaggctagaagcattgccccactatcagccctttattgccgagcaacccgccgaggcctttattccagaacaggcattgactcttttagctgaccattttggccgtgaggccattgcttctctagtgcctactgcacggcaggggctggtggccgcgggggtgttgctgggttacgtaaaagaaactcaaatgggtttcttgccccatctgcaagtccccaaacaggagagccgggatcagtttgtctttttggatgctcaaacccaaagaaacttggagttggtggaaaacatttaccaaggcacggaggaaggcaccctgttggctgttctggatcgcgcccgcaccagcatgggacggcggcgtctcaaacggtggctgctccaccccttgcgggcagtcactccaattcaggagcgccaagatgcggtggctgagctggtgttaaaacattccctgcgaactaggctgcaagaggccttagcccaagtcctggatttggaacggctgacttcacggatcacctcggcagtggccaatccccgggatctggtggccctgagaacttcattggcaccgttgcctctcatccatgacctgctaagtgctactcccatcccgttgcttcacggtctgggtagccagctggatgttttggaggatcttcacgctgagatccagcgggtcctggtggacgagcccagggtaacagtgaaagagggcggactgattcgccctggagtgtgtgccgagttggatgagctccatgcggtggggcaggagggaacgggctggctggccaattatgagcaacaggagcgagatcgcacccagatcgggaaccttaaagtggggttcaacaaagtctttggttactatattgaaatcaccaagtccaatctgggcgcggttcctttggactatcagcgccgccagaccttggccaatgcagagcgctttattaccgatccgctcaaggcatttgagcagcaaaccttactggccctggagcgggccaaagaattggaatatcagcgctttgtggaactgcgggatcaggtggccacccaggctgcccgcttacgtcaaaccgctgaagttttaggcaccttggacggattggcctccttaggggaggtggccgccagccaaggctgggtgaaaccagaagtgagcgaaggccatcacctgacgattacggagggccgtcatccggtggtggagtccttgagaggagaatttgtgcccaatgatctccatttgggccaagacccttcttttctcattttgaccggccccaatgcggcgggtaagagcacctatgcccgccaggcggctattttggtgttgttagcccaaatagggagttttgtcccagcggaaactgcccatattggcgtggtggaccgtatcttcacccgcgttggggcagcggacttcctggcccgggggctgtctacctttatgatggaaatgatggaaaccgccaatattctccgctatgccacctctaaaagcctggtgatcctggatgaagtggggcggggtaccggcacctccgatgggcaagccattgcccaggcggtggcggaaatgttggcccaggaaatcaaagccagaaccttatttaccacccattatcatcaattggcggcgttggcggatcgcattcccagcatggccaatgcccgcctggcagtccgggaagagcaagaggaagtttcttttctctataaagtggttcctggcgcggcccctaagagttatggcatttatgtggccaagttggcaggcttgccccctgctgtggttcagcgggccagtgaactattggcccaactggagcaggaagaaagcgtttctcccgttggcaacgccagggcggaggttagggaagttccccctccttccggctggcttagacgggaggctttagtggctcgcttgttggagctggatcctctgcgcacgacccctttggaggccttggaactgttggcggagctcaggcatttagcccagtcctcttcccgctcagaaggctgggaggctgccccggtcatgcccttttccaagcagtccggtaaaggatgaccatccgtattctttcgccccaggtccagcagtgtatcgccgcaggcgaggtggtggcgcgtcccgccagtgtgttgaaagaactcatggaaaatgccctggatgggggggctgaaacggtgcgggttaaggtgcaggagggggggcggcgtctcattcaagtaattgatgatggttcaggcctggcagccactgaggtacccctggcttttgaacgttttgccaccagtaaaatcgttcaaatggaagatttggcggcggtgcgctcctttggctttcgcggtgaagccctggggagtattgcctcggtgtcccggctgcgtcttctgagccgggaaaagggaacgttattgggcaccgaggcgcgtttggaaggggggcggatgctctctttgcaggagatgggggcgtcggtgggaacccgagtagaggtctgggacctgttttataatactcctgcccggcaaaaattcctccgtagcctgcggaccgaatacggccatatcctcaacacctttacccgttttgctttggcttttcccgagaagcactttacgctcacgatggatggccgagaactgcacgttcttcctccggctacccgggtagaccggatcacggcgctattgggccaacaggctgctgcccacctagaggaattccacgccacaggttcctgggggcggttagggggctttgtgatccctactgaggcacgggggcgaagccccctttatctctttgttaaccgccgcccggtgcgtaatgtggccctttatcgtgctattcgggatggacttcaggaagcgggaagcaccgtactcttgtttcttgacattcatccttcccaagtggatgtcaacgtgcatccggccaaagctgaggtgcgcttccgtgacgagcaagccctttatgaacaggttcgatccgccctcaagcaacgaaccttaccgtggcagacgcaaaatgaaagggtggcggaagaagaatcaacctatggggcaacccagggttttcgtctcttggggcaggtggagaatacttttctggtcaccctgtccgagggccagatctaccttttggatcagcatgcggccgaagagcgggtcctttatgaacggctgcaacagggaaaagttcaaccccgtgaactggttgccccccaggtggtcaccctttccccggaagaacgggcttttgtggagacccatagggaggcccttgagtcctgcggatttgtggtcgagcctctgggtccccaagccctggccttgcgggctattcctgattttctctccccaccgcaatcagggcttattttctcccgcctgttaccccgggtgcgcagccagagggaagatttccagcaggccttatcctgcctgggggccatcaaggccggcgaatctcttgctcctgaagcccaggagcggttgctgaatgcctgggtccagaccgatcatccccatgcctgtgcccataatcggcccgtgtattttcgtctttccttggatgaggttcggcgcaaagtgggcaggacgggcttgagctgcgagttcgacaccccctccggaaaataattattctccatttttttccctgtaacgaagcccttgttccttccagggattaggtcccgtaacttaacctgaccgcttgagtcggtaaagagcggagatgtcctcttcgccaaagcccttttccagcaatcgttgataatcggtcagggccatttcggtaagaggcagggggagaccgagttgccctgccatggcttttccgaggtgaagatctttatggtgtagtgcgactttaaagccaggattgaacttgccttgaagcatggttccaccccgtttttccagaaaccagttgccggccgcgccactggagatcgcgtcgatgacttttgccatgtccaggccctgggcttcaccgaaagccaaggcctcggtgacagcctcattgattcctgccgccatgatctgattgactgctttagtggcctgcccggtaccgacctcacccatgtgcacaatgcgactggccatggtgttaagcaccggccggattctggctaacgtggccccctgacctcccaccatcatcgccagggtgccgttacgggccccttccacgccgcctgaaactggagaatccagaaaatcagcgcctttatcccggacaatagccgccgcgcgacgggcggtttcccggctcacagtggaaaaatctaccactattttcccagaggcaagaccgggagcaagggcttcaaccacggtgagtacatctttgtcggcggagacacaagtgaatattgcctccactgctgcggctaattccgccggttctcgtgcgcaggtgatttgtaattcctgggctaaggtttccgccgttgcctgggttctattccagacggcatcaagaaaaccagcttttgccacattttttgccatgggctttcccatggcacctaaaccgataaaacctacctgcatggttccaatctccccctagaattctaaattcctggtcggcgatccctattctcgaaccttcttttcaagttattccttactgcggacggccagatactgcggataaactcaatttgctgttcagtaaaaggccgatattttctgaaggggttttcgtcggtaatccgcggcagatttctgaaaccaagcttaagtctcatgcgataccagtctagggtatggatgaaaccgtcttcatctattccaagggcactcccactttccgaccagtcccctgaattggcgatcattaatcggcgcccggttgtttcatctctaaaatgctccaaatagagcttgtgaatgtgaccgttaatttcaccactgtaatctgagtttttaaccgcttctttgacaatgtcttggtaacggctaataaatcctaattgcttttttagcagtaggttggcccccctgttggcggcatgtttgaatgcatcgactacagaaaaatgctgaccgagtaggccatgggataactgggtggcggattgatggagtgaaagtcccagttcccgggcttctataacaattttatggccaatatgatacttggggcgctctttgagatattttaataaatgggcgtcatgttggtccccatgacggatgcggacctggggatactcccgcaggtcgaggagatgttcatgtttaaaaatgatgccaggatcgctttccccgaaggtaacaggttgttgaaacagtccattgatcttccggaagcggtgatcatggtttccgggaatctggatttctccttttccttcaaagcgccttgccgtttggatatccagtacccgcttttcccattccgaaatgggtttataaggaagatcttcgatataccagccatcaataatgtcaccattttttatcaacaggctgtaatcgacccaactcaaaaattcataaagtaacctggctaaattttgtctcttaaagaagtgggtatcagaaataatgataatagggaagtaacccgcacgcagtttttctaaggtttgagaatattttgttacccgtgccactattggtttaatctcttgtttgaggcttcggcgtggtcatatatcccacttcttttgctggcaggggcaatcatcgtcaccttgacaggcgagggtagcgcatatgacgctaccctaatcagactttatatcttgtcaactccagtccagccagttgttcaaggcgagtagcattagtgatgatggcaatgctcgcattttctggcttgagatactccgcggcgacccgtttgagatcttcaaggcgtacctctaatatccgactacgaaagcggcggcgttgttcaggggtgcggccatagagactattataaaaggcgcttttggcctcgccagcgggtgatttaggtttgtcgatggcactaataaccccaagcagggcttcctccacgagacgccattcgtggtcgttttccagcagccattgcacagaccgatcaaagtcctctagggtttcagtgaggcgcgggtctcgataggaaaagaagcgaaaggtcgcactgtccgagtcttgcccgccgccgccgccgtaggccccgccctgttcacggattgcccggtggaggtagttattgcgaaggaaacccccaaggaccgtcagggccgcagcatctggatggtcaacaggtacagtgggataggccttggcgcagaaattaacctgggtactggtggtccaggcttggcgcacggaggtgcgtacctcaggcaaacgcagaggagtaaagtttgcggcagcttccggattgtagtgctcgtgtttgttcaacgctgccagaaattccgaacggcgttcttgttccccgatcaccagcaattgacggggggcagccaagagacgttggtggatgcggcggaacttatcggctagcgcctcgcaggcggttttatcggtgagactttcatccagttcttgcagaagagagatcccggagagcccactcaagcgatgactgagggccgccgtggggctcattccgctggccgccgccgccatggctagggcatggccgttgccggtaatatgctcttcccaatcagcgcggcgttgggcaatcacctcgcggaggtggtccaactcatcgaatcgcacctcttgtaaggtggtttgcagtaactcggcgagttgctcgtggttatgggcgagggccttgccggagaggacaaaatggccattcacctgttggacatcgtctatccgcccccgtaaggtggtggtggcgttgatgccgccgctgacactatcttgccaagcttgggtttgacggtaatcccgatcgccgacacccagttccgtaaggcaagcggtatagtggggcaacacctccaacagctcgtcttctaggtggggcatgtcgatgacgatctgttgatagaccaaaccattggtgccttgatcgaaaaaggtggccgggagctgatggacggtttcctgagtaccctcgggaatagtgagggtagggggaatgtcttcgattcccactttaggtaggagatcagaattgtcttgttgctgttgacgggctataagctcagcagcgagtttcaccaccgctgctttttgctcctcgtccatgactgccctcagagcggctaggcgggctttttccgcttcggtacgttgcgcgctgaggtgggagttcggctttagggttaagcgcacccggtggggattgtcgagaagattttcccgcactaggcgcttgataaagttggggtctttaatttcctggcgcagtttctccagcaccggatccagattgagcagggctacgggatcgccctcgtggatggcgcttggcagcccttcaagtattagttgaaggccgtagggcatcccatcccccccaatctcccgttggtgcagctccagttggtgaagcaccgcctccacctgttcctggggaacgcctttctcggccacctcctgcagcacctccagcacccgttgttccagtgcctcggcatgctcgggttgagagccctcaaggccgcagagaaagctcatctcccggttgctatcttccaagccacaaaggggcgagggagccgcgcctagtccacaagtttccaaagcatggcgtaagggggaggcgctgttatcgagcaataccccggaaagcagatgggccttgagctgttcttccaacgctgtgctttggcccagcaaccagcccagcacaaggtgggtcttatgggtgacgtcttcggcgtccagggcatagttttcttctacttgcagcggggcagtgtagcgtttttcctcccccaccctaagattcatctccagccgatcaaactgggagagggcatgggattcgaattgttggtggtgctcctgggcggggatgtcaccaaaggtcataaacaccgcattagagggatggtagtgggtgtgatagaaggccttgagttggtcgtaactcaagtctggaatatattccggatcaccaccgctattgtaatggtaggtggtggtggggaacagatggctggagagagtttgccaaaggacggttaccggcccactcatggcccccttcatctcattgagcactacgcctttgaagactaaatcagagtcaggatcatgggggttttcaaattctactcgatgtccttcctgggaaaaatccaagggatccaggcgcgcaaaaaatacggcgtccaagtagacgcctaaaagattgttgaaatcctttttgtttttgctcgcaaagggataggccgtccagtcggagctggtgaaggcattcatgaaagtattgagggagcgccgtaacatcataaagaaggggtcgcgtaccggatatttttcgctcccacagaggacggtatgctccagaatatgggcgacccccgtggaatccatgggaaccgtacggaaagccaccaaaaatacgttttctgggttatccgtcgccagatgaaagtgtttggcgccggttttgcgatggcggtactcctcaagggtgaggttaagggagtcaatccgctggctgcgcaatttatcgaaggcaggatggtttgatgaataggttttgaggttgtgggcagaggtgttattcatagaatggagttctttatctgcgagtgggaggcaatcaacttaaatatcaatttcttgtaaaagccaacgctccaattcataaaagtccttgatggtcgcttctgggggaggcagatctgccggccagggagtttcctgtcggttaatccagaccgcgcgcatccctacctgttgggcagcgatgacgtcacattctgggtgatcaccgatgtggacggcttggtgaggttcaacacccgcttgctccaaggcctgccgaaacatgtccggcgcgggttttgccgcgcccgctatagaaggagtcagggaaaaatggaaatgagcctttaggggggtgcattggacatcagcgttgccgttagtgagcgaggcgagacggtaggtccgggctaacttttcaagtatgggggggacgtcagcgtagggggtgacccagtttcgggcctcaagaaaaaccgcaatagcctcttccgccaaatctggcgagtcgccggcttcttctagtagcaggcgtagggaggtggcacgcacggccgtcaggtcgtaagcaatctccgcgtattgctcccggataagccgtcgatgggttcgtaagctttcgagatcatggattgccgtgaggtatggtgcccgttgttgcagccacttaaactgaacttcttcagcttttttcaacacggattcactgggccagaccgtttcgtctaggtctagggtaatcagagtcaaaggggaaacagattttgattcccagggagagaagtcgctcagttgcgtcatagccattgctcaatgccgcgtagagggtacgggagttttcacctgctcagcaaatagttgctccacgtccactcggtcaaaactgtagtggcgattgcaaaactcgcagtctacttcaactgtgccttcctcttccagaatagcttccatttcctctcgtcccaaagcgactagggtattctcgatccgctcccgggagcaaccacagcggaaggagatcggttccggctcaaatagacgaagctgctctccattgaataaccggtagagcaattctgtactgggtaacgataacatttctcgtgcggtgacggtgttcgccagcaatgtgatgcgctcccaatccgtctcgtctcctggctgggagggtaactcctggagaaacagtcctaccgcccggtgctcatcggcaaacaaccaaaggcgggtttgaagctgttctgaacgggaaaaataggtttgcagggcttcggctaggttggtgccttccagggaaacaattccctggtaaggatctttgccttctgtttggatggtgagcaccaggcgtccggaaccgtatatttctggaagcgatccccgggggacctcgccattccagcgggctaatccacgtacggttctatggtgagtggcttgtgccaccagggttttcagggggccttcgctctgggcttggagaataagggaacccttaaatttaatggtggccgagagcaaaaccgtagccactaacgcctgaccaagctgggactgtaccgcagaagggtagtcatggcaggtaagcacggcctgccagctagcatcaagttggaccagctcacctcggatcccgagctcttcgaacaagaagcggtgtaaattatcccgatcaatcattaaggaaacttatcaaattccaaatggactatacacatcaataaaggtttattagacacacttttagactagagttcaattgtatttgttctgtcctctaagcttttttattgctgatcaaggagctgagactatggaccgatatctcctgctcttaagtgttttgctggtactgaccttgggcgctttttttatgggctttatccactatcccataggatggctgatcctgaccgctctgctgattatgagggtgggtcaacttaaaaaacagaagcacaaaaattgaggcagagaaaccaagcaaaataaaaaggcgctcggaacttattccctgttccgatgcgcctgagaggttgggaggctacccttcgcaaggttttttttgtttatctacaggcttctatatcaataagtgtaattgccccctctaagtatagtataagaaaatgaggtgggtaggaaagttttagggatttcttgggacggttaatgatgtaaggttaggggcattgcctataagttgctgtattagtattgttttgccggatacgcgacgcttaatccggcctacgggcggtttatgagtgcctccttgtaggccggaccgattcgccgggagcgaaacgggacctccccaggaggcccgaagggggcgcgcgcatcaacgcgcatcaataaggccttgaggccgtttccggcaaggtcattgcccgcaacggataggctcagcctccccttcatttgctcaattctccccatttaaaacacgacccgtttttagcacaatgctagtgcgagtagcagggaaggcataggctataaatggaggggggagcagggagtctattccctgcccttaataacccttagtttagcttgagaagccttttactcttcgagaaaactacgcagggctttggagtggcccaagcgccgaagcttgctcaaggcttgggcttcgatttgccgaattcgctcccggctcaaatcgaattgttgagcgacttcccctagggtatggtcagtatccataccgatcccaaagcgcatggcgaccacctgggcctcccggggggttagggttgccagcaattgttgagtccctgcctgcaagccagcgctgatggcgacctccatgggattcgggacctgctcgtcttccatgagctcccctagctgagagtcctcatctttacctagaggcgtttccagggagatgggttgctttgcaatctcatgcatgtgatggatctgttgctcggatagggctaggcgttcagccaattcctctggacggccttcgcggcctttttcctgccggagttggtaggaagcccggttgagcttgcttagtttctccatcacatggaccgggatacggatggtgcgggactgatcatcgatagcccgggtaatcgcctgccggatccaccagtgggcataggtagagaacttatagccccggcggtaatcgaatttgtccactgccctcatcaggccgatattaccttcttggatcaagtcgagaaaggttaacccccgattgcgatatttcttcgctaccgagactaccagacgtagattggcttctaccatttgtgccttggcccgctgggcttgaatttgcccccgggtcaagcgccgatggaccgtcttgagttcggccaggggaagacctacttcgatctccacctgagttagaactttttgggccgctcgaattgtttcggcctgggcttgtagtggctgtcggtcctcctgaccgacggctaagagatcctcaacccattgggggttagtggcattactggaaaaactttgccaaaagtcctcctgggacacccccccctggtggatacagcagctcttgagcacctgctcctgagtttgcacttttcttatccactcttgcacgggttgagccagttgcttgagccgagccgggacgaggcgaaggagcccgaattcctgggcgagttctcctcgtagttcccttgcctgagcgcttgccaccccctctcgggttaaagctatttctagctccgagtggagggtccggatacgggataaatgctggctaactttctctaagtttaagccttttgtatcctctgtctcggtttctggggttgttgtttccgtttcagtaaagccaatcagccagtctgtcaagcgcgcttcgccagcgtctgcttcgtcggcccaacgcagtagttcggccgctatggctggacaactgcctaaagcctcagtactttggcttaatcctgcctcaatcgctttggccaaggcgacttcttcctcacgggcaagcaaggcatgggctcccatctcccgcatataggtgttaaccatatcgctgatggccccgtccgaggataagaccacctcagccgtttcttcttccgattctgtcccgttcttgagcaataatgcaggatctattttttcatcaagttcttcgagatcctggtcatggaaaagattgacaacggcctcggcctcgtcactgtcttccacttcctgtacgatgtactcctgtagctcctcctcagtcagcaaaccttgcgccttgcccttgagaataagcctttttagttcctcttgtctcatttcaaaatccatggacctattcccctgtattattaatacacgatacttttaaaaacttttaccattgactatattgataagcagggatctggtccccgcatggtggccttctatcgtgaaggcagcggtattcttcactctgggatcggcccgaagcggtagcggcgcattttccaccctggagtggaaatacaggccgctgccataggggtgcctcgttccctggtcagacgctcatatttgactagggccgcagtgattacgcctggaatttattccgcttttcagtgagaattccttaagtgggctgataaaatggatgtcccttttaccagcggcgattcacgctttttattcccactcttgctgtgttaacctacggtatcaaactcatcgatgaagatgaggccctagcgcgtactcccagtgggttttaaatggctcccgtgtgagtatattcacagcaaagatcctccccccatatcatcccaatctaaactcactatattgcctgagtatttccttaagcggtagcaccagaaggcaataaatgatagaaccgcacctcctaatttagtgcgaggataatttcgctccgctgtgcggcgctttttgatcccaagaaaatacctgattaataaagctaatcgttagatcataatgagctttagaagttcatagaaatttgaagattgctctagattaagagagggtgtgtggtctaattggcaaaaagggggctatattatttcttgtttaacctgctcccacaattgccgccactttgtggcggagagcaagccgttcgattgcctgctgatggtgctggaacgcctcatcatgaaaagtagcgcactccacaatgggaacgccgtgctgaataagctcctgggctttcccaagtacttcctctgtggggacacagaggagcgctgcatccacttttgcgagctcagagggatgggcaaccgaggggattttttggagccggtagcggttccatgactcgctcggcccggcgcgcaatgccagctagggtaagctgctcctcagtcaaaatcctttctgcacaggccttgcccaatcggccaaaaccaataatagccacaggtaacggtttcattgcctaaataatctatatttataggttatcgccacttttccgttgagccgctattgattccctatttagcaaaatcggttgccgactgcaataccacagaggccaatgggttaggggcggcagtttgcgccgcagcggatacagaaagtgtccgtcgcctactggggctgccatggggttcgatttgggccatggctagcgatcttggctagaaaaaacggccgtgatcttgaattgggggacctattaggatggaagcactccatgaggcacaactctacgaaacattgccgaacaagcaggtccactgcactttgtgcccccatgattgtcggattccggaagggggacgcggtgcctgtgctgtgcgcttcaaccacgaaggcaagctgtatacactggtttacgacaaaatcgtggcccggcgtattgaccctgttgagaaaaaaaccctttttcacttctaccctggatctacggcctattccatcgggactgtgggctgcaatttgaggtgtactttttgccagaattgggacatctgccaaattcgtccactcggtggggccggaggtgccttggcatgtctcccagttttatccggcctataagatgcttgataaatctatcactccagtaacgaccttaaatcgagctatgaaaatcggtaaagcggtgggtttgcgttatgtctaccagggtaatgtccctggcgaggggggtgagaatacttactgttaccagtgccagagacttctcattgaacggtatggcttttttattcgggctaatcggatacgcgcaatggatgctgtccttactgtgggataaagattgacggtgtgggaatgtcgtcgtcccatgagtagtaggggcacgtcgcgccgtgctcctaccgccgtttctaggattaaatcctattagtctccaatttttggtctattttattttccatggtaattcttctatggatgctgaaatgaatgcaccccgttgggaacacttcccccaccaaggggatgtaggtgtccgtggcttaggcgccagtatggaggaggctttttgcggtgccgctctggcattgacggcgaccattgccgatttagacacggttgcgcctaaagagcgggtggaagtgaagtgctctgcgccggataaggaactcttgctggtggagtggcttaatgcccttgtatttgagatggcaacccgccagatgttatttagccactttgcggtgtcaattgaggatgagcatctggtaggggaggcttggggagagcctgtggatcggagcaagcacgaccctgctgtagaggttaagggcgccaccctaagtgagcttcatgtagagcgccgcccggagggtctctggatcgcccagtgtattgtggatgtgtgagaagccatggatattagccgcttaactcgaatttcagcgtatgcgtggcgtatcgaccctcacggggagatgcgtgtgcctagcatcatctatgccaacgaagacttaatccaggccatggatgagaaggtctatgagcaggtgcggaacgtggctaccttgccgggcattgtggaagcgagctttgctatgcctgatgcccattggggctatggatttcctatcggcggtgtagcggcctttgacccggcgcaaggaggagtgatctcggcaggtggtgtgggttttgatatttcctgtggagtccgtaccctccacacggggctccgccgggagcagattgaggcggttaaaagctccttggctgaccggctgtaccatcagattcctgccggcgtggggagtaggggcgctatccatctcaacgaccgggagatgaatgccatgctggccgggggagcccggtgggcggtggagcggggctacggccgtcccgaggatttggcgcgcatcgaagaacagggctgcatgccgggagcggtgcccgatgaagtctcggccaaggccaagaagcgccagcaggatgaaatggggaccctaggctcaggcaaccattacctggaagttcagcatgtggtcgaagtctatgatccagagacagccgctgcctttggcctttatgggggggacatggtggtcactatccattgcggatcgcgggggctagggcaccaaatcggcaccgaatttttgaaggatatggccatcgccgcgcctcgttatgggattacgttgccggatcgagaattggcctgtgcacccatccattctcccttgggggagacctatttgggggccatgcgtgccgggattaattgcgctctcgctaatcgccagatcctgacccatctgacccggcaagtctttgcagaaatcctgccggaggcgaatcttaccctcttatatgatgtgtctcataacacctgcaaagtggaagagcatgtcattgacggccagcgcaaacggctttttgtccatcgcaagggcgccacgcgagcctacgggccggggcatccggatttgcccgaggccctgcgagaggtgggacagccggtccttatcggaggctccatgggtactagttcccacattttggtagggacaaaggagaccgaagcgctggccttcagttccgcttgccacggggccgggcggagtatgagtcgtcatgaggctaaacgccgttggtacggtcgggaagtggtggaccggctcgcgaagcgaggcattcttatccgaagtgcttcttaccggggcgtggcggaggaagccccggatgcctataaggatgtggatgcggttgtagatgcagcccatgaatccggtttggcccgtaaggtggcccgtcttgagcctctcatttgtatcaaggggtaggtaacagttagctgatttgtttcaactattttcaacaccaacctaaaaggtgatgccatgaatgtgaaagaccttatgattaagaatgtggccacttgcggtcctgagacgactttggatacggtggcgttgctgatgtgggataaagactgtgggtcgattcctattgttgatggtgaaggtgcgctgattggggtgattacggaccgggatattgccatggggtgcgggcttaatcataaagccccttgggaaattaccgccagggaagtttggaacaacaggcaggtttttacttctcatccggacgatgatatccatacggcccttcaggcgatgtcagagcaccgtatccggcggctcctggtcactgacggcaatgggcatctggaaggtattctatccgcagacgatattgtggcttgttctgaaaaaggcatgagtggaaggagggctccagagctttcctatgatgacaccatgggaatgcttaagacggtgtgcatccatcattaaaacagactagtttgggggcctaagaaaaattggcctaaatcatgccaattaatgcggtttctggactctgtcttttagagcaaatcccaaaccagaaaaaatgcacgctattgttcaactcctaatttacatacagtgaattacccgaagcccggttcagatgtttgccgggctttttatttccctgtccatcagcatagaggggttactttattttttagtcattttgctttacgtgattgtcggcctctcttgatctatttttatcgagattgttaagaaattccctgaaccagcgcggattaaaaaggagtatgtaaatcaaaaatagctcagtcaacggcaggaataaagcgacatactgtagaacgataattcccaaacaaataattagacgaacatagatattcatttagcgaccccttcttttttctgaaagtggttattctctggttcaaggttttctcttgaagggactttaggatcggaaaaatatagactaatgtttagtaaccgcattgtctaggtgtaacgatgatttcaccgataaactgatcattctccgctctaaaatcatagcgggcacagactccatgggcaaagaagagtttcatcccttgagatcggcaagctcgtctgagcacgatggggcgtatctcctccataaatcgattcttatcgaatagttctgaagggggagtggttttaacgtaatgatagattaattctccctgtcttccttcgacacttcgaagttctatttccgttcctacttttatgggaagcacctgattcatttgctctgccacgacactcagcacctctgcggatgataattctttcggatcgactgtttctccgctaggaagaaccacctgccttgttcctaaccaattcattcttatagcgattaccactattattaaaaagagaagcagtaggggatagatcaaaatctttttcatggaacgcgcggtttagttgtggctgttctaagaaagtttagtttagatctgtttccaactcattcagtattggattactgattaccaatggaataggtacttattaatcgatatgagtttggcgtgggggtgtaaacttggaatttccaagtctggaatactacccgaaatgttcatttttaatttgttgatattgtcttatactggtatataagagcggtgcataagagcttagtgcaattgaacccgattcaaattacagtaaagcgtattatcgacttgactcatcctatttatgagggtatgccctattggcctaagggtgcgccgtttcacatgatacaaagggcagattatgcccgtgagggttaccagttctaccgttacgagatggatgagaatacgggaactcatatagatgctcctgctcatttttcccttggtaagcgcagcatcgatgagatcccatgtgaccaattattggtgccaacagtggtgatggatatcaaagaaaaggtacgggaagaccgagattatcggctttcaatatttgacgtgtatgcttgggaagaacgatatggccaaattccaccgcagtcactagctatcctgaataccggctggtgcaagtattttagtgagcctgatcgctacctcagtagagatgaaaaagggatcatgcattttcccggtttcagtcgcgacagtgctgaactattggttcagcgagaggtggccgggattggcattgatacgccaagtgttgattatggagcgtctgtggatttccccgtccatagagtgatgctgggagcgaaccggtaccaaattgaaaacttggcgaacttagatactctcccagcaacgggagcttgtgtttttgtcggtgtgctgaaggttcgaaatggcgttgaggctccagccaggatcctggcactggtaccttagctcaataatattcttcttccttctcccctggcgggagaaggtgaggatgagggtagtcgtcggaaatcaaaatcgtccgacaggcagcagatacaaagcttgttcgttggggggcatttctagaattctggctacttctttatcctcaaaggccccaatcaccaccgcgcctaggcctagggagatagcttgcaacagcacattttgggccgcgtggcctacttctatatgcatatagcgtgctccccgctggccgtatttacgagcggtgcgctgttctaccccagagaacaccagcagcgccccattatgtctaaccgggtcctggcccaaagcggcgcgggcgagttggttccgccggtcctcagtggtaatccgaagcagcgtgtgctcatggggttgatatttgtataccccggcctctaactcctgtgtctgtcctataacgaggtagagttccaagggatagagcgcgccagcggagggggcggtgcgaaacccctgaccgtgggtgacgccttgggctgcccataatagctgagagatttcttccttgcttaagggctggcgactgagctctcggatggatcgccgctgctggagggcggcctctaccgagatttttccctcgtagtggggctggggcagggagagggtctccgctggatcattcattgccgccactccattggtggtgatcaaatccgagaacgccaggagtagaaaccgggtcagtttttttctgatcattggatatccattatttggcctcagatcagtccagtttcagcagagaatagcgctgcaagtcctcccgagtccacaaggagagaccggccctttgggctacggtttccactgcgataatagcatccgggtcctcaaagataatctggccgggagtaccggcttcttctaattgctgcaatagaaattcgtccaggaatcgttcttcgtggtggctggagaggcgcccccggaagccccggcgatgcatgcgcacatgaaaagagttgttagccagttgcggcaaccaggaaatcacggtctcacgggccttggtctcgaactcttcgggtgtttgaaagagaaaggtggtggtcaccgggatcacatggcccaaaatgtcacgcaaggaaggttcagccgctacccgttgatggagttgccctaggaattcatggatatccggcacttccagcaccaatacattgtaaaaatcggtgcggtggacgctgccgaactcctgtaggagatccttggcgagattataagcgccgctggtgctgaccactacgttccattgttgcatctcgtgggttccttgattaatgtttaattctttgatttatttgtgttcttcgtgcctttgtggtgagttcgtgaattattctggctaagcccctcagtgaaatagttaccctacctaagtttataggtgatcgggttggtaaaatcgacggcttttagcaggtttttccagttcatgcctagtcgagattctagtgactgaagcgggcatccctgatgagttgctgaatgatagtgaccagttgagagcctccaattggtttatggtgcacttgacagtcgaactctttagcttcctgtaaccaatcgggtgaagtatcccctgtcaaaatgatagcgggtatccggtgccctagcaggtgccgcaagtgctggatgacttgaactcctgttttgtctccaggtaagcggtagtcagagataatcactgcggggtgaatatcccctttttccagttgcgctagggcctcattgccgtgagtggcggtggtgagttggaaacctgacatctccaagtataggcgcaaggcatcgctaatagcaggatcgtcttcaataaggagaaccggggtatgagacgggctgctttctgtaggcggctccaccggcggggattcccgaggttcctctttgttttcttttgccatggggacttcaatggcgaacatggagccctttccaggggtagaacggatatccagggagtggtccaagagatgggctaagcgctcaacgatgctcagacccagccctagtcccctgcgttgatcccgggcgggattatcggcttggtaaaattcttgaaaaatgactttcagttgctcttggggaatgccaatgcccgtgtcccacacttcgatgcgcagattggggctccggcggcggcagccgagcagaatcttgcctcggtctgtgtgcttgatggcgttagagagcagattttcaaggatctgttctaacaggatccgatcgctacaaatcatgaccgagcagggcaccatccgtaaattcaatcccttctcccgtgcgtgcagctcaaattcattgcgcaggtagttgagaaggctggctacgggaaagacagtgaattggggcttgaccataccggcttcaagcttgttaatgtcgagtaaggtatttagcaagtcccccatgttccttagaagcgctccttgctgatcaataagtcttcggatttctggatctttgagcttttccgttaggctatcattaagaaagctgagggtttgtagcggctggcggaggtcgtggcttgcggtggcgagaaattgtgatttatggatactggcctgaacggccttttcctttgcctcgcgcagcgcggtttcgatttccttttcctcagtaatatcacgggcaatggccaccgcccccatgatttcaccggttttggtttttaggggggcggagctcacttgtcgagaccgcaactggcgggtttggggatggcgtatgatttcttccacatgggtgagggtttccccctgcaaggaacgccaaaggggcgcctcctctaacgtccggggttgcccctcgggggtatagatttctagccgggacagccatgccgataggggctgatataacgcttcggtgcgttccacgccaaatgccgttgccgcggccctattggctagagaaagatgaccttgggcatcacaaaaccagacttcgtcgctaatgccatcaatcaaggtgcgcaatttatcccgctcgcgctcgatcttgaccagcagccgttgccgctcattctctatctgtttgcgctgggtgatgtcgataaaggtcacgaccacaccgccgatgtggtgctcttccgtttggtagggcagaatgcgttgaatataccagcgatcctcatccgaatggacctcttgctccataggtttcagattttctagcacggttgcagcttcttttagcagtgcttccctattgctgaatttatgcacgatatggctgatggggcgaccgatgtcggtcgggatcaggttaaataactgggtgatggtgggtgtatagcgtttgatccgaaactcccggtccaggaaaagggtggtgatatgggggctttgcaggagattagccaggtcgttattggtgactgtaagctcttctaccttgtcttggagctggctgttgaccgtattcagctcttcattgagggattgaagttcctccttcgaggtctccagttcctcattggtggactggagttcctcattcatggacataatttcctcgttggcggcttttaactcttcattggaggtttctagttcctcaatggtgctgtgcagctccgtcttggtggttttgagctcctgttccagatgccgtatcagcgtttcttctgccgccgtgacctcggtattgtgctcttccgttagcatccgttcgggctcttcttggaagctgaccagcaataatttctcggtggttttcgggatctgaaggggcttgaccgtgatttttacccgatgataagtgccctcagcccgaatatgggcattggggacggtgatttgctgcttctcctgggtggcccgatgcaaggcagcgcggagtttgaggtgtaacccctcccgaatcctggtgaggaggtcatcggtcgggatgccggtaggttggcgaaggtagcggtcggtagggccgtaaaagtacagaactcgatatttcgggtttaccagcacggaggcaggggcatagtcttctaacagcgctttttgggtgagttcggctaggcgagcagcttctgaaggtctcggcggagcaggggcataaatatcacctgttttggacccggtgaaagcaattggaaactcaacaaggtgatgctgtatagccccaatccgctgataaacccgccatttcttggaaaggggcgtaaataacccttcctggtggctaatggtttcggtgctgcccaggaacagatagccccctgggttgagggcaaagtggaacagggcgatgagttttttctgtatctccgcttcgagatagatcagcagattacgacaactgatcaagtcgagcttggaaaaggggggatcagtaatcaaattttgctccgcaaatagcacggactcgcggattggcttgttaatctggtaggtgtgattctccttaatgaagaagcggcgcagacgttcggatgagatgtcagcggcaatattttcgggatagattccggttcgagctatctccaaggcctcagtgtcgatatcggtagcgaagatctggagcgggcagttcttttttgctgcctggatttgctcagtgagcaggatggcgatggagtagggttcttcgccggtggagcaagccgggacccaaacccggataggcgcatccacgcttttcttttgcacgagctttgcgatcacctgttcttcgagaaccttgaaggcctcctcctcgcggaaaaagcccgtcactccgatcaggagatccttgaataattgggtggcttcggttgaattgtcccgtagaaagttcaggtaacgggacatgtcctcaatgtgatgaagccccaagcgccggttgatacggcgcagcaaggtgcctttcttgtaatagcggaagtcatacttggtcttagcgcgcagcacggataggattgaatgcagcgtatcggctatttttgaaggtgcttccgtggttttgcttactgttttgatataggcatgctgggtgtattggagcaagatccctggcatatcctccacgggctggatgaaatcgaccaaacccgtgacaatggcgctgctcggcatgccctcgtattgggccgttttaggatcctgtaccatgaccatcccgccgtggtttttaatcgcttttattcccagggcgccgtcacttcccgtccctgagagaatgatgctaatcgccttttcttcttggtcttcagctagggagcggaggaaaaaatcaatgggcattcggatgccatggcttaaaaccggttcgctcaggtagaggaagcggtcacgaatggcgataaacttgttgggcgggatcgcatagactcgattgacttccactggcatctggtccttcacctggactactttcatccgggtgcatcgggacaaaagctctactatcaggctctcatgggtgggatccagatgctggatgagtacgaaggccatgccgctatcatccggcagagtgttgaagagctgcttgagggagtccagccctcctgccgaagcgccgatccccacaatagggaaatctgtccgtttcatgggtttacctggggcagtaggattaagctgctggtgctttggtgctttggtgctttggtgctttggtgctttggtgctttggtgctttggtgctttggtgctttggtgctttggtgctttggtgctttggtgctttggtgctttggtgctttggtgctttggtgctttggtgctttggtgctttggtgctttggtgctttggtgctttggtgctggctgttttttttgtctggggcattgcgaatatccagctttacggagttttcggcgcggcttgcttgctggcttcaggacccctctttactaaagaataagttagaagaaattgaaaaccttcaacggacaagccctaactttagtctatcacagcgctaactaggcagaatttaagtttctttacgaggggggcgcccgctcgaaaaaaaattgggctaccgagagaacccggtagccccaatagatagagaggctcgtattcaggtttttgtaagggcggctttagccgcgcccaaatctagaattggggaactatctgctataagctcactctcctcggtattttttctcctgttccctgtagtcccgagagggtgagttggatcagctccgcccgatttctggtttgcagtttggtcattacttgcgcccggtggtgctcgacggttttggtgctaatgcctagctctgaggcgatgattctgctgagcttgccttcaatcagcccttccatgacctgttgttcccggggggttagctgggacaggcgggtggttatttcttcttgttttcgctgggcttcttggattcttaggctatgggctagtccctcttggagacgttctatcaacagggagggcttcacgggtttgatgaggaagtccacggccccggcgtgtatggcctgtactgcctgggatacagtcccctggatggagacaaagagcaggggaagcctgctgttttggtcctccagttgtttttgcaatgctaatcctcccatcctgggggcgtggacatccagcagcagacaaccggggtgagacgggtcaaaagcttctaaaaacgcttctgccgagttataggttttgacctcccaatcctgggcgttgattagctcacgtagggtgaggtccctgaggggataactatccacaataaaaacagtgggttttggaaccatttgttttcttgcgtagattttgtcccgcaggtacttggcagggtgggtgatcttttttaggtattggctgcccatgcaacctctcctagaaatttccagataaagtgaaaggatctgccgtggagttataacagcgtaaaatgggattcaaatccgcgtagctggagcgctttctttagatttggatggcaacccataagcaagaggtcggccggttccttattgaggctgtcctttaacatccagagcagcgtataaccggagtcgcgaatagaaacggttttttccagattgataatgacttttatccctgtatcgcgggcttgttgcgcggtttcccaaaattcccggcacaaggagctgtctaaaatggaggggagagttaaagtcactaggggaacgtgatgttcgcctccacttaagggaacagtttttgccgcgaggcgagtggctaataacataatactctcccttttggtaatgaaacatttcggtttcggtattactggactgcttctgatttaacagggacttggcaattttgggtaagtaaaacccaaaatgttctgtgatgaaattggtatttctacctaaatttcaggaattcgaggataagaattttctggtctcatcatttgtaatttgtgctatttagttaagagatagtcacagaatgaattaatggggtagatgaaggaggaagcgaatcatgcactgttgttgcccatattgccactattggcatcatcaccatcattgggattggcccccgccttacccttacccgccgccctcctatccccggcgttacccggctgctccaggggaggaggatatccggcgattagaagaagagcgggaccagttagcccagcgcctccaacgcctggaaaaagaacttgaggaattgcgccgagggacccgcctggcataaataggcacccgtgttcttttgagaaagggcggtgaccgctgcatcttctgatatccgggataaggggctggctgataaagggcgagcgcggatccagtgggcctattcagaaatgcccgtcctgcaaatcctggaggcccgttttgctagagaacgcccgttggcgggcgtgcgcctgagtggctgcttgcatattactaccgaaacggccaacctagcgcgggtattgaccgccggcggcgcccagctcttgctttgcgccagtaatccccttagcacccaggacgatgtggcggccgccctggtccagcactttggagtgcccacctacgccatccggggtgaagacagtcggcgctattaccagcacattcatagggcactagaccatcagccgcaaattaccttggatgatggggctgatctggtcagtgaattacatcaaagccgcaccgatttattggcgcaggtggtcgggggaactgaggagaccacaacgggagtcatccgtcttcgggccatggccgccgaaggggccttgcgatttcccctcattgcggtcaatgacgctttaaccaagcacttgtttgacaaccgttatgggacagggcagagcaccctagacgggattattcgcgctaccaatattttattggccagcaaagtctttaccgtggtgggctacggttggtgtgggcggggaattgcccggcgagcccagggtcacggggccagggttattatcaccgaagtcgatcccctgcgcgccctagaagccgccatggatggttttgccgtcatgcctttgcaagaggctgcggcctgctcggactttatggtgacggctaccggggataaacacgtgattgacaaggcccactttgaagccatgaaagatggctgcatccttgccaattcaggccacttcaacgtggaaattaatctccctgccttggaagctctggcagtagataaacggcgaccccggccttccgtggatgagtattttttccaagatggtcgacgaattcggttattggccgaagggcggttagttaacctagcggcggcggagggtcatcctgcggccgtcatggacatgagctttgccaaccaggccttatgcgttgcccatctttgggcgcaccagggtgagttcgctaatcaggtccacggagtccccagggagattgatgaggaagtggcccggctaaagctgaaggctctggatctttctattgatagactaaccgaggagcaaagcacttacttggcttcctggcgggaagggacttgaagtgttcgagcgctagggtacttaattgcgcaacagagccaggacccgcgtcctcaatttccatgaccacaccactgaggcctcttgtcgatcttaggaactccttatgaaaccttttatctttgaaaatccaccatagggagacggaatgtcggttactaactctcaagtgatctaaaatctggctctagtactcttcggctatgcccccttccttctttgactcagctaaaatagaaaagccaatttagaagctaagaatccttttttctacccatcagggtgcggcaacacggttgtaccgtactgagaaatttttcctaaagattttgcatatgtggccgatcggcttatatctagatggctaaacaatctttatttattggaggcactacagtatagaggtgtttctccagtgcctagatgcttttagtaaatcacttattagctggttagattaaggactttctaaacagcttagagggttcaaaagctgtgcaatcttaggaagtctatcatgtggtacatgagaaaacccatctttttcctcgggttattactaatagccttagtaatctcccccgctttcagctcagatgatctggccaatatccccgatcctaactttggggatgctctttggatcgccgattctgggaatgtccttaaggtggcgattgctgatggaatcactctttttgcaatcaatcatgtagaagaaattcatgctcttgctgtcgattccgaagtcggcactttatgggcctctagtggcagcactctgtatgcctacaatttttctggtgagcgtctatcggcaactcctatcgataaggtgtgggatgaaaagggagtggtggatagcaatgatgaggggaaggataagagtaagctagggaaagataacagaaataagaaacgcatccagcttgctgttaatcccgatgatggttcggtttggcttagccgccacaaaaagctttatcacttcgatgccttaggaaaactgattgatattctctctcttccaaaaaagattgaggcactcacttttgacactgctcgtaaccatctgtgggtagctactcaaaaattacttactgtttatgacgcctctggcacgccaatcaatagcattagtcctgctggcgctaaacatatccgccatatggtctatgatgagggagcagattctctatgggtagcaatagacaaaaatatcctgcgccgctatgacgccaatactcctcgtggggaattcgaggtatctgttttcaaggaaataattgctcttgcatcagactatcaagacggcctctgggtcgtcgctggtaagcacttgctcaaagtagatgcgatgggtaaggaaacttttagactcaagccatttagcggtaaaggcggcaagaaaatcatcgatatagtctgtgatccggcagatggttcggtatggatatcaagcaaagaggcaatatatctagtcagcgcagaaggtgaactccaaccggagttttcgcttgtttcgggaaagcagagacccaaaatgcatgccctggcgctctattctgatgttatgcctccgcaactagagattatccaaccccaggagggaaatttactcaatcggaatccaccggaaattaagcttcgatatgatgatactggaatcggtgtggatactacaacgcttgcttttaaaatgaacggcgagtctttaagagtaagttgcgattttcaagaaaggagcgctagctgcatacctgatagcccattattagagggtgtcaatatgttgcgtgttgtcattggtgattttcacggtaatatttcctttcctgccagtgttgaatttacgattgatagtctatcacctgtgattacatttcaactcccagtaggtgatgtgataaccaactctcaatcctttactctttcaggccagcttagtgagcatgcgacacttgatctggacggcataccgttggcagttatggacgatcttagctttagccatcaggtaatgctcattgatggccttaatcaattaacgtttactgctaccgatgctgcaggtaatacaagcactgctgttgcccaggttacgctggacattgttccgccaccagctccagatatctcattgatccttgtgagtctatctaataatgggactataacagtcagtgggcaagcgggcagcgtggaggggggtgcccaggtcacgctcactaatacgcgcaccggtgaaagtgttgaagtgtttgcagatctaacgggtggttttgcagcacagctcgcagctcaaaccaatgaccatatccagattcagactgccgatgtggcaggcaataatagcgaacagcaaacactgacagttagtcaggtagatgatatggtgccactagacccggaggctattgcaccaccattgagtgtgactgggatcacttcatttatggaggccactgcatttttatatgctggtgtaaatcctattcaaaaaggagtggttcagggtgccatagaacctcagcgcgccgcagtcattcgtggccaggtcaaagatcgtgaaaataatccgttatcaggggttaccatcacccttaaaaaccatcctgaagttggccagacctttacccgcaaagacggcatgtttgactttgccgttaacggtggtgggttgttgaccattaattatcagaaggccggttatttacctgtgcaacgccatgtaaatgtcccttggcaggatttcgctttcgctgatgatgttgtcatggttaagcttgatcccaaggcaactacagtgaccttatcggctaatatgcctatgcaagctgctagaggtagcgtgatagtggatgacgatggtagccgacaagctactattttgttcccagagggcacgcatgccagcatggttttgccggatggtacctcgcaggttcttcctactcttactgtgcgaatcaccgagtataccgtcggcaaaaacggtccgcaggctatgccagcattgctgccacctacctcaggctatacctatgcagtggagttaagtgcagacgaggctatagctgctggagcctttcagattgatttcaatcagccattgcccttctacatcgataatttcctcgattttccaacgggagggattgttcccgttggttggtataaccaaaaaaagggggcttggattccctctcataatggtcgaatcgtaaaaattcttggaatcgatgccaggggacaggcccaattggatatagatgggagtggtagtccagctagttttaatcaattgagtgagcttgggatcactgacgctgagctccagcaattagcaagaatctatcctgttggtaatagcctctggcgtgtccccattcaccattttactccgtgggactacaattggccctatggaccaccagaagacgccaaaccgccaccggaggaagaacctgagacggataatgagaatcaacctgattcagagaatagtgatgaatgtaagggctgcataattgagcctcagaggcagaacctgggcgaggagattccagttactggtactccttttaagcttcattaccgtagcgatcggatgccaggatacagggctgggtattctgtccgaattcccctaactgatgatgccgttcctagcagcttagaacgggttgaccttaaagtagatattgcaggacgccgcttcaaatatacttttgaaccgattccaaatcagactcatacttttatatgggatggtcaggatgcttatggtcgttctgtgatgggaatgcgcaaggtacgcattaacatcaattatgtatacaatgctgtttactacccaccaaataaattcgctcgagcttttgcctcagtttctggccttgtaggtagcaataatcaaatagggagtagtcgtagtgcaggaaaagtagtgctcgggaagacatggtacaagaagttgggagcatttacaccaagagcgataggtctcggtggttggacagtcactgttcacaatgcatacgatgtttcgagtaaggctttatataagggaaatggcaatacacggagtgcaaaaaatttaggtaatattattactacttatgcgagaaataaaaatgaaaattcaaaccttctaggtgaaggtgatttagcaattcaagcaaatatcttccttccaactgatctcgcatttacctcagacggaaccctatacttaacagttcgacatcaatttagcaagctcctccgtatagcgccagatggaaatgttacaaatgttgattttcctgttgcgctttcatacctatcatcagttgcagttgggccaaatggaagcctgtatgtggtggatgtgggtaattaccgcgttctccggattggaactgatggggttgttagtatagctgctggtaatggcattgctgggtttagcggaacgggtgatttagcaacgcaagcaatgatgcggccttttgcgattgcgctagattcggatggtaatttatatattgccgaatcccaaaataatgttattcgtagagtagggcctgatggtctcattactcttgtagcaggtaatgggacccgtggtttttccggggacggaggtcttgcaacacaagctcgtttaaaccatcccaatgatcttgcgattggcccggatgggagtctgtatattgcagactatgataatcatcggattcggctagtgagtcctaatggcatcatcactactatagcaggcaatgggagccgaggatatggtggggatggcggtccagctacacaggcaatgttacggaatccgcagggcattacagtagcttcagatagtagtctttacatcgcggatagacgtaatcaccgtattcgaaaagttagcccagaaggcattatcaccactgtagcaggcaatggaatccttggatacgacggagatggtggtatctcaacaggagcgaaacttaatcttccgatagctgtagcacttagtccaaacgagaatctatatattgcagactattataatcaccgcattcgtcgtgtagtcccacccttacctagctttactttagaaaatatgatggtcgcatctaacagcggtgctttggtgtatatgtttgacaacgagggttatcatcagagtaccgtagatacggttactgatgcgcctatctacaagtttctttatgatgctagaggtaatttggtagagattgaagatagaaatagcgatattactcgcattgagcgtaataataatggcgaccccatggctatagtttcccctgatgggcagcgctccgcattggcgctaagtgctaatggctaccttgcttcagttactaaccccaacagtgaaacttatcagatggagtacactgctggcgggctaatgacacaatttactgatcctcgcaataatgtttcgcaatataagtatgataaagtggggcgcttgcttcaagatactaatgctagtaaaggtgggtggacacttacccgcagcggtaatcgagatggttatactgtttctatgattagtagtgaaggtcgaactgcacattttgctactgaactgctggctactggtgatcgtttgcagatcaatacctaccctaataacactatccaagaaaagttttttaaagctaacggtgaggagattattactgcttctgatggtactgttaccatggtagtgcaagcccctgatccaagattcggcatgcaagcaccgatagcggctttaaaaacagttacaatgccaagtggtttgaaatctataatagagactacacgatcagcaacattaaaaggtgaaaataatctgcttggtcttacttctttaacagaagaagttattttaaataataaaatttacactagtacttataatccattaacatttacttggagtaataccacaccagaagggcgacaatccttcgctatttttgataaaaaagggcgtctcattagtattcaaaatgtgggattggcagccaccaattatatttatgactctagcggtcaactgttgaaggtaacgatgggagagggggataaggctcgcactacacgaatccgctactactcggatggtctgcagaagggttatgttgagcgcatcactaatgcgctaggccatagcactcactttgagtacgatctttctggacgagttattaagcagatgtttccttatggtcgagaggttaactttaactatgataagagtgggaatctcatccgtattactccgcctgagcaacccacgcaccagtttgagtacactcccattgatcaaatagctgggtatacaccgccagaggctacccaatgggagctttcaactcattatcagtacaatcaagatcggcagcttactcgaattacccgacccggcggacagaaggtagaattcacttatgatagtggtggtgagcttggcacccttcatattccgcgtgggtattaccgttatagttatgatagtgtcactggtcaggttagcactatcaatgctccgggggatagtgtattagagtatgcttatgatggatttctgcctacaagtactgcctgggttggtgaaattttcggcaatttgacgcaacgctacaatgatgattttcgggtgaccgaactcgctgtaaatggtgaacctatattttttagttatgatcgcgacggtttgctgaatcaggctggaactctgacactcgatcgtgatttacagaatggtttgttaattggtactactttaggggctatatctacggttcatagttataatgattttggtgaacttaaggctgaacgagcaagttatgagggtgttacgttctatgaagtccgttatatgcgagataagttaggacggattattgagaaaacggaaatggtagagggtatatcaaatacttatatctacaattacgatttctctggccgacttattgatgttgagaaaaatggagcaagcacttctatctataagtatgattctaatggtaatcgtatttatcataacggtactatagctaactacgatgctcaggatcgtctctcacgctatggtaatgctacctatacttatactgctaatggtgaactcaataccaaaactgaaaatagggttgaggcagagtatactcatgatgtacttggaaatttagtaaaagttaagctgcgtgatgatattatcattaattaccttatcgacggccaaaatcgtagagtcggtaagaaagtcaatggtaaattagtacaaggatttctttaccaagatcagttcaatcctgtagctgaattagatagcagtggtaatgtggttgctcgttttgtatatgctgacaagcctaatgtgccagcatatatggtcaaagacgggaaaacttaccgtattatttcggatcacttgggcagcccacggttagttatcgatacccaaagtggtgctatttcccaacgtatggactatgatgaatttggccgggttattcgtgacactaatccaggctttcaaccatttggatttgcaggcggagtttatgatcagcatacggggttagtacgtttcggagcgaggggctatgattcagaaattgggcgatgggtgtcaaaagatccaattttatttgctagccggagtacaaacctttatacctatgctttgaatgatccagttaatcttatagaccctgatggacagcttatattgaatgtggtaagtggagtagtaggagctaccatcggtgcatacaatgcgtatgcaagtggaggttcaggtaacgatatagttggtggagcgttgatagggggacttgctaatgcagtttctggtaaggcattagtaaatgcacttattaatgcggcaggaaatatagcagggcaaacaacaaatccatgttttagcgggaatatcaatactgtggaagtcgctatggcaggattgctagggtcatatgggattagagataggttacctcagttcatgcaacctaatttggctggaccactctccgtccagattgctcatgaggccgcagcagaagctggttctcaaatgattggaagtaatctatccgccactgcgggtcggctattttagtttgaaatagaagaggcccacgtcctaagaaggtggtcatgagtggcaggcttttcctgtcacgaataaagaggctcatgttaaaaccgaggttgagttgtccccacaacatcaaccttgaagaaggaagtaacatgagccgttttgagaaattaatgcatgtactagatagcggtgccaaaatccttaaagccggtatggcgcggggcaatggggtaattttgggccttggtgtccgccagctagatgctctgattgctagttaagcccttggatttatcgactttacggcgtccaaccacgcgatagtgggcttttctacgctgtcgcatgacaaagaagatgctctttgtattgggttgatgataccaggcgtcatcggtattagccacaatcgaatacaacgatactgcccctgggttattccaaagtccagctgcggtaatgtcgtgggctttgctgtcagtgacggttatgaatgcaggaagtaacctgtcatgatccagacgacattggagcttgatagtcgcttgtaataaatctttgggacaatttggccagccttctgagagggttggtattctagctctcttgtaggggggagcataaggcgagcctgtgttctaagaacgcagatatctactcatcttgctatttttaattagaactaatgaatagaaataaatttggttatattttactagggtgggtttgcgttatatttggagttgagggtttgcttacaggaacgactttaggtattggtaatttagcaacttcatcaagagatataaccttcgaagataaccctgttgagtttgtgttaattatagctttttggttaggatttggaggtgcaagtatatggtccgccctaaataaaaacttgtaaaactctagacttaatctgacagacaccctatcagacgtcgaaaatttcgatgtccaataattaatccttaggtaaacccccggctacgccggggggactagcataggtttgactgaggcgatggtctccctagccttcgcacttcgaccaagaagtgtgaaggagcaacctatgccagactacaagagtctgagccatacgaaatgggactgcaaataccatgtagttcttatccctaagaagagacagaagtggatttacggcagcttacggaaatatttgggggagatttttcgcgagttagccaatcgcagaggggtggagatagtagaggggcatttaatgagagaccatgtttatatttgcctcagtatacctccaaagtattcagtttctcacgtggtgggctatctcaagggtaagagtgccattgcgatagcgagaagatttcgtggaaagccaaggaacttcaatggggaacatttctgggcacgaggatattttgtgtccacggtaggtctcgatgagagggtggtgcgagagtacattcggaaccaagaaaagaatgatgagtatagagatcagttgaagcttggtatgtgagcgccttgggcgctataaaagccctttgagggcgtcatccagtcctttaacgcgtgccgggcatgccggctgacttggagggtgcgagtccctctcccaacctggtggaggtgaagggtagcgaagcgcaagggcgtcattgtgaggtggggtctgaaggaagcgtggagcaaagatacgagccgacggacaggaactggataagtaggcgccaaggccggacgagttggcgtgagacgacgaagtccctattcaccaagggccggaagcgtaaatccagcggttgtgtatcgaaagtcagtatagggaatcggcttactccgggaggcctgcacggctgtctcagcatcgagactggtggaactgagaggtttcatactgcggtgcaggaatcagcagaaggcatagtaggtggatagggcgattcgccgaaggccgaaacgatagagagaggtgatgaggaactagctcttatgggggatatgaaaggcagacgagttcggaaacgaacctcaaactgggaagccgaggtgaagctttggggacctggggcgaaggctgattcgccggtagcgagccagggtaccgaaagcccgatgttcggtgtggatctgatggaagcgatatgcgaacgggataacctgcgcagggcgttaaagcgagtgcgagctaaccggggcagtccagggacggatgggatgggggtagaggagcttgcggattatctgcgcgtccactggccctcgatcaaggagcagttgctggcgggagactacccgccgcaaccggtgaaacgggtagcgataccgaagccggggaaacgcggagaaatacgtcaattgggcattccctgcgtgatggatcggtttatccagcaggcgatcttgcaggtgttgcagccccggtgggacgcgagcttctcggagcagagttatgggttcgggggtgtacaaataactgtgtaactggtgatctgtaattaacaacaaggagaaagcactgatgaccagtattgaaaaaaagaccgatgagttgctggatgaacttctgaaggagtgcaatagcccgaaagaggttctgggcgagcatgggttattgaagcagctgagcaagcgcttggtggagcgggttttggaggctgagctgactgagcacctagggtacgcgccccatgctcaggaaggtcggggcagtggcaacagccgcaacggcaagagcaagaagcgggttcagagcgaggcggggcaattggaaatcgaggtgccacgggaccgcaatgggaattttgagccgcaattggtcaagaaacgtcagcgtcggctggagggctttgatgagaaggtgctagcgctgtatgcccgggggctctcgacccgagagattgaggcgcagctggaagagctctatggggtggaggtctccccggcgctgatttcccaggtgaccgatgcggtgttggaggaggtgcgggcctggcaaagccggcccctatcggccgtctatcccatcctatattttgatgccttgtttgtgaaatcacgccaggagggcatggtgaaaacgaaagcagtgtacttagccctgggggtcaatctagagggagagaaagagctgttagggatgtggatgagtgaaaacgaaggggctaaattctggctgtcggtattcaatgagctgaaaaaccggggggtcgaggattgctttattgcctgcgtggacgggctcaagggcctgcctgaggccatcgaggcggtgtttccacaggcccaggttcagctgtgcatcgtgcacaaggtgcgcggctcgctgaagtatgtcccctggaaacagcgccgggccgtggcggccgacctgcgggccatctatggcgccgcgaccctggccgaggccgaacaggccctagagcgcttctcagcgcgttgggatgagacatatccggccatcagccccagctggcgggccgattggtcacggctgacggtcttctttgattacccaccccagatccggcgagccatttataccaccaacgccatcgaatccttgaactattcactacgaaaagtcttgaaaaaccggggcgcttttcccacggatgaagccattttcaaggtgctctatctggccctgaacaatatcaccaaaaaatggactcaacccattcgggactggaaggccgccctcaatcaattcgtcatcctcttcgctgagcggatgcccaagtgaaaattagttacacaaaaaacttgacaccctcaacaataccatctgatgaacatagttgcgggccagccggtcggggtcggtgacccatatctggtccacttcggccgcccgcaccgcgtcccgcagccgatccaggccggggcggttcagactcgccccgctgtaaccgtcgtcgcgaaaaatgtactcctccctcaactccccgccctggacttggatgtggctctttagacgctccaattgttgctcgatggtttgcgcttgggcctagcgttgggtcgaaacccgcacatacacggcaatgctcatcatacacctcctgctcgttgacacgggagtattcaggcggcagagcttggctctgctcgttggccatcgtccatcgcagaaggcgctgataggcttgatcccatcggcgcgctccgtccggggacgctgccagttgtcggcgaatctgccactggtgcttcataagtacctcctctatgaaccacttcatcgggagagtacgccgattcactcagagaccgaccgcgtagatgcaacggtcgccgccaccaactcagtaccagccgaaccctgcgggtcatgcacaatttgtcatttgtgattagtccattgagcgcggctttcgctttttgaaagatcccctgttcctggcctcctcactctactcttaaatccccccaatgcatcatggccctgatgctggtcatgaccctttgcctgttggtctatgcggccttggaacaccgcatccgcgagcagttgcaaacccagggggatatctttccccattaaatcggtaaaaatcggtaaacccacctctcatcccactgcgcgctgggtgttccagtatttcgtcggtattcatctgcttatcctagccgatggtcaggagcttgtcctcactgattcgccgggagcgagtcgggacatccgaaggatgcccaccggcatgcgccagggaaggtgcatgtcaacctcgatgaacatcatcagtccctcctagagctgctcggccaggcctatgaagccttttattcctgatgtgggtttgaggccactgttcaagcttttcccccggtcagagcctcaaatcctgaaacgacatccagtaactcggtggtaatggattcttggcggactcggcgaaactcggtaatgatctcatcgaggcgctcgtctagatttttttcggctgcttgcatggttgccaaacggctgccgtgttcactggcctgagactcggcgcaagcccgaaagatggaaacgaaaaagtactgctgtaggagggaagacagcagttgttggcgattcatggtgaaagtaggtaataccttagagggccagcgtgtttcctccaggcgatgaaagcgccgtaagtcgacaggcaataattgcactccggtgggctggtagttggcgcttgacaagtggcgattataaaaaagatagatatattctatccccctagtttggcgccattcatcaatttttaacaatatttgccgaacggtggctgtaatgcgggaggcggaaccgggaaccagaaaatcttcttccaccaattggcctgcttgctctagctgcgccgctgcccgggcgccgaccaccagcaccaggcgtccttctggcgaggccggcgaagcccgcatccgttccaggctataggtggcaatgtcctcgttgaagcgaccacagaggccatggtctgaaccgaaaacaatagcgcccaaacggcgatgttttcggcggtggagttcgggatgctgtctgtcccccaagaccacgtggagtcccagttccacggtgcgataatagtcagccagggcctctacggctttctcgtattggcggatactcaccgcggcaagggctttcatggtgctgacaatggagcgcagatcttcaaaactttcaatccggtgctggagttgttctgcggtttccatggtttctaagatgctgttttattgatagcttctctggcggtggccaccagccggtcccattcttccggatccaacttgcttcccgcttcaatacgcttgcaaatttcaggcaattgctcaagtactgcttggcatatggccccctcggctttcggcacctcctctaagtctaaagagtcaaatagccctgcattgactccattgagtaccgcaatctgttcagcgatgctgaggggttcatgttcagcctgttttaatatttcccgcacccgtcggccccgttcaatggtctgccgggtggcttcatccaggcgggtggcaaagcgggcgaaagtttccaattcctcaaactgagtgtaggagagccgaagatctccggccactgcccggtgggccgggagttgggttttcccgccgacccgggagactgatttccccacatccaccgccggcattaggcccttgtggaaaagctctggggagagataaatctgtccatccgtgatggagatcaaattggtggggatgtaggcggaaatgtcctgggcctgggtttcgacaatgggtagggcggtgatggaaccgccgcccttttcttgtcgcaggtgagttgcccgctctagcaatcgagaatggatatagaaaatatccccagggtaagcctcacgaccgggggggcgccgcaataatagggaaagttctcgataggcccgggcatggcgggtaaggtcgtcatagacgaccagcacatcctggccctgttccataaagtactctgccatggtcgtggcggcatagggggtgataaattgaagaccgggggggtcttcgccggaagccactaccacaatggaataacggttggccccctgactgcgcagttcattgattacccgggcaacagcggttccccgctggccaattgcacagtagatgcagatgacctctttatcccactgattaagaatagtatcgactgctaccgtggttttaccggtttggcgatcacctagaatcagctcccgctgaccgcggccaatggggattaacgcatctactgctttaaggcccgtttggagggggacactgaccggagcgcgatccataatggctggagcatcccgctctatggggcggcgctcactgacttgcaagggacccccatcatccagtacccgtccggtgggatcaatgacccggcccagcaggcctttgccgaccggggcgtcggtaagacggccggtggcatggacttcagccccggcggtcagctcggggctatcgccaagtaaggcgaccccaatttcttctggttccagattgatggcaatccccaatagattccccggaaaggcgatcagctcttctgccgtgatgccgggtaatccttttattcgggcaatccccccactgacataggtggctgttccggtttctcggatctgcaaggcagggatgtttctttcaagcgctgaatccaaagccgcccgagtgccatccagtatttgttctaacatgttggggtcactctttattcgagtttagccggtagagggttttgcggaggccagcaccgtggtcatttggctttccagggcatccaggtattctgctagggtccaactgattttgcgaccctcggtattcagttcgattccacagaggagttcaggcgattgagtatagtggatatcagtattggggatgagatgctcgtgcaccgcttctgtgactttatcacgcaagtcctggctaagttcgaaagaggtcgtgattcgaagcatcccaggagtttccttgagggcttgccgatccgcttcatccagagactcaaggcgggccagaaagatcccaaccatttgttgctctagggtggtatcggctaaatccgccagggcagcacggatggcctttaccattgtttccccagtctgttttttaagcgcctttaaaaattcttgtttttcccgttctacttgttgtagccattcgtcacgggcagtcgccgcttcctctcgagcctcattgaggaggtgttggcgttgtgcctctgcttcctccttggctttggccattaatttatcccgctgctgttctaagctttggactttttctcggtggcgctgggcctcttggcctgcctcctgctctcgctgctcagcctcctgaaggcggttagcgatacgctgttggcgctgttccatagccgtaatgaccggctgatagagaaagcgtttgagaagatagaccagaacgagaaaattgacaatttgtgcgctgaccgtgatccagtcgatctgcatctatcagtctccagcttgggaaacggtatagtcccagaaaggattagcaaagatcaggatcattgagaccacaaaacagtagatggcggttgattccaccatcgcaagaccgacgaataaggtgcgggtaatagtgccggcctcatccggttgctgggcaatggccattaaggcctgggcgaccgcccgcccttcaccgattgccggcgcaatggagccgatggcaatggttaatcccgcagtgatgatggaagtcatgccgataagagaaaagtcctccattaggagcgctcctgtgtttcgttagacgttgctagttcatcttccggcggcccgtttgcttcttggtgatgggctgaggtggccgaagcaatgtacaccatagccagtatggcaaagatataggcttggatcatcccggttagtagacctaggagttgcatcacaatgggaaaaaagaagggagtgaggctgatcaagatagcgacaataacggtgccgctcatgatattgccataaaggcgcaccgccagggcgacagtgcgggagatttctccaatgatattaaagggcagcatgagaatcgtcggtctaatgtagtgcttaaggtaatggaggggtccctcataggtaatgccataaagaggtacggccaggaagacgcagatggctaacgctgttgttgtggacaaggagccggttgcgggcataaagcctggcacaatagtgaataggttagaagtcccaataaaaaggaagagagtccctacaaaaggcagatatcgtcccggcttttggcggctgatctcctggatctggtcgcgcatcccgatgatcagaacttctaatagattttgccagcgggagatatcagtactgctagaaaggcggtgggtaattaaccaggaacctcctaccagtagcagcattacaatccagctatataaaagagtcccattgagggagacgggtccccaggaccaaagcacgatattgtcgggactgatagtcattgttcgccaacctcaactgtgagtgcttgtttttcaccctgacggatgatttcaaccgggaccttgatccctggctcggtcgccgcaacttcacgggagaggtcctgtaatgattgaaccgtttccccgccgaagctgacgatcacatcaccgcgcttgaggcctgctttatctgcgggtccttcccccttaacgtccacaacaagggctccctgcactttagggagatcaaatgcggttgcaaggtcctcatctaggtcctggaccaccacgccaagccatccgcgcactacttttccttgagtccatagtttctcagtaatatcacgggagagattgctggggatggcaaatccaatgccaatattcgcacctgtctggctaaagatggccgtattgatgcccaccactttcccctcaaggctaagcaatggccccccggaattgcctgggttgatcgaagcatccgtttgaatgaaatcatcataagggccctgcccgataacccggctggtagcgctcactatgcctgcagtaaccgtctgggaaaggccaaagggattgccaatggcgatcacccagtctcccacttggagctgactggagtcgccgaaactaagggtcgggagtttcctctctggcttgattttcaggatggcaaggtcagtagctggatctgagcctagaatttgagcctcaaactcctttttctcaaggcggataataatcttttctgcgcgatcaaccacatgatggttagtgacaattaggccctcggcatcaatcacaaatccagagcccagactttgccgtttgaaggttttgggcatatcggggaagaagcgtcgaaagaattcctcaaagggagtttcttctccaaaaggattgggcccaaaaaagggatgcccttcaggggttttaaccgtttgcgtggttgcgatattgacgaccgcaggttttgcttcggcaacaatatctgcgaaagacggcaacaaagcttcccggctagcttgtggtttggaaggggctctggaagtctccgttggggttgccagaggtgattctccttctgaggagcaaccgagcaatagcagtaatacggtgtagacgaggaacgggaggagtactctccattcttttcccttgatcaacataaaagcccctccattgcaacctaagctataaaatataaagagtttagactaagttattgattattagcggtactgaaaaagaggccagtttctccttttgacgatttattataacgatcaattggttacaatatattaaaagaaaaaaacttgtcactcggtgggttttatggtttaaagttgggggaaagggcttaggccaaagggattggcttgaatgactaaagattgattaaggaaatgcaaaataccctttgttattattgtcatcttcaggtaatatttatataactttcctggcggcattgaagcttacagggacgaggcagagggaaagataaatgttggcaaagggatttaccaagtgctataatttgaaaatcgaactttccttgaagcagcatatttcttgctgctgaaagctgctggtataagcagagatgctatactggtaaccttgatttaagatttagaaattataaggattcgccctagggtattcgggcggagaggttccttgctctttaaaaacttggtgagatgcaagtaacaagtaatttgtgtgggcgctcgcgtcgatgggaagctgtgctcaaaaaagcttttcgatgcagtaaccttaatgttgtttgaggaagtctgtatcgagcaccatatacgtcacatttatatgtgacgacacagattcaactgaagagtttgatcatggctcagattgaacgctggcggcatgcttaacacatgcaagtcggacggcagcagcgcttaagcttgcttaggcggctggcgagtggcggacgggtgagtaacgcgtaggaatctggcctctagagggggataacccggggaaactcgggctaataccgcatatactctgaggaggaaagcgggggactttcgggcctcgcgctaggggatgagcctgcgtccgattagctagttggtggggtaagggcctaccaaggcgacgatcggtagctggtctgagaggacgatcagccacactgggactgagacacggcccagactcctacgggaggcagcagtggggaatattggacaatgggcgcaagcctgatccagcaatgccgcgtgggtgaagaaggccttcgggttgtaaagccctttcagtggggaagaaaagcggtgtgtgaatagcgcatcgtattgacgttacccacagaagaagcaccggctaactccgtgccagcagccgcggtaatacggagggtgcgagcgttaatcggaattactgggcgtaaagggcgcgtaggcggcttagtaagttgggtgtgaaagccctgggctcaacctgggaattgcacttgatactgctgagctagagtgtggtagagggaggcggaatttccggtgtagcggtgaaatgcgtagatatcggaaggaacaccagtggcgaaggcggcctcctggaccataactgacgctgaggtgcgaaagcgtggggagcgaacaggattagataccctggtagtccacgccctaaacgatgagaactagacgttgggagggtaagcctttcagtgttgtagccaacgcgataagttctccgcctggggagtacggccgcaaggttgaaactcaaatgaattgacgggggcccgcacaagcggtggagcatgtggtttaattcgatgcaacgcgaagaaccttacctggttttgacatcctcggaaccctgcagagatgcgggggtgccttcgggagccgggagacaggtgctgcatggctgtcgtcagctcgtgtcgtgagatgttgggttaagtcccgcaacgagcgcaacccttacctctagttgccagcggttaggccgggcactctagggggactgccgttgacaaaacggaggaaggtggggatgacgtcaagtcatcatggcccttatggccagggctacacacgtgctacaatggccggtacagagggtggccaagcagcgatgcggagctaatctcagaaagccggtcgtagtccggattgcagtctgcaactcgactgcatgaagtcggaatcgctagtaatcgcggatcagcaatgccgcggtgaatacgttcccgggccttgtacacaccgcccgtcacaccatgggagttggctgcaccagaagtaggtggcttaaccttcgggggggcgcttaccacggtgtggtcaatgactggggtgaagtcgtaacaaggtagccgtaggggaacctgcggctggatcacctcctaaaaagtttagcacgctaaaccaggtcgtgagtgctcacacaaattacttgcagtatctcactcaagtagttgtaattgctctttaaaaatgaggggaagtgtaaaagaaagttcaaggcgaggcaagcgatgagcttgcgaggtatgttggcattgttagtatagcccaggttgtttggggttatatggtcaagtgaataagcgcatacggtggatgccttggcggtaggaggcgaagaaggacgtggtagtctgcgaaaagcttcggggagccggcaaacgggcgatgatccgggggtatccgaatgggggaacccacctagtttaggctaggtatcagctgttgaatatataggcagttgaggcgaacctggggaactgaaccatctcagtacctagaggaaaagaaatcaaccgagattccctgagtagcggcgagcgaaaggggagcagcccaaaagcctgtaggattttagtggaacggattggaaagtccggccgtagacggtgatagcccggtacgcgaaagggttttacaggtgaaattgagtagggcgggacacgtgttatcctgtctgaagaaggggggcccaccctccaaggctaaatactccctaccgaccgatagtggacaagtaccgtgagggaaaggtgaaaagaaccccgtagaggggagtgaaagagaatctgaaaccgtatgcgtacaagcagtgggagcctccttaggggggtgactgcgtaccttttgtataatgggtcagcgagttactttcagtggcgaggttaaccgagaggggagccgaagggaaaccgagtctgaacagggcgaatgagtcgctgtgagtagacccgaaaccgggcgatctagccatggccagggtgaaggtggggtaattcccactggaggcccgaacccactgatgttgaaaaatcaggggatgagctgtggttaggagtgaaaggctaaacaagctcggagatagctggttctccccgaaagctatttaggtagtgcctcatgtatcactcctgggggtagagcactgtttcggctaggggggcgtatagtcttaccaaaccgaggcaaactccgaatactgggaagtgagagcatgggagacacacggtgggtgagaaggtccatcgtggagagggaaacagcccagaccgtcagctaaggtcccgaaattatcgctaagtgggaaacgatgtgggaaggcgaagacagccaggaggttggcttagaagcagccatcctttaaagaaagcgtaatagctcactggtcgagtcggcctgcgcggaagatgtaccggggctaaagcgatataccgaagctgcgggtgttggtcctctgcgggggattgacgcggtaggggagcgttccgtaggctgtagaaggtgtgctgagaggcatgctggaggcatcggaagtgcgaatgctgacatgagtaacgataaagggggtgagaggccccctcgccgaaagcccaagggttcctgcgcaacgctaatcggcgcagggtgagtcggtccctaaggcgaggccgagaggcgtagtcgatgggaaaccggttaatattccggtacctgacatagctgcgatggggtgacggagaaggctagactggccgggggttggaagtcccggtttaagcgtgtagggagcgttcttaggcaaatccgggggcgcatattccgaggcgtgatgacgagctcttatttaagggcgaagcagttgaggcccggcttccaggaaaagcctctaagcatcaggttatgttagaccgtacccgaaaccgacacaggtgggcggggagagaatcctcaggcgcttgagagaactcgggtgaaggaactcggcaaattagcaccgtaacttcgggagaaggtgtgcccctggtacgtgaaggactgagcgtttggagcggaagggggttgcagtgaccaggtggctgcgactgtttattaaaaacacagcactctgcgaacttgaaagaggaagtatagggtgtgacgcctgcccggtgccggaacgttaagtgatggggttagtcgcgaggcgaagcccttgaacgaagcgccggtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacctgcacgaatggcgtaacgatggccacactgtctccacccgaggctcagtgaaattgaaattgctgtgaagatgcagtgtacctgcggcaagacggaaagaccccgtgaacctttactacagctttgcactggactttgaacctgcttgtgtaggataggtgggaggtgttgaagccgggacgctagtttcggtggagccgaccttgaaataccaccctggcatgtttggagttctaacctaggcccgttatccgggttggggacagtgcatggtgggtagtttgactggggcggtctcctcccaaagggtaacggaggagcgcgaaggtaccctcagcgcggtcggaaatcgcgtagtgagtgcaaaggcaaaagggtgcctgactgcgagacggacaggtcgagcagggtcgaaagacggtcttagtgatccggtggttcttagtggaagggccatcgctcaacggataaaaggtactccggggataacaggctgataccgcccaagagttcatatcgacggcggtgtttggcacctcgatgtcggctcatcacatcctggggctgtagccggtcccaagggtatggctgttcgccatttaaagtggtacgcgagctgggtttagaacgtcgtgagacagttcggtccctatctgccgtaggcgttggagatttgagaggggctgctcctagtacgagaggaccggagtggacggacctctggtgttccggttgtcacgccagtggcattgccgggtagctatgtccggaggggataaccgctgaaggcatctaagcgggaagccctcctcaagatgagatctcccaggacctgcgaggttcctgaagggttgttggagacgacaacgttgataggcggggtgtggaagcgcagtaatgtgtgaagctaacccgtactaatggcccgtgaggcttgaccatataacacccaagcaagttgggtggattgccaaagagagagctttagagaagacttccccgacgtagagagagcaagtttttgcctggtggccatagcgagtaggtcccacccgaacccataccgaactcggaagtgaaactactcagcgccgatgatagtgtggggttgcccatgtgaaagtaggtcaccgccaggcatcttatctgagtaaaacccccggctgatatcctcggccgggggttttcatttttggggagcttattttttgctgcctttatacccatcccggaaaattctattcccaattaatccctcctgttacgaaaaactccgatttgagccggatctcttcgatgtcacggcatttcagcgtaaaatattaaatttggaaatttattttccaagcacgagttaggttttgtcttgctttaggcgacacttatgccacccgccttcgctctcaaactcctgttagttccatggggtcgacaggttttcttttctactagaattttttcaaaatgaatcaagcagtaaataatggccttaagtctccggtggcgccattaccagcccaatcctccgacaatacttatggctggaaatatatattaggaatggttttggagcaccgccgtaaactgctctttgcccagctaattgccatactggctgcgcttacgagtgtccctatacccatgctcatgccgcttttagtcgatgaagtattattagagcaacctggggctatcgtatcgactcttaatgccctgtttccgtcgacttggcaggggccgattctctatgtattggcagtattagtattaactttgctgttgcgcttgggatcgatgttattaggggtgtggcagatgcgccagttcatccatattgccaaggacatcacttatcgtctacgcaaagatctgctggcccgccttaggcaggtttccatggccgaatatgaaatattgggcagtggcgccgtagcctcccactttgtgaccgatctagatactgtggaccagtttgtgggtaccactatcagcaaatttatcgtggccgtgctgaccattattggcgtagcggcagttttgctttgggtaaattggcagcttgggctattcattttgctgatgaatcccctcgtgatttatttcacaatggtgttgggaaaacaggtcaagcatctgaagcaaagagaaaatacggcctatgaaatctttcaaggcgcccttacagagaccttggatgctatccagcagatccgggctgccaaccgggaacgacattatgtccgacgtcttatggatctagcccaaggagtacgggatcgctccgttgcctatgcatggaaaagcgagacggctaatcgattatcctttttagtattcctctgtggttttgagatatttcgagctacggcgatgctcatggtcgtgttttctgatttaactattgggcaaatgttcgccgtatttggctatctatggttcatgatggggccggtgcaagaagtgctcaatattcaatatgctcttgctagtgcgaagggagcgctggcacgtttaaatcgattgccggcgttaaagaaggaaccccattatccccatcgtcagaatccctttattggcaaacttaccaccagtgtatctttacgagatgtatgctttgcttatggtaatggtcctcgggtgttggatcacgtcagcttagatattcaggcgggggagaaggtggctttagtaggcgccagtggcggcgggaaaacgaccttggtccaagtactattggggctatatcctccacaatttggtgctttgcttttcgatggtgtgccggtcactgagattggtcttgatgtggtacgggagaatgtggtcactgtgttgcagtatcccgccttatttaacgataccgtgcgggctaatattaccctggatcgggagatgcccgatgagcgtctttggcaggctctggaaattgcccaattgcgcgagacagtggcaggaatggacgagggattggataccatggtcggacgtcaaggggtgaggctctctggtggccaacgccagcgtttagccgttgcccggatgatcttggccgatcccaaggtggtgattttggacgaagcaacatcggccttggatacagagactgagggtaagttgcatcaggagttagagaaattcctcgcgggacggactacgattattattgcccaccgcctcagtgccgtgaaacaggcagagcgggtctatgtttttgatggtggccgtattattgaagagggccaccatgatgagttgatccgtaacgatggtctctatgccaggctctatggtgcggtgcagacttgaagtttcttttttttaattccacagtggcaaggtttctgaaaaataaaaattatttcaacaggtgactcattaaaatacgataatcttggccctatatgcttggcgggttaatagtccttttttttcattttattgccgcgccgtttgcggttgtccatgctttattattcaaacgggaccatcgtgccgcactcggctggattagcgtttcgattttatttcccatcgccggtcccttgctctatttttttttcggtgttaaccgtattcaccacagtgctagggaagtcacaggttggaagtccaccttgccctattttggttacgagcgaggcgaggtatttctgccacaggaaccgccaccgaagattgataatcatccgctagctcatgtgggctggcgcacgacggtcaccccgctgacagggggcaataacgtcacttttctcgagaacggtgatgctttttaccctcggctgatcgaggctatcaagtccgcccaggcacgggtttggatctccagttatattttctctggtagcggcgttggaatggaaattgctagtgctcttgcagaagccgtaaaacggggagtagatacgcgcgtgttggtagatggggtaggtgcttggtattcactgcatagtttgcggcggcgactgcaggataccggggttcgatatgttgagtttctaccgctgcgcctattgcccccgtcacttcacattaacctgcgcaatcatcgcaaaatcgcggttatcgatacgggttatgctttttttggtgggctcaatattgacgatcgtcattttgtcgcagctcctcggattgataatcctcataaggatgtgcattttgaattgtacggtccagcggcgattagcttagccgaagtctttgcccgcgactggtacgccgctacccgtgaagtgctcaccgtgaccggtaagggggaagaacagggtaatgtgcgcgcacgggtaattgaagacggtccagatgagggcttagatcggttagcgatgactctcatgggtgtggtagggggggcacgtcggcggattcgtattatgacgccttattttctcccccaccgtgagctgataggcgccctccagggtgcggctgtacgcggtgtcatggtagaggttttgctcccgcagcgatctaacctgcgttatgtggattgggcaactcggcattcattgtgggagttgttgcagtggggggtacgcgttggccttaagcctccgccatttgcccatagcaaaatttttatggtggatgatgattatgtgttggctggctcagcaaatctggacccgcgcagtttgaggctgaatttcgaagtgggggtggaattattcgatgctacgctagcggcaactgtcagtgattatcttgataaagcttggaaagatgcgcagatcctacggttagaggatttggaccagcgttctattccggtccggctgcgggatggtttcttttggctgttttcagcttacctataattataaaaacaatgctgctacgctagttaatgttttaaaaacatttatgaaattggtttgatggtggctgatcctgattttttattccctgatagagacaaaatgcggtctttttttgccaatggcaatacccgcgatgaggagtttcgcaggcaacaattacaaaaattacaccggataatttccgggcatgaaaaagaaattacccaagcgttagcggccgactttggtaagccggcagtggaaacctatgccagtgaaatcgcttttctatatcaagaaattcatcatacccttaaataccttcgcaggtggatgcaaccaaagaaagtctccacccctctggcgcttcaaccgagtaaaagccgcatatattctgagcctaagggaatcgttctggtcattggtccctggaattatccttttcaattaaccttagctcctgtcgtagctgccatggctgccggtaactgtgtgctaattaaaccttcggaactcactccccacacttcagccttaataaaaaaattaattagcaaccattttccaccagaatacctcactgtggtggaaggagagggggccaaagtcgttccagaattaattgataattatccccttgatcatatctttttcaccggctcatcccgcgtgggatccatgattgcggaacaagcaggtcgtcatctgatttccaccactttggaactcggggggaaaagtccagctattgtagagccttctgcggcttttggagtagcagccaagcgcttgctttggggtaagttttttaatagcgggcaaacttgtgtcgctcccgattatcttctcttggataaggcaatagccgatccttttatcaaaatccttaaagagactttattaaaattctatggggatccttcccaagccagtcagcatcttgcccgcattgtgaatgaggggcgttggaagacgctggtaagctatttggagcaaggcaagattttatatggcggacaatccagtttggaggagcgttatattgcccctaccctgttgcaagtgacagacttgtcacagcccgttatggaagaagaaatttttggtcctattttacctattatcacctaccagagcagatcggaagcgctggaaattatcagaaaaaatccctatcccctcgctttttatctttttaccggcgagaaagaaagccaagactggtatttaaatcgtttccagtttggtggcggtgctaccaataatgccatggttcacttgagcaatcccgatttgccttttggtggaattaatcaatctgggcaaggccgttatcacggctatgaagggtttgtcacctttagcaaccgcaagagcgtgctccacagcggcacctggtttgatcctaatttcaaataccccccttattctgaaagcgcgttgaagtggtttcgccgtttattgggatgatttattaaggagtaacatgggcttcaaagccatttttttcaccgctttggcggttctgctgttagcctgccaaccggatactggccgtgaggacaccgcctcggatgagactagccccaagggggaagcatcaccccaggccacccaacggctgcgccagctttttaaagacgaatgggaacgccacctgcgggaaaatcctgtatttgcctcttccctgggggatcgtcgttacaatgatcagtggagcgatcattccttggaagctattcgtgcccgtcacgaggcagatcaaaaagccctagcgcaactttacgacattaaccgcgcggtgttgcccaaaaaggaaaagctcaactatgacctttttgagcagcaactgaaaaggaagatagagggtttccagtaccgggcttttctcatgcccttcgatcaacaggggggcgttcagactttacaccaagtggctgagcgcttgcgtttccagagagagcaggatttccgcgattggattgggcggctcaatcaaattggccgggtggtcgaggagaccatggagctcatgaaaagggggttggcggaagagcgtgtccccccaaagatcattatggaacggattccggatcagattgcccaccaggtcgttgctgaaccaacaaaaagccctttctaccaggtttttaggaagatgccagagggcattccggcgaccactcaagctaagctgcggcaagaagcaaagcaggccattgccaacgttattgttcctgcttaccgacagttccaggtatttttcaaccagcagtatttgccgaactgtcgagagactgtgggcgcccatgggctaccggatggcaaggcattttatgcttatcgaacccgccaattcacaaccacttcgctggcgccagaggagattcatcaaatcggcctccaggaggtggcccggattcggaatcaaatggagcagctcattgagcagctagagttcaatggcgacttcgatgctttccttcactttttacgcaccgatccccagctctattaccaagattcggaggcgttgttggaaggttaccgggccatcgcgaaaaagattgatcctgaattggttaacctttttggtaagttgccccgcatgccctacggggtgaagcccatcccccgttcctctgcaccggatctgcctaccggttattatcaacaaccggccgctgacggcagccgggccggctattactacgttaatctttacaagccggaggtacgcccaaaatatgaaatggaggtactcaccctgcacgaggcggtgcccggccatcatcttcagattgctctccagcaggaattgggagagctgccaaacttccggcgtttttctggttttacagccttttcggaaggctgggggttatacgcggaaagcctcggtgaggaactgggactctaccaggatccctactccaagtttggccagttgacctatgaggtgtggcgggcaatccggttagtggtggacacgggaatacacgccaagggttggacccggcagcgggccatcgatttctttaagaaaaatgcggctaagacggaacatgacattatcaatgagatcgatcgctatattgcctggccaggccaagccctggcttacaaaattggcgaactcaaaatccaggcgctacgccagcgggccctggaaaaacttgacaaggactttgatattcgcgccttccatgatctagtgcttagcagcggttccattcccttggatatcctagagcgtaaagtcgaacagtggattgaggcccaaaaaaaagaaaataatgcttgacggggtactcatctcttctgcattagttggcaactaaattatagttgcaagaattcgataatacgctaagataactatgacacagtttgataaggcaattgcccggttgccccaacgtcccaaggatttcacttgggacgaagccgtgcgcgtgatggagggtcgcggtttcaagctgcataagtcgagtgggtcgcggcgcaaattctaccatgaagagaaggacatcctggttagccttcacgaaccacatcctggaaaaattcttaagcgctatcaattagataagattattgaggcattggataacagcggtgaatcatcatgaataccgtactcaagcataaaggctatatcggcaccattgaggtaagcctggaagataactgcctgcatggcaagatccagttcattcaggatactgtaacctacgaaggtcagactccggctgaattagaccaggcttttgtcgaggcagtggacgattatctagctacttgtgaagagctcggtcgtgagccacaaaaaccctttagcggtagcttcaatatacgtgtaggatcagagttacacaaagcggctgccgttcaatctattcaagaaggtatttcgcttaatgaatttgtcaaacttgccctaaagcagaggcttaccgattcaccgagtgaacatcaggtaacgcatattcatcgcatacagttgtgcgtagagcaggaaaccgatttaggtttaaatgagagtgaagagcggtggacagtcaacactacagtgcggtcccggctacattaagatcagtattgcttcgcaaatgtgagtgtgagcgtttgcagtctgacgaacctaaaggtaagggagcggtaactattaaagttggcgcggaactggaaacgcctaaacatggttttgcacctggccagagtttccgagtgggtattgaggtgacggttgtcgggcactcagctgctgaaggggaagaatccaaggaggtattccggacatcttgtatagtggatggtattttttcaatagaggacagtgaaagcctttcccatgctgttttggaagaaagtatgccggtttatatcaatcgggtttatcctttggcccgtgagcatctagctgagacacttaggcgaatgggtttctttaatgtgaaaatcccatttgagcttaagagggaagacaggccggaggaagggggatgagggggcagtagggctggcttccatcagccggattccgaatccttagaggaatgcttatttttcatcccaatgttggatttatccactggctcaggcgaaatttctttatctggaccaaattgggtgagggtagcttccagggcagcaatcccgttggctattgcctcggctgaggctgctttcaaactttcgctgactaccgaaggactgacgccaacttcggcggccacctctttttgcagttgcccctgggaagcccgcacatattcacattatttcaaagtccagcgtgacctaatggcatccattaagtgaaataaagcagatagagtgagatcaggagtatcgccaaaaccctctgcgatgagccaggcacggctactctctgcttttgtcaatgcctggcgggcatggtgaaatgtcgggccgtcgatgagggcaacattttcattcagatcggttgagagagaaacatgtcccaggccgaaatgaaaatgggcaggaaaaacttcatcagataactctgtccgggtgaagatgggaccggcggagctaagtcattgccccgccggcgcaaatataccaggacgaaaattcagatttcgacggctaattagttctcgccatcctcattttcgtcctcatcgccgccctcgaactcgaacaggtcgtcgacattaccaagcttgagaaaccaggtctcgcctgaccagtcgccgacgccgtcgttgtcggtgacgacaaagacctcaccgtggcggttgattgcaacaccctccggcttatcagtgatccagccatgggtggctttgagatccggaatcagatcgtagacggtcttctcctcggcggtaatgccgtccgttgcatccgcgaggctaacccggatcagggtcttcaacgcagcaaaatcaccagtgcgattgtcatgctcgatcagcacatagctgccgtcgccgacccgggtgatttcggacaggcccacccaactggcattggccggcactggcgccagttcgtagggtacaaagtcccaggtcatggcaaccgggtcgtaaatccagatgcgtgtgtacccgggttcgtcgtccaaatcctcacactcaggtgtggtgtagtcccagggaagctgttgggcgacgagtagctggtatctgccattttgcattggcaggactgcaacgccctcgaagccattatccaggttgcctgtattgctggaggcaagcctgcatgcttcgatttccgccggcagaccaattttattgagaatggcgccggctgtgtcgacctggaccaattgattcgggcgcgtgccaggatcattgccttcactggcaatccaaagggtatcggtattgtctggcgccagtgctacgccctgtttttcctcccttgagtccggtgagtagcatctttgccatgctcggtacagaatcttgccctaaaatttgccgataattttagatctctgtgaaaacgcggaattactatagccctattgttgttccgcaagaagggagatacgccataacgcctttccttgttatgtttgcagaagcttctacgctttaaaggcaaggcgtacttcacgccccttttgaagtaatagttgaaaggaggaacttcaggatggcagcgaaatacaaggtgatgtgttattccctcttgcttggagggggcttatcgctggttttaatacccgtctttgcgcagactgtcataccgcataggatcataggcggtaaagaaggagggaccccagaaaagcaggagatgcacaaggatatgcacaaaaagatgttccaaaagctggataaagatggtaatgggaagattggcaaggatgaatttgaagaggctatggaagaaaaatttaagcgcaaggacaaggatggtgacggctttgtaactcaggaggagtggcaggccgccgctaaagagcataaaaaggaatataagaaagagcaccaccgcggagcacaggaaggcggcgggggatactagagggaaggatgatagcagtcgggagagaagggggtgcctgtaaaaaagcttttcccaaagcgagcgggtacccttttctttgcctctgatggcaggaagccgttgatgaaccatactgtccaacggctatcttgtaagagtgccagcggaaaggaaggagagggattgggtgcctataccccctgtgggtagaggggcaataaacgggcaaagtcagcgtgcccgagaatctaccaaatatcgtgccagacgcttaagacccgagacacgctaaaactcttttaatatggcaggtattggtgccgagggcgagaccattttccgcaattttttaaactattgaagccattgaccgataagggtttaacgacctatggtgtcatccacaacgtgtcatacagaaggcttcaacagcagtgaacaagcggtatctcctacgccgacggcagacatggtatatccgaatcagggtgcctgatagcctttatccagttattgggaaaaagcatattacccgctcacttaagacgcgagacattcacgaggcgcgggccaggcgctggtctgtggtaaaggaaatcaaggcttacctcaatgctcaagcgcgacaagggtttatagccccagatagccctgaagtcattattcagcgagctaaagagacccgaaacgagatcaacctgggcctagaagatccagagaatgccgaaattgtttgggatgtctatgtcgatcaattgattgataggcatggtaagcctgaccctgagactggcgagcctaaggttgatgaagctatcgtgactgccgtccggctgggctatgagattatctctagcggaaagggggtcatgctggcctcacaggcactcgaggaaaacttagaggaactgagaggacgccaggtcctgaaccaaacgatacgggcgagagagcggcgggtgaatgcttttcttcgctggctggggggcgataggaagctcaaagagatctcgcgggaagatgccggacgctacgtgactcaggtgttgctaaagcgaggtaactcccagaagacggttaaagatacgattagcgacttgtccgccttctttaactgggccatggagcgggggcaaacagtctcaaatccctttagagggatgagcaaatctgtccgcgataccacccgaggcaccagggagaagaaaaacggcaagcgccgcgtctggacacagaaagaacttaaacacttactgctagagattaaggcccggcttggcgaggatgatcccctctgggccatgaccgtgatcgccctctatactggcatgcgcgagaacgagatcgccgagacccgccttgaagatgttcattccgatcacattcatataccggaagggaagactgaaagcagcattcgggatacccctattcatccccttctgaaaccgttcattgaacaactgaaagcgagcagcacagagggctacttgatcagcgggcttatccgaggtggcgaagataataagcgccatcattactttgcgaagcgtttcggaagatttaagcgcgagaaggcgggccttacagatagccggatcgtcttccatagttttcgcaagaattttgcgggggcactagagcaagcgggggtgtcggaaacgcttgcccagcagattgtggggcataagaaacagagcctcacctatggcctgtatagccccggtgtggatctagagaagatggctgaggctgtagcgatggtaagctatggagctgaggtggatcggctgtgtgctgagggtttgtgaaagaggcaccggatagggcggatcatttcttactagctttaatttcccggataattgctgactacgtttggcaaatgccatctagctagagcattcatcggagccgccgatctagcgtactaataatgggcagtaacttaatggcggccaaaggggataaatctttatgcagttttctcaaagacaaggaatatcagcagctgaaaaagctattcaacgagaatctatcgacgatgaactgaagaatagtctctggagtttgttacggattttctactgggagaagttcaataaacgcaaatatgacacgtatgctggccgtattgattatatagaaggtagcaacatgcaacctttaattacaaatctttggttatattattacaagaagcctatagatacaatacctccttacttttgggattgcgttggtgatttaaggagatatttttttctgctcaatggtatgagatttatgattttgttgagtttgtggccactaaagggccactacgaacaaaggaagattttataagagcctgtaactcatgtttgaatcgtgaaaactctgcttataggtttgtaaatggtcagttaacagaaattactgcagaagaagaaattcagtctattgaagaagctattgctagatcttccccatttgcaggggtaagggagcatttagaaaccgctttaagcatgatgagtgatcgagaaaatcctgattatcgtaattcaataaaagaatcaatatcggcaattgaatcattatgcaaacatttaataggtgatgaaaaggcgaccctcggtaaagctctaaatcgaatcgaaaaagaaaaaggacttcatcccgcattaaagtcatcattttcatcattgtatggatacacttcagatgctgatggtatcaggcatgcattaatggaacagaattcaatcacaaaaagtgatgcgcgatttatgcttgttagttgtacagcctttataaattatgcaatagacctagtatctgattagcggcgtctaacacctcatgtgagactttaaagtttttctctttccacccgtaatggaataagcagggatgctctatgaacggtacagaagccctagatacttctttgcttggggtactccttatgattgatagttcctatcggcccgccaggagcgttcaggaaggatgctaagaaagacctgtagcctagcgaaatctcgcgcgcacgctacccgcagcaaggaatccctgagaaaggacccaaagttattcacttttttgcttatccaggccagtcatgaataacgtgagtagtaaatctaaaccacggaatttaaaatctcgcagcctaggtggattgcttgatgaaaagtttaaaccaagagaggagctattagctccttggctcacccagcgccacttgagcatggtctatgcacctgctggcgtgggtaagtcttggttcgcgctatcagcggcgcttgccgttgcaggcggcgggaagttgtatcactgggatgcccccatagctaggcgtgtggtcttcgtcgacggtgaaatggatatagaggatctgcaagagcgatgcgagaagctaatagagcccctggatgtcaatattaaaacagccagaaataacctattgtttcttgctcagcaggatcaaagcctggatgtcgagtttcctgacctggctaccgatgaggggcaagccattgtgatgaagcacataaagaaccatcgggcagagtttgtgatactcgacaacttcagcacgctttgtgaagtggaagacgaaaacgccgcctctagctttaacccgatcatgcggtttctgcgtcagctaaagcaagggcgtattgcggccatgttagttcaccatgccaggaagaacaccagcggcaatggaagctaccggggaacctctaagcaagcggtgattttcaattcgattattagtctaaatcatcccgacaggatacccgcacaaggaggagccacatttgacattgactttgaaaaataccggggtcttagagatgatcgggtagcacccgttagagtcagccttcagaatgaccctggagagcgcccccagtgggttgtcgagccgcgatcagatgccaagatagtggaaatggtgcgagcagtgaaagaactggcgtgtgcttcccaagatgaattggccgagagattcggtgttactaagggcactatttccaaatggaagcgcagggctatagatatggatctagtaagtagcaaagcttgggaggagtgcttaaaggaggcccagcaggtacgcgaagaggaggagcacgcagtatccgatgtgtctaacttctaaggattgcgcttacagaagtcgtccggctcgacttcgagccgtacaggattcttgcttagtttccggtttcttactctctataagggggaaactggaaacttgcccaaaggccatgcgacatggggccttgtgagggtttctaaggggctagtttccagaatgtttccacctttactacgcgacccaagtttggacccgttagtaatctctgagaatttaacgaataccagcgcttgcccgttttagcttaatcggactggtagtgcagtctgcgttttcaacagtattgatcatgcggtctagccggaccatgcacttttctattagcagcccgccatcaccatcactgcttacattggtgacaaatgggccagccttgcttgcacatccggaaagcattaaaccagctaaagctagctttatataataagcagcgcggattttcatgcctaactttttctcctttatgggttgcatttcgcgctatagcgtccaagcaggagtaaactttaggcactggctgaataggagcgggatttagtagtttccgcaattaggcagggaaagcggcataatgaccctatataagcacgaaaacgtgtcatacagagcgtgtcatacagccagcttaaaatagggtataactagctgatttataaggatatataaagaatggtgccgagggcgagactcgaactcgcacggtgtttccaccaccagattttgagtctggcgcgtctaccaatttcgccacctcggcattgcccccccattatatcggaattttgacgttcgagaagaggtaaaccggaattttagctgataatgctaaaatttagcgttatgcagctaagtgatttttcctatgaccttcccgagcgcttgattgctcagtatcctcctgagcggcgtggagaaagccgtctgttgtttttagatggtgcttctggtgccctcagggatcagcggtttgctgagcttcctgccttgctgtcggagggggacctgttagtattcaatgatacccaagtgataccggcccggcttctgggggttaaggatagcgggggtaaagtggaggtgctcattgagcggattttggatcagcaccgggccctggcccatgtgcgggcgagtaaacccccgcggtcagggcgccggctggtactggagcagtcggttgaagtggaagtcggggagcgggttgccgatttgtttgagctgcgctttttggaccctcgtccactgctgcagctccttgaagcggtaggccgcatgcctttacccccctatattcgccgggagacgacccccattgacagagagcgatatcaaaccgtctatgcttcccgcccaggtgcggttgcggcgccaaccgctggcttgcactttaatgggccgttgttggaacagttgcaggcccaaggggtggagctaggctatgtcactctccatgtaggggcggggacttttcagccggtgagggttgagaacatcgctgagcatcggatgcatgccgaatatgtggaggtgccggagcaggtctgtgcccaggtacgggagactcaacgactagggggccgggtggtagctgtggggacgacgacggtgcgggcgttggaaaccgctgcggcgggaggagccattgccccttaccagggggagacagagatttttatctttccgggttatcgatttcgggccgtggatgccttgattaccaattttcacctgccggagacgacgctgttgatgttggtctgtgcttttgccggccgcgaccgagtgttggccgcctatcgccatgcggttaaggaggggtatcgctttttcagttatggcgatgccatgttggttaccggggcgggagcgggctaacccatgtcattggcgaaagtgcgtattgtgttggtggggaccacccatcccggcaacattggggcggcagcgcgggccatgcataccatgggattatcccggttatacttagtgaatccggcgcgttttccctgtgctgaggcgacagcgcgggcctccggtgcggatgagttgctggcccaggcggaaatttgcactagcttgccccaagcaatagccggttgccgaatggtgtttgggttgagcgcccggtctcggaatatttcttggccggccctagatgcccgggcctgtggtgccctgaccgtccaggaggccctggagggggaggtggcgatagtgtttggccgggaacattcgggactttccaatattgagctggatcattgccattattgggtccatattccaagtaacccagcgtatagttcccttaacttggcggcggcggtgcaggtgatggcctacgaagttcggatggccgctatggcaggagcttctccccctgcccgacgccccaccgaatcgccgccggcatccgtcgatgaagtagaaggcttttttcagcatctggagcagaccctgatagagatcggttttcttaatccgagtaatcccaagcttttgatgcgccgcctacgccgcttattttttcgcgctcatcttgagatccgtgaagtgaatatcttgcgcgggattttgacggctgcccaggataaagtaaaagggtgataatgccataattatgaaacaataataggttgttattggtttaatgctaggaatctattgattagggaaatatgtttgaaggtttgcgagaagaaatcaattgtgtgttcgagcgggatcctgcggcacgcaatgtttttgaagtggtcaccacttaccccggcttccacgctattttatggcatcggttgagtcaccggctgtggaatttaggggcgaggtggccagcacgagccatttctaccctgagccgctggttgaccgggatcgagatccatccggcggcccggcttgggcggcgattttttatcgaccatgggatgggggtggtcattggtgaaacggcggaaatcggcgatgactgcaccctctaccatggagtcaccttggggggaaccagttgggaaaaaggtaagcggcaccccaccttgggagacaatgtggtggtgggggctggcgccaaggttctcggacccattcatattggcagtggcgcccggataggttctaattcggtggtggtcaaaaatgtcccggagaatgctactgtcgtgggggtgccagggcatgtggcccgatcgaaggagcagcgcaaggaagaggccaagcgccgggcgatggctaaacgcattggatttgatgcctatggtgccccccaggatactcctgatcccattgagcgggcgattcatggcctaattgaacatatccagagtttagacgaccgtattgagcaaatggccgccgagattcagcgcttggggggaaaacttcccgaggagcagttacctgatctggaggcttgtgaattatctgcaggcggcaatgaggaggaagcgaagcagcaagcgggcaagggcaaatcggcggcagtcaaatagttgactaatatggtcagttatgtaactctttggttggttgaacccgataacgcttaataatgaggcggatgacatgcggctaacaaccaaaggtcgttacgcggtaaccgcgatgctggatttggcgctacattacgaacaggggccgatcaccctagcggatatttcccgtcggcaagggatttctctctcttacctggaacaactctttgctcgtttacgcaagaaaggtttggtcgacagtgcccgtggtccgggaggtggctaccgcttaagtcgtgaggcggaaaagatcagcgtgattgatgtgatcagtgcggtcgatgagagtgtggatgccacgcgctgccgaggattaaaaaactgccagggggatcagcgctgtttgacccatgagttgtgggaagatctcagccggcagatttatgaatttctttcccgtatcaccttgggtgaactggtccagcgccgcgacattcaggaaatttcggcccggctggataacgccgccaaggcaggctcggtaggcagcggtgaccgcgccgtccccgtcgtggtcgtcgataccaattaagcttcctaaggaggaagcaggcatggcaatttattttgaccacaacgcgggagcacccctagatgaacgggtattggaagccatgcttccttaccttcgggagcagcagggcaacccttccagcgtacatcgttatggtcgcctcgcccgagaggccatagagcaagctcgggcccaggtagccgacttggttcaggcggcgccttcccaggtggtttttaccagtggtggcactgaagccaataatttggcggtgtttgggggcatgggcccccgtccccaggggcatcttgccatcagcgcagtggagcatccttcactgcgggaaccggctttgtccttgcgggcccaaggccttacggtgactgaaattgaggtggactcccagggcagggtgactccttccaccttagagagcgcactccgtcccgatacccgactggtttctgtaatgtgggctagtaatgaaaccggtgttttgcaggatatccctaccctgagcgaaggcattcgagatcaagggtgtatatttcataccgatgcggttcaagtagtagggaaattaccccttgattttcgccgtagtggcgttcatctcatgagtctttccgcccataagatgggggggcctaaagggattggcgcattggttgtggatagtagtttagaccttgctccgctcctgcaaggaggtggccaagagaagggacggcgcagcggcaccgaaaatgtggccgctatcgtggggtttggaaaggccgccgagcttgcaagcgcggaattgcatcaccgtgcccaagaatggtcccagtggcgggaatatctggagcaagccttgcggcaactaccggaggtggtcattttcggagaaatggctgagcgtttgcccaacactgtattttttgcggttcctggaattgaaggagagactttgctgatggctttggataaggccgggattggagtctctagtggctcggcctgcggcagcggcagtcatcagcctagccatgtgttattggccatgggtattgcgccagagctggcacaaggcgcgattcgggtcagctttggggctggaaataattggagccaaatagatgaactggttgctgtgctaaaaagtcaaatagaccagctgcaacggatgttgttgtgtgcatattgattgattaaggagagggcgagaaatggcaattacagtcacagattcggcactaaaacagattaagaaagttctctcccagcaggcaaatgtggaaggactgcgggtaggagtgaaaaagagcggttgctcgggatatgcttatgtcctcggttttgcggagcaggtagaaccggaggataccgtcttcgaccatgacgggattaagatcgtgattgataagcaaagcttggggtttattgatggtaccgagttggattatcggcgcgagggtttgaatgaaagctttaaatttcagaatcccaatgtggttgcctcctgtggctgtggggagagcttcagcgtttaaccgctttagccgagtgagggacgagaatggatgaagaacagttcaatatgtcggtgcgcaagttcctcaaaaccttgggggtgactgcacaacgggaaatagaaaaggcggtaagggacgccctcgacagtgggcgtttgcaaggagatgaaacccttaaagcccacgctacagtgaaagtggaaggcattgagcttaaaatagatacggaaggggatattaagctctcctgaaataagacccccaaactcaccaagctaaaaaggccccggaaaatccggggccttttttatggatggcctgttggaaggggcgattattcatcgccaccgaagatgcctaacagttgcaacaggctcaaaaacaagttgtaaatcgcgacatacaggctcaccgtagccatgatgtagttggtttcccccccattaacgagcaggctggtttggaacaaaataaagcctgacattaacaggatgaacatggctgagacggccaaggacaaggcggggatttggaagagcatagccgccagtcccgccagaaaggccactaagatgccgaccatcaggaagccgccaataaagctaaaatccttgcgggttgccagggcatagcctgagagaccgaagaagatagcgccagtcccccctaaagccagcatgactgtttcatggccattgggcagacccaaatagaagttaagaatgggtcccagtgtatagcccataaagccggtcagggcaaaaatagcagccaacccccaaacgctgttgcgcagggcattggttagaaataataaaccgaagtaacctaccagggtaatcacccaatgcactggagaggcattggttgccatggcaatccccgcagtaacagcgctaaaaactagcgtcgcggcgaggagggtataggtgttgcgtagaagcttattggtcgcaagtaccgaaggtgctgcgcgtgaaactgcttgatcattgtaactcatggattctgaccccttttatcgttggatcatccttaccttagaattaggagtttagccaactatgacaaccgcttagcggtttagttctaagcttactagttttcttgaaaatagcaatagtttggtttctctggtatcttttagttatcttccataagccaaaatcagtcactaccgttttggcactatggttatcggagggctggccgagtggttgaaggcactggtcttgaaaaccagcaggggcgaaagtccctccagggttcgaatccctggccctccgccagtttttgattttaagctattgattgggctggagttagtacctttttatcttgctccagtcttagtttgttgcagccgatatttccttgctgtgctctttgccaatctttgtacaaatcccacaggcagagagcttcgtctggccttgtagatatccaagggaatggaacctaaacaagacaacatgccggagtttcgggcagagacggtgaagcgagtattaaacaggggttacctgaaacaggagcgtctactatagaccaggagaccttagtcacgattgaagatttggagacctatgccatcgtccacagccatgaagcatcaggatatcggttggcattttgataacacctatgcgcagctgcctggccatttttacacgaagctgcatcctgttcctgtgcgtgaaccacgccttgtcattgcgaatgatgctctggcagaggaactaggattaaatttcaaagccatctctgaggatgcgttagcgcagcttttttcaggcaatcagcttccagaaggtgcagagcctctagcgcaggcctatgccgggcatcagtttggccattttacctatttgggcgatgggcgggcccatttaatcggcgagcatctcaccccagacggcaaacgggtagatattcagttcaaaggctcaggccaaacaccctatgcccggcgcggtgatgggcgtgcagcgctgggtccgatgctgcgggagtatatcatcagcgaagccatgcatgcgctgggcatcccgaccacccggagtttggcagtagtcaccaccggcgaacctgtttaccgggaaacggtactgcaaggagcaattctgacacgtgtcgcgtctagtcatctgcgtgtgggcacatttgaatatctggctgcccaagaagataaagcaggcctgaagcaacttactgattatgctatccagcgccattatccagaaataatagactctgataccccctactttgatctgctcaaggccgtcatggcttgccagataaaacttatcaccgaatggctgcgagtaggctttattcacggggtgatgaatacggacaatatggccattgcttgtcagaccattgactatggcccctgtgcattcatggatagctatgatcccggcaccgtgttcagctccatcgactacatggggcgttatgcctatggcaatcagccccgtatcgcgcagtggaacttagcacggtttgctgaggctatccttccgctactgcatgaaaatattgaaaaggctgctgcaatggcagaggaagccatccagtcattcaaggcattattgcagcaggaatggctggcaatgatgcgtcgtaagctggggttgttcggtgaagaaaacgaagatatggaattcatcaacgggcttctgcaatggatgcagcgcagtcatgcggattataccaatacattccgtgacctgatggatgaacattttcccgaagatccacactatcaggatcaagcattcaagcattggtacgagagatggcaacagcggctggaacggaacaccaaaccgttctcatcctccctgtgcctcatgggtgcgactaacccggtggtcatcccccgtaaccatcgtgtagaagcagcgcttaacgctatggaacagaacgctgacttctcaaagctacatgaactgctggatgtgctgtctgagccctataaggataaagagaaatatactaaattcaaaaaccctcctgcgccgaaagagcgtgtgtaccaaactttttgtggtacttgataaccaccggtttcaaggtgacaggaaagaacgggaaagatgacgactaacctcgatacccgtgcaccgggtggggtcaggtcttgtctattgctgtttgtgagtttgtcgattttactagatgcttgcccgcctgataggaggtttcaagattcgccaatcaaagctaaccggcagtaaggggttgccaattagttagtcgtggccagcactggaatagtaattagaaatgcccacctatcccggtgattatttagcttgttggtatgctaccggcttaagctcgcagattcgaccatatcgtgaagctcaagcgagtaaagattacggaaccgccaagtggaaaatttcctttaaattcacagatggataaagttatggggggacggcttttgcctccgatctaacttaaattcaatttcggctctttataccaaggagattcaacaccccatctgtgtttcggctttaacaaagttgtcgtcgaatcatcatctccatgcaatatggcgaaactaggctgagaatgccccgaacataacggtgggagcacgctttcaggcgtgagcgtaaggagccctacacgggattaattgcctaccaccatcgaagccgaggggcaaggtgttcgacaatgcattctctataggaggacggtatgagcttgtaccagtacgcacgcgtggcgtgtataagcctcatcggcctgacgctgatcactagtacagcgtccgcggatgataatgacaacaagaaaaaagggggcaaagattttggttccaaggtggaacatttgctccatgcgcaatcccgaaaactgtttggttttgcaggacccttaaaggagtctgccgaaggtaatgtcgatcggttggttgatccggaatcgcttccgggtagcgggaatccattcaatgccactgacgtcgatgaccttatcgagctcgcccatggtcttcgtgccgagattttgataccaattcgtactgaccccgcatgttataatgaggaggtttgaaagcgagtttatggggaggagcgaggttgatgagtcgccgcctagagctagaaatcacggagagtgccgaggaattaaaagcgctgcttcaccagcagagcgaggtgaaactcaaagaacgagttcaggcgttatatttgctcaagagcgagcaggtcaccgaactcaaagctttggggaaagtgctagggcgcaatccctccaccctttatcgctggtttgaggggtatcgggcccgagggttagcaggcttgcttgagcttgggacggcgcataatgggcgtgcccgagctataccgccggcggtggagcaggccttaaagcagcgtttgaaagaaccgccgggttttaagagctatggggcgattcaacagtggctgagggaagaatacgggttgcagattaagtataaaacggtacatcagacagtacgttaccggctcaaagccaagctcaaagtggcgcgcccgagccaccttcatcgagaggaagcggcgggggtggactttaaaaaaaactcccgcggcgcctagaagttttgccggtcctctacggggcggaagaccccgctttagcggtgcggtattggtgttacgatgagacgcgctttgggcttaaaaccatccctcggcgactgattacgttgaccggcaccaagcccctagcgccggtgcaatggcaatttaaagccttctatctctatggggcggtggagccgctgagcggggaaagcttctttttggagttctctcatcacgatagcgactgttttcagatttatttggatcacctcgctcaacgctatccccacgctctccatatcgttcaacttgataatgccagctctcattgggccaagaagctggagttgcctgagaatatcgtgttgatgttccagcctccctatagccccgagctcaaccctatcgagcgactttggcaacacatgaaagatcagctcagttgggttctctttagcacactggactcccttcgacagactgtcggggaaatcctccaggacctcactccacaaacgattcgttctttaaccggttaccccttcatcctctccgctttaaaacatgcaaatatttaaagaaatggtatgacccggaacgccgccaacgacgccgatatgttctccttcttcccattggagaaccccacccacctgatcttctgtatcgagaatagccgcccggatgacgggagcaacgtttcgatacaggccatccacaaggaaacgggccaagtcactgacgtgttgtttgggatggatcgctgcgacggtatccgcaccaccccctggggtacggtgctcgccaccgaggagaccgatgatggcgcagcctatgagctcctaaatcctctctccggcaaggtgtatttcgtcatggaccggggggtgcccggtggcccagccataatcgtcgactatcagggcaacgacgcctcggatggggtagtgaagcgcacggctcttggcacgctcgcctgggaaggtcttacggtgctgtcctctggtgtcgtctattacggtgacgaactccggcccgggacggatagggatgatgtcgacggcggcgcgttgtttaagttcgtgcctgatgtgcctagggtagacgatgggatcatctttgacttggaacactcgccgtttgccagtggacgaaattacgcctttcgggctgactgccgcgagggtgagccggcttcccttctggtgggcgagggccaaagcggcagcttcccgcaatttggtcagggttgtgaaattggcaacggctcctgggttcccgtttcggcagccaacgcccgggtcgatgccgatgcaaacggggcgaccggctactaccggccggaggatctccaccgtgatccggttttccaggcaccggaagatttccccggtgcggtccgcttctgctgggctaacacgggccgcgtggaggcccagaatttcgctgaggttatttgcggtgttgatctccagccgctgatggcggatggggatcgggcgacggttgttgtgaaccgctttgtcgagggggactccgaattcaattccatggataaccttgcttttcagccggtgactggcaacctttatgtcattgaggacgcagctaatggtgacgtctgggcctgcctgcgggatggtgccgatcgtggcatcaagacggatgggtgcgtgcgggtcttgtcggtcaaagatcaatcggcggagcccaccggcttcgagttcgatgcttcggggacgaccgccttcttggcgattcagcactctgatcccgatgtcctcggtgacaccgacgatatcatcaagatcaccggtttcaaggtgacaggaaagaacggcaaagacgacgactaacctcgatacctgcggggtttgatgtggggggagccgcgaatgcggctcccttcatctggtctgttgtggcgaagcctgcaaaatcaaataactggcccaacgggcatgtttgctgctagtggccggctaaaaatactttggcttgttgaaggcgttcccgctctatctccgcttgcatagtgatctcgactagtttttgatagtagttagctgctttgttggagtttcctcccaactcggcggcacggccagcgccatataagctattgaaccgattggggctccgtttcaaagcggcttcatattctgcaagcgcctctttggcattccccatgataagcagcatatcggcaagcagttctcgggccggtaagatttctcctggtgtgaccgctgctttctccgtggaggcttcttcttcggcggccttgcgcatgattcttagagcctctttgggtttgccttcttcgtatctcagccaggctgtcgctgccatacgctgaatctcaacttgtttggcccaataggcattagaatcggtgggtgtgatttgtttacccagggagactagcttatccaatgcctttcgcgctgtgtgtgggtctccgcttcgtgcggctccgagtgctttggcaaaataagtcatggcttcatagggagcaaaccgcttctcccaagggaaagaactgggctgtcgcggttggaggcaggcagcctccgcccattgctgccgttccagggcatagcgggcggggatggctgctaatgcataggcgattgcaggcaaattgaggtggagaaaaggcccctctagggaaagaacctggtctcgaatttcctgtgcttttttatcctgggctccttgcagataggcataggctagatagtccagggcatggggataatgtagcgaaattgcgccgtcactgacgctttgtttccaggcaacggcggcagattgccggttcccttcaatggattcctgccaccggccgacgcgggtgaaaatatgggtcggcatatggagcgcatggggaacttggggggcgatcttcccgtaatttcttgctattgctaaggcctgatcagcaagcccaggagaatcataggcatgaataaggtagtggtgggcccccgggtgatccggatttttagccagtatctttttcgcaatcgctccggcctctcgctgcttttggtatgacttatcctccgggtgggcaatagcggtgtgggcgagggcataaaaagcggcggcctccaagtcctgcgggaattgttggtaaacctgttcccatccttgctcaaagctcataaggcgggcttcttcgctgcgtttccagccgtctttaaagtaggcttccagggctgtgatatagacttgctcacgcggagttttggggcctcgggccttggcttcaccaataagattccatcctttttttagctgctctggtgtagggacatccggccagagaggatgaatggaggccatggccattccccagtaacccatggcgcagtcaggatcagcttctaaggctgccgcaaatgccttttgagcgccggaataagtcatgtgatggagcagtgccacgcctcgctccatttgctggctcgctgtctcattgcaagaaaccggaaaggagacggtgccgagctgagtcccgtaagtatcgattccttgcaccgctacagggagcgtgtttagagaagttggcgggtcaagggataattcggcatgaccagagccggtagcgaaagccagcagaattgtaactaggggtcctccatatctcatagtatcctccgtttatatagaggcagctgccgcaagggtgctcttgtgttcaacaatcattgttgtcaaatattttttttcttatatatttagataataacaataagattttgaaaaaatcagtatgatcgttttgagaacgacggttttaattacgcttgttttatccttggggtgggtaaagccatcccaggcgacaaaccttaatgagaaagaagtccgttgcttggctctcaatctttattgggaggccagatcggaaggccgcgagggaatggtggccgtaggttgggtagtgctgaaccgaatggatgatagtcgctatccggcaacagtttgctcgattgtttatcaagggggggaaagtccgccttgcgaatggaactggtggtgcgatggccgcagtgaccgcccacgggaaaaggaagcttggaagaaagcccagaaagttgcccaactcttgttgactcatccgccgcctgatccgactcagggggcgctttggtatcaccatacttcgaccaaaacgcctccctggttgagaaagcgtaagagaacagcgcttattggtaagcatgttttttatcgttagtgtgcaggcctattggttttaaattagctgctaattagttgttaatggctaatttcgtggagattgagatttccccatttttctcttcaggcccggactaatttttgatatagccccttggcattcttcgaataatttacagtaagctctcctaagtgacctgtgaattgacaggctcccattgctaccttccataattatcgagcgattcccttgtcttacttgggccagaatttctaaggatttcgataatctgttgaatttataaagtttctaatagaaggaatatttcggccgactacttacaaataaaataaaaaaactgcactttttataactttgaataaattgactagtagggacaaaaaagtttttcttgctcatgtgcgtgagacccaggcggggcactggggagagcacgtccttgaagaacacctgcaagctgtggcgcagttggccaatcaatttgcgaccccgtttggaagcggtgattgggcttatcttgcaggcttgtggcatgatctggggaaataccgcctggctttccaacattatatcagaagtgcttctggctatgatccggatgcacatatcgaagtacccggcagggtggatcattccactgtaggagctctctatgcttgcaagcagcttggtccggaaggacggatattggcctaccttattgccgggcatcatgccggtttgccagactggcagagtgtcgaagctgggaggaaagctttggctcatcgacttaggcctgaacagcagtcatttctagatgaagctcttagccaaccgattcccgaggctatcctgcaagtggcttctcctattagccggcctaggggaagagatattgccttgtggatccgaatgctgttttcctgtttggtagatgccgatttcctagacaccgagtcgttcatggatggggataagaccgctgcgcgcagcggttatccgagcttgagcgagcttttgtcctcctttgaatgctatatagaggggctgcaaaaaggcgcaagaagcacgcccgtcaatcgattgcgggctgagattctaaatcgttgtcgagggcaggcaattcagccgccagggctgttttccctaaccgtgcctaccggtggaggcaagactctgtcttctctggctttcgctcttcatcatgcacgggcctatgacaagcggcggatcatctatgtcattccctataccagcattatcgagcagacagccaacgtatttcgtcagatttttggcgatgccgtgctggaacatcacagcaatttggattcggatcatgaggatgcccgcagccggctggcctgcgagaattgggatgcacccattgtcgttaccacttctgtacagttttttgaatccctattcgccgcccggaccagtcgcgtacgcaaactgcacaatatcattaacagcgtggtggtgctggatgaagttcagttgttaccaccagactttttaaaacccattcttcatgccattagggaattggccaaaaattatcaagtcagctttatgctttgtaccgccacccaaccagctcttgaatcgcgccagggcttcgacagttcctttgaaggtttggaaggggtgcaggagatcatggatggcccgcaggcgctgcatgaagccctgcgccgggtcgaggtgacggttcccgatgatctgcatgacagcactgcctgggaggaattggctgaagagctgcacggttatgattccgtattgtgcattgtggatcgtcgggatgactgccgcacgctacaccgtttaatgcccaggggtaccctccatttgtccggtctgatgtgtggtcaacaccgatctgaggtgattgctgaaatcaagcagcgactgaaggcgggagaacccgtcagggtagttagcacccagttagtggaggcgggtgtcgatgtggatttcccagtagtttaccgtgctctggcaggactggattccatcgctcaggcggccggacgctgtaatcgagagggtttattggagggcaagggcaaagtagtggtgtttattccaccgaagcaggctcccgtcggacatctgcgccaagcccaggattgtggacggcagatattacaacagcgtccccctgatcccctagcgcctgagcattttatcacttatttccagcagttgtattggaaaaaagggacagagggtttggatcgcaagggcattcttaaggatcttaaacacaacgggcaattgcgctttcttttcagcagcgcagccgccaagttccggctaatcgatgagactcagcaagctccagtgatcgtacgctatgggaagggagtcgatttgattgaacagctacgtcaccttgggccgaagcgttggctattgcgcaagcttcagcgctatgtggtcaacttgcctcgctaccgacaccaacaattgctgaatcagggcgatattcaggaaatccatccaggactgttcattcaggctcatgatggtttgtaccaccaggatctaggactgctcggggatgatcctgcctattacgatcctgatcagttgattgtttgagggattattgctgatttttgtgtcgcttagactttcaagataaggagatccattaatggacgatgccagaaaaaatgccgtttgcctgcgggtctggggtgataatgcttgttttacccgcccggaaatgaaggtggagcgagtctcttatgatgtgatgaccccttccgctgctcgaggaatccttgaagccattctctggaagcccgccattcggtggcaagtaacccgtattgatgtgctcaaacccattcgctgggaatcggtgcggcgtaatgaagtggagacagtggtttccacccgcaatgttacgactacgatgagtagtggcagaggagatcttggcctctatatagaagaggcccgccagcaacgagcggggttattcttgcgggacgtggactatttgattcacgcttgttttgagctaaccgataaagctggccatgaggacaatcacataaaatttgcccaaatgttccgtcgccgtgcagaaaaaggtcaatgtttcaatcagccttacttgggttgccgggaattttctgccgccttcgagcctgttgagcagggggaagaattgccggtgcctatctcagagagccgcgatttgggctggatgctttacgatttggatcatctagaagctgagcctaggccgtatttttttcgggccatgatggagcagggaactatccgggtgcccgcctgggatagctctgaggtgatgggatgatcttgcaggcgcttagtgaatattaccagcgcaaaacccgtgagggtggtaatgaactgcctccgatagggttcgagaagaaggagattcctttcattgtcgtgctggacgaagaagggcgttttgtagacttggaggatacccggacggggaagggaaaaaagaaaaccgggcggatatttattgttcctcagggggagaagagaacttcagggattctgcctaatttattatgggatactctcgattatgcgttaggcacggttagtgctgtaaaagctgaaagacttgaggctaacaagcgggaaaaggagcaacagcgggcaaaggaaaaacgggcggcatttatccaacgtattaaagatacctttcccgaggtgggtgctgataaggggataaaggctgtattggcctttctggaaaagggcgattttcaatctttatatgcccactctctttgggatgacattaataggagcacgggtaacctctcctttcgcctgcaaaatagtacggaacttatttgccaacgaaatgctgtgcggcgggctatcgtcgagtgggtgacagagcgcaagaaacaacgccagcgttgtctggttagcggtgaggtggacagcatcgctcgagttcaccctcccatcagaggcgtttgggggggacaaccttcaggtgcggatatcgtttctttcaatcgggatgctttcacgtcctacggtaagcaccaaggaattaatgcaccggtgggcgaacgggctacctttgcctacactaccgctttgaatcatctactgcgcaaaggatcgcgccagcgaattcaggtaggggatgcttccactgtcttttgggcggcaaaggatcatccttcagaggagcaatttgtagcttggctggatcccgacccagatgatccagatcggggcacagaggctattcgtgctctttatgccgcccctaaaagcggggccaagccaattgatgaagataacacccctttttatgtgctgggcctagcccccaacgccgcacgtatcgccgtccgcttctggtatccgggcaccgtgggcgaagtagcccggcatatacgccagcatttcaatgatacccatatcatccatgcaccccaggagccggaatttctgccgttattccgcttgctgaaggcaagcgctttacagggcaaagttgaaaatgttcctcctaatttggctggcgatttcatgaaggcgattctggtaggtatgccttatccgcgaaccttgctagcggctgctcttcgccgagttagggcggagcaccatattacttatcctcgagttgctttgattaaggcagtgttaacccgtaatgcccggttatttaatcattcccaacaggaggtcaatgtggctttggatttgaaaaatttgaacatcggttatcggctaggacggttgttcgccgtgctagaacgagcccagaagctcgctctccccaacgttgaagccactatccgggatcgtttttacagcgccgcttcctcaacgcctaggacggcttttcctcacctgttaaagcttaagaactaccacctcgataagttggaagagggacaaatcatttggttggaaaaattgatgggtgaaatcatggacggcattgaatattttcctgcccatttgagtttggacgatcaaggccgctttgctgtgggttattaccaccaacgtcaggcatttttcaataaaaagaatttagataactaacagggagagtaatcatgagtaatcctatccagaatcgctatgaatttgttttgctattcgatgtacaggacggcaatcctaatggcgacccggatgcaggcaatttgccccgtgtggatccggaaactggtaatggtttggtgacggatgtctgtctgaaacgcaaggtccgcaattatgtaggaattgctcatggggagcagccgccctttgagatctatgttaaagaaaaggcgattctaaaccatcagcatgaacgggcatacaaggctctagatattgatctttcgggtgatacgggaaaacgtaagggcggcgaaaatgtagaggttgcccggcagtggatgtgcaaaaatttctatgatgtgcgcacctttggtgccgtcatgtctaccggtatcaactgcggtcaggtccgcggcccggtgcaaatgagctttgcccgtagtgttagccctgtagtgccgttggagcacagcatcacccgcatggcggtagctactgaagccgaagcggagaagcagggtggggataaccgcactatggggcgcaagttcaccattccctatgccctctatcgagggcatggttatatctctgcccatctggccaggcaaacggggttttccgaagaggatctggcgctcctatgggaggcgctgaccaatatgttcgagcatgatcattctgccgctcgtcggcaaatgtcgatgcggggattgtatatttttaaacatgataatgcccttggccatgcgcctgcgcatgtgctattcgatggcatcacggtacagcctagggacggcgtgagtgtgccgcgggaattctctgattatcaagtgacagtgaacgacactgggcttccccagggggtaactctcctgcgccaagtgggctgagctatggactaccctggcgatgatctggacgatgcggttcccatctctgccttgcagcactacagttattgttcgcggcaatgcgccctgattcatatggagcagacctttgacgagaacctctatacgctccgaggtcgggctgtgcatgaacaggtggatatgtcggaaagtcggttggaagagggcatgcgcattgaacgtgctctgcctctttattcccggtgcgtggggttggtggggaaggcggatgtggtggaatttgctgtcgatggtacgccttatccggtggaatataagcacggcccgcgtcggtcgagtgaacatgacgatatccaattggcggcccaggctctgtgcctggaggagatgaccggccgggaagtgtctgtcggggctatctatcaccatagctcccgtcggcggcgtgaagtcgcaattacccctgctctgcgcgatagggtgaaatcgatggtgccaaaaatccgggatatgctgcggactggtcaattacctcctccggttgccgacgagcgctgtcggcattgctctctcaacgattcctgtcagccccacgccgtagcggcgaagcaacgtttgcatcggttgcatagggctttgttcacgccggaggatgaatgcgccagctcttaaatactttattcgtcactactcccaacgcctatttgcgtttggaaggggaaacactgtgcgtggaagtggagcgggaaaagcgcctgcaagtgcctctccatcatattggcagtgtagtggcgttcggcgatgtcatgctaactcctgccgtcctacgccgctgcgcccaggatggacgaggcgtggtgttgttggatcggaatggagagttcagtgcccggatagagggacctgtcagcggcaatatcctgctgcgtcaggcccagcatgatgccgccggtaattcactcactgcattgggtattgcccgcgcctgtgttgttggcaaattgcggaacgcccgccaaatcctgctgaggggggctcgagaagccaaaaatactgaggatacccagagcctgcagcaggcatcccggctgttggccaatcagatccgcaagctgccggaagcagtggatctagatgctgtacggggtttggaaggggatggcgcccgaatttatttcgcggccattcctttactgattcgcgctaatcagcgtcaggtgttcaattttgagcgccgcagtcggcggccaccgttagaccgcttcaatgctttgatttcctttctatatacacttttggtaaatgattgccgttctgccctggaaggcgtgggtttagatccccaactgggttttcttcatgcagtgcgccctggccgccctgctttggccttggatttgatggaagaatttcgccctattatcgcggaccggttggcgcttacccttattaatcgtggccagttgacagaacagaattttgaatcacgggttgggggagccgtctatctcaatgaacaaggccgtaaggttgtgcttaccgcttatcagcaacgcaagcaggaagaattgacccaccccttgttagaacaaaccgtagcaattggtttactgccccatgttcaggcgcgcttattggcacgcacattaaggggggaaatggagggctacctaccttttctaaaccgttaaggaaagtacaagctgtgttaattctcgtgacttatgacgtttccacagaaacccctgccggccgtcggcgattacggcaagtagccaaagcctgcttaaattatgggcagagggtacaaaaatcggtatttgagtgcaaggttgatcaggctggtttagaggcgctacagcgttatttgttgaaaatcatttgcgaagaggaagatagccttcgcatttatcgtttaaccgaaccactggaacgaaatgtccaagagttcggtaaatttcgtgcagtagattttgaggctccgctaattgtatagcgcgaaccctaagtgggcaatgaaaggctgggaggttcgcgcattatgtatgttattgaaatatattggattaatgtatctatagttgcacatttctggggcaaagtggatcaaaaaagaccagatcgcgctatgcgttttgtggaacctgcaatatcattatcttgcggcgacgccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnactcttaaagataaggctcctagtttgttggctttgatgaaacatcggtttgaggccaatggcggaggagatcgcgcagcagccagggcgcaagaatacaagtgcctgccgttaccagcgccatgcccgcatagacttcgttggaaattacgcccattttatagccttggtgggtaataatcatggcaatctctgctcggggcaccatactgacactaatcagtagcgcactggtgggttgtgcgatgagtaatgcgggaattcctgcaccgatcactttccccaaaatcgcagccaacaaaaagacatccccaaacccgattgcctgggtgagagcggtgggatcaatgtggatgccaataccaataaaaaagaaaggggtaaagaaactatagaggtcttggaaggacgcttcggtttttactgccacgggatctcgactgaagacaagtcctgcgaaaagcgcgccgatagccaaagaaaaacctagccagtcggccatagaggcaatgaggaatcccaggcctgcgatgagtagcatgcgttgaggtcttgaaggttcaagatatcgagccagatgggagaaccggggttccaggtagcgggaaaagaggaggcaaaaactaagaaaaaaagccagtttaaggaggaaaatgccgccagtaagaccgagggctggccagaaatcttcttggctcccttgcaggacagggagcaagctaataaataacagggccattagcgcaatcccggagaggtcgtccaattcagcgacatcaatcaggacttgcccattaggggaatttatggcttgctgccaagcagagaccgaaacgccgacgctggtggccgttagcccggtggcgactaccagtgaaggaagtagtggaagccctagtacgtaataagcaccggcgtagccgaacagggcagagagcgtgatatcacctaaccagataaggctggcccgtggcaatttctgcgccagtgctcccggatggcttttcagccctacttcgaaaagtaaagccaccacgcccatatccgcaagaaaagcaaatgcatagcggaccggttcggtgagcaggccccagcgcagatcggctaagcgcagtaagaaacctaataagaggtagcccactaaggcgggaatgcccatgcgggcaaagagggatttaattaaagctgctaggactacggcagtccctaccagggacacccagagtgcatgggggacttcagtccccattgcgccggctttcctgtttgacccaataccaagcgtttaagcagccaatgatgattcccacaatgagtaaattcagggtccaggataccttgcttggccaagtcgcatcgatccatattcctagggctacccctattagggtcggtacggcaacagaccagccgactaagccaaacattcccagccagaaccaggtaggcgggtttttttcctttttagcctggatttttcgttttgctttacggcctacgtttttgccaaaatgattttcaggcgtaaccggttttgggtcttcttgattttcagccataaggttattcctccagctccataaagcggcggatgacgccggcttccagtcgggccagggccgttcgggtgagtcgctcatactcatccagatgccggaaattttcttcaacaatggcctttaagtcttccagatcagtactgcgagcgccattgaggacagagatcaacacttcctgaccacatttcactaaagtcccttcatcaacagctaggtagttttcccttttgtcctcggtggtaaacaccaggatgcctggcaccagagcagcaacgaaatcaatatgtcgtggtagcagacaaaaggcgccatttcgggcttcggcgatgactttactgacgacttcatcaacgagaacttccgtgggaagcagtaccttcaggtgcatctttttttccgtcatgcttttgcctttttggcctccgcctcttcaatggggccaatcatatagaggtctttttccccatagtcagcaaactttccagctaagatatcctcgcagcccgcaatggtctgctccagaggcaccattttcccggtatagccggtaaactgctcggtggtgaagaagggctgtgtcaaaaaacgttccaggcgacgggcttggcttaccgtttgccgatccttttgagacagttcctcaatccctagcatggaaatgatgtccttgagttcttcatactctgccagggtgcgccgtacctcctgggcaaccttgtaatggcgcttgccgactaccccgggggtcagcattttagagtccgattgcagggggtctatagccgggtaaaatccttggctggcctttttacgagacagcacaatggaagctgagagatgggcaaaagtatgggtagcagaaggatcggtgagatcatcagcgggaacataaaccgcttgaactgaagtaatggagccactggcggagctgcagatccgctcttccagctccgccaattcggttcccaaagtcggttggtagcctactcgggaaggaatcttccccatgaggccagaaacctcggtgcccgactggatgaagcggaagatgttgtcgataagcaataacacattgcgcttggcaatgtcgcggaaatattcggccacggtgagcgctgcatgacccactcgaaaccgggcgccagggggttcattcatctggccgaagagcatgatggtattgtctaacacccccgcctctttcatgtcccggtaaagttcttcggcttcacggctgcgttcgccaatgccacaaaagagactaatcccctggtagcgtcccaccatgttatgaatcatttcagtaatgagcacagttttacccaccccagcgcccccaaagaggcccgctttgcccccttcctccagtggcgccaataggtccacggctttaatgccggtttcaaagatcttgcgggtagtgacccgttgggccagggggagaggggtacgatggataggcagacgctcggaggcatccagagtccccttattgtctatagggtcaccgaatacattcagcattcggcctaacagggcttctcctaccgggatatcgagcatttttcccgtgtcaaccactgaggcgccgcgagccaaaccccgggtagtggtcaaagcaatgcagcgagccctattggcgctaagatgggactggatctctagaataatatccccttggcctcctttggtccgtaactggcgatagcggggcggtagtcgggagaattgaacatcgaccacatttcctcgtacggcaacgacctgcccagggttaagggttgcttcttttggtgagaatggttgcgacacgattgactctttatgttgacagaaggggtcaccagggttctgaaggtttctctaagtaactagaatatatccaaggaaccgtttattccaatttagcctgggttctgggtaagcgggaggctattgccatgagcccatgtcgctatccagtgctgaaatgagctgattcatgtggcccataggggggcaggaagttccctctgccttcggacccctacaagaacttgaaagaatgtctacaattataatgaattcatgtaattaccaagaattgacagcagctaaattgggtagaagattttttggataatggcaacaccaatacgcatttgtggggtgggttctccctttggggatgatcagattggttggcaggctattgaggctctagagcggtcaaaagtattggaggtcctacctactggcatggtcacgacctgcctttgtgatcgccctggtccccggttgttagaaattttaaagggggcagaactaggcattattattgatgccatgatgtctggtgccactcctggcacccttaaatgtgtccagttcgactctctttcggtgtttgaaagtccttattcgacccacggctttgatttggcttccaccctggctctaggggcagccttggaggagttgcctccccagctctttatttatggcattgagattgaagcgcccacggttaactcacaaaacactgtttctaacccagctttagcagcagcaataccagaattaataaaggccattgagaacactttaaaagttttttgccaacgcttctttttaaagaaacaaaaaggttgattaatgcctgttcccccgcgagcccgaggcgaggcccatgtgcgggcagagctttcgatggttacccgcaaaatctccttgcctgttcaacaatttatctatgctgaacaggccagtggcttgtcgctgctcattgggacagtggtcgcgttggtttgggttaattcaccttgggatcacgtttatcgtcagctttgggagacggtgcttaccattgacctgaatgtgtttcaaatctccatggatgcccaccattgggtcaatgaaggcctcatggtgttattttttttccttatgggcctggagatcaaacgagagcttgtgcatggccagctttctaactggcgccaagctgctttacctgcaattgccgccttagggggaatgattctccccatcttgatttatttggttttcacttggaacagcgaaggagccagagggtggggtattcccatggcaaccgacattgcgtttgccttgggattgctggcattgctgggaagccgaattccgagggaactcaaaatttttctgattgcctttgctattgtggatgatatagggggagttttggtaattgccctattctatacgggagaactctccctaggggcgataggggtggcgttagctctgattgttttctggttggggttgcggcaaattgagatacaaaatcgtggtatttatgccttcatcgcgattttattttggcttgcagtgctcaaatcgggtatccaccccaccatcgctggagtgattattggccttctcacgccgacgcaccgctattatcaatatggagagtttacttactatgcagggcgccttgttaaagaggctcaagaggctatccagcagggtgagcatgaacgaacatccatgttactcggacaattggaagaactcactcgatatacagaagagtcagtggagcgcttggaacgactgatacgcccctgggtgagctattgtgtattgcctatttttgcgctcgcgaatgcggggattgtattgtcactggagggctttgaaaaagcattggaaagttccgtagctctaggtattttggtggcactgatagtcggtaaatatgtgggtattttggggagtagctggctagctattcgtttaaagtgggcggctttacctccccatgtgagctggtcccatatgagtggagtcgcactgctagggggcataggttttaccgtggccttgtttatcaccagtttagcgtttgaagctactcctttggtcagtgaggctaaaatagctatttttatagcttctatcgcagcgggtttattgggttattttttccttttcctttacgcgccgagacctcctctccaagaacaggaacttgatgataagcaaaaaaagactgtttgggctgttattttgtcttggctgtgtgcaaggaagtgattcggctattcatcgacggtcttatccttattttttagcggatgggacagtcagcattaatataaaaccgatgagaaaaaaaataacgatggtgctcatgccaatccgctgactgcccgataggtaagtcccccaacctaccaagaggggaccgagaaaagaggttaccttaccggaaagagcaaacaggccgaacatttcattccgcaaggattcgggggccgcgcgtgccagataagatcggcttgcggcctgtgccgggcccacaaatatccccagcagaagcccgaagctccaaaagagagttgaagtttccacgaccaagaccacggttgccagcaggatcaagccggtaagggacagcaagatggtctgtttactgccaatccaatcatccacccaggcaaaagccgcagcacccaggccggcggtaatgttcagggtaatcccaaagaggagaatttcctgttcgttcatatcgaaggtcccggcggcgtagacgccaccaaaagcaaatagggtcgctaggccgtcaatataaaacatgcgcgcaatgagaaagcgcacaatatggctgtaacggcgtacatggcgaatggaatcatagagttgccgcattccatcccgcaccgcccgccatagggatttgccggtgccccgggtgtctggggtgatgagaaagaggggtatggcaaacaccaaataccacacggagactaatggaaaggtggcgcggacgggctcagcggaagcgggatccagcccaaaccaatggttgcctccttggataaaagcaaggagggcaatgatcaagcagacgaccccgcccgcatagccgatactccagccccagccggaccatcgccccacatactttggtccggccaatccaggtagcatggcattgtaaaagatgaaggcaaactcagaacccagggtgcctaagccgacgagtagcagcgccagccaggcataaccaggtgccggtttgacaagccataggagcgccgtagccgttacgcatagtagcgtgaagaggataatccagggtttgcgccggcctccttggtcagctacagcccctaagataggtcctccgatggcgatggcaagtccggcgatactgagcatgtagccccattgggcgctaccgagggtctcgttttctgccacttgccgggtgaagtaggcggcgaacacaaacgtggtaatcacggccgcaaaggcgctgttggcccagtcgtataaagcccaggaaactaggcccgctttagagacgggggttgaacgggtgcgttgttccattattgttattgttttttgccaattcgagaccagttcgggtgcggtttttatcccggaaaagtctgtttgttttccaactcctcaaggtgctgcttgccatagacggagagccacttgagcaggtcttcccggcgaataagcccgcagattttgtccttttcgaccacgggcagttgattcacattgcggtgggctaaggtgaaaagggcctctgctgcatccttttccggtgaggtgagggcgatttcgcttgctggcgtcataatgtcacgaatagtggtgcttgtccaagcttcccggctaatcttgcggagatcggagagacaaatcataccggcgagacggttgttttcctccacagggaaagcgcgctgctcggtgcgcatcagatgttcgtccacaaaagcactgacctccatttcgggggttaccttgataaaatcggtctgcataatttgagatactggcacatcttccaggacttcccgcactagcagttgccgatagctgacaagggcggcattatttaggaaccatccaataaaggctagccacaacccacccacgagaccggttccaaagaaagggacctgaaagcccaatatcatggcaaagccagtgataataagcatccaagcaaaggcctgaccggctcgggaagcccaacgggttgcctgccgaagactgcccgtgattccccacatgattgcccgcagaacccgtcccccgtccaagggaaacccagggactaaattaaaaagtcctagaataatattgactgggcctaaccatagtaacaatgtggatagggggcttaaggctgcaaaaagctccgcgggattttctggttcgacttccagagggcctgcagtgagtccagctagggagagaaatattaacccgaggaggagactggtgatggggccggcaatagccatccaaagttcagcgcgccaggccttcggttcactttccagttgggcgataccgccaaagataaaaagggtaatacgcttgatttcaatgccatgggcacggcctactagggcatgggaaagttcgtggataaaaaccgaggcgagaaaaagcgtagctgctgcaacagcggtcccccagctcacccctgggctccaatccgggtgccagcggggaaagactcccatcgccaggctaaaggtgagcaacaagaatataatcgagaggctccaatcaaggtaaatattaatcccagcaatgcggccaatgcgaattccattgggcatcttaaacctcctttctaatatctagatgtgttgggagggtatagtgataccaatttagttaaagaatgcaatttattgaggcttcaaatgcttgtttagactgaatctatagaatgcaaaattacatgaaattggtatgacattaccccctgaaatgtttaggtaaataccctagcgaaagtttcgagggttttgttttcctggcctctcattcctcctcttagtgcgcgtagcgcacgctacttgtcggcttgtaggggagcgcgaaaacgaccccattcctcccaaaatttttgccgagatacttacttcttatgacctacttttataccttttgttaatagcttagttcattatcgatttgccgggagcgaatcgggacatccaaaggataccctcagggcgcactcgctccaaggggagaatatttctttgcaagttggaggtattccctagcccgacgagtccatttagaccgctgtcggaccggagagtctttcagatgccagatggccaatttggcccggagggaggcccggtagctcttatagaagcggatcaattcttcggcagggtagtcttgggttgcgtgccggtaggcatcaaaaacgatatctcccacaaaggcggcttcggcatgttcgcattcgatggctaaaaaactgagctcgtccaccgggtccaggagacggaattcccgcttgaactccaagcaatcaataaaaactggttcgggggtgaggcaaatatgttccggccggaggtcgccatgggcctcgatgatttttttttgattaacccgctggtcgaacagctcaggagcttgttctagaaggtgaagctgagcctgggtaatggccatgacttgagccagggggagttcgaagtcggggtgggacaattcccgttggttggccttgatatcccgttcgaagcgctgccgatactgccagggagcgatggggatgggttcggcatggcggtaaaagtttgctagtttttgggtaaatcggcggatgtctgtttcttggacggtctgtttttggagtgcgttatcgagcatgcgatccgctggcaggcgacgcatctgaaccaaccagtctacagggaggctgtcttttcctagctgtaggtttccttgagcatctacggttagaggaatgatgccaagatagacatcaccggctaggcggcggtttaatcgaacctcttctaggcagtcccgatgccgggcagcgacagtgctgaaatcgagaaactcgtaacagaccggtttttttagcttgtagacccgatggggagtgatgaagacccaggacatgtgggtttccaccacctctacgcggagcggctgctccggatagttttccggttgtcttaaaaaggcaaccttggcctcaatatccacgactaggattctctcccggatgctttagtcagacataaaatagttgaaaatcgattaatttttaaaattaaggtaatagccattttggaagccaatgagtaagcccgtgtcagggggggagtctttgcggtgcttaaaatattggaggtagccggtcatgccgaaatgcaatactagccaatcgccatcgtctaagctgacaaaaaggtatttcccatggcgttgggtctccttcaattgccgcttttctaagcaatgttgtaggtggcgtatcgagagatccttaaggagaacggttgctttgacggatacactatcaatagtttggtgcagggccgtggcatcaagatagcgtttgaaggtttcaacatcgggtaattctggcatcctagttccgtttcagcagctttttgagctcactaaggtggcgcgtgttcagcacatcttcaggctctaaccatcctcggcgcgcctggccaatccccagccgcatataatccaagtgggtaatattatgggcatcggtggagataacgactttcagtcctaagtcctttgctgtcttgcagtgaatatcggtgagatcaaggcgggcgggttgggcattgacctctaggaaacaaccgcgctccttggctcctgtcatgattctttctaggtcaattgggtaaggttcacgttcattgatgagtcggccggaaggatgagccaggatattaaagtaaggattatccatggctcgcaggatgcgttctgtttgtttcttaggggggaggccaaattggtaatggatggcacagaccgtcaggtcaagttccttgaggatggaatcgggaagatcaagggcgccatcttccagaatgtctagctcgatggattttaatagaacaataccgtcaagttttttattgagacgatcaatttctttaatgtggcgcgcgagctgcttctcatccaaaccatgggccacagagacacgcttggagtgatcggtgatggccaagtactcatagccccgctcagcagcagcttgggccatttcttctagactgttactgccatccgtggctttggtatggcaatggagatcgccacgaatatcctccagggtaatgagtcggggcaaggcgccttgtaatgcggcctcgatttccccccgatcctcccgcagctccggttcaatgtagggaagacccacttgctcaaatatctcttgttcggtttcccccgccacccgttgctctcctttaaagacgccatattcgttgatttttagattttttttgacgcctatctgacgcacggcgatgttatgggcctgggaaccggtgaaatagtgcagggcggcgccataactgacttgaggtaccacccgtaggtcgacttggattccagagcgtaggaggacggtagcccgggtttccccttgggagagtaccttttttatttcctcataggtgacaaaacgctccatgactggggatccccgcttgcaggtaaccaaaatatctagatcccctaccgtttctttcctgcgccggtaactgccggcaacttcaatgtccttgatccctgcaatggtttcgagataggcaagcagcggctttacaatggactcggcttgcagcagcgggaagcgcttttcactgcttgcaatacgttcgatccccgccttgattaagtcttctgttttcttgccaaacccctctagttcccggactttgcccatgcgtattacccgttttagatcttctaggctatcgaccttgagttcccggtgcagggcagcaatccgcttggcgccaaggccagggatcgccatgagcttgctgagggcctcaggggtgcgctgctcgacctcctctaggagtggcaatcgacctgtgtccacaatggtccgaatcttatccgccaggtcggagccaatgtggggtagctcagttaaatcttttccttccttaaggaggctggcaatgttttgggagaatcctcctaccgtgcgggctccattgcggtaggcgcgcacccggaagggattggcgccttcaatttcaagcagatcggctaatgtattaaaaatttcagcaatttcagtattgtgtatagtcatgaaagcgggtcttggcatcaagctaagaagaggcttttggttgctgggggagtagggatattacctgtctcctattttgaagatagcagatctcaattttggctacctgggcggccttgaactaccgtccctatctaacctaaaaattccctagcgaattgaaacttcattgtctaggctctcgataaataggaatgagggaagaatattatgaatagcagaagcactgggttcctctttggcgggatcttgctcattgcgttggcggcttgtggacaaggagaacaaagtgcccaggagcccgttgaaaggggcccgggagaagaggctgtaaagggcgcaatggaacagggcgaagcagagaaactcaaggtcgagccagaagaagccccccaaaggacaacagaggaggggatgccggtatccccggctcaggtggacattacggaagaagtggatgaagccgccaaggagcctgccactgctgaaggattaaccacaaaagagggtgttccggtttcgccgatgcaggttgagagcactgaagaagtagaatcggaggaagtagagccctaggagcgtgggaaaaattaagatcaatctgaacgtatttttttatagcttgctttgaactatcttttaagtaagttctagtttgaatttaggagtagcatcaatgaaaccacatcttgttgcggcgagtgttttaattgctctggtagggactgttgctcaggcggaagaaagtgaggaagcggctggatcaggcggtagccaaatggaggaacgcggtggtcatggcggcatgatgggtggccaaggagaaggcggcggtcgtggcggcatgatgggcggccagggagaaggcggcggtcatggtggcatgatgggcggccagggagaaggcggcggtcatggtggcatgatgggcggccaaggtcaaagtgggggtcacagcgacatgggctctcatatggaaaaaatggaaacccatatgactgaaatgcgcaaccgcgtaaagcgtattgaaacgatggttgagcaattattggagcaagaaaaagattaacaggctactgtcggatcgtgcgtggcacgcccgcagggtgcgagccagggatggcctccagcaaatctgccggttgtttagctggtagatagcaaatagataccaccttccatatagttagtatttcccatttgaattagaccttagcggcctggggtcggcgggaccagacacgctgtcaatccaccccttgccgccgacggtctggccgtccttatcccaagcccaacggggtttcctctaaatgagagccgctatagagtatcatgagaggaaagggggctgaaagctgggaaattgagccaaccccctagggggggtgggaattcccgcgccgtttttttaaaattattgctctttaagggaaatattttgttatggaaccgtttactgtagtaaaaggtttagtggcccctcttgatcgggccaatgtcgataccgatgcaatcattccaaagcaatttctaaagtcgattaaacgcactgggtttggtcccaacctgtttgatgaatggcgttatttagatcacggagagcctggaaaggactgtcgtaatcgtcctattaatccggaatttgtccttaatcagcctcgctaccaaggggctagcattttgcttgcgagaaataacttcggttgcggctcaagccgggaacatgccgtctgggcattggtggatgatggctttcgagtcgtgattgctccaagttttgccgatatttttcataataatgcgtttaaaaatggtctcctgccgattactttagatgaaggtattgtggatgatctatttaatcaggtcgaggctaccccgggctaccgcctacgggtcgatttacccgcccaggaagtgaccacccctgaagggaaggtgatttcctttaccattgatgaattccgtaagcattgtcttatcgaagggttggacgagattggtttgaccttgcagtatgtggatgagattcgtgcctatgaaaaggggcggcgggttgaagcaccgtggttatttgaagagaaaagattttaaatgagaaaaaaagtagccattttagccggcgatgggattggctctgagatcaccgccgaagcggttaaggtgttggcagcattgcaggagcactggggactagatttggtcatggagtcgggtctgattggtggtgccgcctatgatgccactgggactccgctgcctgatgacacccttgctctggcccaggattcggatgcaattttgctgggagcggtggggggtccgaagtgggaaactctagatatcagtgtacgcccggaaaaggggttactcggtattcgttctgcgcttaagctttttgctaatctgcgtcccgccatcctttatccgcagctagttggggcctccaccctcaagccggaagtggtgtcggggttggatataatgatagtgcgggaactgaccggtggaatctattttgggcaaccccggggggtacgctgccttgaaaatggcgagcgggagggatttaataccctggtttataaagagtcggaaatccgtcgcattgcccaggtcgcctttaccatcgccatgaaacggggtcgtcgggtttgctcggtagataaagccaatgtgcttgaagttaccgagctgtggcgtgaggtggtgaatgaggtggccaaagagttccctgaggtggaactgagccatatgtatgtggacaatgccgccatgcagctcgttcgggcccccaagcaatttgacgtcgtggtgaccacgaatatgtttggggatattctgtcagattgcgctgcaatgctgaccggatcaattgggatgctgccttccgcctccctggatcagagcgggaaaggaatgtacgagcccatccacggctccgcaccggatatcgccggtcaagggatcgccaatcccctggcgactattctctccgtggcgatgatgttgcgctattcttttaacgagcccgcccctgccacacgcctcgaaaaagctgtgggtaccgtgctagaccaagggttacgaacccccgatatttattctccaggaatgagccaggtgagcaccggggccatgggggatgctgtcgtggaagccttaatcaatacgcctgattgatttttaagcggagtattaatatttaacctaaaaacggagtttatatgagcagaacatttgatgtggccgtcgttggggcaaccggagctgtggggcaggctatgatggaaatcctggaccagcgggattttccgatccgtcagctttacccgctggcgagcgagcgctctgcgggtgaacagttgtcatttggccggaaaaaagtggttgtggagaatctggccgactttgacttttctaaggttcagattggcttattttccgcaggcgccaaagtctcagccgagtatgctcctaaagctgctgctgcaggttgcgtcgtggtggataacacctcgcagtttcgctacgacgacgagattcccttagtggtccccgaggttaatccccaggccattgaaggttataaggaccatggaattattgccaatcccaattgttcgactatccaaatggtagtggccctaaagcctatttatgatgcggtgggtattgaacgcattaatgtggccacctaccaagcggtttctggcacaggcaaagaagccattgaggagttggcacagcaaacttccgcactgctgaatgggcgccccatttcgccaaaggcttatcccaagcaaattgcctttaatgtattgccccagatcgacgcatttcaggacaacggttatacccgggaagaaatgaaaatggtgtgggaaacacaaaaaattatggaggataagtctgttttgctgaatccaaccgcggtacgggtgcctgttttttatggacattccgaggccgtgcacttggaaacccggaccaaaattacggcacctgaggttaaagcgttgttgcagaaagcaccgggtattgtggtttttgatgagcacaaaaatggagggtatcccaccgcggttactgaggcttcgggcaaggatcctgtctttgtgggacgcattcgggaagatatttcccatcccaggggtatagacctgtggattgtggccgataacgtccgcaagggcgcggcgttaaatagcatccaaatcgcggaattgttaattaaagattacctataaccctttgtcataagaacgcttggcctagtcaattaggccttggtgcgatcgccgcgcgggttctagatcggagctctggattgtagatggggagcaattgaatggtgcggaagacgatcgtcagcgtatcggtagcggggttgttagcggcctcttcaccctgggaggctcattctctggggttaggggggatcgagctgaagtcggggcttaatcagccgtttagagcagagattgtgctgcatgcggtacgggatacacctttagaagatatcaatgtaaaactggcgtctagtgaagatttttttcgggcaggactcgatcgcgctttggtgctgggcaagctccgttttcgcccgctgcgtaaagagacgggtgacatcattgtggaagtgacttcgcaaggtcctatccgcgagcccttcctcaacttcttactcgctgtgacttggccgcagggccagctaatgcgggagtacacagtgctcttggatccccctttcctgctagagccagggcctgccatcgccagctctgctgtaggtgtgcaaagtccaggagagtcggctgtaccgcagaagaccacccctctccccatggctttgactccagagccaaatgctgaggccaccagaacctcttcaacggctgagacggattcttctacctatgggcctactcagccggctgagaccttgtggcccatcgcgcaacaggtgcggcccagttcctctattacccctcaacaaatgatgttggccttgcagcgagctaatcccaatgcttttctgcaagataatattaatggtttgaaagtcggtcaggtgcttaaagtgccgacagaggaggaagtgctggagttcactcccgcagaggcagtgaatcaagtacaacagcaaaatgaagtctggacggcgtttttggagaaagaggcagcattagaaagcgagcttcaagattccgaggcagcggctcctaaagagggggataccgaggggagcgagccagagggtgaagtcaaaattttagtcgcccaggagtctcctcttcagctccaggaagcagtacctgaaaccaaagaaggcggtgagattgctaagctgcagacacagctgtctttagcccaggaaactcttgagactcggatccaggaaaacgaaggattgcaggctcgtctccaggaattggaagcccaggtgaaaaccctacagcaactgttagcagcgaaggatgctcaactagcggagctggagggagtttcagctgaagtgccccaggacatgggagtcctagaggaacaagggggagagcttgagctggtggatgccttgaccctttcagccgaggaattagagcgttcaactttgccctcttcaggagatgcagcgtcttcttcccctggggaagaggcccccgcgaaggtgccttccgtttcttctgcttctctactggccggggaggtggcggcggtcaaccaaacgcctcagcaggccgagcctgctggggaagtcccttctgaggaaaaggaaagcaagcctgaaggtgcccttggcacctttatgaatctgaaaaatttcctcttgcttggtggaggcagcgtgctgctcttagccttggctattttacgcttgcgcaagcgtaaaaccagtgaagagccgactcctgccatggctggacaggaagggggggaggctgaacctgtccaagtctttgctgaaaaaatggagcaggcgtctccgttggagcaggaagcggccgatagggttgaggtctcggcttcctcagatccaatgccggcggaaaaggacggggctatggccgaggctgagggataccttgcttccgggcgccatcacaaggcagccaaggtgctcaaggaggccttgagccaggaaccccatcgacaggacttaaagttgaagttggccgaagtttaccatgcggcaggtaatggaagcgcctttgtggccctagttgaggaatgggccccgagccaaaataaagacgatcccctgtgggcaaatttggtggcgatgggaagggatctaaatcctagccatcccctttttgccggctcacagcaagacgatgaaggaaaccatgaggccctggagattacttccggtgaggattcatcggagaatccatggtctctcacctccgatgacgacatgacagcgttattttcacctcctgaggaaaaggcagcagaggtgcagacctctcaagccgaggatgaagcaccttacccagaagatgtaggtctggaatttgacttaggggggatggctttagccgagcccaatattcccgccgatggcatagccgataagcctgtggacattggggaggaagagggcggcatggcgtttacgcttgaggactttccttcccaacctggagcagaggagaatttaggagaaacagcaaacttagaaaaatcgttggagtctttttcccctgaatttgagtcccaagaaaacaatcttggaccagtggtgttggaaaccgacggtggcgagaaggaccttttctctttggaggcggatgattttactcctatagagactttaggggatgacggagaggaggagagtgaggagttctcccctggaaaggcgttgatggaagatctagacgagatggaaatcaagttggacttggcgcgggcatatatggatatgggggatgccgatggggcccgtagcatcctcgaggaagttgtggctgccggcaatgaacagcaacgtaatgcaggagaggaactgctgactgagctcgcgaaagcctcttaaaagctgattagagcccccctctcgttttaggcgcccaggtttttaccctgggcgccttttgctatatctatgaccgctgaatcaggagggttggcttaaaacatgccaatgcaaaagttgcaaaaacaggatgaaaacgagcgctcatccatgcttcgttttttctattggcttggtaagcgcgaattaagtacgttaatactcatagcgggcgtagtgacggctatctgggcttttgcagaactggcggatgaggtcatggagaaggagacagggtggtttgatgagactattctgctggccatgcgtagcgataccgatttgacggatccccttggccccttatggttggaggagttggggcgcgatcttaccgctctcggtggggtaggtattcttaccttgtttagcttgactgtcataggttacctattattatccggtaagcaacgtgccgcattggtcattgtgctctccgttagtacgggtctggtattaagcttactactcaaagacctatttgaccgtccccgtcctgatttagtcccccacggctctattgcctatactgcgagttttcctagcggtcattctatgatggcggcggtggtctacctcaccatggccgctctgctcgcacgtgttcaacgacgaaaacgcattaaggcctatgtacttttagtggcgctggtggctacgctccttgtggggcttagccgtatttatctaggagtccattggcccactgatgtacttgccggatgggctgctggggcggcctgggcattgtgttgctggctagttgcgaggtggttgcaacagcgagggaaaatggaagaggaaagcgaatataattgaaaatttatctcacttgatcgctgcttgatattagacaatgcctaaggcgagagggtactctaaggaactttaggccaatttcaggccgtagggcggttctgttaatattaagtgatgaaacttaaggccaacataaaaaccctgaaagtcagagtcaaggataagcataagccagtccttgagcgcatggcctttgaagtcaatcaggtttggaatgcggctaatgaaatcacggcggattattcctaccatgccaagatcaaaaataggcgtttagacgccctccataaattcacgacacaagtggttcgtgagaatgcattaatagttgtgggcaatgtcagcagttccagccttgctacaactaaaagggctaaatctgttttagatgcgggcgggtttatgctgaaaactcagcttgattataaatcgaaagcgatgcaagccgagtttgtagagatcaacgaagcgtgcactacccaagcctgttcgtgctgtggctgtatcagcaacggtagtccgagaggtagggcaggtcttggaataagagaatggtcatgccctgggtgtggggtgcatcacgatagagacgtgaacgcagccatgaacattctcgcggcggggcatcgccgtcttgcggaaggaattcccgtcctttagggcgggaaggatgtcaactttcccatttaaatttgatgagaattgcgtttggtgtcgagtatgaaggctccagcttttgtggttggcagtcacaaaggggagtgcctacggttcaggccaccttggaggaggccgtttccaaagtggccaatcagccgatcactgtgattactgcggggcgcaccgatgcaggggtacatgccgcggcacaggtcgttcattttgatactacggcctcccgtttagagcataactggatttttgggtgcaatatgaatctgccgccggaggtggtagtgttatgggcccaaccggtggatgagacttttcatgcccgcttttcggcggtagcgcgacactatcggtatgttatcctcaatcgcagggtgcggccggctatcgcgaatcgccgcgtaacatggtattgtcatcctttgtctgtctcgaggatgagagaagggggtgcccacctgattggcgagcatgatttctcctcctttcgggccaaggcttgccaggccaagagcccgataaggaacgtccaccgcctggaagtgagacgacaagaggattttgtcgtgatcgatatctcagccaatgcttttctgcaccacatggtgcgtaatatcgccggggtgttaatggccgtagggaagggggaacagccgccttgttgggtagaggaggttttgcaggcccgttgccgggctttgggaagcgttactgctcggcccgatggtttgtacttgatgggcgtggattacccggaccatttcaacctccctaggctttcacgtcccgtcactgtttggtaatcttttaggttttgatgggaatgcgtacgcgggtaaaattttgtggcattacgcgcagagaggatgctatccatgccgctcgcctgggtgcggatgccattggcttggttttttatcccaaaagtccacgggcggtgagtccccagcaggcttgtcaaattgtgcggggattgccgccttttgtgacggtagtcgggttgttcgtaaacgccgctgctcgctatcttcaccaggtattggatagagtcccgatcgatatcctccagttccacggtgaggaatctcctgaggagtgtaaccgttatggcaggccctatgtgaaggccatccggatggcggagggagtggatcttctggggttggagcaggcctatgggagtgcctcagccttgttattggatacctatcagataggcgtggccggagggacggggcaggtttttgattggagccgcgttcctgagggactttccaaagggattatcttggccgggggcttgactcccgaaaatgtcgcccaagcggtgatgaaggtacggccctatgctgtagatgtcagtggcggagtcgaacaaaacaaaggcgtgaaagatgccgccaagatggcggcctttatgcgaggtgtagacagtgtcaattgaagcccaggctttagcagccggcaaaaactacgaccagatgcctgatgaaagggggcattttggtccctatggtggtcgttttgtggcagaaactttgatggggcccattgaagagctccgtcaagcctatgaacggtaccgtaatgattccggcttccaggccgaactggaagctgatctcgcccattatgtgggccggccgacgccgctgtattttgccaagcgttggagtgagcagttgggaggtgcccgcatctttttgaagcgagaggaccttaaccatactggggcccacaagattaataacacagtggggcaggccctgctggctcggcggatgggaaagacccgcttgattgccgaaacgggagcagggcaacatggggtcgccacggccacggtagccgcccgttttgggctggaatgcgtgatttacatgggggccgaggatatggaacggcaagcccccaatgtctatcgaatgcgcctattgggagcagaggtggtgcccgtgacctcgggttctcagactttgaaggatgccctcaatgaggccatgcgggactgggtcacccatgtggataacaccttttatgtcatcgggacggtggcgggtccccatccctaccccgccatggtacgggattttcagaccattatcgggcgggaggcccgggcccagattctggagcagacgggggcccttccccatgctttagtggcttgcgtggggggaggttccaacgcgattggtttattccatccttttctcaaagatgagcaagtcgccctctatggggttgaggcggcagggttaggtttggagaccggccagcatgccgctcccctctgcgctggtaagccgggtgttcttcatggcaatcggacttatctgatggaagataagcatggccagattttagatacccattccctgtcggccggccttgattaccccggggtaggtcccgaacacgcctggttaagggatgcggggcgggccacctatgtggcggtcggggacgaggaggctttggcggcattccgtgctctgacccgaattgaaggcattattcccgccttggaaagctgccatgccttggcctacgctatgcaactggcgccgactctggcccaggaccagggaattatcgtgaatctttcaggacgaggagataaagatatcaacacggtcgcccggattgaggggatctcgttgtgagtcggattgctgagtgttttgctgcgcttcaggagcaagggagaaaagcactggtgccttatatcaccgccggtgatcccaacccccaggtcaccgtccctttaatgcatgccatggtggcggctggagccgatattctggagctgggagttcctttttccgatccgatggctgatggtccggttattcaaaaggcctgcgaacgggcactggctggggggacttccttaggggatgtcttagccatggtggctgagtttcgtcaaagggatcagaataccccggtggtgttgatgggctaccttaatcccattgaaatcatgggctatcaaacttttgcccagcaagcggctgcccaaggcgttgatggggttctgacggtggatatgccaccggaggaggccgaaccgttagtgatggcctgtcaggagcaaggactggaccggatttttttgttggcgcccaccagctccccggagcgcatggaacaaatctgtgcgttgggcagtggttttgtctactacgtctctttaaaaggggtgacgggggcccttaccctggatgtggatgatgtgggtcagcatgtggctatgatccggcgtcatactcctctgccggtaggagtggggtttggcattcgggatgccgaatcggcctccaaagtagcaactatcgccgatgccgtggtggtgggcagtgccctggtcaagcgcattgagcaatgccaggacaagccggaggcgattccagaggaaattggcgccctattgcgggcaatgcgtgaggccattgatgccactgggagcgcttgatcgaaaactatgagttggcttggtaaacttcttccctccaaaatccgcaccgaaggacccaaacgtaaatcggtaccggagggtttgtggactaagtgcaacgcttgtgatgccatcctgtaccgcgtggaattggaacgtaacatggatgtgtgtcctaagtgtggcgcccataaacgaattagcgcccgccggcgcttggatgttttccttgacaaagggtatcggaaagagatcggtgctaatttgcaaccggtggatgccctcaaatttaaggatagcaagaagtataaggaccgattgtcccaaacccaaaaggcggttcaggaaaacgattctctggtggtcatggaaggacaggtcagggaactgccggtagtggccgccgcctttgaatttagttttatgggggggtccatggggtccgtggtgggggaacgctttgtgcggggggtagaggccgccattgagcaacggataccgatggtatgtttttccgccagtgggggcgcacggatgcaagaaggcttattctcactcatgcaaatgagcaagacgagtgctgcccttgcccgtctaagcaagcaaggccttccttttatttcggtgctcaccgatccgacgatggggggagtgagtgccagtctggccatgttgggggatatcaatattgccgaaccgggtgctttgattggttttgctggcccccgcgtgattgagcagaccgtgcgccaaaaattgcccgagggctttcaacggagcgagtttttgctagaacatggtgccatcgatatgattgtcgatcggcgtgacctcccggaccgcatagctaggatactggctatattgacccaccgaccctccatctgacgacctagggcctgttaacactaattgaatcatgattgccgacggccattttttcggccagcaaggcagaaggagtgatgcgtagtgagtctacatgagcggctgatgacgccgttggacggaaaaatgatcccggccctgggggttgcgactaaaaaagcgccactcggctttggttgccgctcatttaagattaacaggctctagagtggcccgtttctcccgacttacagactggctggcgtggcaggaaagcgcccactggccccggatcgatcccggcttaatacgggcgagtaccgtgctccagcgcatggcgctccaccagtcgcctttcccggtggtgactgtggcgggtaccaatgggaaaggctctacggtggcgatgctagaagccgtcctgttagctgccggttaccgggtcggtagctatacttccccccacctcttgcgctataacgagcggattaaagtgcagggagaagcggtggaggatgatgccatttgccagtcctttgcccgtatcgataccgctcgccaagagatttccctgacctattttgaatttggcaccttagcggctatcgatatttttcatcaggcggaattggacattgccctgctagaggtcggcttgggaggacgccttgatgcagtgaatgccttggatgcggatgtggccgccattaccacggtggatatggatcatgtccacctactggggcataatcgcgaggctatcggatttgagaaggctggtattttccgctcccatcgtcccgccgtttgtggtgatttggaccctcccgcaagcgtggcggcccatgccgggcgattagtaacgcccctttatcaaataggccgcgatttccattatcagatgaacgatgggaggtggtcctggcaaagtggcgcgactcattacgcggatttaccctacccagcccttaaggggatttaccagcatcagaatgcggccactgcattgatggtgctgaagctgatgggggagcggctgcccgtttcggaggccgcgatccgagacggtttgcactccgtctgtttgccggggcgtttccagtgtctccaaggtccggtggagcggatttttgatgtggcccataatccccagggtgcccgctggttggcccagtccctagcccaaaggccttgtggtgggcggacctacgcggttttagggatgttggcagacaaggatgtggcaggcgtggtgggcagtctggagaacgctatcgatatttggttcgtgggcgggcttgaaggtgagcggggactatccggcaaggctttggccgagcaaatgggcaatgtgaacccctttgccatgcacatttatcaaactgtggctgaagcttatcgggttgctatagacgccgcccaacccggtgatcgggtgcttgctttgggttccttccacacggtggaggccgtgatgcggttagagggattggattcttctcctgactctgagttttgcatcaatgcctcggcttgactaagcgtttaaattttggtgggtgcggcactaacacgccttaaccccccctacttacaaaaagagttttccagcagtttcttaagctttaagtcccacacctggtatccccgctgttggcctcggcgttcaaacttcgtcgaaggtctttcgccggggccctgggcaaagcggccttcaccggctagattgccaaagccagggtgttggctcaacactgccatcatttgagcggcataattttgccagtcggtagcgagatggacccagccgtcgggcttgagtttatgccatagtagatccacaaatgggggttgaatcaatcttcgcttgtgatggcgctttttgggccagggatcgggaaagaagatttggactccctgcagggattgctctggaaggtggtgttgcaggactttccaggcatcgtcacaaatgacccggatattgtccactccctctgcttcaaggcgtagcagcagatgacctacccccggccgatggacctcaatgcctagaaagtccttctcgggagcagcgcgggcctgctcgacgagggagtccccattaccaaacccgatttccaggattcgttccgctttccggttgaagattgcctctagatccatgggttcagctcccaggcttatgccatagcgaggccatagttgcgccaaggcctttttctgagctggggtgatacggccttcccggcgcacaaagcttgtgattgaacgaagttgaggagggttctctggctgagtttttgctgaagtgggcatggaatttaaagggaaaagtgggattgtccttatcggtgccggtagggtcaaccggcggcacgggttttataaggttctttgttggcctccacctgttggagatcgcccaattcaccgatttccaaatagggagaggcttctatatcggtagcgttcatcatctcggcgacccgctgcaatgccgagataatcatgtgttgctcccaatcctgcaaattctcgaattgtttgataaagctggcctggagtggcgcgggggactttcggatcaacgcctcaccagtaggtgtgagttgggcgtataccttacgcttgtctgtttcgccccgttggcggtagatcaggtcccgtttttccaaacgatccaaaatggtggtgaccgtggcttggctcagactgacctccttggccaaggtgccaatcgcgacttctccgatccgccggatagtttgcatgataagaagctgaggcgccgtcagtcccgaaaccttactcagttttttggagtggaggtccgtggctcggatgattcgccgcagtgcgatgaggacttcattggtatctttcattacgactattgccgcagttgggttaaaaatttcatcgttttagagagacttaattacttataacactaaagcatttaatacctttttgttagtataaattatccttaattagaaagttaagctattttacaaataaaaatatatttagtacactaagctttataaatcgaaaataggtcgacctgagcatcaacgagagatttgagaggttcaatgaatgatcgtcagagactataacaaagccaaagaaacggaccggcgggtagtgtcggctcagtgggagagcgtacggttgttgctcaagcacgataacatgggcttctcctttcatatcactaccatttatgaaggtgctgagattcccatgcactatcagcaccatttggagtcggtttattgtctctctggcgaaggggaagtcgagaccttggctgatggtaaagtttaccccatccgaccaggggtgatttacattctcgaccaaaatgataggcatattttgcgcgctaaaaccgaaatgcagatggcctgcgtattcaatccgccgctgactggtaaagaagtacatgattcttccggcgcctatcccctggaagccgaggcgattactgccgactaggggctatagaaaaaggttggatggctcccaaggatttcagcaatatttccacaacactgaccagacaatgattgataatcgagacatgagtaggcatacagtagaaaagattggcgggacttccatgtcccgtttccaagaggtgatggataatatcctggttggtcaccgtaaggggcaggaactctataaccgaatttttgtggtgtccgcctacggcggtgtcaccgatatgttgctagagcataaaaagtccggctctccgggggtttatggactttacaccggtgccgagacggactgggcttggggcgacttgctgaataaggttggcgagcgtatgtgcgagatcaatacagacatcttcgaggatgatcttaaccgccaaaaagccgaccagtttgtcagagagcgtatcgaaggtgtccgctcttgcttgattgatttgcaccggctgtgctcttatggccatttccagttggatgagcatctgatcacggtacgggagatgctcgccgctattggtgaggcccatagcgcttttaatacggcgttacggttgcagcagcagggtgttaacgctcacttcattgaccttaccggttggcgtgaactagacaatctaactttagatgagcgtatcaagcaggccttcagctccattgacttagagcgggaattgcctatcgtcacgggctaccctcgatgcaaggaaggcactatgcagacctatgaccggggctactcggagatcaccttctccaaagttgcggtgctgactgaggcccgggaggcgattatccataaggaataccatctctccagcgctgatcccaaggtcgtgggcagggataaggtcgagcccatcggccgcaccaactacgatgtggctgaccagctctccaatctaggcatggaagcgattcaccctcgggctgccaagggcttacgacaacgggatattccgctcagagtcaaaaatgcttttgagccggagcatgagggtaccctcattgacggcaactataagagtgataccccttgcgtggaaattattgccggccgcaaaggcgtttttgccattgaattttttgagcaggacatggtggggagctacggttatgatgcccaattgctcaacatcctggataaatttaagcttaagattctggctaaggacaccaatgccaataccatcacccattttgtggcgggttcattgaaattaatcaaacgcacgacccaggcgatggaagagcaatttccttcggcaacggtttcggtgcgcaaggtagcctttatctcggccattggttctaacatggatgtgcctggattgttgtctaatgctgccagcgctttggccaaagcgagtattaatatattggcgttgcaccagtccatgcggcaggtggatatgcagtttgtggtggaggagaaggactacgaatcggcgatcatttatctccatgagcatctcattgagcgccgttcccaacctcttcctgtttcccttggggtcgcttagggaagagaggagttagaggctgtttcgtctgggcttgaagtcgtcttcgggtggccggcaaatggctgatgggcacctaacacctggattaaagtctggagttcaacgggtttgaccaggtgattatcgaagcctgcttcgcggctgcgttgccgatcagcctcttggccccagccggttagggcaataagtaccggtctttcccccctaggtaattgctgcagccgctttgccacttcataaccattcatccccggcatccccagatccagcagaatgacggtgggtccatattcacggactgcctccagggcagcctccccatgataagccgtgcgcacctgatggcctaaagtccgcagcacttctgccatggaatcggcggcatccacattgtcgtctaccaccaagatccggtgtgctggggtttcttctaccgcttccgtttgctggttttccaggggagtcctggtaatttcctctgaatctaggggaagccgtatcgtaaaagtacagccctgatcgaggcccgggctagccgcttcagcctggccgccatgcaactctactaggccttttaccagcggtagaccgatccccaagccacctggcgcatatcctcctgggcgctcagcctggacaaacatgtcaaaaattcgaggaagtagttcttgggcgatgccaatgccatcatcttgcacggcaatcaccacttgttggttttcgcaccgggccgtaagcttaatgtgcccccctggcggggtgtatttggcagcattgataagcaggtttgaaactgcctgcgctagtcgagtcaaatccgcctggagtaatacttgggtttcaggcacctccacacacagggtatgttcgccagctttgatatgggagcggctgatctcgagggcgcttttaataatagtgtccaatgtcaccggttctttgcggagttggatcttgccccgggtgatgcgggagacatctagtagatcctccaccaaatgcaccaaatgctggagttgtcgttcggaaatggacaccgctttctcgagggcctcgggattattgcccacctgcttgaggatttggagggagttggcaatgggggcgagggggttgcggagttcatgggctagagtagcgagaaattcatccttgcgtcggtcggtttccgtaagcagttccgcctgtcggcgcagttgttcttgttggtgcttgtattcggtgatgtcacgggcgatcttcgaggcgccgatgagccggccttggctatcttggaggggggagatagtgagcgagatggtgacttcactgccgtccttgtgtaggcgcaccgtctcgtagggagcaactcgctcaccacgcttgatacgcttccgcatctgaatctcttctttcttgcgatgggagggaatgaggggggcgattggttggccaatcatctcctcggccttatagccgaataggtgctcggcaccttggttccagctctgaatgatgccgttgagatcctggctgagaatggcatcggtagaggattcgacgatagccgatagctgtgctgcgcgctcggagagttttctagattcggtgaggtcaatagtgatagcggagaaacccaggacatggccgtcagtaatatccgggatatattggacatgcacatagcggggtccgatttcatcatagggaagttccttgttatagaccaccacttcaccctttaaggctcgttgcacatattcttctacggcagcgaaggcgtttttcccgagtatttcccacatatatcggccctggatgtcttccaagggccgttgaaatcgtttttcatagccggagctgacgtattgaaagcgtagcttccgatccaggtaggagatcaggaccgaggcggcgtcagtaacccgctgtaacatttcctcgctgcgacggagtgcttcttcagctttcactagctgggtgatttcttggcaggtgccagcgacaaaccagggcgcgccgctcggatggtaaaaggtcttcccccgggctaggagccagtggatggaaccgtccggccaacggcagcggaaccgtatttccaccctttccttagcttgctttgccgcttgggtggtggccagcactttgtcttgatcttggggatgaacaaatttaagggcttcttccaggcggtgaatgcgttgtccctttgggatcccgaagagctgatagagggtctcatcccactccatccgatcactttgaaaatgccagcgaaagacgcctatttctgaggcagcaaaagcagtgcgatagtcctccccctgaaaaaaggattgactccaattcggcgagcccggtttagtagtattggtcatagttatgcctttttgggtactgcctctgagaccacttcgaattctgatattaacctaagggggaaatgggttcagcaatgcgcattatgcacacttccgactggcacttagggcaatattttatgggaaagagccgagaacgagaacatcaggcctttctggattggttactggtgcaaatcaaagaacagggggtcgatgccctgatcgtggccggagatattttcgatacgggcacgccgcccagttatgctcgggccctgtacaataattttgtggtctccttgcaacccacgggctgtcagttggtggtcatcggcggtaatcatgattccgtggctaccctgcatgaatcccggcagttgttggcgtgcctcaatacctgggtggtcggggggatagaggggtccttggcgcagcaggtgaaggtcttgaagcggcgtgatggtcagccgggagccgtgctgtgcgctgttccctatctccgcccacgggaggtgttaaccagccaggccggggaaagtggacaagataagcggcaagtcctgcagagcgccattcaggcccattatgaccgtgtttatcaattggcttgcgaacagcaagataacgtgggggaaaagctacccattattgccaccgggcatctcaccacggtaggaggggaaatatcggaatcggtgcgggagatttatatcgggactttggaggcctttcccgctagcgcctttcccccggccgattatattgccctgggacatttgcaccaagcccaaagggtagggcggcaggatcatatccgttattccggctctcccattcccctcagctttgacgaggcagcaagccctaaacaggtgcttttggcagactttgcccaggggcggctgcaacaagtggaatcgctgccggtgccccgcttccaggggctgcaaaccctgcaagggagcttgtcggagattgaagcgcaggttcatgaactcatgacttcggtgcccccccaggaaatcctgtggctggaagtggaggtggcgggggatgattacctcagtgatctgcaaaatcgggttcaggctttgtgcgagggcaagcccgtggagttgctcagggtgcggcgtcagcgccgggggcggccgacggccctgaggcgagaggccagggagactttaacagagctaacggtcgaggaggtttttgagcggcggttatccttggaagattttcaggatgaggccttggtcgccaatttgaaaaccgcgttccaacagatcgcggcggaactaaaacccggccaagccgctgaggaagactcccaggagtggggccgcccatgaaaatcctgagcctgcggttgaaaaatattaattctctcaaaggggaatggaaaatcgatttcacggtaccggaatttgccgccaacggcctctttgctattaccggaccgacgggggcagggaaatccagcctgttggatgctatttgcttggccctttatcatcaaaccccccgccttaaggtatcaggagaaagtaatgaactgatgacccgccatacgggggaagccctcgccgaagtggaatttgaagtcaagggggaagcctatcgggctttttggagccagcgccgggcccgctataaatcggaaggcaaattgcaatctccccaagtggagttggccaaagccgacgggaccattattgccgataaaatcggggaaaagcttcatctcatcagcgagcttacgggattggattttggccgcttcaccaaatccatgttgctcgcccaggggggctttgccgcctttctcaacgctgttcccaatgagcgggcggaacttttggaagaacttaccggcaccgagatctatggtgaaatttcccgccgggtttatgagcgtaagcgtcaggaggaagtgcggtttaatgtgctaaaagcccgggtcgagggggtggaactactagaggaggaaaccttaactaccctaaggcgggagcaacacaccctcgaggagaaggaaaaaacactgaagcaagatttgcagcaattgactcagcaaaaacaatggctagagaaaatagaagaggcagaaacccaacaggcccaagcccggagccattggcaaagggtgcaggagaagatcaaagcccagcaaggggcattgcaaaagttggagcaggcactgccggccctgaagctaagacctcactacttggaagtgcaagccagccaaaaagccttggcggaagcagagcataaccgggaagttgaacaacaacaggcggcagaaaaggacagagcactggctgcaattaaacaacacgtccagcaacaacagacctggtttgcacaacagcgggaggcatgggaaaaaacggaaaacttgctcaatgaacaggtggtgcccctggataaccagattgcagagcttcaccgggagaagaataaactttgctctagaataaaagaaacctcggaccggcaagtagccctggatgaacaagcccaaaaactccagcaacaacaggcccaaacccaaagggctttaaaaacggcgatagaatatttgcaagcccacgcctcccaggagaaattgggagaacagctccccttatggtgggaacaattcgagcgccggcagcagttgtttcaacaacagcaacaacttcaagccgcccttgaaacacagcaagaagaaattttaaaaagtgatgcccgtatccaacaacagaccgaagcgataaaacaaggagaacaagccttaaaagccctagaagctcaataccaaaaaaccttggcggataaaaacaggatcttaaatcatactcccgaaacccagtggcgggagcgtcagcaacaattgatggaggccgccccccaacgtttcaagctcaccacccttcactcccaataccaggaaagacaagaacgccaaagagagcaggcagccgccttggttgagagtcagcagaaactaaagactcagcaaacggccttggaaggaacacaacggtgttatcgccgggaacaacaatgtctcaatgatttgcatcgcgtgctggaactggaacaacgcattgtgagcctagagcagcaccgggaccaattacaagaaggggaagcctgtcccctatgcggctccaaagaacatccagcagtggcggcctatcaggagatcgatctttccgctactcaacagcgccagcagcaacaggaacaacaattggaatccctgcgtgcccaagaggaacagcaaaaggccgccgttatacagtgggaaaatgaatgccgccatttggaacaggctttaaaggaaggtcatcaggtactggaaaatctacacggagaatggacgcaaaccaccgccccgttgggagtctctctgagcctccaccatccccaggaaattgtccgttggttagcacagagggagcaggaagcggtgcagattaagcaactgatcggccagctcgatgattttgatcagcaattgagggagcaaaaggaggcccttatccaggcccgccaatccctttccgatgtccaacaccagcaggctttagccgagcaacaaaaaaccgctcagatgaaatcttgccaagaacagcagcagcatctagaggagagacaaaaagaattccaagaactggaaaataaactgtccggcactttgggagagctgcctgccttggacactcaaacccaatggctagcgcggcagcaagggttatggcaggcctatcaggggatggcgcaacaacggcaggagcggcaaaccgagctgactcaatttcaaatggaacaaacccaactggaacgggagcaaaaccagaatcagaaagaaaaaaatcaattgtcggaacaactcagtcagatggagacccagcttgcccaatacaccaagcaacgtcaccaattattgggcaatcgcaccgtgacggaagaaagaagccgagggcgtgaagccctagcaactgccgaacaagcgctgtcccagagcaagcagcagcaagaaagggcacaggctgagatgaatcaattacagggagcgcttgaaaccctcaaacacactattcaaacccaacagacccactaccagaaagcgcggcaggaatggcaggcggccttgcaggcaagccactttcccgatcaggaaagtttcgagcaggccctgttgccgccggaggaatatgatcgactcacacaactcaaagaacaactcaaccgggaatccagccaagctgaagccttatatcagaaagcggaaaaaacactccagctattacgccaaacgccgcttaccccgcaaccgctggctcaggtccgggaaaatttggaggagcgccaacagcagttgcaccaattgatgaagcgccagggggagatcaaacaaaccttaaccgctgatcgggaacgacgggaggcgcagaaaaaaaatttcatggagattgagcgacagcaagagacctatgatctctggactcagttaagcagtttgattggctcccaaaaaggagataaattccgccgctttgcccagggattgaccctggaccacttggtgtatctggctaatcgccaactggaacggctacatggccgctatttgctgaaccgtaaagcgggcgaagaactggccttggaggtggtggatacttggcaagcggatgtggtgcgggacaccaagaccttatccgggggggaaagctttctggtgagtctggccttggccttggctctctcggatctggtcagtcataaaaccagtattgattctttattcctggacgagggttttggcaccttggatggggaaaccctggaaacggccttagatgctttggaccacctgaacgccagtggcaagatgattggggtgatctcccacattgaggcccttaaagagcgtattcccacccagattaatgtgaaaaaaggaaacggcttaggctatagcacactggataaacgttttgctgtaattgggtgaggccttttttgggcaagagaaaaaaacgccgcagaaagaaatgatctaactgtggggggagggattatgatgatcatgattgttttgctgatagggatactcatcaccggtatgggggtggctgttttgatctcaccggcccggctgcggtggctgctggattggtttctagagcgtaaaaatttctactgggttgccgccattcgtattatcaccggcggggtctttatccttgccgccccggaaactcgaatgccgaccttgatcctcactttgggcgtgctgttcattgcggcgggaataacgatcctgttccttggaaaggagcggattgatcggctggcggcgtggtggcttacccaatctaatagcatcttgagactatgggcgcttgccgccatggcctttggcgggctgattatttggtgtgcggtgtgaaaggatcattaacaacgctagtaaaatgatccggttataaagtcccaagaagagtttctttccattccttctcccctggcgggagaagggtaggatgagggggaatagagcttattgctaagcttttcctcctctacttgccctttcagaacagttgaaaacaccagcccccagaagggggcttagtggtagagaagtttaggtaaataagtttgcatccaaccgggcattctggttcagcgtgggactgatgttgggagcaaacaagccaaagttggaaacattattagccgcgttgatattcagggattggaactgattaatctcctgatttagatcgatatcaacggccacattggcaaaactcaagccgggaagcccgagggctttaccgccccgcagggtggtcatctgccgggagtccagggttttactttcagctaaatcggcaatggtaatggacgtcatgttactttcctcctttcaagtgggggggcctttggccccccttgttcatttaggccaaattgagcttagagaagtcctcccacattcacattattctgggcatgctggttctgagtgttggtgttgtgcacatcaaagaagccgaagttagccacattgttgcctaccgcattattaatgccctggaactggtcaatggactggactgggttgacggaaacgaagcggtcccccataggtccccagtaaagcttccggctctcaagggcgcgcataccgccgcggacggaagtcatggcgtcatggtccagggttttgctctcggctaggtcagcgataaagagtgtgctcatggtgtgttctcctttaaattgaaagttaagtcgttcattaagctttaaatttggaaccgaaagttttttcggtgcttgcccaacagattgcagatgccgtgccaagtgggtagttgagggggtgtgatattattaagattatgatttaaaaggtattatatttttactccgggatatgcctgacgactcactggaagagggatgtttagaaagttggcttgatggcaacaataaagacgaggtgtttgttggcgagttgcttttgtggataaagcataaagaaaaacggaaaggtgttgtgggtgggggattagggggaagtaagtacccgcctcttggaggggggcttacttatccatgacaatccccaagagattggtataacttgttgttgttattaggtaattaagaccatattgagtaaagtatcaacttcttatagctatagcgtttcccaaagaggagagatacggttggattgagaacttaaggcccgactaagtcgatattcgtatctcatttattcgggaaacgctatagaaagtttctgttataaagtagattttttatatctatcctatgcttggcaatcccccaaaaccagaaaagcagatcaatcattgaacagagaacaactgaaacaactggaagacgatctttggtcagccgccgataatctgcgcgccaattctgacctcaaagcctctgaatacagtaccccggtgctggggctgattttcctcaagtttgccgacattaattaccggcgacacgaggcagctattcttaaggaataccagaagctcaaaggcggccgccgggaaaaatcgctgaatgaaatcgcggtggccaggtgcggcttttacctgccggatcacgcccgttacagccacctgctgaacctgcccgaaagccaggacatcgccaaggccattgaaaaggcaatggaagccatcgaggagtataagcccgagctccagggcagcctgcccaaggacgggtattaccgcctcacccgcaccggcgagacagaacagctcccgttcgacttgctgcgtcagtttgacaacatcccggacgacgccagcggcgatgtgttcggccagatctacgagtattttcttggcaaattcgcccttgccgaaggccagggcggcggggagttctttaccccgcgctcggtggtgcggctgatggtggagatcatcgagccccacggcggcacggtgttcgatcccgcctgcggttccggcggcatgttcgtgcaatccgcgcagtttatcgaaagacaccgtgaagagtttgaagcccagggcgaagacaccagcgtattcgtctccgggcaggaaaaaagctcggaaacggtcaagctggcccgcatgaacctggccgtcaacggcctgcgcgggcagatcctgcagggcatttcctactacgacgatcacttcggctctttcggcaagttcgactatgtgctggccaatccgccgttcaacgtggatgaagtgtcgctctccggggtggaaaaagacccgcgcttcaacacctacggcatcccgcgcaaaaagaccaaggcgaagaaatccgaacagggcaaggagacggtgcccaacgccaactacctgtggatcaacctgttcgccacctcgctccgggagcccgacgacaagcatcccggcgggcgcgccgcgttggtcatggccaactccgcctccgatgcgcgccactccgaggccgacatccgccggaccctgatcgagaacaacctcatctacggcatgctcaccctgccgtcgaatatgttctacaccgtcaccctgcccgccacattgtggttcttcgacaagggcaagacggacgagcgcattctgtttatcgacgcgcgcaatatctttacccccatcgaccgcgcccaccgcgaattctcggaagagcagatccagaacatcgccatcatcagccgcctgcacaagggtcgccgcgatgagttcatcgccctgatcgaccgctatttcgagcagggcatggcacgtttggtggaaaatcgccggcaggtggagccggtggccgaacaactgctggcggtgctggatgatgaggccggaaaaaaagccgtggccagcctggtggatacctggaaaggcctcgcgcccctgcaaaaagcctgggccaggcaccgtgcggtgcaccctcaccccggccctctcccagcgggagagggagcatcagagcccaaagcagaaataatcgatcaggtaaatgaagcccagcaaaccctgcgcgccagctttgatccgttttttaccgccctgcacgacagcctcaaacagatcgacaaggccgtgcgccgccacgaaaaaacattggcggaagcctccaaacaggccggcaaacgccagagcgccgaccgcgccacccggcaactgaaagccacgctggaagaactgcacaaagaagtgaaaaacgccgaaagcagcttcggccatatccattggttacaggaacgcttccccgaagcgaaatacgaggatgtcaccggcctgtgcaaactggctgatctggccgaagtgaaagagcaggattattcgctgaatccggggcgttatgtgggcgtggtgattgaggaggatgggaagacggaggaggagtttatgaacgagatagctgagttgcagactcaactgcaaggtatgagtaacaaagcacgaagactggaagatactatctcaaaaaacgttgcacagcttgttgctgatgatactctggtggagcccaaaaagtgaatcaggtattgccccatgggtggagattcgtctcagtagagaaactgaaatctgcggaagcacgttcacttgcagctgggccattcggatcgagcataagctccaggtactttgtaaacgaaggggtgcctgtaatacggggtgctaatctgagcgaagggaagcaacgcttcattcctagcgggtttgcttttattacccgtgataaggcgaaagaattcaaaggcgctcacgttaaaagcggagatctagtatttacctgctggggaacattaggacaggttgggctgattccacgagacggcccatacgattcttacgtaatatctaataagcaattaaaattgagacccgaccctgatatcgcctcttccgagttcttgtactactatttctcctccccaacgctgcgtaaacgtttcaacgatgtagctatcgggtcagctgttccagggatcaacttagggattttgaggcgcgagctagtaccactaccaccactacgaatgcaggagaaaatcgccgccatcctgacggcctacgacgatctgatcgaagtcaacaagcgccgcatcgcgctgctggaaaaaatggccgaggaactctaccgcgaatggtttgtgcgcctgcgctttcccggttatcaggacacccgttttgtaaaaggtgtgccggaggggtgggatgtggtttcgttagaaaatttctgtgaaactattactgacggaactcatgacactcccaaacctgttgattctgggcatcttttagttaccggaaaaaatataaagagcaatcaaatcgactttactggagcatattttattagcgaacaagaccacagagaaatttcgaaacgtagtggcttaagagaaggggacattctgtattcaaacattgggacgataggccaaaccgctattgtaggagcgaaacccgactatagtgtgaaaaacgtaattatttttagaccacgaaatgctcatgattcgttatttctgtttcatgtgcttaagaatcctgcgatatctgagcatctacttgcaatggcttctggagcttcacaacaatttatcggtctcggtacagcaagaagctttaatatactcaaaccaaactcaatcatactcgaggaatttggaaagactgtatccaagttttttgaacaaagaaataccctaatatcgatgaaccatattttatgttcttcaagagacctcctcctcccccggctgatctccggcaagctctcagtggaagacctggatatccagtttccgcccagcatgcaggaagacacgccagccgccccggccgaacaggaggccttaccagagacccgctatgcctgaagcgccaataaacaatagccggaacgccgccaggttcccggcgactgttcaaaacagcgcaaatctgagaagatgccggatgacctgctcaaaaatcgctatttttgagcaggtccgcccatcaacccgcagggacctttgccatggtgctgaagatccgggaacactttcctcctcaggggccactggagaccccggcggtgctgcgggcgctggttgccgcgcatcgtcatctggccgagctgaaaggcgtggcgcgcagcatccccaacgagcggttgctggtgtccaccctgtcactgcaggaggcgcaaagcagctcggaaatcgagaacatcatcaccacccaggacgcgctgtaccgctatcaggtccaacccggctcggtggacccggctagcaaggaggtggcctggtatgcccagagcctggaggtcggttttcaggaagtgcgcgcgtccgggctgttgcgcttgagcaccattctcaaggtgcaggccacgttggagggcaacgacgccggcttgcgtcgcacccccggtaccgtgctgaagaacgaacgcagcggtgaggtggtgtatgaaccgccttcgccggagcggttgcccgccctgatggacgagctggtgagctggattcatgccgataccgatgccggaaaggagctggacccgctggtgcgcatggccgtgatgcaccatcaattcgagaccatccatcctttctacgacggcaatggccgcaccgggcgcattctcaatatcctgtttctggtgcgcgccgggctgctggactcgcccatcctgtatctgagccgctacatcagccagaccaaggcggattattacaaccagttgcagaaggtgcgcgacagcggcgaatgggaagactggctgctctacctgctgcgcggagtcgcggtgactgcccgccacaccaccgcgctggtggagcacatcgcccgtttgctgcaaaagcaaaagcatgacattcgcgcccattatcggttttacagccaggacctgatcaacaatattttttatcacccctataccaaggtggcttttgtcgagcacgatctgggcgtatcgcgcgccaccgccagccgttatctggatgagcttgcccggggcggtattctcgacaagcatcgactgggacgcgaaaactactatatcaaccgggagctggtgcaactgctgttcaacctgccgcccttggacatgaacacagagcactagccaatgcctagcttcctgtctgaagacaacatcgaacaggccatggtgcagcgtttgcagcatctgtatggctacgatgtgctggattgctacaccagtgatgcggcggatctgaatgacggctcacagcgcgcggacaagcgcgaggtgattttgcgtgatcgtctgaaagccgcagcggtgcgcctcaatccggagattcccgaagccgccattgacgatgcggtggaccaggtatgcgaccgacgccaggccatggccaccatggtggccaaccgcgagctggacagcctgatccgcgacggagtgcgggtggagttcaaggataagcagaataaccatggccgcacccgcaaggagcggataaagctgattgactttgatacgcctgaaaacaaccactttctcgccgccacccagctatggattcaaagcaccggcgcggcggccaaggcgggctatcgccgaccggatattctgctctatatcaacggcctgccgctggtattcattgagctgaagaattccaacgtcaaactgcgcagcgcctacgacgacaacctgacccactacaaagccgacattccccagttgttcctgaccaatgtgttttgtgtgttcagcaacggtctcgaaacgcgcctgggcagcttgagcgccgagtgggagcactttttccattggttgcgccccgaggacgagaaggaaaagatacgccgggaccagattcgcgagcaaggcaccagtgccgaacgcttcctgcagggcctggctgccaaagacaagctgctggattatgtggaaaacttcgtcatctaccacaagggttcgcagaaaatcattgcccagaaccaccagttccttggcgttaatcgggctttcagggtatttgttgagcggcgagggtggcttgaacagcagaagggtttagcagacaaggaacccctcaccccggccctctcccagggggagagggagaaaacaggcgctcactatcgggcagggtatgacttttcgggtctggtaactcgtgcccgggaactccgtcaacaacagacacctgctgaggacgttctatggcagttgctgagaaaccggcaattcctcggcctgaaatttcgcagacagcatcagcttggagatttcattgccgatttctactgcgatgagcacaagctggttgttgaagtggacggcagtatccatgcaacggtagaaaaaacacagcatgacagaactcgtcaattgatactcgaagggcagggtttccaggttatccaactctccaacgaattaatcctcaataatcccgaagcagcacttgaatcaatcgccgcaaagctcccccttcctgatgaaagcgcggccgacgagcgcacgacgccgaacaaaccccaaccgcaaaaccgcccctctccctctgggagaggggctgggggtgagggtaagacgccgttcaaggccaacaggctgggcgtcttttggcatacccagggctcgggcaagagtttttccatgatcttttatgcgcgcaagatcatccgcaaggtgccgggcaattacagctttgtggtggtgaccgaccgcgaagatctggacgggcagatttaccgcaacttcctcaataccgaaaccgtcaagaaagccgatgccgcccagcccaaaaacagcgagcagatgcgcgcctttctcggccagaacaagaagctggtgtttaccctgattcagaagttccgctggcccaagggcaagcgctacccggtgctgtctgagcgcgacgacattattgtgattgtggatgaggcccaccgcacccagtacaaatccctggcggaaaacatgcgcgcgggtctgccccatgcccagtatctggccttcaccggcacgcccctgctggggcgcgagcgcaagaccaacgaatggtttggcgattatgtatcggaatacaacttcagccagtccatggacgacggcgccaccgtaccgctgttctacaaaaaacgcgtgccggaggtcttgaaccagaacgaggaactaagcgacgagttttacgagattctggaggacgaaaacctcgacgaagcgcagcaggaaaagctggagcgtcgttttgccacggaactgcaagtgatcaaacgcgatgaccggctggagaccatcgcccgggatctggtctaccacttcccgcgccgtggttatcttggcaagggcatgctgatcgccgtggacaagttcaccgccgtgaagatgtacgacaaggtacaacggctgtggaaagaggacatcaaatcgctgcgcggggagatcaagaaaagcgtagacgaggtgcacaaggcgcgcttgcagaggcagctcgactggatgcgcaaggtggaaatggcggtggtggtcagtgccgagaacggcgaggaagaaaaattcgacgcccagggcctggacatccgcccgcatcgcaaacgcatggatcaactggacgcccacggccacgatctggaatacaactacaaagacccggagcacccgctgcaactggtgttcgtgtgcgccatgtggttgaccggatttgatgcgccgacagtctcaacgctctacctcgacaagccacagaaagatcatactctgatgcaaaccattgcccgtgccaaccgggtgagctcgcatcgcatcaacggtgtggagaagaccaacggcgaaatcgtcgattattacggcgtgatcggccgcctcaggaaagcaatcaaggattacggccagggtggtgacgggctagatgaaccaccagtcaaggataaggacgagctgttttgcttgctggccgatgcccttgagcaggcgcgcctcttctgtgccgagcgcgagattgttatcgacacggcgttggcagcagacgatgtgttcaagcaggtcagcctgtttgaagaatgggcagacaccttgctctcgaaagatgaatggcggcaatccttcaaggtgttagagaatactattaccgcgctttatgaagcctgcaagccggagattctgggcgatccggtcgtgcgcaaggtggctttatttcaatatctacgcggcgtgcttgacagcattattcagcagcaggacattgatcttgctaccaaaaaaattaacgagttgctcgatgaaagcctgattgtggatgatcagaaattcagccaggtcaaagaggagtcgggcggatggaagattgaacagaaaggccagacatgggatctgagcaaaatcgacttcgacaaactgaaagaagacttcaaacaggccaagtacaaaaacatcgaaattgccgacttgcgcgcctttctggaaaagaaactgcaggacatgctcaataaaaaccgcacccgacgagattttgccgaacggctacaggaaatcatcgacaactataacgcgggcagtaattctgcggacagtgactttaccgagctggttaaattcgccgaatcactcaagcaagaagaagatcgacatatccgtgaaggtttgagcgaggacgagctggaaatctacgatttgttatgtaaggaaaacatgaccaaggcggaggaaaagaaagtgcgtttggcagccagagccttattgaaacgcttgaccgaagaaaagccaaaagtgttggtgcaggactggtacaaagacagccagacacggcttgctgtgcgcgatgaagtgggtgcggtactggatgagtaccttcccgaagacagctatgacaaagagctgttcttactcaagcgtgacagggtgtttgagctgacgcttgatctggcgatcaaccaccagcgctgggcggcatagcgctcacaatgcctgtataagggtctaccctcggattttgcaggtagcgggcgagctttaaaaaggttagcctaggtttaggatggggatgtggctcttggggtcagtggctgtgatggcagttcactagacttgaaatgccgttcccgtcctcctgcgtcatccggtgggtcgttcgggatggtgccgattttagattgtggctctgtaggtagacgagaccgacggatgatttttttcggtttaatctgaccttatggagagcacaattttatgacggtagcggcgcagatccgtgtgagtgtagatatcggttgccctcagcacagcattgcgattggtttagctggcggcgaggtgctggaagaatttgatattctccaccgcccggaagggttcaaacagttttttgaacgcatcgagcctcattgccaacgccatggcggggaggtggcggtggcgatggagggatacaacggttttgccagacctttggatagcttgataagggttcgaggctatccactttaccacatcaataatctaaagctggcccggttcaaggagatctttcccgcggcggccaaaagcgatcgtatcgatgcccgtaagggcttagagctgtttcagctgcgagatcacctggcggtggccaaggacgtgctccaagaggtcatgcccacgccgcaggagaacgataagctcaaacgtcttagccgccggcgccgcgccttggtggaggagaaaacccgcgtgttgagccgcctgcaaagtgatctgcaggccgtttgcccaggccttctggccatcactcaggaggccgaaaacctctggtttttgcgctttctcacctgctcaacagagctgaccaaactctcacgcctgcgtccctccaccctgatgaagatccccggcgtgggacgccaatacgcttcgattatccaacaatggcagaaaaatgcctcatttagccatgaagtggactgggtgggcgagatgatcattgaagatgcccgacgcattttggatctcagggacaaaatcaaagcgctagaagcacgctgtaaggcggtgatgaatcactccacgatcgcccccttgaccgactccattccagggtttgctctcgtttgttcctcggagctggccggcgaaattggcaccattgaccgctttgctagcgagcgtagcctagccctttatctgggcatggccaatctcgatcatagctctggaaaattccacggttcaaaggcgcccaagcacgtcaataaacgggctaaaggcgccatgatgaccggggtggataggcatcgcaagtgtgtgcccgaatcacaacgttactatgaaaaaaaacgggcagaaggcaaatctcataaccaggccatccgcgcacttggacgacaactctgccgtattatattcaaaatgctcaaacagaatcgagcttatgaaattcgatcatcaacggacgtataggcttgaaaattccagcgggatgttcaggtcttgtataatgctttagtgggtaggtttaatttggcgtattgtccttgagctatcacttaaaatgccgacgtttgggacagattttcgccttatcattgctcttttgggattaagaaattattccccaaagtggatattggtgaggtggtagaggttactgtatcaggtttttccccctcatcctcgccttctcccgccaggggagaagggagggaagggaacactgaaagggattagacgataaacccacctacattgacattgttctgagcatgttggttctgggtgttggtgttgtgcacattagcaaccccgaagttggcgacgttattgcccacggcattttcaaggccctggaactgagaaatcgcctgagtgggatttacctgggtgaaccgatctcccatgggtccccagtaaagactccggctctcaaaggcacgcataccgccgcatatggaagtcatagcagtagagtcgagggttttgctctcggccaagtcagcgataacgagtttgctcatgggtgtgttctcctttgaattgaatgttgggttgttcattaaacttcaaatttggaaccgaaaatttttcggtgcttgcccaacagattgcagctcccgtgccaagtagggggttgacggggggtgtgatgttttaaggttataatttgaaagatattatattttctctacagggcattcctgacgacttaaagggagagggatgtttaaaaagttggtttaatagcaacaataaaaacagggtgtttgttggaaggttgctcttggggtaaaaggtaaagaaaaatggaaaggggttatgggtgtgggattacaaggaggtaagtgcccgcctcttggaggggggcttacttatccatgacaatccccaagaaattggggttttatctataacttgttgttgttactggataactaagaccatattgaataaagtatcaacttcttatagctatagcgtttcccaaagaggagagatacggttggattgagaacttaaggcccgactaagtcgatattcgtatctcatttattcgggaaacgctatagaaagtttctgttataaagtagaatttttatatctacccgatgttagctgaatatgaaatcgagatcacgaaacttagctgataaatcgattgatgccatgctggcagcaattgagatatataataagccaagctttgcataccgtgaggagtcattttccattcttgccataaacgcatgggaattattgctgaaggccagaatattgcagctatctaacaacaaggtaagctcaatacttaagtatgaaaaacgccaaaaagctggcggaagcctttccgagaaaaagtaccgggtaaagaacagatcggggactaatctgtccattggtttgtttcgcgcgatagatatgttagaggcagagtatggagacaaagtgggggctcaagttaggaagaatatcgaactgctatgtgaggtaagagatagtgctgttcactttgttaacaaaggcttcgatttaaccctgttagtacaacaacttggtaccgcatgcctgcgtaactacataatcgttattcgccgatggttcgcaattgatttatctaagtacaactttttcctaatgcctctagcctttttcggcctagaggcgaacgtgcagggagtctcgcttaattcagaggaaaaacgcctctcagaatatttaaagcaagaaactaatgttagtaatggcggagatcctgatgagttcaatgtcgcattaacagtgaatgttcggtttaccaaatctaaatccgaggatgctgaactagtttgtgtttcaaatgacccagatgcaaccccaataaaactaacagaagaagatattagggaaaaatacccgtgggattacaaaatccttaccacaaggcttcgcaaacgctacagcgattttaaggaaaacaaaaaataccatgacttgcggaagcctttagagtcggagccgaaatattgtaacaagcgttttctcgacccagctcaaaaaaatggtattgggaagtgtttttacaacccaaatatcgtaaaagaattcgatgctcactatacaaaagcagctagcaagtagctcagggccagcaaaaagcgctgttcgttccttgctctgctttttgctgcccctgagcatgacgttagattttttgagagctatcaaatgacatcttttgcagttaaacatatagaagaaaaacatggtgctttgtcttcagtattaaaaaatgcaaaaaagcaaccttactccttaacaagtaaagagtatgaagcgcatgaggcagcaaaagggcgttttgtgtatgttattgaagtactgcgagtaaaaggagatacaatctatctactaggatataaatacaaagcacgcacagtattggcagcgccaggagtcgctttgtggcgaggtaagtttaagtataaaaattctgtagagtacggaattccctcggaagggttgtattttgataaacctgtattaataacagataccggatttattgactggtttaaaggagaaacttttggtatggctgcaattccggtggctcacgtgaagactctagaaacattattcaaagatccatcaaattatgcaaaaaagttcaaaatctaaccatgggcatccagttgatgctcgctatcgctcgcacaactgagcccagacgttgaggttgtagaaaaagcccctgaggcatgagatcatgcattctaacccattgatttctcatttgtgaaatcactaaaaatggaacattttagggtttttctacagcctcgttaggtgcagcagtagggccgagatacatttaataagttgactatgcgaggttttgccatgaagtccgagattgaagaaattgccgaaaaagctcttaatctcccattacctgctagagcgtctttagcggaactactgctagaaagtctggattatgaagaggattttctgatttcagatgagtggatgaacgaaattcagaaacgctgccgtgaaatagatgaaggaaaggtaaaactcatatcagcagaagacgccttggcccagcttcagaaaaaatattcatgaaaccctgctggtttcatccggaagcgctcgcagaggccgatgaggcggttgcgttctataaagagcaacagcctgctcttgaggtacgctttctggaagcgttgaacgacacgatttcccgaataaggagaaacccataaattacaccgcgcggggagtgccgactttaggcggcagaggaagcgcggccctccgtttggttgttgctagtatatgtctgccggtcgtataattaatggcatgtctcgttacgccaagaattctggggcggttttcgctctcaaatatcacttggtctggtgccccaaataccgtcgcagcgtgttggttgatggcgtcgctaaacgtcttgatcagttgatacgcgaagtcgcaaacgaatttgaaatgacagtgcatgcgatggagatcatgccggaccacgtacacctgttcgtcgaatccgaccctcgctggtgcgttgccgagatagtcaatcgctttaaaggtcgaagcagtcgtatcttgcgttccgaatttccagttttgcgtagccgtttgccgaccctctggagtcgcagttactacgctggcacggtgggccacgtatccgaagagagcgttcgccgctacattgaaaaccaaacgggaaagtagttgattaaagcattcaaataccgactgtatccgaacaccgcccaggtgcgtgagcttgagatcatgcttgaaacgcaccgacgcctgtataacgagtgtcttgctcaacgaaaagagcgctacgaaacagctcaagaaagcgtgaagtacacgcagcaatcggcttggtttaaatccgcccgcggcgcgaacgactggtacgctaggctcaatttctcctctgcccaggcaacgatgcggcgcctcgacaaggcgtttcaggcattttttcggcgcattaagacaggcgataaacccggttatccgcgcttcaaggcgcgtggtcgcttcgatagctggacatacccggcgcacggcgacggcgcgcggttgctcgatggcaaactgcgccttcagcacattggcgtggttagggtacgccaacatcgccctgcgcaaggcacgatcaaaaccgtacagatcaagattgaagccggaaagtggttcgtcatcgccagttgcgaaatcggtgatgcgccaccgcctcggactgaagatacggctgtcggtattgatattggattggagcatttcctgtccaccgatcaaggcgagcaggtcgataatccgcgctaccaaaaagaagcattgcgccggctgcgcgttgttgggcgcgctgtttcgcgtaagaaaaaaggcagccgaaaccgaggtaaagcggtttccaagctgcgctcgatacacgcccgagtgtccaacaaaagacgggaccaccaccacaaggtggcccgcgatttcgtgagtcgatacgctttcatcgcggcggaaagcctgaccgtaaaaaacatggtcaggaaccgccgattgagtcggtcgatttcggatgctggctggagccagtttctgaacatactccgtgccaaggctgaaagcgccgggtcggtgtttgtcgaagttcctccgcaaggcacatcgcaagcgtgctccggctgcggagcagtcgtgcgaaaggcgctctccgtgcgccagcacagatgccccgaatgcggtttgtctctgcaaagagatgtcaacgcggccagaaatatcttggcgcgtggccaggctcggatggagcctgtgtggcttaacgtggcgcattagcgcgagcgtgccgcaagaagccgtctgcttttgctgacggttcatcactgatctatcgtcgcatcgaaggggaagtaaggaaatgtcggatactgcgctttccctatggcgtcatataccgcgtcagcaatgatcgcatagaagtcataccatttctttaaatatttgcatgctttaaagcggagaggataaaggggtaaccggttaaagaacgaatcgtttgtggaatgaggtcctggaggatttccccgacagtctgtcgaagggagtccagtgtgctaaagagaacccaactgagctgatctttcatgtgttgccaaagtcgctcgatagggttgagctcggggctatagggaggctggaacatcagcacgatattctcaggcaactccagcttcttggcccaatgagagctggcattatcaagttgaacgatatgcagagcgtggggatagcgttgagcgaggtgatccaaataaatctgaaaacagtcgctatcgtgatgagagaactccaaaaagaagctttccccgctcagcggctccactgccccatagagatagaaggctttaaattgccattgcaccggcgctaggggcttggtgccggtcaacgtaatcagtcgccgagggatggttttaagcccaaagcgcgtctcatcgtaacaccaataccgcaccggtaaagcggggtcttccgccccgtagaggaccggcaaaacttctaggcgccgcgggagtttttttaaagtccacccccgccgcttcctctcgatgaaggtggctcgggcgcgccactttgagcttggctttgagccggtaacgtactgtctgatgtaccgttttgtacttaatctgcaacccgtattcttccctcagccactgttgaatcgccccatagctcttaaaacccggcggttctttcaaacgctgctttaaggcctgctccaccgccggcggtatagctcgggcacgcccattatgcgccgtcccaagctcaagcaagcctactaacccgcgggcccgatacccctcaaaccagcgataaagggtggagggattgcgccctagcactttccccaaagctttgagttcggtgacctgctcgctcttgagcaaatataacgcctgaactcgttctttgagtttcacctcgctctgctggtgaagcagcgcttttaattcctcggcactctccgtgatttctagctctaggcggcgactcatcaacctcgctcctccccataaactcgctttcaaacctcctcattataacatgcggggtcagtacgaattggtatcattgcggtcatgcatcttaggcagcggccgggttattggaaatcacgcacctaactcggcgctcaattcggatgcctccttcgtcggcgctggtagtgatagatccttccatcattcccccttatcctcccttctcccgccaggggagaagggagggaagggaacactgaaagggattagacgattttggaaccgaaaatttttcggtgcttgcccaacaggttgcagctcccgtgccaagtaggtgatcgagaagggggtgggttggttaagttatgatttaataaagattatatcttatttcaagatatttcttcctcacttaatggaagagggatgtttagaaagttggtttgatggcaacaataaaggcgggatgtttgttgagtggtagctttttaatgggagtgaatttcatcgttatacagcaggtcgactagacaaatcatgaagaaacaaacacgggaatttctcttgaaggaatactcgcacttacggggtgaggtcttggaaaccttgaaagagatacccgctaacgagaagtgggccttagtgactagcggtgtgttttgggcttggttggcggcgtttccggatcgcggaagctttatccctgccgccgcgtgggttcctgttgtgctgacttttttgctgttccttcgctggcgtgccatagagagaaaatttgaaacatacaggacatatctattacggctagaaactgcgttcgagttagaagggtttggctgggagtaccatatccaaagtgcaggaaaacatgagtttcgatattacggctggggattttggtgccttctatttgctggaaatgtctttctcgctatttgggcaagctgtcatgtcgaggaggcaggttttgcctagtagtatgctctaaggctgctgtggagttttatcgttggtctcgaaaaccatgaacatcatttacgctcacgacctgaagctaggggcctgggtgtagggcacctctaaaaatccaaaaactcggagacttttttctcataagtagttgatttaatgagcaccagaattttaaaaaagcaatttttagaggtgccctgtaggcaaacagctcgctatgcggcttgttgaagaaggggtatgcctaggctattctgctatgttgcttgacacactagaaagactgaaagcggctatagtcctctatgagtcgattggatttgtcccaacgaagccatactaccagaatccacttccgggtgtgctgtattggaagctagagctgtgaggaaaaataataaagtcgaaattcgctactgcactcaatgccgttggctgctgcgggccgcttggatggcccaggagctattaaccactttcgatcaagaaatttcagaactaacgttacggcccgtaacgggtggcgttttcgagatactggcaaacggcaagctcatttggtcacggaaagaagcggggcgttttcctgaaattaccgagctcaagcaactggttcgagaccaaatcgctcccgataaggatctcggccatgcagataggaaaggttcgcaatcccattgagctagggttcgtgtgctgcccctacattacacgctcctacccttacatcagattttcccctcatcttcccttctcccgctaggggctgaggtatagacggataaaagggaattgtttaattaagaaacaagtggttgcaagaatagaaggagtagacaggcacggagacatctgatctcatacgggtcacgattaaaaaccgaagagaggttgttcccgtgcctgtgaaaaagatcttacaccggatgttgtcggagatcatgcatttaaaacgcttgtggacgttggtgttgttggtggagacggtcttggagacgaagcggttatcggtaacccaactgggtcggtcattgaagttaccgattcaagagcgcagtgggatacggcggtcggaccgatttatggggaataagtacgtccaagcccaaagcaaagcggtgtatgaggcgttagtcaagcagctggtgggaaacaaacggcggccgtggatactggtagattggagtcatctaccgaacacagacttgtatgtattgcgggcagcattagtggcgccgggacgggcgttgaccctgtatgagacggtccatgcgcaatcgcagcaggggaatgagcgcgtgcagcgagcttttttaaagacgctcaaggcgttgttaccggcggcgagtcggcccgtgattatcacggacgccggatttcataacccctggtttaagcaaattgtgagttatggctgggattacgtaggccggatccgggggcgaaaatcctaccgaccggtgggggagcgggaatggcggccctgccgagaattatgggcgcaagccagtggccgagcgaaggcactcggagcggtagagatgtgtcgtaagaacccgttaaagagtaggttctatttgttcaaaggaaaagcccggggtcggcatggcaagtcgatagccgaataccgtctggcggcgaaggagccgtggttgttggccagctccttgtgcggtcgtcaatcggccaagcgcgtggtgaaactctatcgtacgcggatgcagattgaagaagggttccgggatttgaaaagtccagcctatggcttcagttttaatctggcctatagtcgtgacccgcaccgcattgaggtgttgctgttgattgcggctttggcaggcatggtggcctgggccgtgggttggctgacagagcggcaacaattacattatcagtttcaggccaattcgataaaacatcggcgcgtgctctctctattctatctaggctgccaagtaattcgacgaaaagtaggggtaatcgtaagtgaacaaagtctccgtgaggttttcgatgctatcgaaaatgaaggatgccccccatgaaacagggctgtttatgcgtctatcctacagcgctaggggagaagggagggaagggaacactgaaggggattagacgataaacccgcctacatttacattgttctgagcatgttggttctgggtgttggtgttgtgcacattagcgaccccgaagttagccacgttattgcccacggcattttcaaggccctggaactgagaaatcgcctgagtgggatttacctgggtgaaccaatcccccatgggtccccagtaaaggctccggctctcaaaggcccgcataccgccgcggacggaagtcatagcagtagggtcgagggttttgctctcggccaagtcagcgataacgagtttgctcatgggtgtgttctcctttaaattgaaagttgggttgttcattaagctttaaataaagatggcattttttcagtattcagtaaaaatctataaaaatcatagttcggttaaagggggatcaggtaatggcatttagtgaagcgttggttcaagcagtgtgggaacagaaaagtcgagtcgtttccgatcaggaccccaatctgtggcgaaaggatgaatgtggcgcctgggtacggcgcgaccactatggaaatcgcgattcagaatttggctgggagattgattacatcactccgggggggcccgaggagcccgctaacctccgggtgttgcaatgggaaaactatgtcgccggtggggtcggccatgtggtgtgtaaaattactgccgataggggtgggataaaaaataggccggcttaaacgggtaccgttttggaagctagggttttaacccggatcccaaggccaccccgataaaggtggcagtggcatagcccagggtgccgcaaaggatcgctggaatgaccaaagggtcccaacggcgggctgccgccattgcaacggcggttgtcgggcctcccatgttggcattggaggcgaccaccatttccggcaggctgagtttgaagagtttgccgccaatcaaaagggtcatcaggtggatggcaagaatcagtcctgcaaacccaaataacaccggccccaccgttaaaacgacggtgatgttggcactggcgccaatggcggcaaagaaaacctgcatgagtataaggcccagttcatgggcaccttccaattttgccatctggcggggaagcaaggtcgccagcgtaacggtgagggcggtcaggatgaggatgccgctacccgacccacccagttctgcttccaaggtaaagctaatggcgcagattaggctgctaagagcaagcccagtgatgagggaggagagatgcaggcgggggggcgggggaggctccaaagtcaatgcaccctctagggaggaggtgtccctgaggagaggggtcggataccatgtctggagccaacgaagcgagggcaacgtaaatagcagcaggaaatagagagtcatcatcagattgtcggctgcgataccggcggtgagcaagtcaccggtacgtaatcctaccgcctcggcggctcccatgtagttcattgagccgccaatataagtggcgctgaaaatagccgccagttgccaaccctgttcccctaagggaatcaaatgaaaggcggcgatggtgcccatcactgtgcctaaggcgcccagggcaaaggctattagggtcgccccggattcatggacgatacggcgtagatcggcggaaaacagcagcaagggaatagcaagtggcaccaggtaggtccagacggtgtcgtaaacgggggcagccgccgggatgacccttaaattggatagggcaaaggtcgtgagcaaggtaatgaccgccccggagaaccgggctccgagagccgtgcgttctccccaggtgcccagggcagcggcagtgagcaggatagcccaaagggcccaggtattatccgctgtgattagggcatccatccagtgactgttctaagcttgtctaacgaaatcatttttgtaactactgtaaagaaattctcttgatgctacaaaccgatcttgacgcctacatgccatgctggagttgattgcaaagcgatttaaaagcgttccctctccggttgatttttggtccctgcgcctagtggaggatcggcatcagcggttgggggtgcggcaggacgtgttgcagcccatcactcaccgccatggcctaggcgcttgtattaccgtcatggaccaagggggcctgggttatgccgcgaccagcgatctcagcgccaccgggttagcggaagcctttcggcgcgccacggcctgggcaaaacgcacggctaacacccgtcttttatctcctgagcatatcatttggccccctcaatccgggcagtaccgcacgccggtagagcaatcctgggaatccttgaacttgggtgccaaaatcgagttgttgcaggacacctgccggcgtttgaaaatcacggatgctatcgtggattggtcggccgccctcagttaccgagccagtgaagtattgttcctcaccagtgccggggctgaaatcacccagtctttttattacctgatgcctgagcttagagcggtagccaatgcgggcagtgagacccagattcgaagttatggcgatgaccatgcccgccagggaggattggaacatcttgaccgcttagggttttttaacgcccccaagcgggtggcggaagaggcgttgcaattactcctggcgccgaactgcccctctggccggatggagctactgctgttgcccgagcagatgatgctgcagatccatgagagtatcgggcatccgctggagctggatcggattcttggggatgagcgcaactatgccggaagcagttttgtgaccctggatatgtttggaacctatccctatggctcagcactgttgaatgtgaccttcgaccctcgctgcgccacccagttggcaagctaccggttcgatgacgagggaagcctggccgaacgtgcctatgtgattaagaagggtattttgaagcgccccctaggggggttgatatcccagaaccgtgctaacctgtcaggggtggcgaatgcccgggcttgtgattggaatcggccgcccatcgaccgcatggccaatctcaatctagaaccgggtgacagcaccctggagcagctgattagccaggtcgagtatggggtacttatggacacgaaccgttcctggtccattgatgatagccgtaataagttccagtttggctgtgaatatggtcgtttgatccgtaatggtgaacttggagaagtggtcaagaaccctaattatcgtggcatttccgccaccttttggcgcgctctctcgggggtgggggatgtcggtaccgttgagctgatgggaacactcaattgtggcaagggggaacctaaccaggccatctacgtgggccatgcctctcccgcctgcctattcactgctgtggatgtctttgggggagtctgaatgcctctgcgggagtttttttacactctggccgataccttgacggctagtctgcattcgggggaggtgttgacgctttacttcgaggcagaagactctgattttattcgttttaaccggaaccaggtacgccaagcgggcagtgctcagcaattagaactctccttggatctaatcgcgggctatcgtcatgccaccggacgttgtcatttggtgggagatttgaagcatgatctgccgcccattcaatccctcctttcggttttgcgtgagcagcgcccctttatccctgaagatccttatctcttttatgctaccggagggtacaataccgagaccatggaggaaaatgaccttcccctgatggaggtggtcctcaaggatgttgcgactgccgccgccggcttggatctggtggggctctgggccggcggtcgattgtatcgagggtttgccaattcgctgggtcaacgcaactggtattccacgagtaatttcaatttcgattggagctgttaccattgtggcgatagggctgtcaaatcccagtatgccggaaccgaatgggactccgcccatttagagcagaaaatgcaaggagtgcgtgagcagttggatctactccaccgtccggctaaggtgctcactccaggacggtatcgggtgtatcttgcccccacggcgttgatggaaattttctccttactgggttggagcgggttcggcttaaaaaaccatcgaacccaacaaactccgctcctgaaaatggcccagggcaaaaggctgctccatcctctggtaaacttgagcgagtaccctcggggcggtgttgtcccttgctttacagaagcgggctttcagaagccggagcaggttcgactcattacccagggtgcataccaggattgcctggtctcaccccgtagcagcaaggaatatggtattccggtgaatgccggcagcgaaatcccccagtccttggatttagctcccggcagattaaggatggatgaagtctgcgagaacttagagaagggtatctatatcaataatctatggtatagcaatttttctgatcttaacgaggcccgaattacgggcatgacccgttatgcttgtttttgggtggagggggaccaaccccaagcacctatcaacgttatgcgcttcgatgaaagttggtatcaaatgtttggtgagaatctgttggggcttaccgcagagcgggaatttctcctggatccgaatacctacgagcgccgttccttatcgagttttcggcttcctggggcactagttgatcaatttacattgaccctctaggtggagggcgaacaaaacttttgtggtgtcattttttgatgctaggtttaaaggatattaaaggccttaaaacgatgttatttccccctttttccttaccttcaaaggcaatttttttagcgatgtcgctatttttggcaataaaaccagcttttgcaggtgcacttgaagattatgtgaaccagcccgatccccattacaattggaaactgacggaaaagaagcaagactcttggggaacactggcccacctggaattggtttctcaacattggcgtaatcagttctggagccatcatctgatggtggcgcggcctaatgaagtccgaaatcctgaaattggtcttctcctgattgccggtgagggtgatggtgagagatacctagagcggttgaaaatgatggctcaacaggctggcgcggtggctgccgtcatcacccaagttcctaaccaacccctttataatggactcaaagaagacgccttaattgcctttaccctggttcaatttttaaaaaccggcgataaaacttggcctttactatttcccatggtaaagagcgccgtccggggtatggataccgtgcagtcttttgtccaacaggcatttcagcagcagattgaaggatttgtggtggcgggcgcctccaagcggggatggactacttggttgacgggcgcgctagatccgcggataaaagggatggcccccatggtcattgatatgctgaatatggagcagcaattgcgttggagtgcaaaagtctacggtaggcaaagcgaagaaattagcgattataccgagctcaatctccaccaaaatcaagatgatccagccatggtaaaactgcgcagttggatcgatccctatgaataccggttgcgttacactatgcctaagctcttgttgcttggcaccaatgacccctattgggtggtggactcgttacggcactattggaatgagttgccggcacccaaattggtttttcaaacccccaatgcgggacatcacttaggggggggagaagaagccatgcagaccctggctgcttttttccaaatgattgcggatggcgaggagttgccgaagatggaatggaaactacaaccgggggctgctggagaggcgagtgttaaagtgtctggcgatcaaaccgctcgggcgatccggctttggacagccacttcagcggatcgggattttcgtgatgagcgttggtcaagccgaaatctaaaaatcctgcctggtagcagctatgcggcagcccaggtggatattccaaagcaggggtatcgcgcctacctgtttgaagtagagatgaccacctcggcaggacatcggtataaactttctacagaagcccgagtcctaccagatgatattaaataaacgattctattaaggtggatttccatagatgcaaaatcaagtaactacccctattttcttgctgctgttgttcattgtcttattccctccactggtgcaatcttcgcctagggaaggtgtcgtagagggggaagtcaaagagagggaagttccagaaaccactaaaattgagccctccaccaaggcggtaaatttggggcagttgctggatttggacggtcttatccccgagttgtcacgttatcaggttgtctttgtgggggagcaacatccccgttttgatcaccacttgaatcagcttgccatcattcgtggccttcacgccatacatccagaattggtgattggggttgagttttttcagcaaccgtttcagccttatctggatcaatacattgcgggtgaattaggtgtaggggagtttttagataaaaccgaatattatgatcgttggatctatgatttccgcttgtatgccccgattcttgagtttgcccaagagaataacattccaatactggccctcaatgttcccacggagctcattcaaaaggtgggccgggaaggcctagaggggctttctaaagaggaaagggcgcagcttcccgccgatattgaccgctccaatgcagactaccgtgagcgcctgaaaaaagtgttcgaaaatcatccccagcattttgggactttcgatactttttatgaagctcaattggtgtgggatgagtccatggcggagggggcgacccactatttaaaggaccatcctgatactcacatggtgatccttgcaggcaatggccatttagcctatggcgtgggtatcccccagcgcttcagtcggcgcctcgacacggtgagtgtggctatcgtgctgaatgattgggagggccttattgaaccggaaattgcggattatttattgctctccgagaaaaaagaactaccaaatgcgggctttttgggggtgatgcttaaggaatccgacggaaaacttaaaatccagactttttctgagactagcgcagctaaggcggctggaattaaagagaaagatgaactccttgctttgaacggtcatcctgttgccgatatgtctgatgtaaaggaaatcatgtgggacaaaaaacccggcgatgaggtgattgtcaaggtgcgccgtagcgcttttttcggtgaggataaggaactagaggttaaagtagagctacggtaattgctctgttaagaatttttttaggaatgaccagagagaagaactgggaaatcggagccaaatatccgattttcctaaggtccgattttatggttaagaggttgttaaaaaaccttgcttccagcgaagagtggatcagggccgaaggatggtctcaccctcaagcccttaaaatttggtgggtacggcgctaatgcgccttaacccaccctacttaaccggtgtcttactttaacagatgcataatggccggcgatagaaagatcaggaggctaaggagggccaccaccgtcgcgagaagaatccatttattgttcatacaaaagaagataatttcgacgtactgttgttacttaataaaatttggcctagtagatttgacgggttcttgttcatcacagtccgttaaccatatctgcagagagtgtgatttagaagaccgtatcccaaaaaatagcttatttttttcgggatcgcaagggtgatcgttccttccttcgatagaagccgctgtccaagaaactcgtctagctattttttagtttttttccagagagaggcggatagactttattattttattaacctcatctaggtatttggaaaagtaatgctggcgtgtgccaatgtaaagtattaaatataatttattttcaataatggtgccggtgacaaggccttgcccctcaaggccatcttgataaagaaaatcaaaatcaaagcgaaatccctttagggaaccaaatatctctggtctgagatggtggggttgcagttgtgtatatcctgtacgcgctaagctatcaatgatcaattccataatctcattggccgtcatatcggggtcgaactttggccatttttcctcttcattggtggccactaatgtctcgtcaggatcgattcccttaacaaaataaatggcttccagagagggtccgtcaactgtccaaatctcaatgttccttcgataaaatcggctccattttatttggggatcgacggtataaatttctccaacctgggttctatcgggcccggcgataggggaggtagttccacaccccataataaaaaaaataaaaaaagcaagagtgacagcaagataagccatggcaactttactcaagttcctgaagataggcgcggatcatctcccggtcttcggcctctggtttcatttcaagatactgttgcaggtaaattcgcgcttgttggttttcatctcttttcaaagacaataaccccagttcccgataggtctctacaggggtatcggggtaatttaaggctttggcgtaagcttgttcggctttttcttcatctccctctttatcccgaaggcggtaaagttcaccttgaaaataatagagttctccctgcctatgttttgtttctaatagatgattgagtacaatttgggtacgcgcaaaacggcgttgttgtagttcatcgtcgaggagagtttccagccaggggtcaatagcggcacgataaggtttctcaccaatgattccaggatctgcctttctccctaagcgttcaagatttttaatccgttcttcagtgggcgggtgagtagaaaagaagacccaaggtgttggttcgtcggcggcgtctcgttcttcgagcaatatcctccagagcttggcggcctctcggggttcataaccggccttcgttgtcaattcaaaccccagttggtcggcttcccattcggcatcgcgggaaaattcaaacaggctgcctagggtagctagctgtgctacgttataggcatagcccggaataccaataatggcgctcaatagattgaaataggcgaataaggaggatttgcgtcgtgtatcttgccatatttgcagtgaatgccggcggagaaaatggcctatttcatgccctagtacataggcaacctgcgcttcattggtggcccgtagcagcaacccggtccagacttgcatcatgccgttgggggccatggaggcattaaattccgggatacggaggatatagacccggatatcaccacaatggggcccggcaattttacacacagtatctttaatatattcatttaatgcgggatccctgactcgtaagccagaagtcttgaggttttgctcaaatttttccatttgcatccataatcccgcttcggcagtctccacgggaggttcatgcccagggcggaggtcgggaagctcttcacgaggggcgggtgaggtgcaggcaacgcacccgacaagcaaaagcagaaggataggcattttgggcatagtttgatagcgcttctccccaggaagtcccccacttcaattgggggtggttgacaggggtagatcggtgagtaagtggtgaataacggtttgagcgtctccggcattgcggagatctcccgtatagctcacgaagcggttgaaccattcaatatcgccgtcgttgagatcaactaatgaggcaatgccttgctggacgctgccaggatgaatgggaaaaagaaatagtacggaaaacaggaagctaatcacattgcgctcagcactggtataagtatcgtggataaaaataaaaagtgcataatcggcatcaaaatcttctcctagtgctttaactccttcccctagagtccaatcaaattttccctctttggtaggaagattggactgtttattatatttatagttaagaatggtcttagtgatcgcctggtgaagctttattaattgatggtgatggtgcgccttttggggagagtgtgcaggaggattatagggcaccagtatggcattcttggcagataaaaatgcttttaatgccaaagtaaggtgttgttgcgcggcttgagtccaatctgctcggggttctaccagaccgccgacggttaattcccccagttcaacctccagaggcatgaggagcacccggatgggttcggtcggttgttccaaaacctcatttttccgcagcacttgggtttgggtgcagcctcccaagacaataaacccaagaaaaaaaagagatatccaattaaagcggttcgttgcctgcgggacggcatccgcaccttgagagggccaaattaaaaagggaggcagtaatgatctacagtatatcgacatgaaataccctagaagcaaaaaatatgcctttaagaaaggctaaattagcaggttatccctctccggtgagcatcacctcaggctagcggatactatgaatagtcgatggttcttgtttatcatagtcacccattagctcggtagccaacaaggatagggacaaaccttacgggaaaatacgatgattgagcctgaattctggaaatataagactttgcaagccatgtccgcggaggaatgggaggcattgtgtgatggttgcggtaaatgttgtctgtataagttagaagatgcagagactggagagatcttctatacggatgtggcttgtcgactcttggatctgcatagttgccgctgcacggattaccagcatcgtgctcagaaggtatcagattgtctaagcttgcgggaggagttaacagaggcgttgaagtggctgccttccacctgcgcttatcgtctgataggcgagggcaaagaactatttgattggcatcccttgatttccggtgatccggaaaccgtacaccaggctggtatgtcagcacgggggcggacagttctagaattccaagttcgggacttggaggatcatgtggtggattggcctgctaaggattaaaaacttttggaaaactccttttgagctatttctgggggaaagggtaaagagtccctcccgccatgtccctatagccggcgatagacccgcatgagcgcaggatcttcaggatggggtgcgatagtgaaatgcaatgatcggcataagcttagcatacggtagttattctctaagacatccccttccatgatttctagaccccgctctcgcgctacatccatgagcgcttccatcaatctatgggcaatccctttatgttgccaagcatcggcgacgacgagggcaaattcacaactcgttccattagggtgggtaatataacgggccacggccacttcttcttcttgttcggtcaccacgatcaaggccatttcacggtcataatcaatttgcgtaaaacgggccagcaaggcggggggaagttcctttaaagcctgcataaatcgaaacattcgtgcctccgcggagagcccacggacaaaacgctgttctatttccgcatcctcggggcgaatggggcggatcatgatttctgtgccgtcgggtaattgccagcgctggacaagatgatgggggtaggggtggatcgccatatgggcgtaaggagtcatggccggcggcggataatcgaaggttatccgggcatctacagccaccgcatcacattcatccacaatgaggggattaatgtccatttccttaagccagggaagctcacagaccatttcagaaacgcgtagcagaatttgctcaatggcttccatgttggtcgcgggtaaattacggaagggacctagcagacgggagatacgggtgccggcaatcatactttgcaccaaacttcggttgagcggaggaagggccacaacccgatcgctgagtatttccaccgtagtgccgccggcgccaaaagtaattgcagggccaaagatgggatcccgaataatgccgatcatcaattcccgtccattgggcttgatacacatgggctcaatagtgaccccttcaataggggcgtcgggtctatgatttttgacgctattgataaggtcttgataggcgcgccgcaccgcttgcccattatccaggtgaagccgaaccccatccacgtcacttttatgggtgatctgggcagaggcgattttcatggccacgggataaccaatttcttgcgccaaaaccaatgcttcattgggagagcgggccatcatgcaagtggcaacgggaatacggaaggcccgtaacacagctcttgcctccatggtgctgagttcttttcgatgctcagcaagggcattttcgatgataagctgcgctccgctggcatctgggagttcacgacgggataagggccccggtgtttgcagtaattgcagttgattgcgatgatattcggcgagaaaagcaaaggcttctacggcagcttctggggtttgaaaccatggaatctgggctttactaaaggcctcgcgagcgtaagccacctgagtttcccccatccaacaagcgagaatgggtttgcttctatcctctgaagcgagcttaatgagggtttcggcgacctcttggggatgggtcatggcttggggggtcaaaatgactaaaagggtatccacatgatcatcctgcaaacacagggtaatggcttctcggtagcgttccgctgaagcatccccgatgacatccacgggattggcgtgagaccacgtaggggggagggctttatttaacttttctgtggttgaaggggttaaacgtgccagtggtatgcccaggtcctcagcccgatcggcggctaacaccccagggcctccgccgttggtgatgatagcgagttggttgcctcgggtgcggtaacctgaggccaaagtcctggcaatagaaaataattgcaccacggtggtggcccgtactacacctgcgcgccgtaaggcggcgtcaaagacatcatcggctcctaccagtgctccagtgtgagaagctgcggcttgggagcctcctgcgtgccgacccacttttaccgcaataacgggttttacccgggcagcggcgcggagcgcgctcatgaacccccgggcatgatgaatcccttctatataaagaagaatgctttcggtgtgatgatccaagactaaataatccaagatttcaccgaaatctaagtcggcagaaatacctgtagagatcaccgaggagaagccgattttgttataagtcgcccagtctaaaattgccgtgcatagagctccggattgggataccagggctaacttgccgggaagcgccatacctttattgaaagtggcattgaggccaagaggggggcgcataataccgagacaattaggacccaacagtcgaactccataattctgcgcttggaataggagtttttcctccagctccctacccataggacccatttcccgaaaacctgcggaaatgataatggccgcccccacgccatgtttgccacaggcttcaataatgtcaggaactgtggttgcgggggtggtgataactgcaaggtcaatgggttttcctaaggcttccaatgaggggtaagcgggttttccttggactgtttcccgcttggggttaatggcgtggatttcaccctggaacccggcctccagcatgtttttaaatactgtcatacccacggagttagggcgatcactggcgccgaagaccgcaacggattggggttcaaataatgaatgtaaaaaatgggtggtcatggttcttctgagctttgccgacaatgaggaccctgattgattttataggtgttgatgggtgggtgtgcaaggaaaccttttcttggcaacttttaacgcttctgtgagggaggggtaggtcaaattgataagtatctcagtaaaagttttgaagtattcctggagcgagccaggggacagggaagtccccgcaaacccttttttcagggaggaaaaacgggtttgcggaacaccaccagctcgctcctaaaacacctcatattttattcataggtgcttatggatggatagggtgtttggatgactgcacttggtaagtgtagtctttagaatttttgtgagggataggtgagattaacaaagtggagcggctacgcgtgtgggggttgaaacgtagccgtccattaagggctttggcctagaaaactaggcaaccatatcctttaattttttcaacggccgtactttgacgacggttctggcgggtttggcagcgacgtccatggtctccccaggtttaaagggattagggacgtttttttgcgcctttcgtgcaggtttttttactgtagtgatctttaatagtcccggtagggtaaatacccctgcactacgttttttaatatggcggttaatgagcgtattgagttcatcaaacacagcgacaacgtcttttttggaaagattggtattttctgcaatggtggcatagagctgggtcttcgtcattggttcacgcagcccagtgagtttgcgctcggtgttattgagtgttttagtggttgcccgtgtggttgtgcgtgaagctgctggtgttgctttgctgcgaactgtcgttgtttttttagcggtgcttggtttcctagccatattattctccactgggtatagccgtcaaaatatttacgacaaatacaataggcctaaaatattagggccaataattttagtttaaataaaaaagagaggttaaaacaacgcgagataatatcacagagtaacggagaggggagaaagattgaggtgatctaagtatttcggcaaaaattttgggaggaatgtggtcgttttcaccccccctacaagccgacaagtagcatgcgctgtgcgcacgaagaggagggatgagaggccaggaaaacaaaaccctcaaaactttcgctagggtacttaggagttaaaccctataggtttagcgatttcctcccataaaaatagtccctggtgtttgatgccaccgggaggataattttttcaaatgtttcccttgcacgggtcacatcagagtagggtgcatagccgatgggcatcatcgaaatggaaatccgcaaactgggggagacgcgtcttccctggcgcatctcctgcgtgcattctttgaacgtccccatttgcgcctggagaattggggaatttatcccaggctatccttgacccgcaccctgcggacatgcagcgcacgacccgattcgcttctggcgaaatcggtcgctgcattcaatttcctctagctataaagggattatccaataacttctggagataacaaccaagacttgggccaatcaatccgtggggggaatcccgtgaaaaggcgtgtgcttattgacgggtgtgcgggaggaaccctcttgcattgaagtttcagaggtctctggatgttggtttgatcctgatcctacagcagacattcggcaccctaggcagcgtacgaatgtttgtcgagcagggccaaccaccagggtatctgcagcttccttcacattaccgcctaggagactaaaagggaggctggccaggaaaatacccgtgcctagcccagtggccactaacagcaaggggcgaccgataaggagatctccgatcatccggaagtaacggggttcgtcttcagtttcggcataggatgacccagtacgggatcggtcatagctttgcatagaggtgtcggccgcattagcgaggagaggaaagctggttgcgctactgaaaaatgctagacagagtagatatgctaggaatttttgcttgaattttgccataatatttccctcggaacaggagtgcttataagattttttgactctacgaacggtaatcgcaagcttttagaacttatcggccgatcgataattcactaaaattactctctctgtagagcttggattggtaacgatagaagccgtttttgcagggggggctaaaattcaatgtttcagatcgcttagattaattccaattacacccaacatgataagtgcaatgcttgcaagctttagcgacgtgatttgttccttgaagtaaacgaagccgataatcgcaataaggcctgttccgatacctgaccacaacgcataggcaatactgagatcgatctttttgaggctataggtcaaggcggtaaaagataggccataaaagacaaagatcaaaatcgagggggtcaagcgcgaaaaccccatagatagtttcatgcaggtagttcctgccacctctaataaaatagcgagcattagccaactatgatgcatgcccctacctctcgtaagtgattatagccttcctgggtaagatgggattgtagtcaacatagggcaatatgggaatagggccaatcgttagccattctcaagtatactccccgtttaaaataagcttaccgaggcaagggaaatgttcccgttggcaccgggttaattgcgctattagaataacacaaaaatgagttggcgcgggtgcccaagaaaatttaatcttcttcttccaccaggctaaaagagagcccccctggtgctttcttctccgttttttgttctgaggaggtgttttccgcggaggcgggttgggcggtagtcccaggccctttctgggataagttgattttgaggcggaggttgttaggggaatcggcattacgcagtgcttcttcaacactgatacggcttgtcgcgtataatttatagagggcactgtcaaaggtttgcatgccgagattttctgacttttccattacctctttaatggcatggatatcaccgcggtggatgaggtcacgaacgaggggcgtacctagtagaatttcaatagcggcggtacgcttgccatcgatggtgggaacgagacgttgagaaacaaaagcccgtaggttcaaggagaggtccaatagaagttgcgaacgccggtcttcggggaaaaagttaatgatccggtcaagggcttggttggcattgttagcatgcagggttgagaggcacaggtggcctgtttccgcaaaggcaatcgcatgttccatcgtgttccggtcacggatctctccaattagaatcacatcgggagcttggcgaagggtatttttaagcgcatcttcatagcactccgtgtcaacgccgacttcccgttgattgacgatagattttttatgatgatggatatactcgatagggtcttcaatcgtgatgatgtgccccgcgctgttattattgcggtggtcgatgagggcggcaagggaagtggatttaccggagcccgttgcccctacaaacagaataaggccatgcttggagatgacgacttcttttaatatggggggcaggccgaggttatccacattggggatggtggtcttgatatttcggatgaccatcgaaaccgcactgcgttgcttgaaaatattgacccgaaagcgtccgatgccagattcggaaatggctaaattcatctccggtttttgctcaaactcggccgtttgctcttcattcataatgctgtaggctatttccttgatgtcgttagaagttaacgcttttttttcaaggggtttcagtaaaccgtgaaacttggcacaagggggggctccggcgctgagataaacatctgagccatcgtgggccactaatattttcaggtagtccttgaattccatggtggagcctccaaaagcaggtcgatttatttatgcattattccgacattatttcgacactccagctaggggcttaagggatcggggtcacaattcgataactaaaatccatgacacagtgatccatgattgaagttctgcttcaaatggcggcgttcattgtctgtggtgttgcctggcgccgtttttctcaacgacgcctcagccccaaagacaagcgcgaagtcttaacggagttggtttactatttatttctccctgctttggtgttagatgtcctatggtcagcgagtttaggaagggctaccgcggacattgccatggtggctgcgagcggggtgttaatgggactcgccttggcttgggtcgcttatcatttggcgggcactcctcgtcctatccgtggcgcgttaattcttgcggccggttttcccaatgctacttatttaggactcccggtgttgcaaagcaccttaggggattgggcaagagcagtggctatccagtatgatctatttgcctgtacaccgctggtgcttaccctgggaatccacattgcccggattcatggtgtcggcgcaaaacctgctaattccttgattgagttgctcaaggtgcctcccttgtgggcggctgccatgggggtgagtcttaatcttggcggcgtggcagagcctgcctggttccatggccttttagatatgatggcttcgagtgtggtgcctttaatgctcctttcactgggtatgggtttagaatggccccgtggccagtggcggaatttaccgttactgttccccgtacttgttatccagctaggattgatgcccgtttgggcctggttcattagcgatttttccagcgtcgattcctctcagcggggtgcggtgatcttggaggcggccatgccgagtatggtgttgggggtggtactgtgcgatcgctttcaactgaatacctccatttatgcggcggcggtgactctttctacggctctcagtctagtgacgttgcccttttggtatggctgtcttagctaaagcagcacccaatcaaataaaatgccagcgtacattactcctatctaaactatccttaagttcattcatggcctccatgactgctggagtatttccccgtaatcccagttcaagcataggctggttaccgccgaggtggggaagacaggagagacgcagattggggtagcgggagactattctttccattatcggaagcagatcactttcgccaacccctgtcacccgaataatttgctctattttaggcgttagctcctgtaaatctgaataataagtgtccagtacccattccatcatcggccaggccatttccgggaaacctggcaagaagtgatgggaatgaagggaaaaaccagggactcgattaaaggggttgggaataatttggcttccttggggcaggtgagccattcgaatgcggtaaggataggctcgctctccatattgagcctcaatctcccccatggcgtcgggatggggaaagagggagacgccggccgcttctgcggcacactgccgggtacgatcatccggggtggcgccgattccgccgaagcagaaaacaatatcttcagattggagggtatggcctagggtccgggtaattatcctggcatcatcgccaataaagctacaccagcttaattctaatccccgctggttcaaggtttcgataagatggggaaagtgcttgtcgcgccgtttcccagtaagcagttcatcgccaataataatggcgcctaagggtcgcttcatggtttaggtcagtgagttgtccatactgtgtcttagctgcaatctatagtgtacattggatagagaggtttgcgagataggcacaagacataagtgtttcggtaaaaattttgggaggaatggggtcgttttcgcgctgttcaaccgctcctacaagctgacaagtagcgtgcgctgcgcgcacgaagaggagggattagaagccaggaaaacccacccctcaaagctttatactgagatacttaggcctcaacttaaggggaattggccattggctttcaacaacgcacccatggaatatgctttattttctatggccgagcttcttggtgaagacggcccattagcccgtcaaattgagggttttgccccccgccatcaacaacaggagatggctgaagcggttgccaaggctttagaggagggacagaccctagtgaccgaagccggtaccggaaccggtaaaacctttgcttatctggtgccagctctgttgtcggagatgaaggtcattatttccacgggtaccaagcatctccaggaccaactctaccaccgagatttacccttagtgaaaaatgccctgggcgtttccgcccggttggcgttgcttaaaggacgggccaattatctgtgcctgcaccgtttacatttatttgcacaggaaggaaaaacagggcatagccgtttggcggcggatttggttaaggtgcaacagtgggcgagacagactgccactggagataccagtgagttaagcgtaatccctgaggattcgcccttgtggccccgggtcacttcgacggcggataattgttttgggcaagattgtccgtcattttcagaatgtcacctgatggcggcccggcgacaggctcaggaagcggacattctggtgattaatcatcatttactgctatcggatatggccttacgggaagagggccatggcgatctgttgccgacggccggggcctatatcttggatgaggcccatcaactccctgaaatcgcctcccgcttttttggacagcgggtgagcagtcgccaattggtagagttggcccgtgacagcgtcgcagaacagctcaacgatgcccccgatatgcctggtattcgtgaaacttgtcagcggctggagaaggccactgccgatttccgcctggccttggggcttggggaacgtcgcttggcgtggggggaggttgccaataccccctcggtgattaaagctttggaaaaattaagtcaggcattaggagatctggaagccgaactggaactggcggcagtacggggtaagggcttggaaaactgctttaagcgctgcggaagcttacaggaacagattgcggtcttttctgaagaggccagtgaggattttgtgtattggttcgaggcccgcagccgctcttttattttaagtgcaagtcctctggaaatcagtgaaaattttcaggcttacatggggcgtcaacagagcgcatggatatttacctcggccacaatggcggtaggggatcgctttgatcacttcaatcggcaattgggtttggacaccgccattactcaccgctgggaaagtccctttgattttgggcggcaggccttgttgtatcagcccactggactgcccgatccccaccatccggattacactcgtgaagtcatcaaagccgctctgccggtgcttgctgcaagctgcggccgtgcttttttgttgtttaccagccatcgggcactgaaggaagcccatagtttgctccaggagcaaattacttttcctctgttggttcagggcagcgccccgcgcagtgagctattgagccgttttcgcaccctcggtaatgcagtgctattaggtaccagcagcttttgggaaggagtggatgtccggggtgaggccttatcctgtgtgattatcgataaattgccttttgctgcacccgatgaacccttgttgcaggctaggatcgaggctatccgccgccggggcggtaatccttttatggactaccagcttcccagtgccatcattcagcttaagcaaggggtggggcggctgattcgcgatacccatgaccggggggtattaatgctgtgcgatccccgccttcgcagtaaatcctatggtcgcctctttttgaggagcttgccgaggatcgcccagagtcgggatatcaaagaggtggaagccttctttcgaatagggtgattttcggcttttaatgaccccctgggacggcgcgaccaatagtaggcaaggagggaacccgagaggttgtgccagatgctgaagagggccccgggcagggccgcttgaggggtaaaatattttaaggcgagggcgaccgctagaccggaattctgcatgcctacctcaatggccacggcacgggcttgacgtggattaaagccgagcagctgggttaatccgtagccactcgccaggcccagcccattatgtaacaggatgctaagggtgatggcaggggcgatgagggtcagcttatcccggttaatggccacaatgatggcgatgataagcacaatggcaaagactgagagaatgggaaaaatgtcagtgagcttgcccagccgttggccaaaaaacgtattaatcatcagtcccaaggtgacgggcagcagcacaatggtcaaaatactttgcagcatgtcagtcaccggcaccgggatttgttcccccacgtaaagccaggtgagaaaaggggtggcgaagaccgagaggagggtggaagtggccgttagggtgatggaaagggccacatcgccccgggctaaataacaaaccacattggaggcggtgccccctggactacatcccagcaagatcattccggcggcaagatagggcggtaagccaaaaagggcgctgatgatccaggcgatgaaaggcatcaataaaaactggaggaggacgcccgtcgccacgacctggggttgtttgaaaatgagcataaagtcatgggctttaagggtcatgcccatgccaaacataattaagccgagtagtggtacgatggccggcttgagggagacccaaggctcaggatattggtaggccagtccagcccccatcagcgccagcagtggaaatagggtggtgattcggttaatcattttttaacgacagtcgccaaggccttctttaatcagcacgaagcctatccaaacggaatgtttgggagccaggtgcagattctaaagcgataatccggggaaggggcaatagacgatatcgtacgatgttggtattattgcgtacgtttttatgctggagagtaatcagatgattaaacatctttctccatcccggctccgggctaatctctatcggattctcgatcatgtccttgagtcgggggagccggttgagattgaacgcaagggacggcggctgcgcattgtggtcgagcagggaggaaagcttgatttgcttaaaccgcattccgagtaccttcaggtcccccccgaagagatcgtgcacctggattggtcccaggaatggcatccctgatttatcttgatacacatgttgcagcttggctgtatgcccagggacgagatgcggtaccgcatcaagtggctcacctaatcgaagagactgatgacatccgtatttcgccaatggtacggctggagcttcagtatctttttgagattgggcgggtgaagcaaccaccacttccagtacttgatgccttggagtcgactctcggacttgtggtttgcaaagctgcttttccagcgattgtgcgtgaggctgaatcgcaaatctggacaagggatcctttcgaccggctcattgtagctcaggctactttatttggtgcacccctggtaacgaaggacgcaacaatccacgccaactatacacgagcaatatgggattagcttggattaaggcgtgttagcgccgtacccactaaaatttaagcgcttaatgggggaccctctttcggccttgatccacccttcgatgagagcaagggtttccaatcacctctaacgacagaaacaccgccgaaatgctaatctattaaattaattgttaggacgactatttccaagctctgatgcatattctccacggtacctggtggcccggcgatggggctcattttgaaaatgaaggctgttttctattctgggtggagagcgatacccccttgcgggggcgtcggaagtccgctgttcatcctcatcatctcagtcaacccgcccttaggggctttttcactgaagtattgccccttgctaagcccctgcttacccctcttaaagtcagccaggcgcctacctggctgaccttgccgagcggggataagactcccttgccttccctggagaaagcctattaccagggcattgaattgcctgagtcctttacttggcaaccctggcaagtggataccctggaagtggttaatcccctaccgctgttaaaagagatccattttcaaatccagcactatccggatcgggttgtgctaggcaatgacctgctgttttggtaccgttatggatgtgctttccgtgagttgatcaatcggcacgagtacatccccgcgttactgcctcgctcccctaaaaccccttccggtcgtcgtcaaaaacggacttccaccttcagctttgaacccacttggcggatcctctcgccccgttatggcgagctcctcagcagctatgctgccactatgccgatggtctgccgggccgcctctcgaggcccaaaccagggtaaggcaaaaccggaactgtatgcttcccaagacctactgcggcacttttccgaacagaccctcaataagctggtgagcgagaccccttttacccagaagatttataaggaagtcgcagggacttttattgggagcagcctggggcagcgagagggtcacgcttccatggaaacttggaagcagtggtgtgattggcgccgccgtttggaaagcctccatgaagaaggcggttttattttaggatttcggcttcatgaggccttgcctaaacggcccgatgattggtacttggaatggttggtgacctcgcgccaagatccttccttgcagctttccttgaaggaatattgggaattgaagggaaaccagcgcgccaccttccagcgccgttttggcaagggctttgagcagcgcctgttattacaactcgcccatggggcgcgtatgtaccctaaactgtgggaagggctgaagaccgatcgacccgtcggaatccctttgaatcggcctcaagccctggactttctcaaggaaagtgcctgggtgttggaggatgggggctataaagtaatcgtccccgcctggtggactcccgaaggccggcaacgggcccggctccgtcttcgcacttcggctccgacctcctcccagggagccgccggcggctatttcaacctcccctccttgttgcaatatcgctacgaactggccattggcgaccaaccggtgagtgagcaggagtggcagctattggtggaaagcaaggcctcattggtccacttccggggccagtggatagaactggaccaggacaaaatggccaggatgttggagttctggcaaaagcaacccgccactccccaagagatgtcattgaccgaaatgttgcagcgggctgcggccagcgaggaggatgaggagatggagctggtctgcgacgaagccctggcggagatgctctcgcgccttcggaataaagaatccttcatccccctggaaacgccgccaggactgcagggggagctgcgcggctatcaacagcgagggctctcctggttgcgctatctggaacatttgggtttaggaccctgtcttgccgatgatatggggcttgggaaaaccatccaggtcatcgccttgttgctccaggaacgcagtgaggcgcaagccgttggacccaccctgctcattgcccctacctcggtcctcggtaattggcaaaaagagttagagcgctttgctccccagctcaaagtcgccatccatcatggttcccagcggccacaggagcctaaggccttccaggccgcctgccgggagcaggatgtggtcatcacctcctttaccctggcccgtaaggatgccaaacttttggcagcccttccctggcgtcgtttggtggtggatgaagcccaaaatatcaaaaaccccaatgcggcccaaaccaaggcggttttaaaattagaggcccagcaccgaatcgccctgaccggcactcccattgaaaatcgattgctggatctttggtccatcttccgttttcttaatccgggttatctgggaaccgccacccaatttagaaaacgcttcgagattcccatccgcaaagaggaagatgcggcctgttccgccaccctgaaacggctggtggaaccgttcattttgcgtcggatgaaaaccgataaaaccatcattgccgagctgcccgataagctcgaacaaaaaatctactgcaatcttagccaggaacaggcttccctttatgaggccgtgatccagaaagtcaaggattccttggcagaaacagagggtatccagcgcaagggattgatcctctccacgttgatgcgtcttaagcagatttgtaatcacccggctcaattcctccaggatggcagcgaattttccgagggccgttcccacaaattggagcgggtggcccagatggtcgaggaggtgatggcggagggggaaggcttgctcctgtttacccagtttacggagatcggtcaggccttagaaaaacgctttcaacaccactatcattacccgacctattatctccatgggggcactgcccgtcgccgtcgcgagcggatgattgccgagttccaggacccggatactggacctgcggtgtttatcctttccctgaaggctggtggggtgggcattaacctgacccgggccaaccatgtgttccattttgatcgctggtggaatccggcggtagaaaatcaggccactgaccgggcctaccggattggtcagactaagcaggtctttgtccacaagatggtgaccctcggtaccctggaagagcggattgatcaaatgttggaagaaaaacagcgtctagcgggaagcattgtcggcaccgatgaaagctggctaacggagctggataatgacgccttccaggccctgattgaacttaaccgcagcgccgtattggagtaatttgtggcaaaaataagccgtacttggtggggacaacgcttccttgaagctttggagcagtgcactgatccggggagattaagccgtggccgtggctactcaagccctcgtcgcctcttgtcattttccctagaaggcgccaccattaaggccaaaatccggggcaatgttaatccctatttcggagtctacaaggagccccgctatcaggtggaaatccagctcaaaagtattcccagcaaagcctggacgggcattattcagcgtttggggagcaatgcgggctggttgtcccgcttattgttgaatgaaatgcccgatgacattgaagaagcctttgccgaaagcaaacagaccctcctgccgagttctgaaaaagacttaaaaaccgactgtacctgcccggattgggccaatccctgcaagcatgtggccggcgtttattatcatgtggcccatttgctagaccacgatccttttctgctatttcaattgcggggtctgagcaaggaaaaactccagcagaaattggcgaaaacgccccttggacaagccttggccagtgagttgttgccccaggaagcattgactcccgaagcggtggctcactgctatccccagcccgccctgagctctatggaaaaaaacctcacttacaaagctttttggagtggtccttcactgcctgaccgatcgggacatccgcaagaggcccccagggagggtgcgcctcggggatcttcaggggttccggcgttgttaatcaaaaaacagggagattatccccccttttgggaacgtgataattcttttattgaggccatggagcatatctaccagcgggtgcaggctaaaaataaagaaagcctatagcttcatggtgaggaaaacttccgcaaaggccccttggggggcagcttgctgaggatcggcgaagaccgcgcgccaccgattgagccccaaaatcccttccccataggggatagaagcgatctgacttttatgtgctcctatggcctgcaattttttccctacctggtcatcgatatattcaatgcgatcccaacaggggaatagtctccaaacttcataggcccatacggcgtctatggagaggggcgttttttcaatacattcccgggtcagttgtcccgctaggcggtgggtaggatgcctgtcccagcgatcatggagagaatagacctcttcaggccggagttgcttgataagctccccgagccgatctttggccaaacggtaattgggcgtattttttagatcaggaagatcaaaaaaaatcacttctttgatccctaacacccctgccgcttgagtggcttcttgcttgcgaatctctgccagggtttcttccgaccaaccaaaaggattggggcttcttctcccatccgtcaaaatcaccgaggtaataggggcgcctgcggcggccttcttggccgccgttccccccatcccgatttccatgtcatcgggatgggcgctgatgatcaaaatatggcccattgtgctgcctttgtgttgattaccccatcatcctaatcttctcccgccagaggagaagggacggaaaggcgtgctaatttctggggtcgatgttagcttggttcttttagccgcgaatgcacgcgaataaacgctttattcccttggtttggtagattctttatctagctccttgaaatatttgcgttcatatagcgtttcccttataggagaaatacggttagattgagaattataaggtcctgttagatcaatattcgtatctcatctattcgggaaacgctatgggcatccatttgcggctaactaggctaactaattgattcgaagcttatctgttcctgataagcggcactaagttaaaggaagctgttatcggggtttcttttccaggcggggaggcgtgggtcctgaagtttccgcctcgataagctccgggggtttgcgtcgggccaggattcttctagccgcttttcccgtgagggcatcctggcgggcccgcactacataaccggttaaagcaccgccggcggctaacagggtcagtagaccaaaagtaaagaactgaaaagaaagtaatcctactccaataccgacggcgccaaccacggtggctcccaccttgaaattggctttggcatgggcgcggttggtctcttttgcaatccgctgctgagttttttcgaatgcttgtctcttttctttctccgtggccacaagtaactgttctcgttctcgaaccaacttctccttcatccgcgctagggcatcttttttcatgtgattggcgatggagccaaaccagaaagcggtcataaaactggcaattaaggccagtagaccgtatagctgccagttggctttcgagctttccacaaaagcgaaaacaaggaccgcggtggccgcctgaacaatgataatccccgggagaaacctgaacattgacataagtgtaaacctctcgggatagcaacttgctagaggcagatagagcccttacctggtaaaagatagtcgagactgtaatcaatctcattataagatacccacaagataagatacccacaaggtgatttgcgagatgatgatgaattatggataaaccccaggaaaaaacagccccagatcgggtccggcaataccaccagcggagtaaacatcatttaaaccgctacgccagggggccgggagggctcgactgggccactcagcccgatcccttccggcgttatgaagggtgcgactatgtggatttgccccttaccgcagatagtttgcaaactccttacccggcgctatatcgcccccaggcgataccgccccagcccttgaccctggagacggttgccgccttgtttgaactgagttttggcatttcggcctggaagcaatatggggagtcccgttgggcgctgcgttgtaatccttccagtgggaatctgcatcctacggaggcctatgggattttccctaacctagcgggccttcctggtggagtttatcactatgtgagttatgatcatcgcttggagcagcgttgtcgtttccccccaaattcctctgaaccgtcgctccctgagggggcgttgttagtcggtttgtcctccattcactggcgggaggcttggaagtatggggaacgggcctatcgttactgccagcatgatgtgggacatgccctggccgctgtcgcttatgccgctgccactttgggctggtcggttcggcttctgccccactggagtgatgatgacattgcgaccctgttagggttaaatcgggaagcagactaccggggggcggagcaagagcatcccgatctggtgctcctggtgggacccaatctcgaaggttttgaggctctccccccagaatcctggctagcaaaggctgcagcaggccaatggcaggggcaggccaatgctttgagcccccaccatcggtttgaatggcccatcatcgaggaagtagctgaggcttgccgcaagccccctacccaggaaaccccttggtgtgcccccccactgcctgagcctttgccgaccagggacaggtttttagcggcccatcttatccgtcaacgccgcagcgcccaggccctggatggggtgacggccattccggctccaaccttctttcggatgctagagatgaccttgcctcggcccgggtgccccccttggatggcctggccctgggcaccccggattcacctggcgctgtttgtccaccgggtagagggcctctctccaggtttgtatctcctaatgcgccgccccgatgtccccttacagactgccctgggcgaggaatttttatggcagcgcccagatcattgccccgaccatttggccctttaccagttagtggagggcgatgcccggcgggcggcaggcatcatttcctgtcatcaagccattgccgccgacggggcctttagtttgggcatgataggcgagtttgaagaggccctggatgcaggtccttggggttaccggcggcttttttgggaagcgggtttaatcggacaaatactctatctggaagcagaggcggctggtgttcgggggacaggaattggctgctattttgatgatgccctgcaccaaaccctagggttgagagggactcagtttcaaagcatgtaccattttactttgggaggcccccttgaggacacccgcttgcaaactttgcccccctacgcccatttgcctgagcgaaggagggcataaccattcctagctaaaagggcaagccgtgagtggcggcccccataaataaaagcatggggatggagagcatggtattggtgcgggaggcgagaaaggcgacccgcttggccttggccttttgttcctcagtggccggaaccaaacccaatactttcttctgattgcgccaaattggcccccaaacattaagcaacataatcgtccctaaccaagcccccatcccaatggtggtcaaggcaacatcattagccccaatacccagggtgaaggccccatgcaaactatattgaggcgccgccattaaatagtaagccccggacagccaagtcaccagtgctgaccatctaaaccacgccaaagcccgaggggcgatgtatttgctgatggcggcggggcctggtccctttttatccttagttgcttcagcgagggcggggacctggacaaaattaaaatagtaaagcaatccgatccaggtgatgcctgcgagaaagtgcaaccaacgatcaagggcaagtgaggtcatggattccataggattatctccattaagttgaagagcccgaataattcacgagatcaccacaaaggcacgaagagcacaaagaaattaaaagcttatttgtgtcctttgtgttttggtggtgcaaaaagcaggttagccgcctgctattattttgataatgaaagtcagcactgccgccaggacgaacccggaaataatcgtgcccagaatagaattcaaggggttcattgtctcctcccgctttctaaatcagtcgtggttcttttaaaaattaacaatttaccacctatcggcaccctagggtaagagtccagtagtggcgataagtactctcttctttatagacgtaacccacccccagttcgcagtagttggcatttaagatgttacgcctatgtcctgagctattcatccagcccgcgagcaccgcttggggtgaagtatatcctgcagcaacattttctcctgcggtacgatatgagtaacctgcatccgtcatccgggtaaagggagtcgagccatctgagcctgtgtggctgagaaaattgttttgggccatatcttcagaatgtcttttggccgcagccaccagagcgttatgaatcgtcagtgaagaaagattatttttttgtctttcttggttaatcaactggataagttcctgttcttgtggaaggaggctatggctgtcattatcatcggccgattccaccatttccgggggagggggctgggattgctctggggtttttgttttaaaagcggtaattttggcaatgtctttgccaatgcttaaatcactggcaatagggacaggggtatcctcttctacagcggtgggaggatcaaaaatttctaagctgtgctccccgttggcctgggaacggacaatcgcaatttcatcttccccatcatcatcaaaatccccagcagcaagaccatgaggaataatgtctcttcccaggttgctatagctcagtaagggtagcccaagatcctcagagatagggtgagggggttgataaatttcgacgctaaaggtgtcatccggatttttcttggcgatgaccaattcgtcttttccgtcacccacccaatcaccggcgcttaggcccacgatattattgccaatctcggaaacatctgcgattgctaaagcatttcccctgatagtggtgggaagatcgtaaaccaccaattgatagttcccctctggatgccggtgaatgagggcaacttctttttggggatcagaatcacaatcacagaaggtagcaaattgggtatttcgccctaaatatcgatcctccgctagcaagcgaaaagaaagtgatctctcctcagcagtggctgcatagagataaaggccgttaacaccatttcttccttgagggatgaaaaggaattcatcgccttctataccgttgatatcttctgtcgcaaaacttggaatatttccgaagatatggacatcttgaaagagtttagcgcccatgccgccttcggtttcaagcggcgggttatatatttgaagagttagcgctggttggttagcattatttttgattatggcgagtttttcttctgtggccaaaacggtcgtagagagcaaaaataatattaatataaagagagcaccacgaagtcttcttgggttgtggtacataaaagtccccctgatttgtctattgttgtcggcaagtggtattttcccgaaacgcctatgagcgcaaatatttcaatagcttaaagacaagcaagcgttggcccgttagaaaattattcaagtagagctgattctagccggtaccctcttgcggaaggcgtgaggcaagtagggtttctaccatctcgatatctataggttttaacaggtagtgatcgaaacccgcctgctcggagcgatcccggtatccttctagatcatggcccgtccatgcaatcaacatcatttcttctcggaaatatttctcccgaagacgacgagctgtttcataaccatccatgcccggcatgctaatatccaggaatactacctcgggctggaaattctgcgccgcttcaatagcggaggggccatcaggcgccatcatgacttcatgccccaaagcttccagcagcagggcaaaggatgcgcggacatctggttcgtcatcgaccaccaggatgcgacgtaaaccttgactccgtacggtgctgggggcgggcggtatttcctgagaagtggattccaggataagcggcagatggattgtaaactcacttccccgtcccggtccttcactaagcgcgaaagcttttcccccatgcatttcggttaaacggtggaccagggtcagccctagccctaggccgctttgggcttgatccaaggagcggtcagcttgggtgaagatatcaaaaatatagggtagtttctcgggcaaaatccccaccccattatcccgtacccggataatcgcctcgccctcctgggattgagctacctgcaactggatatggccgcctgatggagtatagttaaccgcattgttgagcaaattagcgactatttgcactaatcgcacgggatctgcctccactttaagtggctgcgccgggagcgacagggtcagctcatgacgagcgctttcaatggcaggctgagcggtttcaaccgcctgcattaccacctctttaagttccaccggttgggttttaagattgattttcccggtgacgatccgggccacattgagcagatcattcaccaagcgggtcaggtgtttggcctgccgatcaatgatgtcgatgctcttactctgaatagccggatgatggaggtgcatccgcataagctccaccgcattgcagataggggcaagaggattacgcagctcatggcctagcatggccaggaattcatttttgcagcggtcggtttctttgagggcttcttgaatgtggaccagatcatgaatgtcggagcaggcgccgaaccacttggtgatctggccggtttcattgcggatgggatgggcgcggccctgaaaccagcggtagcggccgttgccatcgcgaagccgatattgggcttcaaacagctcaccggtttccactgagtgcctccagcgggtttttacctgttccaagtcatcaggatggagggccgccatccagccagaaccctctgctgcttcgggagtcagccgggtgtgttcgtaaaagcggggattggtgtattctctggaaccatccgggcggctggtgaagataatgtccggtaccgtttcagccattactcggaagcgctcctcgctttcccggagggcctcttcagcttgccgctgttcggtgatatcgaaaattaatccggcgatggcggtggcatattcctgggagttgcgttttactgtggtgctgaccacccgccaccaccgccatgaactgtccttgtgtcgcaggcggtactcttggcggaggacgggaattaaatcctgaacaaaatcatgataagcctgtagagtccgttcccgatcttcaggatgcagccgctgctcccaccaatcccaacgctccggcacagggggtatctcatctaatgagtaccccagcatttcggcgaatcgtctatcgacggtcccccaactgaggtcggtggcaaactcataatagctggcattgctggcttgaataaccgcgctctgccgccgtcggctctcgctcagggcttgctcggcccgcttgcgctcggtaatgtccataaacgcgcctatgcatcctcgaacttggcctttttcatcgaagaggggggaggcgtaaccatagatgctggttgctgagccgtcattgaagaccagatcaaattctgaatcccggacttccacgccatgggttgcagcatattgcagtggaagttcctggggtggaatttcatggccgtttcggcaaaccttataatttagcgggcgttcattgggcggggctgtttttgacagattaacctggggagggagttgcagtaacttatgggcggttggattaccggtgatgcgttggcattcaggatcatgggcgaagacaattcccagggggaggacctccatgagtttttcgatttcctcagcccgctcccgcagttgcctttccatctgtttgcgttccgaaatatttcggaaaaagaccgagaggccatcggctgaagggtaagcgtcacactcataccaaagggcagagggaaaatagaaggcttcaaaatggaccggaatgttttcttccatggcccgatgaagttgagtataaaaatcagtttctttggcttcaggaaagagcccccaacacacctgacctaagatttcctccaggggtttgtccatgaggcgtattgcggctgggttgatataagtgaggcgccactgttgatcgattaaaacaaaggcatcggtgatgctgtccaagatattttcgatgttggggggcgtcttccaaaaggtttccatggattgtttccccttggcagccgtttgtactaagagtttctgcttattttttccttgatttttcatggcgatttgctgcctcgctcctaagtggataaatcccctttaaataaaaatcataggatcacggcaatcaggcaataaagttccgccccgaagtatttgattttgaaagctgaaagaaagtgattccgggagaaaacgaaaattttgagagcaccttcagccgatttttttgctaccgataaaatttcaaccaaaataaatcaagcacttgagtagcacacaatgagcgaccattacgatatcgaacttttgattaaatcccatatccccatcatcgttattgaaacccatgaagaactgcgtgcggtagaactattaacccaaattacacggcgcttggctaggccggtgtttaagtggagtgtgaccgaaggtttgagacgcctcgaccaggattacgctccacaacgccataatagtcaaccgctcgatgtcctgcagcacattaaggcggtttccctgccgggtctttttattctcgctgattttcatccctatttggaggatcctctccatgtgcgtttattgaaggatattgcccttacttgtgaggtgaggaaacacacgctggtgttgttgagccatcatcttgatattcccccagaattgcataaattttcagcccgggccgtgttaaccctacccagcccctcagaactgcacgccctcgtgcgagaggtggctagagaatggtccctgcaccacagcggccaatcagttaaggccgatccggaggcccttcaaatgctggtgagtaacttgtctggcttaacctatagggatgctaagcggttggctcgcaatgcaatttttaatgatggggcgattacccaaagtgatctgcagcgggtgatgaaggcaaaatatgagcttctcaaccagaaaggggtccttgcctttgagtatgatacggcacgtttttctgaggtcggcggttttaagcggcttaagcactggcttgagcagcgccgccgccccgtaacggacggcttgccgtcgccccctcttggggtgccaaagggaattttactgctaggcgtgcaaggatgcggtaagagcttggccgcgaaggcagttgcagggacttgggccattccgttgttgcggctcgattttggtaccctttataataaattctttggcgagaccgagcgtaacctgcgggagtccttaaaaactgctgaagccatggcaccctgcgtgctctgggctgatgaaattgaaaagggagtctccaccgatggctcggacaacgccacttcgcgccgcgtgttagggactttattgacttggttggcagagaaaaaaaaacctgtatttatcgttgcaaccgctaatgatattgaggctttgccgccggaactggtccgcaaaggccgctttgatgagatattttttgttgatttaccggatcaatctgcccgtgaagccattttccgtattcatttagtcaaccgaaatggggatggagcggcgattgatattccctctcttgcgtcaatgagtgaagggttttccggtgcagaaatcgaacaggtgattgtttccgcctattactccgcccatgcacaaaatctcaccctgaatacccaaaccatcgccgctgagattgcgctgacgcggccattatcagtgacgatggcggagaagattgcctacttgcgctcttgggcggccgagcggacagtgccgtgtgattaactacttgcttaagggtatgcgatgttacttcgagttcttggtaatatgttgttgcttttattgctgttaatgctagtggggtgtattccccgtatgcagcgtctaggtgaaccggtgcaaatgccaagacttgaggcaaagcggtttatcaccgcagatggtgaaatccttcccatgcgcgcttggctcccggaggagaaagccacctccgtggtggttgccattcatggatttaatgattacagccacgcttttgaggcggttggaacttacttagcccaacatggcgtggccgtctatgcctatgatcagcggggatttggcgctacccggcagcggggaatttggcccggtgttgagttgcttgccagtgatcttaaggcctttatcaaagccgtgggcgcccaatatcggaatcagcccctttatcttttaggcgaaagcatggggggagccgttgccatggtgacgatggctgccccggatgcgccccccgtggagcgtttgatcctagtcgctccggcggtttggggagggcaaagcatgaatgggttttaccgctcagtattatgggtgtcagcccatacggtaccttggttgagggtaagtgggcgaggtttgaagatcagagcttcggataataacgaaatgctgaagcaaatgcgtgctgatcctctggtgattaagaagacccgaatcgatgccctctatggggtggttcatctcatggatagggctagggcggccatatcccaactctatacccccaccctggttttgtatggaaaccgggatcaagtgattcctaaacagccggtttgccgtctcctggaagaaatccctggaccccgctcggcggctttttatccagagggttaccatatgttgttacgggatcgggaggctgaacaagtttggcaagacttggctgaatggctgcaggtccctgctcgggtattcagctctagcactccagccggatgtttgcccttgctggctcaaatggattaaacaatcagggacggtcaattgcttgcgagtggtttcccctggcataatcctaatagcatttctcgtttaattgagagacctaaggcgctcggggcagacgcaaccagacacgctgtcaatccatccctggaagctcgacgtcggcgtccctgccgccgacggtctggtcacgctgaccccaagcccaatggagttctatctaaatgggaaccattatagaaacgtaggataatcagttaattcatccaaaataatagagagatttaaagaggtgggacatgcggtcgagcggaactttggcgcctgagtggaatatcgcccaatggtttaataccagccagcccttgcaattggctgatcttcgtggaaaagtcgtggttatccatgcttttcaaatgctttgccctggatgtgtggtccatggtttgccccagactcagaaaatttataacacttttgatgccaatgatgtcgccgtaatcggtttgcatacggtgttcgagcaccatgaagtgatgactccccaggcccttgaagcctttattcacgagtatcgttacacctttcccataggggtcgatcagccggatgggcagtcgggaccccccctgaccatgcgggcctatgggatgcacggaacccccaccctgatcttgattgatcacaatggctatatccgcaagcatagttttggtcgtgatgacgatatggggataggggctgatattgcgacccttatcagtgaagccaagggagctgcggttgaaccgtctacccctgaagaggggcgtgctgggggtggcggttgcgatgaagaaaaatgtaccgcttagatgctctgatgacgtggaagaagatcccaataccctaaccccggatcaggcggagcctccgaccgcgggggaatccattgggaccattctcgagcgccgcctcaagcggcgcaccgtgctcaaaggagtcggggtggtggcggccgctcccgtgctttccttgctcccttccctctggaccccggaacgggcgcaggcagctcctaagggggggttaggatttacgcctattgccggcagcagtgccgataaagtcatcgtgccggagggttaccaggccagggtactgctttcctggggtaaggcactgttttccggggtcccggatctggacaccgggcatttagatatcctgttgactccccagggggcggaacttcaggcgaagcagtttggttataactgcgatttcaacggttttttctccctattccaggctcgttccttccggggattattggccaccaaccatgagtttaccaccgaggaactcatgtttcccggctggcctggcgatgatgctccggctcgggccagtttcatacgtcaatttcccgccgtggtttcggtcatgaaagcagcccatggggtgtccattgtcgaagtgattcggcgggatgaccaatggcattttaagcaggattccccctttaatcgtcggattacgggggagactcccatggagctgactggaccggctgccgggcatgatttactgcaaacggcggccgatccttccggtaaacaggttttgggcactctgaataattgcgccggcggcaaaaccccctgggggacgttgctgacctgtgaggaaaactttgatcaatacttcggcaatcttgaagggttaataaaacaggcggaggaagagggagaaaacagaacggaattagagaaatatgcggtctttcacgagcgtttgcccctgccgagggaattaagccgccggggctgggagctggttgataagcgctttgatgtggctgcacatcccaccgaggcctttcgctttggctgggtcgttgaaattgatccctatcaccctgataccgttcccaagaaaagaactgccctaggccggtttaaacacgaaggggcgaatgtggtggtggcgccggaaggccgggtagcggtctactctggcgatgatacgccctttgaatatatctacaaatttgtgagcgataaggcctacgatccccagaaccggtcccataatctgaccctactggatcagggcaccctctatgtggcccgctttagggatgatggcaccggggaatggttgcctttggtgtttgggcaggctccccttgatgaggatcatggttttaccagccaagcggaagtgttgattaacacccggcgggcggctgatctggtgggagcgactcccatggatcgacctgaagatattgaaacgaatccagtcaatggcaaaatttatgtccccttgactaacaatccttggcgcggcgcggaagtgaatattttcaatggccgccggatttcgggagcggcggatgccaaaaatccgcgtaccccgaacaaatcgggtcatattattgaaatgaccgaggattcccatgatccgacggcgcttacctttagctgggaaatctttattctttgcggtaacccttctgctccggaaggcaagttcttaacttctttaaccagtgaggggaggatcggtccccaggatacctattttggaggttatccggccgcctcccggattaaccccctcggctccccggacaatttggccttcgaccgtctaggcaacttatggatcgccacggatggtaaacctgatgtcctaaacctctccgagcctattaacaatggcctctatggagtgcccacggcaggtaaaaacaggggatgggtgcgccagtttctgagcggccccaaaggatgcgaggtgtgtgggccggaatttactccggataaccagactctctttgtcagtatccaacatccgggagaaggggggaccctcagcaaaaggatcagtgactggcctgagggtaagggccggcctccgcggcctagtgtccttgccatcaccaaaaccgatggggataaaattggaagctaacaagttcattttcattgttgaaccgcgctagttagcagtcgcacgctttatagagaatacggtaaatgcgtcccccttggtcatcgctgatataaagggaaccatccggtccttcagcgattcccacgggtcggtgggccgcagcgcggggattcttgtgttgagcggcaaaaccttctgcgaacacttcccaggcgccggcggggtttttgtccttaaagggggcgaagacaagatgatagccgccttggggcagtggggcccgattccaagagccgtggaaggcaatgaatgcacctccctgatattttttcgggaactggttgccggaataaaagtgcaagccattgggagcccaatgggcgggaaaagctatcaacggattttgtttctcctggcagcggcccaccgctttcccatctcccccgtattcgggggctaagactttttggttcagcgccgggtcatggtagcagtagggccagccaaaatccctatgttcttcgatacgcaccaactcctctgagggtttttccgcattctgggtctcgtcgaaatggggccacagatttaactgatcccgcccgtggaccacaccataaagtttgccgtcttgggggcgaatcgcaagggcaactgtattgcgaaggccggtggcaaagcgagccccgtcttgttgatcctgacggggctgatgggcgtcaaagcgccaaattccagcgcgggtgtcaagttcgttgcacggatcttttcccggtgagcccgcagcccgatcctgtttttgacaggcgttggagggggagccaatattgacgtaaagccccccttcagaatcgaaagcgatgcttttggcccgatgactcggggctgctggcagcccttggacaatggtctcggccgcccccgcaggctccaaatctccagcccgccatggatagcgtatgatggtgtcatgggtggagaaataaagataatctttatgaaattccacgtcacttccagggccgttgccaaaacgcttttttacgtcggcaacgccatcccctgtggtgtcccgtagcgccaggactccacctgacttattggtggtgccaatggcaatgaatatatccccattgggggcaactgttaaatggcgtgctcggcccacttggtccgccacgataagggcgcaaaagcctttaggtaagatgagccccccgttatctggattgcaagccggctgtgctagcgtggcggtagagagcaagatacagaaaaatagcatgaaggctccccaagcggggacgttatttcgtctttttgccatggagttgctccaagagtggggatatctattcgcggtttattttagggttagttgggacaacactgtgggcagtcaaagtgacagaataggcgaggggagaggaaattgccactcccagataggagcaatttactctaaggtcatctccttagagcacgggagtcgttgtggattgaaaacgtttccctgattcgagcagctgttttaagttgcaaactacgctttcgctacctgctttaactgagtgggcgatagcatgttcaaagggtctcataaaaagctctaatttcaactcgaaagtaaagcggacccgggtggttttgtttatagcctcgaaatcatagagcgcccgataatgggggcttgaagtgctttcaaaccatatccgccgtggcggttgatactcaacgacctgaaaagtcgattccgtctggcggccgctatctacgcgtacctgtctggccctggtccctgccctcactggaccgctggttatcttctcaagttcgattacctcgggggaccacttgggataattctcaaaaaattcaacggagacgtaccgaaaaacatgctctagtggacgatcaatgagaatgcttgattgggttttaatcatcgcgttttctcctcatatattttaaagctagcaaatggggccttaatctcaagaggagttcactcgtctagagaggggcattagaatggtggtatctggaatggaatttgggagaatcctatgatgagcaaactggcattaaaaattagagtcttttggtctttaataattcttggattgggttgggttattggcgttaataatttggtcttcgcagaagagcttccaaagcaatctatcttgccccttgctttggccaataaggcggcgcttgctgcggttgatcagtgcaagaaagaaggttatcgagtcagcgccgcggtagtggatggggctggcgtggtggtcgcactgctaagaggagatggcgccggcgcccataccgttgatagtagccggggtaaggcctacacggccgcgagtctgcgggagccgactcaaaagctagcacaactcattgcccaaaaaccggaaattcaggcactaagagatatgaatgaatctattttgatcctagggggcggactgcccatcaagatagggggcgaaatcgtgggcggcattggcgtggggggagctcctggcgctgttttagatgagaactgcgcccgtgctggtctagaaagcttgggtgcggatccctataaagaaaataattagcagttgtgggtagggggttgcagcgcgttacagctaagagcctgagttgttcgcgctagcgccctaggtctttgagtgtttggggtttcattaccatcgtttctcttcctgtttttttcgttactcttccaccatgacttaataaaatggctgtaatgggctattttatttgataaacacaactgaatcaggggctgatatggacgataataaaaaagctgaagagctaatttccaaaacgggtgaattagagaccaaaacggcctcccttgatgaacaaacccgttctcttaaggcgacaactcaggaattaactcgccgtactgaagaactgaacactaaaatcggtaagctgacccaaaagagcgatagcgcagagtccctgtttgggaccctgaagggccgctccgacaccctagagaccagcactcgccaacttgcttccgagacccaggaacttcagagcaaaactggcgatctggccactaaagtggaggaagtcttaggcacagcaacgaccctagagcaaaaggtcggcggtctgatcacttctaaagatgaactggcggcccaattaaacgctttaaaaaccgaactttccgcattagtagataagaatgagcaatttgccgcggcggccaataccttggaatcccgggcgggttctttggaaggaatggctgatgagctgaaggggcaaattaaagagctggatacccacacgggggaacttcgggcaaagggtgactccttagcaggacgactccaacagttggagacacggacgggtgagctaaatcctcaagtggcggcactcaatgacaccactgctcgtttaacctctcaaagcgatgggctgaagtccaatattgaagggttggaaaagcagtttggggaactccaggccgtttcagatgaattaaacacccgggccaccaagcttgaaaacaagtccgccaaccaggcgtcccaacttagggcgcttggaactcgaaccgataagcacatctcccgctcccataaaattttctgggtgctaggaattgccgtggctctctggccgattgccggggtttggttgcatctcaatcataccaaaaaattagaggcccaaacctctaaggaaggtccagcgccggcaacattaacaggccggctcaatgaggcggaccaggctcgaaatgagcttcaagcccagattgcacaaacccaatcgcaagtcgctcaaacccgtggggagctggaagcagttcaagaaacgcttatacaacataaccgtttatggagcgatcttaaacaaaaaacaaccggcttgaatacttccatggggcaattagagcagcgggtcagtgctcttgagcaaaagtcgccgccggaaggggaaatcagccgttttggttcgagtcttaataatgctaattggctgctcggccaaccgcccgaacactatacgctgcaattgttaactgcaatcaatgaggcgtggctggcggattttattgagcgttatccgcctccttcgaattcggcccatttccgtactgccgaggggggatggtatcggtacagggtggtcaccggcgtttatgagaatgtggcttccgcttcgcaagctctgcaagcgcttcccgatccttggaaaaaatacaacccctggattcgtaggataggccctattcaggagaatatttcagtccgtcccggagggtaaaccccagaggttcaaaatggcggggtttatttccccagcaagaggtctttggcttggttgattttggcggcaagataatcggatcctccatgatccggatggaccttctgcatcagccgacggtgggcggtaataatttcctgtttactggctccggtcgccaagcctaggatttgataggcttcttccggcgacatttccccattacttgcaggatgatcctgctgagctttggcattggcctggtcttgccaatcctctccgtagacccgttccaaataggcccgcaccagggccgccgattcttcatccgccgcctgacattctaggagcaactgagccagatccggtaaacctagagcatccaggggtttgccggaaaaactgcctgccagcacttctcctgtcatctccccggtctcgtgatccagggtcatgcgcacaaaccgcgcttccacggtggaacggttaggggcggtacttccggagtcggcattcccaaaacccgtgttggcgcggcggtaagcccatagtcgctgcaacaggggaacaaagcggagtaagggcagtagccgtgcaacccctgccgccagggcgcctagcagcgccattacccagggcagccggcccgtggccatgagaaataaaaagaggccgatagccagtgcaataccgccccggcgcatagactggatcaccaccgggcgcggggtttgagcaatccaacggcgcagtaaaataatcccaatgaggaccagtaaagcaagcagaacagcgggacgcacgttgactaatcttttttgacttgatgaatgagctgcaaggttactccaccttggcgctggctaaagttttccaaggcgtgtcgccccccggtagcatagaccgccacggcgcttaagaggtcgcgcaattgggccgcactggcggcattaaagcggcaataagcgccctgggttaattgggctatttgccgaaaggcctgctccgccacgggatcatggccttcctgaaacacaaagacggggatgcccagaaccccaagctcaccggcaatatgacagagacggtccacgttttcttccatgcaatcgcccacgaaaaccaaggcgttgaccttttgtttccgggcctcatcccgagcatgctgtaacaccctttcaatttgagtgtagccaccaaggcaactcacggcagtcatctgttttaggagcgcatcagagtggcggacccaagggctggcgaaaaattctttaaaccctcgatagtaacatagctggatttcgagcccacccaaagcggctgtttcctggaacatttgggcctggaggtggcaagcccgatcccaagtgggctcccggcttgcggtggcatccatggcgaaaattagccggccatagcgaccaccgggtttaatccggggcatggccgcgacttttttaaggaacgcatccacttcggtgttgcgggatccttgtcgaagtgatttacctgctttttctgtcataactgtatgataatgcaataagatagggaacggtttagcgtgcaaataattaagtttcttattgtcattaggcgcaaagtgatggcgtaggtttcaatgaataccaatcatttgaaggaatcttaccaaaaggcccattttgattggctttcgctccgatatccactggatgcaacagctcgtaatcggcatcttgaagcccaagctttaagccagctatcggcgggcgaggcgcttcgggttttggatctaggcgccggcgccggggccaatattggctattaccgtcgccttttgccttccgcgacccagtggtggctggtggagcgggatgctgcgcttttaaagcagcttcctcggtttattgagggtatgggggaagaagggggcaatattatccccaaagccatccatcctttgagggggaatttcttagatccggattgtcctgtttatagccactcctttgatctggtccttgccaatgccgtcttcgatctcttaagcgccgatcaatttcagcggttgctccagctatttcgccaggcctggggaaaacattcccccttgtttttgttcaccctcaacctggatcaaggcctccgttttaacccgactgataaagaaacggaatactggtgtcggcgttatgaagagcatatgcaccggctccagcattttggccgagccatggcggcccattgtgggcagtggatggaaagattattcctggaaaatggctttaaggtggaaagcggctcctcggcttgggaaatatcccctcagcaaacggaggttctcctagccaagctcgaatttttcgaaaaagcgatgactgaattggtgggaactgatgctcggcagcggaattcattccaacaatggttagcgcaaaaacggcatcaggcgcgtcagcaggaattttcattgttggttcctcatcgggatgtgttggcgaggatgtagttaggatattacgctcgccgataagatttagcatactaaggaaatcacattggatattgagttttttacaaacaaatttgtgggcatgatcatattggctaccttcattgcatataccgttcgtgaagaaaaagagaaaaagggtcagttctcatattacagcattcaatgctatattttggtgtatagcgtttcccttacaggagagatatggttagatttagaattaaggtcctgctaggtcaatattcgtatctcatttattcgggaaacgctatagggcaagacctttaagaatagaatttgcgggggcgctgtatcatgtgacctcgagaggagaccggcgcgaagacatctatctggaagaggaggatagagaggcttggttggaggtattgggcactgtctgccgccgcttcaactgggtggtgtgggcctattgtcagatgaacaaccattatcatttggtggtggaaacggtggaggggaacctctcgaaggggatgcggcagctcaatggggtgtatacacagcgctttaatcgccgccatgacttggtgggtcagaggatgtagttaggatattacgctcgccgataagatttagcatactaaggaaatcacattggatattgagttttttacaaacaaatttgtgggcatgatcatattggctaccttcattgcatataccgttcgtgaagaaaaagagaaaaagggtcagttctcatattacagcattcaatgctatattttggtgtatagcgtttcccttacaggagagatatggttagatttagaattaaggtcctgctaggtcaatattcgtatctcatttattcgggaaacgctatagggcaagacctttaagaatagaatttgcgggggcgctgtatcatgtgacctcgagaggagaccggcgcgaagacatctatctggaagaggaggatagagaggcttggttggaggtattgggcactgtctgccgccgcttcaactgggtggtgtgggcctattgtcagatgaacaaccattatcatttggtggtggaaacggtggaggggaacctctcgaaggggatgcggcagctcaatggggtgtatacacagcgctttaatcgccgccatgacttggtgggtcatctgtatcaaggtcgttataaggcgattttagtccaaaaggaaaactacttgctggagctgtccagatatgtggtattgaatccgctgcgagggggattagtgggaaaactggaggattggccttggagcagttatctggccatgataggagaggcgagtgtgtagggattgaggactgacccttgtcttaaaaagaggttgcctgatgaaattcgtagtaactttagatcgtgacgaagatggaatgtggatcattgaatgcccttccatcccgggttgtgttagtcaaggaaaaactagagaggaagcactggaaaatataaaagaagctattcagctttgcttggaagtgcgtgcagaacatggtcttcctcttacggtagaaaccaaacaagtagaagttagggtgtaatgccatctatacccacgttgagcggacaagaggtcgtgaaggtattttctcgctgcggttggaaggtggtgcgacaaaggggtagccatatcattatggtcaaggaaggttatacggctactctttctgttcccaatcacaaagaggcagcaaaaggaacattacgcagtttaatacggttggcagatttatctattgaacaatttcttgaagaggcaaagagcgtctaatgaaaattttgaggagtggaaaaggggtcagagtggaaaaggggtcagttctcatattacagcattcaatgctatatttggtgtatagcgtttcccttacaggagagatattgagaattaaggtcctgctaggtcaatattcgtatctcatttattcgggaaacgctatagggcaagacctttaagagtggaatttgcaggcgcgctgtaccatgtgacctcaagaggagaccggcgcgaagacatctatctgggagaggaggatagagaggcctggttggaggtattgggcactgtctgccaccgcttcaactgggtggtgtgggcctattgtcagatgaacaaccattatcatttggtggtggaaacggtggaggggaacctctcgagtggaaaaggggtcagttctcatattacagcattcaatgctatatttggtgtatagcgtttcccttacaggagagatattgagaattaaggtcctgctaggtcaatattcgtatctcatttattcgggaaacgctatagggcaagacctttaagagtggaatttgcgggggcgctgtatcatgtgacctcgagaggagaccggcgcgaagacatctatctgggagaggaggatagagaggcctggttggaggtattgggcactgtctgccaccgcttcaactgggtggtgtgggcctattgtcagatgaacaaccattatcatttggtggtggaaacggtggaggggaacctctcgaaggggatgcggcagctcaatggggtgtatacacagcgctttaatcgccgccatgacttggtgggtcatctgtatcaaggtcgttataaggcgattttagtccaaaaggaaaactacttgctggagctgtccagatatgtggtattgaatccgctgcgagggggattagtggaaaaactggaggattggccttggagcagttatctggccatgataggagaggcgagtgtgccgaaatggttggatgtggaggggttactaggtcacttcggcaggcaacggaaaagggcgattgagtcctatcgtcgctttgtgatggaaggtaaagggctgtccagtccgctggagcagacccgtcatcaattagtgttgggggatgaagcttttgtgaagcggtatcggcaggataaaaggcccgaagaactgcgggaggtttccaaagcccatcggcgcgccttggcgatgtcgctggaggagtatcgagaccgctatgagcatagagatgaggcgatggcccgggcctatttatctggtgcctacacgatgttggagattggtgaatatttcggggttcactatatgacggtgagccgagcggtgcggcgatttgaacagcataacccaaaataatgttgagatgtgagaactgaccccattttttgcgtctcgcgcttggttcgtcaaaccctttcattttcgaaaaaactggccaaccacatcggggcaatcaaattctttatttgtcattacaaccaagaagttatacgacaaccctgagcagcattactttttgagcactaccggcgattttagtccaaaaggaaaactacttgctggagctgtccagatatgtggtattgaatccgctgcgagggggattagtggaaaaactggaggattggccttggagcagttatctggccatgataggagaggcgagtgtgccgaagtggttggatgtggaggggttactaggtcacttcggcaggcaacggaaaagggcgattgagtcctatcgtcgctttgtgatggaaggtaaagggctgtccagtccgctggagcagacccgccatcaattagtgttgggggatgaagcttttgtgaagcggtatcggcaggataaaaggcccgaagaactgcgggaggtttccaaagcccatcggcgcgccttggcgatgtcgctggaggagtatcgagaccgctatgagcatagagatgaggcgatggcccgggcctatttatctggtgcctacacgatgttggagattggtgaatatttcggggttcactatatgacggtgagccgagcggtgcggcgatttgaacagcataacccaaaataatgttgagatgtgagaactgaccccattttttgctgaccccattttttggcttactctccaaaagtttctaaaaaacactgaaaagttatttcccaggttggcaagaagatctcttctttaattttttgcgcttgcctttttaacagaaaaagttcttcgggatgatgaagtaatgttgctaaggttgatttaaattttttgtgatcacccactggaattaaaaatccattttccccttctttaatccactgcggggtttctcccaccctataggttaagaccggaatacccgctgctaccgcttcagcaatagccatgccataagactcaaagcgtgaggctgagactaaaagatcggcgtcggttaataatttgccgaggtgtgaatggggaacgctgtggcataaatggattgattcttttaggccgctattatttaattttcttttaaagtggcagtaaacttcaggttctgtatgcaaatcacccaacaacctccaggtacctttaaaggaaggagttagctgctgtaaatgagacaaaatgtctaattgccctttgctgggacttaaagtgccgacggttattaatctaggggagggagccttatcccaaggatcggatgggggggtatccagttcggtaaattcaatgccgggagggcaacgataaatagcgccggtgtataaagcctcatttctcaaataatcggctagggtggaaccagggacgagtgttccatccgccaaggtaagtaaggagtgttctttttcttgcaaagctttccgtgttgtagcagaaagagaagggttcatgcagggtagaaaatggagcaaaaaataaaggcgggttggagaatctctgtttactagaacgtgatttaggcgagctggattgaggtcagtcaggtaaagactatccaggacaatatgggccggtgcggtggagggcagggattggatcttagcgggcacttcttccggatcagcatgaatgccaaccccggttcccgtagcggtgagacgttggcgcagggcttcattgacccggaatcctccggagacgcgggctttgggcgcgggcgccattaggtaaatcatggtttaagtgaccgttccctcgtaggagccccaggccacatggctttcctccaaggtgattttcagtgttccctggaaagaagcccgcacccgtttggcaagttggccatgaatatagtgagccaggtattcggtggtggtattaacgccacggaaggcctcttcttcatccaggtttttgtagttaagcaaggccaagacggcttttagggcgttgagggccaggccgatgtcaatcactatgccgtcctggctgagtctctcggtgcgaaactcggcggtaacgttataggtggcgccatgaagtttttgggcggggccaaaaacttctccttgcagactgtgggcaatcataaaatgatctttaacggcaatggtatacataagtacaaagaaaatttaagttttatggaagtagcgctcaaaggggcggtaaatgacggcaaaggaaaagccatctgggtttttatggtagagttgctgcataaaaaggggcagattatcaaatctgatgacttgtgagatgagggcatccagccgtggattttgcaaatagacgaggacctgttctaaacgctgccggtgagtcagatgcccccgcttgggtttggcaatcgtgctgacttgagaggaaaggatctgtttccgttggaaatggaaagacccgccgaggtggagggacacggggcgatgacccaaccagctcacttcgatgacccgaccttcaaaacccacgctgtccaaagccgtttgcagccctgagccttgccccgagctatgaaagcatagggaaaaagcttcccggggagaatcctgggggccaagggtagtgagcccccatcctagttcttcaatcaattgccggcgctgcttgtcaatttcaataatcaaggggtggctgtcccaggcagttttgagcaaaaaagcaatgagcagtcccacaatccctcccccgacgatggcaacgggcgctgggggctggtattcgctatcccagatggcgtttagggcggtttccatgttggggatcagggtggcccgcaggggaggaagatcttccggcagcggcagcagtcgatcctctgggacgatggcgtaatcttggtggggatgcatggtgaagacccgccggttagcgtaggggccattgacggctcggcccacaaggcagtacccatatttggccggcagctcaaatgatccccccatggatgggcactccatggtgccccggcactcgggaggcacgtgccctaatcccactagtcgttccgttccagggctgatgcccgttacccaggtttcgatgagactgtggccctccggcaccggtagagaaagcgcttcctggcgaatggcacccctccccggagtttcgacccagtaggcctgggtgctagaagggactagggacgatggcgaggcacgcattccaatagtatttccttatcgagatagaagtgggtcatatgaaaataggttccctcttggatgcggtcgacaggagataactggaatgagggcaggccagagcctagcagcagcggcgcaatatgaagatgaagtagatccgtgcgtcccgccgcgaggaaaagggagagggtttttcctccaccttcgacaaagacggagcgtatccctatggaccaaatcgcctctaacaccgctttcaagtccataattttgctgtcatttttaccttcttggtttcttatcggcaggggggtgactttttcgggaatagggtagcgttccgtgactttatcgagactgcccgaatggagtaaccaattgtttcccggttcatggaagatccggtagagtttttctccggcgagtaaatggcagtggcggtcgagaaccacccgatcagggttttccccttgaacttcacgcaccgtgagtctcggattatctttttctatggtgctgcggcccaccaatacggcatcatggagggctcggagacggtgggcgtgtttgcgatcggcatgattgctgatccactgggaatgcccactggcggcggcaattttaccgtccagggtttgtgccaggtgaccgctgacccatggcgagtggttttgggatgcgatatgatgaccggtgaggcaaggtaagtagaggcgaaaagcggtcaggaggtggcaaggcagtgctggaccccgggaatagcaccacggcgattcgcccaaagataatgccgaaggatcaaaagcgagcagcgttgggataggggcaagagttagattgtctaagtggggataagggggcttgggcgcggataagtaaacgaggataagcgccttgggtttgatttttgctatcacttcaaggctagccgtgaactgccatagggacgtctgacccctgctttcaagagggtagaagaaaacacaggggggctctggtgcggaaacatcgtttcggcaccaacgcttaaaatcaagcaggctttcccagatcccgtcgaccgaggagtcaagtacggcacattccatagctctaaaatcgtctgtcgcttatattggagtggtgagtttttaacgatgactgagcaacacctcgatcacagttcccgaaaaatctatcgtaagtttttgatttttcaatcatccatatccattttgctgttggcggtgacagcattttatctgcaaacggtttcttctggctacgtctttggcattgtcttgaccattctttgggtcctgggcagtcatggtttcttggcctattctctccgcgcttggcgaacgcctgcggattgggcgacgttatttcggtttttggtaggaattgcaggcttgataatggcctcctacggggaagcggtgtggttgattttagccatgatgagcctggcttctcttggtgattggatggatggccgacttgccgccctctacggagagactccccagggggccattcttgatgttgaaaccgatcaggccctggttttgatgctagcggtattagggattaccgtgggaggggttggggtctggttacttttatttcctctttatcgttatggctatgtcttattattggaaatttttgcgatccccgcagatgatcccaagcccaaggccggaggcaatctccggggtcgggtcgtttgtgcagccacgcaggtcgctctattaggaaatctgctgctccctttggctttgccggcaaaaaccctattgagcgcattggcgctggtttttctgacctactcgtttgcggatgatatgctttaccagttcagggggcggttcatacattctttttactccccaaaatcttgacgctaaagcaatgtcggtttccgagatcatcatcttaggtacttacgggttaatgctggttgagttgatttttctgccggtgcctagtgaagcctccacttaccaactgttgttctcgagacaaattcaggaaccacgactttcaggggctctgctgcaagcccataggatgcctataggacacaagttgtgggtttttttgctacccacaagcttgactgtgattgccttctttctgcctttattgcaaatctttttccctcagttgaagggctctttattggctatccccttttttgaaaattccctgtttcgagggttggccattgctttgatcattgtaggatcgcttattacccttattagcgtattggaaatgcgttcggggatgaaaaagcatgccttaaaacaaacttggccacaattacaagtagaaggcgtattttgttggtcccgtaaccctggtttagttggaaattatggatggtttcttggcttattcttttatttcccaagttgggtaatggctttgggttttggcatttacctcttcaatatgcatcgccgtgttttgttagaggaaagtcaactagcagcccgctttggagagacttaccgtgcctaccagcgccgagtccctcgttatttaggttttggataatagggggtttttataagtatttgattaataaattgttaatgtgttttttaaaattcggcggcggggggtagcggttttttgttaagattaatgtttttttaacttaaaaaagttgaaaagttctatgcaacgttttgtcagcgtaatggtgttctggctggcactgtgtggtgtatcggaagcagcagattcaggcagtgaaggcgttggggccaaagaacgaattatcatgggatgggtggagcgagtcgttcttattccctggggggtcgagcttaaagcaaagctggattccggtgctaagacatcatcattgcatgccgaagacattgaacggtttgagaaggatggtgaggaatgggtgcgttttatcattgaactggagggaaaaggagaagagatagagccactccaggtggagcaaccgttggtccgtaatgtgagaataaaacgacatcggggcaacgccaaaagacggcctgtagttaacttgaaattttgtctaaatggtaagggctacgagacccagtttagtttggttgatcgcagtcggttaaattaccctgtactttttggtcgtcgttttctgaaggatgtggccctcattgatcccagtaaaacctttctcactaatgaaggatggaatacttgcttgataaaatacgccgccgacgaagcctcggacaaaaaagccgagacacaacaagattaaatcccttgcgctgggattagccctttgttggaaaataaaatttgaagaatttacacgtcaaaatccttgccctccttctcgttattattgggacgggcctaacttattataaggtaacgcgcctgggtttgccgatactaccggctgaacaaaccgaagtttggatggtggaggcccgtcttgaatttgaggctaaaggcaaccaacctgtgaaagcccggttccatgttcccagcactccccttggctttacggtggtggatgaagatttcatctctaccaagtatggcctgaccatggaagacaacggtattaatcgcattgctcagtgggcagtacgccgggccaaagggaaacaagtcttatattaccgtgttgaattagcccctgaggtagccattccggtaaagtcacgcagtgggattacccctccatttccagcggttcccgattatcctgaacccatgggttcagtggtgcaagcgctattggaggaagtgcgccgtaaatctgccgatgtggcttccttcacgggggagcttttggtccgtcttaatgcccctaactccgatgaaaatgttcaggtcctgcgtaaaggtattgaggatccgattgcctgggtagaccgggtgatttatatcttggcgggtgcccggattcctgcccgcatcgttcatctcttacagctaaaagatggcataaaccatggtaccttgaccccttggttggaagtccataatgggcaggaatggttggcttttgatcccaaaactgggagtcgagggtttcctgaaaatggattgatctggtatgtgggcaatgattctctgatcaacttggaaggaggaggttcacccaaggttgaatattccatttccagtcaatttcaagagttggttttggtggcggaacgacgggcacggcaaattaattccctgatcatggatttctctttatttagtcttcctgttcagacgcaaaatgtttatcgggttcttttattaatccccattggggcgtttttgattgtggtgctgcggaacattgttggcattaaaacctttgggacttttatgcccatattaatagccctggcgttccgggaaaccgatctcctttggggagtcctgttgttcacggggatcgtggccctagggttgctgctgcgtttttatttggaataccttaaattactgcttgtaccacgcctggcttcggtactggtgatggtcattctcttaatggcggtcattagtgtactcacccacaaaatggggttagaacggggcttgtctgtggcccttttccccatggtgattttgaccatgactattgagcgtatgtccctggtgtgggaagagcacggtcctggggaagccctgcaacaaggcttgggaagccttctggtggccgtattgggttatttattgatgaccgataagttattagagcatttggtttttgtttttcctgaattattactggtggtattggccatgactttgttggtgggacgctatgccggctatcgactcacggaactgtggcggtttaaggaatttttgaggaaaacggatacccgatgatccttccttggcggcgtttacggcagcttggaattctagggatgaaccaacgcaatgccgactatattttgccttttaacccgcggcgccattatcccttggtagatgataaaagactgaccaagcaattggccttagacgcaggaatcgcagtgccccagctttatggcatcgtcgatatagttcaccaaattaggaacttggataagcttctcggtccccatgaggactttgtcatcaagcctgcccatggcagtggtggtgaaggaatcttggtggtgactggacgctacaaagggcgttatcgtaaggccagcgggataattctgaccgaagaggaaatcggccatcatatcgccaatattttaagtggaatgtatagcctgggaggattgcctgacactgcccttattgaatatcgggttaaattcgatccggtgtttgaggccgtcagttatttgggagtcccggatatccgaacgctggtcttccgcggggtacccgtattggcgatgatccggctgcctacccgtctctcagatggcagggccaacttacaccaaggggctattggagtcggtattgatttgatgaccggccgtactagctctggcgtatggcgagagcaagcgattgatcatcatcctgatacgggtgggggaataagggggttagagataccccattgggatggtattcttgaactgactgcccgctgttttgatttagtaggcttgggttatattggggttgatattgttttggatcgggggctgggacccttggttttggaacttaatgcccgccctggcttgagtattcaattagctaacaaggctggcttgcggtctcgtctccaacgcattgagggccttagggagattccctccgctgcctccgagcgggtggctttaggaaagggattatgtaatctttaaaagggcttctcacatccatcgtcgtattaatttgtaaaggggtagacccgtagccacgagtaatattccgtataaggcctgctcccagttgtgaatggcactggcaaaggcaacgcctagagaagccagcagataaagcaaaggcgttagaggataaccggggcagctaaaagggggaggggtttcattccgacgcctgaaaatgaacaaggacgcagccgccatggaggacaatagcaagatagctaaagtggcccagttgacaagcagctcgattcctccggtagccgcaagcaaagcagtccagaggccactgatccagagggctcccgagggagccccagcagcattagtacggctaaagatagggggggctaggccatcgcaggccatggcataataaattcgcgctcctgccatcagagtcacattggtggatcctaagatggccactgcgatcatcaccgacaggggctgctcggcacctggacctaacaatcgccgggcggcttctgtccctgctgtggtggacccggtcagaatttcctgcgggaccaccatcagcaataggagattaatcaagagatagagtaatatgacgagcagcgtgcctcccaaaagaccccggggtaaattttgccccggatctttgatttcgcctgccacataggccgctgcgttccaacccgagtaggtaaagaataccggcaccattgcagctcccagcgctagcaaacggtcattaagctcaatagccggtggttctggccagtgggtcgccgtttcactaaataggagccccccactgaagagtcctgccagccccactaagggaagggcagttaacaagaccgttgtccttccagccacccttgcgccggcgatattggcgagggtgagcagcaggacaagcaagggagcataaattaattggatggcgggggatcccccctggagtatcggccaggccgcttggcaatgggccacaacagcgatagccatggcggcggccgaacccgagaaggtaatggccagcgcagcccatcccatcaggaacccccaggcggggccgtaggcaagagtcaggtattggtaatcaccaccggcttgggggaatctggcgcctagttcaccatagatagctgctccgcagagggcaagaacccctcccaacatccaggccgcaaggggccacatcatccctggaagccaatcaacgactaaaccgggggtgataaagatgccagcgccaatcatattgccggcaactagccaggccaccgtgacgggccctagttcacgttttaggcccattgctgctcacggttagagaaaaataactaaactgcagaggccaaacgctcctggagcttgctaaagtcatgttccagtgtctttttcttagtttcatcccgcagggccgccgctggatgataagtgacgaaggtgggtaagtttttaacttctatccaattgcctcgcagttcggtgatctttgctttaggatcgtatagggcttgcagggcggttgcccccagcaataccaacagtttgggtcggagcagttcaatttgccgtagcaaaaaagggagttcttttttgatttcgccgcgataaggcttacggttgccggaagggtgggttttgagaatgttgctgatatagatttgttctcgttccaatccaatttgattcaataatgtattgagtaattttcctgcgttgccaacaaaaggtcggccggtttttgcttcctgaacacccggggcttcaccgatgatcattacttctgcctggggtgaaccttctccaaatacgaatttttctcctttgctcacttcggaacccaaatagtgttcacagagttgtttgagttcattgagggtagcaaccttttccagttgttcatctaaaggggtttgcaccttttttacctagctgggaaaagttatttgaattgaaagcttttgggagagacaagccccgctagggcgaggcttgcgctttttcggatttggcctgttaaaggtaggggtagccctattgttaggcgtggtgatggccacctgcgccatgcacatggccgtgctccaactcttcttccgtggcctcacggatatcgaccacttccacgtcaaagtctagggtttcacccgctagggggtgattagcatctaccataacttgctcggtcccgatttcagtcaccgtgattaattggggaccactaggggtctgggcctgaaattgcatgccttcttggagatcctcaaccccttggaaagcatcccgtggaacggcctggataagggtctcattgcgctctccataggcttcttcggggtctacactaatattgaatttgtcaccttcagattttccggcaagtgctttttcaagcccgggaataatactgcctatcccatgtatgtaggctaatggcgtttcctgggaagagctgtctagcacggtgccttccttattttttaaggtgtaatgaatataaactacttttctatcagaaacttgcataataacaccttttatgttgcagcagtaagattaggtatggtatcgatttttattattgacttataggttttgattaagtttaggcgcttaaattcaaatatagtgcccctttagggatatggagaggtaagcgcgtgtttaagtctcttagatgagtaagcttgaaatcaatttgaaaaagtgatggtcatagcagaaagcactggattgtgctggaatatgacggaacagagaaaaatcttaccccatagtatagctgatattttggaatgagtcggcagctttccgccaattaaggagagaaaatatgaccttcaagatagatgttacaggcaatatcagtcctagcctggccagggtgattgatgccgagataaaagaccgagtaggcagaaatcctcccaccttgcgcgtagtgctaaaggcgatgaatgaaggtctggtcgatagactgattagggaaggaactatcgatgctgatgagcgggagaatcttttttctgaaattaacgccctgattgagggttatggtggagaaacactcgcccaaagctttacgaaatatagagcaagtgaaaatttagcgattgtgatccaggcggaaatagataatcctgatgctatccagcctgttacgcttggctcggtgctagaagccatgagacagggtttggtggccactctcgtcggcaggggcgatattgatccagatgaagacgaaacgttggttgctgaaatagagcaattaattaagatgaatggccctaatgccctcgcggaagagtttttaccctaatccgaaatggcgtcattggccgctattaggcgaatataacaattaaattgaacccactccatggacttaattagcgataaccagctattttgcttgatcgaggagctggtattacagcattctccaagtggtgccgagcaggaaatagatggctggttgcttgaacgttttgctaccttgggacaggaaacctggcaagatgccgcaggcaatcttattgtgaaagtgcctggaaaaaatcctggcgcgattgccattacggcgcataaggacgaaattggcgccatcgttaaatctattgataaccgagggcgagtggaggtgaggaagttgggtggcgctttcccctgggtctacggggaaggggtcgtggatttgctaggtgaccatgcctgcattagtggcattctttcttttggttcccgccatgtctcccacgaagccccacagaaagcccaacaggatcaggcgccgctacaatggcagaatgcgtgggttgaaacgaagtgcacgccgaaagagttagacgctgcgggagtgcgtccgggtactcggatggtggtgggaaagcaccgtaagcgcccattccgcctgaaggactatatcgcaagttatactctggataataaagcttccgtggcgattctgctggaattggcgcggaatctccagagacctttggtggatatttatttagtagcttctgccaaggaggaagtaggcgcgataggagcactttactttagtcagcgacaagctctagatgccttgatcgctttggaaatatgtccgttggcctctgaatacgttatcaaagaaggtagtgctcctgtgttgctttcccaggacggctatggtctttatgatgaggggcttaatgggcttattaggcaagcggcgacccgacgaaaaatccccctgcaattggcgacgattaatggctttggtagtgatggttctattgccatgaagtatggccatgtgcctcgggccgcttgtttaggtttccccactcaaaacacccatggttatgagattgcccatttaggggccattattcattgcattgaaattctttatactttttgcacccaggttcaggtagattatgaaaatattcagaaaagccagttgaaaggccgttggggtgtgctagattttatgaagggttagactgttatccatcatccatttaacaaagacggggaggagtgatgcggaaactgctgtttatttgggccatctgcttattggtgttgagttcttttctctttagtgctcaggcgcaagaagcaagccaggtagggaagctcaatgacaaaatgcaagaaaccttgaatgaacagattaatgcagaattgtattctgcttacttatatctttctatggcggcttattttgaatcgaaaagcttggtgggatcagcccattggatgcgcttgcaagcagaagaagaaacagagcacgccatgaaattctttgactatgtcaatgatcgcgagggtcgcgttattttaaaaagcatcaaggcgccctccggtaactgggaatcccctttggctgtatttcaagatgcttacgcccatgagcagaaagtcacggatttgattaatcagttggtgaagctggcggaccaggtagaagatgcagcaacccataattttttacagttttttgtagaagagcaagttgaggagcttgtatcctctaagttaatagtggatcaacttagcttgataggagattctaaacctggattattaatgatcgacagacaattaggtcagcgggaagagtagggagagtatttattggagggataggctgcgccctggggaaaactgacaaactcccctagggcgcggtgaccacttccggtctgcgagaagaagcgggatagacgtgttcctggcaaatcttcaaggtctcttctgctttgagcagttcctgagtcaatccgcagcggaaatactgtttgtcatcggtagtcagcaaatagcggcaggtatggcattgcccgaaggtgtggtgatgatttgccttctggaggttgcgtagcaattgctcaaggacctgttgggtcgtttgcagctcagttgtgtttaacccggtgaaggctgattccttattgggcagggaggaaagcttttcagcgagtgcctggcctttggaggtgagtgctaaatggaccacacgccgatcttttggatcaggttctttttgaaggtatccatgtcgttgtaataccaacaacgactgtgaggtggtgccctttgtggtacctaggtactccgctacagccatgggtgtattgctgtagcggttgcattgggcaagatagcgcaagacctggagatgggccgggtgtagattcagcgccgctgcggtcttccgttcttctgtccgaagcagggttccgacgcgttctaggaggtcaaataatttttgcttgtccatgatctgtaatcatacttaaaaatttctatggaatcgataccctacttgacaaatgttgaaagtctcgtctatggtgtcgactcgataacattaacgatggaggacatcgtgatgaagaaaaaactgcaagtaatgtttagcttcatgtttctgggggttatcggcggtattgcctatgcgggttatgccggaggaggtggcggcgataataaggtcgcatacccagaaggttatcgtgactggtatcatgtcaaatccatggtgattatgcctgggcatcccttggaagatcccttccaaggtattcaccatatctatgctaacgacaaaggacttgaaggacttaagaccggcaattataccaagggggccgttctggtctttgatcttttggattacgagaaaggtggcaacgctctacaagaaggtgagcggaagctgattggtgttatggagtgggacaaggagcgattttcatccacgggtaactggggttttgaaggttttgccgggaatagcaaaaccgagcggcttaccaaagatggcggccaatcctgctatgaatgccataccgcccagaaagataataattacgtttttacccagcttcgggattaatactaataattagttagaacgggttaacgggtgcgtttaacgcacccgttaactttttgggactttttatttagcactttttatcttaaggaaaaaggaaactgataatgagcgaacaagaaataccggggtatacttacggagcagaggcagtagctaaatctcctgtctctttggaggattttgatcttctcaaaaagacggtgctctttaccgaagaggacgaaaaatatttgcgccttgccggtgaagtattggccgatcaggtggatgaagttctggatttatggtatggctttgtgggttcccatcctcatttggtgcactatttcactaacctgcagggtgagcctgacagtgactatttagcggctgtgcgcaagcgtttcggtcaatggatacttgatacctgcaaccgcccttatgatcaggattggctcaattatcagcatgagattggtttgagacactaccgcaccaagaaaaaccagactgatggtgtgcagtcggttcctatcatcaactatcgctatttaatcgcctttatttaccccattacggcgaccatcaagccgttcttagagaaaaaaggtcacagtgcagacgaagtcgagaaaatgcatcaggcctggttcaaatccctcgtgcttcaggtgactttatggactaatccctatttgcgtccagaagattattaattgccgggcgattggcaaataattagcaataaagtgagtgagcagggacgattttctattcagtgaatggctaagaaatagtacgtcttagctttttttaatctccttgcgggtacttgcttcaatgagtcacaatattgacatgggtgattttcccatctaaagtatcgacccgaaaccaaatgggttggttttaatacaaaaaacataacgcgtaaacagaatacaatcctaaacagcaattgaaatccctctgggctgtgtaattaaagatccagaggggttcatttgactgttaaggagttgtaagttgcccccgaagaggggccatttcacttaaaactagaaattgagtagaggaaagttaatgatgaaaataaccaaagctctcttggtaagctttgcttttggattattgttggcagggaatgcacaagcaacggaacaaagctttaaggtggtggttaacgcttatgacaccactattcctgagctcaacgtcgaaggtgtgacggttaaaaatattcgcgcttttaatgttctcaatgagcccgagaccttgactgtcaagaaagggacttcggtaaagattaccgtagagaacaagtcccccatcagcgaagggttttccattgacgcttttggtgttcaggaagtgattaaagcgggagagaccaaaactatcagttttgtggctgacaaggctggtgccttcaccatttggtgccaactccatcccaagaatatccatctgcctggttccttgaacgtcgtacagtaaggaactttgtagagctgaaaaagcagtcatagggtgttcagccctgatttgctgcttatggttgggccggattttatccggcccaacttttttatagccctatcatttataaggcggctatttcagcatgttgttgttccagggtggttaaggcagtagtcacttcctcggcccgttggcgctcttttgccacgatttccgccggagcccgctccacatagttctgattagccagcttgttttggacccgttctagatctttgcgcattttttggatttcccgatccaagcgtttgagttccgcttctttgtcaatgagcccggccaaaggaatgagaagcttaagttcgcccactagggccgttgccgcaggcggcggggtttcctcgccgagccactgaatagagtccagtttggccagagtggctagaaagtcttggttggtttctaatcgtgtccggtcatggaccgtgccggcttgcagtagtaacggaatggatttattaggagcgatattcatttgtgaacggatggaacgcacccccgtcacaaaggcaataacccactctatctcctcgacagcctcctgatcgatggtgttaatttccggctggggatagggctgcaacatcaacgtttccccttggcggccagccagtggagctacttgttgccaaatttcctcggtaataaacggaatgatgggatgggcgagccgtaatagggcttctagtacttccaccagggtgcggcgagtcccccgtttggcggcctctggactggccggattgttcagcaccggcttggaaagttccaggtaccaatcgcaatactcgttccaggtaaaatcatagatggcctgagcggcgcgatcaaaacgatagttttcaatgccttcaatgacttgttgggtggttgattgcaagcgggagatgatccagcgttccggagtgcccagtacctcatcccctgtggtttgctctggatgagattgcctttctgaggacacattcatcaggacatagcgggcggcattccaaagcttattgcagaaattgcgatagccctcaatccggcccaagtcgaagcggatatctcgaccccgggtcgccaggatggcaaaggtgaaacgcagggcgtcgcaaccaaaggcgggaatcccctggggaaattccttgcgggtagccttttcgatacgtttggccatggccggttgcatcaagccgctggtccgtttggtcaccaaggtttccagctcgatgccgtcaatgagatccaggggatcgagaacattgcccttggatttagacattttttgcccttcggcatcgcgaaccagaccatggatataaacttcccggaagggaacctctcccgtgaatttaaggcccatcatgatcatccgggccacccagaaaaagataatgtcaaatccggtgaccagcacgctggtagggtagaaggtgtgcagttggggcgtttcctccggccagcccagggtggagaaaggccacagggccgaggaaaaccaagtatcgagaacgtccggatcctgttctaaagggaggtctggagagagattatatttccggcggacctgggcttccgtgggggccacataaactttgccttccggatcgtaccaggccggaatccggtgcccccaccaaatttggcgagagatacaccaatcctgaatattccgcatccactcaaaataaaccttgttccagttttcggggataaagcggatctgcccattttccaccgctttaatcgcgggttcggccaagggggcggctttgacgaaccactggtcggtcaaataaggctcaataacggtgcgggagcgatcgccccgagggaccatcagcttatggtcttcgattttctctaataaatcggcggcttccagatcggccacaatttgtttgcgggcctcgaagcggtccaagcctcggtatttttcgggaatgagttcatagatggggttaccgaccagaccctctccatcggcgagctgtgtatctcccaccgtagcgcgccggccgaaagtaaaatcgtcgaattcactggattttagccgtgcatctactgtgaatatattaattaaaccgccttgcggttggtttgctagttcctgcttgtgccgttgccaaactgcgtagtcgttaaaatcatgggcgggcgtgatcttcacgcagccgctaccgaattctggctccacgtagtcgtcggcaatcacggggatagtgcggcccgtcaggggaagggtcaccgctttgccaatgagatgccggtagcggggatcttccgggtgcaccgccaccgctgtatccccaagcatggtctcggggcgggtggtggccaccaccaaatacccgctgccatccgctagggggtagcgcatatgccaaaggtggctatgctcctcttccgaaacgacttccaaatccgaaatggccgtatgcagcattggatcccagtttaccaggcgctgaccccgatagatgagcccttcatcgtagaggcgtacaaagacctcgcacaccgctttggacaacccctcgtccatggtaaagcgctcccggctccaatccacggaagcccccatgcggcggagctgacgggtaatggtgccgcctgagtgttctttccattcccaaacccgttggataaatgcctcccggcctaaatcatggcgggttttcccctcgccattgagctgttgttccaccactatttgggtggcgattccggcatggtcggtgcccacttgccacagggtattgtctccccgcatccggtgatagcgaatcagggcatccataatagtgtcttggaaggcgtgtcccatatggaggtgcccggtgacgttgggcggggggatcatgatgcagtagggggcattatctccctggggggcaaaataacctttttgttcccaggtctggtaccagtgttgttctatcgcttgtgggttatagcttttatccatggaagttagcaaatcgctggttatcggagaaacgagaaagggcagaggttctgcccatggctaagaaactggcggaaagccctttttaaagtagggggtaaggcgggttagcaccgtacccaccaaaattttaagcgcttaagtaagggaatctctctcgaccttgatccccccttcgctgaaagcaaggctttccgacagctttttaaaaccattataccttcagcgctaggtgtaagcacctagtagggcttagtgaagaagcgatagggagtgccttgaaaggcgcaatgcaagctctgaccttttttctgtttttcccgccgtgctttgcactttatatttctatggtgcgcgtagcttctcagttccaccagtgatctccttgttcgcaaagctcctctaggacctgttgcatccgcatgtggatttggcgcattttgtcttcgctggcattcggggggacccaaattggaggtgccttcaaaacgattgctcgggtgaaaggtatcgggatttgaaatccatcccaactattgagttggattttgtgtttcattgaaacatgaaagcaggagattgccgctcctgtctttcgggcgagaataacgggaccgactttcgccacatgccgcggacccctgggaccatcgatggtgaaagcggcgtcacgtccctgctggatctccttcaccatcgcggagagggctttcaagccgccccgtgagctagagccgcggacggcactatacccatggcgttgaatgcagtgggtcattgcctcgccatccaggttcatgctagccatgacaatgatgccccggttccgccagtaccaggttgccgggaaaatgcgaccatgccagaaggtgaagatcgcgcgggagccagccgcgtagatctgttccagatacttatctccttgagactcccagcgaatggtgcgacaaatgatggtgatgacccagtaaccgagccatcccatgaggcgaactttgccgtattgccacctcgtaagggtcggttgtttcgttttttttggggtgatgttcaaacttgtctttgcagttggatgagcagaaataataggttttgttctcgacgccaatttttaactgggtagtttcaggatctaccggaatttgatagaagacggggtccgtattgggacgttggctacgaccaaacgatagtgatgaaggccttgccacaggcaaatgatttggtatcaacttatagacacaatacattcaggatcatcattggttggcctatttacccgtcgacttacggggtaagcctccatgctttccgggggatagggttttaacagcgctgtcagggtgttggcagcttggtttttgggattaagccaggcttcgtagtcggcaggttcgaggatgactggcattcggtcgtgaatgggttggatgagtttattggcgtcggtgacaataattgtgcaggaatcgatgcatttgcccgtttccccttcccaatgctcccagagcccagcaaaggcaaacacttcgccattacgccggcgaatatagtagggttgtttggcgccatccgttgctggcttccattcgtagaatccatcggcagggataaggcaacgccgatgtcggaatgcaccccggaaggcgggtttagtagcaacggtctcagcacgggcattgatcatgctgtaggaggttttctcttccttagcccagtggggaatgagcccccagcgtaacatggtcaattctctctgggaggattccccccgcacggcgggaaccgcttgagaaggggcaatgttaaaccggggagtgagctcctgtgtttgagagagatgaaaatgggcagcgagctgttcaagggaagcatgaagggtataacgaccacacattagattgcaccagtttgagtaagcccatagagtaccagtttttgcatcaacttttctttcagggtggtgggattatccagttgtaatcgctttaggaagacagtggcgctttctggggtagaagtaatcattttgagctgacgcctattggggatagaaaatctttttttgaccaccatggtttgaagtaactcgaacactctcattaagaccatttcttccggggtgaattcagtgccaaagggcaattccgggacaaaaccctgtgctttataagcgtgaaaaagctttttaaggcgttctggatgattgtccttgaaaccgtcaggaatttggtagtctttaggaatttttcctgcttttttagcttctttgagcagagattcttgaaatctagaatccgcaatttttaacaaggcaatgatgacctcccgatcatttttgcctctcaaatcggcgataccatattcggtgaccaccatatcccgtaaatgacagggaatggtggtatgaccatagttccaaatgatattggaactgatttcgccgtgtttttctctgatgctccggagcatgataatggcgcgggcgtcagataaggcatgggccatggcaatgaaattatattgaccgccgactccactcacgatacgaccgtcttccaatttatctgagattatggcgccatcaagagtgaccataagggcggaattgaaaaaacgaccctcttttctttgcagccttttgagttcctcatcaccataaagttgattaacgtaagagatcttcttcatgcagaatagctcacgctcttctgtttttagatcccgtaaaaaattataaaagcgctggggtcctaggaagaaacttccgtggagtaaataccctcctttgagctgagatcctaaacaataatgataaattttctcaacagcgtgagtatccgtaaggtcggcaggaatttctatcccgctaggggcgtagaggtggccgttttggtatgcccattccgttttaaaaataccccactgttgtagtagggcaacatctttggcactaagcttgggggggataattttttcttctatgaggcaagataaagtttctggagaaacttggctgctaatcttgttttcattaaggagccgttgaagggtttcatggggatagacttttcgttttagcactccactatgataaagttgcataaaaccatcaacgaacatttcgctgttagcatagagaccttttttaaaagaatttattccccctactttatggatcacattttcaaatttatcgaaaacttttgattccgataagagatcgcggtaagcaggattatgttgatgcctcatattgacgaaataggtgacagcatcccctagtgaaccaattccaagctgaattgttcctccgtccttgataagggcgctggcatgaagcccaatcatgtagtcagctggattgattgccatattggggggagcaaagagtttgaatgtatattgaggatggtccacaatggcgtcaaaatcctccggcgataccagcgcgtcgccatacataaaaggtaactcagggtttacttgacccagtatggcaatttttttcccggcccgttcctgttgacgcattttaggaataatatcaggagtaagatcagggttgcagctcaagctatagcgctctttattctctaatagttgagggctgctaataagctgggcaaaaacattaatgccgctatctaaagagtcgcgcaccacatgggtatagttgctgctcatatagttttgctgagcgtgggggctattgagaaatttaccaggttgtaaataaaattcggcaatttctatattcggggggaccttgttcttcttaagcgccgaaacatagtcgagttcagggtaatcactaaaaattctggtagagagtggctctattaatctgcgatcaagctcgttcttccattggggttttgctagcgttagggcggtaaaaatttttaatttcaggctaggatcttgagctgcccgacggaagaattcattgattaattggttaggttttcccagcccaataggggtgccgagcacaatatgtttacccaccttgcacaaagtattttcgacacagctttcaatatcggtgtagtaaatgggtcttttattatttctcgacataatgcgcttgggcctttacctaacaggatgatatcccaggggatgaggtgattgtagcaatgttccttgtgggaacaacagcaaaaagcattactctaattttatgcttaagttgactacacttgtttggtgcaacctgcttaggcgatcttcgctcttccctagggtgtgattcattcctagaaaaaggcagggtgcttctcagggtgaaatacagggggttaaaaatggctacttttctcacgtctttgcggcgcaatctgattagtcgaccggtgctcaagagggtgcgccgcgtgctgccccctctctctaagacagagcaacaggcattgcatgcaggcacagtgagttgggaggccgaactcttttccggaaggcccgattggcaatatctacatgatttacccccgccccagcttacggaggaggagcaggcctttatcgatggccccaccgaagaactttgccgactcctggatgattgggaaatcaaccacgagcggaaggatttgcctccagaggtttggcaattcatcaaggataatggcttctggggaatgattatccctaaggcctacggaggactggagttctcggccttggctcactcctcggtcattgtcaagctggccagccggagcgtgacggcggcggtgactgtcatggtgcctaactctttggggccctcggagcttttgttgctttacggcactgaagaacaaaaaagccattatctgccccgattagcccggggtgaggagttaccctgttttgccatgacaggtcctaccgctggttccgatgccgcctccatgcctgactcgggagtggtttgctacggtgattatcaaggccagcgtactttgggcatgcgggtctcctggaataaacgctacattaccctgggtcccgttgcgaccgtattagggttggcgttccacttatatgatccggatcatctgttgggtgaaaaggaagatattggcattactctcgccctggtgcctacgggcacgccgggcgtccaaattgggcggcgtcattatccttcctatcaagccttccaaaatggtcccaccaccggccaggatgtattcatgcccctagagtggattattggcggccaggagcgggtgggccaagggtggcagatgctgatggagtgcctgggggtagggcgttccgtgtctttgccttccttaagcaccggggccgccaaattatgtgcccgcaccacgggggattacgcccgggtacgaaaacaatttcatcttcccattggcaagtttgaaggggtagaagaggttctaacgcgcattgccgccaatgcctatttacttgattcccttcgcacgaccaccaccgcggtggttgatcaggggaacaagccttccattctctccgccatcgccaaatatcactccaccacccggatgcgggagactgtcaatgatgccatggatgtgcatgggggcaaggccatttgcgaggggccgaataattatctggccaatagctaccacgccattcccgtgtccattaccgtggaaggggcgaatatcctcactcgaagcatgattattttcggccagggggcgattcgctgccatccctatctcctcaaagagatgcaagccgcccaggactcggatgaaaaacagggcttggtcgcctttgaccaggctttattcgggcatataggttttctgctacgcaatctgggtcgggcctggtggcataatcttacgggggggcgttgggcccatgccccggaagggggagtcacggttgattattatcgacaactgagtcgtctcagtgcttcttttgcgttggttgccgatctcacctcattaattctggggggagagctgaaacggcgggagaagctgtcgggccgtctaggggactgcttgagccatatgtatttactcagtggtcttctgaaaagattcgaggatgagggtcagccagagcaagatctgcccttgttccattggtgtagccaaagagagctttatcttacccagcaggcattggatgagatcctggtgaattatccctcccgtcctgtgggttggttattgcgcggggttctttttccttggggcaggcgtttcagaaaacccacggatgatttgggacggaggtgcgccagcctgctactgtccccttctaccgcacgagatcggctgacggcaggcattttcctgggccgtagcgaggaagatcccatggcccgtttagaaaaagcctttgaagcggtgattgctgccgatgagattaatgaaaagctgcatcaagcagccaaggagaaagggctgaaaagcctctcccttgaagaggctgtagacgggggagtcattttagaggcggaggcaaagacggtggcgaaagcggaagagctcacctgggaaatcattaccgtcgatgactttgcgccggaagatctcactggagcgcaggccgtggaacggaagcgggctgtatcggggggataacgactcccaggatgagaggaggggacatttttacccctccttgaatttggcgtcatatcttctaaggttgtctttatctgtttttgatggaaaccccagtgaatgaataataacaggcaagcggtgattgtggcggcagtccgcacgccgtttgctaaacggcaaacggcatttaagcattttactcctctggatctgggaaagttggtctgtgcggaactcttagagcgggctgatattgatcccaaaggggtggatcaggtggtttttggccaagtcatcccttctctccaggcccctaatgttgcccgggagatcgtattagggattggcctacctccagggattcccgcctacacggtttccaaggcctgtatcaccagttaccaaaccacggtgaatgtgttggaagccatccaggagggggccattgagtgtggtattgccggtgggacagagagcgcaagcgatatacctatcacggtctccaagcctctccaagaggccttgcatgaggccgccagtgccaagaccatggcccaacgccttgcagccttcaggaaactctccctcagtgatttgcttccccgaccacccgccattgcagagccttctacgggagaaaccatgggggaagcgggggagcggatggccaaggaaaacggtatttcccgggaagcccaggatgagctcgcccgccgcagccaccaacgggcggcccaggcctggcgagaagggaaattttccgatgaggtgatggccgtgcatattcctcctgattttaccgagaccttggtggaggataatctgcttcggcccgagtccgatttggcgacctataccaagttgaaacctgtttttgaccgaaaatacggtaccgtgacggcggggaatagttctcccttaaccgatggggccagcgctttgctgttaatgaatgaagccaaggccaaggctttgggaatgcctattctggggaaagtgcgaagttatgccttcgccgccctggatccctttgatcaactgctgctagggcctgcttacgccacccccattgccttagaacgggcgggaatgaccttggcggatatggatttgatcgacatgcacgaagcctttgccgccacggtgctttccacccttcaagcctttgaatcagcgacctttgcgcgggaaaaattaaaccgtgacaagcccattggcgaagtcaattgggataagctcaatgtcaatggagggtccattgccatgggccatccctttgccgccaccggcgctcgggaaattgcccagaccctaggggaattgaagcgccggggaggtggggtggccctgtgtaccgcctgcgccgcagggggaatgggggccgccatggtgctggaggtgacctcatgagggataccgggaactcccaatcactgtgggttgaaagacgagaggataatgctgccattatttggtttgatgttcccgacgcccccgtcaatactctccaagcaggttttgagcaggactttaatcatgtgcttgagcaactgacggcagataaggacctggaggcggtggtattggcctcagccaaagaggactttatcgcgggcgccgacatcaagatgttaactcaattgccggattctgaggcggccaggcagctctcacacacagcccaaggggtaatggaacgggtggaatcttttcctcttcccattgtggcggcaattcacggggtttgtctgggtggagggctggaggtggctttggcctgccgggcgcgggttgcctccaatagccgtcgcacccagtttggccagcctgaagtcaaattgggagtcattcctggggtgggcgggacccagcggctaccccgcctggtgggtcttgaaacggcactggatatgatcttgaccggcaaaacgattcccgcccctaaggcccgggctatgggattggttgatgaagtggttccccggccggtccttttagaagcggctttggcccgtgcccgtgagcttgcctggaaagagttgagggagaaaaaggaagaggaggttcgctcttcccgccggcttggtcaggttcttggtagccttttgagcctggggaaacttagaacactgcttttagaagagaatccggcaggccggtctgttttgtttagccaggcaaagaaaaaggtcctgtcccatacccatggcaatttgccggccccccttcaggcgctggaggtgatcagaaccggcattgaggagggtttggaagcgggttttaaggcggaagtggaagcctttggtgatttggctgtgagcaccaaagcccgcaatctcatggccctgtttttagcgaggtccgcgctgaagaaggacctgggaacagaggcggaggtgacgccccgggcagtgcataaggtcggcgttttgggcgcggggctgatgggaagcggggtaacttatgtgaccgctgctgaggcgggtttgcccgtgcgcttgaaagacgtcagtcacgaggtcttgcggcaaggactccgctccctatggaaggcggtgaccgagcaagttcaaaagcggcgcatgacgttgggggaacgtgaccgggtgctcgccttggtccgtcccacgaccgagtatacagggtttaaacgggccgatgtggtgatcgaggccgtagttgaaaatattgaggtaaagcaccaggtactgcgtgaagtggaagcccatggcggccccgagatgatttttgcttccaatacttcttccattcccatccataaaattgccgaggcgagccatcaccccgaggcggtgattgggatgcattatttctccccagtgcctaaggtgccgctccttgaagttgtggtaaccgaaaaaacggcaccggaggttgtggccacctgtgtcgcgctcggtaaacgccaaaacaaaacggtgattgtggttcgtgatggagcgggattctatactacgcggatattaggtccctatattaatgaagccacccatcttttagccgagggagtctccatagaggatattgatagggcattgattaattttggctttccggtgggacccataaagttgctagatgaagtgggtattgatgtggttcaaaagatcgcccagatcttgcaagaggccttcggtgagcggatgaaacccacatcagtgctggaaaaattagtgggggccgatcgctttggcaaaaaaaatggtcagggtttctatcgttatcagaaagtggaaggagtttttaaggggaagcaagtcgataaatccgtgtatcagttattggatgttaaacctcacaaaaaaattgaggccaatgaaattgccatgcgctgtcttttgccgatggttaatgaggcggtgtactgctacagcgacggcattctgcggtcggcccgagacggcgatgtgggtgctgttttcgggctgggttttccaccctttttagggggaccctttcgctttattgataatcaaggcacgggcgaaattgtcgaacggctcactcattaccaaaagcaatggggtgagcgttttactcctgcgcctcttctcgttgaactcgctcaacagggaatcggtcttcatgataagaaaacgcctccaccgggggagactcttccctgactcttgtggtgatttatgtcatagaagaggcattaaggtgagggctagcaagtagcttttgcttatgagcattcgaggcgaggatggtgacccaaatggaaaccattgtccctatggaatgagcggtcagtaaagaaaaatttatcactaatatgaatacatcaagagcgcgaatgatcttgctaggatcggtaatggctataccggggggttgggaaaccgtttttgctattagcagtgatatgcttactcccatgccgataaagctaactagggttcctagaaggctgactttggaacttaatcctaaaagccaaggggaggattccttctctgcactaatataagtatccggctccaaatatatttttcgagcgagccgcgtataataaaaaaagatgatggtgcttagacataagatgacaaaggcatagaacgcccacaggagaccgccgctaagttcgttaggggaaaggacttggcctgaggtagcaaaaagcaatagtagcgcagaagcgatcgcaaatataaattgtatccagaaaacggtccatccgagtcggcggagatttttgactaatcttaaaatggccttggcaagattcgacggcattcttttcgatttaaaccgcctgccgggttgttgtggcctggcaggcgggtgagggggagggagttcatctcgttgatgggtttttaggaaaataacccccaccaggataatcactaatacagtcaaaacaatcgctgtaatttcatgtaatgctttataaaaaccaaccaagtcagaattctttgtttcccaggtaggaatcgataagccccaaaacttgatggggattccgctggatgtagcctgaagaaaaccgctaattgctgcaattgctacgcacccatagatcaatagatataaattccagactactgctttctgccaaccggaagtaccccctagaagtggggaactacccaatatcaaccacaataggatttgaaaagctaccagtattacgcttgtcaatcccagggagatatgcagattgataaaaaactctcgttctggggctgtgggtggcaggtactggagataccaccccaagccaattaaaacaaagattagcgaagccagtatccaatgaatggccgtaaagaaaaggctatgctgtgttgggcttgatttcatatgaatggttggtgtttaggggcacagataaaaaaatattagatcccaactgtctaaatttctaggaccatattttcttgacttttcttttaacttcttctacttatacgggatggaaacggaccgcgcgattggattcggaatctgtggatctgtttagaacgcgctatgctcatactgacaccaatccctctgttcttgcccttcttcaggtgagggtttgtgaaccggtgcagtttgaggtatttctgcctttggccttgttgaagcaaaccaaattttttaaagatccttcaagccacaaaggatgctctattgcttagacacagtattgattaagtatctgctttatgggctgacgcctatggaagcgcgattagccactttgcttgttgctggccatgaacttcgggaagcagcaagtgctctccacatttggttttagccacctcgtctcatcatatcaagctggcggcagagaaactgcccaacggtcagtatggttataaaatgctccaacaccgggtcagcaatgccataggcccccaagatcataccgcgttatatgctgatattgcggtcattcccggagctattctctttgccaagcagggagatgtggtcaaagtggaactcaccaacaatacggaagtaaaggtaggctttgaggtccctggcttttttaatagttatgggaccaaggtcgacccgggaaaaacccagacctacaccttcaacgctaaccgtgcgagaacttatctgtaccgggatgaacattttcaacaggttttcccaacacttttcatgatggcccaacaaaattcccgcccgggtgtcatccccaatccgccggttcctagcaccattgatactcgattgatgcccgaaccctttgcgacggaagtcttcacgatcaaggcgggcgatggcgtaggccctggagactggcaataccactgccatgtctttgcccatatggaagcgggcatgcatggtcatttcaaagtggtggaggtgtctgaagcggcagtcagcattgccggcgcttctctttatggtggcattttcggcagttcgggaacaggggtagctacctttgagatttcagacgagccgggccgttggtttaagagtacccgaggcgatattacgggtaccgatacccagtctctggaactgcttcatcccaatgacagtattcactttatcatgtcagatacccacacgtcccataccatgaccagtttgctgtggccgatgggggcagagaatatgccctttgaccaagtcacttctgctgcaccttggcatgtgacgtatcctagtgttcctgttcagatcaccggtggggcggttgctgacttaagagaggtcttggaagctaggtacggacaagacattcaattggcaaatctttttgatcctgaaatacctggcgtgggagaagtatggatcgatacccagtttgaaaaaactaacagcaaaaccaagccaggaacgattaccgtactagatgcagagaactggacaatcaagcgcaagatctccttacccgagatcaacatgaaccatccccacaacatgtggaccgaccgggatcaaaaagttgtctaccaaacccaatggttcgataacaagctcacttttgttgacagggttactggccagctcatcaaaaacattcgggtaggcgagtctcctgcccatgtcatgactcgcccccacaatgacactatcctggtgacccttaacggggaggaaggcaacgctgataccaatttcatgtaattttgcattctatagattcagtctaaacaattacttgaagcctcaataaattgcattctttaactaaattggtatgaaatccttccaggagaagataaagtcaatcggttcattccgacacaagattttggccagctccctgcccatccccatggcccttggatcagcgcagatggaagcaaggtcatcacccctaacatctttactggcgatgcgggggtttacccaatagcgcgtaaagcatcgcccaatcgggcggtgatataagcgcaagccgcgaagcggctttacaggattctctgatttttgtaaaatacaaatatgacgaagagggcgtaccaggaacgattctatcccacagctgaacaagccgaactgctggcgcgttcgttcggctgtgcgcgttttgtttggaacaacacgctcaagcatcgtaccgatgcgttctatcagaacggcgaagtcattccccattcggcgctggaaaaaaggcttgtccaactcaagcaggacttttcttggctgaatgaggtttccagcgttattttccagcagttgctgcgcgatcagcagcaggctttcaagcacttctgggagaagcgagcggggtatccgcgtttcaaatccaagcatcggggccagtcaatccgactgaccaaagccgcgttccggttcaaggacggccacctgttcatcgccaagtcgagcgaaccgttgaatatccactggagcttcaaggacggtctgccgtcagagccctccgctatcacgatttctaaggacgcagcgggacgctattttgtgtccatgctgtgtgaattcgagtccgaaccgatgccggtggtcaacaagacggtcggcatcgatctgggtctgaaagacttgttcgtcactagcgacggattcaaatccggcaatcccaagtacaccgagcagtacgaagcgaagctggcctatctgcagcgtaagctggcgaagaagcgcaaaggttcccgtaaccgcaacaaactgcggctgaaggtggcccgtgtgcacaccaaaatagctgactgccgtagggacgccacccacaaggcgacccgcacactgatcaacgaaaaccaagtcgtgtgcgttgaatctctggcggtgaagaacatgatcaaacacccccggcttgccaagcccatagccgatgcccattggggtgagtttgtccgtcaactgaagtacaaggcgcagtgggtagggcgaaccgtagtcgagatcgaccgcgggttccccagctccaagcgttgccccaccccagggtgcggacatatcaacgaaacgctgccgctggaggtgcgtgaatggagctgtccctcgtgcgggactgtccatgaccgcgacatcgcagcggcgatcaatatcaaaaccgccgggctggcggggttagcctctggagcgactggaacgggggcgacaacaggcgttgtcgcctagggaaggcgtgttgaaccaggaaagttcttggagtgatccaacaaccctcgcccgacagggcggggagaagtcataccaatttcatgtaattttgcattgtatagatgcagtctaaacaagcacttgaagccttaataaattgcattctttgattaaattggtatcagaatattgacaacgatttcggcgtagacgatatcttgtcacgcatacccacaggttctccaggcgcccatcctattgccatcggattgatgccggatgatagcaaattttatgtggctaatttatttagacaacaccctgagtgtcgttgagctgattacaggaaagctcaaaaaaaacattaatctccttgccgactacgaccctgtttccggtgaattctctgataatgatggaaatgagaagattgcattaggaggacttcccattcaaacaccggtttcgcccgatggcgaatatgtggtgaccgccaacaccttgactgccaccatcaccattgtggacaccgaaaccgacaccatgtctctttcaacctggggagcctgtttccgtctaagacggagtgcagtttagaccagggaaggtcattttttcatagcgaatctatatcgtgggtttattaactggagtttatttcaatgaatacaaaacaggaataacggatggtgcaaatacagtcagcatcatcaccgatatagcttttatcaacaacgcttgtacagataaagaagaagtaaaagactgtaccctgccaacagggacctccattggggtttcggttaaacttggaaatacgttttcagaagatgctccaactcctgaataaaaaaatattttaaataatgtttgaaaagcccagggttgtttcgccggggcttttttttgtagtcatgagaaaaaaagctctatattaattcagcaatggaggttcttttctgtcttttctctccaagcgggagagaaggagggtgaggaaatgaataaagaacgttatttattgggatgggcattaatcattttactgataactttaccttctgtagcagccgaaacgctttaccgttggactgatgcttcgggcacggcgagatatggttatcagccgcccctaggcatccaagctgttcctgctgcggaggtgcagagggaattgatgaggcgtgagccccccgtgagttgcccagagttagagattgagcacctgcatttaattaacaaggagatcagccgcgtcaaggcaatgccggctggattgggactagactacgaactgacaccagcggctaagcgggaattgatcttagacttgcttgcccaccgggcagctttgattaccgggcgaagtgctttagatttccattcgtcaaagaactacgaatttgaccatttgagagctcagtatgagcaggaaaagacccggttgttggagaccttggaagaccaagagagcatgttacgggctcagcgcattcaaattgagcgagaacggcggcgggcggaggcagcgctgcatctactccacaggccgttgcctgtgctagtttggtagaacagcggtagaagtcatgtcttggaactaggcagagccaattaagtaacaagccgtgagattgatggaaaatcccttggtaggttgagaatagcgaaacccaccgcttcgcctgggtttctgggtagccctaggtcggttatctgcggttgtgggttaatttaccagagggaattggcgtccccaaggggattcgaacccctgttaccgccgtgaaagggcggtgtcctaggccgtctagacgatggggacaaattctgttttttggctgggcctacccaccttaggaaggcgagcacgcctaaatgcctggtggagccaggcgggatcgaaccgccgacctcttgcatgccatgcaagcgctctcccagctgagctatggccccttcaaaaaaacgcacactttacgagcttggcggtcatatgtcaagcgccattttgaaaagtttgaagatccgtggattctatgcgatttttacccgccatattaataataatactcatgctgcgtggaacagaaaaagaatactatcttgcttgtggggctcttttctttcctgttgggactagttcctatggccagggcacagataccccagtgggaaaaatgtgagcggtttattgaacccgcctcagaggagttactggacccggaacctagaggcccagtggatgttaccgctgatcaggttgaatccgaaaaggaggggatctctatatttagtggtgatgttaaatttagacgccggggacagtggttagatgcggatgaggtgcactacgacaagccaaataacaccgtgaaggcttttggcgatgtgcgctatcaggatgccacggtggatgtgatcagtgactccgctaaagtaaatctggagacagatattggtgtcgctgaaaatgcccgctattttttacgagattaccatgcccgtggagaggcggctgaggtggagcgagaaggttccgctaaaagtgagttgcaggatgccacttttaccacttgtgatattggggataatgcttggcagttgaaggcgagccaggtaagcctggatcacgaagaaggggtaggttgggcccgtcatgcccgcctcaaattgtgggatgtccccatactctatgctccctttctacgctttcccatcgacgatcggcgtaaatctgggtttttggtcccctccgtggggagttccagtaactcgggtgtggatatcagtacgccctattattggaatattgccccggatcgggatgcgaccattactccccgctacttgtccgagcggggtcccatgctggaaggggaattgcgttatcttaatccccgcaaccaagggaaaatccagggatcgattctgccccacgatgacaggaagggggattatcgcggcgctttctcctatcagcataccggcagcccttggtcgcgctggtttaccaacctggatatcaatctcgtttctgatgacacctattttgaggatctaggtaacagcctgagcattgccagtactacctacctcaataatcagttggatgtgagctaccaaggggagggttggtatgccctagggcgtttccaaggctttcaaaccattgacaggactattcctggtttttctcgccctcaccaacgtttacctcagcttttagtggatggcttttttcccgatcggtttttaggattggatttggactttcacggggaagtggtaaactttcagcgggatgcgctaccgaacggggtacgtttagacttgtggcctaccgtgagtttgcccttccgcactcccggtaccttcttcaccccaagtcttggtgtacgggatacccgttatttcctagatgataccccgccgggtacggacaacacggtcagccgtaccttaccggttttcagtatagataccggcgctgtttttgagcgatcactgtctttatggggtagccgtttgcgtcaaactttagaaccgcgtgcctactatctttatattccttttgaaaatcaagaagattttccggtttttgatagcgctccgttggatttttactttgctcggctattccaacccaaccgttttacgggagcggatcgccttaacgacgccaatcaactgactctagccgtcactacccgcttactgcagtccagtacgggggatgagttgctgcgggcatccatcggtcagattcagttttttcgcgaccgcaaggtcaccttgcctggatttcctgaggagactgactctagttcttccattattgcggaaatggcggctcggttggcgccagagtggtcgctgcgaggtgagttgcgctttgatcctcatcaggagcgggcggatttggggtctgccgagttgcgttatcgtggaaaaggggggagcctgctgaatatgggttaccgtttccgtcggcagttgttggagcaggttgatatctctggccgctatcccattacgaagaattggagtgtcgtcggacgttggtatcattcaattgccgatgatcggctccttgaggtcctggggggggtggagtatgacagttgttgttgggcgatacgcttggtggggcgcagttacattaccaacatcgagggggataggaacaactcggttatggtccaattggagctaaagggattaggtaatttggggcaaaacgtggaatcgttgctgaggcgaacggtgttgggctatggagaacagttctaactggcagataaatgtacaatcatagacagataaagttttttgcggttaatcccactgtgaagctgatggagtagctatgcgaagattgcttgttgctgtccttgcggtattttggtctatggggagttttggggcgaccatcctcgatcgtattgtggcggtagtgaatgaagaagtcgtcttggaaagcgaattggagcagatggttcatacggttcaagaacaattagtggctaagggaacgccgctcccgccagactatatgctagagcagcaggtgttggaacggctggtgatgcaacagttgcagttgcagttggctgcacgtaccggcatccgcgttggtgatgaaaccctcaatcaggctttgcgccggatcgctgaggataacgggttaactcttagccagtttcgtgatgtcctagaacaagatggttataattttccttcttttcgcgaaaatattcgcagggagttgatcatttctcagctccataagcgggaagttaacgatcgtgtgaccgtaagcgaggcggagatcgataattttttgacaacccagagaaaacgaggcaatcaggacgttcaatatcagctgggccatgttttgatcgcggtgcctgaagcggcttccccagaacagctccaggcagctcgggctaagggagagcaattgttgcgccagttgcgggagggaatggatttccagaaggcggcactcgcctattccgatgggcaacaagccttagaaggaggtaatctaggttggcgtaaaatggggcaactcccgaccttgtttgttgatgtggttcccaaactccaggtaggtgagataagcgaattaattcgcagccccagcggcttccatatcgttaagctcctggatcgtcgaggggaagaacaacaggttgtgactcagactcatgcccgccatattcttcttcgtaccgatgaactaaccagcaaccgggatgctcggttacgccttggccagttgcgccagcgggcattacaaggggatgatttttctgaattggcacaagcccattccgatgacaaagccagcgccttaaaagggggagatctgggttggattagcccaggccagatgatcccccgcttcgaagaagtgatgaggtccctggacccgggggagatcagcaaacccttccagacacaatttggttggcatgtggttcaaatactgaatcggcgacagcaaaacatgaccgaggagttcaatcggaatcgggcgcggatggagattcgccagcgtaaaatcgaagaagaactggaaaactggctgcggcagctccgagatgaagcctatgtggaatatcgcctggatagctgaaggacgttgtctttccccatgacctgtttgcggctggtgctgactcctggtgaacctgctggaattggccctgatatctcgatccaattggcttgccaccggcgggaatatgaactggtggtggtggccgacccggaggtcctcactcagcgcgcgcggcagcgggggctagcgctagcccttgatatctatgatcccgtccagccgccggagccggggatacccggaaggctgaaaatcctcccgctagaggctccagcaccagtgactccaggccgcttgtcccccgctaatggagcttacgtcttggagggcttgcggcgctctgtggcgggatgtttgcggggagagtttgctgctttggtcaccggtcccgtccataaaggggttatcaatcaggcgggaatggcctttaccggccataccgagtttctggcggggctttgtggtagttcccaggtggtgatgatgctggcagcccctgggttgcgggttgccttagccaccacccatttacccctgcgcgaggtcagtgatgccattaccccccagggtctagaaggtaccctgcggatattgcatcgtgacttgaagcagcgcttcggaatccccgagccacgtattttagtctgtgggctgaatccccatgcaggagagggggggcatttggggcgggaggaaatcgagatcatcgagccggtcctggaaaccttgcggacagagggaatgcaacttttggggccgttgcccgcggatacggtgtttgtgcctcgctacttggaaaaggctgatgcagtgctcgccatgtatcatgatcagggattgcctgtactcaaacatctgggctttggacaggcggttaatattactttgggattgccaattattcgcacttcggtggatcatggcacggccttaaaccttgccggcagcggcccggtggatagtggcagcctggaggccgccgttaaggccgctttggagttggcaaagagacaatgaatattccaagctaccaggcgcgcaagcgctttgggcagcatttcctccatgataaacaggttattgatcgcctgcacagagttattaatccccagccgggtgagttaatggtggaaattggcccgggtcaaggggccttgactcttcccctgcttcgtcgccttgggcatcttgaagcgattgagttagatcgggatttagcggcctacctggtcgaaaactgtgcctcggaaggggatttgcacctgcataatgtggacgccttaacctttgattttcgtacccttgcccgggaacagaaccagcgcctgcgggtggtgggcaatttaccctataacgtctcaacccccttgttgttccatctattggcccaggtcgaggtcttggaggacatgcattttatgctgcaacgggaagtggtggttcgattggccgccaagcctgggggtaaggattacggacgtttgagtgtaatggtgcagttttattgtggggttgaacccttattcacggtgaaacctggagcttttatgcccccaccgaaggtggattcgatggtggtgcgcttgaaaccacaccgaccgtctttggcaccggaaattccccacgctgctctcaatcgggtggtttcccaagctttttcccagcggcgtaagactctggccaatgccctcaagggtctcttgggttcagccgatttaaaagtcctggggattgatccccggcagcggccggagacggtggatttggaacagtatcttgctctgactcggtattggctagcccatcgataggtcgttttataaaaccggatagctttcttgttccagcagttcagtcaaacgaatgagggggaggccaatcaaggtgttcgggtcgtctccttgaaggcgtttgaaaagggcgattcccaatccctcggattggaaactcccggcacactgataaggacgctcccgctgaagatagtgctctatctgtttttccgtgagggggcgaaattggacccgaaagggttcaacggtggttttggcttcaccggtggtagtattgaatagacaaagcccagtataaaagatcacctcccgtcctgaggcggcccgcagttgttgcaaagcccgttcgtgagtccctggctttcccagaatgtaccgatccagaaccgccacttgatcagaaccaatgaccaaagcatggggaaattcagcccctaccgcccgtgctttagcctccgctaggcgggccactaattcctcgggctgttcttggggcagaggggtttcatcgatatggggagcgcaggtctcaaaaggcaagcccaagcgttctagcaaggcggcccgatagggagaactcgaagcgaggacgagggtcggaggcgctaaactcattgggggttgctttcgatctcaagtagtcgttcttctggggtcacgtaatcccctttggccacatggagggtcgttactttacccccaataggggccacgatttccgtttccattttcatcgcctccaccaccaagaccggctccttggcggccacctgctggccggtttctaccagcacctccacaatggtccccggcatggaagtcatcacatggcctggtgccgttgcctttggtcgggagcccgtctttttccccggagcggtggcttcatcctggggtgtgggcgcctccgatagggtttctagcaacagttcttcttgcagcccgtccacgtagacatggaacaagcgttgaccgcctggatgcaaaccgctgccgctgacccgaacgttgtaggtttcgccatggcgagtaatattgaactcaatgggaacgccccctttttggccctgctcaggcggtgggttgaggggctctggctgcaaggtgccggcagcccgctcttgaagaaaagttcgaccaatttctgggaacatggcataggtcaggacatcttcctctgactgggccaagtcgctgatttcccgcttaaagcgttccatctcttccggtaatagatcggcggggcgtccttcaatgacgggcgtgttgccaatggcaagctggcgtacactgccgttaatagagccaggaggttggccatagcggccttccaggtagagcttaacctcattggtaatattcttgtagcgctcgccagtcagcacattaagcaccgcctgggtccccacgatttgggaagtaggagtcactagagggggatatcccagatcctggcgaacccggggaatttctgcaagcacctcattcatggccgtgagcgccccttgatcccgcagttgattagccaggttagaaatcattcctccaggcacctggttgagttggacccgggtatccacccccgtatagtcgctctcgaattgtgcatatttgccgcgcacatcccggaagtaaaagccaatcatttgcaggagttctagatctaaacccgtatcaaagggggtgtctttaagggcggccaccatgctttcggtaggttcatggctgctgccgcccgcaaaagaagagatggcggtatcgatatggcggcagccgcattcgattgccttaaggtgacacatgctagccaggccggcagtagaatgggtatggaggtggaggggtagcgacaccgagtccacgagagcggagaccagctcggcggtggcaaaaggcgtgagaagtcccgccatgtccttaatcgcaagactgtcgcagcccatcgcctccagttctttggcttgggcgacaaaggccgcaatgttgtggaccgggctgaccgtgtaacagatagccccttgggcatgtttgccggcggctttgacggcctcgatggcgaccctgaggttacgcaagtcattgagtgcatcaaagattcggaagacgtcaattcccccggccgccgcccgttggacaaaggcctgcaccacatcgtctggatagtggcggtagcccactagattttgcccccgtaggagcatctgtaggcgggtattggggagcgcctcccgtaaccgggtgagacgctgccagggatcctccttaagaaagcgtagacagctatcgaaagtggctcctccccacacttccaaggaccagtagcccactttatcaagctccggacagatgggcagcatgtcctcagtgcggagccgggtggcgataagggactggtgggcgtcgcgcaagatggtgtcggtgatatgtacccgggacaaagttttcactccttcggcctttattagatcaggctcccatatgggcggcaatggctgcagccaccacggctgctagctccggctcgcgggtatcggcgctgtagtttagcaattctaggtggttgtccacgaaagaggtatcaaactctccccttcgaaactctggtgaggccaggatttttcggtaatagggaattgtggttttgacgccatagataccaatgtcatgcaaagcctggtgggcgcgattaagcaatttttcccagctcatggcccagaccgtgagtttgacgcagagggagtcgaaataagggggtaaatcatacccggtgtaaatagctccatcggtgcgtacgcctggaccgcctggtgcatagtaacgggtaatgcggccaaaactaggcaaaaagtcatttttaggatcttcagcattaatccgaagttccatcgcatagccccggtgttggatatcttcttgccggtagctcaaggattcaccggctgcaatgagcagttgctcttggacgatgtctactcccgtgatagcttcggtgaccgggtgttccacctgcagccgtgtgttcatttccatgaaatagaaattgccctgggcatccagtagaaattccactgtgccggcattacggtaacccaccgcccggcaggctttaacggccagcttaccaattgtggcccgttgtttctcgctgagctgaggagaagggccaatttcaatcagtttctggtggcgccgttgaatggagcagtcccgctcgaacaagtgaatggcatggccctggtgatcggccaggacctggacctcaatatgacgtggattaaccacgcacttttctaaaaaaaccttggtgctgccgaaggccttttgggcttcggagaccacccgctcgtaattacggcttagttctaggggggaattacagcggcgaatacctcgcccaccgccgccagcggtggcttttagcatgacgggatagccgatttgctcagcaaggcttagggcctcatctacccctcctaagctggtgtggctgccagggacgatgggaatgcccgccgcctccatggtatgacgggcctcgatcttgtcgccgaggcggtgaatgacttgggcgggggggcctacaaaacggatcccatactgttcacagcgctccgccaagtggggattctctgataaaaatccgtagccggggtggatggcatcgcatccggtggcgcgggcaagggcgacgatacggcgggcattgaggtagccggccaggggatctgcgcctacattataggcttcgtccgcttttttgacgtggagggcgtggcggtccacatccgtgtaggtcaccacagaagtgatgcccagttcggcgcaggcacggataatacgtaccgcgatctcacctcgattgggaattaaaagttttttaatcaactacttaatccatatggtctggttgactgttagagctaagtttaggtgatgaccgagggttgtgctcggcccgtacgctgctgaatttgggctacgtgatcggcaatttgaatgaggctggcgagggccacttgggtatccagatcgtgccgagctggatccggttcaaaagtttccaaatagacccgcagggttgccccttcagttcctgtcccggagagacgataaataatccgggcgtcgtcttcaaagcagagccgaattccctgtccggtggtgaggctgtgatcgatgggatcggtgtagctaaagtcatcagccagtatcacctcccgttgcccgaagcgtttaccctttagtgtaggaagttgtttccgcagatcctccatgagttgctgggaaagatcggcgggaagatcttcgtagtcatggcgggagtaaaaattgcggccgcagttggcccaatgttccctgacaatagcctccaccgactggcggcgtaccgctaaaatgttgagccagaacagggctgcccagaggccgtctttttctcggaggtgatcggaacctgtgccaaagctttcctcgccacacagggtgactttccccgcatccagaaggttgccgaaaaatttccatccagtgggggtttcaaaacactcgattcccagggcttcagcaacccgatcggctgcccggctagtgggcatggagcgggcaattccggctaaacctaagcggtaaccgggaatatgatgggcgttagctgccaaaatagccagactatcggaaggagtcacaaagaaacgtttgcctaggatcatgttacgatccccatccccatccgaggcggcgccgaagctgggggcattgccccgatacattttggccaccagggacttagcgtagacaagattgggatccggatggcccccgccgaaatccggcaggggttcgctgtttagtacggtgtcgggatcagcccccaaacggtgttctagaatttccttggcatagggaccggtgactgcatgcatggcgtcaaaatgcatgtggaagaccccggtgtcaaacagggtcttgatccggggaaagtcaaataattcttccatcaactccgcataatcagcgagggggttgacaatctcgacagccatcccagccagattccggattccgagggaatcaagggggatatcctcggcctccaccatcaggtagcggtcaatttccttgctccgggcgtagatggcgtcagtgaccgattcgggcgctgggccgccattgctaatattatatttaattccaaagtcgccctccggccccgcgggattgtggctggcggaaagaatgatcccacccaaggctttatagcggcgaatgacgcaagaaaccgcaggggtagagaagagcccctcgcggcccacgagtacccggcccactttgttggccgcggccatcttgagaataatttgaatggcctccgggttgtaataacgcccatctccccctaaaaccagcgtttttccagtaagctcccccaggcaatcgaagagggattgcacaaaattttccaggtaatggggttgttggaagtgtttcacctttttgcgcagaccagaagtccctgggcgctggtcagaatagggggttgtcgatacagtatggatattcatggtaaacagtgctctcgcggaggctgagttactctctattaatatttagatatcatgaaatagccccattcaaccataaggagtatttgaaatcgacccttgattccggaggagttgcccttatgttagctgattggcatcaatctagtttccatcatacggaggagatccacatactatgactgtagcaagccataaggaaactctgggcttccaaaccgaggttaagcaactgctgaacctcatgatccactctttgtacagtaacaaggagattttcctgcgggagctaatctctaatgcagccgatgcggctgataagctgcgtttcgaagccctcaccgatgatgcgctttacgagggtgacagtaccctccgtattcgtctcagctacgacaaagagaagcgtacgattaccatcaccgataacggtattggtatggggcgccaggaggtcgtcgataatatcggcaccattgccaagtcgggcacccgggcctttttggaagctctttctggcgatcaagctaaagatgcgcatcttatcgggcaatttggcgtgggtttctattctgccttcattgtcgctgacaaggtggttttggaaacccggcgggcaggagtaggttcggagcacggcgtatgctgggaatcgagaggcgagggcgattacaccattgagaccatagagaaagcgcctcgtgggaccgaggtgaccctccacttgcgggaaggggaggaggaatttttagatggttggcgtttgcgccatattgtcactaagtactcggatcacattgatttgcccattgaaatgaagcaggaaagcgggggtgacaaggagggggagcaggaagaatgggagcagatcaataaagctactgctctttggaccttgcctaaaagcgaaatcaaggaggaagaatatcaggccttctataaacatgtggcccacgactttgaagatcccctggcgtggacccataatcatgtggaaggtaaactcgaatacacctcgctactttttatcccttcccgggctccctttgatctctgggaccgggaccgtatgcacggtatcaagctctatgtgcaacgggtatttattatggatgatgccgagcagttgatgccccgctatctccgctttgtccggggagtggtggactctaatgatctacccctcaatatttcccgtgaaattctccagaacaacaggatcattgatagtatccgcgcgggttcggttaagaaagttctggggttgttggaagatatggcgaagcgtgactcccaaaaataccaaagcttctggaaagaatttgggcaggtcatgaaagaagggcccggtgaagatcccaataaccgagagcagattgccaggctgttacgctttgcctctacttatcatgacagtgccgagcaaaccgtctctttggccgattatctgtcacggatgaaagaagggcaggaaaaaatctactatatcactgctgacagtttcctggccgccaagagtagcccccatctggaagtgttccggaaaaagggggttgaggtgttgctgctttccgatcgggtggatgagtggttggcggcatcgctccctgagtttgaaggtaagcctttgcagtcggtcaccaaaggcgaactggatttgggcaacttggaggatgaggaggataaacaacagcaaaaagaggttgaagaaaactttaaaggcctcgttgatagggttcagaaaagtctaggtgacaaagtcaaggaagtgcgagttacccaccgtctaacggattctccggcctgtttagtcgttgaacagcatgatatgagcggctatcttgagcgcctccttaaggaggcagggcaacaggcgccccatgtccaacctattcttgaactgaatccgactcaccccctcgttattcgtcttaaaggggaggagacggaagaaggcttcgatgattgggctaacttattgtttgaacaagccttgcttgccgaaggagggcgccttgaagaacccgccctgtttgttaaacgtttaaataatttgctcttgacagtagcaggctaagcgggttaaacccggggtggagtcgatagtctccattgatccccctaagaatcgaaggtgaccccccgatgaaagcttaagcatggctacacgtgaaccagtggtgtttattgtcgatgatgactttgcagttagagactcgttggccctgtcgctctactcagtgggttatcgcgtaaggtgctgcgaatccgtcaaagtttttctcaaagcctatgagcccaatcagcctggctgtgttgttttagatgtctgtatgccagagaacacagggttggagctgcaagaatatcttgtttctgaacaggtcgatattccgattattttcatcacgggccatgccgatgtgcctacagcagtgcgggcggtgaagcagggggcagtggatttcttacttaaacccttcaactttgagaccttactagagtgcgttcataaggccattgacttagaccaggttaaacgggccgagcgagcgcaacgggataccatcgaaaaacgattggcttccctaactcctagagaacgggatgtcctcaacaaggttatcgaaggaaagctcaataaggtgattgccgccgaattgggggttagcatccgtactgtggaaatccaccgcgcccggattatgtctaagatgagagtaaggcgtgctacggaattagcacgccttgtactcatgctccgacgttcctcatagccttggccgcaagcgcgaaaatgacccttcttatataagtagaattacctatttagctcctacagcttgctatttatactggggcggatattcgccggacctgttaatcaaaaggccaaaggtccagaggatagctgccgcgttctacttcgtagtgtgaagcagtgcagagtaaagggaagtactgctgctgcagcaattcccaacctattgaaccaaggagagcctgctatgtcttttaacgttggcactgctacagaaacgaatgtgattactttggccacctctgaaatactagatttttccgtgtgccaagagttttggcatgcagcgcaacaagcccgtgatagggatgtaatatttgttattgatatggggcagactgagatgattcgcgattctggttatgccttgctattaatgttaagagaatgtacgggaaaggatcagagcgatatcaatatagttaattgtcgcccagaactacacaggcagctgcaagcacgagactttgatcgttactttacattcatgtaacgccggggggatgttctaagatagagaaaagctttttttatcaatatacatttacagataagattagcactggcgtaagtggggccagcgccgggtgagatccgctagggtaatttgattgagaaaatcataaagccgtgcgctgaagtcattccaaagccgctctgcttcactcacggaattatttgcgatcgctaaaggattgagcttacccggttgtttatctaccgcggcaataatctctgcaatggtgatttcctccgcagctcgcgcaagatgatagcctcctcctggaccccgcactccttccactaaaccatggtggcgtaggctggcaaagatttgctctagataagaaacagagatattgtcaagttgggctatatctcctagagtaactgagcttggctgcttggccaaggccaaattcatcatagcgctaatcgcataacggggacggttagaaagtctcataggcaactaatacattaccggactagataagatagtaacatacagagcgtcaaaaaatcaccagtgcgctgtatataaatcttgagtattctagtcaagatagacgatgcagaatagggttgccatgcgatttaaggttactgagtctatcgaggttcttggttctaggcagtggaatgctttgaagggaaccgataatcctttcttatgctatgaattcctaagtgcccttgagcgccatggctgcatcggcgctcatgtgggttggcttccgcgataccttcttgctgaggatgaacaggggaacttgcttggagcggtccctttatacctgaaatacaattcatttggcgaattcgtatttgattggtcctgggctgaagcttgggaacgggccggggggcgttattaccccaaattggtagccgccgtaccctttagccctgtgaccggctcacggctgctgttgaggccggatgtggatgaaacggttgtccatgggcttattcagatggcaatgacgctagctaaagaatggggagtttcatcccttcactggttatttcctcaccagcgagagatggagtggctagggagttgcgggttgctcttgcgtcagggttatcagtttcattggcgcaaccgaggttatcgagattttgaggagttcttggcggccttgagttcaaagcgacgcaaagaggttaggcgagaacgtcgccaggctcaaaaacaaggggtagacatcaaagttatccatggcaatgaaactaccgacttagagtggcacgccatgtatcaattttaccaggccacttttaatgccaaaggaaattaccctgttcttactttgcccttttttaagtctctagggcagaccatggggcaagccgtaatattggcgttggctactcgagggaatcagcccattgcgggggctttatacctccgaagccaagacaccctttatggccgctattgggggtgccacgagcacttggctggcatgcacttcgaactgtgctattaccgcggtctagaatattgtattgagcaccgtttacaatgcttcgagcctggagcccagggggagcacaagattagccgtggttttttgcccaccgctacttggtccgctcattggctcagtgactccggcttccgtggggcggttgctgattttcttgcccaagaacgccggatgataaggaacgccatggtggaattgggagaacatagcccctataggcaataataagcaaaaaaggcatagaagttgctaaaacttctgggtaagtcaaaacattggcggcaggataattgttccaaaataacaataggacatcgtgaacaatgcctaattttttgttgttattcattagcttggcattaagtttagcaagcccatttgtgctcgcaacgccgcctaccgagtttccttacgaaatcattgtcataaagtccaaacggttactggtggtgaaaaagggaacacgggtgattaaaaaatatcatgttgccctgggacaagggggaataggggggaagcgtgttgagggagacaaacgcaccccggagggagaatatgagatagtcggttcttggcccagtcgtaagttttattacttcatacatctcaattatcctggtcgtcaggatgccatggcggggtacaaaaaggggctgatttcatgggaggagctaatccatatttatcgggcccatcaagaacaaaatggtactcccccccagcaaacccggttagggggatttattgggattcatggtatcggggaagaaacaaatcaaaaattggcgatccaccaggattttgactggactcgaggttgtattgctctcaccaacactgaaattgatgaattgcgtcaatttatagggcccggcactccggtaacgattcttaatgagcctgatgataaaggtttgcttgccgatattggcgtagactcaaaggtttcccttgcgaattaacctatttcaccctgttgataaaagtagtgtatgaaatttgaaatcttacccgttacccggtttatgcagaactgcacactgcttggttgcgaagagaccgggaaggcggcggttgtggatcccgggggcgatttggatcaaatcttggaaaaagttgaggctagccaattaaagatagaaaagatcctggtaacccatgggcacattgatcatgcggggggggtgaccgaattggcacgccggttagacgtgccaatagaaggcccccaaatagaggataaattttggatcgattcattgccttcacaaagcgaaatgtttggttttcctcccgctgaagcttttgtgcctgatcgttggttggagcagggcgatacggtctcctttggcaaagtggtccttaacgtctatcattgtccaggacacacgcctggccatgtgattttttttcatctggacagtcatctggccctcgttggggatgtcctgtttcagggctccattggccgcactgattttccccgtggcgattatgatgccttaattcgatctattcgtgaacgcctgcttcctctaggagatgaggtccgatttattccaggtcatggacctatgtccacttttggagaagagcgacgatcaaatccatttttgagggaaaatagctaagccaaaggttctgctattgctcctctctcacatgcttgtggcattttgcgcaagttacggtcagttgggagtaactacgggccgctatatcaaggtttttatccttagccgcacctatgagttcctgcaggtggtcacgaaactcagtgctatattctttatatttgggggttttcataacataccattcacttgcatgactcattgctagcattctttttgcttcccctaagatcttataaaaatcttcctcgactaagccttccaaaacatcatgggagctagagagcttcacctgcataaactcttttaccttgctttcttcctctgggtcggctgcattgaggggatgggtcgccaccacagacagcatggcaatggcaaagatacgagaactggtcagagtgaatttattcatagaacctccttgctttgttccaattattaaagctgtaaatggctctatattaaaaattaggatatattgagacaggaatccaggaatcaaagtctagaagttaaaataccctattaaatatagggaataggcatttccgagataccaagatctcttcccacaatgatgatccccataagggcacgaggtgctagccgatagcccttcttgtccatttgggtagcccataaacccgtttcccattacaagtaggtgactcatcccaccgaggggaagtgtaaagccatattaaactatccgattttactagcattagtatcaacaaaggcgtaaattgggattaaggataaagcgcctaaaatggtaaagggtggttctgtttgaacgatgttatagggggtccacttgctcaatttttggacgccttttaggaaagcctatttaagatcatttttcaacgagtcttctccggcatggccattgtgattatgaatgtaggcaaatcttagtgtggcgggggaggctgatagtggagcttaagaaaaatgattaagttaatatatatcagttttggaaccgtttctgtcttcactggtttgataatattttggttaccaatcccgcttggtcttccattaatcttaattggattgccaattttaataaaacattcaccgcgtgtacgaaattggacagaacgactagctgggaaatatccggtagttgagcagatattaaagcgtattagccctgataaaaaataaatattttttttgaaaattagcttacccatatccttagccgcttaaataatatggaaaatttaaaaagctttcagattgagccgctccgaaatatggtatctgtcagtgctgtaaaggcaagatcagcccggctatggattcgctcagaaagacccggaattttgcgtttacgttggtggaaaatgggagatcaggaaaatgcacaggaaggatatatagaaattgaatatgagaataaaaatgataacactcgcagtgtggaactgccacttactgtagataatttatttttagagcctttaacctggtatgtttatgaagtaaaaaatgtagcagatgatcagctcattggagtgggatcctttgaaacagctcctgaccatcccgatcaaactccacatcgtttttcaattgcattaatgagctgtaatcagccatttaatgaagatggttcagtccgcttagaatctattcaaatgctacgtgccgcaaagcgatgtatgaggcgtcatgataccaaattcgttttgatggtgggagatcagatgtattctgatcatcctcaaaacctttctctttttaatccaaaatacttttctcttattgcgcctaaaggtaataaaaatattctggaatataaatctgaaagtatacggaagatacttcaacgccgttaccgatatttctgtaatcttgctgatttaaaagtaatacacactgagtatccatgctatcctatctgggatgatcatgacatcgttgataattggggttctgatccaaatcatcaaaacccccagtggcaggagttctttaaaggagcaaaattatcttgttttgattatcaggcttcccgcgttatggcttctcagaaggagctacccgattcatttgattatagctttacctatggaaatatagccctttttgtcttggatctgcgttctaatcgaaaagctggaaggaatggtaagcttttttctgaaaatcagcatataaaaattaaacaattcttaaaaactcatagaaagaaaaaggtattgttttttgtgctgagtgtacccgttatccatttacctcgttttctagcaaaactggcggctaaaatcacttattctggcgaagatttctcagatcgatggtcttctggcgcccatgtgcaggatagaaataggtttttagaaacgatttatcagcatcagcttaaacatccttcacaaaaaattattttgctgagtggcgatattcatattggatgtgtccaccggattaaatgggagaaagaaggacctaacatttatcaagtggtttccagtcccattacccatattaattctttttttgttcaatttttctcaaaactgcttattcgggctaatcgaaagatatcaattaataatggtttattgagtgcaaaagttaattttttaaaggggataaaaaactatagaaaaaatccttatggtggattaaatcttggtcttatcgaaattaaaacaccacaatctggtgttgatccggaagttcgattttatatttacggacatcaaggggaagaacctgtgtgtgtttactgttcaccctatgtctgagatttgttctaatttcgtagtaatcattaccagtggtgttttcgcagattccacttatataaaaaccaggcaaacgtattatagagaaagatagaaatttgctttattatgggaagagagatgagcttggctttccagtgctcattaggtgaatgtctccaaatgacttcgaatgcctcaattcctacttttatttctcctttctcattcactgcatgaagtcttttgcggacaaattcaagatcaggtgagacctcattatgaatgcctaattgggtatgaacatctttccagtctatttcacagttagccattttcgacttttgattttttatccctgcattacagactgggcatgcgctgttgtagtacacctttatagtttttttattgttatttcccataagttaccttttaaaccactgttcgactttaacctttgctttgtctgagtgttcttctttaatatgaaccgatactgttgcaactgcagataataacgtgcctaaatcgtccacataaccccctggcagcaaatcgggtagggcgtcaactggagagatgaaataaattaaagcactataaataaccgtttttgcccatttgggagtatcttcatcttgtaaagcataataaagttttaaggaagtttcgataacatctagccctactgattttgcatatatgttgattttctcccagaaggccttatctgagtactgtgttgtccgctttggtttcttcatatttttgcagaaattccgctgtgctgggcttttcttaacttcccctgttttagggtctgaaattcttgcttggtatacactgagatgttttttaccctttattttcagggtttcataatctccacctaggttgatagcatagcctccaccacctgctgttttccggcagatagagcaataacagaggttaaaggggtaagggtgtggggaatgaagtgtaaagcgtacgttgccgcaatggcacaaacctttaagttgcatggactaaaccttcccatggtttttagaaaacaaaagggataaatttttttgttcttgccatataatcgagatactcagggaaagaatccttcaatagagtctcctcaatatgggatttggctattaaaactggcactaaaattgtcaagccgataaaatttaggtaatgaaaattgtagattgtgatacccaacatcactatgaataaactggtgtacataggatggcgaatatacttgtaagggccatgggtaatgaggtcggcattatgttttatttcaggatggatgttaaaattacttaatcggttaaagtatagcgtgattatcccagcgactaatccaatagtcactaataacaagctagccataaagttcctatctgctagaccaaaaggaaaacagcataaaataattgctaaaaactgtaatgtgactagaaaataacccatcaatttaatatgcatgagacaaagtatatccaactctttgattatactattatctcttaaaagagataatcatgaatgacaaaactactactgatgatacagcccattattcgctcctcggaaaagtggagggagcagagaaggtattcctgtcgggaagacggaaccgggaatcagatttagaaagcgcggtcactttttttctagagtttttgcgggggtttgaaagttttgactttaagcccccctgtgtcacgattttcggttcatcccgctttccggagaatcatcgctattaccaacttgcaagacagcttggcagtgccttggccaaggcagggtatgcggtgataaccggtggcggatccggaattatggaagccgctaatcgtggcgccaaagaaggaggaggcttgagtctgggctgcaacatccaactcccccaagagcaaaagcctaacccttatcttgataagtttatccagtttgaacatttttttgttcgtaaggtaatgcttgtcaaatattcctctgcatttgtgatcatgcccggcggttttggtactcttgatgaagcctttgaggttgtcacgctggtgcagacaggcaagttagagcggtttcctattatcggcatgggtggcgatttctgggaacatttacggcgcttcgctcaagagaccatgttgggcgaaggggtgattagccccaaagacatagatcttatccatattgcgaacactgtgggtgacgctgttgaaatcattcaacaagcgtagggtggacagggtgtattttaatcctcgcaataaaaaacagggcatagacaatgattaaggtgcctaaaattttgaggatagtattctcgatagcaaagatcaccgaataaccaccgaaaaaaattaatgagaggatggcaatgatcttagctctcaggggaatcgccctatgctcatgccagttcttgatcatcggtccgaaggtggcattttctataagcatttgatgaagccttggagaggatctggcaaagcatcccgcggccaaaaggagaaaaggggtcgtaggaaggaggggaagaataactcccattgtggcaagacccgtaaaaacgaaacctagaattttgtaaaaccacatgaatgaaacgacctaaaaataagcacctttaccttctgtgtggtatcaagggtaaatatcggtgggactagacccggctgcgctggtgtttgagctttacatattatagataattgtattaaaagaatcaggggctatgggcacctatttagctttggccgggcggcaaagggagaaaataacgtctattattggcttttcattagcccttaacgatactgccatttaacagacataaaacttcagtagtgtggcgcgttggatccttttcgatcctgcctgaaccctctttatgctaaagaactggaggatctaatgcgcctaaatagctctatgcttatgattgctactatttttatggcgttatccgcccttgcccctgctgacggttttggagataacgaaaaccataagtggggaaaagataagggggaaaagctgtccgccaacaaaaaaggggggcaacatgtgcagttgggtccccggccattctacctcgtggaggacatggaggagagtaagctcaaggaggcccttcaagggtgcaccaaaggtcccttctataagaccgatttttccataggccaccggggcgctcccctgcagttccccgagcacgcccaggagtcctacgaagcagccgcccgcatgggggccggtatcctagagtgcgatgtcaccttcactcaggacagagagttggtgtgtcgccattcccagtgcgacttacataccaccaccaatatccttgccaccggcctggccgctaagtgctctgtaccttttacgcccgctgagatcgatcccgtgaccggcgaaactatcgcaccggcttcggccaaatgctgtaccagcgacattacccttaaggagttcaagaccctccagggtaagatggatgctttcaactccaacgccactaccgtcgaagagtacatgaatgctacgccaaattggcgtactgatctgtactccgccaagggtactttactgagtcatgcagagagcattgagctctttaagacgttgggcgtgaagtttgcccctgagctcaaaactcctgccgttgccatgccttttgaaggcgattatacccaggaggattatgcccagcagttgattgatgagtaccatgaggcaggtgttcgagcgaggaaggtgtatccccaatctttcaatctcaatgatgtactctactggattcataatgaacccgccttcggcaggcaggcggtgttccttgacgacgccaactccgtcggcgagttggattcctccccggctgccatggagagcctcgttgcccagggggtgacaattatcgcgccccccctgtgggccctgctggaactgaatgagaataatgagattgtgccctcggagtatgccttgaatgccaaggctgctggtcttgatatcatcacctggacgattgagcgttccggtccgctcaagggcggcggcggttggtactatcagaccactaccgacgccatcgataatgatggcgacatgctggaagtgcttgatgtcttggcgaaggatgtgggtatcctgggcattttttccgattggcctgctacggtgacctactatgccaactgcatgggcttaagatagccccagctaaagggcaggcgggcacgctaaggtttcacgagaggcccgtctgtcctgggctagggcgagagccccttccttcccgctctcccatctaggccgagttgtggggaggtgccccctagctggtggacccaccgtccacgggtgtcatccatcacttggttagcacgatgaggacggccaccaggatgccagcaccgaaggcaaacatgctgtactttcggtgttccttttccgtctgaggcaacagatgggtggcgcccacatagacgagcgcgcctgccgacagggatagtaaagctcccaataacggtttgtcgatctggttaatgtagggataagaaatcagcatacctagaggggtggtcagtgaggcggcgaggaaggctagaatcaaagaagttttttcgctaaaccccccgcgcaaaagcagcaaataggtgatgattccttcaggaaattcatggagcaccatgccggtggcggccaacgctccagtaaagatgctgacggtaaacgtgatggagtacacgaacccgtcgatgaatgaatggaaaccgatgccgagcatggggatcagtccgataccgtagcgggaatttggattccgctcacagacaaaagcggtgataaatcggttgaacaggtgcagtaggacaaacccaataagcagatacacgggagcattggcattcatctcgaaggacttcgggataatgtgcaaaaaggagacggaaatcagcacgccagccgcgaagcaaacgaagtagatactatattttcggccccaggcctcaaaatggcgaatggtgtagatacccagtgccgtcaccagtgctgccaaggaactggcggccaatgccacccagaatgtattttccatgttatttgctccggggcaccttattgattattgagtgcaagcaacacagcgagcaaacccccttctagatggacaaggcgcggcgtatcttgaccaccacaaaaacctccttgccatggccgctacgcaaaacttcaatcccacggatctctggcagtcaaagctgttattcgtaaaagggaatgcttcggtgatgacctgtgtagtaaaaatgcctctttttgtaaaccatagataggcgcatgttttcgttttttgctcttgcctaatgctcgattcaattattgtaaaaaagcatgatcaaaactataagaattatcaggcagctttgctactcaagattaatagattaaaaatttagattaataaaggtttcccagagattaggtctggaatattgcatttctgtttagcaaccacaccaatgttatcacttcgttaaattcaagggatgaaaaaacatagaaaaattaaaatttataggctatctataaatttaaactcataccaatttaaccaaagaatgcaatctattaaggcttcaagtggttgtttagactgaatccatacaatgcaaaatcacatgaaattggtatcaacttaatgaagagaataaagtaatcatatagtcataaataatcataaaagtctgcaagattttcctaaccatgtgaagcgttcttaatccatattaagcacagaaagtcggtttaagcaaagagcagtgagcggcttagggaaagttcgatcactgcctatatttttttgaccgtagtaaagggaggagttattgatgagatggaaagtatccccgcttctaatcggagcatttctggcgggtggggcggcctttgccgatgacggcggcaacggcaatcccggttcgccgttccagaaaagcatgtcgcagaaactacccccaggtggtgaagcagaacacgccttcattgatgtgatgaatctgtatgtgccggcccaggcggccgatggtaccctactcaacaccgatggaggagtcgagcactacaacatcgatggcgtccttgaggagacacttagcgacgccaagccccagattggggtgtttctgtacggccccgttgagcacgtggaaggcaacgaggagatcggcttcaccggccacggcaagcgggaggcctatgcggcggtgagcctggacgacggcaacacctggaagttgaccaatctgtctgaatcggccgacaagagttccgcggatttcgaccggagggatgtcaagctctacaaaaatgacgatatcaactacccgggcgacgttctcaacatcgcccaggccaccgcgggcaagcagaccatcgtggcttggtttagccgctactgcggcagtgggcagccgaactactcgctgaagaacgatgaggcgcgccttggcgcgattgtggattatctcggcctcgatctgagcgacccgtcccccgatgatctctatctcaccgacatgtacagggtttccggacagcagcaatcggtggattatgcggaggatgaatttgaaaaaaatcaaattgttggcgaggtaccctacgcttgtctgtgggccgcacggggcacacttgaacaacaggatgacgacacctaccagatagtctggcgtaaggccgagcggctcacctctggtcggcgggacgtcaaccgggtcgaggcggatatggtggaaggtgtcggtgccgtgatcacctggcaggaagatccggaaggtttgcggcccggccgatgtcatggcccggcggatgctgctgccaagcggctaccaagagggtgaacacaacccctatgctttcaccaacatggcctgcgacaactgggtcgttaacgcaggagagaacccatactatccagatggactgtgcggggcaccggccatcaatctgtcgtcggtgaccccggatacctgtaccgatacctcacttgacaatccacagccaggagatgccgactgtccgtcggttgatccggcgacgggaatcggggataccaatcccattctgcagggcagcgagatcccagagcccaacaccaccaaggtgctcacctggcatcagtgcccgtccgacgctgcggtggttagctatagcgacggtatcagcccggtgacggcctgcgaggacagcgccaccaaccgggccaacaacatcctcgaccagtcttggtacaatcccctggatgtggccaaaggccaccggggcttcgtggacggcgacttcatcatgctcctctatgcctggtcgcccaactggaagctcaatacccgcggccgggatcgttatgaactctacatccggcgttccttcgatggcggtcagacctggaccactttgcccgataattattcccattcgggcgagattttcgatggcaatggcacggttaccacctgcgagaccttccgtaccgcagaaacccaggtaggaagtgatcaaggtgaggtaagcgatgaaccccaagcctgcttcagctatgatgccggcggcgctgaacaggcccgtaacgtgtcgcagctcaaatccatgcgcttcactatcttggacccgcgctattcggaaacggcgccgaccatcccggacactgggagagaggaagacgctagggatccttcgcgctacttcattgtctacgagaccggcgacaaccggaccgtggaatttggtgaggcagaatcactaaatctgttctacagccgcggcgtccagttcgggaacaactatcaggtctgggccgaagaggacgatctgagcgtgtgctatccttctgatccacacggtgaccccgatgtgattgactcggtggtggaaggttctggcttctgcaacgagttcgacgatctggagggcaagcaggacatcacctccggtgagggcagcatcgaggccaatccgggcggtgaatggctctatggtgtgtggtcgcaggccacgggcgaggccacgcctccgggcaatgcgcctgcggtcaacccaggccagggcctgggtcaaggcaattccgccggcgccaatccgggcaggcctgattttgagtccgatgccatgtggcggcgggtttggtacatagacggctacatctcggacacgtatgcctgggatgtggttggtcagggggtcgctagtccataaaaacccctgacagggtatgagaacgagcggcagatcaccggtaacggcgatctgccgcttttttttacttgataccaattaatcaaagaatgtaatttattaagtctccaagtgcttgtttaaactgcatctatacaatgcaaaatcccatgaaatgggtatgagccccttttttatgactgctattcttcgacaagcttttgataagcttcgcattctggtgttagcggtccgtcagcttgttgaaggtccccgcatgtaaggccctgcatactttccatgcagcgggtagcgggttcatatagcttatgattttcaagtgcagcgttataattttgctgtatagaggcacacatattttccatcatgggggccatcatttgtttcatttgtggcgataggtctttctgctctaggcttttaagggcgcagaattttattttctcacaaagtttctcggacgcttcactgaaagagtcggctgagcagatactcgggaccatgcttaatataaataccattgaatataaagtaatttttttcattgttatctccataagtcgtgtttggccgtttcaataggaatattctactgtttcggatagttgagacatgatcttaatgggtcggtatttctaataccaatttcatatataaggatctttgggggatcgcatgctaaacttaaagtaaatattcctgaaaaatagcgaagtcacgatacatcgctgtagtggaatgaaaaattaagctcaaaactgcacaaatttgtcaaatcagtatcattgagtacaggcggtatatagaagttcatgtgcagaagacgtcgcaaagaggaaaaaaagatatgagaagactctattttatggtacctaatgttgacagtgccaaagctattgttgacgagctactgttggctcgggtagaagagcggcatatccatattattgccaaggaaggaacccccatggaagatctaccggaggcgggactcgcgcaaagaagcgatgttattccggcattagagagggggattacgctaggtggcgccaccggtgtcttggcgggaatagtcgcggtcacctttccgccggcagggctcgccttggggggaggggctatattagcgattagccttgcgggtgcaggtgtgggaagtctgatgtccactatgataggtgtggatgttcccaattcgcggattaagcaatttgaggaagacatcgaaaagggagaactcctgatgatggtggatgttcccaaagatcggatcgatgaaattgatgaattggtgaaaaaacatcatcccgaagccgaaattaatgggaccgagcctaccattccggcctttccctaatatccaagttttttcttccctactccaataggagaagggcctcgtttctgaggccctcgtcaattctccccggctggtctttcccgctaacagggatgatccagtcccggggaacggatttttaagctcaccctctaatcgaatatagcgctccctgctggttcaaacccagtgggattgtaaaaagcgctgggtttgcctatttcctaaaacggcgaaggcacaggggtaggttcaattctttgtactgttctcttttttgttagtttcttggtggagctgaaaagtaaatctcgaaattaagcgaagtttttactatacaacatagagtaaaacaagtgcttcgttcagaagcctatatgcagatgcatcaaagagggaaaagaacatgagaagactttattttttggtacctgatgttaaagatgcccgagaaattgtcaacgagttgttgttggcccgggtggaagagcggcatatccatattattgccaaggaaggaatttccctggaaaatcttccggaagcaggattgatgcaaaaaagtgattttattcccgcgcttgagagaggagttgcggtaggtggtgctaccggtgctttggcgggattagtggccgttacctttccgccggcagggattgtccttggtggaggtgccgtattagcgatgagccttgcaggcgccggtttcggagcgtggttttcctctatgattggctcagatgtacccaattcccgtattaagaagtttgaaaaagccattgaagaaggagaactcctgatgatagtagatgtccccaaagctcgggtcgatgaaattgatgaattggtgaaaaaacatcatcccgaagcagaaattagtgggactgagcctactgttccggcatttccctaaaggaagttaccctttgcagggttgagtagaaaaataatggggcttattgagagtgagtttgtaatcctaaactccggtgcatagcggcaaagctgccgtggcagagcaatgccgctatgcaccggagatattgtgaggagtgctctattcgactttgatgcggcgccgttttgattttttcaccttgggcaaggtgagctccaagataccttctttgaaagaggccttccctttctcactttctacatcactgggtaacgcgacggtgcgggcaaagctgccacgggatatctcgtggcgaaaataatctcctttttcttctttttcctcggtgctggtggtggctttaattgtgaccgtgttatcggtaaccgagatatccaggtcttttttttctactcccggcagttcggcgcggacaaccacttcctcatcccggtcgaccacatcaacccggggaatcctgccttcagggggccaggcgagttcacccaacatcggccattcccgttggaaagggcgcatccaaccccggggaagggcgctttcgaaccaccgttccatttcttcaaagggagagagcatgcgggcgggttccaccctctgcctttctatttctttccccgtttctgacatttgttttccgctttctttcggcattgctaattctccttaatttcttttaataaaggtaataaaggctagccaagccaaaaatacaatccttagtattatctagaacactatagctgaggtttcaataggctagagcgatttcttggtcaattatcgcaacagatttaattctcctaaaaatactcagcaaatttttcctgagcttgttgaccaaacagggtctcacaggcttcccttagttctgctgatcttttaaggtcttgcggccctacgattaaagagattttagagcgtctgcgtagaaaatcttctagtttgacaatcatttcgcctcgcgcggctagttgtagttcgcagcggagatattctgttccttcaatgagagcttcagcttgttgaggatcggcttggatcatttctaataggccaatcgcctctgatccatatcttcgccagaggcggcaggtcagtttttccgtcgaattgggtggagtgtagcggtctaaatccattaactcggcctgatgcaaaaaggctttttttatggcttccggtggttcaccaaaccaggggtgttggggatggggaagggtgactcctagcgcctgtactaattcgctaacctcttcccccacattgaggcaatccgtcagttttcccccaaaaatactgatatggtcactttcccaattgatgtcaatctcatgtttgcgggaaagctccaaccaatccctttttctcgaggtgcctgttttgacgactagaggtctgaccccgcagcgctcagcaatgatatcttccaccttcaagggtttcttgagggtaagcaatttattgatattatcaagaataaattgacgatcttccgccgtgacggtggtagtaggatcttttaccggggtgtcggtcgttccgatacaggtttttacgcccatgggaatggcaaaaaataagcgtccgtcactggcaaaaaaggcaagtacccgttggtgaggggtgagtttatcgacgattaaatgtacccctttagagaagacatgttgatggggcgttttttggccggtcagctggttatgttggtccacaaaggggcccgtggcattgagcaggactttagacttaatttcaaattcttcaccactcatatgatccctggcctgggttctccacaccttatcggtacctctttgggctcctagggattccacataattggcggcgatacagccacagttcaaggcagagcggataaagttgaagacaaaccgagcatcattgtcgtataggtaggcatccgaatactcgaatcctccttggatgctttctatattgataatgtcttcttctttttttatatcattccgtgacaggaggcgggggggttgggtaaaccccttgcccatcaaccaatagagccaagcacctagccataggagtaagcgggggtatcgaaagttttggggaaccgttgtaaaaaaacggatttctttgacggtggagggataattcttcattaattgatttctagactggcacagtttccagaccagccggaaatcgtaagtttccaaatatttgattccgccccaaatgagattagaggagtgctggctggtaaaacctgcaaaatcccccttgtcaattagagcgactttagcgcctttgccagcaagggcggccgcagagaccgcgccgttaatccctccgccaatgatcagaacatcataagtggtttgaggcagcctttccagattgcgcgctcgcagttgcatgggcaaagctactccttttcctgggcccaacctttggctcgttctacggccctttgccactgatggtaaaggcccatgcgctccgattcaggtagagtgggctcatagcggtgggcaagttgccactgggaatccagctcctcacggctatgccagaatccggtggcaagtcccgccaaataggccgcccccaaggcggtggtttctgtaatctcaggaacttctaccgccacgccgaggatatctgcctggaattgcatcagaaagcgattgactgaagcccccccatcgcagcgtagcacttttagcgggattcccgaatcccgttccatagcctctaccacatctcgggtttggtagcccatgctttctagcactgcccgcgccagatgggctttagtggtgccgcgggtaactcccagcaaggtgccgcgggcgtagggatcccagtggggggcgccaaggccgacgagagccggcacaaagtagaccccctcgttggtttccaccgagcgggctagggcctcggtttctgaggcgtggctgatgattcctaggccatctcgcaaccattgaattcctgccccggtaataaagatggcgccttccaaggcatattcaacggggtcatcgccaatcccccaggcgatggtggtcagcagcttttcctggctgaaaatagcctctttaccggtattcatcagcacaaaggagccagtcccgtacgtgttcttggccaatccttccccatagcaggcctggccgaagagggcggcctgttgatcccctgcaattcccgcaataggaataccgccgcttccgggaagggcttgggggactgtttccccatagacataagaagagggcttgacttggggcagcagggcagggggaatctggagcatttgcaagatttcctcatcccactgtaggtcgtggatgttgtaaagcagggtccggctggcgttggagtaatcggtaatatgattcttgccgccagtgagtttccagacgagccaggaatcaacggttccaaaagcgatctcactggcttctgcccgttgtctgaggccatccacatggtcgagaagccatttgaccttagtgcctgaaaaataggggtcgatgaccagcccggttcggtgccggaaggtctcctctagacccctggctttgagtgcttcacagaggggggtggtgcgcctatcttgccagacaatcgcttttgccacgggctctcccgtgcgccggtcccacatcaccactgtttcccgctggttagtgatgccgattgctgccagattagcgggatctaaatgggcctcgtgcaaggcggtggcgactaccttttgggtgactgaccaaatctcgttaggatcatgctccacccatcctggccggggataatgttgggtaaactctgaataggctcggccttgaatgcgcccctgctgatcaaaaatcaaaacggtgatgccggtcgtgcccgcatcgatagataatacatgacttgctgccatttcgctttaaagcctcacatggatgttaggcgaccccctagtgacgatgcaaagcgcagcggcgcacggaacgcgagggccggttaaatgttgtttcagcgtcaaattcgtactacacttttcttgctcacggggcctagggtcgggaggacccgaagtcaaagcgcgtggagcggtaaagaccccgaggtcaaggtaaaccctttgccgaggactgctgagaaacgcgaatttgtcggactgatgaaattttgaatggacaaaattgaaatcagtcacgatgaaactccaacctaatgggtttgaaatcacctcttctttgatacgccgttccctggtcccttaaattcctaagtataaatgctccctattgattttgcttgattttaaatttctgtccagtaggggttgtcccattcgtacttgggtttgcggccgaagccaggcacagggtttcaattggtgggtagaaaaaacaataatggtggagccctgatgaaaatagcccatctcctcgccttttttaaaggaagcttcacaagggatgtgattcggtcctcggtatttgaggttaagcaggacgttcagaaaattcaggtgaatgctagcgaccaagatggcggcgacgggcaccaaagtgatggcctgaccaaaggcggcggtgtctaggggaatcaccacccgttcatttttgcaatagagccgttcaatgcgttgcaaggcaatcgggttgacattccagacatcgccggagatatagttgaccgttcgaactcggccatcgcagggggcatgaaagcgatggtacatgctggatttgagccgcagtgtcacataccagccatcccggtaacgggccacttgttccgagtcgcccagtaggtcttccaaagtacaggggaatcctttcgcctgtatcaattgtgtcccttgaatggcccctatctcgctgacgatagcatcgcagggactgatcactattgctgggtcgggatcaatcgttcgggcaccgtctttaagcttgcgggtaaaacagtcatgtagacttcgaaaggacttgttttgcgcttcttccaaacgtagatcgtccacaaataattgccaaatcgcaattgaaactttggcaattagaggattttctattcgactaaatcaacccatgaacaaagtcaggagtcgacggggaattcgattagtcagccagaaattgatattctcttgctgaaaaaattgaacaacaaagttttttttcattattgatgtccttgcacggtaaataagacaatgaattcagaaactacaatttttattacaattatgttacttggcggaagcgcgctagtttttttattgccccagttacgatcaaggtttcttttgtcccaggcgaaacacggctccctctccggtcatgccaaaatatcgaagctgattgccagcataattccaaattatgactatgacgagacacaattttttcctccgatgatgttcctcctgccatcgcccagaaacgtagggcgggctttgatcgtctaagtaccatatttgcgcagcgcaacccagcagcaatctggatgggagagcgtcttgcacctattatttccgattgctgggttatgacttttacaaagactgtattggcggggggattgaaaaggtcaggaaattagggccggtgctgggactttaccatcctattatcgaagaaaaggattattacaagatttattaaaaaatattaagaattgttaaaggtgttttgtcggcttgtaggagcggttcacttgtctacgcgttactgaatgcaaggaaggcaatgcgaaacagactgctattgggtgaggatttacgcgttaactgatgagaaaccgttttaaaaatagcaagtttgtgctgagactcggtgaggcgcgtttgagaagtgcggttagctgctaagccacgcggcataccattgccgcgtggcttagacttaggtttagggttttgcttttaatgatgttttacgtagtcgataagtttctggtgggtgaacatgtggtcctggctttccagaggagtatggcattgggcgcactctagatcattgctcttgggggtaccgtcagggttatacacggcgaatccccaattgcctgcacgatgctcctgggggtaagccgcatcccaattgtcctttttttccatgacggcaacggcagcgagtgcatcaattttgaaaataccgttatcgccgggaatgggtttaccttcagcatctgtcttgggtttatagacttccatgacaatggccgatcctgaatccgcggtctgaccttccttatggctggaaacggcagtctcattagcatagagtttggctacctgtttctggttggcgcggttgattgtggcataatgactaaaagattgctcataaccttctggaaacttcacaaattcagggtccccgcccccataggcgtagagtggagacaaagcacagattatagccactaacttcaaagggtttttcatgtattattctcctttatcgttgtgtgttgcactcaattgggttttttcagaaaatcgcttgtcaggatattggcattaagtaggcctggtaattgtcctaatagaccttcgaacggctacttttaccctgatgggcgaatcctggttgtgccccttcaagcattatatagcgcagttacccataatataaaacgggttccttactcaggtagcccgaatccctattgacaggaggggatttataaggagccttaatttcctagcgagggagagtaaggacaaagcagtgaatgagaattgaccctattagtaggccttaatccattcaatctccaactgaaaatcgcctgcctgcttgtcggcaatcatcacgcctacctggaaaattgcgctagaatcgagtggtttttcatcttccaaaatgcggccacggaaagtaggcacaaacccagaaaagggtagtttcactacttcccaagcttgattagaggtctgaaattttgtttgataggcgattccatcgaattgagcatcggtacgcaatctaaggcgatatagctggccatcgccacgaatacggactgctagaccagtgaaagacgacagatctaattttctaaccggccaacgtactgaggcaaagccccctctgtttgctaaggacacctgcccttcaaaaacacctgttcccgatgaggttgtccggaagttgctttttgaaaggccgcccatgaccccatcattgatgacttgccaggagcgaggctcttggtttctaaagtcaataatcatttgattttctaataaaaaaccagttaatggtaatagcattaaaacaataagaacaatgagtcggattagtgttttcatcatgcacagcatctctttacagcggttatttaatattgaattatagagatcctatggagcgcaaaatagtcgattatcatcaagatgaggagggcgattgggtggcggatctggagtgtggtcatagccaacatgttcggcaccaacccccatttatcaatcgaccttgggtcgtgactgcggaagggcgcaagtccaggttggggcgagtactcaactgtatccaatgcgattcaaaggatgggaattgaagataccctctcaatgatttagcgtacatcctgaaagaaagtcaaagccgtccttggaataggcaagcgtaatgtcacgcacaactgaatcaagacgacctgtccggtgctacgccatattcccttcttgatgaatttacgggaatcggtgacgaccgtgctttccataagtatgggctgggtcacctgaataagttgctgacaaaaggcaatgtcttccaagatgggctggtctggaaatccacccagttcttggaacagccgctgcctaacaaacatggcttgatccccataaataattcgagttgaacggcagcggaaattatccatgagggagatcaatcgcaaggatccattctggccagagaagcgatggcgaaatcctcctgcagctatattgccgtccaaggcgtcaatcgtcatgagggcatcttcagggagcagagtgtctgcatgaagaaagagtaaccaatcccccctggctcgagcggcaccggcgttcatttgagaggcccggcctttgggagaactcagaagttgaatggaatcatgggcttttgcaatctcttgggttcgatcaacgctgcccccgtcaaccaggataacttcaaaaacaccaggttggttgaagaggcagtccaaggtggcgggaagagccttttcctcattataggcagggatgataacggaaatcatagagatttggatggcttggttgatacccctgggaggagtggcgtggaacttcgaacctatggccgcccttgcgagccgtaaaatcaaggggcagttcccttgcctcttggtatatagattagtgtagtccacagcattcatggattcagcttgagttcaaattatcacatcggcttgccttctcaatgtgtgctgggggggtgcccataaggtgtagcaaccgctcgaattctgtaaggttaaacctgctgcaggtcagcatgcgccaaatctgctgttccgcctcctctgacaagagccagcctagggcaggttcgggatccccctccgccacgtccatgcggaaatgaaagaattccggtttcaccgtcgccctgcatggggtgggttgggcttgacagcgtttcacccagtcgcgcaactcctttgcagcgaggattccccgtcctccgcgggtgcttaaaaggccctgtactggcccgaaggcttcattggcgcctcggttggtgggaagttgcgtaaggggtttgtcattttcaatggtattattttgggctaattcaggatcgctgctgatgaggacaaaaatgggttttaagttatcgccaggatttttggcaaggaccgcttgcatcaattgcattgcggtgatggcgccgaaattctcaaaataaccgccgtctaaaatatggccattgcggcacagtaaaccctgccagaaccccatttcttcatccggcctacaggggagggtgcctggggggctgacataggggaagcgggcgctatttcctgctacggtgcttaagggaagatccgttccggtcagttggaaaaaatctaccgtgtccgtaaactgctccggttctagtttgagagtagtggtgacaatgcgcttgccagtttccatatgggtgctattgaccatcaacaggggcagccgggcttcctccatattgcggctaaatttggtaaatccgtccgccaaaccacggctataggcattctcaaaaatattttgccaggccttttcccatcccagttccatggctctttgtcgatccggcatgactgcgagggggagaaaacgctgcattaaatccggatacagcatgctggcaaaattaggagcaaggaaatcggcggataaggcctgttgtgtttgccattggtaacaggttttgctccaatcgtgggtttgtgccttggcctgttcgcattgggtgttgttttcccgcaacgtggcctcaaagaaggcagcgcccacgctgcccccggataccgaactgatagcaaagagcgcattctgaaatttcggttcggcgtcagtcaggcctcctaacacggttgccgtccattgggaagcgcggataccacctcccgtggttgctacaatgatcaacggcttaatattcccctcgatcaaaggggctgattcggaccattgcctataggccttttccaggggttgctgggtcggtaccgactccagggtgcggatatcgtggttatcattgataaagctgaaccccaccgccactaaaaaaagcgtcaaaattactggaaaatcccgggctctagtttcggtacccaggtcgaagcgggtggttttatagaccagccaactgcccactggaactatggaactgagggcaaaaaataaaatccccagggagcccacccagaatccgaaataggcgggggctgcaaagccgcctaggaggaaaacgaggctgtaggtcacggttacaggaagcagaattttctggataaaatctaaatcagcgctcgagcccttggatgaggaatccaggttaaaatgttgcatccagtggcggcgctttaccaaggagaaataaaaaatgactcccgtggccactgtcagtaacaataaagccccatgaagtgtcatcagggaatagcctttttgtttccaggcaaacagcaaggaaagggttgcgcagaaataagcgatgacggcgataatacggggaatatgattgacactccaagaaagaatgggattttcttcccaagtgggacgcccaaagcgaaactccaccagacgccggcaagcaaaccaactatgcagtgcccagaaaaatatacccagataaaaaaacaaagcgtggacgccgctatcccctacccgtagcgccaattcttgcccttgttgaatgaaaagcaaccctccgcctcctagtgctaccaccaaaacgctgaagcgacagtagtaaagcacaagtagagcatcgtgaaatttgttccagagtctcactagcattttaaataacccttttatttagacttttacacgactctcttatagtcgctatatttgaactatccattaaaacaactaaaaaaggaattccccccatgactgagagtgcggtgagctgcggctccctcataaaatgggcattatctgacagggtgctgatggcccaccatgaacgggggatcctggagattgaattaatcgcggatgagattttgcgggtgcggtttaatcctcaaggcatttttacgccgcgccgttcctgggatgtggtcaaggaagagggcttgcagccaagtgcgcccttacaatgccgggaagtccccgaaaaactgattgttcaagcgcctagctgtgagatcgaaatccaccgggggacagggcagttgcgttttcgtcatatttctgggcattcttttgcagaagatctcagtggaccctattggcgaaccgtttccctagaggagactcaaatcgtcgctagagcaggcgacaggcttccagcagggaaggcccagatggggattgccgtggaaaaagggatggcggctaatgaagggtactatggttttggccagcggactggcaagctcaatcgccgctaccgccgccttaccaattggaatgtggatttggcgggggcaagtcattcccggggagatgacaatctttaccaagcttgcccgttttttctagccgcacgcccgggttttgcctggggcctttttctccactccacttggtacaaccaattcgatgtgggggctagccaagaggaccggttgcggatttttaccctgggcggggagctggattattacctattgaccggccctactcccgcagccgtggttgaacaactcacccgtttaactggccggcccttgctgccgcccctttgggccttgggctttcaccaatctcgctggagctattcaaacgatcaagaagtagaagggattgctcaagattttcgcgcccgcaatattcccttggatgtggtgcacttggatatcgattacatggagggatttcgggtctttacttgggatacagaacggtttgccgacccccaggaaaccataaaccgtctccatgcccaggggattcgggtggtggctatccttgacccgggggttaagggggaactacaaaaaggctatggggtcgccgatgagggagttgctaaggaggtatttatcactaatcctgatggcagcctctttaggggctattgttggcccggtgaagccctttttcccgatttcagccgctccttggtccgtgaatggtggggcgaacaacagcgggtcttactggaggcaggggtagatggcctctggaatgatatgaacgaaccttccatttttgaccgcccctttggggaacctaatctccaacagcagcctatgccgctggccgcgccccagggggaagcgggagagcgtacttgccatgccgaggtgcacaacctctatggtgccctcatggctcaggcgagctacgagggtttgcggcgtttacgcccccataagcgaccctgggtactgacccgaagcgcctttttaggaacccagcggtatgccgtgagttggatgggggataatagttcctggtgggagcacttggagttgagtttgcctcaacttgctagcatggggttgtgtggcatgccccacgtgggggtggatattgggggcttttatgaaaatgctcattcggaactttatgctcgctggatggagctggggaccttttatccctttatgcgctgccatacggcactgggtacccgattacaagagccctggtgctttgggccggaggtggaagcactcagccgacgggcgattctgttgcgctatcgcctcttgccctatttttataccctggcccatctagctcaccgcaccggtgcgcctctggtgcgcccattgctttaccaattccccgagcaaccggaactttacccggtggaagaccagtggatggtgggtccccacctcatggtggccccgatttatcaaccgggagcaagacagcgtttggtccaccttccccaggggctctggtatgatttttggacgggcgagcccctttcggggggaaaacccagggtttgggaggctcctttaggaaaacccggtgtttttgttcccgcaggggctctgctgaccctgggcaacccccggcaatcgacgaatgagccgctcgccgaacttaccctggccgtctatcccggcgtatccggccattggactttgattgaagatgatggggattccaatgattatcagcaaggggggatagccgaaacccgttttgcccttgagtccgatggggctgcggtcattgtccatgttgatcgccgtcaaggcccctatcagccctcaccaagaatgtttactttaaaagtatacttgccccagccaccgaaacaggttctctttgatgaccttgtgataaatgacgggcaatgggaatcgacttcccaggccctcctgttttcctataccgacgatggtcaggcccataggctagtgatttcccacttatcatgagcatacccatgcagacccaaaaagagcaattgtttgcggtccttgaagaggcgggaatgccccccgtccccgatgaattttcggtggtgccatggtatcaagccatttctcctgggatcctagaggaaatccaggtctttattcgcacttttgaagatgtcactaggcggccgagttggcaggaaaccgtgactgccgccgctccagagattgcccggcacccacgccccgaggtttgttttttcagcgcttgggattttcatttgccaccggatcagaactggcaaatgattgaattcaatgataatggttccggtcttctctttgcggggctgatcaatgatcgctactatcaaatctttgacttatcccaacaggctgccctccagcccccgcctgtttatactgaattgaccgaacggatcattgcctctgtgaagcaggaagtcatggcattttttccccgctggccccagggattgttcttgattttagaggatagggaagcgttgcaaaggggaaaatttcgtcacgaattgatgctcctgcgggatctttttcggcaacagggttggcgagcggaaatggccgcccctggatatatggactgggatgggcagcagctatgctggaaggggcagaaggtttcttttattgtgaatcgatccacggattttctctggcaggcggaggttttttctccgctgcgcgctgcctatgaagcaggccaagtctatgtggcgcccaatccttttacctatgcaacccgcagcgataagcgcctcatggaacggctgtccttatctgactgggatcaggcattggggattcaacctcaagaacgggctattctgagtgcccatattccggaaacccactggctgcgtccagagaatgtggaagaacttgcccgcaggaaagaagaatttatctttaagcctgcccaaggatttgccgccaggggtgtgctggccagtacccaggtgggacgctcccgcctgcgccgcctgctcaaggaaggggtcggctatgtggcccagaaaaaaatccccaaaagccttttgagggggaaggaacccaaaaatactcggctttggacggatctgcgggtttgggcctatcgagggcaaattctcctcttgtcgggccgggcttccagccgccccgatagcctcgatttatccccgccaggggggtggattcccacttatgttcgttgcagcaaaataccattatcgcttagatggagtggaataaaaccaggagcttagaagtgccggccccggaaatgtgattttatttataatctcagttttccggccgatattacccaatacctcgacaaaagttttggggatctattcccctgtaccctagttctaccctgctaggccgttctaaaaacataaatataggagggggcgtcgacctaggctaagtagtcctatggtgccatgtcactgcctatggtatcccgccattgtgtttttttcaggtgcttggttgggtacgataaagatagtcatggtgcgtagtgattaattttatcgatctcggctctgaaatcttccgtactggttttttactggccatttttgggtatctgctgtgggtgggtaggacacgacgtagtttgcctccaaggggttggaataccctcctcagcggctttggcctgctggtatttggaagtctccttgatattaccgatgaattcgaggcgttaaaccctttttttattgtcggcaacactcatatccaggcgctattggaaaaggtcgtaatttttcccctgggctatctcttgctgttgctgggattgatgcggtggatgccggctgtccatggattatcccgggaagtggagagtcgcaagcaggtggaaagagccctagaagcgacagtggaaacccgcacgggtgaattaaaagccgccaatttggccctggcggaagaagtcgctgtgcgcaggcaagcgcaggagtttttggaaataacgcgggcaaggcttgagcacctactcactgccagccccgccgttatctactgttgcaaagtcggcggcaactatgtcaatacctttgtcagtgaaaatgtccaggccttagtaggctataagcccaaggattttattgaggattcttgtttctggattaatcatgtgcatccaagggaccaggagcgagtggcggcggatctgggggcattacttcagcgcggtaaggcttgttatgaatatcgtttccggcatcaagatggaagctacctctggatacatgatgagttgcaattggtgagggatgcagatggacagcccttggagatcgttggctattgggttgatattactgatcgcaagcgggtagagcagaggcagcaacggttaagtgttattttggaagcttctaccgattttgtcggcttttcggataatgaggggattgcccaatatgtcaatcaggccggctgccgcctggcggggatgaccgctgaggaagcggtgggccagccgatcaccgtatttaccccggactgggccaacattatcatccaaaatgaaggtttaccagcggcgaagcgccagggttggtggcggggggagacggctttgctgcaccgggagggccgcgaaattcccgtatctcagcttatcctagcccatcgcacttctgagggggaggttgagtttttttccaccgtagcccgggatatcagtgaacacaaggcctacgaatcccaactagagtaccaggccaattatgatagtctcacaggcttacctaaccggaatctgctgcaggaccgactcgagcacgccattgcccatgcccggcgcatcaggcagggggtcgccgtgctttttttggatttggacagatttaaaatggtcaatgatagcctgggccatgatgttggtgatgcactgttaaaggccgtggccgagcggttaaggggctgtgttcgtgacgaggacacggtttcccgcctgggcggtgatgaattcgttttggtgttggaagaattgcgtgggggcgagatgtcacgcctcatcgccaacaaaatcctagcggccctgcaagccccttttgcccttgagggacagactttccgtatcaacgccagtgtgggtattagcctcttttccagggatgggaaggatgccttgacactgctcaaaagcgctgataccgcgcttcattgggcaaaagcccagggacggggatgcattcgcagctatacctcggagatgaatgcccaggtggtggagcgcctgaccatggagcagtcactgcgccaggccttggagcgagaggagttcgtactccaatatcagccgataatggatttgcagaccggcagtatggtggcggtggaggcactgttgcgttggcaacacccccagttgggggttgttccccctgccaagtttattcctttggccgaagagttgggaataatgcccacggttggggagtgggtgctgaggaccgcttgccttcaagcccgccgttggcaggatgctgggttgcctatgctgaccatgtcggtgaacctctcgacgcaacagtttatccaggtcgatcttaccgatcgggtcgcccacatcctagatgaaaccggtttaccgccttcttgccttgccatagaaattaccgagagccagattatgcaggatgtggagagtgcgatcgcttccttgagggctttcaaggaaatgaaggtgcatttatccattgatgatttcggcacgggttattcttcgctgatccacctcaagcgttttcccttgaaccggttgaagatcggtaaggatttcatccatgacttcaccaagactccagaggatgagactattgtactggcggtgatttctttagcccatagcttaggccttaaggtggttgctgaaggtgtggagacggaagaacagcttcgctttttatgggaaaatggttgcgaggaaatgcaaggccattatttcagccgtcctttacctgcctcggagatggaagtcctgttgcaagaaaatcgtcaattgcccttgcgttcagcctaccagtcataccattaaaagccttcgggcttttaaatttctccacgttttcggcagtctggagcaagctagtctaggattaaactttaaggggctaaagcagcgtcatggctacagtttgaatgaactgcattaatggttcagggtagaccccccaccacactagcaacaaggcaagtaaagcgagcattaaactgctggtcagcggtagggtagaaggataaacccgttctatttctgcggtaggcaagcggtacagggcaatgatgattcgcaggtaataaaataggcccagggtgctgccaatgatgagtgtaaacaggagtggccatagggcggcctcaacactggcggtgaagatatagaacttgccgataaaccctgccgtcagggggatacccgctagggagagcagggtgaaagtaaacatgccagccagcgccggccggtgccagaataacccctgatagtcctctaggttttgcttttcctgggccggtgaggagagcacggttactaccccaaaggcccctaaattcattatgaaatagactacccaatagaacatgactgcttccatgcccaggcttccgctggctagaagggctactaataagtagcccaggtgagcgatggaagaataggccagaatccgcttgatattattttgcagcagcgcaagtaaattaccgaccaaaatggagagccaggcgatcaggctgagtatcacggtgaggaggtgatggttgtcaccttccacttgaataaaaaaacgcaataacagggcaaataccgcccctttggatacggtggtgagaaaagcagtcaccggggccggtgccccttgataaacatcgggagtccagaggtgaaaaggcacccatgaaagtttaaagctcaaaccgctaatgatgaaaacgaggcccgccagaaaaaagacattagaagaaatttcgccgcggttcagaagggtactgagatgcccaaattctagggtccccatttcggcatagataagggcgataccaaacagtaacatcgccgaagaagcgccggagagaatcaaatatttcacccccgcctcaagggagggtcggaagtggcgcgggtaggccagcaaagcaaacagggagacgcttaagatttcaaggcccaggaagagggagataaaatgattgctggcagccaggacggttgcccctagggtggctaagagcaagagcatatagaactcttctggctgatctccaagcccttgcagataaccatagcccaggagggccacggccaaggctgcggccaagatgagcccggtgtaaaacagggcatattgatcgatgatcaacaagggcgatacctgatggggggtcaccgtagcggcgatgggtatcatctctaggcagagcagcaatgggaacaccgtcgccagcaaggtcaaccgatgctggcgataaaaggccaccaccaaggtgagggctagggacccgagggttaggagcagcaaaggcagcaaggcaataaaatcagacatgggtcagttttgtcttggcggttccatgacccattgctgtaacccctccagggcaggatgggccatatcgaataccggttggggatatagtcccagccaaaagaggatgaaaatcatggcgcccatggcggccatatccccggtagaaaaatccgcgaagcgccgttgttcttccgcctcaccgtggagggttttctgcaccatgatcaaggcatagaccacggagagaataagccccagggcggcggcggcggtgaaagcaatactgacctgataagttcccagcaataccaagaactctcccataaaattggcgagcccagggagacccagggccgctacggcaaaaaataagctgatggccgccagccggggagctttgctccacagccctcccatgcggcccatgtcccgggtgtgaaggcgttcttgcagggcgccggcgaccataaacagggccgcgacggagatgccgtgggccagcatttgcatgaccgcgccttggagggccaccggattccaggcaaacacgcctaggaggacaaaacccatatggctgatactgctgtaggcgattaagcgcttgacatcttgttgggcgaaggccagtaccgctccatagaggatcccgattacccctagcagcatgatcaccgggctataatcaaacgcagtggcagggaacaggggaaccacgaaacggagcaatccataagcccccgtctttaagagtactcccgctagaatcacgctgccgccggtggaggcctgagtatgggcatccggcagccaagagtgcaagggcactgcgggcagcttgacggtaaaggcaataaaaaatccgagcgctatccaaaaggcggtattgggatcgagggaggcgcccagcaggtcaaaataatcaaaggtcaacacacccgtatgctgataatgagtccagaccagcaccaggatcgccaccagcagcatcaggccactgctatgggtaaagataaaaaacttgaaggccgccgggaggcgacgctcgtggccccaaatggcgatgagaaaatacatggggaccagcatcacttcccagaagaaaaagaacagaaacaaatccagggccataaagaccccaatgactcccgtgaggacccataacaagttgaaatgaaaaaagccaacccggtattggatctcagtccaggaagccactactgccatgagccccaggaaacaggccaggagcaccaagaggaggctcagtccatccaaggccagatgaaagcggatcccaaaatgggcgatccagggccagtccaattccaccaaccaagccccttgcccggcaatggcaaagggattcgcttgcgatagccataatgccgccaccaagaggaaattgattcctagggcaagcaaggcaatgatccgagaccagaggggatgctggcgttcggcaacccaggccccaactccccctacgattaagattacaagtaaccagatgagtatcataggaacaccaccatggcgataagtagggcagccccagcggcaatgcctccggtataccagcgtaccagtccggtttgggtccggctgagcccctggtggcccacttgcgctagccaggccattccccgataaaaggcatcaatgaagtcatttttattaactcgggcgagccacaggaaaggccataccaatagccagcccattccccgagaaaaggcatcgataaagtcatttctattcaggtgggcaaaccactgcaaagggcgtactaggaacagctggtataccccatcaaagccccagccggcgtaccagaaacgccttaatgccgaaaccggccttttttctagcagggcctggcgccattggggcttactcaagaaaaataaataagccagcacaacacctagcaaggaggccgtcgaggctgtaatttgcaaactaagctccacccatgggcttccatgccctgcttccagctcaggaagggttaagtgcaataggctagagaaaaagggttgatccccgcccattggcaaccattccacccagcccccaacgatggagagcaaggagagcaccagtaagggaatacccataagcatgcccggttttttgcccacggtcgtttttaccgggccaaaaaaggcgataaaccagccccgaaaaatgtataccgccgttaatagagcccctatgaggcctgctgcccagagccagcctccccctaagggggacgaccaaacctgccatagaatcaaatccttactatagaaaccggcagtaatcaggggtaaagaggccagggaggcggcaccgatgagaaacccccagaaggcaaggggaagctgccttcgtaagccgcccattttgaaaatgttatgctcgtgctgcaggctggtaatgaccaccccagcgctcaggaacagcagggccttaaaaaaggcgtgagtcatgaaatgaaaaatagccgccgaccaagcgccgacccctaaggccaaaaacatatagccaatttggctcatggtggagtaggccagaatccgtttgatatcggtttggaccaaggcgctacaggctgccagcagtaaagtgaacgctccgatcaccgccaccgccgtatggacggggggagccagttcaaacagcacatgagtgcgggcgatcaagtaaactccggcagtaaccatggtggcggcatggataagggcactgaccggggtaggaccggccatggcattgggcagccaggtttgcaggggcagttgggctgatttgccgaccgcgcccccgagcagcagggcggccgccgctagggctagcacggagcccacaggccacgcttgcgaggcccgttccatgagcaattgaatattgagtgtccccaggtgagtgaccaacaacagcagccctagggccatggcggtatccccgactcgagtgaccagaaaagccttgcgggccgcataaccattggcagggtcctggtaccaaaagccaatcagcaagtaactgcacagtcccaccccctcccagcccagataaaggaataacaaatcatcggccaataccagcagcagcatggaggcaacaaacaggttcatataggcaaagaagcgctggtaaccggcttcatcaagcataaattcggtggaataaagatggatcagaaagcttacccaggtgatgaccaggatcatgaccagggagagggaatctaaatagagaccaatgtggggagtaaaatcagcaatagtcatccaggtccataaaatttgcctataggcatttcccgaaggcggggattgtagaaactccatgccaaggcctaaggctaagagggcggataacgccaccgagcccacgccaatgaaggcgctaagttttttggacagttggccaggggccagtattaacaggacaaaaccggccaagggcagggtggggatgagccataggagttttagcatctcaacccctcatctcactgatgcgatcggcatctaaagtgccaaaatgccggtaaatcagcagaatgagtgccagaccgatggccgcctctgcagcggctagggtcagaataagcatgaaaaaaatctgcccctctgcttccccccagcgggcaccggccacgatgaaagccagcccggtggcattgagcatgatttccagggacatgagcatgaatatcagattgcggcgcaccagaacgcccattaaccccagtaaaaaaagggcggcagctaaatacaaaccatgctctatgggaatcgaaatcattatgggccctcctcctgttctcttcgcccgaggtgataggctcccaccaagcctgctagcagcagcatggccgccagttcaaccgccaataaataaggaccaaatagggccctgcccacctgttggggttcaaccatttcagcactggagaggagactgctctctttttccaggagataaatcagttctatcagcaaaataaaggacaaagctccaggacctatccacatctgggggttgagccagcgattttcctgggcaatcgcctcttttcctagattgagcatcatcaccacgaagacgaagagcaccataatggcaccggcgtagatgaggacttctaaggcggctgcaaagggcgcgccgaggagaaaaaaaattaaggccaccgagagcagagaaacgattaaataaagcaatgcatggacgggatttaagcgggtgatcaccatggcagtggaaacaacggcgacaaaagctgcaatatagaaggtgatttccataagtatttttagttttccggtgctgactactcctaagaatagattggattagctgactttttagtttgttttttttctccttcctaaattaaaagctgattttagggcgactaaggcattaagccgcgcacatccacggggggttcttcgttttccgcttctcctttatccttaccgcgaactgccaagccggccactcgataaaaattataatcgggatattttccggggccgttgatcaataaatcttctttttcgtaaaccaaattttgccgctcatattcgcccatttcgaaatctggagtaagttgaatcgcataggtggggcaggcttcttcacaaaggccacaaaaaatgcaacgggaaaagttgatacgaaaaaactcaggataccagcggccctgttcgtcttccgctttttgcagggcaatgcaatccacggggcaggcgacggcacataaattacaggcgacgcagcgttcctcaccgtccgggtcccgggagaggataatgcgtccccgccatcttggcgcaatatagggtttctcctctggatattggatcgtggccttgggccggaaaagatggagaaatacggtccagaggcttctcaattcactgcctagggaaaggctttttaattggttccacatgacatccctcctttgagattaggttccttcgatggtgagtaccacagcgcccgtaaccactaagttgagcaatgtcaggggcaacatgagtttccaaccataggccatgagttgatcataacggggcctggggagagcggcccgtagtaaaataaagaaaaacgcaaagaaagaaagcttgataaaaaaccaaactagaggcggtagccaagggcctcgccaaccgccaaagaaaagagtcacaatcatggctgagataaggaggatggccaggtactcaccaacaaaaaagaggccgaatttcatacccgaatactcggtatggaaacccgccaccaattcattttcagcctcagggagatcaaaaggcagacgatgggcttctgcaattccagcgatcagaaacaccaccaagccaagaaattggggaatgcaaaaccatagtccttgttgcgcggctacaatttctcgcagattaaaggagccggccagcattacgacccccatcagagacaggcccatgaaaacctcatagctcaacatttgcgccgccgcccgcagactgcccattaaggagtacttgttgttggaggcccagccgcctaaaaccacgctgtagacggccaaagaggacatggctagaaaaaacagcagtccaatattgagatcgataatgccaatatccggggtaatgggaatgaccgcaaaggcgagtaaagccgtgattaccactaccgttggcgccaggatgaagacccccttatcggcaaaaggcggtatccaatcctccttggtaaagagcttgatgacatcggccaccacttgcaagatgccgaagggacctacccgattgggaccgtagcgatcctgccaaaatcccagcaagcgacgctcaatccaaatcaacaaggccgtcagggtgagcaatgtccctaaaatgccgaggatattaaacagcgatgccaagacggttttcatggcgcccccttggatagctggccccaagcgggcagagctaccctagctttccatgcgggtaggccccagggaattccggccactccgaggggtaaagaatcttggtggcggaccggcaggtggtaggattttccggccaggataagctccacctggccgctgggttccacttccaattgagccgcatcttccgggtgaagggcaagatagggggcgggggcacgttcagcaatggcaggcgccaaggcgcttagctcctcactgccaaaaatgtggtacaggggcaagattagccactgatcgacacggcgttggaaggggggtggcgtttgagtgaaataggcgatctttgcccccgaagggggttcaatcagacggacgcccggatctcctccccgcagggggccacccacttcctcctggaatttgttgaccgactggatggagttccaggagggggcccagaaatagggtatcagcgcccccggtagttggccataatacccctccatggagaaggagaagggggaatcgggatcttccggggttttgggttcatggacattccggtgagcgcccatggcggtgcgcccgctgtagcgatgggattcccgggcgatccgcatgccttggaggcgaaactttgctgggggagcggcttgggtgatatcttgcagagaagctatgctttcggcgcaggcgcgggtgacttcatctaagcgttgccaaagcccttctttagagccagcaggggccatggcctcactcagccaacgccagctctcctggatatccccctctggaacaaacacctggaagaaccgctgggcccggccttcatggttgagcagggttccatccccttcggcaaaggtggcggcggggagtactaattgggcctttgctgcggtggcgtggtcaagatggtcgatgacgatgagctgttgggccctatttagggcggactctatagccctgttatccgcccgccggtagaggtcgttttccagcacgattagggtatccgccatgccctcctccagggccttaaaggcctgatctagatcgccgccctccataaggcccagtcctaggctgttacactcgggcacggtgaagagaaggtcgatcgggcgctcatctttgcgcaacgccagggccacattggctgcagcttggagtaccgtcccgctttggcagccagtaccagaaaccaccaagggacgcttggctgacttcagagcttgtgccatggactgggccagctcgcccagttccccggaaagatcggctatcccaggagcatcaggattaagttcatgggctatggcaaagcccaatcgggccagatcctcgggagcaccctgccaggtctgggtggcgatatcgtcgagtcgggtggcggtcggcgaggcgataaacagggggcttcgctgctgctgggcggcctcccgcaccgcggaatcctgccagtggggaattttctgctgatcggcaatttcaaaggcccgctgtcgcaccgattggcgcagggtgagggccagccggggagccgtattagtgacgtcttcgcccaggatcaggatggcatcggcctgttccgcatcctgcaaagaggccgggtggacggagctgtttttaaggatatctagaataagggagacgagttgctgctcacgggccgccattccggaatagaagttggcaggtcccaccagggtgcgcagggcgaaattggcctccagggaggcacggggtgaaccgatgcccatgatcctaccggcttgggaaagcaaggaggccaggtgttggcgggcctctggtttattgagcgggtcggttttttcccccttcctctcccggggctgacggattctccgcttgctgttgacaaagtcgtagccgaaccggccccgatcgcaaaggaaataaccattgatctccccgttatagcggttttgaattcgtctcagctccccgtagcgttcccccgggctggtattgcagcccaggctgcaatggacgcacacggaaggggcggtctgcaggtcccacttgcgggtgtagcgggcactcagggtcttatcggtaaatacccccgtggggcagacttccaccaggttgccgctgaactcgttctccagcaccccgtcctcatggcggccgaaaaagacatggtggtgggtggcaaagacattgagatcgtgtccgccggcatattcccgataaaagcgcacgcaccggtagcaggcaatacagcggttcatctcatgcttaataaaaggacccaggtattgattacggaaggtgcgctttttgaaccggtaacggcgataggtatgtccgctcatttgggtcatgtcttgaagatgacactctcccccctcctcgcagaccggacaatcatgggggtgattgatcatcagccattcgataatgctggctcgaaaggctctggcctcaggattatgaatagagatgcgggtaccgtcttgagctggagtcatgcaggacatcacgatgcgcccctgggtatctttctcgtcctggaactgtttgaccgcgcattgccggcaggcccccaccgatcccatggccggatgccagcagaagtagggtaggtcaaagcccagagacaggcaggtctgaagcaggttgtgtccggcgtcgacctcataggattggtcatcaatatggatgacggccattagctcctccaggggcagtgctgttcacggatatgttgttcgaagtcttcccggaagtatttgagggcgctctgcaatggctccatggcccctggggcgtgcatgcagaaggttttacccggccccagaaattgggtgtgcatttccagtatctccaaatcctccatttgtccccggccttcctcgattgcttgtagaatgtgcgccacccagggcaggccgtcccggcagggcgtacaccagccgcaggactcctgggcgaagaaccgctccagattaaggaccatagccaccggacaagttttgtcatccagaatgatcattcctcctgtgcccatacggctacctaccttcatgaccgcatcgaaatccatgggagtctccaaatgctcctccaccaggaaatcggtggaggcaccgcctggcagcagcccccggaaggtatagccttcttgcattcctcccgcatattcctccagaatctcccgaattggggtgcccatgggaagttcccaggcgccgggccgtttgacccggccactggtcccatagatcttggttcctccgtcttcgctgcggcttaggttttgataccactcggcgccgtgattgatgatatggggcacattacagagggtctccacgttgttcactacggtgggtttgccccataggccgcaggtctgaggataggggggtttttgacgggggatagcccgcttgccttccaaagaggtgacaagggcagtttcttccccacagatgtagcggccggcgctagtatggatatggaattccaggctaaatcccgaacctaggatatgctttcccagcaagccctgttcacgggcctcctgagccgcctgcttgaggcggtgggctgccaatttatattcgtcacggaggaagatataggccacgtcggcttgggtagcgtaactgctcacaatcattgcctcgagcaattggtggggatcaccctccatgagcaggcggtccttgaaggtgcccggttccatttcgtcggcattggcgatcaggtatttgggatgaggggcgtcatcgcccatggggatgaagctccacttcattcccgtgggaaagcctgccccgccccggccccggagtttggagtctttgactgtttgttgaacctcctgagggctcatttcccggagggctttacgaagcgcttggtagccaccaacctgttggtattgcttgatatccagcggttcccggtcaggggtgatgttttgggtgaggggagtggccataaattttccattcattgatacctccccaaaatctcatccactttctccggggccagatcccgatgtagatcctcgtccaccatcatcaccggggcatggttgcaatcccccagacaacaggtgggcaatagggtaaaccggccatccttcgaggtttcccccagcccgatccccaaacgattctgcaagtgttggtacagccggtcgtagcccatgatccagcagctgacgctgttgcagagcaaaatggcgtgcctgcccaccggtcgacggaagatcagattatagaaggtggccaccccatccagttcctcggccgacattcctagtatttgtgcgacctcgcgcagatgcgggtcagagacccaaccatggcgccgctgcactatcttcagtgcctccaccgaggccgcttgcttctgggggtactgtttgaactccgtttcgatctcttttctttcttcgtcacttagcatcatcaaattttcgcgctggagaccccgccgttcagggcggggaggaaagcgcgcctccttttgttatgtgctaaaataaacttgtccaaaggcgcccaccgggtaaacagtttaaggacacgttctttgaaactgatgagtatgaggttccggcatgaaccgttcgccgggtaaaactctgaacgtctccacagaattatggtgctagccctgagccgcaatctcgcaacccagggctcccaaggtccatcggccttgggaccggcgctgtaacccgtcggaatgtggcgtcttcgggcgaccataaagctccttcctttaggtgggagattggctactagcgatccacatctgccatcacaaagtcgatgctacctagggtagcaatcagatcagagaccatctcccctcggctaatgaggggaatcatctggagatgggggaaggagggggtgcggatacgcacccgataagggtgcgggtggtcgtcgctaataagatagtagctgttgttgcccttagtagcttcaatccctacacaggcttcccctgctggaatcacgggaccccagctcacactcaagaaatgggaaattaaggtctcaatatcatgcatggagtgttctttgcgcggcggggtggttagggggtgatcggccttatagggaccggcgggcatatggtcgaggcattgctggatgatccgcaggctttggcgcatttcctcgatgcgtacccagcagcggtcgtaacagtcgccgtgctgggcaatggggatatcgaactggaattgttcatatcctgagtagggacgttgtttacgaaaatcccattccaggccgcaagcccgtagacctggtcccgtgactccccattcaatggcttccgcaacggtataattccccacgccctgggtgcgttttttgagaatccggttttgcatggcaattttgtcgtactcgtccaggcgtggcggtaaataatggagaaagtctcggatcaaaaacttccaaccgaggggcagatcttgggctacgccgccgatacggaaccagcttggatgcatccgacccccacagatggcttcgataatgtcaaaaacccgttccctatccgtaaacatgtaaaagaccggggaaagctggcccacgtcttgggcgaaagtgccgtaaaacaccagatggctggcaatgcgaaagagctctgccagcatgacccgaatgatctgagcccgctccgggacttggatgcctgccaactgctcgacggccaagacataggggaaattgttcatcaccccacccagatagtcgatccgatcggtgtagggaatgtaggtgtgccaggattggcgctcacccattttttcagcgccccgatggtgataaccgatatcgggaaccgcatcgacaatttcttccccatcgagttgcaggacaatccggaaaaccccatgggcactggggtgattggggccaaggttaaggaacataaaatcagtgcttctggaggtccgtttcatcccccagtcttccggtctaaaacgtagggcctcctgttcccgcacctgtttctcttcagacagctgaaaagggtccatctcggttgcccgggccggataatccttgcgcaagggatgactttcccaggtcggtggcaagagaatacggcgaagatgaggatggccttcaaagttgatgccaaagaggtcccatacttcccgctcataccagttcgcggcgggccaaatgggggtgatggtcggtaaggaaggagattccccctttaagggaactttaagacggatatcctcattccggtcaaaggataaaaggtggtacaccaggctaaaatcgctctctggttgagcagggcgatgggttcggacccgctcatcaatggccgttaggtcatagagcatgggatagggacgctccacctctgatttgagatattttaaaactttagtaatttgttctttttttacccagaaagtgggaatcccctcgccggtttcttgcaagataaagctggatgggccaaattggtggtagagtttctccgtaataggactagccatagggtttaaatttcatccggacttcgcaggacggtcgcttgctggcgttgagggcgtttttgatcccgtaggctaggctggggtaaccgctctaccccttggggaccgatcatccagcttaagggacgttgttctttgccgatggcttcctgaagcaataatagcccttccagtagggcatcgggacggggaggacagccgggaacatagacatccaccggaagaaatttatcgactccttgaaccacgctgtaaatatcgtacattccaccggaattggcgcaggagcccatagagatcacccagcggggttccatcatctgttcatagaggcgtttaatcacaggagccatcttgataaataccgttcccgagatcaccatgaggtcggcttctcgaggggtggcgcggatgatttccgaaccaaagcggccgaggtcatatttactggtaaaactggtggccatttccacatagcagcaggagagcccgaaattaaaaggccagatagaatttttccggccccaggcaataagatcctgtagtcgagcaaatagcaaattacggcggatggcatcctcaaaagaacctttgctctgttcaattgaagctgctgttttgggtttgcttaaccaccatctcatagagtcacaactgccttgaggtttgtctttttctttcctggggttgccaatccagagcccctacccgccattcatagatcagggccaccaccaagatggcgataaaagtcagtgcccccccatatcctatccagccagtttctcggaacgccaccgcccaggcgaaaataaagacggcttccatatcaaagatgacgaacaagacggcaaccaaataaaacttggcggaaaaacgtagccgtgcgaagtcgaccggcacgataccggattcaaaaggctcaccggttgctttttccccatgacgctgtcccaaaatataggagagtcctagtatccccgcgactaaggcaaggacaatgccggcatagagaacaaaaggccaaaattcagttgattgcattagactcataaaaatcctaaaaggcttttactaaaccgtaggcgaggaaagcgctggctgcaaggttgataaatacccaagaaaacaagggatattgggtgctctatccttaaaatgggattaggttgttaggtttctggagtcggttcctgggtaagtgatagccattcctcaaactctttgattgatttttcaaagaggggcttgtagtttttttgggaagcatgactggccgggctagcgaccgcctcgcgatagatattgagcgttcttgctacccagtttcgggttgcctctaatccgtcacgctgcaggagtaagtttatcctttcctcttcggcgttaagtggtagcattttttccttcaaggggcactaggacccttcgaaaatctcattgggagagaaagtatcggtaataaagcgggcaagcctttcccgggttcctgtgaaggcgcttaggttatgggtaatcaatggcattacttcaacttccgcattcactatgttacgcagcaattctacttgggttttaagcagttccttgggcttggaaaggtaggccatgcggctttcctctaaagcatattttcctaatttcgcttttagctcaggttcgaataaggaaaggagagaatccaaattatagagggtagaaataaagctatctatggctaacaccgcattggccaaatcaacttcggactgggtgtgtttgtaccgtgtaaatgcttcttcgcaattgataagacctccataaagcaatatcgctgctctggcccgacgttgccgtggtaatttatcattaaggcaacgctgctcaattatttcaacaagctcaacccacatagttttccctatctcatcagtagatcattgcctatcctctaggatagattggcgctatcccctatatgtagtcctatcttggcaggatgcaaagaaaaaattgcattacactttaatattagaaatattagactaatcggagctaaggagggcaaagtggagattttgggctagggtgctcaaaagaggttgatatctaagttactggaattaagaggttgcgatgttacacgttctaagaaggatccaagggctgaaatgcttcacattacatgccaaagatggagatattgggagactccgagaagtttattttgacgactcctcttggagtgtgcgttatctagtcgttgaaacgggtaactggttagcagggcgcccgatcctgattactcccgaggctttaggccccatttatgaagaaaaatggatattgcaagtggaattaacccgggagcagatagagactggtccctccatggatgtgaaaaaaccaatatcacggcagcaggaagaggagtaccaccggcactatagctggttaccttactggagaagcgatttgtttggccacctaggtcaggagtccaaaaacgaaaacaaggaggaagcggctggagatccctatttacggagcactgctgaggtgaccggatatcgtatcgaagcccgtgatggggagatcgggcatgtcgaagattttatcgtggatgagaaagactgggtcattcgatatctggaaatcagtacccatcaggggtggtttggaaagaaagttctcgtggcgcccgcttggattgagcaagtcgattggaaggaccgcaaagtgcgagttgacctattgcgcgaagctatccgttcagcgcctgaatacgaagaagggcagattatcggtcgcgactatgaagtgaaactttatggccattatggtcgcagccaatattgggaataaacactagaaagtttgaaaggttgctcttttaagagcgacttttaaggagccagacgatggaatttgacgctgtgttgctgtcccggattcagtttgcctttaccctagcttttcatattcttttccctacccttaccatcgggcttgctgtgtttctggtgattattgaggccttatggttaaggacaaaaaaggatttgtattattatatctacaaattctgggtaaggatcttcgggctcagttttgggatgggagtggtctctggcattgtgctctcctttgagtttggaaccaattttagtcgtttctctgaagccacgggaaatgtcctcggtccactgcttggatacgaggtgatgacggcttttttcctcgaagcgagtttcttaggtgtcatgctatttgcatggcatcgggtaggcaatcgcctgcattttttgtccacctgtgtggttgcattggggaccatcatttctgctttctggatattggcggcgaattcttggatgcatacaccggcaggatatcgtttggaggaaggaattttttacgtaacggattggagtgaggtgatttttacttcttctttcctttatcgttttacccatatgttgcttgcttccttccttagtaccgctcttctgattgccggtgtagccggatggtacttgctaaaggggcagcacgagtttgtggcccgatcctgcttttctcttactctgggattggctgcggtgcttgcccctgcccaaattctcatgggcgatctccacggtttgcaggttcagcgagatcaacccatgaaagtggctgccatggagggactttgggaaactggccggggggttcctttcctaatttttgcctggccagaccaggagaaggaaactaatcactttgagataggtattcccaaggccgctagcctgatcctgcagcatgatccagagggcgaggtaaagggtctaaaagaggtctctcctgaccagcggcccaatgtacccattgtctttttttctttccgcctgatgctgtttattgggtttttattcctaggggtagctttgatagggttatggcttcgatggcgaaagcaactttatgaacgaccctggttctttcgcctttgcatgtttaccgcccccttaggttttgtcgccacggtggcgggttgggtggttgctgaagtgggtcggcagccttggatcgtgcaaggcttgatgcggacggtagatatggcttccgatattccggcacaggccgtgctgatctccctttcactctttgtgctggtctatgggattttgttcttggcctttgtctattaccttttcaaattattccgggccggacctgattataaaaccgagccacccccctttacctcagcccgtacagcgtggcttccaagtgggtgaaatagggaggagaaaattatggatttggtgctaatttgggctgcactgctgtcttttgccatcttgatatatgtgattttggatggctttgacttaggaatcgggatactttttccgtggggtcgagatgccaaggagcgggatatgatgatgaacagtatcgccccggtttgggatggtaacgagacttggcttatttttgggggtggcggactttttgcagcttttcccctagcctacagcatcttaatgccggccctttatatccccgttctggtgatgttgtttgccctagtttttcgcggtgttgcctttgaatttcgttttaaatctgagcgtagtcagggggtatgggacggagcatttaactttggctcttctgtggcggcctttgcccagggtttaatcctgggggcttttatccagggattagaggtcaccgaaggggtctatacgggagggaccttagattggttgaccccttttagcctgatgacgggttttgccttaatgtgtggttattccctattgggggcgacctggcttatcatcaaaaccacaggagagttacagcagtgggcctaccaggctgcccgctggttgctgctcattgtcttagcctggattgcaatggtcagcctctggacgccactggctaaacctgaagttgcagagcgctggttttcttggcctaattttttatttttgtctcctatccctgtcgcgaccctggtggttgcgttcgctctttggcgtgctttaaaaaaacaacgtgaacgggctccgtttatcctcagtgtatctctattttttctttcttttattggtctggcggtaagcatctggccttacaccataccctatcaagtgactctgtgggaaacggcagcaccccctgaatcccaaagcttcttattggtaggtgccgtcatcctcgtgcctctcattctcggctatactgcctttagttatcgaatatttaagggaaaagtggttgccgggaggagctattactgaataatagttcaatgagttaatggcaagaggggaaaatatcagctccgaactgctgattattgacggttctatgggggaaggaggggggcagattctacgcacttcactggccctttccctgtgtttgaacaagccctttcgtatcatcaacattcgcagcaggcgaaaaaaacctggccttagaccccagcacttagcggcagttcgggccgcggctgaggtgggaaatgctcgggtgcaaggggcggacatcggttcggaggcattaagttttgcacccaaggggatcaagacaggccaatatcggtttgatattggtactgcggggagcaccagcttggtgctccagacagtcttaccggcgttgttgcaggcaaagagggtttcccggttagcgttaatcggtggcacccacaatccattggcgccaccctttgaatttttgcagcaggcgtttatcccattgattaaccgtatgggtccttccttgaagattgcgctggagcggccggggttttatcctgccggcggaggtagggtgcatgtccatattgatcccggagatcgcttggagccgattcacctgcttgaacggggcaatatcgttgatattcgggtctgtgtgctgctgtcccggttaccggatcacattgcccagcgggagctgcaagtattgtctaaggcgctcgatattcgtaaagaacaacaaaccatcaaccgagtgagtaatgccagaggacccggtaatgcggttacggtaagcgtaatcagtgagtatatcactgaagtgttcaccggcttcggtgagcgaggtgtgggtgcggaaactgtggcgcaacggttagctggcgaagtgcaacgttatctccaggccggtgtggcggtcagtgagtatatggctgatcagttgctgttacccatggcattggcaggagcaggatccatgctgaccgtacagcccagtctgcatacccaaactaatattgaagtcttgcaacaattcataggtcttgaggtgaatatgcaagagcaggccccggatcgttggatgattgcgttaaaggctcggtaagtcttttgcaaaggcattgtcaacatgactgctcacggtgccagatcagtttaccgttgcgaaaaacctcccggactcggtgatagggtatatcgtggagttcaccgttggcatcgactagctgaaaggaaaagtgattctcttcgggaaaaaataattcccgaaaagaaacccgaagcacacggtcttcgagtcggtcataataaccgattacgaattctgcatcgccgtatgtcttatcccagcgaatcctgttcaacaattcatgtatcgggatcatacttatgactatagtgcaaaagggtaagatttcttaaaaacgacactgatgtcttcatcacagcaacgccaggctcaggcgcgccacttgaataaggtgattgatagggtgttgcttgagcccactgagaagcacatccaggaggtagtgcaatcgagccgccctgcaatgaccgctgccatggcggaacgcgtgcggcgacgagccaccctgttagcccgcagggaacgcctgtctcgaaaaatatttctggacaggcgggatacattaatacggttaatctatgccggtagggcaccggcggattgctattgcgcctggacggatggctctgtgtatagtgcggctgagaaatgtattgctggcctagggggtattcttttggatccggggggcacgatgatcagcgagttctctctccggaaagaggagagggacggttttaccgcggaaatcgcggcaattgaaacggttttgggaaaggcccgtgcccatggggtcactaggttgcgggtacacaccgattgtaaggctctggtacagttgtggtttcggcggcgtgaggatgcaaggttggcagagatgcgtcgtctcgcaggtgagttcaagttattacaactgcaaaatgtgccccgccagcataatcactctgcacatcagttggccagacaggccatggtgaggccaaccgtcgaatacccgggctgcagtgtttgagctgtctacatgatctatttaagattttatgtagatccccttttcgcggaataaagagtagaaacctggaatagactcaggtaatgcctcgtggataccgagcaccagtattcccccacattgcagggaatggtagagttgctgggtaatttcgcgctgtagatctggttggaaataggtatagaccaggtttctgcacaggcagactagataaatgcaaagcttgtaggcgcttgcagacacgcttgcgtacttgcccgtggactttgcgaaagcctggccaatggaggcgcaactgtggcaatacccattggagaggaaggcaatccatggcttgttttctatcatggagctcccgtgggattggttgagagctttattctatgctaaggaagagtatttaagttaaatattctaaggaaaattattgcacgcaggggttattcttacagaaattaagtcatcctgacctggcacttggcacttggcacttggcacttggcacttggcacttggcacttggcacttggcacttggcacttggcacttggcacttggcacttggcacttggcacttggcacttggcacttggcacttggcacttggcacttggcacaaggctttgctatagatttatagcagtggcaagaataaacgccccacccagtggctgcgattagcgatgggtataaacaaagggcaaagaacaggatgccgatatgccaagaaaagaaatcaagttagatcactcgattgagcacctttccatacttgatgagaatggcaggctcgatcaggatttaatgccagatctctccaaagagcaattacttcggttccaccgagggatgttgcttgctcgccgctttgatgagcgcttgttgttgttgcaacggcaaggacatattggaacctttgcgcccgtcaagggtcaggaggcagcgcaaattggcgctgttgccaatttaaaagctgaagattggatgctccccgctttccgcgaaattgccgctattctctggcgagggacgctcccttcggccctaatcatttttaatgcaggctacaatgaggggggaaagattccacaacagcagcgggattttcccaatgcagtcccggtagcctcccagcttccccatggggtgggaattgcttatgggattaaataccggaagaaacaagaggtcgtgttgaccttctttggcgatggggcaacttccgaaggcgatttccatgaagcattaaattttgccgccgtatttgaggttcccgcagtgtttatatgtcagaacaatcattgggctatctctgttcctcgtgagaagcagaccaagtccaagaccttagcacaaaaagctttagcctatgggataccggggattcaagtggatggtaacgatgtcttggccgtttatgcagcaactcaagaggcggttgagcgtgctcgttctggcggggggcctactttgatcgagtgtgtcacctaccgccttaccatgcacaccaccgtggatgaccctaccaagtatcgccaggaagaggaagtcaaaatctgggaaaagcgggatcccctaccgcgatttcaaaaatttttgcaagaagcgggacacctctcagaaaaagatattgatgatctagagaaggaaataaaagaacacctggatacagagtggtcagaagcccagcagcaaatggaaaagatgggtaatcccctcgatatgtttgagcatgtttatgcccaattgcctccttatcttcaggaacaaaaagaagccttcagccagtttatagaggcgcaaaaggaggcagaccatgcctgaactcactatggtggaagccttgaaccttgcccttaagcaagaaatggaaaaggatgaccgggtgatggtgctaggtgaagatgtgggcgtagacggtggggtctttcgggttactgatggcctcattgatgcctttggtaaagaacgggtgatggatacccctttagcagagggggtcattgtgggggcttcccttggcatggcggcttatggacttcggcctgtttgtgagatgcagttttctggatttagttactttgctatgcaccaggtagagggccatgtctcccggctgcgttggcgttcccaggggcgttataccgttcccatggtgatacgaatgccttatggcgccggtgtccatgcactggagcatcattccgaaagtaaagaaatctactatgcccatacgccgggactcaaaatggtcataccctctagccctcgtaacgcccgggccctattagtcagtgctattcgcgatccggatccagtggtgttttttgaacctaagctgatttatcgtgcttttcgcgaggaagttcccgaggaagaagaaacattccctttaggaaaatccaggatcctacgagaaggcaatgatctgaccttgattgcctatggcgctatgctgcatcgcaccttagaggccgcagccaggctgtcagaagaagaaggggtggaggcagaagttattgatctcgtcactatacatcctctggatgacaaactattcactgaatcggctcggaagacgggccgaatcgtcattgtccatgaagctcatcgaagttttggacccgcaggggaaatcatggcccgtttgatagagaagtcgtttttctacttggaagccccgattcaacgggtcactggattcgatgtcattgtgcccttctttgcacgagaacaggactatttacctaccgtgccccgtattctggcagcggcccgacaggcgctcagtgcataaggagggaattccatggccgaagagtttaaatttcaagatccgggggaaggtatccatgaagcggaaattcatgaaatcagagtgtctgagggggactcggtagaagaaggagagattcttctggacgcggagacggacaaggcgacctttgaactgccggcttctttcaccggcaccattgagcagatcaaagtccaagaaggggatcgggctcaagtaggtgatgtgttgatgacttatcgagcaaagggagaacaggctccgactgaggaaaaagcacagcccgaggaggagaaaaaaactccgccggcagaagaaatctccgaaaaaaagcagccaaaaccggagcagccccccaagccagaaaaaggtccagtgccggcatcgccggcaacgcgacggttggcaagagagttaggtgtgaatttgcgggaggtttcagggagtggacccgctgggcgtgtggaatctgaagatgtcagagcgtacgcagagcagaaaaagaaggcgcctaaagaggagagacccccacaaagagcgggccgttttccacccgaggttcctcctttgcctgatttcagccaatgggggactgtaaaaacccttccattccggggtatccggcgcagaaccgctgaacgcatggccctggcctggtcccagattccccatgtcacccatgaagatgtcgctgatattacggaacttgaggattttcgccgccagcaaaaagccaccgtggaagcccaggggggtcggcttagcttgaccgtgttggtgatgaaagctgctgtggcagcgcttaaaaaatttccccgctttaatgctagcctggatgtggagtcggaagagattattttaaaggaatactatcatttggggatcgcggtagatagcgaacaaggattgattgtgccggtcatacgggatgtggatcgtaaaagtcttattgatttggccattgaactgccgcaagtggtggagcaggtacaaagcggtaatatgaaacccgagacgatgcgaggcggtaccttcacgctgactaaccctgctgccattgggggaactcgttttgctcccatcgtcaattacccccaggtggctatcttagggatgggccgcgcgcggctagaacctgtcattcaaggggacagagaggattttaccgtggttccccgcttgcgtttgccattaattgtggcttttgatcaccggataaatgatggggccgatgccgctcgttttgctcgagcaattgtcgacattttggctgatccagaagcttttatgttggcggtttagggaaaagagggggatttaaggcaagccattaaatccccctcaaaatgtgattaattattccggtaatcctccttgagtggtgtcaaacaatatttgacgtccatttaacggctgagtaggacgataattattgtcgcaacaggaatgattcaaaattttcctaaatttttctatttgttcctgggacatttcaatgggttgctttaataccacccattggaccccttctgtgcagggaggggtggtaaatgaacctttatagcggtaagtgcgccggtcggttggtaaggcatcgtcaatatttagggagaaaggcaaatagaattcatctccttcatgtttgggtaaatttttccatactctttttaaaacttgattttcttcaccttcgcggatgaaggcagtgaccactgccaccggggtatcactaccagggtcagtgctgagatgcactaggtgcatttccatatcaaaccgagcccctaaggctaaagtatgttcgctatagctatgaaagtgaagctgatggagatcatagcgctctccttctccttcgaactcgtcctcttctatgatctcgataaaacttccggggtcgtattctaattcaatagtacggccattattaaaaacatgaactgatgtcggttgataggaaaaaccgatatcgggaagagcctgggggatgaccgtcatcggatcgatatcgatgggggattgtgacataccctcggagcaaagataaaagctaggatcgagctcggcccatttgtctggcccattgaaatcctcataaccccagataatttcatcttccctgcctcggggcatatgcctatattctaggtttaggttgatatcggcctcagcgctgagaggtagcccccgaaatagattctgctgatctgcactggagggagcgatgacggatagtgatagcattacaattgctattaatttccagctttctttcatggttattatttccttcattattctcatgtattgtctggtatgaactatgctagctgctattgggcggtatttgatgactaggcccaataaaggctggaccgaccataccgcctactggtatttaaaattggattggtataacagcgctaatgaaggcgctttctaattagcagcgaatttcatgccattttttttgaaaattaaggtaactttataatttcaataaaaaaataaggcgatcaaagtgattttatggcgggggagatccggggaagcagttgatttacaccacctatatgggtgatttcagcagatctttctagctgttaaaaaagccaatctaagtggtgctgccgtgcttggtaagtatcctaggaaaacattggcgtccctgcctattttggtatgtcttcctttatctttagagcgttcgtaagaatttcgagaattttttcatccaggtattggtaattcgagaatggtgtcagactgcatcttctcttgctctaggatttgctccatcatttgctgcatgacatccatccgttgctccatattttgcatccattcctgggtgtcttgagccgtaattttttggcccatgtcattttcgtgccccatcatgtgatgcatttcctgcatttgttcaagcatcaaccgcatgtgttctctcatgagttcgttgcgctgatttccttttgcagcctgtgccttatccatgatggtctccatttcttggagacgctgctgcatacgctccatatttacctgtggttcggcactataagcagggactatggcgagcattgccatggggataatataacgggctttcataacagaactgcctcccgtttagtggatgttcaaagtaaagcatagacactttttacaatttagcctaataatcgaggtgatagagttattactgcaaagggcaacataaagggaggactcaatcattgaaacattcaaaacataataaccaatcaaaaaaagcggaagcggctgcccctatagaccacacgggccatgaacaaatgtttcgccgtcgattctggatctgcttaggattgtcattgcccgttttgctctacagtgagacgctccaggactggctgagttttaccatgccagcatttcctggcagtcagtggattacgccggctttctctgtaatcgtgttcctatatggcggcatcccttttctgcaaatggcagtgggggaattaaaaagccggcaaccggggatgatgaccttaatttctttagccattaccgttgcctttatctatagccttgccaccctcctaatgaaggaagccatagggtttttctgggaattggtcactttaattgatgtcatgttattagggcattggatcgaaatgcgcagtgtgcgccaggcctcgggagctttggatgaattggctaaattgatgcctgaaaccgccgagcgcattaccgccgaaggccgcacggaagaagtccctgtaagcgctttgcaggaaaacgatagggtgttgatccggccggggcagaatattcccgcagatggcgaagttgcggagggtcaatctgaggtcaatgaatccatgatcactggcgagtcccgccctgttaagaaacagccaggagacaaagtgattgggggtactctgaatggcgatggcagtctacgggtgcaagtgacggccacgggcgagaagaccactttggcgggcatcatgcggttagtggaggaggcccagcaaagcaaatctcggacccaagtgctggcggaccgggctgcgggttggctgttttacacggccttggctgttgccggtataaccgccattgcctggactttggcggtagggtttaatgtcgaagtcatcaagcgtgtggcgacggtccttgttatcgcctgcccccatgccttgggattggcggtacccttggtggtggcgattaccacttctgtggcggcaagcaaaggcgttttggtacgagatcgcttggctttagaagcggcccgggaattggatgcggtgatctttgataaaaccggcaccttaacgacagggaaacagggcgtagtggatatggcggtgatggaaggctgggataaggactcggcgctggctcttgccgctgcggtggaaggggactccgagcatatgattgcccgtggcattcaagaggccgcccaaaagaaggagctatctctgcctaaagtcagagagtttgaggcgcttaaggggcggggagtgcgcgcccgtaggggggaccatcgtgtctttgtagggggcccccgattattggagcagttggaattggaagttccctcgatgttgcaatcttttgccaatggggctggagagaaggggcagacggtgatttatctgattgaagatgaggcgctcgttgctgcctttgccctcagcgatgttatccgggaagagagcaaagaagtcgtcgaacagttgcattccatggggctagaagtggtgatgcttactggcgatagtcaggaggtggccaaagccgtagcggcggaattagggattgaccattattttgctgaagttctaccggatcataagaatgataaggtcagtgaactacagtcccaaggtaagaaggtggccatggtcggtgatggggttaacgatgcgcctgccttgatccgggctgatgtgggcattgcgattggcagcggcacggatgtggccgtggaatcggccgggatcattttggtgaaaagcaatcccatggatgtggttcgagtcctcaaattgagtcgtgctacccgccgtaagatgatacaaaatctgtggtgggcggccggctataatattgtggccttacctttggccgccgggatattagcaccggtgggttttttgctctccccggctgtcggtgctttggtgatgtctttaagtaccgtcattgtcgcgatgaatgcccagttgttacgccgggcggaaatctgatgcgatttgaataaaagaaatgaaagaggagtgagtgagatgagcccttctgacgagttttcccgctggcgcccccatccctggcatggtttagaaacaggtttgcaccccccagaacgggtccatgcctatattgaaatcaccccctttgatcttatgaaatatgaaattgataaaaccacgggttatctccgggttgatcgtcctcagcgtagttcttcgcttcccccggcgctgtatggttttattccaagaacctattgtggcgatcaagtggcaagcctttgtgagggagcagaagagggggatggagaccccttggatatttgtgtactcagtgaaagacctattagtcgctcggaagtgattttgaatgcgagagtggtgggggggttgcagaccattgatcatggacagatcgatgacaaaattattgccgtgctagagaaagatgactttttggatgttgctaaagatatttcagatcttcccgttattctaattgagcggctacgccattattttgctacttacaagatgatacctggcgaatcttcgccagtttccataggccagacctatggctgcgagcatgctttccaggtggtcactgcatccatggaagattacgccaaaaaatacagccattcataatattccaataagtttgtgaaaagagaaaatgatgaaaagagataatattgaagtggacattgagcattgtcctatttgtaggagtgagttgcagtgcggttatctacttggcaaacagaatcgaatccgttggtcaaagtctcctaaaggaatgactatttttcacggcgttccactcatgaaacttgaaaaagatttttggcgccgagggcgctggtggtggtttgcgccaagcattaaggcggtcagatgtgagaaatgccggttggtaatttttcactacaataatgacgcccaggagaatatgcaaaatgaacaaacagcgctcctaattatggggggttttttgagtgttgctgcggttgctctcattgggtttgttttatgggtctggagcttgccagcctcaatgccattagttgcggtccttttgatggttcttatttcattgttaatgttgctgctgggatttgtctttcttatgcacgcagtcaggtctttgcgagcaaacaaatcgctgagaacaaaagtataacaataaagcttggtatctattaacgtgtttaataggacctgttgatgttattgagaggggagactttaataataataattaataagtagtgctgttgaactagccgccagcctgctgcgcccgtctataagcccgtctataagcccgtctttattacagcatcaatccattggaatactgggttgatgttttggcatgatcggtaacctaattgattggctgcctttatagaaggcagtagggtttttattgtgtcctcattggttgttccttgtgtaaaacctttacttgctggattaaaagacgatgatttagtaagtcatggagcgacgatagtgttagaaaaaatgcgaaaattggtgattataggaatgagtgattagaagaaattaagtaagggctaaacactagaaaaggaatatataaatttaaggtttatactatttatattaaatattttttaaggtacagcacaatgattactatcaacgaaagatcttttgaactcgttcgcgaggctagggaagaggcttttaaaagaagcattcctgagcaagcgatgaatgttttttttacattttatctcgctaattacgcggcaaagctagaaagagcgttagcgaactctattgaagaaagaacgaatgaaatgattgaaagatgtagaggactttgaatttttccggttctggtaaagagtctccttagcacgatgccctggagtcccgttaaaataatgactcatttttcaattatttgctgaattaaaatgttaagtatatttaataagtgattgttattaagtttttttatgatatgtagaggttggtgttaattgttaatataatgttttaataatttagtgtaactgggtgaaaaatataattttgttcactactgtcccataaacattcaccaagactgcactgatggctgaagaggtagaacttcacggcgttcaaccacgtgatagcgggcctttttacgttggcgcgtgacaaaaaagatgccctgggtattgagttgatgataccaatcataatcggtatagccccgatcgaagaccacgatactgcctttggtaatgccaaagtacgggccacggtgatatcgtggactttgccgtcagtgacggtcatcaatgcggggagcagcccgtcatgatccagaccaaggtggagtctgacagcgcctttggtggtgcgaaacctagcccagggaaagacgctcaggcacagatcgagagagaagcatcaagtgagtagagcttgttcttgaaccggaaaccatgatggggagcgagcccttgacagcctgaggtatagacggataaaagggaattgtttaattaagaaacaagcggttgcaagaatagaaggagtagacaggcacggagacatctgatctcatacgggtcacgattaaaaaccgaagagaggttgttcccgtgcctgtgaagaagattttacaccggatgttgtcggagatcatgcatttaaaacgcttgtggacgttggtgttgttggtggagacggtcttggagacgaagcggttatcggtaacccagctgggtcggtcattgaagttaccgattcaagagcgcagtgggatacggcggtcggaccgatttatggggaataagtacgtccaagcccaaagcaaagcggtgtatgaggcgttagtcaagcagctggtgggaaacaaacggcggccgtggatactggtagattggagtcatctaccgaacacagacttgtatgtattgcgggcagcattagtggcgccgggacgggcgttgaccctgtatgagacggtccatgcgcaatcgcagcaggggaatgagcgcgtgcagcgagcttttttaaagacgctcaaggcgttgttaccggcggcgagtcggcccgtgattatcacggacgccggatttcataacccctggtttaagcaaattgtgagttatggctgggattacgtaggccggatccgggggcgaaaatcctaccgaccggtgggggagcgggaatggcggccctgccgagaattatgggcgcaagccagtggccgagcgaaggcactcggagcggtagagatgtgtcgtaagaacccgttaaagagtaggttctatttgttcaaaggaaaagcccggggtcggcatggcaagtcgatagccgaataccgtctggcggcgaaggagccgtggttgttggccagctccttgtgcggtcgtcaatcggccaagcgcgtggtgaaactctatcgtacgcggatgcagattgaagaagggttccgggatttgaaaagtccagcctatggcttcagttttaatctggcctatagtcgtgacccgcaccgcattgaggtgttgctgttgattgcggctttggcaggcatggtggcctgggccgtgggttggctgacagagcggcaacaattacattatcagtttcaggccaattcgataaaacatcggcgcgtgctctctctattctatctaggctgccaagtgattcgacgaaaagtaagggtaatcgtaagtgaacaaagtatccgtgaggttttcgatgctatcgaaaatgaaggatgccccccatgaaacagggcaatttatgcgtctatcctacaggttggctgcccattagaggcgctgagaaatgttactggcgcctaatgggggagtctccagccggataatgtaaaaccccatagataatttagactatgagcggataaatgtgacaggtatttaagatgagagagcaggagcttgccggccaagaagagctagattgtttcgagattcaaggggaaaatagcgcaagcgaaaacagccgccggggaatggcaatggcggtggaattgccgctcacattccgctgccttgatgatattctcgttggtattttgcaccgggggtccgaggaggccaggcggggtgttcttgtcgtcgttggcggcccccaataccgagtgggcagccatcggcagtttgttctgtttgcccgtcagttggcggaagcaggggttcctgtcttccgttttgattatcggggaatgggagatagtgggggagcgccacggacctttgagtctattgaagctgatattcgggcggcgatcgatgcttttttgggggctgcgccgaagctaaaggaagtggtgatttggggcctttgtgatgctgcctcggcagcatgtttttatgccccctcagatccgcgagtaacaggtctggtgttgttaaatccctgggtgcgaacggaggaaggagaggcagcggtttaccttaagcactattattttcgaagattagtcagtggcgacttttggcgcaagatttggcgccgggaatttgactataaggcttccctgcgttcattgggaaaaatgctgaggaaagccaattcctggcggcagaaggttgatgaagttgaggctgaggaaatgcagccactgcccaagagggtatataaagctctggagcaattccaaggccgggtactcttaatcctgagcggcaaggatcttactgcagatgagttccgtgataccatctcggcttcatcctcttggcaaaggctgtttaactgcgggcgttttgaacgttgcgaattgcctgccgccgatcatactttctcccgccgtacatggcgtgagcaggtggcggcgtggactcttgcatgggtgcggtcatggtaaagcgggtattgatgatcgcctaccatttcccacccgttagtggcagtagcggtgtgcaacgcactctctcgttctcccgccaccttcccgaacatgattggcaacccattgttttgagtgttcaccctcgtgcctatgagcgacgccgcgacgaccaattggctgatattgcctctgcaaccattgtacaccgggcttttgggcttgatactgcacgccatcttgcgcttggagggcgctatagccaattgctggcgcttcctgatcgctgggtgagttggtggcttggggctgtgcccgctgggttgaaacttatccgccgctatcgtccgcaggttctctggtcgacctatcccatcgctacggcccatcttatcggttttactctgcagcggctaagtggacttccttgggttgccgattttcgtgattccatgactgaggaggattatccgccgaaccctcgggtacgacagacatatcgagccattgaggcagccgcggtacgccgttgcgcgcatgctgtatttactgcccctggggcggtacggatgtatgctcagcgttatccggagcgctcggaaaaaacatgggctctcatcgaaaatggctacgaagagtctatttttgatgaagtgtcttcgcccccatcggtggatttccctagacctcttcggcttgtgcacagcggtgtggtgtatcccaatgagcgggatccccgagcgtttttcgatgcactggcgaatctgcgacgagcgggtgaactcacagcccatagtgtccagatagtattccgggctagcggttcggaggaatatttcggtcagcttttgcgggagcgtgggcttgaggacatcgtacgcattgaacctcacatttcctaccgtgaggcgcttgccgagatgcttgccgccgacggtcttttggtcctgcaggcgagcaattgtaatcaccagatcccggcaaaactttacgaatatctgcacgcccgacggccgatcttggcactcacggacccggcgggagataccgcaggagttttacgtcgggcgggtattgagaccatagcgccattggattcagccacggttatcgccgcagcatttcaagatttcgtcaagcggttacaggctggtacggttccaggggcaagcgaggcggagatcgctcgtagctcaaggcgtagccgcggcgcgtccttggcggcgcttctggaggagactattgggaggtaagggttacaccagcacctcagcgggggccggatggctcagaaaacctagaggactagcagaacggccgtaggccccagactggaaaacgacgacgagatcccctacatcggcacaggcgagctccatgcgatcggcgagagtgtcaagaggagtgcaaagggggccgacgacgctgacggtctcccgcgctgagccctggattcggttgcccaccaccacgggatagtttttgcgaataacctgaccgaaattgccagaagccgcaaggtgatggtggaggccgccattagttatcagaaaaacgtgaccgcgggagatcttgcgatcgatgacttcacagacgtagatgccagcttcgcctacaagatagcggccgagttcaatgatcacttcagcttcaggcaattgcttgtttacctcggggagagaggtagcgagattgttggcaataggtctaagatcaagtggtttatcgcctggaaagtagggaataccgaaaccaccgccaatatttagcaggcgcactggcccaggggctgagcgggcaagctccagggccagcttaaaggtacgttcttgggcctcgataatggcctcggcccggagattctgggaaccgctgaagatatgaaagccatagaagtcaaagtccagggcgccgatttgggttagcattgggggaacccgctccgcatcaataccaaagggtttaggtcctccagccattttcatgccggatgttttcagctcgaagttgggattcactcgcaccgcgaccttagggcgatgtccttgtttttcggccaagcgggcgatgcgttccatctcaccctcggactccatattgataataatccctgcagccagactagcagccagttcattatcggattttccaggaccggcaaaactaatggtttcagggggcatgccagagtctaaggctagccgcagttcccctagggaagccacgtcgagaccgtctacgagcggtgcaaggtatcctactaaggctggcatggggtttgctttgagagcataatgaaggtgaatcccgggaggtaaatgagtgcgtagttgctgtatgcgctcactgattaaacggcggtcataagcatagaagggcgtgctgccgacccgggtggcgagttcagtaagagaaattccgccgacgaagaggcaatcatcctttactggaaagcagttcaaaggggagtgagtgaggggagtattcatggggcagattgctccttgaatagagattcaaattcggctgctagggcgcgccggtcaattttaccatttgtatttcggggcagtgcattggaagtgatcacggtaagcggaaccatgaaatttggaagttcagcacggcaggcagagagcaggtgctccggatcaaaatccgcctggttcggtttgacaacagcgataatcccctgaccgagtttgggatgaggtgccccgacgacggcaacttcggaaataagccccgtttcatacaagacttcttccacttcagtcgggcttactcgatagccagaggtcttaatcatttcatcctggcgggtgacgaagtagagaaaaccttcttcgtccatacgcacagtatcaccggaccatactgcgatctcggtaagtgggagctcagcaggctgtcctggagcagggcggaagcgttcggaagttttctcaggggcattccagtagcccatggctaccagaggaccgcggtgcaccagttcccctggttctccaggcgcgcataggctaccgtcctcccgcaccaccaggatttcggcattggggatggctttgccaatggaatcggggcgtttatcaacttcctcgggaggaaggtaggttgaacggaaggcctcggtgagtccatacatcaggaataccttagtctggggcagagatcgtcgcaaggtcgctgtcactgctttaggcattcgacccccagtgttggcaatgtaccgcaggctatccacagcctcgggaggccaagtgagaggggcaagctgtatccataggggggggacggctgtgattccggtgattcgctcgcgaactacgtttttaatgacatcttttggtagtagatattccatcagtgctacgctggcaccggcggaaaaggcggtcgtgagttgactaaagccggcgtcgaagctgagaggcaatatagcgagcagacgatcgttagggttattccccagataatgagctacgctttgggcgccagcgattaaatttcgatgggaaagcaccactcctttggggcgtcctgtgcttccagaggtatagagaatggcagccatgtcactgtcgatgcggcgatgtcccaagggttggtttgctcccagtgatataaggtttgcccaagaagcgatagtcaagtgggcaagttcttcaactccttgagccggcgggtcgatgagcacaaggctgcgtaaatcatggcattcggcaagttcgttttgtagaagatcgatgcggtcgccggcggtaacgagcacccggacattgcagtctcgaaggatataagcgacttgtcggggtttgagaagcggattgatgggaacaaatacgccgccggcagccgcagcgccgaagagggcggtgacagtttcaggacatttaggcaagtagacggcaacccgttcggagggggctagtccaagggctaaaaagccgcgcccacaggcttcgatcgcttcgccaaggtgggcgtaatttaagattcggcggccatgcactactgctgtcgcatctgggcgtttagcagcgttatcaagcacaaagtggtgtaccaattcgtttaatgaatgggttcttgacataagtttctatccgtgccagtttcagcgaaatttggcattaagaaaactaaaatattgatattccatgccgaaacaaatgaaacctacttcaacatttatataaagccactctagtataacttgctaatgccgtttcgcgatatcctggttacaggggttatttttgccctcctgccgatttgttttttgcgcccgtgggtgggcattttggtatggacatggataggcatcatgaatcctcatcggttgacgtgggggtttgcctgggatatgccctttgcccaactggtagcagtggcgatacttggagggttgctgctggcgcgagacagaaagcccatcgcctggacgccggaattccgacttttattggtactgtttgggtacatgacttttacgacgttttttgcctgggcgccggaggatgcgtgggtagggtgggacaaaatagcaaaaatcctcttgatgacttatatcacgacgatgcttatctatggtaagcagcgcatttattggctggttttggtggcgaccttaagcattggtttttatggttttaaaagcggcttgttttccatcttcaccggcggacagttccatgtgaggggccctgagaaatctttcctcagcgggaataactttctgggcttagcgctagtgatggggttgcctcttctgctcgtcctagcacaacaggaagcgcgggcttggctgcgcaggcttttatacgttacgtttgcccttaccttcattgccatacccttcacttattcacgtggcgccatgttagggctcgcggtcatgtctttgttattgtttatgagatggcgcaacaaagtgttgctggttattttgcttattcccatggtcttcgccggcttagcgtttgcccccgaaaaggtatttgaacgggcccagagtattcaagactacgaacaggatgactcggcaatgcagcgtattgcggcatgggatcttgcttggaatatcgccgttgacaggccattgcgtggcggcggtttcaatttcgaaggcgatcccgcccgatggcacacctacttggatcctaaatactacgatgtgatgaagggcgcccatgtggctcatagcatctatttccaagtgttggggcagcatggttttgtcggtttcggcctatttatgataatcctgttcctgacctatcaacgattgggccaactcaagaaacagactgtgggggttcccgatctgcagtggataagcgagtatgcttgggcattgcgggcagctcttatcggttacgctgttacaggagcctttctgaatctggcttacttcgatctttattatcttattgttgctttgactgcgatgctttggcgggaggtgtcggctgatgagcggatagtgaaccagcgtccaatagcggcatttgcgggcaaggggagacaccatggggcatattcttccccccatttaagtaagacagcttcttcggaaaaggagcagaggggacacgtgtctgagaagcggcatggaggggggctatgaaaaggcagagccgttttacccctgtgcttgaaaagatggaatatcgcgcttttcttcttaaaaagcaggcttatcagactttgtttttatccctgcctcgtaaagatgctaaacggctcatttttgtcgcgggggtccagcgatcggggactaacatgctgatggatgtccttgagcgaagctttgagaccaaggtttaccatgaacgtgaccctcgtgctttcgattgctatgagatgcgcccaccgaggattattcacaagctagtgaaggtatctagtgcaccgcatgtggtgcttaaagcactctgtgaactccaagatctgcgtcgcctgatggatgaattcgcaccctcaaaggggatatggttggtacgccactatgaagacgtagtgaattcacacttagatctttggagcggcatgccagaaagcattcggcgtattgttgaagaccgcaatggtgctggatggcgtgggcgggggatgtcggatgagacccatgcactcgtcaggtccctttatcaccctggcattagcaatgaatcggcctgtgcgcttttttggtatttccgcaacatactttttttcgagcagggcttggatcgggatcctcgtgtgcgtttggtgtgttacgagcaacttgttcagcgccagcatgagacattcgatgaattgtttgcctttcttggaatcgcttatacgccgcgagtaagtcgtcaagtggttgccagctccgtgcgccggaggagtccccccgagatcgatccagctatccgtcaagtatgcaatgccctgtcagcacgtatcgagcggctggtgggataattccggtacagcgactttggtccaatagtaaacaatacttaaaaggggagaggcagctttgtcttacgaacagcgggccgtacgccagggagtattctggcttttaggaatttgcatcctagtcagggtattcctgtgggttgtctatgtacccgtggtctggcccgatacagggacatacctgcgacttgctgaacagctggtccagctggactttagtgagtatgatggcacacggacccctatttaccctttgcttttgcttttggcaggtaaaaatcctttttttatttggctttttcaatccgtgcttgggattttgacctcactttttctgtttgcgctagtctttgaacagacccgcaaagtgagccttgcctttatcgtcggggcggttcactctttggctctaaatgaactgctgtttgaggcaaacctgctgactgagtcaatttcggcttttctgctggtactctcggtatttattttctcgaagttgacggcgagcgagcggaatttttggctggcgattggccttggggcgacgagttcgctcttggcgctcacccacccgctctttgcttttgtcggtcctttgtatattttgctagcatttttgctgcttcggggccgcaatcgtattcatgttcctctcattgttttgttatgttttgcgctacccttatcagggtggattggctttaataaggtaacccttggctatgccggaatcacaaccttcatggggtataatcttagcaatcacagcggcggtttcatcgagcatgcaccaccgtccaagatacgggatatatacctccgctaccgggcggagaaggtaaagcagagcgggaaccacagtatgacaatcttcgaggccaaggacgagattatggcagagacgggctttggccacgtggaactctcgcaggaactcgctcgcatttcactccaactttttattgaacatcctgtcctctaccttcaaagcgtttttagatcatgggtttctttttgggctgcgcctaattattggaagcctgctcaagtagaatctcccaaaatagctgcgtttttaggggaactttggggggctgaacagtggttggtcagagtcatgaatctcttgtttgtgttttctactgttggcctcatagtaaaagttattttatttcgaggctatgcggaacccactctccgggttccgctagtgattactgcgcttattatggccacctccctggtgcaagccttgtttgaatatggtaatacgcgctattcaattcccacccaatcgcttatgattaccttcataatactctttgtgtggcagataaaggcgcaccgtttgctattggcaatgcgcgcgcgcttaagaccgaagttggaagtatagctttaggggctagggcgaacgacatcattttttcttggttaagattcctcccagggcaattaatcctgttgtcaataatagccaggtattaggttctggaatcgagttttgttgaatggaagactgacctgacattgtaatcgaggcaagggatagtgggttgagatcctcttgtgttaaaaagaaatccccaataaagtcgctatcttcggataaaaagatatctactgttatggtttcaaggggatttaaattccctaaatcgaatccgagggccatggaaacatcttctggaaaggtttgagggatagcgttggtgttatcgagtgtcccgagtaaaaggtttacaaagatatcgccgaataaaaatcctggttcatcgatttcccaagaatcgggagcgctatcagcagctccggacccgatggttccaaaagcttgaccaaattcattaaagggactaatagattcggcaatatctgtatctaagaatgagaaaaattttatatttggaaaagcttctgtggtggtgttagaaaaagtataggtcaaattcaggtctgtaagatcagaagataaggaaggggaaaaatcaaatgtgaggccaggagggagcgggtcaaaagagaactgagcactggttcctattgcgccaccatttaaatctaagccttcaatatttaaaaaggcgtctaattcaaaaactgcaccatcatcattaaaaaaaaaagtttgcccgttgataaatccaccttcaccatgaggtccaaagggggtaaaggaaattgcccaactcgatgaaaatggagtcagcaatagcgtataaaaaactactaatctctttaacattagaaatatccttagctgcattgtttttaaaaccgggaacgctcaataaaaagcttttgcaaaaaacatgccttgttttaagtatttgttatttaatgatttatttagaaataaagcataatagaatgtaagagacttcttacatcaaatacgatctttatttcaaaatgggagttttttccaggtaagaggaaaacataaaaggcgggcgtttctaagaactcaaaagtataagaataactatatatcaatttgttaaagcatagtattgtgcaaaaaacggcttttaaaaatcattttggtgggcttatcatcttttctcaaagaagccgaaagagtgtaaaaagtttagacattttatgacagcctcacttagtaaagttatctctggctggggacgctacccggtagcagaatctatactggtacgtcctgaacaaatgcgacaggttcgcatgcctgagggggatagtttaatttgccggggtcagggccgaagctatggtgatgccgctatttcttcccaaggttgggtgatgctcactgagcgccttaaccgatttttggcttttgatagtgtcactgggctgttaacggctgaggctggcgtgactctagcagaaattctggagacttttgtgcctcgtggctggtttccaacagtcactccaggaacccaatatgtttctctagggggagctgtagccgccgatgttcatggtaaaaatcatcaccatggggggacctttgctgctcatgtcacggagctagaattaattcttgcagatggacgccgacaacgttgctcccctgggaagaatgaagcgctcttctgggccactgtgggggggatggggctgacgggaattatcaccgaagtgagtttccgcctgatgcctatcgagacggctgctatcgtggcccagcattatgcagccccagaccttgagactactttcaaatggttggaggatgctgaccatgacgatcagtacagcgttgcttggatcgactgcgctggtcgtggtcgccagcttggccgaggcattgttatgggtggccatcacgcgggtcgcgatgaattaccgagtgattgggaagaaccgctaggtttttcgcctcggcaaccaaaaaatgttccctttgacctgcctaggtttgttctcaatcgattcacggtggctgccttcaatgagcattattatcgccgtcaaggaagcaagaaaagaccctttgttactaattgccatgattttttctatcctttggacgcattgaatgattggaatcgtctgtatggtaagcgggggtttcttcagtatcaggtcgccattccggagccccatgcttatgagggaatgcgttgtttactggaaagtctcgcgagcagccggcaaccctcgtttttggctgtgctcaagcgtttgggtccggggaatgccgcccctttgtcctttcccttggcaggctatactctggctttggatttacccatggcgggtgaaaaggtactcaatttattgcggcgattggatgagttagtgcttgagtatggggggcgggtgtatctggccaaggatgcacgcctgagtccagagagcttgcgcactatgtatcctcgccttggggaatggcagcagattaaacggatggtcgacccagaagggcgttttcagtccgatctctcgcgccggttgcaattgacaggtgcaccatgagggggccggtcttggtgttgggggctacttctgcaattgcccgcggcacggcgttggcattagcgcgtcgtggccaccccctgtacttgggggggagggatgaatctgaattagcgcggatcgcggccgatctcaatatccggtatcaagtcgaagtgggctacggcgcagttgatgccacggattatgcggtgcatcgccccttcctagagcgagtcgttgaaaccatgggggggctagagggagtggtgttggcgctcgggtatctgggagatccggtcactgctcggacacgctttgaggaggccgaaaagattattaccgtcaatttcaccggcgctgtttctctccttggtgaatgtgccaattatctggaaggcaaaggcgcgggttttattattggcttgtcctcagtggctggggatcggggtcggcaaagcaattatcattacggtgcggctaaaggggggctgagcattttccttcaaggcttgcgtaatcgcttatttcctgcaggcgtgcgggtgcttacagtcaagccaggatttgtggatactgcgatgactttcggctcgccaggtcttttttgggtagcctcacctgttaaggtgggcgagcagattgtggcggccttggagcaccatcgtgatgtcgtttatgtcccttggttctggcgctatatgatgttcatcatccgtataattccagagccgttatttaagcgtctcaagctctgatgaggacggaacaggatctgcctactgtagcagcctttgattttgatggcacccttacctatatggatagcctgttaccttttttgcacgctgtcgcgggaacccgccgttttacacgggatttagtggtgctgtcccctaccttgctggcttacaaaagggggaggcttagcaacgatgaggccaagcaacaggttttggctcattttttaggggggcgagagctggtcagccttgagcagatagtgcatcattttattcagcagacactcccttatctattacgtcgacgagccttgcaacgtttagcatggcaccagcgccaaaaccatcgttgtatcctggtcagcgcctccttggagctctatttgaagccctgggctgagaacatgggttttatggaagtacttggttcccatttggaattgacgtctgctggcgtgctgacagggcgactgagtggaaaaaactgctacggtgaggaaaaaccgcggcgtttggccgcattacttggtgaccgccgttgctatcgcttatacgcttatggggatagtaagggagatcaagcattactggattacgccgattatgcttattaccgccaatttcccatggagagtaggttttgaatcacccccgcgccttgctgcatctgatgcggccccaccaatggttgaaaaatagctttgtttttgtgggcgtattcttcggccatgcttggaataacctcaccttggtcattcttactattgttatggcggtagctttttctctgctttccagtgctatttatattattaacgatctgagtgatcgggagagcgaccgtaaccaccccattaaacggcaccggccacttgctgcgggtaccgtcagcataggtatagccattggcttggcggcagtcttactagtggtaagcctcgggttgggattgtgggtttcccaagctgcgctgttaatcctgctgggctacgctttcatgaatcttgcttattcatttaggctcaaacatgtagtgcttttagatgtgtttattattgctgcgggttttttattgcggattttggcgggtacggttggggtaggtatccctccttcccagtggttggttttgtgctctctaatgctgactttatttttaggctttgccaagagacgcgctgaaatcatgaccttgcaagagggtagtgtggagcaccgtcgggtgctagtctactatagccctatcctgcttgataagatgatcacggtgaccgcggcttgtgtactaatgtcctatggtctctatactatgagtccggaaacaatccggattcaccaaactgaaaatctcatctatacgttgccgttggtgatgtacgccatatttcgttatattttcttgcttcaccataggggcaaaggaggggagccttcccgtgatttgatgcgtgacccccatatcctgatttcagtggcgggctgggtagtcctcactttctggctgatttattagaagcgcgacaatggcaagtgctgagattaaacttggggagggctggcgttttagggcgtttttggcctcggtggcattctctgccttgggctatttgggggtttccctgtgggggggatggaatgaagtcttgcatgccgtagcggctgttggcttttttggcactgccatcgctttagggctctctttggtgaattatggattgcgctttgtacgatggcagcattatttgcaactgcttggtcaccctcttcccccagcgtctagtctgcgtatctatttggctggatttgcattgactactactccaggtaaagcaggtgagatgcttcgaagcgtgtttttaaaacaccatgggatgccttactctaaaagtttggcggctttctttgcggaacgtctttgtgatctcatcgcagtgcttatcctggtggcagcgggtgcttggcgccatgagggtgcccagccgatcatctttggtctcggggcagttctgattctaggccttgcgttattacatgttccccgctggcttcgaggcatagagacctgggtagagcgtctttccaaaccacggttgcgaacttttttggtctcagccattgaaatgatcttgcattttcgccgctgtttcgccttctccacaatggcctatgctatccttttgggtcttattgcctggggtgctgaggggctgggactatattatgtggccaattggatgggaggtgaggttagccttacggaagcagtgtttatttatgccttttctatgcttattggggcgttgagctttctgcccggagggctaggtagcgccgaagtcacgatgatagggttattgctgttaaatggtatgggggaggctcaagctgttgcttgtaccttatttgtacgactggctacgctgtggtttgctgttgttttagggctattggctttacctcgcagaggttaggcaccaggttttggtttctctatcctcgtcatcttactttggaaatatcattggtactgggtcccgattctgatgggaagcaagcctagttaccagaatatgctaatataaaaaaatatataggactcaaaaacgaaacagggtggatcggatttgcagatagtggatatgctagagataatctttgcgatgataaaactagctcgcaagcactttgctggggaacagcttcgttcggtaggataactagtgatttctgatttgtggttatcgatgatcgcacgccagtggaacagttgctgagttgagttgctacatgatccttggcatgctgaccctgcgagcagagagtgatgctagtcaaacgttggcggcgctctttaaacggatcggtagtccccccgtagatagagatagcgcacttgaccaaatccaaacgtttggctctcgtctggctatcatggctataccggatatgccctacagccgacctcgaataagtataattcccttttcagatggccagctcatcgtcctcgccgatgtatacattggggaacgcgggagtcagccagagaaaactgatactctttctccagagctccccctatcctggtcactgccgggaagatggatcgccatatccgtgccccatgacactaataagcctatccagtgggcctcagatcctatcggagcacagtggctctactttgcagaaacctccgatggagtagtgttctctgacagctttcggattgtcgctaaggcagctgatagaggccagaatatcgacccggaagccctttgccgtgctctggttctcggctataacctggagcaagagaccatcatccctagcgtgaagctcgctcctggcggctgcgtttacgaatggggtactggagactttcacagcgtccgtagccatcaactcgagtacggagatgctctcgccggagcgactgacgccgagaaggttgctcaagttgaggccgccttccacgaggctgctctctcttggaagaaggttttaccgacacggactgctctctccttatccgctggcctagactctcggactgctttagcctatcttcgtcgggttggagtggagatgtctttccacacctttgggcaacccggcagcaccgaggtgataggagctcaagcggttgcacagcatattagctgtaatacccgtctctttgagattccgactgcttcctggggagactgggcaatgaacattcagaggctgggtggcgtcggcccagtgcaacagtcgggctgggcacagaggtggcgggcaatgcttgccaatgaagccgatgcagtcgtgatcggctacttaggggatgcgctgacgggaaagcatcttagctcgcggcaactagatcgaagcgactggatcaattattggacccactggagcttaagctgggaatggcaggaatggcctggacttcgcaaaaagtggcgcaaaggcctctttaacaaccttgccgccaacttccgtcaggctacaaatacactagaggttgctttcccacaccagaaggcatttcatctcgatctctactgtcgccaacgccgctgggtagcctcacaacctaatgatataggagcggtgctgcttcccgtatgctttttctaccatccggctatctggaagatatgggcaaatcttcccttacatgacctggaacgccaagccctctacaggcgagcgaaccaccagttgtttcccgagctattccaccgcccggtatcgccggcagaagacatgttccagcgcgctctttggaagctcgctcgattcctcaagagagcagatgttgggctaccgccgtcggaacggccgcgggtgatcgaccgatggcaggcactagaagtaacccggcaacggatcatcgatcaattggaacacagccgcgaaccgctagagcaggtcgtggacgtcgatttcgtcctagagaggatggacaccttcgggttgcaacgaccctcagaagccgagtgcgcaatgatcatgcgggtggtgaacgcatcgcaccttatatcggctactatctagacgtctttccatgtgcttgcaagagatacgtagcatggtgtggcatgaatagattctgttcaatcggaatgggagatcatcttcagccctgtagaagcatatcgcttgcgagttttttctatggcccagtggaagaccaagctatattctcttcccgaacgggttcccgatcctggacgaggtacgtcaaggttgaacatctctatgactgagcggagccgggttttggaaagataccatcccaatgttccgtaccgtatcttccgaaacaatcgaaccctgacctcctccaccatgcgccgggcggtatctcgcccatgaggtccgaatctgattttgctttctcgaaaccgtagaaaatcatcccaagatgtttcagtaaatagcgcgggaatattgccggcgatccacatgggctgagtcacggccttcttgatagtgccaaaagcttgtctgggcacccctgcttcctcagccattcgtcgtggaataggtcggtcataccagccacctaaccggaatttggacatttcattagataaggaaattttattaagttcgggccgtctatacatagttagcagtggaatgggtaaattcaggaaacctactcgtagccggaactcggacatggagccaccgagaccaccagttgtggatcgtccgtagcgatggttatctacattcttggtggtgacattccacaaaccatctccgaaatcaccctttatgaagagccgcttctcaagtgtggtgcttaatggtgcatagacaacgtcgtcgccgccgtttccggtggctaggaactcagcctcagggtactggtgtaattcaaaatatgcttcgcgtttaaccggtagtagggtgacttcgagtgcttttgcaatatccgttgcatcctccatgtgtccgtgccgagaatcaataaatgttatcgcttccgtacaaccaattgacttggcgagcgctgtgcacgctggggaatcatagccagtcgaaagcgaactcaacggagtataccgaatagctcgagcggtgtccgtagcgttatcgtaaatagcatgaatgatttcagtgaggtagtcgatatatccggtgtaattggtaaacacaggaggcgcaggtcgaggtatccgccgctgagtgaggtcgcggtcaatggcgatgccatcatgatagtgaagggtgactcgatgcttcctgtcaagtggaaccgaagttaccgctttgttgtgccctcgaagaattgaaaaaaagtctgtttcgtagaagccatagtcgtccaacagctgtagtgaactgacctctaacaagtaacagaaggaattggagatgtagagtgtgttcccattgcacacactgtgaagccgctcggtaggatacgttgcaggaaaaaaaaatacctcgctagaattgagagtaccgcccgatcctaacaagacttcggaatcacggagtttgcctttgcaaaaatcgcccaaccaggcaccctcaacaaagaaagtagttgcgcgttctacccagggaccgtgctcaacgactactgtatcattccctttggtgatgctcgcgcaccacgctaatcggggaattgcagcattttcacgataacaaaaacgaaagctcatgtcctgctcgctagaatttctcttcggtctggcggacccttgaaaaagggaaaaagctcatttaaggaagactctcatacggcaaggaaaggaactcattctcagagcagtcggtatagccttgatgattggtgaaaggagcctcgaaccatggtgcatgtcagaagaaaatggtatgagctgtgtaatgctcggtatttaatttatcaggcagtgtaggaataaatttcatcttcagggctgttttcatgatatgcggtcctgtagccctatcaagccctgctacgcatcctcaagaactttggagcttgataggactacagggaccagcactttggctaccatgccctgaatgcaatttcatctgataatgtccgataagttaagtgccaacttttacacatttataatgcctctgattttccgcgatgctcaatcctcgttgtgtctgcgtccttgtgcgacagaatatcatgttttgtttcctttttcatgatcctctcgtaaatggggcaacatcgactcatttgctcatgcggtggacagaccgctcctgcagagcgtcacgcaacgcctggtgttatagatgaggttcatcaatccgatcttggttttaagcccgtaccagctcaatcacccggataaacaggcccccatctcgttttccatcgaaccaaagacatattcgatgcaggcgcgtgtttgggattttctgcggttcgcctctttctcttgcttgtggagcagccggtggcgatagcctttcctatgataaccccccgctttcagcacgagttcattctcttcgctacggtgggcactgtcagcccacaccgccttggagatgttctcacccaatagccgaaaaaatacctgggagtcatgcacctcagcggaggtgagctcaaaatcgcggatcagcttgggttcattgtcgatgacgagatgatctttgtcgccgtagtatttctgcccgttcttctcgggccagcgcgcctccaggtctttttgccgcttcacgtgggggtgcttctcgaaacgcccaggcctcttgccctccttgaactgagcgttctcttcacggtggttgcgctagatgggggcgctcaccaggctggcgacgacaatctgtcctttgcaggccttcaatcctctctcttccagttactgctcaaaatccttgaacagcggcttgatgaggtacttttccgtgagttgctcccagaacaaccagagggtcttggcacccggtcttcggggttgagccccagaaaacgacagaagctgtagcgctcgcagatctgaaactccaattcctcaccgctaagatgataaagctgttgcagcacccctgccttgaacatcatcaccacgtcaaaggcttttttaccgaccgcacttttcctcgccttctctcggcatcgctgcaaggcctcccgaaacccttcccactcaatttaagcccgatcaaagcgtcttgctcgtttaacttctttgggctgcatctttatcaccagggtagagttttaggttattttacatggaatggcgaatttttagaggtaccctaacgatatcgtgggggtagtgcacaaaaagtaatgctttgactttgtgaaaacagagcgactccgttgtaataggaagtgaccaaactttctttaacaaggaaccactctgatgaacaacttgcgttgcccacattgtggattatcgcacattaagaaaaacggtcgcacccactatggtaaacaaaaccacgcctgtctggactgtgggcggcagtttgtggctgaggcccatcgtattgacgagaccacgcgcaccttggtcaaaaaattactgctagagcggctgtcgttgcgaggcatttgtcgggtactggaggtgagcttgacgtggttgctgcaacgcacacttgcctgatgatctaggtgttcaaccggtctcacccgatcgggccattgagctcctttgtctggaagtccaagccgatgaattgtggagctttatcggctgtaaagcgaataagcaatggctctggctggcgctcgatccctgcttacgccaagtcttggccttctctgtcggtgaccgctcacgggacagtgcccatcagctatggcagcgtcttccgacaagctatcgcaaatacgccactttttccaccgacgactgggaggcctatcggggcattattcccccagcgcaacatcaagtgtgttccaaggggtcggggcaaaccaatgccatcgaacggtttaactgcaccttgcgccagcgcgtctcgcgcttagttcgtcacaccctttcattttcgaaaaaactggctaatcatatcggagcaatcaaattctttatttgtcattacaaccaagaagtcatacgacaattctgagcagcattactttttgagcactaccttgtctttttaaaggctcttaaccgattttgcaaaaggcctggtggttcatacaccgtcgacccaattcgagattgttccaccgccctgaaagttttcgctctcgacttcacacaagataatgtataattccaatcttccttataatattcaataatcttttgcctttgttcactggttagaaaatccttgtcagggagaaaaccgagccagtgctgagagaactgacgaggctctaacctaaaagcgctcgtaaaagcgtttttaattttaaaacggccatctggattaagatgagaatgagcaaattgattcagccaacgcagaactttagcttgataataactaacgcctgtgttcataaactgcatattaatttcttctagcttcggagcggctgcaccaatgaatttctctatatctttcaataggcattgtagatctttttttatttcatcttgcagaaaagtaaaaggtatatctccaaaatgttttgttatggaatcaatcctatttttatagaggaattgatctttcttcataaagcctcggtcattgttaatatcaaagtattcttcgaatttcaacgtaccaccttcatgaagaaattgcttataagaggatactataaatccgtcatggcgcctaaaacttattaagatgcgcgacgatggaaacaagtcactaagctgttttaggctggagtcaacttgagattgggtagcccatagtattcccgccaacctctcattggaatacaagtaattctccttatcgtgcaaacgaagaaagcgatcaaacggagaccagggaggcagatatttaataccgtgaaattttggaaaaacatttttttgcataaaagtggtgccggttttgtgcattccaacatgaaaataaaacatgtcttgggtctccaataataagttggtcgtattcgtttaccgcttctctaaagcagttgtccctgtcctgggatgcggttgaggatcccgttggtagaatttgcaaaactcatgaaagatctccaccggccagcggtagctccacacgcgaatgacccggctccctccccagtgcaacccatcggtgagtaaaaagcagggggtatcacccaaatccgtctgctgatggaacatgactgggcgcttgccaccatagcgctttagcccactcagttttagtaaacacccagaaggcggtatgctcgccatgacgcaggatcaccgtcagggctcgaaagctttcggggtgctgctggccaactcggcggccaccgcatcgacgcagtgccattgaatcagccgagcgttccccagctccgaaacccaatgcttgtcctgctgtacaatcagctgagttaacggcagcgagagctctccttgtcaaaagctacggcgcgtgtggaaaatacccctcggcttggagttggcgaacgatctccacggccatctccgtgcgtttgcgataacccaagcggttcttctgatgatggagcaagtcaataaatcgctttcgcgccgattctagctccgggtagtcgggttaagttgtcatggtcagacaccctaatttttctgcctgatagttggggaattgcacgtccaccgctaaaccatctactctctcgatattggctactgccactgaaattagaacttaagcgttttctgccctggcatcaagcccgcatcgactgtttagcgcaattgatcgtggcgatggttcaagtgcggacggtaaatttaacgcaactggcgttgggtttgatgcgctggtgcagcgggaatcggtttatcaacgggtgaagcgtttttttcgtcatcataaacttgaaaccgacctggtatcggtgctggtgacgagttggctagatttgggcgatcgttgggtgctatgcctagatcggaccacctggcagttgaggcgcacgccgatcaacgtgttggtcctgtcagtggcctatgctggggtgtccgtgccgctaatgtggacggtgttggggaaaaaaggcaattcctccaccgaggagcgagggcagagggtgtcaaattttctgtgtaactaattttcaattgggcatccgctccccgaagaggatgacgaattgattgtctgacggtagaccgggaattccgcggccatcggtggttagcttatctgctccagcgcgggattcggtttcgcctgcgcattcccaataacacccagacccataaccgtcagcgtaatgctcgtttgcccgtcacccggctgttcagcattcagatcggcgagacgatgatactcaaccggccacggcgcctgggggtcataccttatcaccacccacgccccagagcaggcgctcgaggactatcgcagacgctggcaaacgcggtgtctgtttgcggcgatgaagcgccagggcttcaacctcgaagacacgcatatcaccgacccggaccgggtcgctcgattaatcgcagtcatgaccttggcgcatcataatgccgtattttttcagttactgataccaattcgtactgaccccgcatgttataatgaggaggtttgaaagcgagtttatggggaggagcgaggttgatgagtcgccgcctagagctagaaatcacggagagtgccgaggaattaaaagcgctgcttcaccagcagagcgaggtgaaactcaaagaacgagttcaggcgttatatttgctcaagagcgagcaggtcaccgaactcaaagccttggggaaagtgctagggcgcaatccctccaccctttaccgctggtttgaggggtatcgggcccgagggttagcaggcttgcttgagcttgggacggcgcataatgggcgtgcccgagctataccgccggcggtggagcaggccttaaagcagcgtttgaaagaaccgccgggttttaagagctatggggcgattcaacagtggctgagggaagaatacgggttgcagattaagtataaaacggtacatcagacagtacgttaccggctcaaagccaagctcaaagtggcgcgcccgagccaccttcatcgagaggaagcggcgggggtggactttaaaaaaaactcccgcggcgcctagaagttttgccggtcctctacggggcggaagaccccgctttagcggtgcggtattggtgttacgatgagacgcgctttgggcttaaaaccatccctcggcgactgattacgttgaccggcaccaagcccctagcgccggtgcaatggcaatttaaagccttctatctctatggggcagtggagccgctgagcggggaaagcttctttttggagttctctcatcacgatagcgactgttttcagatttatttggatcacctcgctcaacgctatccccacgctctccatatcgttcaacttgataatgccagctctcattgggccaagaagctggagttgcctgagaatatcgtgttgatgttccagcctccctatagccccgagctcaaccctatcgagcgactttggcaacacatgaaagatcagctcagttgggttctctttagcacactggactcccttcgacagactgtcggggaaatcctccaggacctcactccacaaacgattcgttctttaaccggttacccctttatcctctccgctttaaagcatgcaaatatttaaagaaatggtatcatggcgcttttgatggtcatgacggtttgcctcctggtttactcggccctggaacgccgtatccgtaccaccctcgccgctcatcaggccagcgtgcccgatcaaaagggcaaaccgacccagaagccgattacccgctggatatttgaactctttttagatgtgcatttactcttgatcacccaagagaccacccaactcttgaccgtcaatctcaaagaagaactcagaacactgttgtccttgctcggcttgccttatcaggaggcttatccgtgaaaaatctcaaagtagggtcggaaagtcggtttgaggcttaccgagccggtgtcccatcattcctcgatgaaccgtatccgagatcgctttggcgagtcgatttttgctgaactctttgagcggtttatccggcattgacaggaggaagggcagcggcgaggtcgacgcattttggcagatgcccgcttggtggaagccgatgtcagcagtcccgatcccaatgcgagttgggtctctcgcccgggagggatacaaaaaactgggtgacaaagcccatttttctgtggatggggatagtcaaatggtcacggatggtcacggactgcttcactatgcctggggtccggcacgaaggtccggtcctccccgggcgaatggactatgactatcgctgccaaaccctaggtctgcccgtcaaagagatcatcgctgatcgggggtatagtcgtggctccacctatgcgccactgcgcgagcagaaaatccgccataacattcccttgcatgatccctatacaccccgtgacttcagctacaaccgacagaaggagcggtacctgctgtcctcaaggcgattatctttatccctctgtatttcagcgcctaccccttcgccatacggttttggcaaaaccccactctacctctcagcttatcgcgggtgcttcaccacaggtgtttttcaacagagcgtctagggttttacacgggttagatgctcacttaaacatcgttatacagaaaacttgacatccttagagagcatcactaatctcgcgtacgagtgttctggcgacactcttgcaacaaacctccaccgcatgctctgcatgaacggcctatgcatggaaacctttacaattgctaccctaacttagatcttggattatgttgagcccgttttgtttttctatggcaatgagttcatggatttttggataaattattaggagttgataatttgattgaccagaaactttgtattgaatcttgtacacgctaggcatggcagacagagtcgatgggtttcgagtacgaattgatgagcaattggccctgccaggcatggcttgcagaatgtcgcaaggggggtcagaaagtcactgtctaccatggttctcgagtggatgttacccaagaatttttttgtgaggcggtgtggcctggatcatatgaagcaggagagtttgatcagacggatgtagttgcgggaagcggagggcgtataagaggaaaagacataatattcgtctcttctggatccacagttgatcgtttgagcatgttgagaagggatgatggtgtatggttgtcgaattcgctcgtatgcctgctgtctataatcgatgctgaactggatccaacatatggatattactacaaagatttgtattcagtcacttacggcatcgataattaccaacgatttttatcgagttctaaaggggacattgagctcgtctattttgacaacgtgctgtgggatggcagcgtagcctctgtgattcctaagcccacagcagatatagagcttgcaaattttggacaatacttgggctttctggaaagaactatggaacgcatggccgaaaacattcagagtcaaagtcggcccaaacaacttcatatgctggggacactttctacgggatacgattcaccgacggtaatgacgctagcaagccgagttgggtgcgatgaagctatctgttttgaccgaacccacctcgatgaagaggatagcggggaaaccattgcgagttatcttggtgtgcgccctatcgttttgtcagggactgcttggcggcatttacagaaaccggaaattccttttatcgccgcgaacagcatgggagaggaagtgcgttttagtgcggcagaggagaccctagcaggacgggttcttctgacaggctatcatggcgataaaatgtggggcaaacacacaaagcacctcggcccgaatgttgttcgcggagatccttctggattgggtttggctgagtttaggctgtgggctggcttcattcattgccccgtccctttttgggcggttaggtttatccgagacgtgaatcggattagtaatgatccggagatgagccagtgggatgtgagtgacgagtacagtcgtcccatatgtcgacgtattgtcgagagcaaaggagtgccccgagaagccttcggtgtgaacaagcgcatggcgtcggtaataattcacaactacgatgagtttctcaccccttcttctatgcaagactttttgctgtggctcaaagatcacagatccatatggtggggtagagggcgtataccgcctcttgcgagcgcaagtttggatcggcggcttcatcaagccgctaacctttttgccgattgggccaagcagcagccggcgatttggcgtatggctagctggttcgagggtaaacctacttatctcaggcgattcatttttccctgggccgtggaaagagctaaggcccaatacggcgagtttgccccgatcaagtcgcgtgagtgagttagctgcttgttataaccgtgcgtcagtaataaaaattctgcacttggcgatgacctggttttgggcatcaagcccacaaaacgttaatagccgatctactcaggaaaagcgctcttgaaggtggcagttgaaagtgtatcgtttcggtagcctggtttgcgttgatatttattgacacgacttggaaagttaagggtctaaagagcatgataggggaaaaatagctcaaggaaatgctgagagatgtggctaccttatcaaagagggtctagcaccttaccgggatctgttctgtcgggaggcaggttttgaacatgtgagccgatacgtgacgggtctgttgctcagctctaataaaacgctgcaagggatttacgcccagcaggtgtggccggaatctcaaggggtgagtcaacgggcgatgcacgcggcggtatttgaggcgggctgggacagtgcaggattgatgggacggcatcgagcggtggtgtcgggagcgcatcatggacggggcttggaagtgatgagcctggattggacctatctccatcatgaccggggaccgaagatttacgctaccaagcgtgcgtatgactatgtggaagggcggatgagccgtcaccagacactggtcacggcggtagtggccaataccgatagaatcgatggtttagcggtcgaggtgcagttccctaattaccaggcagaagagttaggctatttgaacatgacagccccaagaggactacgcggacttggaggctgcccggcagcgatttattgacttgctcccttatcagaaaaatcggttgtcctaccgcaagcgtacggaaatggccgtggagattgtgcgtcaattagagaccgagggccagtttccgcaagcccactacgcgtttgataatggggtgctctcactgccgctcacgcggttgattgaacagcaagggaagcattgggtgtcggagctggaaagctcgcggctcattcaatggcaggggcaatggcgccgggtcgatgagatcgccaccgagttgcgccagcaccctcccgagagctttcgtcgcgtcaacgtgaagctgcgtagcggtgaggaaaaatccttctgggtctttaccaagaccgtgcggttaaagcgctatggtcgcaaacgcctggtcattgttcatgagcaggccgagctaccggacccgccccgatttttactcaccgatgccctgcaactgggaaggaagccgggtgattcgggtctggagctaccgctggccggtggaaatctttcatgggttttgcaaacaggccgtggggctggaagcgtctcaggtgcgcagggaggaggcggtcaaacgccacttccgcttgagttgcgtagcgcagtcgctgcttcagcgcaccccggcaggcggcagaaaatctgaacgatttacctttgctgaaaaccaccagcacactgtcggccagaaactccataccctcacccgtcaggccttagggcagatgttgcacttcgtgtaagccctcttcgcacaggggcaatctcaggaataggtgttggagcagctgatgcccccttaactctacccctatctccgcattttgaggttaactttccaagtcgtgtgttgcatcattcccatgtggtgcccattcagggggaaagttatcgattgagggagaaacgtcaggccggtgtgtttccggcttccaaaatcagagacgattaataaagcgggtgggtcaaatttcaatcggtgttgataggggctcagctaagcatagatttgcctattgacaacccggaggatcatatgggtataccctaacctgtgcgacatatgggagcggaggtcaattcgtgcaacaacgccttccaaaatatgccaattgcatgatattgttgctggggtttttgtcgatcgagtatgaacttggcgtgcggatataattttgtgatctcccaatctagaacactactgtgggtttttcacgcaggcagtgtcaacgccgagttctgtagtaatcctattccatcgcagaaagcgcttcagataaaagagctagccgtgccgctcagtcggctggagcgctatagccgccgtaatcttatcggagagatcttgggtttgctcgaagctgcagctgcagctgcagtacgctcgctgctcgcagtccctgtgggaaaagggtaaaggagagcatgaccagaagcgaaaacaaaccgggagttcggcgctcgatggtggtcacgacgctgagccgctattcggttctgattatctcactggtctccacgatggccttggcgcgcctgcttactccggctgagattggaatcttttccatggcggtggtcttcgtgaaccttgcccactccatgcgtgacttcggtgtgggccagtacatcattcaggagaaggagcttactactgaacgcatccgctccgccttcgggattacgttggtaattgcctggtccatggccattctgctagcggttgcggcaccttggaccgccggtttctacggtgacgagcgggtgacggaaatcctgcgggtccttgccatcaatttcgctttgatcccgttcggctcggtggtcctgtcatacatgaggcgggagatgcagtttacaaccattttcctcgtggctgtcagcagtgaagtcatccgtgccgcaagcagcatctggttcgcatggataggcctcggggccatgagcttagcgtggagcgcactcctcggtgtaatcgccacagtggcgctggcccgtctcttggggcccaggcacttcgtcgtgcgcccagaatttcgggagtggcgaagggttgtaggttttggagggcaagctacgcttgcgaccatcgcgctcgagtttcagcggggtgcgcctgacgtcatcattggccggtatttgagcgctgcggcggttggtttcttcggcaaggccctcagtgtcattcagctatttgaccgcaccgtgttggcggcggtacacccggtaatcttgccgcacatgtcggcgaagcaccgatcgggagatagcatcacggatttttatgcccatggacttggattaatcacggccctagcgtggccgttctatgccttcgtcgccataatggcgctcccggtggttcgaatcctgttcggtgaccagtgggatgctgttgttcctctggcacgcattttgtccatctatgcggcagtcaatgtgctcttcgcctttgccggacaggctctagttgcagtcggcgcggtacacctgctggtgcggttacgggttgccacgctattggcaacgatctcggcactggcgctggctgttccccaggggctggaggctgttgccttcgccatggtctttccggctgcggtgggatggctctattcctattggttgatgcgttcggctattggtctcgaattcagtatctatgcaagggccatcatttcaagcttgctgatcaccgctgctacggcagcgctcccgatgctccatctttgggcgacggctggtgtcggtcagcccctttggcagacttttatcattggcgccgcggggggcggcgtgggttggctcgctgctgtaatcgcactccgtcatcccatctgggacgaattgagactgctgtttttccatgcccgaaaccgagtgtggccggtcagcggctaactactttgaaaggcgctatggaccggaccgtttggccgacagctttctgtgggcggtgactaaaaacatggagcgctacagcgttccgcactatatttagatattggcagtagtcgatgcagcgtgaacgaccaagggggtacggcagtggaatttaggatgcaaaagaatgcggcattgccgcgactggcttggtgtgctcgcattgagcgcggttccgatatcgttactgtggagcacgggccctgggtagaaagccaggacgactttttcttcgaaggtgcatgggccggaccctatgatcgtcgtggtttgttgggcgccgaagcggtgttgggttctgggggggggctatccaaggatcaggtagtgttcattcccagcagccataccatggagcgcctgcacttctgccgggattgcgaccgcctctttgtctccaattcatttgtctacctgctcacagtgctcgaagatggacctgatccgatgcacgccgagtacgaatcggagtttttgacaatactgaagggctatcatcgcgcgcgacagtgggtccctacagcgagaaggcgccggattcagctccagtattaccgtaggctcagcgtcgaccgcaatctccatatgcgcatggatcttccaccatcccttccccatttccgcacctatgaggattacatgggccatcttgaagcgacagcgcaacaggttcttggcaatgccaacgattctcgccgttccatcacctatgcgccgctcgtcactgtctccacagggtatgactcgccggcgtgcgcggtaatcgcgcgcaagtgcggcggtactcaggcagtgactttctgcagtgcgcggatggagtttaatgaggccacccctcagaatactaacgacgacgggggtaaaatcggacgacagctcggtttcagcgtagccgaattcgaccgctcgcactatcttgagcgtgaagacgccccagaggctgagttcctagccacaggcaatggcggtgatgatgtggtgatgtcggtgttggccgagcagcttcccggtacagtgttattcaccggattccgtggcgacacgatttgggacttcgcgccgcaagccattgcggacagtactcaattcaagagcaaggatccttccggggcctcactaggggaattccgattgcgactgggcttcatccacgcgccgttgccggtcctgatgatgcctcgccacgacgagatcctgaaaatctctcaatcgcctgaaatggcaccctggcgtcttggaaacgattacgataggcctattccccggcggctagtcgaatcggctggcatcgatcgacaggcgtttggacaggagaagaaggcaattacgcaacctttttgggtgactctggacaacgatgggatgttctcggcggcatcgcggcaggctctgctggcattctcgcgcgaactcgactcccgtaaccgtcgatcagtgcgttaccgtctgcgctgcgcatgggcttctctgtatctttggattgtgtggcggggcaatgtagtcgctgaccggcttggcctgcgagtgccgctacgaatgcccatctcccttcgcctgctggtttcccagacggggtacaagtttcattgggccgttgcgcagattcgtgaccgttaccgaccggccatgctcggccgggaggacacagcgcccgtttcggcggtagcaccgtcggcgcacggggtcgcgagcgagtaaaccgaaatgctttggagactgcgccaacgcgttgcacggatttccgaggaccttggtgcattgtgtcgtgcggtgcgagaacatggcgaagcggctcgcgaggcctccggaaagtcgttatggggccaggtcgtggagatgatcgcgctgcgcagtggctttggtcaccttgctcctgatgaatactatcagtattgcttattcgatgaccagcgcttcagtcccgagcagaagcaagcctttctgggtcggcagatggagtacgatctttggaagctgttcaactcccagcattggcatgccattgcaaacgacaagttggtcgcgtacagcttgttcgaagctttgcagttgcctacacccaaactgtacgcagcctatcatccgatccgccgtcatggcgctttgacggtggtgcggaacggcgccgaattggggcagtttcttcgcgagcaggcgccgtttcccttggtcgccaagcctgtgctcggaatgtggggaaaaggcgtgtacgctgtggactgtttcgatggtgaatgtgacgagctggtgctggttaacgggcggcgcatcgccgtgacggagtttgtggagaccctcgagccgctggcggagaaaggatacctctttcaggagcttctgaagccgcacccggtggtgtcagatctgtgtggcaatcgcatctgcagcgttcgcatggtcacgttgctggatccggtgccccaggtgattagcaccctctggaaagttgctgcgggcggcgcaatggctgataatttttgggagcctggcaatcttgtggggcctatcggcgcagagactggagtcgttggacagatgttcacgggtctcggtctacagcgccgcgacgtttccgagcacccggataccgggaaatggctggtgggggtaacgttaccggactgggggcgggcactggagctttgcctggagggcactgcatcgttgccgggtttgaagatgcaggcgtgggatattgcgctgacggaccggggtccggttatgctcgaggtaaatatcatcggcgggctgcgtctgccccagttggtggtcgacgcggggatcaacagaggtcctctaaaggatcttctgcacaaacacagatgcgtgtagtgcatacatctggcactgatcggcggtaacggttttcagggggcgctgctcgatgactatggacgctgaagaggcttaccaaacctatagtgactttgcgttcgccgtggagccaagggtagacgcgccgctgacaccggagcaacggatggttctggagcgagctttgcaggctccggccattggtatattactgcgcggcttctcagtccgggtgtctacacagcgccagcccctgcgggtcctgcgtgacggaagtttggagatcggttctagtgcactcgcgcattctgcgctggcgattttccatttgcgacatggggtagagcaacttgcatgggcacgggcggcgcgtgggtcgatgcaagaggtctcggcggcgttgcttgcgttgcattctagcttgctttttcttgaaagcatgcattcagaagatcgggcgcgggttttagcagcgggtcccgcctggctgggagattcctttggatccctgatattccagcgcacccagcaaagttcgccgcaggttatcgctgccggcttggcgcgtttcctgtcattcttatatgaggtaactgactatctttctcgttccgccgaagattgcgaagctgcggtcgcatgcgcggcggagggtttagcaatcgctcagccgacagagcgattgctgactcttggaggcgacgaacgactcttggtccgcccggatttaggactcaacagatacggatgcagcccgagcccacgttcccgggcgatcacgttctccacatgtaccgcctcctcgatttcggcacccgggtatgggagcgccgaagcgcagcgccggcacctgttcccggcggccctagccggtcggctggtagatggattcgtcgaagagatggcatgggcgaggggacgcttggctgacgtattgcagcttgaacaggtatccggtgccaaggtcttgctgacaccatcgggcacggatgcagagttatttgcggtgtattgcgcgagcgtggtggccaagcgacccttattaaacatccttatttccccacgagagatcggcagtggcagtcggcatgcagctgctgggcgacatttcgaccacatgagcccgttgggtggtgcggttcagcccggcgcggcggtggagggtttgccctgcgatcagattcgagtacgggagttagaattgcgcgacgagatggggcaggccctgcctcgtaatgaggtggaagatcgcctgtgcgagctggtgagaagagggatcaaggtcggcgaatcggtgctcattcatgttttggactcgtccaagacagggttgggggcgcccggtctcgattgcatcgcgcacttgcaggcgacttatggcgatcaggtcgcagtgatcgtggatgcggcccagatgcgggtgagccgcgccaacctggccggttacctgcggcaaggtttctacgtgattgcgactggatcgaagttctttactggcccgccgtttgcaggggcgctcctggtcccgtcgtcggtggtcagtggcatcaaggcggagaaaacctttccacgaggtctcggctgctacgtgagccgctgggacgtccctgaggagtggtgcgcccaggcgctgcacttgggcacctcacccaactacgggctgcttctgcgatggcaggcagcattatgggaaatggaagcctttttcgctgcagattcgagaagtcggtacggtattttccgcgatttcgccgaaattctgcacagccgtatgggccggtggtcgtgcatcgaaccgctaccaccgtccgtttaccggcgggccagtggggaagagagtgaatcttgggatagtgttcctaccatcttcacctttctggtacggcgcacctcgggcctgttgagctacgacgaggcgacagcagcgtatcactggctcaatacggacttatccccgtggcttccctcaggggtttcggacgcagagcgacgattggcgggtcaatgttgccatatcggacagccggtacgaattcgttaccaagatgggatttggattggcgcgcttaggattgctccgggagctcggctggtatcccgtgtttgtttcgatccttcgattggtgaagatcgggcgcaacggctggtacagcaaatcagtgcagcgtgcatagtgctcgataaactagacgtaatttgtagatattgggaaaatctcgtggaagcgtcaaaacgcgcgcccatattccggatgctaggacccaagtgagagagcccctcgatgccactaagagatattgtcattacggccatcgtacttggagttattcccctttgttttgacgtggtcttggctcgggatgctactctggtcatggatcggctacaaaaaaaaattgtaaaactcggtatttcatttatcagacagtgtaggaacaaattccatcttcagggctattttcatggtatgcggtcctgtacactttggctaccatgccctgaatacaatttcatctgacaatgtccgataggttaaatgccaacttttacactttaaggatgcgggaggtaaaatactggaaaatccatcccatcctaaggtacagcctgtcgtggacagagcctccctgtttttattatctagttgaattataagggattaattaggtttatctctcctgctcgtgcaatatccgggttatactggcatactgtctgaatgccaaaggtaggttatacaccatgtactctaggcaacagggtaagcaatttcgcttattgccagtgatcatctatggggggctgttggcttatggcactctctatccgttgcatgactggcaagttccattagaagtgaaatggcgatttatttttgaatatgagttgaatatcagctattcggatgttttaacgaatattcttgtatatatcccattaggcttcttgcttgcgcgtgctgcggctttccgttccctaattgccaaattttccgcagccctattcgggggagccacattaagttttttgctcgagtatttgcagatttacttgccaagccgagtgccttcatttctagatttagggcttaataccatgggggcccttgtcggaggggtactcttcattgttttttgcccccaaggccggatctatgagggcctactctcgctacgccgggcccatatgcagcctggagcgctggccagttcaagcttgtttctcttgggtttatgggcactttctcaaaccagcccatgggtaccgtcgcttgatgtctatagcctgcgccaggaattaaagcccctttggtatgcgcttactcgacaggcttccttagaactcgatcagatggcggtatatattttaacgattatcgctttgggcacggtgagtaatgggattttgaagcctggtaaaccggtgttctggtggtttgctgcatttgtcagtgcggtgcttttactcaaattacccgtggtaggtcgcccgctctcggccgaagccattgcaggtgtcagcttaggaatgctttgttttgcctggctacgtaggctatcgccaaagattgctattttaaccggaattgtggcaattctcggcgttattattatcgaccaactgtgtgcgggaggaacgatcttaacttccgattttaattggattcccttcaaggggcaccttgctggtactttgattggtattatcgacacttttattggcgtttggccgttttttgccttgagcctattggttctccatttccgtcctcagcaacccataagagtacttatgtggggaggaatgggggtgttgattggaatgtttgctttggaatggaatcagcaatatattgcaggtcgatatcccgatatcactgatgccatgcttgctttactggcgtggtggctaccttgggtatatgcccccttacgtcaggagttgcgcgggtctgcccgtgtttttaaaagacggtaacttcttcgttttactgccagccaagtcataacccccttaaccctctataggccaagtctctaagttcatagctggtactcctgggttattttctctcaatatcattgggagttttcccgattcctggtctggagatatttctttcttccccaaagttcgggtgagcagcgttatgagctctctggaaatttaaccatggtctaggaacggtaataataccaatttcatgtaattttgcattgtatagatgcagtctaaacaagcacttgaagccttaataaattgcattctttgattaaattggtataaaacggtaacgaaacgtacctatcctgaaagtcgatgcatcgtgctttcaatatcaagagtcaatgtatactcaataccctaaaacggaaccatttttcattgtgggtgtccaccgctccggtaccacaatgctgcgcctgatggtcaataatcaccccaatattgcagtaccgtttgaatcggtttttattccagaattttataggcgactagctgactatggtgatctgactaagcaggagagtgtagctaatcttttgcgcgatattgctgcgcatcccttcgttagaagagggggacttatcccaggtgatatggatactatcctagctcgccctatcaaaagctatgctgatcttatccatgcaatattttagagtatgcccgttctaagcacaagttgcgctggggcgataagacgccatcttattgcactgaattggatgtgctatggcatttatttccgggctgccgagtaattcatttagtccgtgatggtcgagatgtagccctttccctaagtaagatctcttgggggtcaaaacatatccctagggtagcggaagagtggcgttggaagactacacttatgcgcaagatgggcaccctccttggagaacattatttggaggttcgatacgaggatttggtcttggatacggaggcgaccttgcgtaccatttgcaattttttgggggagcctttccatgcccggatgatggcttatcaatccagttcagaggctgaaatgccagtaggaagcattcagtggcaccaaaaatcaatgcaagcgccagaccctgacaaggtttttgagtggacatcaaagatgccactctcagatcaggctatcttcgatgaaattgctggtcccgcgttggatctttttggctatcagagaatagtcaaacatcatctattcattacccgccttaaaaagcttcattatgccgtaattcagcggtggtaagtgggctgcctctagactctggttttagtttacatctggcagggagcgccctgaaacaggggaaggcgatcgaacagtcgatggtgtatcttctctgagctagtattatatgttatcccgctttggctactaagggatgaaaaagcgggatattaaacgctaagcgcattttttccagagaaagagggcagtaaacttgtgttggcaaacgcggctgcaaaggttatggttgctgttaaagattggcgtattgcttctaatggcaaccaatgctatagcgagcttaccagagaccattgagcatattaaacaggcagtggtgggagtaggtacttatgcctccacccggggtgcccaggcaagttatcgggggacaggctttgtggtcgctaacggtcgctatgtggtgactaacgcccatgtgttgccatcccaacttgattctaaacgtaatgaacgtatcgcagtatttgtcggtgtaaaaggtctgctacggcgggcaaagaaagtggctgtcgatactgtacatgatcttgctttgttgaagatagagggttcccctctgccccctatgtcgttgggtaatacctcgcaagtccgtgaaggcgaatccattgcttttaccggctttccgattggagctgtgttggggctgcatcctgtgacccaccgtggtattgtgtcagctattacccctattgccacagctggccggaccagccaagatcttaatcctcagcgaattcaacacttgcgccagcgttcttttaaagtatttcagctggatgctacggcataccccggtaatagtggtagtccagtctatgatcctgatactggacaggtgctaggcgtggtaaatatggtatttgttaaaggtagcaaggagaacgtactcaagaatccaagcgggattacctatgctattccagtggattatgtcaaggccctacttgaaagagcgggggtgaagctgtaatagtctcccgctccccaatttgaggggcggttaatcagtcagcatagagcgcaatttcttgatggcgttattttccaactggcggattcgctcggcagaaatttggtattccgcagccagttcgtgcaaggtgcttttgctttcttgaagccaacggcggtggataatcgcacggctccgaggatctagcgcttccagtgcctgctgtagacgttggccgtaatgattctcttggtccagccgctccatttgcctcgccgggtcggtggtaggatcgaaaagataggcgatcggcgcggggatgtcgtcttcgctattttcagcgttggggccctcaaagggagtgtcttggctgctcaagcgcgcttccatttccaagacctgcttaggactgactcctagatcacgggcaacctcatccacctcttttcgatttagccagcccaagcgctttttagcgctccgcaaattaaagaatagtttgcgctgggccttggtggtggctactttgacgatgcgccagttgcgaagaataaattcatggatttcagcccggatccaatgcacagcgaaggataccagacggaccccttgttctggatcgaagcgtttgaccgccttcatgaggccaatattgccttcctggattaaatcggccaggggaagcccataaccgctgtatcctcgcgcaatccggaccacgaaacgaaggtgggagagtaccaactgccgagctgcgtccaggtcatgatgatctctaaggcgaagggccagattgtgctcctggtccgcgcttagtatgggaatgctatggacagtttggcagtaggtatccagatcccccacagccaccggcaccaagaacccattactattgcgtacagtcagttccataagttccccttcagaaaaaagctcttcttatattagcactcaagtagtaagagtgctaattttgagtatgaatttatcgcaaaggtttcctgccggtggcgcgcgttggcctttgaacaccggtcacagggagtaaaaaattagacaagcatattttttactagtttgcactattaaatttggccaccgcaggaaaatttcaagggctgctcaactgactgagattccttcctctttgcgcctgggtggtaaaaatccatgtttaattcttctcccccggcgggagaagatgtggatgagggggtaattgggctaggcattacctgtttctaatccattgaaatattcgcgttcatttgcggctattttaattcagtagggttttagtccccgtaggcgccgatcttaagcttcttcctccatctcttccgcggaggtaggggtaagtaaggccgccacgaactcttccgcgtcgaaaggacggaggtcgtcgattccttcaccaacgccgataaagcggatagggagcgccattttcttggcaatggcgaaaatgactccccccttagcggtgccatccaacttggtgagggtaatccctgtaaggcccacggcttcatggaactgtttagcctgattgagggcattttggcccgtcccggcatctacggtcagcattatttcatggggagcctggggatccactttccccatgacccgtttgacttttttgagttcttccatgagattggcctgggtatgcaggcggcctgcagtatccgcaatcagtacatcgattcctcgcgcctgggccgattgtagggcatcaaaaatcaccgaggcagaatcagccccgctgcgctgggcgatcacaggcacctggttacgttcgccccaggcttgaagctgctccaccgcggcagcgcggaaggtatcgcctgcagccagcattaccgagcggccttccgcctggaattttttggccaacttaccgatcgtggtggttttgccgactccattgacgcccaccatgagaatgacgaagggtttgatgccctcgggaatcacgagggggtggctagagggcagcagcagttcttgcatattctcccgtaaggcggccattaaggcggccggatctttgagttgtttgcgggagactcgcacggtgagattatcgatgatggattgggtggcttctacccctacatcggcaacaagcagttgagtttcaatctcttccagtaattcatcatcgatgttttttttacccagcatcaagtcggcgatgccgccggtcaagttgccgcgggtgcgacccaggcgattacgcaggcgtttaaacaaccgctgctttttcacggtttccgtgcccccattggcttcctccggggtttcagccatttcagggggagaagtcaccgtttctggattttgttctgggctctttccctttcgcttaaagaaacttaccatggttgttacgactcattaggtaatactgactaagtatcctatcattattgccattttcattaagagtaagaaggaagacgatgacgccattcatacgcttgctagggacctttgtggtcttggtgctgccgctggcggctgtggccaaagtgcatgaatttaccctggagaacgggctaaaactcctggttaaggaagaccctcgcgcaccagtgatggtctcccaagtgtggtacaaggtaggctctagctacgagcacagtgggatcaccggcatttcccatatgctggagcatatgatgtttaagggtaccaaaaccctggagcctaaccaattttcgcaaattatttccgctaacggcggcgaggagaatgcctttacgggccgcgattatacggcctattttgagcaaatggccaatgaccgggtggaggtgagcttccgcttggaggctgatcgcatgcgtaatctggtgctcgatcccgaggaactacgcaaggaaaagcaggtggtgatggaagagcggcgtatgcgcacggaagataaccccaatgccttgacctacgagcgttttaacgccacggcctttctgagtagtccttatcatcatcccatcattggctggatgagtgatatccaacattatgggctaaaggatttgcaggcctggtatcagaaatggtatgcccctaacaatgccacggtcgtggtggtgggcgatgtggacccggaggccatctatactttggccaaaaagtatttcggtcccctggagccggagacgatcactccgccgaaaccccagcaagagattccccagaatggccgtcgggagatcttcgtgaaggccccggccgagctgccttatctgttgttaggctggaaagttcccgtcatcaagactgctgaagaggattgggaggcctacgccctggaagtgctagcaggaatcctggatggggggcgcagttcccgtttctccaaggaactgatccggggcagtcaggtcgctaccagtgtgggggttagctacgatctttatgcccgtggccaggaccagttggtgattgccggggtcccggcccaaggacataccatcgccgagttagaggaggctattggggcccagatccagcggttgcaaaaggagctggtaagcaaagaagaactggagcgaatcaaaaaccaagtcgtggcccataaagtctttgagcaggattccatgttctttcaagccatgcagttgggtttgttggagacagtgggcttagactggcggctagccgatgcctatgtggatcgtgtacaggccatcaccgctcagcaagttcaagcggtggcccaaaaatatctgctggagggcaatttgacccgagcggaattggtgcctttgcctattcagccgggagaagaagcacccccaactcagcccaccgagggaggccgccatgtttcgtagtctgctcgttttaattctatggggtattgcggggacggtttcggcagcccctgatattcagcactggaccgcggcaaacggggcgcgggtctattttatccaggccaaggaactgcccatggtggatatccgggtggtctttgacgccggtgcggcccgggatggggaccaaccgggattggcccgattgagcaatgctttattgtcggagggcgcgggcgagctggatgccgatgccatcgccgagcgtttcgatagcctgggcgcccaatttggcacccaagccgagcgggacatggcagtagtgagtctacgcagcctgacaaggcctgaaattttgcagccggcgctggagaccatggccttggttttggccaagcctgccatgccatcaggggcttttgagcgagtgcgcaaacgcatggaggccaccctacaaaggcagttgcagtcgccaagcagtcttgctagccgagccttttaccgtcacctttacggcgattatccttatgctcatttaccttcagggaccgaggaggggctagccagtctgagccgggatgacgccttggctttccatcagcgccactatgtgggtcgtaatgcggtagtggccattgtaggcgccctggaccgtactcaggccgaagaagtcgcagagcaggtgataggcgatttgcccgccggaaaaccggcgcccacgctaccttctgtacctagcctcgaggaggccagtagggaggtcattacttatccttccacccaaaccaccgtcatcctgggcacggtaggcatgcgccgtggcgatcccgactatttccccttatatgtggggaaccatgtattgggcggcagcggcctggtgtcacggatcagtgtggaactgcgggagaaaaggggcctgacctatagcgcctacagctattttagccccatgcgtcgccggggtccctatattttggcgttacagacccgcaatgaacaggcggaggaagccttgcaggtgctgcgcaacactctgaaagagtttatgaccagggggcccggtgaggaggaactccagtttgccaagcaaaatattaccggggggtttccactaagaatcgatagtaatggggagaaagtccagtatcttgctatgattggtttctatcgattgccgctggattatttggaaacctttacctcccaggtggaagcggtcacggtggcccagattcgggaggcctttcagaaaagagttgatctagataagatggtcacggttatggtgggtggtgccgccgaagggtagagccggagcttcccgaggccaggttcggattattggtggtctctggcgcggtcggaaactcaccttttcccctcgcccagggctgcgccctaccccggatcgggttcgggagaccttatttaattggcttcagccggtgattatgggcgcccattgcttggatttatttgcaggcagcggcgtcttgggtctggaggccagttcccggggggcggcgcaagtggtcatggtggagaaggatccgcgggtctgtcgggaaatttatgctcaggtaatgcgccttgatgctaagggggtagaggtggttgccagtgaggctttggcttatctccggagccctactcaaagttttgatattgcttttttagaccccccctttgggagtgagttgctagggccctgctgcgagcacctggagcagggcggttggttgaccctcggcgcctacatttatctggaggcccggggccgtgggggtttaccgcctttgcccgctagctgggagttagtgcacagcaaacaagccggggaagtggggtattatttggctcgccgtagttaaactcagctgacttgagaattctaacccatgccaaatattactgctgtttacccagggacttttgaccctattacccgaggtcatagtgatttggtggcgcgcgcggcccccttatttgagcggattattgtggccgttgccgccagtcccgtgaaagcaccctgcttttcattagaggaacgggtgtctttggccgaagaggtcttggcggatcaccctaatgtggaagtgcaaggctttgatagtttgctggcggattttgcccgggattgtggcgcccgcgtgttgctgcgagggttgcgggcagtatccgactttgagtacgaatttcaattagccagcatgaatcgccacttggtgccggaagtggaaacgctgtttctgacacctgccgagcaatatgcctttatttcggctagcctagtacgggaggtggccgctttaggaggcgatgtatcgccttttgtgcatcctagtgtgctggctgcgctgactgaaaaattgggctaaaatatttataattgagtattttagtcaggaataagctatggctttattgattaccgacgagtgcatcaactgcgatgtctgcgagcccgagtgccctaatggagcaatttcccaaggagaggagatttatgtcattgagcccaagctctgtacggagtgtgtcgggcattttgagactccccaatgcgttgaggtttgtccagtggaatgtattattcctgatcctggccgtaaagaaacccaagaggagctagagggcaaatataaagcgctgatggctcaatcggagtaactcgaagttttttggatagctaagtctttttgcgatatccggttagcctagatagatcagttagccgaatcgagacttaatcatccgctagctggtcgatggcctccctatcccctgtctccagttggaccttgatcgcccccatactacttagcacgctggcgatcttgctagccccggggataggcaggatatgctctcctttttgcagtagccaagccagcgcaatctgatagggggaggcctggtgcttttcaccaagatcttgaaataaagggtgggcagttaaacgttcgtggtgacgccgtcctccgacagggctgtaaggaacgtagctgatcccttggttttggcatagatccgctaatccgctctggaaatcctgcttgtggaagggatggcagcgattttgcactgcggcaattggaacttgcttcaaagccagttccaattgccgggaatcaatattggagagccctaagtgccgaattttgccttcctccttgagccggattagcatccccagggactcctcgaaggggatgttgggatcaggcgcatggagataatagaggtcgatgatttcgcagtggagatctcgcaggctttgttcgcaggaggtgcgtagccattcggggtgggcgtcaacgacccattctccgcgaggacgccggagtcctcccttggtcgcaaccaatacttcattgcgtgccccaagttgggtcagggcagaatagataaggcgctcgttatgacccaattctccatcatcaagacagtaaacattcgcggtatcgataaaattgccgccgttttccacaaatgctcgaatgacctccatggcgtcctttttctccggccgcccggcgatggaaagaggcatggcgccgaggccgatggcataaagttgatagcctgtcccgtcaagctctcttttcatgaaaatctccttaatgaatgccctattcgacgatccggatgaaccctatgatttcaagacggaattccgcaataccctgccgaatttctgtaccctcgtttgccgaagagtctgagcccacgtcaactacctctccctaaaggaagaggcttgtagctgtactccctcaatccctatgagatcaacgcacgctacattgggcaccaagagcgggtttcctggcttaaccgcttgcccgttaggctggttgacacgtctgaccaggacgctgcagaagcggagcagccttattgtattaacgcagcatcttggtcgtttggcgatgctgtccagttacccggagacgttaaacaatgccagtatttttaagcacgaactgtttacccggtgggtgcctaagtgcaggcacattataccctaattgcgggcgcttcctcccccacctgaaggtcggggcctccgcgcctgtgccaacctgagaggtttaattggtgatcgtcaagacggtgatgcaccattttgaggagagttaactcatgcgttccattggagcctcacatggatgttaggcgaccccctagcaaggttgcgaagtgaaacggcgcgccgagcgcgagggccgcattgcttgcgttttgccatgaattggcgctatgattttattgctctcggagcctagggtggggagcacccgatgtgaaagcgcgaggagcggtaaagaccccaagaccaaggtcaccccttcgtcgaggaccgcgaggaatcgcgaattctccaggttgatgaagttttgtaggaacaaaattgaaatcagtcatggcgaaactccaaaagttatgacgctcagggcaatgttgtccaaatggtgattttggacgcaaaagctaaaggattattgccccttgtcaacgaagaagcagcctaaacacttgcgttcaatctaacgcagcaaaatcatctctcaaatacttcagaccaatggcggctgtccgctcaactccacttactattaagcctgttgtcgacccggtgatgaccatcttcctccgtatcgcggtgtttgcttttctggttttggggagtagtttagctgtcgcccagaaagccccccccgcagcggctatcgccagtgcccacccccttgctacccgtgccgggcataaggtgctggaagcggggggtaatgcgtttgatgcggcggtggcgatgagcgcagccctggcggtggtggaaccttacagctccgggctgggagggggcggattctggctgctccatcgcgccaaggataatgtcgaaatcatgattgacggccgagaacgggctccccttgcggccacctctcaaatgtatcttgatgatgcaggtgaattgattgagggagcctctgtcgatgggccgttagcagcggcaatccccggtctgccagcggcactggcccatctggcagcgcattatggtcgcttgtccctcgccgaaactttagcccccgccatcggctatgcccatgggggatttgaggtggatgagccttaccgccgccgggtggcctttcgccttcctgtgcttaagcgctggcccgctgccagtcgggtgtttttgagcaatggaaaagtacccaccctaggggagcggattaaacaacccgccttggcggctaccctggaagctctcgctgcacggggcgcggcaggtttttaccaggggccggtggcagaggccctggtagacggcgtgcgagctgctggaggtatttggcgtttggaagatttaacccaatatcaggtggtggagcgagaaccggtgcggggtaaataccgtggttttaatattatttctgcgagtcccccttcttccggtggcatcgctttgctgaccatgttgaatatcctcgcccaggaggatttatccaccctctcaggggcggctcgtacccatttcattatcgaagccatgcgccgtgcttaccgggatcgggcccagtacttaggggacccggattttgtggatattccagtggaaaggttgagccatccttattatggtgccggattgcgggctggcatccgcctcgaccgggcaacccctagcgcccatcttcctggtattggaaaccaggaaaccggaccacataccacgcatttttctatcatcgatcgggagggaaattgggtcgccgccaccttgagtatcaactacccttttggctctggtttcatgcctcccggtacgggggttttacttaacgatgagatggacgactttgcggctgcccccggcgtacccaatgtctatggcctgattggcaatcaagctaatgccattgcgcctgggaaaaggcccttgtccagcatgacccctaccttcgtggaggacgaacgcggcgtattggtattgggaacgcctgggggcagccggattatcaccatggtattgcttggcctcctgaatcatgtggagggggcggatttaacccgcttagtatcgcaaccccgttttcaccaccaatatttacccgatgaggtgcaatatgaaccccaggcttttgatgacaaactaattcggcgtttgcaagctttggggcatcgcctgacaccccatgagcggcggtgggggaatatgcaagccctgttttgggatcgagttcgaaaccgggttgaggcggccagtgatcccaggggggtggggcaagcggttgttcgttgagagccggaaatacatgttgatgaggtgttgaaacggttgcgtgccgtgctccatccataagatgttctaggttgtgttttaaatggggagaattgagcaaattaatgggggctaagtccatccgtttcaggtatgagcttgccggaaacggcctcaaggccttattgatgttgatgcgcgccccttcgggcctccggcggaagtcccgattcgctcccggcgaatcgctccggcctacgaggaggcaccaataaacagcctgtaggccggattaagcgtcgcgtatccggcaaaacaatactgccggtgctctattcaccccctcatccttaccttctcccgccaggggagaagaaaaaaggcactactggccgctatattgtaaaaaaaggaagttcactcgcctggcggtaaactccctgctcggtgatataggcactgatcaaatccgggggcgtaatatcaaaataaatattgcgcagggttatcccgggctggggctcaagggccaactcctccggccctttttcctctaggtgggcctgggccggcgaagcagatacccgcttaaaggtttcgctggccacatagaaggggatattttggcggcgggcggctaaagcgagtagcaaggtaccggctttgttgattacggagccatcattgagcagggtgtctgcgcccaccacaatcgctttggcctttcccacaaagagccccatctgggcgtcggtaatcaaggtcgtggcaattccccatgcggacagttgcctggcgagcctatagccttcctggagcggccgggattcggtcacaacggcgttaaccccttgctctttcaatatcttaaaagaagccaccacggtagagctgaggctgtgggtcatcaccgtcgcgctcctacctaccagcgctgctgtttgccgggcgatggcagtgactgcctgttgggattgatcctgtagttgctgggcaagggccactatttttggacgcaggctggccacctcttcctgggggagacaaactaggagggattgccagcgtcctactagattctggacgggagccatactgggtcgggtttgccggagccgattagcgatgaggtttaattcggtgataaggccaccacagcttgtggccgggctggtttgggctcggttagccagcaaggcgagactgcgccgagccaattcgctggccccgtgttcccgatcctcggcaagaattgctatctcatctttcatgggggatagacttgagcaagggcctcagcaagggcaggaacggtgggataatcggataatgctgtgggggttacccagcatagctcggtgttttcccaatctaaacggatagcctcaggatgttcaacctggaataggaaagggtgaacttcccacagtaccggcgaatcagggtcatccacggagagtggtgggccactcttgagcagggtaatgtcttctccctttagcccggtctcttcttggatttcacggagggcctgcgctaggggagtgggatcttctaaatagccgctaatccctgaccagcgcccttggtagctgcccactcgttggctgcggcggaccagcaatatcttgccttgatgttccaaaaaaacagtgacaacttggcggatgggcttgggagtaggtggtttcattgccctcctgggttagttggaaaatcagcggatactccttcaagatagactagcctgtattgcgcatccccgcggcaatagcattgatagaacgcagcaagggatcgatccaagcttggcgttctacgggggtgagcagggggtcgcgggtgcgctggatgagggtgagttggatatggttgagggggtctagataagggtcccgacgcctcagggacaaggccaaggagggattttcctccagtagcgtgtgagcgcccacaatatggagcacttgcgtcacggtgcgctgatattcggcactgagcatggcaaagattcgctctcccgtctcgggatcgagacacaactcggcgtattgttgggcgatgcgcaactcggccttggccaaagacatttggatattactcagcatggcccgaaaatagggccattcttgatacatggcttggagttttgcaagccgatcgggggcgccggcccgccattgctccaaggcgctgccgatgccataccaggcggggaaagtgtggcgggcttgggcccaaccaaagacccaggcaatggcccgtactgaggccttggagcgatcgccttttttccggtgggagggccgggagccaatattcaaaagtccaatttcattgacgggagtggcttcgtagaaataatcttgaaaaccgggcgtttcctccgtaagttcccggtaggcccgctcgccagcttcggctaaaaagtccatgactccgagatagtcgcgcttttcttcttgggggggctggacgaggcaagcgctcgccttaatcaagccgcttattcccatgtctagctcataaatggcagtctcggtgttgctgtaccgagaggagagcacctcgccttgttccgtgaatttgatttgaccgtggactgtaccccgaggttgggacaggatagcgtcaaaggtggggccgccgccacggccaatggttcccccccggccatggaagatgcggcaatctacaccccggtcgccagtcagggcggtgactttcttttgcgcttcatacagtttccaggaggaggccagaattcccccgtccttacaggaatccgagtagccaatcatgacttcttgctggttaccagaagcctggagtagggcttgataactgggatcatcgagcagagcggtcatgacaggctcgatatgctccaaatcctcgatggtctcaaacaagggggaaatctggaggtcgcaatgccattgaccttgctggtgtttagccaagccagcgagatggcctaggaacatgacctctaggacatgactggcggcatgggtcatggaaatcacataggtgccaaagacccgggggctgacctcccggcgcatttgggccatgacgtcaaatatttcaagggtttcccgggtagggggagtcagttgctcccggtcgatggggactccttcttcacgggcgagctgttcggagagcagttgttgacgttcggtctctgagagatcaaggtaagcggggtggagtcctgcctgctttactaattcagcgactgcctctgtatggcaactggattcctggcgaatgtccagtttaaggaggtaaaacccaaaactttctaccaggcgaatcagatcttgtagttctcctgctgcaatgttgccatcgccatggttgataagactgtcgcgaatgaggtaaagatcctgaaggaattcatcctcagagggataacctacaccgctaggggggctgagcccgctctctggcttaagatgtagctccactgcccgtaaattatcaagcaggcggtagcgcatcaggtagagcttgcgccggtaaggctcatgactaaagcgggtagggttgccgaggagggcctctgggcagtcattaagatcctggttaatgctgtccatcagggctgtggagggttggatgaggggaatggagtgagtcaggatacgcatcaattccccaatgcgctcgaggtaatgccgcaacgccatccgcatttgcaagcgcactgccatggcagtgatctccggtttgacattgggattgccgtcccgatctcctccaatccaggatccaaagtgcaaaaagctgggtactcggattgtggtattttcagggagatcatccccatagactttgtgaatggcttcttccagttggcgataggtttcggggactgcttggaataagctgactttgaaatagaacaggccattgatgatttcatctcggacctggggccggtgagcccgcacttcgtcagtcttccagaggacttgaatctgccgttctaattgacggtgcagtgcttcctcctcccgttgactcagtcgagcctcgtccagaagtttgctggtgaggaaaatcttgcggaggtgttccattaccgtgcgccgcttggcctcagtgggatgggcggtaatgacaggaatataagccaggctatccagtagaatttgaagttgcccaggcccaactcccccatttcgtacctcctgtagggtctcttcaaatgagccccgccaaagaggtccccccgcatcaatgcggcgttgccgttggcggtgttggtaggcctcctcggcaatattcgcgagactgaagtagatgctaaatgcccgcaccacttgggtaagcgtttccacatctagcttactgataaggcgcagtagctggattcgtttatctggattctcttttttgcgtaggttgatgtagcccttgcgcaaggcttctacagcggcgaatactttttccctcgactgggcttggatgacttggcccagtagattgccaaaaagcttgactcgggcacgcaattccttatcgcgccagggagtggcattcttggtttgatccggggacacggaagctattggtgcgggtttggcttcggggatttgtttcatcatgggtgtcattataacctgtatagcttggtctggcgcatctggccttgaaggagtgcatggacgcacgacgaccccctagcgagagtgcgcagctttgcggagcatcgagcgcgagggccacataacttgttgttcactgtggcgcgtttcggtaacatcgacctcaggctagggtgtggtctcaatagggagaccttggggttgttatcagaagatcggccatgatgtaaaacccgaccggcacatcccttttggctaccgcgaggagcgcgggaagttaggcctgtggaggggcacagcctcccgacgataccagggtcggcctgggacaataggggcctcaatgaagcaggaaacgcgcagagggcaaccgggcaggagcccggtcggcgaaagcagataagccgataattgtcactcataagcagcgaactccgaggctaagatacacccctatttatactttggcatggggctaatttgggacgagccggcgataaaggtggaggtaggccttagcgctagcccgccagctaaagtcctgttccatgccggtcagggcgagttggcgccataggctgcgctggtgatacaaagccaatgcccgtcggatggcagcaagtagggcggagggggtaggctctgtgaagatgaagcctgtggcccgtcctcggcggaggttttcttcggttgcatccaccacggtatcggagagacccccagtgcggcgcacaatcggcacagtgccataacgtaaggcataaagctgggttaggccgcagggttcaaagcgagaaggcatgaggaagatatcagcacccgcttggatgccatgggcgagctgttcatcatagcggatggacaatcccatttggtgggggtagcgggaagcaagtttttgcagggcatgctcatagtcttcgtcgccttggcctagaaaaaccacttggaccttttcagagagtagcttaggtaacgccctgaggataaggtcaatccctttttgttctactaaccgcccgacaaaacccagcagggggatagtttcgtcttcaagcaagccatagtggcgctgcagtgccaacttgttaaaggctttatggtgccaacagcttttgtcatagggtttctcgatgaaagtatcgtggattggatcccaatgctggtaatcggcgccattgagaatgcccgtaaggtgttctgcccgccggcgaagcacgccgtccaggccgcaaccaaattctggggtcaggatttcccgggcataggtggggctgacggtggtgagccaatcggcaaataccagtccccccttgataaaggaaaattgctggtgaaactctaaagcatcgggggaccaccacccggagggcagttttaaggcttcgaactgctggcgggggaacaccccttggtaggagaggttatgaatggtgaatagcgttgcagggcgatttttggcttggctgagaagcggaggaagcagccctgtttgccaatcgttgcagtggatgatatcaggctgtcgccccagtgctggatgacttgcaaaggcggcaatggcttggcagaaagtagcaaagcgtgaggcattgtctggccaatcctggccattttcgtctaaataagggttgcctgggcggtcaaagtattcaggactgtctaccaaccagacggggtttggcccctcggggagttggcttttcaaaatgcgaactggccttggtgttgagggaagctgcaaacaggccacttctgtcaggtttccaaggtggattttgcaggcagggtaggccggtaggatgatgcctacgtcctgtcctaggtgggcgagttccacgggcaaggtgccggcgacatcacccaaaccgcccgttttgattagaggatggacctcactgctggcaaaaaggattttatacactttgatgcctcgaaaaatcacaaagcttattcggccacaaggtgcatgtcattaagttagacagattatttttgatttttttgttttaaaaaatggaaaattaagcttaaggtatagcaaaaccatacccgcgccgggaggtcggtgcttagacgcaataaaaattgtctgcaaaaactagatatatttttaacaaaagcccattagtataccaaaatttgatttcatgtgctaatcagaatattgtgccgggcttttaagttctcaccctggcggatggttatattctctctcctgctgagcaacttgaatgctgagtgggcgggtgaggaccttgaaaaggacgatctaaaatccaggctatagtattccctatggcctttgtgatcgccaggtgaggttaatatgcttgcatcctgtactttcgtaattttcggtgctaccggtaacctaagctgcaataagctattgcctgcgctctatcatttagaggtggagcaacggctgcccaataaaatggctatcataggtcttggacgtcgagattggaatactgagcactggcgccaatgggtggctgagaaaattgagtcgaaggcaagagggggcctagataaagcgattttagcccgttttcaacaacgattgtattattttcagggggatcttgcggaagcggacacctacccccatcttaaggcctacctggaagaggaagctcaggcctttcctgccaatatggtgttctatatgtccatccgtccggcagagttcggcgtggtttccgataatttaggtgtggtgggccttaactcagaaaaagacggttggcggcggttggtggtggaaaaaccttttggctatgatgtggacagcgctgagcgcctggaaactcggttgcatcgatattttgccgagcgtcaaatctttcgcatcgaccattatttggggaaggggacggtgcagaatgtgtttgttttccgctttgctaatttgatgctcgaacccctctggaaccgtaattatatcgaccacattcaaatcacccatgcagaaacacaggggcttgaggggcgggcagggtattacgaagggactggtgctctacgggatatgatccaaagtcaccttttacaaatgcttgccctagtggcaatggaacccccgccgagtatggatccggaatccttgcgggatgagaaagtcaaggtattgaagtccatccgccctattccggcaagcgccgtcaatgcccatgcttttcgggcccagtacgcacccggcaccttccaggataaaaaagtgccaggctatttggaggaaaaaggggtcgacaaggatagcaccacggagacttatgcggccctcaagctttatatcgataattggcgctggcgtggtgtaccgttttatttgcgcacgggcaaacggatggcgacgaccacctcccagatttcgatccgttttaaacatgtgcctcagcagctatttcgccaaacccccatccatcgcctcgaacccaactggctcttgcttggcatccaacccaatgagtgcttacggcttgaactgcaggtcaaggagccagggctggaaatgcgggcccataccacgactttggatgccgcctactgtagccgaggggaaattaaactggatgcttatgaggcgctgcttttggacgttattgagggagataattccctatttttgcgttatgacgaagtgcgctgggcttggcgggtggtggatcccatccttaaggtgtgggcaagtgagcgggagtttatccatagttatggggcgggcagttgggggccgtctgaaacctcgcgcttgtttgaccgtgatgaccaacgctggcggaatactctttagagataaaaaccaatgacacaacaaacgcttttgatcacagggggggctggtttcatcggctctgccgtggtacggcatttcattgaaaacacagaccaaagggtgattaatgtggataaactcacctatgcgggtaatctggagtccttggaatctatcgccttccatccccgctatgaatttgtccatgccgatatctgtgatgggggggcgatggcgcaactctttgcccagtatcggccccatgccgtgctgcacttggccgccgaatcccatgtggatcgctccattgatagtccagtggattttatcaataccaatatcaccgggacctataccttactggaaacagccttagattattggcgaaagcttgataagagcgcccaagcccagtttcgctttcaccacatttccaccgatgaggtttttggctctttaggtgaaacgggcttatttcatgaagactcaccctatcaacccaattcaccctacgcagcgagcaaagccgcttctgatcacctggtgagggcttggcatcatacttatggattgccggttttgatcaccaactgttccaataattatggtccctaccaatttccggaaaaactcattccccttatggtgctgaatgggattgaaggtaagcccctccctgtttatggcgcgggtgacaatgtgcgggattggctttatgtggaagaccatgtgcgggctttgcaaatcgtcctgactgagggacagccaggagaaacctataatattggtgggcataacgaacagaccaatatcgaagtggttgaactcatttgccagctactcgatgaactgcttcccgagtccccccaccggcctcaccgttctctcattaccttcgtgtcggaccgaccgggtcatgatcgacggtatgccattgatgcgggaaaaatcgctagcgaattaggttggagaccgcaggaaacctttgagactgggctgcgcaagacccttcagtggtatttggataatcagaagtggtgtcagcgggtactcgatggcagctatcgtcgagagcgtttgggcacaagggggcaagtctatgcgtaagggaattattcttgccggggggtcggggacccggttatatcccgtcacccagccggtttgcaagcaactgctacctgtctatgacaaaccaatgatctactatcccctctcggtattgatgttagcgggtatccggcagatcttggtgatttccactccccaggatttgcctcgtatcgagcaattattgggggatggctcccagtgggggctgagtttttcctaccgggtgcaaccccggcccgagggaatcgcacaagcctttattcttgccaaagacttcatcaggggagaaccttgtgctttgatacttggagacaatattttccacggggacgatctttctttactgctccaggaggccgccaagcgggattcgggagccacggtatttgcctatcctgttcatgatccagagcgttatggagtcgttgaatttgaagatggtcgcaaggttttgagcattgaagaaaaacctgccgcgcccaaatcccgttatgcggtgacaggcttgtatttttacaatgagcaggtagtggaaatagcagaatccctgactccctcagctcggggagagttggagatcacggatgttaatcgacactacttaagagaagaacaactgtttgtggaagtgatgagccgcggcatggcttggctagatacgggcacccatgactccctgttagatgccgccttattcattcatactattgaaaaacgccaaggactgaagattgcttgtcccgaagagattgcctatcggatgggctatatcggcgacgcagatctggagcgtttggccggaccgctgcaaaaaagcggttatggtgactatttgttgaatttattgcgtgaaaaagtttattaaatctccatgaaagctaagccgactaagctccccgaggttttgctcattgaaccccgtgtctttggtgacaagcggggttttttctttgaaagctataacaagatagcctttgcggcagccaccgatattcaggccgagtttgtacaagacaaccattcttgctcggcaaggcacgtcctacggggtttacactaccagattcggcagccccaaggtaaattggttcgggtcgttgcgggtgaagtctttgatgtggccgttgatctgcggcgcagttcttctagttttggccattgggtcggttgccacctctcggcggaaaacaagcatcagctctgggtgccagaaggatttgcccacggttttttagtgctaagtgagtatgcggagttcttatataagaccacggactactatgccccggaatatgagcgttgcattcgctgggatgatccggagctggctatagactggcccttggagaaggctccgctggtctccaccaaggaccaagcaggtgtcgcttttaaagaggcggagctgttcccatgaacaatactcggaaacggatacttttgctgggcgcaagtggtcaggtgggttgggagttgcagcggacactggctcccttaggggaggtgattgccttgagacgagatcgcctcgatctggcccaagtagagaatattggctcttgccttgccgacattcagccgatcttaattgtcaatgcagcggcttataccgccgtggaccaggcagaagaggaaccggaacgggccatggccatcaatggcgatgttcctggaattctggctgaagcagcgcgccaacagggcgcggcgcttatccattattccaccgactatgtctttgatggggaaaatacttccccttatcgggagacggatactccccgccccctcaatgtatatggccaaactaaactggcgggggagaaggctatcgccgcagtgggtggagcctatttgatcttgcgaaccagctgggtctatgggttaaggggccgtaattttctattgaccatgcagcgacttgcccaggagagagaggccctcaaagtagtggatgaccaatggggcactcccacctggagccgtttgatagcagaaggaacggcccaaattattgcccagtcccgaggtcagatgcaggactatattcgccaacaggcaggtacttaccacctaagttgtgggggaaaaactacctggtatggttttgcgcgggtcattttggatcggttagcgcaaaggaccacgccggtggcgaggctggaggctattccgacttcaggttatcctaccccagcccagcgccctgccttctctagtttggataatagccatgttcgggacacctttgggattcaactgccccattggaaggaggcgctagggcttgcgctttcagattgaccactaagggttaagcgacccaacctaattcttgagcccgttgccgcgccagcgccgggatatccgtagcaataaaatgctgatgcaggatttgcacccctaggaggtggttgatgattgcatctaaccgcactttagtggatattggtgttgcttcggcctcatgtaattcaaacagggtattgaccccttgaacatccaataatccagcctgggcgatggcctcctccgtcagatatttttgggccaattggttcacggctgcccacttttggggatccgtatgggcaggcggcgccatgaaagcgaatttttctcgttcataaagtaccttaggtagtaaccctcgcatggcctcccgtaagacatacttttccttctgccctttaatccgcatagcggggggcagttgggtagcgagttcggccagatggtggtctaggaagggggggcgagcttccatggagttggccatatccacccggtctcccccccaggtcaggatctgcccctcaagcatggttttgacccaaacatactgggccttgtccaaaggatgacggtcagccaacatatctgcgtccagattctccgcgatagcttgtcccggtttatagttttctagttgctcccggaacggagcgctcagcaaagcagggacatgttcagccgcatggagccaaggctgaaggcagctaggggtaaaacccatcaaggcattcagagccgggtcctgggtttcgttctcggccagcatcgccccccggaagagttggttgctttgggccagcccctgttcccattgggctcgttcctggggggagaggatatcaagcccatggaggaacatgtctcggcggaaggcgggatagcccccaaatagttcgtccgagccttcaccggtgacgaccactttatattgcgcttggtggacatggcggctcattagcagtttggcaaccccaagggtgttgtagatagttcgctcggtatgccagagagtttcggcaaagtggtcatagaggtgatcggcccgcagccggataatgtcttgatcagcccctgttgagcgcgccatttcctgggcgatgggcgtttcatcataatccgcatcatcaaaaccgatggtgaaagctttgacgggtgactgctggatggcagccgagagacctagggcgatgcaggagtcaatgcctccggagagatagcaccctaccggcacgtctgcttctagtcgaagttgcacagcctcggtaagctttgcccggactccttcaatatagtgctcttccggcagggagtcgtggcgatccgatagccggggaaaatcaagatcccagtatttctcttcccggatctggaaagtaccctgtttgcgctccacaatgaccacatgaccgggtttgacttgatgaatgccctcgaaggcggtgctgccgggtaccatggtttgcatcaattgatgaaagaggccttgagggctgaagcggcgtggaacttcagggtgggcaaagagggccttgagttcggaaccaaataccagggtgccgttcacttgggtccagtagaggggtttgatcccaaaacggtcccgtacgagcattagccgatccctttcctgatcgtagagggcaaaggcaaattctccccgcaagtgaggtaacatgccctgtagccctagccgggggtagagatgaagcaccaactcggagtcgctcttggttcgaaaacgggccccccgcgcggttaaatcggcccggattcgtttgtaatcataaagttccccattggtggtgagcagcaatcgaccgtcctcagaagcaaaaggttgttggcctcggttctcttccaggtcaataatggagaggcgggcatgactgaagccgatcccttgttcattgaggactttatagccaaaaccgtccgggccgcgatgatgctgaatggcagccatggccacgagggtttggggatcgataggatgggaggggttgagatgtatgtaaccggcaataccacacatagtttcattccttttgtgggttgagaatcagttcctaggaaaatggcaagcgggtgactccctaaaagggcgttttaggtttcgctgttgggtcaccaagtgggtttagagaaagcgctctttagggcgtatttattccaggctagctttgccctggggtgtccatcacctgatcgatacgttgaacaagggaagtgagtaaagccatgcgcataaatacggccccccgggcttgggcaaagtaccaattatgctccgtattgtccaaatcagtggacaattcctccccccgagccaagggatggagaataatcgcccccggttttaggggagaagactggcgaagtcccaagccttctcccagcttttcaaaactgtctcctacccaagcaatggaattgatgtacaccacgtccaaggtgggaagttcaggattgagatggcgggctattcggagggtaagaccggaaagttctagctcctcccgctgatcttttgcaaatacgtcttcctggtggcaaatcacgaccacttcttttatcgctggtgcaaataaggccaggaacaacagcagactgcgcacggtgcgcatataaccgggtattcctacgatgcccacccttatctgggtctcggccgggaccttcggtgctatcaactcaggtcgccacttgaacaaggtatacaaatcggctaagccctgggtgggatgctcatcaatgccgttccctgcattgataatgggaatacgcaaggattccagcattttgtagacggcctcctcgctgccatcccgcagtaccactaaatctccgtagttattgaacatctcggccacgtcggccaaggtttcccccttggcaatgcccgtagtggccggatcggtaatggacattacatcgccgcctagtcgatgccaggcactctcaaatgaaagtcgggtacgggtgctgggttcataaaaggcattgatgagaatcttacccgtgaggggcagttgcatccgggtgggggtagtctcataaagggccgctagacggctgagttgaatgactttctcccggtcgaactggcgagcgctgagtatagggcgattagccagatccaccaaaggcgccggattttctggaatctgctccatgagggccaagggccgctcgatgccggccgtatcatccttgggctgtaaaggctcctttaatagagggttgaatttcttcaccataactgaccctttatccaatcgcgaagcagcaatacgagcaaaactaaaggcgcagcggaggtgatgattagggctgccgtgactaacccagtcagccattctgccgatatcagcatggggtttcctcttgtggatgagcttcctgtaatctgtcccagttgaagtcccggggccaaagccaggtgcttaagagcacgataaccatggacacgaaggcgcctaccagggcggccacataaaacccaatggcgaaataactggagagaccggcaatgctgcccagggccatggcagcgactgcccccattgggttggtgcggcgccaatagagccctgcggcaatgggccagatggtgctggccacgaaagcgccggtgaaatagagcaattcggcgagcgtggctagccgggggacgcataggagccaagtcaataccccaagaccgataatggtgaccaccgtcaccctacggagctgctgaccggtggcatgagggcgcaagtggcgccggtagaggtcttccaccaccaagatactggtcgctgccaataaagaatctaggcttgaggaaagggctgagaataccataatcagtaccagaactgcgccagtgacacccagcaattctccggcaaccatgggaccgaccatatccgccgccgggatattgagatccagggcgggaaccgccagggcaataaaaccagccacgaccgggatcggcatccataagatgcccgcagtgaaataggccttaaatcccaccccttctcgaaaggaaaaagcgcggctccaccacacgttagagtgaaacacttcacctatcccaaacaacagattattgaaaagaaacatgagggcagcgggcatcaggagattaagtaattgggggcgttcttcaacgactgcggtatggatgcggtcaaagcctacgttatcgatggcgagccaggcaatcaccaccagcccagataaaatcagcagcgattggataaaatcggtgccgataacggcgcgaaagcctcccaacagggtatagctgacacagatagttagaataatagtcatgccatagtggtagggaatgccggtcagggcattgatgagaatgcctcccgccattcccatactcactagccagccgaggccgtaaaacagggagatgagaaggaacagtcgccaggcagtttttccatagcgcaagcggataaaatcaccgctcgtatagccattgggcatgagcttgcggatccgcttggcaagtggggcaaacatgagcagccctaccgctcccagggaatagcccagcatcccccagatgcccatctggaaggccagctggggggcggccatggtagtattgctggtcacccaggtggccatggcggtggcagtgcctaaggcaagtcctaccctgcgtccggccagcacatattcgtctagggctttggcattgcggccccagaaccagccgagccagacccaaatcacgctgagaatggctaaggtgatccaaccgaggcgaggctccaggatggcgctgttaatcgaattcatgtgggcaccacctggttgatttcctcaatggcttcattggtggacatgactcgtgcataacgatctttcatagtttgtatggtcgccttttgcagttccggagtgaccgtggtgcaaccatcctcgatcaaagtcgtgtagaaacctagatcgcaggcgtcgcgaatagctgtggagacacattcattgctatagactccagccacgaataggcccgtaatccctaagttacgcaagacataggacaaattggtggagctaaagacgccgctggcggttttgttaatgataatctcatctccttggggggcgatttctggcagaaactccgcttccttagagcctggcggggcatagaggcctaagcgtttgtgttgggggccgcgatcacgaccgtcttttgttaaggactggatgcgggtgtgaatgacctccaagccgttgctgcgaaaggtgtcttgcaggcgccgcacattgggtaagacgatctgttctaactggtcaaagtaatagaattcgggggcctctttagggacttgccctttgggtaaatgggcaaaaactccatagccaggcgccgcatccaggtattgtaagtccactaccagcagcgcggtgcggcccctttctaaggattccacaacggcggggatttcggtcacggtctcccggtagctgtcccgcaatggatcaaaactttcctttgaggatgagtttggtttggccatgatggtattaatgaaagcttagtgggctagttgatagagcgtatttaacgctacgttggctcctatttcgatgtcctcccagggggtccattctgccggggaatgactgcgtcccccttggctaggaacaaaaatcatgcctgcccgggtaagggtcgccatgatttgggtgtcgtgggcagctccgcttggcatctgcaaaggctccaccccgagatttcgggccgcatcaaaaatggcctccatgaggcctgggtcgcacttgaccggttcaatctcactcaaaacttcaaattcgaacatgagccctcggcgacgggcaatcgcagagagggcgcggcggaaggcatcagctaaatccctaaggatgaccccttcggtgtcccgcacatccagcgagaatttgacgcttcccgggactacattggcggctccgggaaaaatctctacccgaccgatggtcgctacgctacgagcgctgccattttcttccaggatccgggggatttccccagcaaattcagccaggccttgaaaggcatcctggcgcatgtccatgggggtggtgccggcatggttggccgttcccttcagggtggcctcccatttgaacaagccgacgatgccttcaaccacaccaatgctgactccctcccgttctaaaacgggaccttgttcaatatgaagttctagaaaggcgagtacgctttccggcttgcgccgggcccgcaggatatccgtgggattaaggccctgggccgtcatcacttgggagaggctcattccgtccaggtcgcgggcattgtaaatagcctcaggggtgagctggccgcagatagcctgagaccccagcatgccgccgaaacgcccttcttcatcggtaaaagcgatggcttctaccgcatggcgcaaagacagccccagctccttgaagcgtcgcaggcactccagtcccaccaatacccctagggccccatcgaggtggccggctcccggtaccgtatcaatatgggagccggtcatgatgctgggacgttgaccatcccaattgaagcgggcgtggatattcgcagccccatccacgtacagatctaatcccgcttcttgaatgcgtttttgcagccattcgcgggcggcctggtcgccttcgctaaaggccatgcggtaaaggctgtaattttcatgccggccaatacgggctaaggtctccacatccgcttgcagccgctcgaagttcaccttgagggatttcgccatcacttggctctctctttttgactgtgccgggctccagagattataagaactagggtggcaaggaataccacggccccagcggcaaagaaagcaaaagcgcgcgcgggaggatggtgtcggacagttaccgctaccggtgaactccatgggcttgttggctgtccctggtccaaggcgcggacccgataaaaatattggccgttcttgcgcccgctgattagcgttgcttgatcgggacctcggtaaatcgttgttggttgggtaaatcccgcgtcactagcttcttggagttcatagcttgaggctaacaacccatttccctgccattttagatggtaaaatcctgctgttgcagtacggctgtcagagacgagttccgggacaaggggagctgcttcaaccgcccacgccgatgaggctatagggagaaggacaataataactgaaataactgatcttaatttttccgtaatactggctcgaatcctcatgataatttatggctgtttcggccctacttattgtgtcaagtcagaggatatggcgaatgggccaggagttgtttcgtcatcatatccaaggcaaatcttttttcattatacaagcttagagtctaggttccataaatggaggatcaatccgttactgctcgccatcgatcccataagtctggtgtcaaaaaaagcgtttggactttcggaaagtttggaattgtcccatttagacagcggttgttcaaattagcacaggccaaaatatcccctttggggcgtctttactgggcacgcccaaactcttttattgctttgattttgggggggttcttaattgtagccttgcctttatccgccggactgattatcgccactgtggaaatggaatacttggcgcgtcaaagcacggcagccgtttataaaagcgttcgggtaactcaaggaagtcgaatcttgggacaacaacttattgcaatggagcgtgctgtgaggcaatttcaggtgttgaatgatcctgcgctatatcaggcctatatggctaaccgccgcaaattccgggatattctagggcaaatgttagaattacctctcagcgaggagcaacggcaagggtttggcgcgctggcgcgtaaagagagcgagatttacgatgttttgagtcgttatgctttagatgccgatgccagtaaacaagctctcaaccagttttccggcttagcacgccaggcacaggcgctactagcggagagtaatcagttggtgggcgaagaggttaatgccctgcaagagacggcacgcaagtcgaaggagtggctcttttggcaagcattgattcttattcctgcggcagtggccatggccggtttgtttacggtcttgattaggcgatattttcgccagtttgacaaatccataaggcgcctgggtgatggggattttgagacccctatcaaggtgacgggtccccgtgacttggaagcactagggcaacaattggattggttacgacaacgtttggtcgagctggaagaagccaaaaccaagtttcttcgacacgtttcccatgagctcaaaacgccgttggcagccctgcgggagggggcggaattgctttgcgatcaggttacgggccgtttgaatccgcagcaattagaagtggcccggatcttacgtgacaatagtttgcgtttgcaaaagctgattgaagatatgcttcgctttagcctagcagggagcaatcaaatcgaacatattcccgaagtcgtgcggttggatcagctgattaaaatcgtgttatctgatcacaagccgaccacgctatcgaagcgggttaagctcgttgcagatttgaatccggtaagagtttttggtgaccgggaacgtttgaaagccattattgataatttagtgtccaatgcccttaagtattcaccctctgatagttcagtgaaggtcaaattagcccaggaaggcaatcaagtccaccttgatgtgtgtgattccggtcccggggttgcgtctgaggatggagaacggatatttgattccttctatcaagggagggcgcagcccttaggccccgttaaaggaaccggcttaggactttcaattgtaaaagaaagcgtcctcgcccatggaggccatatcgaacttatcaatagtggtcaaaggggagcgcattttcgagtgactctgcctttgacagtggcggagcagcgcccatgagggagataagctatgggaaggcactaggtgtgttggtgctggctttgttgttagccagctgtaccgcactgaaatctgcttatccaattcccgttgatgaactttctactccgccacccaaccacttagaaccggatccgaataattcggtacttctgcttcactattatcgtggtttgcgttccttgtcagagggggagctgcggcaagaattggatcgagcatggcaggcgaccgccaaagagccgacggcctttgatcgcttacggctgattttgctcctttctttacccgaggcaccgttccaggacttggagcaagcccgggggatgttgcatgattttctagagactgagaatgctgaaggactctatgatttggccttattgcttcaagggtttgtggtggaagaggcacaacaggaacgtcgctatcgtctccttcaagaaaagctccaacaaaaagaggagcaagtgagacgcttgagaagtggactgaaataccttgatggtcgtcgtaagcaggagcaggagtgggccaagagcttggagaagcaactagaagacgagcgaggaagagcggaaacgttagaacgaaagcttgaggcccttaaaaccatagaaaaaaggctagagcaccgaaatcaatccaaggagaatttggaactacctgaacagggaaaagaattagatgagtgaaaaaaacaggattctactggtagatgatgatcgcgatctgctgcgattattatcaatgcgtttggctggacgtggttacgaaactgtagtcgcggaaagcggggaagaggcgttggctcaggtggagttggcccgcccccaagcggtaatcaccgatttgcgaatggaaggaatggatgggatggtgttggcggactgcattcaccgcaaaaacccagcattgccggtgattattttgaccgcccatggttcgatccccgatgcagtgcatgcgactaaaaatggagtcttcgcttttctgactaaacccttcaatagccgggaactcttggcccaagtggagaaggcgcttcagatttcgggtacccactacgcttcggagaaagagccgacagagagttggcgcgaggagatcatcacccgcagctcactgatggaggatttactgagtcaggctcggctagttgccgaaagcgatgccagcatttgcctgcgaggtgacagcgggacgggcaaggagttactggccaaagctatccataaggccagctcccggaatgaacaaccttttattgccgttaactgtgcggccattccagagttgctgctggaatctgagttattcggccatgctaaaggtgcgtttactggcgcaacccgggattatccaggactatttcaggccgcccatgggggtaccttgtttctggatgaaatcggggatatgcctttttctctccaggtaaaattgctacgggctttgcaggagcaacaagtacggcctgtggggagtacctccactgtcatggtggatgtgcgtattatctcggccacccacagagatttggatgcagaagtacgtgatggcaattttcgggaagatctctattatcggcttaatgtggtggtattggagattccacccctcgccgagcggcgagaagatatccttccccttgccagccattttctatccactattgggaatggaatcaagaaaaatgttcgggggttttccggcgaagccatagagttgttggtgagtgctccttggccgggcaatgtacgccagctccataatgttgtggaacaaaccgtcgctttgtccaccacccccattatttccgctaaactggtcaaaaaagcactgcggcagcagtcaggccaatttccttcctttgcagaagcccggaggcagtttgagcaggaatatctggcgggcctactcaaaatcaccaatggcaatgtgactcaggcggcccgtctggcccagcgtaatcgcaccgatttttataagcttttgcaacgtcataacttggatccttccgcatttaagcctgtgaagcggcagtaagcaccaaatctaatgaagccgcgaatgcacgcgaatgaacgccatatcttgagcagttagtcatggagtatggggaatttgggttcatgatcctggcccttttgggggggatgctcctggggggattttattttggagggctatggctgaccgtacgccgtttgcctcatgtacggcatcccgccttatggatgatgttgagcctggtgctgcgctccgcggtagtacttgcctgtttctatttcctcttggggagccattgggaacaaatactggctgctttagcgggcatgctgcttatccgtacttttctcgtacgccgcctccggccaaagagcgaagaggtgacaccctcctcaccccggagacagcaaatataggacgtaggatgggtagagcgctagcgaaacccatcattacagcgggtttcatcattatgttatgaccgactaccgtcgctatcgtatcaaaggtggttgttattttttcaccgttgcgcttgtggacagggaacagggggtgctgatagaaaatattggccaattacggttagcatttcgtgaggtcatggccaaccatccttttcaaattgacgccattgtcattctgcctgatcatctgcattgcatctggacccttcctgaaggggacgatcgcttttccatgcggtggcgccagatcaaatccgctttctcgcggcaagttcccaaggtggaggcgcgatcaaagagcaggatcaagaaacgggaaagaggtttatggcaacgccgtttttgggaacatgggatacgggatgatagggattatcgccagcacctggattatattcattacaatcctgtaaagcatggttatgtccagcgggttgtcgattggccatattcctcctttcatcgtttcgtgggttggggagtttatccccaagattgggcgggtgatgaagtgaatcaggaaatggattgggaatagagtatggaattgatgggtttcgctcaagagagtgtaaaagtattactgatttttatgcgttgggacatgcaggctgttcattgttatttgctggaataggggaaaatcaaacacttttacactttctaacgctctacccatcctacgcagatttagtggattgtcataaaagtttacagttagggtaaaaacttaattttaaaattttaaaaaacagttacttacttatttggcgtttatcttgcataagatatcttgtatggagagagtaccccttaattaggattgcattcataaaaatatagatttaggaacaacttgttgttggttgcctaatacgatgggtagagattatgtataaacttttatggtctggtctgttgttgtttctcgggcttatagcgagttcagcccaagctgtgttgataaacgcccagcttacgggagatggtcgggctggtaaccctgacttgctccaggtcgatgttctgatagatgtgaccggtaatgttgcagagtgggatattactgtcgatacgactaaccaccccgacatcaaacttgatgaattttattttaatctaagagatccgtttaacggtaacagttcgccttggacatttgaaacaaacccgccagcgggatcaaatagtggaaatgctaatttctattttaccgattttgatccagctgattggttgattgattcgcctgccgaccctgtgggtggggggacctttacaccaaacttcttatttgaatactcaggatcaaatgttaataatttaacgtcactgagttttacaatggtttctaacattggcgattttgtagcagatgattttttgatggcgcctagttcggtgagtacggataatgatttgggttccggtcaattgggtgctcatcttcagtcacttgcagtgaatgatgccacctgccctgatggtagttgtagcgatagtggatttgctttgggtgtttacagtgacggcggtggaccccagcaaatccccgaaccaagcgttctggctctcttcggcaccggtcttctgggcttaggtctcattggccgtcgtcgtaagcgcttagcttaaaacaaaatttttgtgtaaaaaaaacagacaccggctttaagccggtgtctttggggttgaatttctacagaaaatttccgctatttatctttacctcccttcccattgccattgccttttcctcccccggagcctcctttactaccagaacccacattgacggttattgaggtcgtggcggtattgcctgccctgtcttcggcgactgcactgatgctatgggaacctttggcgtctttgcgggtattccaactgtaggagaggggactggtgtcggttgcgctcctcattgccccgtcgatgaagagctgaatggcggcaaggtcggtgttatcgctggcattcactgtaatatggactgtaccgctaacggtgctaccctccgcaggctctgtgatgctcacgctgggaggcgtggtgtcgctggaatccggggtgttgtccacgagtagggtgacagtggaggaaaccccttcgttgccggcagcatcataggcataagcgataagggataccgaaccatcggctacctgagtggaatcccagctaaagccatagagggaagtggtatcactgccaacgaattggtcattagcataaaggtcgactcgggtcacaccggcgttatcctcggcactgacgtcgatggcgacggtaccggacactgtggctccctcgctgggagagaggatggccaccgagggtgcttgggtatcgatggcgttcgtctcgctggcggcaaccacggcgctgtaagcattgatacgaccatggccgtagaagctgtcccaaccgctgctacccaggtcatcggcggtgctttctaaaatggattctatttctcccggtgagaggaacggattggcggataggatcagtgcaaccaccccggcagtagcggggctggcaaaggaggtgccagaaaccgagccgtagctgccgccccgggtagtggtccagattcccgcaccgggagcggagacatccacatagtcgccatagctggaccaactggctttgctgtcgctgctggtggtggcagaaaccgaaatcatgtaggggttatcactgtagccgggattactgccactgttgccggcggcgactaccacaattccccctaggctttggaaatactgggcggcattggagacggtcgagctattggtcacatcatagctgatgttggctacctgggcgccttgatcagccgcccaggtcagggcctcggcaatatcgctccagtaggcccagccatcgctggaatccgtgactcggaggggcataataagggcgttccaagcgatggaggcaaccccctggctattgttgctgctggctgcggcagtgccggccaccttggtgccatggccgtggatatcggaggtgttgctgttattgccggccgtattccacccagagaggactttgccaaacagatccgggtgggtgtcatccacccccgtatctagaaccgccaccgtaatgttatccccgaaggcggtgtcccaggctaaaggtgcggcgatctttggcaagtgccaagcgcttgaatatttcggatcatcgggaatggtttcactcagctccaccacccagtctttttcggcaaacttgatgtggggattgcgtgccagggcccgggccacggcctcttcggcttgttcaggcacatctacaatatggacattgaggggaccaatacggccctttgaggtagcgcccgtccgggcaaagattttattcagttctgagtctggcaatcctgccttaggttggaccaggaggcgtccgggagcccagggcttggcagggggctcagcttgggccggggaaatgaataggggcagggcggcggctaatagaaaaagcatggaggtggttttaatgagtgaaacgaggtgcgctccttggcgcgcgatacagcgttccataaattgctcctttgggttgcaggacaaaacttagtgattgggaaatcaccgaacttgagttcggcaacctcaacctgaaaaccttaacggcaggttttatcgagaattcatgggggcaactgggagttgcttcacatccttgggaattggcggagatagggcgggcagaaaaccgcggtgaaaccaatggggggatggagtgtagtcgctaggtagggtgttcatcgacagttgttgttattgctttttgagctttatggtgaaatttggattagtccggataatgcctgggatcaccacaaaggcacgaagaacacaaacacgttggtgtcctttgtgtctttgtggtgaaaaatctagattagggggataaacccggtatcatcgtctccgcacttaacagaataacttcaatttcttcaataatttcttcctggcgtagtgtattagatttgagcgccagattggcgattttttcctctaaacgatggatagccccttctaggtgttgcatacggtggtagttttcggccatcaaggaggcgtaacagatttcatggagggtggcgaagagatagtgatccacaagttcggtgaaaaagttttgggaagaaaggttaaggaggggaggagaggcaaactggatggggggaaggagctcctggaaggggggaaggagcggtgttagctgcacttcgggttgggggcttcccttggggttagccgaggagggttccaatccctgggtcgtgggatgatgggggtgggttcgatggtgcagcagggtgactggagggagcgtttcgggttctcgaaattgatccagggcattgaccaatcggcttaggacctcttctatttcttcggccatattagccccttcaagtagggccactgctctggggtcaccttccagtttaaggcagagtttgcgtcccaccgcaataagaaagggcgaaggggagggatttgattttaatgcggtctctagggctttaagcaccgtttcgttaaaatccccgcagaacccccgttgtgagcccatcaacagatagatgtgccgggaatcttgggtaaggggctggcgtggaggatagaagtgatgaaagtcagcggcaacggccttaatgctgtccactacctgttgttgggcggggagcagacgcccgagcttgcgggtctccagcagcgcaagcattttcatgctgtccataatgctgctgatctcctggagggagcgaaggtgttgctcggtttcccggcgtcggctcattctttatcttcggggatggccgatagccatgtttccaaggtttgcagccattcgttccgatccctatccaaggtgagcgaactgttctggatgtgttccaccagcctatttaattgccttggaatagcctctaattcaaacgggtcgaaccgtccttcattgaaggcaatcaaccaggcgagctggcacttaatggagagggggctgaggcgattctgagtaagcaacttgcgtaatacacgaccgtgccggattttggcctgcattgagggctcgagatgggcgccgaagcgggtaaagatttccaattccaaaaattgtaaataatcgagtttcatgcgacccgcttcttctcggatacggaagtgttgggccttgcctccgatacgggatactgatttggccacatcgatagcgggccgaaaaccgctggcaaacaagtctgcatccaaatagatttgtccgtctgtaatcgagatgagattggtggggatataagcggcaatttctccctgttgggtttcaacaatgggcatggccgccatgctgccgccaccatagcgggaagttaagcaggtcgcccgctctaggagacgggcatggaggtgaaaaatatcccctgggtaagcttcccgccctggagggcgacgcagcaggagggagagttcgcgataaatccgggcatgggtgctcaggtcatcatagatcacaagggtgtccttgccctgggccatccaagcttcagcgagagtgcaaccggcgaaaggtgctaaatattgcaggcccggcagggcattggcttcgccgaccacgactgtggtgtagtccaaggccccgtactggcgcaaggtgtctagggttctgagtaccgttgagcgcttctggccaatgagcacatacacgcaatagaccccttgtcctttctggttgatgatggtgtcgacagcgatggcgcttttgcccagcccttcatcgcctatgatgagttggcgttgacctcgccccatgggaatcatggtgtcgatgattttgatacccgtatagaggggcgcatgaacgaaatcccgggtgaccatagggggcgaaggatgttccaaattccgcctttctgagcactgaggtgattccatgccatcaaggggcgtccccaggggatcgatgacccgcccgagaagattatcccccacggggatactcagttgctggcccgtcagatgcacaccagtgccgctagtgagcgcatcggtgtccaggagtaaaatagcccccagcaattcttgggtcagatgaaagacgacgcctagactcccctcctcaaagacgagaagctcttcgagtttggcggagggcaatccttgaatccaagtaatgccatctcctaccgagatgacattgccctgttcagtaatccggagcctaaaatggtattcctcaaaccaagtgtctagtgcggttaggggcccggggctaccggctttattcaagtcgtccatggatagcttcagcgaaatagctcaattcatcctgcaagttggcccgtaatacccaagggccgatgctgatgcgcagcccggcgataagctctggatcttggcggaaatccaaaacatttgggtttttccctgctaaacggtgaaaggcagcttgcaaggtttgccgcttagattcctctagggggtaggcgctggcgactttaatgggttcggtggtattggttagggtctcccgcaagttctcttgttgttccaggggtagggtggtcagatcctccaggaccagagccactagtttggcttctagttcaggaccggcgagacgggagagcaattgggaggcaaagcggacagttcgttctagggccgcctcttggtctttgcgtcgggcctgattttggttccgttcgagcaagacttgagcccgttcccgctctgcttctagggaattccgcagggctgccacttgccgttcctgttcggcattaagctcgcggtgcaatttttccagggccgccgctttttctttttcccattctctgagccgattttggtattgctgctccatagcttcggccttgctgcggatggtcttggcttcctcaagggtttgctggatggtgctgcggcgccgctcgattactcccaaaatgggacggtagaaaaaatgtttgaggaaccagaccagaatgaggaaattgataatctccaggataaaggtggaccagttcagttccaaagaaatctccctgacaggatgcttgatggatgggactcaaaccaggctatcatcgcctccccgtttactgaataaggtattccagcaagggatttctaaacaacacaatgagcacgatgaccaaacaatagatagccagggattcgatcatggcaaggccaatgaatagggttcgggtaatagaaccttccgcctccggctgacgggataaggcctctagagcgtggctgatggaacggcccatggctattgcaggcaacatggtgcctaatacaatacctaaaatggccattattgtggaaacgaggacgaaccacgttatgtctgatatttctgacatgcgtcaattccttctattctttttttgtctcatttgttgggattgaatgccgccggcaatgtaaaccagagcaagcatgccgaagatataggtttggactaaagcctcaatgatgtgcaacatgaggatgggaatgggcaccaagaatccggcgaccaagaggatcaaaagggctgccatttccaagctcatcatgttgccgaacaggcgtactgccaaggcgacggtacgggtgatttcgccaatgatatgaaaaggcaatagaatggggttagggctgaggtagtggtgcagatagttccttaacccttgggtgcggatgccgtaccagtgaaccgataaaaagaccagaaatgccagtgccgaagtggcggataaatcccgggtcggggcatggagaccgggaatgaggctactgagattggccagtaataaaaacagccatagggtgccaatgaaaggtaatacttctcgcgtgtattgaggcaggactccgtgcacgcttttttcaaagacactgacgatcccttccaaggcggtctgaaggggaccgggatcaagctgtaggtttcggctggtaagtaccacagtgagtgccagcgcgatcatcaatccccaggtggtgttgacagtctcggtaatgatgagcggccctatttgccactgcactccattaagcattgccgaaccttccattatttactctctgctgcggatgaataagtagacattgacggcacctaggaaaacccctaggagaagcaggcttaccgtccatactaccgagtagtcgggggcgcgctcatccaaccactgtcccaggtaagctccagcgactaccggcgccacaaataatagtcctagggtaccgagataggctgtttgagccaagagggtggggcgttcctgctccgcctttttaaggcgacgggcttggcgctcgactttctctcgaagctgatgggtatatttcatgctttcaaccggtgcagttcccaaaggcgtcggcgcatttcctcttccagtcgatgcaggctctgtttcatctcatggagtcgttcttcctccgccagaagttgttcttggagcgcctggctgatttgttcgtaattttcaccctgtaagtaacgacgggtactaataaagagttcattattcacaaaatagagcagcgctcccggtaatgccaagaattgccagggatcgttaccccggcgaaatcgcgctagaccaaagacgagagaggtcataaagcgggcatgtcctgcccggatcccaaagcttcctgaggcatcttcccccacaaatgaaaccacctccgggatccgttgggagcgggtagaatcttggagataaagtacaaaggttttcatgagcgggcttttttaatagtgccgcgcatataacactggtcttctggaatggagtcatagtcccctcggaggaaggcctcacagtcatctaaaactgcatgaagggggaccgaggctccaggaatacccgtatggctggtgaccacaaaaaaaggttgggaaagataacgttgcaacttccgggcccggagaactatgcgccgatctctttcagagagttcttccattcctagcatggtcataatatcttccaattcgtgataacgggccaaatgctcccgtacaccctcggcaatggcatagtgtcggtcacctaggatgtgacgatccatgagcttactgcctgagcgtaagggatcaactgctggatagatgccttttcccgcctgggcgcgagataagatgacggtagtatccaagtggctcaaaatggtgcttaccgccgggtcggtcatatcgtcggcggggacatacacggcctggacggcagtaatggctcccttgtcggtagacacgatgcgttcttccatctctgccacctctgtcgctagggtgggctggtatccggctgttgccggcatacgccctaacaggctggagatttcacttcccgcttggacaaagcgaaagacattatccatcaggaataaaacttccttgtgcagagtgtcacgcaggtattccgcataggtcaaggcagtcaatcctatccgaaaacggactcctggagattcatccatttctccaaatacgagtaaggattgggacatgacggctgcgtcttgcagatcgtgccaaagttcatgtccctcgcggatacgctcgccaacgccggcgaaaaccgagacacctttgtggatgtgggcaatggcatgcataaattccatgattaacacggtttttccgactcccgcgccaccaaagagaccggttttccctcctcggataaaagggcataacaagtcaatgactttgatgccggtttccaagatttcgttgatccctcgcgcctgatgaagagcgaggggttttccgtgaatattgcggtaactttggggagccagagggggactaccgtccaggggttcgccgaatatgttcagcacccggctcaagcaatcgggggtgaccggcacatggacgggggtcccggtatcatagactggcaatccccgccgcaaaccggcactgcggtgcagagtgatagcgcgtatatggtttttatccagatgctgatgaacctcaaacaggtaggtttctccgtcaaggcgtgcttttaccgcttgatgcagggggggaagacggtggcaggaaatgactacgacggggccctgggcctcggtaatgaaaccgataggttgttctgggggagcgttagtgattttagaattgtccatggagtttattcaggtgatgctggggttccttattattttaaggacaacaaaaatttttatgggatgttaagaataatgtgaagggaatcttttagggttgtgaccatcatgtttcccgtccttatgtgaagccatgaatcgccgagcagttaagggataaaaataggtagaactcctaatattatctgcttatccgaggtcctataatttttagtaaatattggcttattgaaataggcaaaagattgccattttttgagtggatgatggtattgggaatatgatttttttgcagtacctctatttgttttcccggacatcaagtctagttcgcgattttctaaagcttattttttgtgtgagcccgtttaagaaagctgaaactttaacgggttatgcttatggcattgttctaaggagtgatcatggttagaagaaagacccgattccgttgcgttgcccaaagagggtggtattttctgactcgggaaggccgtatcggtcctttcgatactcggcgggaagccgaagaaatgtgccagcgctaccttgacgagatggtaattctccgcagggagcaacagggaagggtctcgcaggagatcagaaaaatagcgtaggagattaattgcccaaatcaaaatagtatctctgttaaccaaggaaggggaaggttgcggcacattaaagatgcgagaagggcggcgtttttaccataaattgtaacgccgccctgagaatagtttttattaacctttgaggtggacggtgcttgcctgaggacctaaatccccctcttcttcagtgaagcgcacttcccggcccacttgtaagtccttgaagtcctcatttaagacactgtttcggtgaaaataaatttcccgaccatcaacggtttcaatcttaccatagtcttgctcagggactagcagtgatatacggccagagggtggcggttcatgatgcttgacgttgcccctttgccgctgggagtagctttcaagctgacgttgggctgcattaaaggcgtctcggagcgcaacataaacgtcttcgtgagcttttttcccatggtgctcacgactgaccacaagttctccgcctggcaccgttaagtcgatgcggacatgataaagcttgccctggtggcggtgccgatgaggggcctcaacgaccactcggcagcccatgatacgatcatagaactgctctagcttagcggctttttcacgaatcctgtcctctacggcgatggacggctccatatgacgaaagctaatttgtataggtaattgcatacgggtgcctctccgacaaggttgggcttcaaaaattcaataagatattgatgtggatggattatccagcccttctggcctggattttttgattttttgaatacaagatgagaatggttcaaagatatgagcttattgggtgataagttatttctaatcggacacattctggctgaactaaagaagccagttttgcaatccttacttgatttatagaccatccatgatagaaaagaaaagagggcagcagagtaaattacaatttagagaacagcgtcaataattggaaaacttattaagaaagttagctaaggtactgtcaactaaatttaaagtgagattagcatgtcagatagcagcgatgtccctaatgttggcgcacccgacccggaattaagaaactctcctatcgctttggaaaccgacgaagaaactgaagtcctgcggttagaagtgcctggtgaggccgtctgctactttaataatcaaagctataaaagtggcacccatgtttgtagtagcggtgttttgcttcgttgtgactatggggtttgggtgcgggtagggccttgtgatccggacaatccctgagtagccgatccgatgggagaagaaggctagaggaatcgatttctctctgggggggctgttcagggatttctggtggaatttcttccggtacctcctccggtgggggaggttcttcaggaggagcctcgggtggaatttcttggggtacctcctctggaggcatttccggggggaattctggtggaatctcaggttcttgctgtagcctttttccctcgttttccatcatcccagcaggaaaaggcccatagccaggcgtcaaggttgggttttgtcttttccacattggggaggcctccttatcgtcagctattaagaaattttgactacccctcgtgttccagtaaagggctgccaaggtggtgcttgcattagactcgagtggtccacagtcctcgccggctagaaaatctattccgaaaggggcgtttactcaccttcattcccatatcttttgatgattttcggttcctcctccgggtgggtatccgtatccgtatccgtatatcctagatcatcctgttcgatatcatcatagggggtggtccaattttccggcggctcaatccactccaagtccgatgcttcccaggccaccatatccatttccccaatatcgccgtctacatattggatttcgatgatgccactggtttcatctatatcgataactcgaaagatttggtgtgtctcgatattttcgtaccactcgcctgggatgggttctatctcagttgtcattgtcatatctcctagggattgcagtaaatcatgccacaagccagcatagactagtatttatgaacttttaaagaatttggagagcagatattggggcggaagttggggaacaaaaggctaaatataatattcaaggtattatataagtagaagaggaaatagctatgggccaggctgatctaagtgtgcgggttgagtgttatgctggctatcagggggaagaaactccccgccgtttctttctcggtaggaggtcagtagaggtattagaagtcgttgatcgttggctggcaccggattaccgttattttaaaatccggagtggagatgggagtatatatatcctgcgccacgatgtggcatcagggcgttgggaattgacgctgtttgacagcggtaagcgggaagagacccgcttatcctcgacttaaggagctgtttgggcagggatgttaagcttagtcaataggccgtatccacaatgaaaactatcctgttgtctttaattgccgtttatcgctatggcattagccccctaatgggcaaccactgccgttactatccctcctgttcagcgtatactcaggaggccatccagtgctatggtggagttcggggaagctggctcgggttaaaacgccttttgcgttgccatccctttcatccgggtggcgttgatccggtacctgatatccctcaatggcgatcgaaaccttgattccctggggggagaaaagttttcctgtactcaaatcaaagagggggcttttagctgagcgttgaaatttacgctaatctctgctaatttataaaaatgcaaaagaggttagtaaaaattggcgaagccgccaagctgctaggcactaccccggatacgctcagaaaatgggaagcatccggggagctgctaccggccagaaaaaccaaaggcggaacccgttattacgctgtagcggatttgctagagctggcgaatgagagcagcccaacggtttgctatgcccgtgtcagcagcgatgagcaaaaggaagagcttgggcgtcagcatgccatgctagaggcttactgtgcggccaaaggatggaaatccgagattattaaagatctcggttcagggatgaattaccggaaaaaaggcttaaacaggctgcttgagctaattttacgggggaggatgcggcggctagtgattactcacaaagaccggctattgaggtttggcgcggagttgatttttaccctctgcgaaattcaaggcattgagattgtgattatccataaaggtgagccacccagttttgaggaagagcttgcccaagatgttttagaaatcatcacggtactttcagcccggttatatggaagccgaagcagaaagcaccagcagacgatagaggcgctaaagcatgttactagcacacaaaattgagttgcggccctctatcagccaagccgcgttagataaggcgtgcgggtctaggcggcactgttataacaagctgttggagcacttctctcaggatgagaataagtggagcaagtgagcggtaggtttgtgcatggactaattggattgctggggtttgggtggttactcctgagccctgggtgggcggcggaattggccctggagtttcacggacccttacagcaaggaagcttggtcatcgggcaaacggaaccgggggtagaggtctttctggatgggcgccagctgcggatttccgaggatggattgtttttgatgggctttggccgtgatgccaagccggaggcgactcttaagcttgttttccccgatggcgcacatgaagtccgagaacttgagatcgcccagcgccagtatcaaatccagcgtattgagggcttgcctccccgtaaggtgaccccccgcaccgaagatttagtgcgtatccgcaaagaggcggccctggttagaaaggcacggaaacgagatgatccccgtactgattttttaagcgggtttatttggcctgtgcaaggtgctatctctggcgtttatgggagtcagcgaatcctgaatggccagcctcggcgtccccattatggaattgatattgcggcacctactggaacgcctgtacgggctccctcggatggattcgttaccttggtccatcccgatatgtttttttcaggaggaacgcttattctcgatcacgggcatgggctttcatccgcatttttgcatttgcggcggattttagtcaaagaaggtgagcgggtaacccagggagagatcatcgctgaggtgggtgccacgggacgggttaccggcgctcacttggattggagaatcaacctttttcaaactcggcttgatcctcagctcttggtcgctccgatgccgacggcggcaagggaatgagcggttctcattcccttgctagggaaaacctaggtcaggccaatagtttttaggacatcccggctcggcagaagcggaaaaatagttattgatagccgcattggccgggggtcacgacaatttcgccgataggtttaagatccttgccatgaaaagagtagcgagcgctgactccgtgttctaagaaaacatgtagatccgggctgttacaagccagttcaagtgctttcggacttgtttcctctacaaattggttgttatcgaactgatcggaggaagcatttattttaacgtaattatacctaagttctccgtctcgtccctcgacgctgcgaagctctgtctctctgtcaaccttcttagggagcgccttattgatctgtgcggcgataattttaagggccgcttgagattgtagctcttccgggctgattttttctccattgggcagagtaatcttgtttgaatctagccaattagttttggctgcggctattcctaccaccaagataggaagaaaaatccaaaggtattttagggactttttcaccttttttacctcttaacatgagcaatggttacagtagttataccccactacctcaatataggctttaggtaggggttggcaaaggtataccaactttgtggttattatggactaaggtgtgcttgcctgaatagccctaattgaggttggagagccaaatcgctagatatagcggttcccataaacgagagtggtctatttatttaatatcgccattttaaatttgcgtttgctggctaatgtctatcaccattcatttaccttttcgctgggttcttcttggcggcttattgatggtgtcggctttattcaccgaagcctattcggcgggtaccgttagtgaactacgcgcccgtcataacgaacgagcttttgaccttcgcatggagcaacagcgttttcgtcatcgtttacaaagcgaccgacttccgctggcaaagcagcgcgggcttaatctgcgactccagcaacagggaatacgccaaagggatttgcaacgccaacaaatcctggagcaaaacctcttacggcagcagcaaggccatcggttggacccaactcgccggggtgggccagagctgagacagcgttttcggcgggagcatcaagagcaacaatttcagtttaagcaagagcgcaggggtctcatgctcaggcagccgtccttggattctcaaacaccgttaaaatgatacctataacgactatgtttgagtggtttccactgtcctccgaaagcgtgacaaggcggcgataaaaaagaggaagccaatcccgaaaatggccataaagctgggccaaacgatttcaaatcccgcgccccggtagaggatggcctgggccaggttgacaaaatgggtagtgggtgcaagcagcatgatgtcctgcacggcttctggcatgctctcccggggagtgatgcccccggaaagcaagtgcaagggcaaaatgatcaggattgcaagcagtcctagctggggcatggaacgggcgatagtccccataaaaatgcccattgccgtggtggcaaataggtgcaagagggtaccgagcaggaatagagggatggagccggcaatcggcacggccagcagcccttggacgaccagccatagggagagggccgtggctaggagcaccaccaggccgttggcccagactttggccaccataatctcaaggggagtcaaaggcatcaccagcaggtgttcaaggatcccatgttcccgctcccggatgagggcggcccccgtaaggagaatagagagcatggtaatgttattgatgatttccatgacgctgccaaactaactactgctcaaattagggttgaattttatccggggagtcaattggatggggtatggggcctcagcccggaaaccttgtacaaactcggtgatttctcccgccaagatattctggacgtagcctgcgccaataaaggcctggctcatccgggtcgcatcgacattgagctggatttcgggttgcttgccggccagcacgtcccgttcaaaatggggtggaatgtctatgacaaaagtatattggccagaatccatccccgcgtcgatgtccgcgatggtaataagttccggggttttgaaataaggcggataaaaggcgttgataaggcgctttgacagcggcgagcggtcttcgtcgacaatggcgatggggctgttgtgcagttccagcgaggttgcggtggccgcactgtaaataccgccggagaaggcccaaatgataaagagcaggaggactttgtcatgccataggctgcgcagttccttgagtcccagacggtagctattggtcagttgctgtcgcttcatttttcctgttttcttaagaatatcaggcttagcagggtgaataccgggatgaaggccgcaagagcaatgaaataggggtagagatcgctgaaatccaaggctttagtgaaagtaccacggctgatgatcagaaaataggtggttggaaaaagttggccaatccaagcgcctacaccttccagggatgacacgggatcggtgagcccagagaaattgaccgcagccagcagcgatacaatggccgtacccgccagtgccgcaatttgagtttgggcaaaagtagacatgagcaggccgaatccggtagtggcagtgacatagagcaacgcgcccgcggtcaatgctgcaaagcttcccttaagggggacctcaaacaagaaaaccgccagaacaaccaagccaaaaaaactgatcatgctcacaccgatatagggaagctgtttgcctagcagaaattccaggcgggtcacgggggtgacatagagattggtgatagagccgagttctttttcccgcacgactccgagcgcgaccagcatggcgggaatgaagaccaagagaaccgggatcattgctggcatcatggcatagaggcttttgaagtcttggttgtagcggtaacggatctccagatccgcaggtatcggtcggggttcgataccgtaggtacgaatggcgagatcagtcaggtattgatagtgcagcccttccacatagccgcggatggtctcgccgcgaaatggcatggccccatcgatccagaccccgatttctggtgctcgcccccgttttagatcctttccgaaattgggcggaatctcgatagccaggcttagttccccgcttttcatccgctgctccaactcggtgtaatcatggatgggggggcgtttaataaaataacgggagcctgccacattgtgtagataatcgcggcttgccggcgtttggtcccagtctagggcggcaaatttgaggtcttccacatcgaaggtcatgccatagccgagggtgaacatgagtagtacggaacccactagggcaaacagtaggcgaatggggtcccgtttgatttcgaggctctcccggcgggcgtaacctagtagacgccgtaggctgaaggccgtggcgcggggaggttttttagggggcgattggggtattacccccgccattgtattgtccttaaggttttcagccaagccagtcgcttcctccaggtagacgatgaaggcttcttccagggtttcgacaccgcgcctttgcttgagcgccgaagggctatcgctggcgagcacttggccggcgtgcatcagtgaaatacggtcgcaacgctcggcctcgttcataaagtgagtggaaataaaaatggtgaccccttgattgcgggagagatccagcagcagctcccagaattggtcccgggcgacagggtctactccggaggtgggttcagttccggttcatgggcaatggccacggccaaggagagacgctgttggataccgagggggagtgctagggggagttcgtctagatagggggccaaatcgaagcgggcgattagcgtggtcagtcgttccgggaggcgttctttcggcagatggaatagttgggcgtggagttccaggttttggcgtaccgttaattccccgtagagggagaaaaattgggacatgtagcccactcgcttgcggatctccagatcttgggccgctatggggtggccaaataaccaggctttgccgtccgtgggcggcagcaagccggtgagcatcttcatcgtcgtggttttaccgcagccgttggaacccaggaagccaaagatttcgccctgttggatacgaaaattaacccggtcgacggcggtaaagtcaccgaatcgcttggtgagggcttgagcttcaatggcgggcgtgccttcggccccaaaggtggcgggcgggacgactaaggttctatggttagagcgctttttctcgggcagtagctggataaacgcggtatctagatcctccgttccggtccgggatttgagtgctgcagggtggcccgtggctaaaattttgccttcgtccatggctgccagccaatcaaagcgttccgcttcttccatataggaggtggccaccaacacgctcatttcaggtcggcgctttcggataccgtcaatgagctcccaaaattgccgccgggagagggggtcaacgccggtggtaggctcgtccaggatcagcagatccgggtcgtggatcagggcacagcatagtccaagtttttgtttcatgccccccgacaatttggcggcgggacggtgcttgaagggggcgagaccggtaccgtgcagcagttggtggatgcgttgctcccgttcctcccggccctggccgaataggcggccgaaaaaatccacattttcccataccgttagagtagcgtagagattttttcccaacccctggggcatataggcaaggcgcggcagtatagccgtgcgataatggctatggcccatgttgcctccaaataccgttacctgaccgctctggatctggcgggccccagctatcagggccaacagggtggacttgccgactccgtctgggccgatgaagcccaccatgccgccggcaggaagcgccagatgaagattattcaccgcaaccgtttcgccatagcgatgagtgaggcccgcgacctccgctaccaaaggttgctcggtgatcattggggtaattttactcggaggctgtcaggccacggagtattgaggtctaggcgtacataggcgatgccgggcacgcctgttttcactttctctatatgctctttgagcaactccggatcgattttgaccttaggccacctccgtttggcgttggtcagaggccactcgcccgtccacaaagtgcacgatgcgcttggcataggcggccatatccgcttcatgggtgaccatgacgatggtaatgccctggtcccgattgaaagtggtcagcagttccatgatttcccggctacgggttgtgtccaggttgccggtgggctcatcggcgaataacacatggggttgggtcacgatggctcgggcaatggccacccgctgctgttgtccaccggaaagctcgcctggggtgtggtgttcccagccatttaagcccactgccgccagggcgttccgggcccaagcatggcgcactgccgccgggatgcctcggtagatgaggggcagctccacattttctagggctgaggtgcggttcagcaagttgaagccctgaaacacgaatcccagatagtgacggcgcaaccgggcacgctggttgcgggatagcctgcccacctcgatcccttggaaaaaataagcccccctgctgggggtatccagacagccaagaatattcaaacaggtggattttccggaaccactgggtcccatcaccgccacgaaatcccctgcctcaatggaaagattaacgccgcgcagtgcctccatagcagccctgccggtaccatagattttggtcacctctcgaagcgcaatcaacggcggtttgagctgctttcgggtcattgccatcacgagggacgggggagggtgtcagtgacaagtactgtcccgggttcgatttccccttccagcacttgggtcatgatgccgtctgtggcgccgatggtgatagggagggctgtaggccgtccttcctgtaaactccatacccgctgttgttgggggttgccgttgacctccgggcgttgtttggaaggagaacgggaggggtggggaaagagatagccaattaagccccggttagaggtggagggcttatcttggacgggaggggtaaagcgcagcgctctgttggggatcagcagcgcattttccacctgttccacgacgatgtctgcggtggcggtcatccccggtcgcagggacagatcggagttatttaccctcagcacggtttcataggtaatcacgccatctatttcttgggcgccgtagcggacctgagtaatctgggctgaaaagattcggcctggataggcgtccacggtaaaggtggccctttggccttcttttacctgacccacatcggcctcgtccacatccacgtggagttccatctgagtgagatcttcagccagggtgaatagtacgggagtctggaaagaggcggctacggtctggcctggttccactgcgcgcaccaggacgatgccgctgataggggagcggatgacggcttttgctagatcggtctcatgggtgtccaaggtggcgcgggctacggcaacttgggccttggcgctggcttctgctgcctgggcccgggcataagcggcccgggtggtgtctaattcttcttgggagcataactgccgttgcgctaacttttgacagcgttcaaaacgcaaccgggtttccaggacggtggcttttgcttcttgttccttcgctttagctgaatcgagggaggcccgcgcttgaatcacttctgcttccagacggtcagtatccagccgcgccaaaacctgcccccgctcgatctggtggttgtaatccacctctacggtttcaatggttccggagagctcgctgcccacatcgacttgattaaccggttccagtgttcccgtggcggttaccgtaacggtgagattaccccattgtgcctgggctgttttaaattgagtcttagggctattgccggcgctttggtaggtgacaacgataccggtgagggccagtaccgccatggcggcgagcagccacttccaacgcttccggccagtagagtgtgaccccaggcctaagacttggctgatgtcgtcggagcgctctgtagcattatttgtcatggttgagatggcatggtggcaagaggtagcgaccctgggaattccccttgcagtagggggcgtttgcaatgggtagccattaaataatctatcagtaagggaaagtggtattggaatttccctgtaatgagatagattgattgaaatttagttcagtatttttgaaagcgctgaattcctccttgggggaatccccgcttgcctttttttaccgctagtctggtactgtattttctgggagactgctagagcggtattcagggtttaacaggaaaaaggaagacactcgcctatgttgttggataaaataccaatattacaagacttagggagtccatttaggggaaatccttaaccctatcccaggcggcagggaaatcggtgttaggatgtgcttttcatagagaaacgcggaagataagtttaaaccacattttaagggatccttatcaatgaaaagaattaagcggcgattagcaaaaaatgagttagcgcgggggaaattacaagctgagaaagcaagaaaaaccttagattccaaggcggatgatttatttgaagccgcctataagaagctttcctcggcggctttactggatgctagtaatgctgaaattttccattattggggattagtgctttatgaccaagcccaacggaaacagggtaaggaagctaaggagctttataaaacagcatgtgaaaaatttgaaacggcccttagacttgagccggacagcgcaaaggtcatgaatgactggggcgcggccttaattgagcaggccaagaataaacctgataaacgtgccgaagccttgtatggggaagcaaaagagaaaattgctgctgcggaggccttagagccaggggtgggggcttataatctagcttgcatccatagtttgcgtggagaacagaaagcatgccaaaaatatttagaacaggggcaccaggcaaatagccttcctcctctaaaacatcttaaggtggacaaggatctggataatgtcagaaatgagaaatggtttaagaactttctcgaaaaacttgctgaggaagaagaaatggaaacttcggaagcggaggttgtagaaacggaagtagaggcagaaaagcagtcagagaaaaaccggggtgttagttcttggtggcgtcggttaaagcgttcataaaattcatgctaggagtggggacatcggcaagaatgtcctggagcccctgttgcttcaccgggttattgacttaaggcccgctgtaaaaaaataggtagtgctgcatattgagtgattatgcgctatatttatattatgtatgtatagatttctcaaggagatagccatgaactgtccccgatgcggtggtactcatattgtcaaaaatgggagtaatggggtcgggacacccaaatttttatgcaaagtctgcggtcggcaattcgtggaggaccccaagaattgctccattactcaagagacgaaagagctgattgataaattgctcttagagagaattccgctggcagggattgtccgagtcacgggcgtttcagagcgctggttgcaatattatgtgaacgataaatatgcgcatacaccgcggcgagtggagataaaaaaaagtccagagctcgtttaacccttgagtgcgatgagctttggtcgtttgtcgccagaaagggcaataaacaatgggtgtggttagcgttcgatagggacacccaagaagttgtgggggtttatatcggcgatcggagtcaaacaggggcacaaggattatggcagtccttacccgccgtttatcggcagcgggccgtaagttacaccgatttttgggaagcctatgaggctatcttcccagggccacgccatcgcagcgtgggcaaagaaacgggacaaacaagccacattgaacgctttaattgtacgctcagacagcgtgtttcgcgtttagtcagaaaagcactctctttctccaagaaattagaaaaccatgtcggcgctatttggtattttgtccaccattataatgcgaccctttgcccaacaacccgatcctgattatcactcataatgcaggactaccaaaaaataaaagcaagggtaccccaaatataagatacccttgcttattagagagcagaaagtaaacgaccgacctgctaaagcaggtggctttttcagacccaaccccaaaagaagcggtcatttatggtaatcaagagagcccacatacggacggcttaccccacaggggcgcccgttgccaagctgataagcaaagcaatccctcgatagcttaagcagagcctatgccaagcagattgagggccaacagtacgtaaaaaaccaccaatagaaaattcagtggcgaggcgccggttttcatgtcttctgaagcggagacttcaaattgccgcctcgggcgggcatttttaaatatctttctggcgtcaattaatttgcttctttgttccattgcctgcgatttcctcgtctatttcaggttatcgtttatcagatagaactagtttaaaaattaaagctgaaaacaagctgaaaaatgttcccatggggggatctgtaagtatctcagtaaaagtttttaagtattcctggagcgagccggtggcgtggagccaggggacagggaagcccccgcaaaccctcttttcagggaagaaaaacggatttgcggaacaccaccagctcgctcctaaaacgcctcatattttattcataggtacttaagtaggggattggaagaggcaatcaggaaatcaatgctaaaacctaggctatttgcaaggcgggcctgttgtctaataccaatttcatgtaattttgcattgtatagatgcagtctaaacaagcacttgaagccttaataaattgcattctttgattaaattggtatgagacccttagccgtcggcgtacaccaagagcttatcccgttcgccaccgagcgaggatttagcaaacttgcgcttaggcgagcattgggaatgcacatgaactgcacgccctacctatatgccctggcagagcgccggggccgtgtgtctctggatggggaggaagtcgagaagccgacagaggaacacgcggaacatgcacggcagaagctaaaggcgaggtttgaggcaaggaagcagaaacgcgccaatgagccaccaaagaaaagcaataccgcgaaggtgactcctatccagagggaaacaccaccaaagcggccaattctcagcttgaaacgggcgaaggggctatctaagaacgcggtttagacaccctccaccactaagaattattcttatttgaggggggggttaccccttatttaaccccaccgttttcttttttttcttattcaatgccctatagaactcacgcttgctaacgcccgcttgggatgccatggatttgatgaggtcaggcccgaaaggggctttcgggcaatcaacagtgaccttatgtaaaactttctcggagtattttacccattgctcgtgtgaggtgcctttccgtgggcgcggttcaaaaccaaggttcttaaggatctgttttacctcccggcattccagcggtcgccagcgccaacccattatgcatggttcataggatgatggtgtggatcgcgaggaaagagaggaacctgctcctggaaaacccgataaatttctctcttccaatgaacaacacgggaaatcgatgcataacagcagtagcgccagcggatgctgagcggggctttgcgctgcatgagttgcatagcatattcgcgatcttcaccggcaagtgcatcatagacgtaatcagcgatcatcgcctctagcttgcgctttacttcttctaacgaatcaccctgagcagctaagttaaggtcaatacaaaacccttgccactggtcatcccggcgttcaacaaagcagcgtaaaaaaagagcttgtggacgcatctcgcatcacctctcttgtttgggtgctcaaatgtatgacaattttacttagtatattcttccacaagagtatattctactacctctcttttgttcttatcggcttttaaaagctttttctatcttccaattcctccccacacccacgggctaacccccataaacattcgcgaaaccgggggccttataccaatttcatgtaattttgcactgtataggtctaatttaaacaaacacttacaaccttaataaattgcattcttttgtcaaattggtattaggggtacccattactagggtacgggggtacaatacgttatgttatatcgtaacaattggaggaaagcggtttttaagcgtgacgggagtttgaaggtttgagcatcgagcggctaacccgagctaaggccatcatcgaggcgcacggaggcgcagagctggccgagtggtttagtttattatctactgatattttcaaggggaaatcaaatgagttttaagcctgggcaaagcggcaacccagcagggaggccgaaagggaccaaagacaaacggactgagtttagggagctgttgcgcccccatgcgccggatttaattaagaaggcggtagagatggctttagagggggatgccaccgcgctaaagttgtgtctagataaactaatccccaacctcagaccccaggcagagccggtatccattcagtttaatggcgagtcattacttgagaaaggccaagaaattttaaaggcagtcagtaagggggagatcacaccagaggaagggaatcacctgttagccgcgttggcgaactatggagggcttgttggcaaggagcagtctttgaaaaggcatcgcgattaccagtcgtttgatgccatatttaaaggaggcatattataaaagcccagatgtggcgcgctagcatcggcagatatttggtaaatcgcgcttaagcgcatcgagtcacactgagtggtgttggattttatgtaataccccctgttctccatctctggaggtttcagattctagaccgggcaggtagcctattttttatatccacaaaattcatacgggtacccgcccaccctaaatttctataacttcatgcaccaaaaccggatgggcagcccattttttgcatccgcaaaattattaagtgggggggtcctttctgggattttatctcatgcgggtgcagggaaccacgggaaaaagctacacagcaaaatttttctaggatgtccttcctgttagctaaatgttgactgggcagaaaaccttacattgcggccacatatgcgagggggtgcgagcttaatgagttatctagcttgcgagctgtctaggcttgacggggagggggatggggtgccttgtgaggcgctttgtcggtagtaagacggtactagaacaccctggtaagtattccttccaaactggtagggttaaagattaatgtgactaaacgataactgttgttgaaagtattgaaaatgggagaaaaaatgagaaaaagcctagccttagtaactgctctattcgcctcaaccgccaccttagccgcccccgagaacggctggtggtggaaccctgccgagccgggcacaggatacaacatcgagacgcagaacggaacgctatttgtctccacattcgtcgatggcgggtccggtaatcctgtatggtactcaggttcagggcagcttaacagaaataatatggccactattaacctttcgaactctgaagtcgggcagtgtttgggatgcaagtctaccagtatttcatccagcgatagcggcttccaaataacgctaagcttccaaagtagaggtcagggaaaggtaatcatagacggaaaggagaaaccgatagagcgacgtaacttcaactatggcggtgatctccagaagttattaggaagatggagtttaatgatcgtagatgatggggttttcggtcttggttttggggatttcatcagttatgactcaatagatggtaaattcgtggaaggtgtaaggttaatgaatggaagccaaccaagtactgtaatttccactgatgacggaaaatatatcggacttatcgcgcttagaaatggtttcgaggcaataatttattttgggttctccgctcttaatagagtaggagggttgttcgccatcattgacgaagatgcgacagcatcagaaggtcttgatgaattagaacgtaatggggttctattcatcgggtatcgcatgacgccaggaagcagggcaaaccaaaaatcctctaatctaagctctttgagcacccaagacacgttagtctctcaagacatgaggaacttcttagaagaagtaattattcattcagcagatatttctctgcctagtcaaattaaatagtcaatttctagctaataaaatacaaaaccctgttagcccctaacccccggctggcggggtttttgtttagcgtgctcccaataccctgtgtgggtggcgaagaaattggttaccccgaattttcggagtccctaaaaaaggctcccccgtgccggtggagaatgaattgagaggtaagcgagaccataaaaagggagagcatgaattttttcgtcccctaaaaggggagttttgcggtacctataaaaacagagatagcggagtctataaaagagccaaaaaccgaattgacccgcctaaatgctaccccatttgctacccgaggcttttttggagcggataaatatcttgtaaggtattgttaattaaaggctaagcgttgcaggcttccactgtggccaaatccgtcttactccataagggtgcgcaccctatttatagattaaaacatggtgacggggtgccatgcgagagcttgtgccggtaaaatgtcttatccttgagtattttgaggaaactgaattatgaagaaagtgacactgactctggcaatcccaatcgctatgagcataactgaacaaatcaccccattaagcgaagctgaggtatacgctaggtgtcctggggcattagaaactttgtgcgaaggaagattggctagggcaagaggtgagcatcaaagcggaacgcctttcacacaattaaacactatcgcttctagtgcaaccgctgcaactggctacatttcaaatccgtttgattttggcgtgtcaaaataacgtcgcagcaggtgcaggatgcctataaggatattccgggggcatattattgatacttacccccggctgtttttttcatctataggacttgttggggacttgattttagaagggacaaacaacgatactaagcacccaagaaaatacagctttaagtatttgtttataaagttttaaatggtgggcgatactgggattgaaccagtgacccctgccgtgtgaaggcagtgctctcccgctgagctaatcgccctaagtgaggtgcaattttacggccagactctttcggggtcaatgacaactttatagaggggaaggggatgcccgatccgcgttttgaagccttgcaacaatggttgagccgggatcttggcataatgaattaccacctggtgccggcctcgggggatgccagtttccggcgctatttccgggtgcaccggaatggggagagtctaattgcgatggatgctccgccggcgcgggaggattgccgaccttttatccatattgcccaggggtttcgcagcttagggttgaatgtgcctgaggtactggagcaaaacttggaacagggcttcctcttgctcaccgatctgggcgagcgccagtacctgaagatcttgaactcccataatgccccggtgctctatggggatgctttggcggccttacggttgcttcaggggggggatgccgaagtattggggctgccaccctatgaccaggatttgttgatgaaagagatggaactattccgggagtggtatctggggcgctacttagggattgacataggagcggctttaaataagacttttgggttgcttgttgcttcggctctggagcaaccccaggtaccggtacatcgggattaccattcacgcaatctcatgatgacggaacaagccaatcctgggattttggatttccaagatgcggtgaagggtccggtgacctacgatttagtgtctttgttgcgggattgttatcgggcttggccgcgggacagggtgctcacctggctctatgattatcggcggaaggcggcccaggtagaaattccggtaggcgctagcgaaggggagtttctacgctggttcgattggatgggagtgcaacgccacttgaaggccagtgggatttttgcccgtttgaattaccgggatgggaagccaggctatcttaaggacattccccggaccttgaattacctccgcactgtggcctgccagtatggcgaactggcggaattggcccaagtgctgagagatttgcccgagccggtgaactcaccgtgaaggccatgatactcgccgctggacggggagagcggatgcggccgctgactgataatactcctaagcccttgcttcgggccggttccaaacgtttgattgagtatcttattgagtccctggcgacggccgggtttaccgagctggtgattaatcatgcctatttgggggaacaggtggagcaaatgctgggtgatggcgagcattatggcattcaaatccgctattctcccgagggcgaggaggggttggagacggggggcggtatttttcaggcccttcccctgctcggggaggagccttttttagtgcttaatggggatatttggactgattatccctttgctagggcgcggcgggcaccgacagggctagcccacctgattttggtggacaatcccccttactatccccaaggagactttgctttgcgaggagagcgggtggccgcggaaggagcccccaggctgacttttagtggcatggggatttaccgtccggagctgtttgcccattgccatcctggtcgatttcccctggcccccttgctgcgagaggcgatgggtcaaggttcggtgagcggggaatattaccgggggcagtggtgggatgttggcaccccagcacgcttgcagcatttagagcagtggttgcaagctagtaggcgcgcgccgtgcccctaccgtttctaggattattgcggtccacctactagcaatttttctagcaaggccttttgggcatggaggcgattttccgcttcgtcccagaccacgctttgcgggccatcaatcacctctgcggtgacttcctcaccccggtgggcagggagacagtgcatgaaaagggcatcctcctgagccagggccatcagtttgctattgatttggtagtctgcaaagtcctgaagccggcgtagcttttctttttcttgccccatactggtccaaacatcggtaaccaccaggtcagctcctttggccgcctcccgtgggtctatcatgatttgcgcccgttcccccgccgtttgcaaaatagtggggtcgggttcatagcctaccggggtagcgatccgcagctggaaatcgaattggcaggccgcattaatgtaggattggcacatgttgttaccatcccctatccaggcgatggttcggccctggatacctccccggtgctcgaggtaggtttgaatgtccgccagtaactggcagggatgatagccatctgtgagggcattgattacgggtacccgggagtaggccgcgaagcgctccaacatcgagtgggaaaaggtgcggaccatcaaacaatccaccatccgggagaggacccgggccgtatcttctatgggttctccccgtccgagttgggtatcctggggtgagaggaagatggcactgccacccaattgggccatgcctgcctcaaaggagacgcgggtacgggtggaggatttctcgaacagcatcccaagtactttgtttttcaggggctcgtagattttcccctgccgttgtagggttttgagatccatggcccgcagtactaactgcctgagctcgtcagccggtaggtcgagtaacgtcagaaaatgttgtactgccatccctatctcccttattatccatgggtctcagccctctttgagaaatgttctgatcagtttgtcaatctttgccacaatgatatcggcttccctatcgctaataataagggggggaagcaaccgtatgacattgcctgcggtgacattaagcagtagcctttccgctagggcttgctgcatcagcttaccacaggggcgatccagtgcgattcctatcatcaacccttgccctcgaatagccttgacttcaggtaggtcgcgtaatgtttcccggaaggcctcgagcattcgctgtcctaattgagctgctcgtgccgccagctgctgctgctctaaggtttccaataccgttagggcggcccgacaggccagggggttgccgccacaggtggaaccgtgactgccgggctgcaatacttgggcggctttgccctgggcgaggcaggcaccaatgggaatgccgttacctaggcttttggcaagggtgatcacgtctggttgggattggctgtgctggaaggcaaaccagcggccggtacggcaaagcccggtttgcacctcatccagcatcatcaaccagccttgggtatcgcaaattgcccggatctggtcgagataggtacttcctggaactacgatacccccctcgccctggataggttccaccaggacggcgacgacttctttacgggtgggctcgggtagtttttccaaggcggaagcatcgttataaggcacccgaataaaattttgaaccaggggttcgaagcctgcctgaatcttggcattgccggtggcgcttaaggtggccagggtgcgtccgtggaaactgcccgtcatcacgataacctgaggattatcgatgccctgctcatgcccatagcggcgcgcgatcttaagggcggcttcattggcctcggccccggaattagcaaaaaagactcgctccattccagccaaggtattgagccgggtggctaaggcttcctggaggggaatctggtaaaggttggaggtatgcagtagacgccctgcctgttccctaatcgcctcggtaatggcggggtgggcatggccaaggccacaaaccgcaataccggctagggcatccagatattcattgccagcggtatcccacagccgggcgccttctccccgttcaaaggccacgggaaggcgggcataggcagacattaacggttcgttcattatggtgcgatcaaacttaacggtgagttttgaatgaaaaaatggcagcccccctagaggctgccataggctaataggagtttcatcgtgactaatttccatcagtccgacaaattcgcgtttctcagcggccctcaggcagcagccctcggggtctttaccgctccacgcgctttgacttcgggtcccctcgaccctaggctccgtgagcgagaaaatcatagcgccaattcggcgctgaaacaacagttaaccggccctctccctcggcgcgccgtttcacttcgcgacctggctagagggccgtttaccatccagggagaacgtcaaggagtaagaaaggaggggtgccccctgcttccgatggggttaactcgtcttagctcgccaagtttttggcgacaaaatcccagtttgccagattccagaaggcttccaggtatttgggccgggcattacggtaatcaatatagtaagcatgttcccagacatcgcaggtcagtaagggagttttgccctctgtcagagggttaccggcgttactggtgccgacgatatccaaggagccatcgggatttttgaccaaccaggcccaaccggaaccaaatagggttatggctgactgactgaatttctctttaaaatcggcgaaagagccaaaattttcccggatagcgtccatcagggcaccattaggttcctcccctccctggggcgctaggcagttccaataaaaggtgtggttccatatttgagcgccattattgaagattgcaccagaggctttggtaataatttcctctaaagatgcattttcaaactcggttccaggcacaagcccattgagtttgtccacgtaggtttggtggtgcttgccataatggtattcgagggtttcctgggaaatatggggttccagggcgttcatagcgtaagggagttctggtaagcgatgactcatgcccaatctcctttgtcgtgtcgttggttaggtgtggtataaaatggaatgactgactaaaaatatcaagaatagtctaaggggctcttagtcgtgattgcaagggcagtagttagcgcgattcgggccctagtcaccttgctttagcaaggaacctttgcgtgacaagtgaagtctagtcaagtctagtcaagtttgtttaagtatatgacatctcggaggtatatgctgtggatgtaatggaacagattaaagaagccgtggaatctaatcggatcattttgtttatgaagggctcgcctgaattaccccagtgcggtttttctagccgggtagcccaagcactacaggcttgtggcgcggaatttgcttacgtggatgtgcttgctaacccagaagtccgtgccaatctaccccggtacgccaattggcccactttccctcaactgtatattaatggtgaattggtagggggatgtgatattaccttagagctgtttgaaagcggggaactgcaaaaaatggtgcaggaagctgctcctcatccctcggaagggtagtttttacagcccggcgggtagcgcgcggcgcgcttaggtaagcgctttgcgcgttttccgcccttgaaccggcatcatggcctccttactatagcgacaagaaattctataattgttagggtaccggttttctctttatcgaaagagatggtcaagaggaatcgggttggtttatgggtaagatagatccagatgaagagaatgagggtggctttgccgttgatacggcaaagccaaagctcaagcgaccaccaatgtataaagtggtgatgctcaatgacgattacacccctatggagttcgtcgtggaggtgttgcagacttttttcgctatggatagggaaaaggcgacacggattatgtggcaggtccataccgaggggaaaggcatttgcggtgtatttacctatgagatcgcagaaacaaaggtggctcaggtgaacgagtattctctgaaccaccagcatccgctaaagtgtgttttagaaaaagcgtaatggagtctgtagggcttaattttatcggtagggtcttgcaggtcttggcgggttgcggtagcgtcctaaggaagatttaaggtttttgatgagttttttgtctgttggtatagccccgcctgaagtgaggtgattggccatgttgagcagggacctggaaacaagcctaaaccaggcctttaaagatgcgcgggagaaaatgcatgagtttctcaccgtggagcacctcttacttgccatgctggacaacccggcagcggcgactgtgttacgtgcctgtggcgcgaatctggagcaattgaaggaagaaataactgtttttctcaatgaaactacgccgttattgtcgaccaaagatggtcgagatacccagccgaccctcggatttcagcgggtattgcagcgggcggtgcttcaggttcagtcctcggggcagaaagaggtcaccggcgctaatgttctggttgcgatttatggcgagcagcagtctcaagcggtctacttcctgaaacgccagcatgtgactcgcctggatgtggtcaattacatctcccatgggattagcaaggttgatccccagggcagtagcggagaatcggctggggcctcggaagaagcggaggccaccggtgttgaaacccctgggcagagccccctggaaacctatgccaccaatcttaaccggttggcggcacagggaagaatcgaccccctgattggtcgccgtattgaattggagagaacgattcagattttgtgccggcggcgtaagaacaaccccttgtttgtcggcgaggcgggggtaggtaaaactgccttggccgaagggctggcgcggaaaattgttgaaggggatatccccgatgtgttgcaagattgcaccatttacagcttggatatgggcgccttgctggccggcaccaagtaccggggcgactttgaaaagcgtttaaagggcatcttggcccagcttaaaaaggaaaaaggcgctatcctttttatcgacgagatccatacggtgattggcgcgggttcggcttctggtggagtgatggatgcttccaatctcatcaagcccgtgctggcctccggtgagcttaagtgtattggttccaccacctatcaggaataccggggtatttttgagaaggatcgggccttggcgcgccgatttcagaaaatcgatatccctgagccctcggtagaggaaacagtgcagatcttgcgggggttgaaatcccgcttggaagagcatcataaggttcgattctcccaggccgcgctccggacggcggctgagctttcagcccgttatattaacgatcgccatctcccggataaggccattgatgtgcttgatgaatgtggcgccagccaacagctgttagcgccctccaggcgcaaaaaggtcattggggtacaggatgtgcaaacggtggtcgctaagatggcccgtattccacctaagcacgtctcgacttccgataaggaaagcctggctaagttggaagccaatcttaagcaggtgatttttgggcaggatgaagccattgaggtgctgagttcggccatcaaaatgtctcgttccggcttaggggataccggccggccggtgggctcgttccttttcgcgggtcctaccggtgtcggcaagacggaagtgactcgtcaattggcgtatgtcctgggtattgaactcatccgttttgatatgtccgagtacatggagcgccacacggtctctcgcctaattggggctccgccgggctatgtgggttacgatcaaggcggcttgcttaccgaagctgtctgcaaaactccccatgcggttttgttactggacgagattgaaaaggctcaccctgatgtgttcaatttgctcttgcaagtgatggaccatggtacgctgacggataataacgggcgcaaggcggattttcgcaatgttatcctggtcatgacctccaatgcgggggcccaagagatcagtcgaacctctataggttttaccccacaagaccattctactgatgccatggaagtcattcggcggacatttagtcccgagtttcgcaaccgactggatgcggttatccaattcagcgccctggatggaccttccattggtcgagtcgtcgacaagtttgtgctggagttggagctcctcctgcaggataaaaatgtaactctagaggtgagcgagatggctcgggcttggttggctgagcatggctatgatgaaaaaatgggtgcgcgacccatggctcgcctcatacaggagaagattaaaaggcctttggcggatgagctgctatttggcaagctggccaacggggggcacgtggtggtcgatatggccgaaggcgaacttcaactgacttgtcaaagtagccgcgattgagctactgcccgtgcggcgttgggtgtctccggcgcatggacgcttgttctttttccggctgttttccctagcttcaaaaattatgttataaagttacaattgctaggtccagtcggggttttttttagtgtcccataccaatattcttctccccttcaggggggccagccacaatcactggcgctgtatccgcgatgctttggcagtggcggaaaaaaactgcgctaaccggggcctacgactgaccaagctgcggcgccgggttttagagttagtgtgggaacgccatgcgccggtgaaagcctacgatattctcgagcagttgcgccaagagcatcgaggggctgcccctcccaccgtttatcgagccctggattttctgcttcaggcgggcctgatccatcgcttagaaaccctcaatgcctatgtcggttgcggcgatcccgatcgcccccatatcggacaatttttattatgccgacagtgcggtacggtcgccgaattggatgctcctgagattaccgggattctaagcagagaagcgagaaatttaggctttcgggtggatcgccagaccgtagaaattagagggttgtgtcctcaatgcaacggtatttagctgttgtgttcttcgtgcctttgtggtgatctcatgaattatccgggctagggtgatgaaattcggtcgccggggtgttcccgcttatcttgccagtcttttggccatgatgatggggtggtggagcagctatgctcatgccgcagatcccctttccgtattcgtcagcatcttgccccagaaatattttgtcgagcggattggcggtaaccgagtgcaggtattggtaatggtgggaccgggccagagcccggaaacctacgagcccaccccccggcaaatggtaaagctatctcaggccaatctttattttcgtatcggtgtcccctttgagaatatctggttgaagcggattattgccgctaacccaaatatggaagtggtggattgccgagagggtatctctctcctgtctacaggggaggctcatgggactggtggagaagatgaggggcacggggcgacagatccccacctttggaccagtccagttctggtgaagaagatggccgtccatattcggaatgccctagccgcagtagatccggcctatagccaccaattcgaggcaaattaccaggcatttgtccaagagctggagcaactcgaccgatttatccgccaaaccttggccgaagtcactcaccaccgttttatggtctttcatcccgcttggcgttactttgcccatgcttatggactggaagagattgccattgagcaagcaggcaaggaacctggcgccaaatcccttgctgcgctgattgaatggggacgcagggaaggggtccgggccatttttgtgcagaagcagtctagtcgggcgagtgcggaggtggtggctcgcgccattggcgccgaaatcatcacccttgatccccttgcggaagactatgttaacaacctgcgttatgtggccaccgtgttggcgagggtgctacggtgaagcaggagttggttatctccattaaagaggtttgcttttcctacattggccctatggtgctggagcatattaacctcgaggtgttccgcggagagtttctaggcctggtgggccccaatgggggagggaagagcaccttgctgaagattatgttagggctgttgaagcccttatccggtcaagtctccgtgctcggtttaccgccagagcgagggcgggcggggattggttatgtgccccagcatacggcttttgcggaagattttcccatctcagtagaggctgctgtcctccaaggacgtttaggtaaaacccgagtgattggcagctacactcgagaggatcgaatcctagcccggcgcgccatggagcaagtggaaattctagaactcagtactcgccccctagccgccctctcgggagggcaacgtcaacgggtgttgattgcgcgggctttagctgtggaacccgaaattttgattctggacgagcctaccgcccacgtggatttgcgtttagaagagaatttttttcacttgcttaagcaattgaataagcaaatgacgattatcgtggtttcccatgatataggctttatttcccattatgtcaatcgggttgcttgtcttaaccagactttaatatgccatgagacggcggctgttagtggggaagtcattgagcaactctatggcgccagcgtgcgtatgattgaccatacccactcgcattaaatggaattctgggaaacattaacccacgcggtctttctgcagaatgccttggtcgccggaattttggccagcctaggctgtggtatcgtcggcagttttgtggtggtcaagcggattggttttctggcgggaggcattgcccatacggtactggggggtatggggatcgcctattatttggataaaaacccttttgccggggctttggtcgctgctttgctagcggccttgcttattggttgggtgagcctgcggtggcgggagcgggaggataccttaattagcgcgctttggtccatggggatggcggtgggcatgatctttatttcccagaccccgggttacaatgtggatctcatgagctacttatttggcaatatcctcatggtatcccgggaaaaactgtatctgatgggggctgtggatggggtcattgtcctcactgtgatattgttttataagcaattcctggcccttagttttgatgaagagtttgctcgccttaggggagtcccggtaacgtttttctatttgttgttgctctgtatggtggcgcttaccgtagtccttttaattcaagtggttggtttggttttggtgattgccttgttggtgttgccggcagccattgcgggccaatacatgggatccctggcgggtatgatgctgttagccgctatcctagggagcgcatttaccagcaccggtttagtgatgtcttatgagccggatttaccggcagggtctaccattgtactggtgacaggcgctgcttatctcctttctaccctaggtacgggattgcggcagcgttggcgggtgcggcgccaaattcaaacccggtgagagaaagttgtatttaaatgcttaaaacgggaaataccccgatgacgacgccacggcacgaccaggatttttatagttgggcgctggagaccgcccgagctattcgaacacggcgtttcgcagggatagactgggatgcgatagccgaggagctggaggacatgggtcgaagtgaggctagggcgttggaaagccagttgatacggttgctggcccatttactcaaatggcagtatcaacctcgccaaagacaacagtctgaaaacagttggcgtgcgactatcaggaacgcacggcgggaggtccgggatcttttgagaaaaaacccgggacttcaagccaacctgcaagcacgttttctggaatcttatcctaaaggcgtagactgggccgttatcgaaactaacctgcctgagaccacttttcccgctgagtgtccctggacttttaaacaggctatggatgataatttttggcctgaagcttgaaataagccttgagcaagtatatttaaagcacgggatcatcgagaacggaatactcggtttctctctcattgacggcccagcggatgccacgggctacttctttgccaatcccgggtacggtcatcagctcttcaagatgggcattgaggacggcttctacgctgccaaagtgagcgagtaactgccgggcccgttccggacctatcccagggagtccctgtaacagggtaagctgggtgcgtcgtttccctttgggacggcgccccttccgcggcagcgctcccgtggcgatgcggcgcatttgctgggcggcgtaaatcagtaacttggcgctctcttcagcgtggcgggagcgaagcaggggaatgcctaaaatcaaagtcaaagtgatgatcgcgccttgaatggcctcccggctcatcttgttgccagctaaattggctgtggttccttccagaaggataacggttcgatattgagatgccgcaagccggcacccttggcgaaatagacggccatcctgaatggaggcgatgagatcggtcaaggtcttacgctccgccagtaaacgattatcaatcagataatctcccagtgggaggcgctggaattggatggacaccccctccattgctgttagggcggtcgccggcccgtaattggcttctcgatcatctatgatgatggaaagggggggattggtttctggaaatgtctggattgatattgtaataacttcatcctcctgagggggggctcatctaatatttatcggtgcttttaaataagctaaagtgccggagaagtgactcagtactccagcctcttcgtgcgcacagcgcacgctacttgtacttgtgggctcggaggcggggttgaacagcacgaaaccgaccgcatttttctcaaaattttgccgagatacttaatgtaaccttgggttgtggtatttttttaaaaaactgtctcattatttagcttcgtggttgataaagaacgtcataagccgcaaattgtagccaccgagacaatcgccaagacgcgattatttcgggtggagagcgtcgatttgtatttttccaatggcgttgaaacccgttatgaacgtctcaaaacggggaagcatggtgcggttttagtggtgcccctgcttgaccggaatacggtgctgcttatccgagaatacgcagtgggcactgatcgatatgaattagccctgcccaaggggcgggtcgaagcgggagaagagctgctcgcagcagctaatcgggagatgatggaagaggtgggttatggcgccggtcgccttacttatctcacttctttgactgtggcgccaggctatatggggcacaccacccatgtgatagtggctgaggacctctatgaagagcgccgcctgggggatgagcccgaggagatcgaggtcgtgccgtggcgcttgacggaattatccgcgctgcttgcccgggaagactgtaccgaggcccgcagtattgcagccttgtttatggtgaaagaaaaactaacccaagaggaaaacatcaatgccacgaggaagtgatccaggagcattgctagcgccagtgatggagattgccgtggaagcaggagagcagatcctggctgtctataatacggcatttgtggtagagcataaggaagattgttcgcccctgactgaagcggatctcgcttcccataagaccatcctgcagggattggcaaccttaacccccggaataccagtgctgtcggaagagtccaaggaaatatcctttgcggaacgtcatacctggcaacgttactggttggtcgatcccttggatggaacccgggagttcgtcaagcgtaatggggagtttacggtcaatatcgccctcattgaggatcaccaaccggttttgggggtagtttatgtgcccgtaatgaaagtgttgtattacgcttccaggggtcagggggcttaccagaaggaaacggatagggcttcgaccccactcaaagtgcgtccttggaggggaggcaccgctcgggtagtgggtagccgctcccatgccggtgaacaccttaaagcttttctagataaggtgggggattatgagttggtctccatggggagttcgttgaagatttgcttggtcgcggaagggaaggccgatgtttatccccgctttggattaacctcggaatgggatacggcggcggcccagtgcgtggtagaagaagcgggggggatgctcgttgactttagtagagcgccgcttcgatataatgccaaggaatcgttgctcaatccctattttttagtgattgccgatcctgcgggccactgggaacagtttattcctgagtcagtaaaatcggattccaattccggaaattaacgtgcttttccctcctttttcttaggaaaggaggagggtgcgagagtattagcctgattttttaccaccaagacacaaaggacacgaaggtgaaggaatctcagtcagttgggagaaactgagggaggtgctcgcttctaatgaaacaaaccattttaagtttttggtttctttgtgtccttcgtgcctttgtggtgatctcatcaattatccggagtaatagtaaaaaagaaagccccatcaaaaagggagatggggccgaaggaggcgatttttttaaagctgagtgcgtcagtgaactgcaaaataggattagaagacgagttgggctcgtaaagtatagatattgacgccttcatctatgcctcctagtccggttgcttcgctgttgggatccggctcagcacggacgtagttggcgcggaataagaggctgggggtggcccaccagttgaggcctacggtaaagttatcttcctctccccccaaaaagccgttatcttccagatcgatggtgctatagcggaaagcaatttcccaagcaccccagcccccttgccctacaatgcctttggggataacccggttatagcggcctttattcacttcgtaattgcgggattcgccggtgagaaaataccccgcctggagataccagccgtcaaagtcaggttcaggcagtccattttcccgaccgacttcggcccgaagatattctccctgggcatggaagggaccccaaacggtagaaagttctccccccagcaataggagctcatcggcctcagaaatgacaccggtattcaccagtctagtccccgcaatatgggcttcgggacggtttgagaaagcaagctcagggtcgtgttcgaagttacggtagtaggcagcccctcctacatgcaccacccgagtggcttcggcgataggggcgaaggtcacccggccggctactccccagttttcatcggatttacccgcgtcatcggtgccttcaccaaaaaatccgccattgaccgtccagttattgccatgggtacccacattaaggcctaggcggcggcgaccaatgtcttcattgtcgagaaagccgtcaatcagtgctcgctcctggaagacttgccagttagaactggtcatggattgtaggctaatggggactttctggtggcccaaagtgaggctgacgggttttagcccgttgaatttgatataagcatcattaatttcagtctcgccttcggcaaaatcgacttggagtttgtagtcccaaaccctccacatggtgccttgggccttgaggcggatacggcgaatttctgcgccgcttcccaggtcgctttcatcttcatcaaagaaattcgcatcggcctggatacgcccccccacattgaacttaaagtcgccatcagcggactccaccgtcagtcctttgtagtccgttttcactttgactgaatcctgattggcttcggcgacttctttcttgagctgtttttgcttggcaacggctttttcttcatcagccatagcggcattccgtaatatttcgaattcgtcctgactgatggtgccccggtcccggagaaccttaagcaggtccagcagggcctcagtgcctccgtagacggggttggctagtaagccagtgcaacctacaacagcacaatgaataagcaggtttttgattacgtatttcaattttttgtgctccccgtatgtcaagttgcttgagttattctttacaacaagaaccgcatctccttagaaagggagaagactctaacgggggggtatgacgaagatgtgaaagtaaagttacaaaacaattacaatgagagagggttttaacttgatcaaatagttagctatttacactaggatgaaaggaaggcagaagggaatccttggaaaggagataatttttagaagagagcgggttgttcataccaatttagcaaaaggatgcaatgtataaaagctgtaagtatttgtttacactgagtccatacaatgcaaaattacataaaattgatatcagaaaacgatttggcctcgtacggtatagatattgatatcttcggcaatgccaactccggcagcgatgctgctagggttggtctctgcatggatataattggcgcggaacatgacactaggggtcgcataccagttgagacccgccgtgaaattactctctactccgcctaaaatgccgttatcttccagatcgatggtgctatagcggaaagcgagttcccaggccccccaaccgccttggctcacgatcctttgagggataatccggccataacggccttttgcaggttcgtaattgcgggactccccggtgagaaaatacccagtctggacataccagccgttaaaattaggttcaggcaggctatttttacggcccactttgacatggagatattcaccctgggcatggaatggaccccaaacggttgaaagctcaccccccagcaataaggcgtcttcggtctctgaaatcacgccggtactcacgagattcggtactatgtgggcttcgggatgggctgagaaaaccaactcaggatcgtgctcataatggcggtaataggccccagcccctaaatgcagcacccgagtagccttggcgataggagcgaaggtgacccgccccatgggtgcccagctttcgttaaattggcccccatgatcggctccttcaccaaacaaaccagcaagggctgtccagttatttccatgagtgcttatcttaagtcctaggcggcggcggccgatcgcatcatcttcgataaaactattaaggagagcccgctcttggaagacctgccaattgttgctggtccatgactgcagggtaaagggcagtttttgctggcccagagtaaaggtgaccggttttagtcccttaaacttaatataggcatcctttatttcagtttcttcttccccaaaatccatctggaacttgtagccccagattttccacatggtgccttcaaccttaagacgtgcacggcggatttccgcgccgcttcctaagcgggtttgatcttcgtcagcaaaattggcatcgatttgaattcgcccccccacgttgaacttaaagtcaccgtcggcggactccaccgttaaccctttgtaatcggttttaattttaatggaatcctgacgagttactgccacttcttccttgaatttttctcgcccagaaatttccgttttatcatcattgggttgtcttcgttcggagatttccctctcttcatcagccttagcggcatcgcggagcatttcaaattcatcttgactgagggtgccccggtcccgcaataccttaagcagtttcaacattgcctcagtgccggcataggcaggggggtataataagcttatgcaacccagaataacgccatgaataaggagatgtttggtttgaagtttcaaaattctattctcccgtaagaaatagcttgaactatcgtctatagggctcaccaatatcctttaattaaaaggggagaccatgacgggagtttatggtgttaatctgaagataaacttaatgggatttgggcaaaagcgactttaaggctcgttagattgtttttaatatcaataacatgaaagaggcagtggtacgtctaaattattgccaatagccactggtcggttagatcaaccgcatgttgatgagctctgcggagcactgtgagctgactatcgtatctatgacccggaagatagcggcaaaagtaagtgtgatcaggggtacaaaatgctgatgggctcgaaacgatttagatagcttactgttgaggttgtcataaagttgtcataatttaagtgtcataattttatattaaagaaatgatagttaggatttttttgaacggtgttaagaaacgagactaaaagtgcctgcaacaatattggtcgttgatgacgaaactgcaattcgcgaaatgctgggattcgtccttacccaggaaggctataattatcaggcggcggctgatgccgaacaggcgtggcaacggctcaatgagtcccacccggatctcatcttactagattggatgttaccggggattagtggagtggatttagcccgccgtcttaaacgagaacccaatacccgcagtcttcccttgatcatgctgaccgctcgcgatgatgaggaggataaggttcgaggactcaatgtgggagccgatgattatattaccaagcccttctcgccaacggaactgatagcccgggtcaaagcggtgctccggcggagcgcgccgctgcttagccgggaggtggttgaggttgatgggctaaagcttgatccgagcagtcatcggctaagcattggggggctccccttggaaatgggacccaccgagtttcgtctgttacacttctttattactcatcccgaaagagtttatagccgaggccaattaatcgaccatgtatggggggacaatgtttacgtggaggaacgtacggtggatgtgcatatccgccggttacgcaagtccttggagccgagtggccacgacaggctcatccaaaccgtacggggggtagggtaccgcttttctactcattcctaaaggaggctcctaacccatgcgtgcagatctttggcgtttagggtgggggctgttactggccttgtgcttagggctccttttggggcgagtctttttttggctctttctctttgcctttggctatgccctatggcaacagcgccaactctatcgtctttatcgatggttgcaaaaaccaaagaagagagcgcctccccgtgaggtcgggataatggagggaattgtccgtgaaattgattttatgcgccagcgccaccgttctcgcaagagcaagctttcccaccatctcaagcgctttcagaaggcgacggccgcgctccccgatgccaccatcgtccttaaccaagacgatgagattgaatgggctaacgaggttagccgacggcttttggggctgaaatccccctgggatgtgggccaacgcatcaccaatctgattcgccatccggattttgttgagttgatggcgcttggccgcaacgtggccagcaccgttgagttgccttcgcctattaaccccgagttgcatctcaatatccgcatggttccctacggtcaagggcagcgtctgttggtagtgcgggatattactcgactccatcggctagagcgaatgcggcgtgactttgtggccaatgtctcccatgagttgcggacccctttaactgttctccggggttatctggaggtgctagaaggagggggcaatggcaaccccgaagtttgggtccgttcctttaaaaccatgcaggatcaggttgcgcgcatgcaacaccttattgaagatctcttgatgttgtcccgactggaaaaccggaataaaaagccggctgaggttccggttgcggttccggagatgttggaaggaatctgtcgggaggcccggatgctgagtggcgatcgccagcatcagattcgactaaaagcggagaccagcttgtggctacggggagatgagcgggaattgcatagcgctttttccaacctggtcgtcaatgccattcgctatactccggcccagggaagtattacccttcactggtttaaacaggcggatcagccttgcctggaggtaagggacaccggcgagggaatcgccgccgagcatcttccccgcttgacagaacgtttctatcgggttgataaagggcgctcacgggagaagggcggtaccggtttggggttggccattgtcaagcatgtcctgaatcaccatgaggcccggttagaggttgagagcgagttgggtaagggaagcgtatttcgctgcctttttcctgctgagcgaagtcaccggcccagaatacatttatccgaggcaggctagtagttggtctttcgggtcatataaatgtcatattatcgtcgtatactggtaacgagcttggtgcaccatttatttgtgagatggtttttatccctgcataaaataaagcatatcccatgaatagaataatcgtaataataaaggcgtcctacgctgaggagaattgagtacatgcagattagatacatcattgcggctctagggtttgcctcggtcgcgctgttttctagccatagcgtggcggcagagcaggtggatcctgatcttaaggaatacagcaaggccagtggtgtcgcgggcaatctatccagcgttggctctgatactttggctaacctcatgaccctttgggctgaagaatttaaaaaactctatcctaacgtgaatattcaaatccaggccgcaggttcctcaacggcgccacccgcactgaccgagagcaccgctaatctcggtcctatgagccggaaaatgaaagacaaggaggtggaagcctttgaaaagaaatatggctataagccgacccccgttcgagtggctatcgatgcgctggcggtttatgtcaacaaggacaaccccattgagggaatcaccatcccgcaagtggatgcggttttttctgctactcgcaaatgtggctatcctaaagatattacgacgtggggcgatctggggctagggggcgaatggacccaccgcagtctccagctctttggccgtaactccgtttccgggacttatggttactttaaaaaagcggccctttgtaagggcgatttcaaaaatacagtcaatgagcaaccgggttctgcctcggtggttcagggagtgactaaatcgattaatggtatcggttactctggcattggttaccggacttccggggtgcgcgcggttcccctagcgaccaagaaggatgccccttatgtggaggcgacctcggagaatgccgtgaaggggcaatatcctctggcgcgctttctttacgtctatgttaataagcatcccaacaaacccttgccgcctttagagcgggaatttattaaaatggtgctttctaagacgggccaaggcgtggtgattaaagatggttatattccgttgcccgcccgggtggccgctaaagatcttgccaaaattgggggaatgtaagggaagcccattagccgtgcccgaagcacccctatgtacgggaagcgcctcgcccagcgaggcgttttttctttcgcatttttgttgtttttttcatagactgaaatggttgccagagtcccagaaattgaagaacaggtcgttccccctccgaattcaccggtggccatacgccgtcgccgctggcgtgaaatcaaggaccatctcgctcgatattacattgctgccggtggtatcggcgttattattgccattgttctgattttcttttacctcttgtatgtggttatccccctgtttcgcccggcccatgtggagccaggggctcagtattcagccccgggagggggtactgaaaccacccttcatctggccttgaatgaatataataacgtgggcttccgcttgactgaccaggggcgcgggattttcttctctaccaataatggcaaggtgattttggaatcccccctgccgttgcccgagggagtcaccgtgactagcttcggggccggcgatccttcccgtcaagcagccatctatggtctttctgatggccgcgccctgctgttgcgccatgcctatgacatttcttatcccgacgatgttcgcaccattacccctcgggtagagtaccctcttgataaagggctgttggcggtggatccccaggggcaacccctacgcctcattagcgcccaatccgatgaggaccagaccactgtggctgccgtcaccggggatgagcgtctagtattggtgaactttgttctgcagcagtcctttcttgatgatgaagtgaccattgagcgggtgaccgcatcgctggatctgtctccccttaaagtgactcatctggttctcgatgggcagcaagaggaattgtatttggctgattcggagggttatatcagctactatcaggtgagggataaggaggcgccacgcttggtgcagcgggtgaaggcggttccagaggaggttgaaatcactgccttgtcctttctcaccggcggcatttccctcttggtaggagattcttccggccggatcgcccaatggtttccggtgcgggatgaaaataataactataccttggagcaaattcggactttcgattctcagcaggcgccgattacggccattgcctccgagcatgcccgtaaaggctttttagcggcggatacttcaggccacgttggcatttaccacaccacggcacaccagacattgcgggtcacccgcctcagcgaggctcctttagcgacggtggggatctcgcctagggcgagcgcgatgctggccagcgattcccagggcaatgtgcatttcttgaagatagataatgagcacccggaggtctcctggcaagccctgtggggaaaagtctggtatgaaagtcggcaagagcctgaatttatttggcaatcctcatcggcgagtaatgattttgagccaaagtttagtttgactcccctgacttttggtaccttcaaggcggctttctatgccatgttatttgccattccgctggccatcatgggggcgatttatacggcctacttcatgagccctaaaatgcgagggttggtgaagcccaccattgagatcatggaagcactgcctacggtcattctcggttttttggccggtctctggttggcccccctggttgaaagccatctccccgggatcttcgccctcttgttgttattgcctgtgggtatctttatcgctgcttatttatggcaccgactgcctagccgggtgcgccattgggttccggaaggttgggaagcggcactgcttatccccgtcgtggtgggcatgggggcccttgccatggtgttgagtcagccgttggaaatggcattgttcggcggcgacatgtctcagtggatcaccactcacttagggattacctatgatcagcgcaattccctcgtggtagggttcgctatggggtttgccgtgatcccgacgattttttcaatctctgaagatgccattttcagtgtccccaagcatcttacttttggatccctggctttaggcgccacgccctggcaaaccttggtgcgggtggtgcttttgaccgccagccccggtattttttctgccgtgatgattggtcttggccgagcagttggcgagactatgatcgtattgatggcgacgggtaatacgcccattatggattttaatcttttccaaggcttccgggccctttctgcaaatatcgccgtggagatgccggagtctgaagtcaacagcactcactaccgtatcttatttctggctgcactggttttatttatggcgacttttgtttttaataccctggccgagatcgtgcgccagcggttacggaaaaagtacagtagtttgtagtggttagaaaagaattggcaagcaaagagcttaaaacgaatgaaagagtggtttaaatcgggtacgccgtgggtgtggttgagtgcgggagcagtgagtgccagtgtggtcatggtggcgggtttactggttcttatcgcggtcaagggattggggcatttttggccagcgcagattgcggagattgagtacactcagcgggacggggaagtcgtacgtttgataggggaagtggtcaaccaagagcaggttgcccgccagcgcttgctggataggggttatacgctgcccgaggctccccctattgtgactcggaacctgctcaaaatcggcaatcgggattttttcggttttgattttctatggattgtgcagccattggtcaacaatgagcgctatcccaaggatttgatggcggttgagcggcgggaatggggccatttttatggctatcttcagtccgtcaaggagcaggatagggtggtcgccgaaggtgaaaatgtttgggaagtcttgcaacaacgcctggctagggccaatgagcttcatgttgaaattgaggatattgaaaagcatgacattggtgccatcaattatcagttggagcaattgcgtttacgccgtcgggggttggaacttgagggggtaactgatccccagtcctatgcagaggtggaggccgaggaggcagaactccgaaaagcctacgccactgttcaaaaaaagctcaatgaactgtatcagcaaattaggcgagatagcctgacagcggagattgccgatggccgggtagtggaaattcccttggcaaaagtggtgcgggcctatcgtcctaacggcatggggataggagacaagagtcgtttttatttagcaaagctcagtgagtttgtaaccgaggatccccgtgaggccaatacggagggggggatctttcctgccatctttgggacggtgatgatggtcctcattatgtccgtcatcgtcactccctttggggtggtggcagcggtctatttacgggagtatgctaaacaagggccgctaatacgcattattcggattgcagtcaataatttggcaggggtgccttcaatcgtctatggggtatttggcctgggattctttgtttattttctgggagggaacgtggatcgctggttctttccagaagcattgccggcaccgactttcggcactccagggttactctgggcctctttgactttggctatcctcacagtgcctgtggttattgtggcgacagaagaggggttatcccgtattccccgttccattcgggaggggagtctggcattgggggccactcgggctgaaactttatggcgcaccgtgttgcccatggccgctcccgccatgatgaccgggcttattttggccgtggcgcgggctgccggcgaagtcgcgccactgatgatggtgggggtagtgaaattggccccttctttgcctttggatgggaattttccattcttgcatttggaccgcaagtttatgcacttgggtttccatatctatgatgtgggtttccaaagccctaatgtggaagctgctcgccccctggtttatgccacggccttgctgttagtcttgattatcgtgggcctcaatctcaccgccattatgattcgcaaccgacttcgagaaaaataccgtgcagcagagagttaaagaaaaggttaatatcatgaaccggcagactaatgataaagcgccgcaggcccatggggttgatatctcgttaatcgagcgcggcgttgaaaagcttagactagaggatgaaacgccctgtctgcaggtcaaagaattcaatctctactacgatcaaagtacgcaggcccttaaacacatcaatctcgtgattccgaagcggcgagtgaccgcttttattggccccagcgggtgcggcaagtctactctgctgcgctgttttaaccgtatgaacgatctgattgatggggtccgcatcgaagggggagtattcctccatgaacaaaatatttacgacaaaattgtcaatgtggccgatctgcggcgccgtgttggcatggtgttccaaaaacccaatcccttccccaaatctatttatgagaatgtcgcctatgggctgcgcttgcaggggattaaaaaccgccgcaccttagataaagtggtggaaaaatccctcaaaagggccgccctgtgggatgaggtcaaagaccgtctagatgacaatgcggtgggcctctccggggggcaacagcaacggctggtgattgccagagccgtcgccattgagccggaagtattgcttttggatgagcccgcttccgccctggaccccatctctaccctcaaaatcgaagaattgatctatgaactgaagaatgagtataccattgtgatcgttacccataatatgcagcaagccgcacgggtttctgactatacggcttttatgtatttgggggaattgattgaatttggcgataccagtaccttatttactaatcccaaaaagaagcagaccgaagattatattaccgggcgctacggttaatgattgtcggcgctcttaaggcacgaggagtgaatgatgccccatagcactacgccccatacctaccggcagtacgataaggagcttgaagatatcaggaaccgggtcctggctatgggcggactcgtcgagcggcagatcgccgaagccgtggatgctttggtgaatggagatgtggaaaaggccgaagaagtgattagtaaggactaccgggtcaatgccatggatgtgtccattgacgaggagtgcacccagattttagcccgtcgccaacccactgccggtgatttgcggttggtgatggcggtaattaaaaccgttgctgatttggaacggatcggagatggggccgagcgcataggccggactacgattcgtttatcggagcgggaaagaccggcgaatacttttggtttgataagatccctctctaatcatgccctggggatgttgcgggattctttagatacttttgcccgtatggatccggaggccgccctcagcgtggcggcgcaagatacccaggtagacgcccgctacgagagtatcctgcgccagttgattacctacatgatggaagatccccgcaatatttcctgggcagtggaacttatctgggtggcccgggctctagagcggattggcgatcatgcctgcaatatttgcgaatatgtcatttatttggtcaagggcaaggatgtacgccataccagtttggaaagtatggagcaaattgtccacgaggaataaatttcctctcctcccagccgcctagagacgtactttcaggactagaaagacaaaaggattagacttgccccataatgtcgttttttttcctggggtaaggtggggctaaatatggagtgtgacttgtgttaagccagcggcatcccgataccctggccgccatagacctggggtccaatagctttcatatgatcattgcccgcgtagtgagagaaggtcagctacaggtactagaccgcttgcgggagatggttcaactggcctccggcttagataatgacaaacatttgagcgaggcggcccaggagcgggctctgagttgtttagctcgctttgggcaacgtttacggaacctccctccttgggcaattcgggccgtgggcacgaataccctacggcaggcgcggaatgccgatgaatttttgaagcgcgccagtaccgccttgggccatcccattgaaattatcgcgggggatgaggaggctcggttgatttatttaggggtttcccacgccttggattttgatgacgcccggcggttggtggtggatattggcggaggaagcacggaattcattatcggtgagggtgctgaggaggggcgttatcgggaaagcattgaaatgggttgcgtctattatagccgccgttttttccccaagggaatcttaaatgaagcttccatgcaacaagctgagattggggcccggacgatgttgcaagacattgagcagcaatttcgccatttagggtgggaggaagccataggggcctcgggaactatccgggccgtagcccgagttgtggcggcccaagggtggtgcggcagtggaacgattacggcggcctccctaaaggcccttgcccatcttatggcggagacgggtcatgttaaacagctaaagctggaggggctaagcccggagcgaggacccgtatttcccggtggcgtggcgatacttaaaggcatttttgagagtctgggtattgatcgcatgacagtatcggatggcgccctgcgggaggggttgctgtatgatctcattggccggattcgccatgaggatgtgcgtagccgcactgttgctgatttagcccagcgctatcatgtggatcagtcccatgcctctcgggttaaagagactgccctggcgttgttggaaggggtggcttccacctgggagcttgaagaagaagagcattttttgtctttgcagtgggcggcgatactccatgaggtggggctggccctttcccatggccaataccataagcatggtgcctatctcttggcctatagtgacttgcctggtttttcccaacaggagcaacaggtcttggcgtttctggtgcgggggcatcgccgcaagttgccagccgccaaattaaagcggcttcccgaagatcttcgccagcctacgctgcgtctttgcctattgttgcggttggcggtgttgcttaatcgtaatcgttcctccactgcgttgcctcatttgatattcaaggtggatcagaacactttaaagcttaaatttcctgaagggtggttggttcaacatccgctgactgaggccgatctggttcaggaagccagctatgtgaaggcagcgggttatcgactgaaagccaagtagtcatgcctatagagagtgaaatcaagctgcggttggccccagcgtacctgcccaaagtgagtgaacattccctggtgaggaggcatggccatcaggggccgatacgcaagcacctgcaaagcatctatttcgatacccctgatttagggctcctaaaacaaggggtggggttgcgggtgcgccggatagaccatcgctgggtccagaccgtcaaaggcgccagttctgggggagctggactccatcgtcgccaggaatgggaaagtgaggtggaaaataatagccccaacctggaacggttagcggcagaagccaaggtgggggtgcttggagaggcggagctcgccgcccggttagtcccggtatttgaaacagatttttggcgtaccagttggattttacggataagggatggaagcaccattgagttggctgcggatgaggggcatattcgttccaatgatcgtaccgagcccttatccgaactggagctggagcttaaacagggagaggataaggatctctattggatggctttgcagttggccgagacgtttccccttgccgtggaacatgccagcaaggccgagcggggatatcgactctacacccaacagttttccctcctagcagcaccagggcccgctcccgccgatgcaaccactgatttccagggattggattattggcttgctgacctgcaatacggtgaacggttattgcttgagaggcgcgatcctcaggggtgcagccatttacaggcagcggctgaaaatttgcacagggggttgatggcggcagggcagggagtggagatttcccttcaagaggacctagactggcttgtcaggagtttacaagaaagtaaggattttgctgaagtttgtcatgtagtggcggctccccgttatagccggttgttgttaagtttggggcgttacctggcagaattagaagcaagggactgactttgttgatgggaagagtaatggaagaggtaaaagcgatgaaaacctcataggttcgttcgcgccgtctctgccattgccaggctttaaaaccgtggtcttatatggctcttgcgcgcatttaacgtctcgccgcagcctgtcgggacggtgctcaagagcacgaagccatgataaacacgaggatttaggcgtgtcaagggcgtggcaaaaactgatattttcagggaaaatcatagatttaatcaaacagttaagagcccctttttggctgtcaaaaagctattgggacatgtcccaatagcctgcagagttagagagaagcattaccctagattggagggtttcaagccgtacctgtttggacacgtccgaacgcctgcgctgttgaagaggattaccggatgtcagaaagtctgaaactttagccgctgtccgagcgtgcagggataaactgagaattattcttatttgacggtgtcaaaatggtaagagattgcggtttcctgccgcttctttgtttgggttagctattatggtgccgatattgctttctgcttatagtaggatgcaaatatatatatttatatattaagcttattaagtattactaagaagcttctattgcagccccggaggctaacatgttgattggtaaagaattacatatagatgtattttgggatgaagaagcctgtgtttgggtggcaaccagcgaggatgtgcctggtctggttaccgaggcggatacccaagaggatctgatgaaaaagctaagagtgatgctcccggagttgttagaattgaatggggttcacattggcagagaaatcccaattgaggtttccagcaagagaaaagagcttttacacctggctctagcctgttaatgggaagttttactaaagagtctaaaagacttactaagagaaaagggatgtagtttccatcgtcaaggtaagggtgatcacgagctttggtatagcccgatcaccgataagttttttgttgttgacggtaatattaaatcaaggcacacagcaaacggagtgttaaaacaagctggtttagaaaagcatttctaagcgggttccttttgggtgctggtagcctgatatggttgcccccctttgctaactcaccattttcctctgcgcccaaactggtaatgttgccactttccctgtttagtaatcctgcaatgttgcagaactaccccaaaacccaccacatatccacaaaatttatacggatacccgcccaccctaaatttctacaacttcatgcaccaagaccggacgggcaatcatttttttgcgtccgcaaaattaagtaagggggcatagggatagaacacgccaccgaaaagcaagggcacccttttctagagtgcccctgccacagttacaccctggaaaacctggaccagtgcaaaagactttttataccgcgtctaagctatggcggcttaagcagcacctcaacctaagccaagcaggatgaggacaaacagcgcatagagaattagcaaggaaaaagtaagcggtgagctacgaggttcagtctcttgtttccgtttcatttggacatgcctccttgtagtgttgttacagagtgtaagaataaagaatgaaactgaaggcaagctgaaaaatggggctcttctgatgaaatttaaatagctaaccctaacctctgctaacttgttcagatttcacgacagggcgccgagcaaaaggtactcctgaatgttatcgatcgcgggagctgcaaggcatgtttttcgagatatttttggctcctagaggcattgttattttgcctatgatttgcgtagccttggttttgtagggatagatatgggaaattctttctccattttgagagttggcatgcgtcttataagacgtaggtcgcaaaacgaaaaagcaaagttgatgtgcatgtttgccaaaactaatatgggctgacagaatgagtaattctttgatataagggtagaaataggtattggccagtagccgattgcgtgtaacaagacgcatcttagtcaggctatttcatgttagctgttggaatgagtatttgtagatcggcaccgcagaacggccagaggggcgcagttgatagacccggccgtgccacgggcgttggagcggcctccgggcgcggcgccgatagcccagttccgcgctgccacttctcgcttagccgtccggcgggctcggtgtttgctgcgtcagcccggaaaggcttcagtctcgtccgggtcggtgccaatcgagcaccggggcgggcttcgctcgccgcccagggtggccgaaagaagatcggcccatccacagctaacaagccgctcaagttcgttccggcccttcgggcctccaccggacgcggctaaagccgcgccgcttagctcagacgttatgtgaccgctccgtactgccaatagggacatattgtgggtcgaaatagtaagtccagacgagatgctaagaaaaggaaagcaaagaaaatccgcaaccgtcttaaatctaacaagcgcactgctggtaaacaatctttctctggaccagtgatgacaatgatggaaaacccactgtctggcctcactggtgaacaaaggaaagagttgattgtagaactaggaaagaacgggaaagataaagttgctgagatattcgaatcgttgaacgatattttgaggcagtatgaccctaccaccttaataagtattctctcagcctatggtttgactgttggagcaggtgatggtggagtccaatcaaaagaatcatctggaggcctaaatcaggcacatgtggagctagttcaggcgctggctctacaaataccagagaacgaactcggcgcgctccctgtcactcctgatatagttcagaaggtatgggatcgattaatagaaataggtcacgcctttaaatttagtaggatgaatgtagagctattggagtcatccaatattgaaatggctatcaatcaggtccaagagtttctacgaagtcatacacaaatggttaggaattggggttttcattctcaagtggttggtatttcgaaggaattatatagtcactttgatggggaaatctataataagtttggcttttcagccacaaatgccattgatgtttttaaggttttgactgaatctgtagaggaaaagctttctaagagatttaatatattgtccgatctaaagtccacaaaagcgccgtacgacatgctagttaaatatcatgaattgattgggcaagggaaaaatgaggctgataggttttccgagaacattgatataaaaaagatgtcgcgaaagaatctttttgccatgattttatcgcatttcgatctgagaatgcctgactactactttatcaatagtcatgaattgtcggagcggctaaaaattgatgaaagtattatcgataatgttctaagtcacttttcatacagattcggcgatctcagggacgaaaagaaagaatttctctttttggaaaaccctgtgtggaagaagccagtaatctcatcctatagtggatactattgcgtattgccccagctattctttagcttcgttctagacacgctaaatgagattgtggagggagtagataagaagtctcttcacgaccggcgagctgattatctggagtcaaagattaaagaggttgttaagacaaggtttcctgagtcacaagtagtttctggggttaaatggaatcagggtgaagctcagtatgaaaccgaccttattgcatttattgattctcatgcaattattattgaggcgaaatcacaaagaatatcgaggcctgctttaagaggcgcgccagaccgaataaagaggcaccttgaggaagtcctgatagagccaggaattcagtcgaatcgattagaaaagaagcttaacgatcttagggttcaggatgaaccagacgattctcttttgaaagagatccctgtagatataagatctataaataaagcgcttcgggtttcagtatctctagaagattttgctactcttcagacaaacttgaggctgtttaatgaaaccggttggattccggatgatttcgcgccttgcccatcaatgaaccttgccgatttcgaaacattgtttgattttctcgaacaccctgttcaaatcatccactatcttctaagaagaactgagcttgaaggaaattacaagttcatgggggatgagctcgattttatggggctatacattactaacttgctgaatattgggaatatggtaagtgatgatgaagcagaagtcataatatcagggatgtctgagccattagacaagtattatatgtcaaaagaccaaggtatattaattgataagcctcaacccaaaatatcgccttttttcaagaagatatttagtaaactcgaggagcgatctactgcgcgttggacagagatcgggtgtatactcaatcgcttccccccagatgatcagagaaagctagttcagcatatcaaagacttatccaaggtggtgcatagaacatggcaatccgacgaccataataatattgttatatataagccgccagaatcatcagagtatgctttggttgtagtcctatttaaagacgagaatcgagacaaacgctatgagtttattgatcatgcatctgctttgggtctggagccgaatcatgttaagtattgcttgattattgcaataaatatagataatgacgacttgccgtatcattatatagcacttgcagagaatcgagatagcgaatcatcacataacaagcgcgtcaattaggacgctcgcaagctcgcgcctattacgcgagcgttatgtttttttctgaggcatagatgcactactttatcggaaaatggcgtattacctggatggagacttggccgcaggaatatgtagatttagaggagccgggctactttgaattcaccgaggacaaaggcgaattcgtatttggcgctatgcgaggctggcttgatgtgcgagtatcaactcgggtaccgatgttggaatttacatggcagggtgtctgggagagagatgagtactgcggccggggtatcttcgagttcccagatcccgatcatggagagggcatgttcttcatccactccggggacgaatcggcggtgaagattgagcgcaaaacataacaaatcaatcaacttcgcgccttcggcgccggacgcgtaaaaagcgcacgccggttattgaggcgttatgcctacgtggtttaggtgctgtgaatagagagctgacatttggtaatcacgacaccattagcattccaccgggagccaccattttttgcgacctagatggaaccttggtcgataccgattatgccaactatttggcttacaggctcgccgtttttgaagtaacgcagggacagattgagctcagttttgatgagaaaagggcaaacagggagagcctgactaagcgcttaccgacgctaactgacacgcagctgaaagaaatagtctcgctcaagaccggctatttcacacaatttctctcggttacacaattaaataccatgttggcacgtctggtttctgagcactctctcgagaacacaatagtattgttgacatgctgtcgagaaaaaagagccacggaaatacttaaatactacggattgctcgagcacttcaaacgattgatttgttgggaggttttgtctagcaacgactcgcctaacaagtatgagactgctatacgcatcatggccgtgcaccaagaatccattgttgtctttgacaatgatcctttcggtgttgaagctgccatcaatgcggggattcccggacccaacatctacaaaatcatttctgagcaggcaaaccccttatgatcgagtttcagattaatgcaaacgatcatttgtctcaagatgcattggcattctatcacgtccggtacacaggaatggggaaaccggcgaatccagactatcttaatcatctaaagaatacatataacagctttgccgataggaagttgagggttgcagtacaagaattgaccagcgtccttcaggaggacctgccgaagatacatgcaaggattgagtttaccgaattgcatgtgtgtgttgttccgagggcaaaggcagaaaaggcatatcataaaaagcagcaactctttcgaagtaccgtaagatccgttgtccgtcgtattcccggcctcattgatggaacgaattacctgcgtcggcatacgaacaccaaaaccacgcaccttcggcaaccaattccaaattataataatgacggtccggagccttatcctgggattctagaagacacttgtgatatctcacccgaggttagagataaccatattctactgatcgacgacatttatacgcctggggtcaatatagacgaggatgctattggtacgctaatgagaagcggagtatctacagttacgttctatgcagttggaaaagtggaaagaggagcttggtaatgaatttcacagaaaatgccttgaatgtaatgacggcaaggacttacaaaggcattggtagagcatggattgccaagaacctatctactgttaagtctgacgtcgagatcgtcagcctgttgagtagctccggtaaggtgaaaagtgcaatatcaatagaagaattcaggagaaagaggtctgtattgcaaaaaattctgctcgactccgctggatcggtagatggcgttattgcactgggagacaaagattttccgcaacatcgaggtatcgttaagaatagtgaaaagccaattttccttttctatcgtggcgatttatcactgctaactgaaaatagtaaaaatattgctgtcatcggattactgactcctgatgaagatattgagtccgaagaaaaggaagttgtcgctgagctggttcggagtggcgcagtaatagttagtggcttggcattcggttgcgattctattgcgcacaggcaggcactggattgtgatggcctcactatcgcaatactgcctagtcctctaaatgatgtaattccagctaggaatcgcgcattggcaggggagattgtggaaaagggagggcttttgatttctgaatatttaaccgttgctaagtcgaagatggaaatgagtgcgcgatatcaagaaagggatcggcttcaagcgctttttagtaactcaattatcctatctgccagctacgccaagaataatttggggaatgatagcggatcaaggttagcaatggggtatgcgaaagattattcaatcccaagggtggtgatttatgatatggaaaaatatgtagaaaatccgatgtttgatttgaatcgacaaatcatgcgtgaagaacccgatgtaattgtcatcaatagtcagaacaaggcattagtcgtggatagaataatgcgcctgaggccgccgagggcggatgcaccgtctattcagccgagaatgatttagccctaggggcatatgggcataacaaaagcgccaacgcggatcgccttttccgctagcgctccaaagccggccggttacgctaaacgttagggcttgaccacaatgaggtgaatcatggcgacagtccaaaagatcgaaaaagaagtttcgaatctttcccgtgaagagcttgctgaattccgtgcttggtttgaggactttgatgcagcgatttgggataaacagtttgaagaagatgtgagatctggaaaattagataaacttgcagaagaagcaataaaagatttcaaaaaaggcaagttcaaagaaatatgaagcatttcacaaatccatcattctgggaatgctatgacaaactaccaacagaaattaaagagctagccgataagaattatgagcttctcaaagaaaatccaaaacatccctccttgcatttcaagaaagtggaaaaattttggtctgtgagggtgggaaatcggtatcgagcagtagctgtcgaggtagaggatgggttgttgtggttttggataggtactcatgccgaatatgataagttgttgcaatgacgcaagccctaacaccacgctcaactcggacccgccgacttcaggggcaaatttgagttttgtcgttttactaagcggcatcgtagcgtttcggttcgtgccttgaacacggcgggccggttagcttggttcgttagattaagagctaattacatgggcgacaaaaaaggtaaaggtgttacagtaaaacttgcaggcgtccaaagccaaggaaaagtaggaaggctagccgcaaaaggtgctgtccgtaaaaaatcaagaaaaggccgccggaaatatggcttcgagtctcttaaaggcaatgaatttagtgtggacggtcaatttatatataaagaacaaattattgatagagaaaaggatttatataaaaagctagttataaatgaagatacaggcgaggtgctacggcatgtcgagcacaaattgtctgaacacaagaatcgtggttcggcgaaaaccaagaaaaataaaatctaacacggcgctcaagcggatgctcctgtcgtcgcaccgcttagcttggcgttagactgcttggaaagcttaatgacagaatccactgaaaaagacattgatgagttcaggtttcacttcgattcaatgtatataggaggcattccgcgcctgcttgatgaagctggtgccttcttggcttttctgaccattctcaccgcagtagacgcgctggcgggtgtttggaatccgaacatgggatctggtgagcgcttcaagggatttgtggcggcatattttcctgataatctcaagtctcgagcggaggacctatggcgcttccgaaatctcatggtgcatgcgtttaatcctggaccattcgccctcgtttgcaatcagtcacgtcttcatctgactcctcacggtgaagtcacagttctaaacgcgcaggacttttatacggcgttggttttggcatctcagaactattttcgagagctgcaggaagaagggactttgcgcgcaaattttcggcgaaggatcgacgaaaaagatggtggagcacccgatagccacatcggagcgagagttaccacttgatccgtctaacaaaacaatatgttcaagttcgctcctttcagtcgctgggacctcaaaaccgctgtgcggcttttcggccccttaacacagcgttaggccgtgaccgaatctattcacacccataaggagatttcccgaaatggacattccacggatcttcaacatcagcgaaagtgctcaccgcatccataacccgttcacacccgaaaagctcgccactctcggcgcggcgctgcgtctggaaacggggacccgagtgctcgacctcggcagcggttcgggggagatgctgtgcacctgggcacgcgattacggagtcctcggcactggcatcgacatgagccagttgttcaccgagcaagcgaaactccgcgctgaagaactcggcgtcgccgatcaagtcaagttcatccatggcgatgctaccggctacgtctcggacgacaaggcaggtgtggcagcctgtctcggtgctacatggatcgctgggggagtcatcggcactatcgagcttctggcgcagagcctccacaccggagggatcatcctcatcggcgagccctactggcggcagttaccgccgacggaagatgttgccaaggggtgtcttgccaactcaatctccgactttctcatgcttccagaacttctcgcatctttcggccaccttggctacgacgtcgttgaaatggttctggctgaccaagacggctgggacagatacgaggcggccaaatggctcaccatgcgccgatggcttgaagccaatcccgacgacgagttcgcgaaagatgttcgagccaaactgacctcggaacccgagcgatacgccgcttacacgcgtgaatacctgggctggggggtgttcgcgctgatgccgcggtgattcgttggcgtatccggcggatcgtcaacggctgtgccgcgcaacagctggtggctcgccgagatgtgattgcgcctgaattcatttcttatgctctagttatccgtgcaatcaacagaaaggtctgtctcaagcgggcctaacattcattcaagccgacgccgcttcgcggcgcggcttaattcaggcgttagatttctacggggcagagaatttactcagtgggcaggaatattgacctcatcggttgcgatatgaatattacagaagaagcaaaaaatatacttagaggcatacctgttaaaattctagatataccaaatcgagctaaaaatattttaacagctggtggagttgaaaatgttcttggggcaatcgaaaccattaaaagtggattcgtagggatgtctgggattggtgcgaaaaccatttctgagagtgttgagaaagtagatgatttgcttgtaaaaatagagaatatagaaccagatcttattctaaatgtccttgatcctagggaatcgtattttgagcatgccaatggaaatatgcttcaagtattctctcctataatagatttgtattttgagaagaaaggagggaatcatgctgaaagaaacaaggatattctgtgcaagagatttaatcttgaaggcgaaggtgaatatacactagaagatataggcatttattatgatctcacgcgtgagcgcgttcgacagattgaggccaaaactatatctgatctagatttgcttctttctgggaaattaaaaaccaaaaaatggagactggattaacggcttacagataggtatttgtgcatgaaagataaactcagagagaaggactacattctatctacaattgagctgaattcatttcttaatgacctgtgaggaaattgaagtagatgacgatctgatatcaattaaattcaattgcttgaaaagcgctgctgataaagcttatcgcttgctttcctcaaaaaataagccgctccattactcagagctgtgtaaagaaataaatcttctagagcagtccctttcaaaaacatctaagctaatgaatctccaatttttaagaccagagataccaataagcgatataaagaagtttattgtgacgacttaaattactgtttagaagaatcagggctagtgagaaccctattgagggatagagttcagaatgaaatacgatcaatattatatgagaaaccaaacaccccaattaaaaagggtgacttatataaattggttaataaagaggttccttgccaacggcctacattctatcaatatttggataaagccaccgacataaagcaatacaaagaaggtaatttttattacgcggtttacgagcattctgaggaaggaagcaggatagacattaacctcggcgaatacaacttggattcgattcttatggcccatcttattcgcccagtatcaatgctggatatagaaaatgttgatatagcgttatttgaattgggacttatttttgaaaatgagctaaaagagtatttacttgaggccagaaataattccacgattactgtcgttcaaaaagatatgagaagactctccaccatgattgattgcgttgttcgagagggtgttgttacaaaagggcaccatctaagcacacttcgagaggagagaaataacagagcgcatggtaaacaaccgtcgatagaagaaagggcagtattattcaataaagcacattacttggcagagttgtttatcaggtatattgcacattttaataaacttaagcgggaaataatagaaatctaacaaaaggctcgagaggggcattattccgcggctttgccccgtactcgcgatgcgttcatcttgagcgcccgctccgcgcggggtgccgctcaacttcgacccgttaggtttacatatggttactgatattgaattaatgctcaacttgatggatagggcattacaggatttcgagcgcgcgatgccaaataagccgaaattcgtaaaactttcatttggttatgcgtatcgatttcaagaaaaagatatatatcaggcgatgattcaaaagttagctcgtatccaaagctctgtaccgcactgcgcagctactgctaaacaacggctttgttcaggaacaagcaattcttcatcgcgctatagatgaaacaaacgaagatattatgtttcttgtttatgctgtcacaaacgacagcattaccgatctgcacaaacgctttcttgagtccttctggggagaggaagttgacaaatctggaacaatgatagattcagaacagaaaggaccaacgattccaagaaaaagatacatgcttacttggccaagatagaaggagtagaactagacccaagcacataccaagagccaataagagcgataagcaaagcgtattcaggatttgtgaatggagcctcaccgcacattatgggcatgtatgttggaaacccgcctcattttcataccaagggaatgttgggtacacccagaatggaagagcatgccgatgatttatggaattacgtttatcgtagtttcatttcactgccctagacggtgatggggatggcgtgccgtgtgaggcgatatgtcggtagttaaacaatgttaggactccctgaaaataagcattcctttcaggctggtagagttaaggagttagtatggctgggcgataacaactactatcgatagtattgaaaacagagcactttaaaagcttttgctgaagcgcggacccaagagattggggctaaatcccgcagctttagtcagcccgtttctccagtaatatctgttgggccgagcggggtttttggttgccggtgggtttgaggcgtttgtaactgccgtcggattgcagtatccaggcctgggtgttatctgaaagatagagtaacagcccttctttcaatagccgctcggctagacgtgggtcttcaacaggaaaggcggtttcgacgcggcgaaacatgttccgctccatccaatcggcgctagagcagtagatctcgctgtgaccatcattgagaaaataataaatgcggctatgttccagaaaacggccgacaatggagcgcacctgaatgttgtctgagacgttgggaataccgggccgcaaccggcagatcccgcggatgataagctcgatttttaccccggcctgggaggcccgataaagggcttggatgagttggggctcggtgagggaattcatcttggcaatgaggtgggcaggcttgccatccttcgcatgttctgcttcccgatcaatgtagccgataagctgcttatggagggtgaagggggattgccagagtttcttgagctttcgggctcggccgagccccgtcagttgggaaaagatcttatgggcatcatcgcctatgtccttatcgcaggtcagcaaaccaatatcagtataaattcggctggtccgggcatggtaattgccagtgcttagatggacataacgccgcaagcgcttcccctcccggcgtacgacaaccatcactttggcgtggcttttatagcccaccaccccatacaccacttgagcccccgcatcctgtaggcggttggccaaatgaatattttcttcttcgtcgaagcgggcgcgcaactccactaccgccgtgacttccttgcctgttttggcggcttccaccaaggcatcggcaatgacggaatcggggccagtgcggtagagggtttgtttaatcgccagcacctgcggatcggccgccgctttgcgtaagaactcgactacgggggcaaaagattcaaaaggatggtgtagtaatacatcaccccgctgaatgatttcaaagatatccgtattgcgggtcatgcgcaggggaagaccgggagtgaatggggggtacttgagatcaggacggtctaccaggtcggggaggggcattaggcggttcaggttgacgggcccattcactttatagaggtcgtctaaagtgaggttgaactgtttgagaagaaagtcggccatctcgtcgggacagttgtctgcgacttctaaacggacggcatcgccatagcggcgggtcgacagttccccttccagggcgtgcaataggtcgtcgatctcctcctcgtccacaaatagatcgctgttacgggtgacccggaattggtaacaacccgtcgcggacatgccggggaacaggtcatccacataggcatggataatggaggagaggaaaatgaactcatagggtcccttggcataagcgcggggtacatggatgagtcgtggcaaagtccgcggggccatgaccacggcaatcccgttctcacggccaaaggcatcttttccttctagggaaacgataaaatttagactcttattgataatacgcggaaaggggtgggcagggtccaagcccagcgggctgagcatgggtagcagctcgctattaaagtagcgctttacccattgggcctgtttgggagtccattcttggcgccggagaaagcggatattttccttttcaagttggggaaacaaggtttcctgtaggatccggtattgttcttccaccatgccgtgggcatattcactgacccgctttaaggtttcatggggagttaagccatccggacctgcctgtaccgagcctagggcaatctgctccttaagaccggatacccggatttcgaagaattcatctagattggtgctggagatgcacagaaagcgcaatctttccaataagggaatgctctcgtccgtcgcctgggcgagtacccggctgtgaaattgcagcaggctaagctcgcgattgatataaagatcagggtgctttaggtcgggggcatccataagttgagtccctgggaaacggcgattatttagccttctggatattcctggggggtataggctttgatgctgagggcgtggatttcattacccatggcttcatcaacagcgccataaaccaggcgatggcgttctatccgggatttcccagcaaaggcttcagccacaatggtcacttggtaatgaccgccgccgccatgaccgctgtgccctgcatggcgagcgctttcgtctttgatggccacagagcggggggagagggcagcctccaggcgggtgcggatgaaagccacccgttcctctggagtcatggcagcacctgtttgaagggcttgacggtcacctgggcatagactccggctgctacatagggatcagcctcggcccattgttccgctgcctccagggaaggaaattccgctatgattaggctgcccgtaaagcttgcttcgccggggtcctcggtatccatggcaggaaaaggacctgccagcaccaagcggccattttcttggagttcctggattcgcgctaggtgggcagagcggacttggcggcggcgttctaggctgtgttcaatgtcttgaccgataatggcatagagcatgatcaatcctcagacgggttgaggtaccgggtcagataaaaagcctgaccgacaacaaataaaagtgtcaaccctagcataccaaacagtttgaagtttacccagacagcctctgtgaactgataggccacatagagattggccagacccgaggccagaaaaaatatcacccaggctatattaaggcgcttccatagggaggtgggcaaagtgatcgcggtgctcatcatccgctgtaccagaggtttgcgggtgaatatctgactggccaggaaggcgagaccgaagagccaattgaccaccgtcggtttccacttaatgaaagtgggatcgcgaaacaccagggtggctcctcccaatagggtcactaggcctagggtaactaggtgcatgggctcgaagcgatggtgcttgaaaaaatagaggctgacttgcagggcggaggcaaggatggctacggccgttgcaaaaagaatggcatcctccgaaccaccaggggtgagtttcaggaaggggatgcgattaagttcctctacgatttctgaaggcagcttatcgtagaattgataagcgcaaaaaaataaaataacgggaaaaaggtcaaaaaatagcttcatagattcaatagtttcatcctattatagcgtaaaaatatcttactgtatttgccatatgaggtacactgtattagatggcaacagcaatctacgatttacatacccattcaacggcttccgatgggactcttaatcctaccgcgctggttcagcgtgctgccgcccaaggagtggcagtcctggctttaaccgaccatgactgcactgggggtttggctgaggctagcgccgtctctgcaaatttagagctggagttggtttccggagtggagatctcagtgacctggggcgggcgtactgtgcatattttagggctgggcattgatcgggaaaacttggaactgcaagccggcctacagcagctacgggcctatcgggatgaacgggcccgtgaaatagctcagggtcttcaaaaagcgggaattgagggtgccctggagggggcctcatgctatgcccagggcaatattcttagtcgcacccactttgcccgttttttggttgaaaaagggtatgccaagaacacccaggatgtctttaagcgctatctagtccagggcaaaccagggcatgttgcgggtcgttgggcgaccttggaagaggctgtaacctggatccgtcatgctggcgggttcccagtagtggcccatccagcccgctaccgattgacccgtagtaaattgatgcaactgctgggtgaatttaaggaatgggggggagttgcccttgaagtggtttcaggcagccagccccccgaggcgacggcccttttgcttcgtcttgcccgggagatggatcttttggggtcgtgtggttccgactatcatggaccagagaatacctggattgaactgggccggactccccctttgcctggcggctgcacgccggtgtggagtctatggcagtaaccgcaaagatagtatcccatgagccagtactttaggatccatcccactcatccccaacagcgcctgcttaatcaagcagtgactatcctccggcaggaagggttgatcgtctaccctactgattctggctatgctttggggtgtcaagttggcaacaaggcagcggcggatcgcattcgccaccttcgaggtttaggcactcgccacgaatttagtttggttggccgggatctttcggaactctccctttatgccagagtcgggaatagtgcctttcggctgttaaaagccctcaccccgggggcatatacctttatcttcaaagccacccgagaggttcctcggcgcttgcaagatcccaaacggcgcactatcgggattcgaattccggataatagtattacccaagcattattagcggccttgggcgaacccctgataagctctactttgattctgcccggggaggagatgcctcttaccgatccagaagggatccgggatcggattggtagccaggtggaccttgtcattgatggggggtattgcggctttgagccgacgaccgtggttgatttggtcgaagatataccaaagattattcgtgagggtaaaggggatacaacgcctttcagggttgaaccttaagccgataggtaaagtactggccattattttgccataaccgtcaaagttcttaggtaattttacgtatgcttgctgagattgggctgtggcccttcctcatcgggattgctgcggcaggctggtgggggtggagacagggccttcgcgcttgcgaggccgccaatgaggtcgattggggggggcgctggctgaaccgtctagatggcttgaatcgcctctattgccgccgtttccatcgcctcgactctgacttattgcctttaccctctcaagggggggggttggtagtggctaaccatatctccgggctagatcccctgcttttagtggcggcgagccctcggccactgcggtttttgattgctcgcgatcaatatcggcgctttggatttcagtggttgttccgcgctatgaagtgtatcccggttgatcgggataggcgaccagaaaaagccctccgggaagctttgctagccttgcatgcgggggaggtggtggctcttttcccccagggagggattcatttggatacggatccgccccgtcccctgaaaaaaggggtggcttggctggcgatacggtcaaatgcgcctatctatgggcttcgtatcgagggcgttgaaggtcaaggccaaattcttggggctttgctgcttcgcagccgggtttcccttcactatagtccgccgattgcttgtgcttccctgtcgagagaggaatgtttatcggaggtggcccaaatcatagaaggccgaaagtggaggagcccccaggtattgcagggggtttaatttcgctggctaagcccccatctctgtctataagaagagattttaagtaccagagggtttacccatgcgacaggacaagttaaccaccaagtttcaggaggccctggctgatgcccaaagcctggctgtggggcaggaccatcaatttctggaaccgctgcatgtaatgtttgccctgctagaacagcaaggcgggaccgcagcccccttattgatgcaggcaggagtgaatgtcaacaatttccatgcccagctcagcgaggctctgaaacggcttccccaagtacagggcgttccgggagagatacatatctctcaagatttgatgcggttgctcaatgtgaccgataagctggcccagcagcgccatgatcaatatatctccagtgaattattcatgcttgccgctgtggaggataggggccaggtgggcgagttgttgcgtaaaaatggcgccactaaggcgagtatagaggcggctatcaataccatccgtggggggcgacaagtgaatgaaccgggggccgaggaccaacgccaggccctagagcgctataccatcgatctcacggagcgggccgagcagggtaaattagatccggtcattggccgtgatgatgagatacgccgcactattcaggtgctgcaacgccggactaaaaataatcccgtgctgattggtgaaccgggggtgggtaaaactgccattgtcgagggattagcccagcgtattgtcaacagcgaggtcccagaaggactcaagcataggcgtttgcttgcgctggatatgggggccctgattgccggtgccaagttccggggcgagtttgaggagcgccttaaggcggtgctcaaggacatcagcaaggcagaagggaatattattttatttattgacgaactccatacagtggtgggggcgggtaaggcggaaggagccatggatgccagtaacatgctcaaaccggccttggctcgcggtgaacttcactgcattggggcaacgaccctggatgagtatcgtcaatacatagaaaaagacgcggctttggaacggcgtttccaaaaggtgctggtggatgagccaagcttagaagataccattgctatcctgcggggcttgaatgagcgctatgaagtccatcatggggtggagatcaccgatcctgccattgtggcggcagccactttatcccaccgttatattaccgatcgcaaacttccagacaaggccattgatctcatcgacgaggctgccagccgcattcggatggagatcgattccaagccggagcccatggaccggatggaaagacgcttggttcaattgaaaattgagcgggaagctttacggaaggaaactgacgaagcctctaaaaagcgtctggagactttggaaaccgagattaaccatttggaaaaagaatatgccgatctagaagagatttggaaggcggagaaagccgccctaagcggtgcccaggggatcaaggaaaaactggaacaggctcgattggagctggactccgcccgccgtgccggagatttaactcggatgtcggagttacagtatggccagatcccggaactccaaaaacagctcgatgcggccaccgcggctgaacagcaggattttaaattactgcgcaacaaggtgactgaggaagaaattgccgaggtggtttccaaatggacgggaattccggtttccaaaatgctggaaggagagcgggagaaattattaaaaatggaagaggcgttgcatcggcgagtggtgggccaggaagaagccatcgaagtggtaagtaacgcgattcgccgttcccgggccgggctagctgatcctaaccggccgaatggttccttcctctttctcgggcctacgggggtaggaaagactgagctttgtaaggccctggcggctttcttgtttgatacggaggaagccatggttcgcatcgacatgtccgagtttatggagaggcactccgtggcccggctcatcggggctcctcccggttatgtggggtttgaagaggggggctacctcaccgaggcggtacgccgcaagccctattcggtcatcttgctcgacgaggtggagaaggcccacccggatgtatttaatattttgctccaagttttggatgatggacggctgacagatggccacggtcgcacggtagattttcgcaatacagtggtggtcatgacttctaacctcggttcccatgtgattcaggaaatggccggggaggaacattaccaggaaatgaaaaatgcggtaatggagattgtcgggcagcatttccgtccggaatttattaaccgagtggacgatgtggtggtgttccatcccctgttgaaagggcagatccgggcgattgccaaacttcagattggccatctccagcagcgactgcgagagcgggatatggatttagccgtgtccgaaactgctctggataaattggcagaagtgggtttcgatccggtttatggagctaggcccctcaagcgggcgattcagcaacaaatcgagaaccccctagcccaggaaatcctagggggaaaatttgagcctggggatctgattgaagtgggagttgaaggcgaacatttcgttttcgagcgcaaagcaagggcagcttctgccgcctaggcatacgccggatgcgctgcgcttatccggcctacggtttagctttgatgaaagtgagccattggtaggtcggataaggcgcttcgcaccgcatccggcaaaattctaatgagaatgacaaccacgagggcggccgcagccacaagtccgtggattttcatcctgaagggattgcatggccgcttcacgccctcttgccttatagccatgtattgctggtgcggacaagcgttgtttgactgcccctccgcaagcaggacagtagggcgcgggctcgttcatgccatgataggcttcaaaatcctggttgcaagccaaacaatggtactcataagtgggcatcatcttctccttaagatatcacgattacttagcgcccatttccctgctggtattaaccttatcgctcaccgcgccatggggaggtcgcaggtggcttgtctctacctcccaaatccaaccactgacagtcacatgattaggaatcaagggatgattccggacatattcaacctgtttagcgcaaatatcatccacgttgtcgaagaggcgaatccatttgccaaaggcgcctgcatcaagctttagctcaggcagtgaaggatcaactgggatattgtccagatcaatgccttgatccttgagggcgttgaccagggtatccgtatgggcagacatcatgccacactcggtatgattaatgatgacgatttcttgggttccaaaaaactgacaggtgagcatcgctgagcgaattgcatcatccgtaatgagacctccggcgttgcggaagacgtgggcatcgccacgatcgcctcgaattcccaatgcttcatcgacaggcaagcgttcatccatacaggcacagacccaaagacggcgattgttgggaatacccaattggcgtcgtagggcccaatttttgcgttgggtataatcggcttctaactgctgtttcaagctcatcttattagtcctcccatggaatacaaaaaagggttaatgggcaaacataagtttaggccaaggctttttctgtctgcagcagtttttgctctgcccattgttgggaggttgcataatctattttgccactagcaaggagcgggacttcttctaccacgagaatccggcggggtacactaagttcgctgagtccctccgcctttgcctgtgccaacagggggcgtcgttcggcgtctctctgttctgtgagcagtaccaattcttccccctttttagcatctggcagggaaacgacggcatggcgcacatctggccagacgctggaagccaatgcttccgctgtggtcaaggagaccatctcgccggcaatcttggcaaagcgcttggcacgaccctggatagtaagataaccctcttcgttaatgctgacgatatcgccggtgtcgtaccaccctctgccacggggcgtatggggggggtgtaactgtccgggggcgtgatgtaataaataacctagcatgacattgggtccgcgaacttctaagcgccccccctggtggatgccttccacgggctcaagatggtattcaattccggggaccagtcgccccaccgtgcctgaacggtgatcgatgggggtattaacggccaataccgggctggtctcagtcaccccatagccctcgaaaatacggattccaaacttctcgacccatagccggcgggtgggttcctgcaacttttccgcccctgcaaatacatagcgtatgctatgaaagtcataggggtgggcatgttgggcatagccggctaggaaagtattggtgccaaataaaatagtggcgttgacatggtaggcgacttcgggaaccatccgataatgcagcggtgaggggtataagaatagaggaacgccggaaaggaggggtaacagggtgcccaccgttaacccaaaggcgtggaagacgggcaaggcattaaggaccaagtcctctcgcgtgaaatcgatacggcttgcgacttgctgaatattggccagaaggttggcatgtgacaggactacccccttgggcgttccttcagagccagaggtaaataaaaccacggccggatcgtcaggggtagcttgggggacggtgtggcaataagcggcacgggcaaaacgagaacgtattgtggcttgcaggagcttccagggaccgatgtgttggcgtaaatcttctaaataaattaaccgaaccttgcgggccagggtcttcgccacggcctgtaattcggccgcttcgataaaacgccgtgaagtatatacggtgccaatgccgcccgcttcgatagcagcagaaaggccaccggcaccggtggtgaaattcaacatggcgggtactcggccctggctgtgcaaagcgaaaaagaggaccgcggtgcttaaagcattaggcaataatacgccgacgtattctcctggctgagtctctcgtgccagcaccgaacctaacagaaaggctcgctgcaccagccggttatagcgtatgggctggcggtctaagtcctgggcgattgggaggttcccgccatgcttttggcgggcatctagcaaagcctcgaagactgtgcggcgataatggctgttggagaactttatctccgtgatggtctcctgtagccgtgcttccgcctgtctgcgtcgttcccggctgggcagttgcggcggtagggtaaagtcctggggcggtaatagggtaatggtaatgggaggaaaccatctgcggcggctgcgcatgcaggaaaagggggtgtcttcagccccttcaatccgtacgggtagcactgtagctccggatttacaggcggcccatcctggagcgtggtaaattttcattatcgaacctgtcgcgctgatccgcccctcgggaaagaggaccacctgacggtgctcgttaaggtgccgaagtaacacttggggggcagagggatccgtaaggtctaaagggaaagtagggaatagtttgagccaggggcgtagccaacggttttgggccaactggggagggatagcgaagaccgtgtcctggggaagaaatgtcgccaggagcaagggatcgagaaaagagatatggttggcgattagtaatacccgatggccggcctttgggtaatgttccaagcctttgacccggatccggtaaaagttcttgagggaatatcgaagcaaggttgccagcggttgaatccgtgggctgttttccttcgttggtcgtgttgtttggggttccatggcattatcttcgtgcaattaaaaattgaagaggcgcctgtagaactaagtacctcggcagaaatctttgaatgttgtcaggataacagggtatgtaggtcgggtggagcctaaatgcaagcaggttcttgcagattttatttcaatttcccgccagctcgccctgggatattacatacttattctgtacataagtatttaggataagatagcagtatgactttatacctcacgcttaaatatatccacctcactagtgtagcgaccactttggtactgttcattgggcgcggcttgtggatgctgttttctccccagtatttgcagcggcgctgggtccgtattgtcccccatattgtggatacggtgttattgacgagcgctattggtttaacgcttattttgcatcaatatccgttcgtggatgattggcttacggcaaaggtcctggcactgataggttatatcgttttcggtagtattgctttgaagcgtggtcggactaagcccattcggatcactgcagggtgtgtggccctggccctatttggttatatggtttgggtcgcccgcggcaaggttccttttccatggggttaatgggtttgaaggtttcctgtgcggggcatccaatggcgccatagttatcggttttcgttatgagaaactcggtgaagtacccagtccatggcggtatggggaagcaggcgtttcagggcggcaaaaacatgagtaggaacagtgacataatagcgtgctcggggccgcggtgattctagagcatggatgacttttttgagtacggactcagggggaagggtaaaggggacggcgggcccgcgtttttttaggcgttgctccatagcgcgataggtttggcggtgagcgctgtgttcagggtcgatgttttccaggtacttccggtatgagttgtggcggaattggctgctgatgggtccgggctcaataacagagaccctaattccgcttccataaagctctaggcgaagggtgtctgctaaggcttccaaagcatatttgctggcgttataagctccgcgaaagggcaaggcgataaagccgagcacagaactgttataaatgatgcggcccgcaccttgattgcgcatggcggggatcaggcggttggtcaattcctgagtccctagggtattggtttctaattgggcccgcaatacttcccggcgtaaatcttccacggcacccggctggccgtaagctgcattattgaacagggcataaagttgtccctccgttcgttccagaacggtgtccactgtattagcaatggaggcatcatcgctgagttcaaggggaatggcttctaggccctcagccgtgagttcttcaagatcttgggtttggcgtgccgtggcgaagacacgataaccgcgggtttgtaatcccttggcaacgcagcgaccaatgccgctagagcaacccgtcaccaacacggatttagaagcaaaattctggatcataagtgcttacagcgtagtttttcttgtatgttaacttaatcgtcgcttgcaacctagtctgcgccattacgtccacctcaccagaggcaaactgcacccatctcaacccggtctctggggcccaggcaacaaagtatgccaggatgacaaggcaagcgctattgccgcctgcggcaattatttgccgggtgagggtagcctgtcggtaagcctttagtttctatctatctgatttttagcactactcctaggtggcataacccttgcctatctttagggtaattcagtttattgattgccgggagtgagttatgtctatttcctttgattcggcattgggaattcatccttatgctttgagcctttggtctcggcgcgccgaattattggcagccaatctcgctaatgctgatacgccgggctataaggcaagggatatcgattttaaaacggccctgcagcaggctcagggccagggagcagccctgccactgcaagtcacccatgggaggcatttgccttctgcggcagggcatccccctggaggagaggccctttatcgccttcccctgcaagcttccatcgacggcaatacggtggatagccaggtggagcacggaaaattcatgcagaatgcgctccaatatcaagccagcctccacttcctgagtggcagctttaaaggattgcagtcggccctgaagggagagtagcgccatgtcgttgttcaacatcatcgatatttcgggcactgcgatgagtgcccaaaccttgcggctgaatactaccgccagcaatctcgccaatgccgatagtgtcagcagtagcgtaaatcagacttatcgggcccgccatccggtatttgctactgtgttgaatgattttaatcaagaggaggctacaggaggggtgcaagtgttgggagtggtggagagcaaggctccgctacagcaggagtatgctcctgatcaccccatggccaacgaggcaggatacatttttcatcctaatgtgaatcccattgaggaaatggccaatatgatttcggcttcacgcagttatcagaacagcgtggaggttgccaatacttccaaacagttactgttacgcaccctgcaattgggtgaatagcggatagggaaagcatcaaataatggttaccgccacccattccaacctggatatttataaagaattagggctgacccgaccacccgataaaaagcctcaaaacaccgaattggggttagagcaatttctgaaattaatgaccacccagcttaatcatcaggacccttttgagcccatggataatagcaccttccttggccagatggctcagtttgggacggtgagtggaattcaagatctacaaaactcctttaaagaactcagcggttccatgcagtccaatcaagcgctgcaagcttcgggtttagttggccgctcggtattagtgccttcggagttcggtgcgctggaggcggagggctctttgcggggagctgtcaagttgccttcagaagcaagcagcctgcaattgaaaatttttgatcaatccggccagttggtccggtccttagatctgggagcaggccaaagcggaaccgttcactttgcctgggatggcttcaaggaggatgggacctcagccgcgcctgggctttatcaattcaaggtggaaggagtggtcgatggcagcccccaagccttgccttcatttacggtagcgcgggtggacagcgtggttatcggggaagggggcgaggggttgacgctcaatctggcggggcaggggtcggtgccttttggtcaagtggaacaaattttatagggtcttgggccgaggagaaatgttatgtcgtttaatacttcgcttagtggtctgaatgccgcatcctctgatctggatgtggtctcaaataatatcgccaatgccaacactacgggttttaaaaggtcgcgggccgaatttgccgatatttttgccgtttcctctttcggtagcccgaagacggcggtgggcagtggtgttctgctcaaccgggcagcccagcagtttgatcagggaaatttagacttcacgcaaaacattctggatctggcggttagtggtcgggggttttttgctttgtcccccaacttaaccaacaatgaattggtctattcccgggcaggtgcctttagtatcaataaggatggctatgtggttaatggcgcgggtcagtttttgcgcacttatcccgtcaaccaggacggcaccgttaccgcatcgagtttggaaagctcccagccggtgcggcttcccacctcggcgggtactccccaagcaaccagccaagttagtataggggctaatctgcctgcggatgcggcttctctggacccggccaatttcgatcctttggatgccgataccttcaccgcttccacgtcgacgacggtctttgattccctgggcaatagccacatctctaccttgtatttcgtgaaggacaccaatagtcccaatcagtgggccgtttataacgccttggatggggccctcgtcaacgtcagtggagggactgccggcgcgggtggtatccagtatgggacccttaatttcgattcgtcaggcggcttgatggggactacgcctagtcctttggtgactgatcctattgttctcggcaatggcgccaatgatatgaccttgacgctgaattttccctccaccaacactacccaggtggcttcgccatttaatgtgactgcactggatcaagatggatttacttcgggccgtcttaccggattggatatcagtgaaacgggtgtcattcgggccaacttcagcaatgggcaaaacctagccctagggaaggtagcgttggctcaattccccaacgagcaagggttgcgtcagttagggaacaattcctgggcgggcaccatcgactcaggagccgccatagcaggtgaggcggggaatggcagttttggtttgatccaggggggcgccttggagagttccaacgtggatctcactgcggaattggtgcacctgattaccgcccagcgtaacttccaagccaatgccagggccattgagacagccagtaccctcacggatagtattcttaatattcgttaagcattagcagcgggggggtgagtcaagatggatcgaatgctttatgtggcaatgacgggggcccagcagatgatgcaggccactgccgctaataatcacaatttagccaatctcaataccacaggatttcgagctgatttatcccagttccgcagtatgcctgtgtttggtgaaggttatcctacccgggtctatgccatggcggaacgccctggcgtggatttcaccctgggggctctccaaagcactggccgggaattagatgtggcggtccagggagagggcctgattgctgtgcaggctttcgatggaaccgaagcctatactcgggcaggcaatcttaaaatttccagcaatgggattttgaccacaggggcaggccagccggtcctgggggaaggtggaccggtggctgttccgccggcagaaacggtggaaatcggaaccgatggcaccatttccatccgccccctcgggcaagaggccaataccttagctgtattagatcggatcaagctggtgaatcctcccttggcccagttaaaaaaaggcgaggacggtttgttgcggctagcggagggtgctgtagctccggcagaggcctcagtgtctctagcctcagggatgttggaagctagcaatgtcaatggagtggacgccatggtggaaatgatcgccctagctcgccagtatgaaatgcaggtcaagatgatgcaggcagcagaggatctagatgcctcttcagcccaaatgcttcgaatgggttaaaaagacgagacggtttaaattttaaaataaagagggaatgggccatgaatcaagctttatggattgccaagaccggccttgatgcgcaacagacccgcatggcggtcatctccaataaccttgccaatgtcaataccaccggttttaaacgcggccgggccgtattcgaagacttgctttatcaaacggtacgccagccgggggcccagtcttcccagaacacccagttaccttcagggctaatgctaggtacgggagtacgtactgtcgccactgagaaactcttttctcaagggggcattgctcagactgaaaacccccttgatctggctattcaggggcggggtttttttcagatcctcatgcctgatggcagtctagcttatacccgtgacggtaccttccaagtggacgccgatggccagttggtgacttccagcggttatcccgtggagccccggattactattcccgaaggcgccctctctgtcaccgtcggctctgacggtatcgtgtcggtattggtggcgggggacactgcgcctactcaactgggaaatgttcaattggccgattttatcaatccggctggattgcagcccatcggtaacaacctcttcaaggaaaccgcctctagcggtgtcgcccaaacgggaattccagggcttaccggctttggaaccttggtccaaggcgctttagagggcgctaatgtgaatgtggtggaagagttggtcaatatgattgaaacccaacgggcctacgaaatgaattctaaagcaattgcgggtacggatgagatgctccaatttgccacccagactctttaaaaattatgaaactcaggggcggcaaaaccggtaatgcttcaagcatgagcatcaatatctcgacaaaagctttgaggtattggagcgaaggggtggtgtggagccaggggacagggatgtctctacaaacccttttttcagggaggaaaaacgggtttgcaaagcattaccccctcgctcctaaacattccccatattttattcatagatacttaaaaaacatcattatcagcgtggtgggcattgcccttattacgggctgtgcggcccaggcacccaaaccggatcccaatttcgcggcaacccgtcctggggcaacgccaccacctcagcatcacaacggggcgatttatcacgctgggtatgagatctcattatttaccgattaccgggcgcggcaggccggtgatgtgctgactattgtgctggaggagcgcaccgatgcggagaaagaaagtgacaccgccatcgacaaggaaaccagttattctctaactaatcccaccttgctgggttctgccgtccaattcgatacccctaaatggtttcctttagccagtaacaagaacaattccctggaaatggccgctgcggttgaaggtgccttctccggaagtggagatagcagccagaataaccgcctcgatggccatattactgtcactgtcgctgaagtgttgccaaacggcaatcttatcgtccaaggggagaaggtcattactatcaaccagggcaacgaatatctgcgaatctccggtattgtcagtccccgggatatccagccggacaatacggtgtcttctttaaggcttgcggatgtccgtctcgcctatgtgggcgatggcgcaacccaggatgccaatcgaatgggttggctcacccggcttttctttagcaaatttatgcctttttaagtgatttcacctggccccctatccccggctaacggcggaggtttcccacggagttttgctgtgaaaataactcagaccctcttcctagtggttttgctttgtttaagtcaggcggcccaagctgagcgggtaaaggatctggccgccatcgctggggttcgcagcaaccaactggtgggttacggcctggtggtggggttggatggcacgggagaccaggtgactcaggtgccctataccacccaaagcctcagaaacatgctgcgggagtttgggatcaatttaccccccggtgttaaccctcagcctaaaaatgtggcggcagtttctgttcatgcccaattgcctccctttgctaagcctggtcagcagattgatattaccgtctcctcactgggtaacgccaagagtctgcgtggcggaagtctgttgttgactcccctcaagggcgctgacggcagagtctatgccatggcccagggcaatctggtggtagggggatttggtatcgaaggaaatgatggttcccgggtgaccgtcaatgtacccagcaccggacgtatccccaacggagctacggtggagcggcatgtggttaatccctttaatgatggcgaccatattgtccttaacctccatacctcggatttcactaccgctaaccgggttgccgtgactatcaaccaggcgatcggtgccggcactgcccgtcccttagacgggacatcgatccaggttaacgcacctcctgctccggcccagcgggtcagctttgtctccttgctggagaacttagaggtcgaacccggtgaggccgcggcgaaggtggttatcaattctcgcaccgggaccgtggtgatcggccagcatgtgcgggtgcaacctgtggccgtctctcacggcagcctgacggtgaccatcacggccaatccggcgattagccagccccctcccttgtctggtggacagacagcggtggtgccgcgcacggacattgaggtaaaggaagagggtagccggatgtttttatttgcccctggagtgtcactcggtgatattgtgcgggcggtgaaccaggtgggggcagcgccaggagatttagtggcgatcctcgaagcactgaagcaggctgacgccctgcgagcagaattagtcattctttgaaagcgccttgtgaccggttgatttctttgtgttcttcgtgtctttgtggtgatctcatgaattatccaagctaaacccatggccccatcaaccactccactctacacccattttgatagcttcaccgagcttcgccagaccgcacgacaagcgccgcaagaccccgagacgttgcgccaagtcggggcccaatttgagtctttttttatccagataatgctaaaaaatatgcgggaagccagccagggggaaggacttctggatagtcagcaggttcaattttatcaagggctttttgaccagcagatttcccttgagttggctcgtaagggaggattggggttggcggagatgattgcttcccagttgggaaacaaagtcccggggaaagaatccctgccttcagtccagaaaaccgccatttcccgtgctccaatagagagaatagagagagtcacggtcaccgagaagccggaacccgccttggcaacgccggctgaatttgcccaaaccctttggccttatgcccaggaggcggcacgtgctcttcaggccgatccccgggtgcttcttgctcaagccgctctagaaacgggatgggggcggcagatcctccgcactgagacccaggagagtagctacaatctgtttaatatcaaggctgacggtcagtggcagggcccagtgactcaggtaggtaccctcgaataccgggagggggttgcggtgcgtgagcaagcccgtttccgagtctatgaatcctttggggagagttttgaggattacgtcacatttttgcagcagcagccccgctatcatcatgccttaagccatactcgcaatcctgagagctttatccaagccttagccgaggctggctacgcgacggatcctgcctatgcagacaaagtattaggggttttaaggagtgaggcgttaggacaggctttggaggagataatcaactacctcggccctcaaggcgggagtttgtgaaagctcagattgaccctggagggggtaatgagggtgagggtaatgaagaggtgcgcttaggggaatttcatccccgttagattgtaggcaaagcgaaatttaccatggcaacaggcgatccactgagtataggcctttccgggctcttagccatgcagcggtccttggcgaccaccagtcataacattgcgaatgttaatacccccggtttttctcggcagcgcacggaattaagcgcttccttgccggagtctacagctaagggatttattggtaccggggttaatgttgccacggtgcgtcgcgcctatgatgccttcttaaccgaacaggtacaaggctatacttctgagtacgcccaattcgaaacctttcatgatttggcggctcagattgacaatctttttgcggaccctgaggccggcttatcctcctccttgcagcaattttttaattcaatgcaagagatggctgatgacccctctgcgctggcagctcgccagacattgctcactgaaggtgaagtgttggctgcccgttttcattttctcgatggccgcctgcgtgatctccatgattcggtgaatactcaacttcgggacacagtggtggaagtcaacactcttacctcctctattgcgaagcttaaccaacgtatctttgaatctcatgggcaaaatggcagccagtcggctaatgattttttggatcaacgggaccagctcatcggggagcttgcccagaaagtggcagtgacggtacttccccaagataatgggatgctcaatgtgcttattggcaatggccagcccatggtcgtcggtaaccacaatagcaagctagcgattcttagcgatccctacgatagctcccggttagatatcggttatactactggtagtgacgctctgaatatctccaaccatatcacggggggggagctaggcgctttactctccttccgggaccaagcactggaaccatcccgcaatcaattgggtcaattggcgcttggaattacccaaacctttaatgctcagcatcacctaggaatggatctcaagggagagctagggcgcgattttttttcccccattgattccagcgctccggtttccttgcctcgggcggataataccggcgatggcgtggtggagatcactgtcagcgatgctagcaaactcactgacagtgattatcggttggagcgagatggtgtgagctacacactcacccgcttgtcagataatcaggtttactccttgactaattttcctggcggtacggaaactgtcgatgggctgaccttagatttaaccgctggttccatggattcgggagatagctatcttatccaacctacccgggaggcagcccaaaattttggggtgatgctcaccgatgctagccgtattgccgccgccgcaccgatccgtaccgaggcaaatctggggaataaggggacagggcaaatttcagcggcttcggtcaccaacaccaacggtcttcctttacctgttaatgggcagattaccctgagctatgatgaggcaacgcaacaattcaatgtgaatgggggaccgggtggcctgttgagttatgatcccgcgaccgagggtgacggcaaggaattcacctttcctaccttaggggggatcaccttcactatttcgggcacccctgccgatggagacaattttgttatccataacaatactgggggcgttagcgataaccgcaatgccctcgcaattgccggattgcagactgaaagtagcctccagggcgagacagcgacttaccaggaacattacagccgcttggtcgtggatgtcggcgtccgcactcgccaagcggaagtgaaccgggataccagtggagctttgctagatcaggccgttgaagcccgggaaggggtatcgggagtgaacttggaggaggaggcggccaacttactccgttttcaacaggcttttcaagccgccgcccgggtgatctcggttgccgatgacatgttccagtctttgttaggtgcagtaggtagataatccatgcgtatctctacttccttattccagcaacgaagcatcgatgggatactggatcagcaggcccaggtcagcaaaattcaacagcaattagccactggtcgccgtattcttactccggccgatgatcctgcagctgccgctcgcctgctggatgttcgtgagactttcgagcaactctcccagttccaaagaaacgccgacagggcaacggctcgcctctcccaggaggaaacagccctggcaggggtgggggatttactgcagcgggtgcgggaactagcggtgcaggctaataatggcgctcaaaataatgagaatcgtgtcatgatggccaaggaggttcggcagcgccttgacgaaattttggggcttgccaacgctcaagatgccagtggtgaatatctctttgccggttttaagggccgcacccaacccattatccgggaaggagggaattttacctaccagggcgatcaaggccagcgccagatacagatcagtccctcagtgcaggtggcggacagtgatccaggctccgaggtattcctagccatccgcgaggggaatggtacttttgtgactgaggcggacccctccaatagcggctcgggggtgataggtcccggttcggtcagtgggacgtttgttcctggtgattacaccttgcgcttttctcagccacagtccagtgattcccttactttcgaggtgctggactcacaaaataacgtagtgaccagcggcaattttgtcagtgggggagcgattacttttggcggtgcccaggtaagggtaaccggcacgcctggggatggggatcgtttcactatccgctcaagcgcccatcaggatatgttcactactgtccagcgttttatcgatgctttggagcggccagtgagcgacacggccagtcaggcccgattcaataatgatatgaataggactctcactgatttggatcaagcgctggggaaggtttcggagatccgggcaggagtcggagcccgccttaatgccatcgatagcgagcgccaaatgaacgaagacgtgagtctgcaaatggctaagctgcaatcctctcttaacgatcttgaccttgccgaggccatcggccatctcaatcagcagctaacggctcttgaggctgctcagcgaacctatgtccggttacagggcttatctttatttagccttctgtagccagtgtaacataacgatgaatttcttgattggcaggcagcaaatttatgatcgtgattggaacgtatacggatatgaactgttattccgtaatttccaaggcgattcgcctgtaatcgttgatgggactcaagcgactaatcaaattattgtggatagcatgctggagcatgggctagagaatctggtaggttttcattatgcctttatcaattttacccgtgataacatactgagcggaactcccctattgcttcccaaggaccgggtcattattgaagtcctagaaagtgtggaagttgatgagcctttgattgaagcactccacgcattggctaagcaaggataccgaattgcattggatgattttatcttctctgaagaaaagaaaccgctagttaatcttgcgcatattatcaagcttgatgtgcaacatttgagccgagagcaaaacttgatgcatttcgggctactgcaacggttccctgtgaaaattctggccgaaaaagtcgaaactgctgcacaattctatgaattcaaaaagctgggttgtgattattttcagggatttttttttagcaagccatgtctagtttctggagagcgtcttgccgctaatgactacgtgttgttttcagtgcttgcggaaatcaacaaacctaatataaatacccaagcgctggccaaaatcatctcaagtgatgttggtttgagctataaacttctacgatacattaactcggcatatttctctctgccgcgaaaaatcatctccatacaccatgggattttatatctaggtatccgggagattaggcgttgggcaaatttgatcatattgctccgtttgcctaatgcatcaaaagaattgatccggattgcccttgtgcgcgcaaaaatgtgcgagctgttatgtatcgtggcaggcaatcataattgcaataatggttgtggtaatgattgtaactgtgagaaattttttctagtgggattattatcaataataaatcaaatgctgaagatgccgcttgataaagtagctagttcccttcccttggcggaggatgtcttcaatgggctggcctatcgggaaggcgcaattggagaagccttaaactgtgcaattaattatgaacattggaacctctcggcggtccattatttgaatttgagcccctttgacatcgggaaaatttttctcgacagtgttgcctgggcaatggagatcaatttgtcattacgttgaaacaatcggttatttagtgctgagtctgatcgttaaataacccgtcatccagtttgaatttctgtgggcgcatttcccgccccttggggtagggagtggcttttttatattcttcgctgctatttcatgacttattcgggctagctgcctgtggatgtcatagcgccggcaaataatccctccctcaatgacgaatttttgccggtatccactaaagtttccccccgctttgccgatccttcccatggaagcggtgaatgcgttttttgcgcatctccgacagagacaacctacctggggacaagcccgggcaaaattatgagggaggataacgatgcctcaaattatgaatactaatattatgtcgctaaatgcgcagcggaatctcgatcgttcccagagcaccttgcagacctcgttacagcgtttgtcctcaggcttgcggatcaatagcgccaaggatgatgctgctggcctggccatcaccgaccggatgacggctcaaattcgcggtcttaatcaagccgcccgtaatgccaacgatgggatctctttggcccagaccgcagaaggtgcgttgcatgaatctaccagcctcctgcagcgggtgcgcgagttggcggtccagtccgccaacgacaccaacacggatgctgatcgtacaagcctgcagaacgaagtgactcagctcattgctgagatgaaccgcattgccagcagcactcagttcaacggcaagagcctgctagatggcagcttgagcaatgcgatcttccatgtgggcgctaatgccgatcagaccatttccgtaggcattgatgatgcccgcactagccgcttgggcgccaatgccacgctaacctctacggggactgcggtcagcgacggccagagcgctgcgctgaccagcccgagcggggtcctcgagatcaacggtaccgccatcaccgtgacctcggatggcctatcgacacgagatgcagctgcctccgccaatgccgtggctgcgggcatcaacgccttgtccgctactacaggggtttctgccacagccaatgctaccacggccaatttggggaccatcacggccgctgctactggttttgctgcgggcgattttgctatcaacggtatcaatatcaccgcgggggctatagcgagtggtgattccgacagcgcgttgcgggatgccatcaatgccgtgcagaatcaaaccggcgtgacggcggccctgaattccagcaatgaattggtattgacggctgccgatggtcgcaacatacagctagaaaccgatggtacccaggctgacggcgtttccgtattcggtgccgcgacctttgataccaatggcggttcagcagttgatattgtaacggtaggaacggtgaccctcgacagcgatgaagccttcgtggtggatacgggtatcacccaggcgactcatggcatggccattaccgcaggtacctataatgtggataccagcaatgccatggaaaacgtggatatttcgactcaatctggggccaacagcgccctcgccaatgttgatcgggctctttcacagattgattccatgcggggtgatttgggtgcgcttcagaaccgttttcaatccactatctcgaatctggagaatgtctctgagaatctgtcagcggcgcgttcccgaatccgggatgcggatttcgccgctgagacagcggaattgacccgcaatcagatcctccagcaggcagggactgccatgttggcccaggccaactcgctgccgcaaaacgtactgagtctgctccagtaaagccaagtgagtgagcatcatgtccggaatacggttccgggcgtgatgctcgtggatagtctgtaaggaatcagcccatgaataacaatatccatccaggacttctgcctgccgtgattcctgatcgagcctcacgaatgactgaaataaaaattaatccgcccagcgagcagcaacccttatccgctggatcgtctcggcccaaggagaaagagactggaaaccgggaagttgaatctcagaaattggttgatgcggtgcaaagcattaatgattttatgcaaaatgtacgtcgggaattacaatttagcatcgatgaggtgacgggccgtaccgtgattaaagttgttgatagggaaagtgaagaagtcattcggcagattcctccagaagaagtgctgacactggcgcggcgagtagcggaagaaggggggcagggagtaacggatggcacgctcatccaaacattggtttaatggctggcttatttctgaacgggtgagagaggcatgattacttcggcgggtgtgggttccgggcttgacatcgagagcttggttagccaactggtagcggcggaaggccaaccgcagcggctccgcctcgatcgccgggaagctcggctgcaaacgactctgtcggccatgggtaccctgaaaagtgaattagctaatttccaaaatgccgtttcagggcttagctcgctttcggctttccaagggaccaaagcgagcgttggcaataccagtttattgactgcttcggcgacggcggaagcggctaccggtacttacagtgtagaagtgcagcagcttgcccaagcgcaaaaactcgcttccaagacattcgctgactcccacactgttatcagcacgggaaccctgagctttcgttttggcacctatgatggggacagcaatacctttacggcgaacccagataaatcggcccaagtggtgactattgacgctgcccacagtagtctgagcggtatccgcgatgccgtcaatggggccaatataggggtcagtgcgagtatcgtcaacgatggggctggggatcgtctggtgttcacctctaaagacatgggggttgccaatagcctgcaaattaccgtcggcgatggtgatggtactgatccggcggataatgtggatgacgacggcttgtcgcaacttgcctatgaccccaccgctccaggtgtcggtagtggtaagaatttgacggagacggtggccgcccaggatgcccgcctcctggtcgacggcttgaccatcacccgccccaccaataccgccaccggggtgattgagggggtgactttaaacctcaaaagtgctgaatccggttcccccacgacactcacggtggcttccgatggacaagccatcagcaaatcagtgaacagtttcgtggactcttataacagcttggtggagagcttaaactcgctttcttcctataacccggagacccgagaaaggggcgccctgctaggggatgcgagtttacgtggaatagaaaaccgcatccgccgtctcatgggcgatgccgtggccggactgtctggcccctaccgggccctggccgatatcgggatcaccacccagcgagaggggaccttagctttagaggagagtaagttacagagtgctattgagacccatccggaggcaattgcccggctgtttgcggtcggtggggaagcctcggatcctttagtgcgttttgttgagggtacggagacaacccgggctggtgaatatgaagttaatattagtcaattggccacccaagggaagtacacggggaatgcgacaggtagtttccccattactatcgatgcggacaacgacgaattcaccctcaaagtggatggcagcgagctggggacgatatcgctaacccacgaaacttataacaatggctcggagcttgccgcagcgctccagagtcagattaatagcaaccctaaactgagtgaggcagggggaagtgtggcggtcgagtttgtgagcgaccaccttgagatgacctctagccgttatgggagtgcttcaagtgttgaaatcctatcgttagatccttcgccgaccgcgaccactacccaaactctgggtttgactgtgaacagtggcaacgcaggggtggatgtagcgggaaccatcggtggccaagcagcagtcggttctggccgcttcttgaccggaagcggtggggcggaaggggttaagcttgaagtgcttggtggtgccgttggggatcggggtagcgtggccttttcccgcggagtcgctgcccagcttaatacttatctcgagcaaatatccgactcggacgggtttttagacaatcgcattgatggtttgaatgatcgcgttgccgatctgggcgagcagcgggaggttttagatcggcggctagtcgccctggagcagcgttaccgggcccaatttactgcgctagacagtctccttgggcagcttcaaaccacaagtaatttcttaagtcaacaaattgccgctttaccgagaagaacttccctatagtgggacatgctaaaaggctgttgaaaaacctttgtaggtagcggcggcaggtttcgctttgttccttctacggctctacgctagaacctaccgacagggacaaagaaatagcgacgaggaacaacctaaattcggtttttagccgccaatgcacgcgaataaacgcttaaaaaaatggcctggaatgattttctgacgggccaacgcttgcctgtctttaagccattgaactatttgcgttcataggcgttaattcgcggctaaatattttatttcgggaaacgctatggaacagggcagactgcgattgcttttaaagaataatttaaatcgcaaagctgccataatattgaagaggaacctctcatgacacgtaacggagcgctacaacaataccgccagatcggtgcccaaagtgccgtgactgaagccaatccccaccgcctcattcagatgttattggaaggtgtcctagagaaaatcgcggtggctaagggagcaatggcacgcaacgaagtgatgcaaaaaagcacccatatcagtgaggctattaacattgttggcggtttacaatccagtttgaactatgaccaagggggtgaaattgccgctaacttggatcggctttatgactatgtggtgagacgcctcttggaagctaaccttcataacgatggagcaatgctggaggaagccagccgtctcctcaatgaagtgaaaaatggatgggacgctatttctgctgcagattctcagatggcctatgaaccttctaaagctgcatcgcctacttctaccgcgtctcgttgatttcgtgaagtggcggtccctggaggcaatatctcagcgtattcggttctgggatcagggactgtgagggatgccctagacgttcttcttgtcttaagccagaagatgctcttaaaggctcagcagggtgcctggcaagagctagcagatctgcaagcggagcgagagagggtattgcagcaagcattccctcaggggaaagcgcttgttgctttccccttcgcccggcagcgcctggaacaactcctttcactcaatgagcaaaccgccgccctttgtcagcaggagcgtgatcactttgcccaaggattaagaaaattacaacagggctctcaagcctgcgatacctaccggcgttatactctctagggacatcattcgctcgatttccttttgcattcgaaatggaaagggggacccgcgagtgctttcattgccctgatggctgaggagaagcttgtggctgaaatagaaagtcaattcccaccgcaaccattaggccagggggttttttatcaaagccagcaccccctaatctggcgctgtgtgaaacctgaagccaaggtcagcgctctcgtttgccgtgataatgagcggctgctgaagcttttgaacagctcgattccttcccctttggagttactggaggaacagccgctactttattcggagctccagcgtctagagctgaaggtggatctgttgcttgagcagatagggttgctgcttgcccagcaggcgccacttccagcagccgttcccctacgacttactgcccaggagctacagtggtgggcgcaggaggcgccgaggagtggagagactgtccaggttgaagtttatctaaaagaagagctccgccgtcctttggttttgctgggccgagtgaaagcacgggaagcggagactcatgggtaccgcgtttgggtgcttttcaccgatctgggcgagggtgttcgggaagggctagagcggttcatctttcgatggcatcggcgccacatcgcccaaactcggaagggttccccatctgcgaggagggagcctgacactgatagtacgacagaattttgacattcgcttctcggggtgtttaactttctttattaattaaagaacgtaattctcttctttcgtactccgagacagtgccttaagaggcaggaaaagcctacgatgtccgctgaggtcgtattgatcttggagggtgataaagaacgcggccaggccctccaaacgattatcgagtttattggctaccgtcccgtgcttattgagccaagccgggaatggcgaaaacaagtgaatgacctcgatttccaagccgtggttgcagtgttgctgggtcgttgcgacgaagaccaggcgcagtcggctgccctcgtgaaggaattaactagtgaggaagggcaattgcccgtatgggtattgataccgaaggagcgcagtcaagagaaagaaagctggcgcttgcccggatctctaggaattctccgctacccttttacccaagcagagctgacaggggctttgcaaaatgcggagctttttcgcgagggccggcggcaaaaaaaggaagggggacgtcccgtagagctgtttcggagcttggtgggcaacagccgcgccattcgagtagttcgccatttgatagaacaggttgctgattctaacgcgacggtactgattctgggggagtcggggactggcaaggaggtcgtcgcccgcaatctccactactattccgcacgccggggaaaaccttttgtgcccgttaactgcggcgctattcccggtgaactgctggaaagtgaactctttggccatgagaagggggcttttacgggagccattacctctcgccaagggcggtttgagctagcccaaggagggaccctgtttctggacgaaatcggcgatatgcccatggccatgcaggtaaaattattgcgggtgttgcaggagcggacttttgagcgggtaggaagcagcaagctcattgatgtggatgtgcgcgttattgcggccacccaccgggatctggaagagcaactcaaagaagggaactttcgccaggacctttattatcgccttaatgtttttccgattgagatgccgcctttgcgggcacgggttgaagatatccccctgcttattaaagagctgattatccggattgggcacgagaagggaggcgctgtccgcttgacgccggcggcggtgatggccctctgccagtacccctggccggggaatgtgcgagagctggccaacctgattgagcgcttaatgatactccatccctatggcgttgtggattatcatgatctgccccagaagtaccaaatagatgaggagaaaaaccgcccttttgttccagaggtatcatcgctagagcaggtcgtcgatacttcggagactccccgactgccgcgagaaggtttagacctcaaaaaacacctcaaccgcatcgaatgttcactcatcaaacaagcgctggacgaggccgatggggtcgtggctcaagccgccaaccgactgcgaatgcggcgtaccactttagtcgaaaaactgcgcaaatacggtatccagcgtgaagatataacgtcaagattttgacttctgcctgaactcactccttagttgactgattctaaaaatatttttttgtttggcgttctttttgcatgatgatttaaagtgcagagggcgaatgtcccgctgtgttggcactatcaggcaaaagtgtgcaaagccgcgaatttcccagcacctgctggatgcttcgattttttttaagctgttgtcaaagcaaaggagtaagttatggtgcaaccctcggttctggtcgttaacaatgaaccagctctgcgggtgttggaaaaagatgagcctctggtggccattgatccccattcccgggcggtagtggagctagcgcggcgggtagctcgcagcgaagccacggtgcttatcagcggtgagagtggcacggggaaggaggttttagcgcactacatccaccgccactcaaggtgttgcgaaggtccctttgtggctatcaactgcgctgccattccagagaatatgctggaggccaccctgtttggctatgaaaagggggcttttaccggcgcccatcagactcgtcccggcaaattcgagcaagcccagggagggactttgctgcttgatgagatctcggaaatggatttggatttacaagctaagttgcttcgcgtgttgcaagaacgggaagtggaacgtttaggcgggtgcaaagtgatccccttggatgtgcggatattggcaaccaccaaccaggatctccgggagcagatagggaacggccagtttcgcgaagatctttattatcgcttaaatgtttttcctttgcagttgccgcccctgcgggagcgtacccaggatattttacccctagcacggcgactgactgccagccgggctgcggcagtgggtcgtctccccccccgtttgacgctcgctgccgaaaccaagttgctggctcacccctggccgggaaatatccgtgaactggataatgttattcagcgggcattgattttggaagagggagaagccatcaccgcccaggcgctggcttttgaagcggggatggaggcgccgcttccaaggggggtaggagagcttagcaaggatctcaaaagccatgaaaaacagcttattctcgatacgctggcgcgctgtggtgggcggcggaaacaggcggccgcccagttaggtattagcgagcgaaccctgcgctataaacttgctcggctacggaaggcaggtgtgactatccctgacccctcgaacacaagatttgtaccctgaacccagatgcctttagagagcatcctagcgaatacctgagggaggcttctgctgtggaaccgatcaatagcacccaacttcttgagcaaatgcgcgctgccgccgctctagccgaaaatggctcagccaggacctccggggaggccacggggaatgagtttgcgcttttgttggagcaggcccttaactcggtcaatcaagcccagcagcagtccagcgatctggagacggcttttgtcctcggggagagtaatgtggatttatcggaggtcatgatcgcttcccaaaaagccagcgtttctttccaagccgtgctccaagtccgcaaccgactggtgtctgcctatcaagaaattatgaatatgcagatctgaaaggcgtcgaggttcaatcgaatcaactccagccttggggaggagaccggagtccataatatcaataaaagaggtcttctgctttatctctggtttcctggccaatcttgccggtttctttggaattgggattgatggcagacgcgaacacccatagaaatccacctgccgctgccccggaaacgttgccggctgcgagttcatccctggcagtattgcaggcgaatattgcgcgtttatcccccctaaaacaggtggggttgctgctcatgattgccgtcagtgtggccttaggggtaggtatttttttatggtctcagtcaccgaattatcaaattctttatggggcggtttctggcaaagaaaagggggaaattgttgaagccttgcagaaagcgaatatcgactaccaattggatgaggctacgggggctttgatggtgcccgcctcccaggtgcatgaagtgcggttgcagctagcgatggagggtttaccccggagtgctggcaccggttttgaactgctagaacagaaccctggtttcggcgtcagtgaattcctggaaaaggcccgctatcagcgagtgctggaaggggagttggcgcgtaccatcagcaccctgaacaacgtcaagagtgcccgcgtccatctagcgctgcccaagcggtcggtttttatccgcgaccgcaaggtaccctctgcctcggtcgtcttggatctttatcctgggcggatgctcgctccaggacaggtggccgccatcacccacctggtggcttccagcattcccgagttggagagcgctggagtgacggtggtcaatcaggagggggatctgctcactcagccggagcgttcccaaaccctagagatgacggctagccagttcgagtatacccgtcgcatcgaggaggaatatggacaccggattcaacgcattctggcgccgttggtgggcgctgataaggtgcgcgctcaggtcgtggctgaggtggattttactgtcacggaacagacccaagagcgctatgaaccggagaaaagggccctgcgcagtgagcaaaccgcagaagaagagcggattggtggccgtcttccaggagggattcccggggcgctcagtaatcagccgccggatgaggcccaggttcccgagactctcaatggggccaacgagggtgagtcccagccttcagaacccccgtcaagccgaagcctgcgggctactcgtaactatgagttggatcgcaccatcagccatattcggctagcgcccggtgatattcggcgcctctccgtggccgttctggtagatgagaaactggtgacagatgctgaaggcaatgtcagcacttcaccacgctcaccccaggagttggagcatattaccggcctggtcaaagaggccgtaggctttaatccggatcgaggcgatactatcaatgtgattaatgcccctttcgtgcccaacgaggagttggaacccttacccgagccccccttttggcaacaagaatggttctgggtagctgttaaacaagggggagggatcctggcggtgttatttttgttgttaggtgttttgcgaccgaccttccggaggttgaccaccgtgcccgagccagtgaccgtgccttctcttcccaagggcagtgacgaagacaaagaagggctaaaagaggatcggctgactttgagcagtaacgcccctacgctgcaattatcagggcccgattccctagaagccaacttggagagggttcgcaagatggccgcggatgactccgaacgggtcgcgcaagtagtcaaaaactgggtctctggcgatggctgagggccaattgtcggggactgagcgggcggcaattttattacgttcattgggcgaacagggtgctgctaaggtgcttaagcatttggagccgaaagagatccaaaaaatcgggacgaccatggctaccctccggagtgtttccagggaacaggttgacgccgtgcttcaagattttgcagaaaggatacgagaagaaacggctttggggataggctctgatgactatgtccgcacgatgctgcaaagtgccttgggcgaagataaggccggaacgctgattgaccgtattctattgggcggcaataccaatgggattgagcagctcaaatggatggatgcccgttctatttatcaggttatccatttggagcatcctcaagtgatcgctatcgtgctttcttttttagaaagtgaacaagccgccgaagtcctgtccctgtttgctgctcaggtgaggctagatatcgtgttgcggattgccaccttggaacgggtgcagccttcggccttggatgaattaaacggaattttggaggagcaattttccggcacccatagtagccttaaggcttcttcggtggggggagttaagacggcggccaacattctcaacttactggacagtgccgtagaaaacgaagttctggaacagattaaagaggctgacgcggaattgggccagaatatcgaggatctcatgtttgtctttgacaatctcctggaggtggatgatcgggggatccggtccttgctgcgggaggtttcttctgaaacgctgatcattgcccttaagggagccgccgaggagcttaagcagaaaatcttcaaaaatatgtccaaacgggcgggggagatgctgcgcgaggatttggaaagtaaaggacccgtgcgcttgagtgaagttgaagcagcgcaaaaggagattattgccatggcccggcgtcttgccaaagcgggggacatttccttaggaggcggtggcgatgagtacatctaagattttgcgcccaggagatctcactgcctatgagcgctgggaattacctttagtagatcgagaagaatccgaggaggcttctccctctaatcaggatcccgggcataatgaaaaagctgctgaggctaacctcaggcagcccgcctcggaaacccaggagcacgcggaaacggccaccccttcgccattgacggtagaacaactggaagctctccaaaagcaggcctacgaggaaggtttcaacgtgggattgacggagggccggaaagcggcgcaaaaggagctggagcaaaaagtagcgcctcttgagacgttaatggcaactttgagtaagcctcttcgggagcttgatgagaccgtggaggaagaattggtgcagcttgggattgccattgcccgccagctgatacgccgggaactgaaaacccaacccagcgaggtggtggcggcagtgcgggaaggattgcattacctcccctcccatagccgccaggtgcggttgcgactccacccggatgatgtgggcgtggtgcgctctgccttgtccatttctggagaggaacgacggtggcaagtggtggaggacccctccctcagccggggaggatgtcagttggagacggaacattccaggatagatgccacggtagagactcggctgaaagccgccattgccagagcgcttggcggtgagcgggaagacgatccgggtagtgagtgacactgtttccacaactccccttctggggggccgctggcggcaaaccttagccgagtgccgggagcgtttgctccaagatgaggctcccctgttgagggtggaggggcgcctcattcgaatggtggggttgaccctggaagccgtcgggtgtcaattgccggtaggaggacgttgccatattttaagaccggggaagccgccggtggaagctgaagtggtcggttttgccggagagcggctttttttgatgcccaccggtgatccgagagggttggtgcccaatgccccggtgattccccttccccatggcggtggagtggcggtaggcgcggggctgctgggccgagttctggacggtggagggcgtcctttggatggcctgggtcctttgcgtaccccccatcatgtttccctggacggtcagccgatcaatcccttagcacggcaaccgattagggaacccctggatgtgggggtagccgcaatcaacgggttgattaccatcggccgcggtcagcgcatggggttgtttgcgggcagtggggtgggtaagagcatattactgggcatgatgacccgctacgctaaggcggacgtcatcgtggtggggctgattggggagcggggtcgggaggtccaagaatttatcgaaagcactctgggtccggaggggttagcgcgctcggtggtggtggcaacccccgcagatcattctcccttgatgcggctccatggcgccatgctcgccaccagtatcgccgaatatttccgggatcagggccgacaggtgttattgttgatggattccctgacccgttttgcccatgcccagcgggaattggctttggctatcggtgagccgccagccactcgaggttatcctccgtcggtatttgccaaggtcccccaattggtggaaagggcgggcaacggccgctcgggcagcggcagtattaccgccttttataccgtgctcacggaaggggatgatgccaatgatccggtggctgatgcggcgcgggccatcttggatggccatatcgtgctgtcccggcggttggcggaagcgggtcattatcctgccattgatattgaagcttcagtcagccgggtgatgagtcaaatcaccacgccggagcaccggcaggcggcccaacaatttaagcaaatttactccctttatcagcagaatcgggatcttatcagcgtgggggcttatcgccgcggtggcgatcctcgcctcgatgaggccattgataggcaaccccggttccaaacatttctccagcaaggtatgtttcaatcgttttccattgaccagagccttaaagggcttcaacaagcattaagggaacaacaacccccaaagacggcggcacccgtgacgaatgctgcgggcgtattaaggcatgaggatcggggaggccgtgcatgatccgctcccatcgcttgcattccctgctccaggtggcggaagcccaggaacagcaagccgctagaggattaggcgaggcccagcgcctgttccagcagcagcaacaacagcttgaggaaatgcaccgctaccgggaagagtatgcgcagcattttcaaaccgtgggccgaaatggcgtcggtgtccagcaacttcagcagctacaaagctttttgactcaactcgaccgggctattgggcagcaaaagcagcggctgcagcaataccttcagcagttagagcagacgcgtaatggatggcttgaggcacgcagtcaagtaaaagctttgagtaagcttgaggatcgggttcggcaggaggaacgctgtttagccgcccatcgcgagcaggcggaagtggatgatcggcatcaacattgtttcaagacggaggatggcggcaaattttagatcttggaaggcaaattttgcctgcaagatggcgaaacctgtccaggtcaaaaagcggtgatagggccgggggattgagtctaccagtaaaatcgagcctttctgaggagacaattttttcggcacgggatttgcctataagctagttactattggataggcatatagtctggagtgtaggggtcaatgacagcgccgggatttcttgccctatctttgccgcgtccttccccatctacttcggcaggaaaatttgaagggaaccctgacgcctcggcgcctcccgcatcggaagcggccggcgccgatttttccgcccagctgggggatttgattgcccagcttaactccttgcccgagaaccctccctcttctgagggcttggaaagcacgggggggcagacccgctttatcaagaatttgttgagcctggaacaaaaggaaggagaggaggttgcctcggggctggagtcgtcattaccggtaccggcagtgacgacgactgagattggctctttacctgcctgggtggagacctcggggaacgttacgaagagtcaggatttaccccaggttggaggccctgaatctgactttatagcaaaaaattcggccttaacctccagagaggtcccgggtcttgcgggcattgtgtccgatgcaagcaaaccgactcctccgcccctcaacactttatccccagagcaaccgcagcttcagcttaatcaaaggaatacccccactccagagatttctacccaggcaggtagtctgcaagagcccgtcttagaagtcgccacggaagaagcagaaccgccggtctctcttagccccgcccccagcaaaggcacggctccattgacagcgctcgccccggaaggggagaaggaggcagcaaactcagcgctgctagagggggatactctttctaatctatctttgaaaggaacagcagagaaaagggaaccgccgctgcccctcagccagcctggttcaggggtgaataaggaacttgcttccttggggttactggcctctcaggggaaatcaggagtggaaaattccgcctcggcccttcagggggagtcaggagcagaaaatcccatcctcacggggggaaattccaagcttaacccggatttggacatctccatcgaggagttggaatcccagggattccagcgccagggccattccagtgttagccaggttagccctggtgggggcctgtcggcggtaacggcgccagaacattcaactctgctccagggggagacccagaggctggcggagcccacccccttacgagaaatgtcccctccactggtatcccaggcttcactagggcctaatcccatggagacggccgctccccctgcctctgttgaaggtagtcgattgaatctgaatttggaagctgcgctccagcagccccagtggggagaagaactcagcgagcggatgacttggctgatcaaagataaggtccatattgcggaactgcgactcaaccctccccaactcggtccccttgaggcccgcattaacctccaccatgaggaagcgagtattactttccatgcttcccaggcggcagtccgtgaagcccttgaagcggcccttccccgcctgcgggatgctttggcggagcaagggctgagtttagtcaatgtggatgtgtctcagcagggtttctcggaacagcagcggcagtcggcccagtcgggaaacttgcgggcaactccggcagagtccactgaaaccgacgcccaggagggtttagaaaaagatcctcgtcctcccgtcccccaagggggagtggattactacgcctgagccatcagaaatccaaaatttctgcttcaattccttccagggcggccatgggatcaggagccccggtgatgggccgaccaatgaccaggtaattagctcctttgcttagagcttccctcggtgtcagcacccgctgttggtctcctgaagccgtgccggcagaccgaatccctggggtgaccagtaaaaagggggttcccaaagcctggcggagtgccgaggcctcctgaccggaacagaccaccccatccaggcccgcttcctgggtgagccgggcgagccgcagcacattttcctccgcagttccactcagccctatttgtgccaatgctgtctgatccatgctggttaaaacggtgacggcgatcaggaacgggcgggaggaggtcttggccagcgcctcctgggccgcctgcatcatggatagtccgccgagggcatgaacattgagcatccatacccctagatcggccgccgcaagacaggcgcgggcgaccgtatggggaatgtcatggaattttaaatcgagaaagatggagaagccctggtcggcaaggcgttcgaccaagccgggaccggcccgagtaaataattccttgcccaccttcagccggcaccgggcgggatcaagttggcgggtaagattgagcgcttgctctccattgggataatccaaggcaatgataatacggggttcttccatggtgttctccagcggtttctagtcctggaattttaacgggtttttgccgcaggtttagcaagcggttaggccagtgcttccaggcccttctgatcgaccagattcagcaatttcaaggaggggccattaggctttttctgtccttgttcccatttctgtactgttgaaggactagtattgaggtaagcggcgaacaccgcctggctggctttgtttctggtccggatacgcttgatctgcgctggggtatactgctttatcggtggcaggcatagggcgtcgaactcacgcatggttttggcatccattaccccggccttgtgcagcccatgggccgtttcgtgcaccgcttccaggagtgattgatagcgtttcccgagtaaatggagcatgaatactaacctaccaggaccttaacttcttagcctaactatatctctcctataaggaaaacgctatattggtcattgttgatcacccctcatgaatcttgcgtttattcgcgtgcatttgcggccaaaacccctttaagataataaatatgaacccggatgccttggttaaaaccattacttttagcaatgtggaaagtttttcttagttctaccgcccgggatctcgctgattaccgccaggcagtgtatgaggcgatccaccgtctcgatggtttccattgtgtgcggatggaagatttcggggcccgtgatacggtcgcagatacattttgccgggagaaggtggcgaagggaaaagaaggccaagcctacccctggggcaatgaaccggattctaacaaagccaattatattgatacggggattggcgccaccagccccgtaggctgtttcccaggcggggctagtccttacggttgcgaggagatgagcggcaatgtctgggagtggacccgcagccttaagggcgattatccctatcccgaggaaggcaaagaacggcagaagcgggaggatttgcgggcccgggtgttgcgtggcggcgcgtttaattctggtgccaagctcgtgcgctgcgcttaccgcttccccaacgctcctgtcgttcttgccctcttcattgggtttcgagtggtggtgtcccccttttctctgaccgatgaatcctctgatctctgatccgccgcgctggtttacagcgtttcccaaataggagagatacggttggattgagaacgtaaggcccgactaagccgatattcgtatctcatttattcgggaaacgctataagcctagatgagaagtttggtagtcctgcattatgagtgataatcaggatcgggttgttgggcaaagggtcgcattataatggtggacaaaataccaaatagcgccgacatggttttctaatttcttggagaaagagagtgcttttctgactaaacgcgaaacacgctgtctgagcgtacaattaaagcgttcaatgtggcttgtttgtcccgtttctttgcccacgctgcgatggcgtggccctgggaagatagcctcataggcttcccaaaaatcggtgtaacttacggcccgctgccgataaacggcgggtaaggactgccataatccttgtgcccctgtttgactccgatcgccgatataaacccccacaacttcttgggtgtccctatcgaacgctaaccacacccattgtttattgccctttctggcgacaaacgaccaaagctcatcgcactcaagggttaaacgagctctggacttttttttatctccactcgccgcggtgtatgcgcatatttatcgttcacataatattgcaaccagcgctctgaaacgcccgtgactcggacaatccctgccagcggaattctctctaagagcaatttatcaatcagctctttcgtctcttgagtaatggagcaattcttggggtcctccacgaattgccgaccgcagactttgcataaaaatttgggtgtcccgaccccattactcccatttttgacaatatgagtaccaccgcatcggggacagttcatggctatctccttgagaaatctatacatacataatataaatatagcgcataatcactcaatatgcagcactaccgagaagttttgtgatgaattcataccaatttatagcgtttcccttataggagaggtacagttaaattgagggattagggtcctggtagattgatatttgtgtctcatctattcgggaaacgctatggcaaaaggatggagaaacgcacaatgagtgcacaagacatccgctggatacagcgtttcaaccactacaagatggcgttggcgcggctggaagaggcggtcgaccttgcagggcagcgtcccctctcccggctggaagagcaggggttgattcaagcttttgaatttacccacgaactagcatggaatacgctcaaagacttcctggaaaacctcggcgtaggccctttgtatggttccaaagactcgacccgcgcagcattcaaacgcggtttgctggaaaacggcgaaatctggatggacatgattcgtgaccgtaacctgacttctcactcctacaatgaagacactgcaagaagcattgcctcggccatcctggatttttattatccggaattctgtgtactggtgcggaaattggaaggattaaaatacacccatccagaatgaaatacggtctgagagaatctgtcatcgagaaaatctgcgccgttctggctcgccatccgcaggtagaaaaggcgattctgtatggctcgcgcgctagagggaattacaagaccggctcggatattgacctgactctagtaggcggcgccggtttgactctctcggtgttgggcaaaatcatggatgaactcgacgacttgcttttgccttacacttttgatctctccatttttaaccagatcagcgatcctgaggtcatcgaccatatccggcgtgtgggggttgtattctatgaacggagggagtagacacgccaaaatagcatcaaaaaaaggcgcgccattgcgccattattgatgcgctggtttcggatcgataattggcctcggagtgctacaacataaaggcttatcttccctggaatatgttatcctctggaatcatttgaccttttctctccattcatcaagagttatcacatcaaaaaatggaatttgaactgctgacccgtgccggtgcggcccggcgggggcgtcttcgttttccccgggggaccgtggagaccccggcttttatgccggtggggacctatggcacggtcaaggccatgaccccggaagaattgcgtaccgggggggcggagattgtcctgggcaacacctttcatctgatgctgcgtcctggcacggaagtcattgccaagcacggggggctccatggtttcatgcactgggaggggccgattctgaccgactccgggggctttcaggtgtggagcctgggggccatgggaaaaattaccgagcagggagtcagctttcgctctcccattgatggtcgtccggtttttctggggccggaggagtccatggccgtgcagcgggcgttgggggcggatatcgtgatgatctttgatgactgcaccccttatcctgcgaccgaagaaatgacccgccagtccatggaattgtccttgcggtgggcggcccgctcccgggaggcccatggggattctgcggcggccttgtttgggatcatccaaggggggatgtacgaggacttgcgggatcagtccctgcaagggttgttggagatcgggtttgagggctatgccatcgggggattatccgtgggagagccgaaggacgccatggcgcggattttgacccataccgccccccaaatgccggcggataaaccccgctacttgatgggggtggggcggccggaggatatggtggaggcagtgcggcagggaatcgatatgtttgattgcgttatgcctacccgcaatgcccgcaatggccatctttttgttcgggaaggtgtcatccgcatccgcaatagcacctaccgggacgatacccggcctttagatgagggctgtacttgttatacttgccgccactatagccgggcctacttgcaccatttggacaagacccgggaaatcctcggctcgcgcctgaatactctccataatttgcactattatcaaaaccttatggagaggctccgggaggcgattgaacaaaataggctggaagcgttcgtcgctgagttttatgctgcacgtgcgcaggacccgttgcctgtgccataatcaacaatttagttcgaactgggaggcaagtcacgtgtcaactgtgctagatcttttcatttcgtcagcttgggcccaggagccggcagcggcgccaccccaagcgggactgtttaacatcatcttcctgttggtcctactggttttattttatttcctcttgattcggcctcagcaaaagcgggccaaagaacacaacaagctggtggaagggttacaaaaaggggatgaagtgatgaccgaagggggcattatggggcgcatcacggaattggcggaaagtgtcgtggccttggaggtcagcgagaatgttgaaatcaaaatacgacgccaatccgttgcctcggtattgcccaaaggcacccttgaaaagctttaaaaatcgttaagttaccctcgatgaaccgttatcctctttggaaaaacttgcttgtgctggttgtggtgctcgttggcattctctacgctgcacctaatttgtttggagataccccggcgttacaaatctcagcgactcggggggctagcctggaaccggagatcttgactcgggtggagcaactgctcaaggaacgaggcttggactatcaatcggtccgtttggaagaccagcgccttttggttcgcctccgccaagcggagacccagctcaaagcccaggacgccctgagggaagaattgggttcggattactcgatcgccttgcacttggcccctgcgacccccagttggttgcgaaccattgggggactccccatgaacttgggcttggatctccgtggcggggtgcattttttaatggaagtggacatggaggccgcagtccagcaggcggaagagcgctatgtggaagatctgcgatccttgttgcgggagaatcggctccgttacctcagcattgggcggcttggcgccgggggcgtggagatcaagttccgtaatacggagcaacgggatcaagccgaaaccctcatccatgatgaatatttcgacttgctgttgcagcctgtggaggagggcggttccccgcgcctggagattactttaagcgaagaggaaaaacgggaaatccagcgtttagccttacaacagaacatcaccactttgcgtaatcggattaatgagctcggggtggccgaacccactatccagcagcagggccggaatcgcattgtggtgcaattaccgggtgtccaggacacggcccgagctaaggaaattctgggcgcgacggcaactttggagtttcgcttggtggatgtgacccatgaggtccaacgggcggtggaaggcagagtacccgccggctcccgcctctattatgagcggggtggggcgcccatcttgctcaagaagcgggtgatactgaccggtgatcatattatcgatgccgcctcggggattgatcagcaaagcggcagtcctgcggtatttgtcaccctcgatggacagggcgcccgactcttcagcaaggtcacaggggaaaatattggtaaacccatggcggtggtctttatcgagaccaagaccgagacccggatggaggaaggcgaatcggtcaagctccaccggcgggtccccgaggtaattaatgtggccaccatccgggatcaactgagcaagcgcttccagatcaccgggcttgattccaccgaagaagcccgtaacttggctttgttgctaagagcaggagcgttggctgcacccattgatatcattgaggagcggaccatcggtccgagcctggggcaggataatatagaaaagggctttcagtccgtgctgattggctttgccctggtgctggtgtttatggcgctctactatcgggtctttggtctcattgccgatttggcgttgacggtcaacctggtgctgttagtctcactgctttctttactgcaagcaacgctcaccttgcccgggattgccggcattgtgcttacggtgggtatggcagtcgatgccaatgttttgatttttcagcgtattcgtgaggaacttcgcaatggcaatagcccccaggccagtatcgaggcgggttatgccaatgccttatcgaccattgcggatgccaacattactaccctgatcgccgcgatagtattatttggatttgggacagggcctatcaaaggctttgcggtcactttatccttgggtatcctcacctccatgtttactgccattattggcacccgggcagtgatcaacctcatttatggagggcggcgcaaagtaaggctagccatttgagacgcggatatgaagctatacaagaaatcttttcgtattgattttatgggcaagcgccgcctcgccttgatattttccgtggcgctgctcctcacctccttgggttcactaattttccagggccttaatttcggtatcgacttcaccggggggactctgctggaagtggggtatgagcagccggtagagctatcggacgtgcgccaggacttgggagaggcagggtttggcggcgccattgtgcagcattttggcaccacccgggatgtccttattcgcttggcaccgggggccgaacgtaataacgccgagctcagcaacgaagtgctggccaccttgcaggccaatggggataacccggcgaccatgcggcgggtggaatttgtggggccgaaagtgggtgaagaactcaccgagcaagggggcctagcgatgctatatgcgctgattggaattctgatttatgtttctctgcgcttcgagtatcggcttgccattggttcggtggcggccttggttcacgatgtgcttatcgtgctgggcctattctcgctcttgcagcttgagtttgaccttacggtgctggcggcccttcttgcggtcattggttattccctcaacgatactatcgtggtgtcggaccgtatccgggaaaatttccgcaaaatacgcaaaggcacggcggtgcaagtggtcaatacttccctgaaccagactttatcccgtaccgtgatgacctctttgaccaccttgctggttcttttcgccctatttatatttggcggtgaggcaattcatagtttttccatggcccttatcatgggagtcctggtgggaacctattcttccatctatatcgcgagccctacggccttggctttgggaatcagcaaaggagatttaatgcccgcgcctgttcctaaggaaggcgcgaagctggatgaccggccctagaatgttgacaaggttggaaggggttaactcttggcagagacggaccgctcttccgccttatttgcttttatgcattcagaactaatccgcctatatccccgcccaattgggcggggatataggggggtcttgctaaccgtaacctgtttctaccgccctttccccggtttgcgccccaaatatagtggtctagccgttgtcgccaaggatgaatttcaattctctcccatcctcctaaacatggcggttggagatatccaagtgagctactagcggactggatggcatcgccgggtcacctcaagggggtagcaggtcagtggccggaaagtcggaattcatcacacttttcctgtatcttccctgggtttttaaatacctatgaataaaatatgaggtgttttaggagcgagccggtggtgttccgcaaacccgttttccctccctgaaaaaagggtttgtggggacttccctgtcccctggctccacgccaccggctcgctccaagaatactttaaaactttcactgagatactaaataagtggtcaactgccgtttcaaggatcatactttgccagttatctctaggacagctatcatgagaatttctctatacaatgagcgtttttaattattgtctccttagaaaaatggtttttctcagatgctgagatatttcttatccttgtgtttattgcgttcaggaccggccgatgcccctccttcgtcggctttgttgacccaaaccctgctggcctatctggggataggttggttgatttctatgctccatttggagtttgttgatgggttgctgtcgagcaccgtggataccgtcctgttaatcggtatgactgggggattgctggcggtgcggggttacacggcccgtttacagcagactttaattgcgttaacgggggcaggaattattcttggaattctagcgctgcccctgttgttatggctcgatgcggcccagcaagcggggcttccacctggggtggtctccttattgctgtttggactgatgatttggagcttggcggtaacagcccatattatgcgtcaggcgctgtcggtctctttcacggtgggagtccttatcgcggtaatttatgccttggtttctattcaagtgatgaattttctttttcctcccgcttaagtgagacgccgttgatgcacctccacatcctggggatttgcggcacctttatggctgggttggcgcttttagcgcgagagcgtggatttcatgtcagcggctctgatgccaatgtttatccgcccatgagcgagcaattgcaggccgcgggtattggggtccatgaaggttatgagccagcagctttgtcacctaccccggatctagtggtagtgggcaatgccctctctcgcggtaatcccgccgtcgagtatgtcctggcgaagggattaccctatacttcgggaccccagtggttagccgaacagattttacaagggcggtgggtattggcagtagccggtacccacggcaagaccaccaccagtagcctgttggcgtggatactcgagtacgcaggtcatgggccggggtatcttatcggtggagttcccagggattttggtgtttcggcccagttggggcggagcccctattttgtggtcgaagcggatgaatatgatacggcgttcttcgataaacgttccaagtttgtccattaccgtccccgaacactggtcctcaacaacctggaatatgaccacgccgatatctttcccaacctagaagccatccagcagcaatttcactatctggtgcgcacggtacccagtaatgggcttatccttgcgccagcaggggacaatgctctggaagccgtactggccatggggtgttggaccccggtggcccctattggcatggccaaagagaaggattgcgctctgactgctgccgccgtggcagaggatggcagccgctttgaagtgtggcgtgagggtgcctaccagagccaggtttcttggtcgttgcttggtcaccataatgtggccaatggcttggcggctattggtgccgcccatcatgccggggtacccattgagcaggcttgtcaggcgctggaacggtttcagggggtgcgaaggcgtctagaggtttgcggcaaggtgaagggggtgacggtttatgacgattttgcccaccatccaaccgctattgctaagaccttagccgggctacgggcacgggttggcgaggctcgtctcatcgccgtgttggagcctcgttccaacaccatgaaattgggtatccataaggagagcttagcacccgccctaaccttggcggaccgggtgctcctgtaccaacctcccgatcttgcttggcccttagcgcccgcgttccattctctcggagctaaggcctcggtcttcgctgatatccaggctattgtggataatttgtgtgcccatgcccaggagggggaccatatcgtgattatgagtaacgggggatttggtcatatccatcaacgactgctcaaggccttacaagggggagggcaatgaatccgagggaagtggcggtagccatgaccggggcttccggtattgtctatgggttgcggttactggagtgtttgctcaaggcagaagtgtcggtgcatcttttggtttctagtgcggcccagacggtggtggccatggaaactgatttgcgctttccccctcgaccccgggacttgcaaagatacttagcggctcatttttcggtggcgcctgaattgcttcattgctatagcgagatccagtggactgctcctttagccagcggttcccaccgcattcaatcgatggtggtttgtccctgcacggtgggggccatttcggctattgcccggggggctaatgacaatcttatcgagcgagccgcggatgtgatgcttaaagagcagcgcaagttggttctggtgcctagggaagcacccttctcggtcatccatttggagaatatgttgagtctagctcggctgggtgcggttattcttcctgcaaatccaggtttttaccatcaacctcgccgggttgaggacttggtggattttattgtcgcccgggttctagatcatttgggggtagaacagcatttgctggcccgatggggggaaactgcttcgtgagttgaggctgagagcgtggaattggcctttctgatttagatttagtttcgctctaaacgccaggcggcaatgatgaatataaaacccacgcctgccaatagccagctgaggaggggcacgcccgctaacaggatgggggtataatcgctcaggccatggatggtggctgcccctaccaagagggccgcccctgctacggcggccgtggtgcgcaagctcgcacggcgtatctcttgatgcaattctttgagatcatcggcagagaggcgtacctgcaagtgccctttgctggcttgttttgtgacctcgtggatgagcaagggaagttcaggtagggcatttgcccagcggggagcattttgtcgtaggttgttgtaggcggcatgggggcccgcctgctcgctcatccaacgctccaagatgggcttagcggtttgccataggtctagatctggatagagatcacgacctaggccctcaatattcaacaaggttttttgtagtaacaccagttggggttggacctccatatgaaagcggcgggcagtttggaatagccgggtaagcagctggccaaaggagatttccttcaaggggcggtcaaagataggctcacaaacgctgcgaatggcagactcaaactcatcaacccgggtgccggggggaacccaccctgcatccacatggagttcggccacacgccggtagtcatggttgaaaaaggccagaaaattctctgcgaggtagcgttgatcttcgggtcccagagtccccataatgccgaaatcaagagcaatataataagggttttggggatcttcagcggagaccaggatatttcctgggtgcatgtcggcgtgaaaaaagttatggcgaaaaacctgggtaaagaaaatttctacgccgatttcggcgagccgtttgaaatttatctcctgacgccggagttcgttgatattaccaatagggatgccttgaacttgctccatgacgagcacattaaggcgggtgtaatgccaatacaccaggggcacatagagtttagtggaaccgatgaaattacgccgtaattgagaggcggaagccccttctcggagcatgtccaactcgtcatataaattcttttctaattctgccacgatttcgcggggacgtaatcgtggtccttccgaccaatagcgttcagcaaggcccgctagcatataaagaagatccacatcgccctggataacccgtttgatcccgggccgtacaaccttaaccacgactttgcttccgtcatgtagctgagcggtataaacttgggcaatagaggccgacgctaggggttcctcctcaaaaattgcaaaagcttcggaaatacgctggccataggctgtttcgatgatttctttcgcctcttcactggggaagggcgccacatgatcttgcagtaaagtaagttcttctgcgatatcgtccggtaacaaatcccggcgagtggataacagttggccgaatttgacgaagataggcccaagatcttccagggtatggcggattcgcactccccgtggtgccgtggtggaggttttccgccaccagtatccgggggtaacgtaaatcaaaaatcgtaagggacgaaacagacgtgtggccaggattacttcatccaatccatggcgcagcagggtccaattaatatacgctaagcgcagaaactgacgaattaaattcatggctgttgctgtaaccgttgaacgcgcgcttccagtcgctctgaatcggcccgaagagagtcgatggcatcgagaaaggtggcaacttcgccacgatcaggcaataatcgagtttcttcgcgtaagtattccgctagatcttggctgagggctccggtggcctgtcgactccaagtcatcaagccgcgtatcccattgccgagttgatgggccaagatatctcccgtatagcgtgataatagttcttcccagtccaggtcaaggttctggagcagtgttctgagctgccggccaagctctatatcgccatggatttggacctcaccggcaagcaaaagactggaatcggcgggagcggccgccatccgtagaaggcccaagggtgtgcctgatagggtcgccgtggggggcaaatcgctggaagtatccaataaaatgccatcagcggtcggttcaacgaaaatttgtaaatccagaccgcgaagttccaccgcaatgcagcgacctgatagggcagctacccgggccaagctatcaggatcaagacgtaaagaggcattaatcgaggcctcaacgggggctaataaaatagagggcacgtacacggtgtggtgtcctatgggtcccaggcctatattaggataatggaaaatatcgctttgtaataaaaaatttagggcaaccattctgaccccaatcgggtcagtatttatagcccctatggagggcaacaatgccctggcttaagttatgaaaatcacagtgatcaaatcctgcagattgcatcatggcgcagagggtttcctgatccgggtgccggcgaatagattctactaaatagcgataactatccgcatctccggttacccatttgccaattcgcggcaaagcccaaaaagaataggcatcataggcaggagccaaccaaggtgcaggtttggaaaattccagcaccaggagttggccacctggtttcaaaatttggtacatggaatgtaaggcagtttctttttgggtgacattgcgcaggccaaaagcgatagtgattcgatcaaaataattggcggggaaaggcaagctttctgcgttggcctggacgtagcttatattgcctactttgcccaggttcgtcagccgttcccggcctttctccagcatgcttgaattgatatctgcaaggaccacttggcccttattgccgacacggtcagcaaatactttaaccagatctcccgtgccgcccgctaagtctaggactcgcatgccaggccgaataccgctgagttcaataacaaaacgcttccacaggcggtggatgccgagggacataaggtcgttcatcagatcatagcggctggcgacagagtgaaaaacttcggcgaccttatgtgctttttcctctagagggacctcctgaaaaccaaagtgggtcgtttttttttgctccattcttgatttagtccgtacttgaatcttttgtttcaggttccctgcgttgatagcccgcttgctgcaagcgatctaaatattcttgccaaagaggggtttgctcttgccctagtttgtaaaggtactcccaagagtaaaggccggtatcgtgtccgtcatcgaagcggagtttaaccgcataattgccaacgggctcgatgtctttgatgttaacggtttctttgccaatgaggaggatctcttgtcctgggccatgcccccggacctctgctgatggggagtagacccgtagaaattcgcagggaagtgtaaaatgagcgccatcgtcaaagcagagttcaagcaggcgggagtttcggcgaagcttgatctctgtaggttgggggtgctgtgttgccataattttgaagccagaggcgttgctaaaggctcttagagaatatagcgcgagagatcttcatcctgggccaaatcagctagctgtgtgtctacataggcggcgtcaatggtgacttctcgactggcatgcgcatccgcttcaaaggagagtccttcgagtagacgttccatgacagtatgcaggcgccgagcaccaatattctccgtacgctcattgacgtgccaagcgatttgggcaatgcgggcaattccattttcggtgaaatacaaggagactccctcagtcttgagtagggcggtatactgctcggtaagagaagcgctcggttcggtcaaaatacgcacaaaatcattcacactaagggcgctgagctcaacccgaatgggtagacgcccttgcaattccggaatgagatctgaaggtttggccagatggaaggcacctgaagcaataaataagatgtggtcggtccttaccatgccatgctttgtggagaccgtacttccctctaccatggggagtaagtcacgctgcacaccctcacgagagacatccgtcccggagacttctgaacgcttggcgatcttgtccatttcgtcgagaaatacaataccattctgttcgacgttatccagggcgcgcgcctttaagtcctcatcattaatgagctttccggcctcttcttcagtcagcaatttgaatgcctcacggacccgcagccgacgggttcgagtacggctgccgccaagatgttggaacatattctgaagctggctggtcatttcctccatgcccgggggagccatgatttccactcccatggaaacagccgctaattcaacttcaatttcccggtcgtctaattttccctcccgcagcattttgcggaatttttgccgagtgcttgaatccccttctgttgtttcaccagccatagcccgcgaggggggtaagagggcattgaggattcgctcctctgccgcatcctcggctcggtcgcgaacctttgccatttcctgttcgcgagtcattttgatggcaatgtccagcaaatcacggataatcgattccacgtctcggccaacatagccgacttcggtgaacttggtcgcttcgaccttaataaaaggggcgttggctagctttgcaaggcgccgggcaatttcagtcttgcccacgccggtggggccaatcatgagaatgtttttgggtgtgatctcatggcgcagttcttcactcagctggcgccgacgccagcgattacgaagagcaacggctacagctcgtttagctgccgtttggccgataatatacttatccagttcctgaacgatttgtcgaggggtgagttcgggcataatgtcctgttttaggggtttcaatcggagagttcttcaatggttaggtagctgttggtataaatacagatatcagcagcaatattcagggctttttcggtaatggcgcgggcactgaggtccgtgttttcgagtagcgcacgggccgccgcttgggcataagggccccctgagccaatggcaatcaagccatattcgggttcaatgacatcaccattccccgagataatataagaagccttggggttagccacggccagtagggcctcaagccgcctaagagagcgatcagaacgccaatccttggctaattctacggcagcgcgggttaggttgccttggtgtttttccaatttagcctcaaagcgctcaaagagcgtaaaggcatcagccgtcccgccggcaaagccggcaacgacttgcccatgaaataggcgccgcaccttacgggcattgcctttcatgacaatatcattcatgctgacttgaccatcaccccccataacaacttgctcttggcgccgtaccgagagaatggttgtgcctcgaaactgttccaaaggcttatgctcctcgttcaaattgtttcttagcttttagattctacaccaagaagcgtattccacactatgcaccggtaagagggcataaattggaaggctccccatttccttcagtggttttcctctgtcagccacgtgccaacagtttatattcccagtctaacgaagttttgacgataaaatccaggttatcatactgcggttgccaacctaatacgccccggatttgttcagcagcagcgattaagcgaggtggatcgccggggcggcgggcacatttcactacctttagagggcggccatgaacacgttggacggcgtcaagtacttcgcggacgctgtagccatgaccgtagccacagtttaagatagtagattggttgccttgtttaagatagtccagggctaaaatatgagcttttgctaaatcctccacgtgaatatagtcgcggattcccgtgccatcgggggtgggataatcggtaccaaagatagatacttgatctcgctttcctaccgcagcttcacaagcaactttgatgagtaatgtggcttcacgggttgactgaccaatacgtccggtggggtcggaaccggcaacattaaaatagcgaagaatcacataattaagattgcttgcttgagataaatcgcgtagcatccattcgctcattagtttggaagtgccatagggattgataggggcagtcggggtgtcctcggtaaccaagggagtagagggggtgccataggtggccgcggtggaggagaagataaagtattttactcctgccgccgtgcagcactctaggagattccgggtgtggcaagtattattggcgtaatacttgagtggattagcaacggattctgggacgacagtgtgggcggcaaagtgcattacggtgtctacctggtactctttcagaaggcttcttaccagttcgctgtctttagtgtttccaatcacgagatcggcgttgataacagcatcggcaaaacccgttgagaggttatctaggacgacgacgcgatgagacatcgcggtcagctgctggaccacatggctgccgatgtagcctgcgccgccagtgacgagtattcctttttgtgccatagctttaaatctccaatctcggtaaaatgcttattttatgtattaactgccgtggttgtaatagggggtagaataggcaatcaccaatagggggttatcgtcataaaatcaagcttggaagcatatctggtattgacattacagcaagaatgcacaagaatattatgtttacgtctgggaggggttcccgagcggtcaaagggatcagactgtaaatctgacggctcagccttcggaggttcgaatcctcccccctccaccagctccaagtgacgggaggagtaacctcttagatgaatcctgctaacctttgaatacattagcgggcgtagttcaatggtagaacctcagccttccaagctgatgacgtgggttcgattcccatcgcccgctccatgactcgggttaagttggtccctaggtgcatttttcgtaggtgtatgatgttgctacgcccatatagctcagtcggtagagcacttccttggtaaggaagaggtcaccggttcaaatccggttatgggctccaaaaaaaattttgaataacatatcagtcatgtcgcaattattgcgttgtcaggtttatgtgactctcaggtaagggggtatccatccatgtccaaggcgaaatttgagcggaagaagccgcatatcaacgtaggcacgattggtcacgtagaccatggtaagacgacgttaacggcggcgttgacgagggtgttagcggagcaatatggaggggagtttagggcctatgatcagatagacaacgcgccggaggagcgggagcgagggattacgatagcgacggcgcacgtggaatatgagacggaggctcgccactatgcgcacgtggactgtcctggtcatgcggattatgtgaagaacatgattacgggtgcggcgcagatggacggggcgatattggtggtatcggcggcggatggtccgatgccgcagacgcgggagcatattttgttggcgcgtcaggtgggggtcccgttcattttggtgtatttgaacaaggcggacatggtggacgacccggagctattggagcttgtggagatggaggttcgggagctgttggacagttaccagtttccgggggatgacacaccgatagtggtgggcagtgcgttgaaggctttggaaggggacacgagcgagatagggattccgtcgatattgaagttagtggaggcgatggatgcgtatattccggagccccagcgtgcggtggaccagccatttttgatgccgatagaggatgtgttttcgatatcgggccgggggacggtggtgacgggccgcgtggagcgagggattgtcaaggtgggtgatgagatagagatcgtagggatgcgggagacgcagaagacgacctgtacgggagtggagatgtttcgcaagctcttggacgagggtcgagcgggggacaatgtgggggtcttgttgcgggggaccaagcgcgaggatgtggagcgcgggcaggtacttgccaagccgggttcgattacgccgcacacgaagtttcatgcggaggtgtatgttctttccaaggatgaggggggtcggcacacgccgtttttcacggggtatcgtccgcagttttattttcggaccacggatgtgaccggcgccattgatttgcccgagggggtggagatggtgatgccgggggataatattcagatgacggtcagtttgattgcgcccattgcgatggaggagggcttgcgttttgcggtccgcgaaggggggcgtacggtaggggccggcgtcgtcagtaaagttattgagtaaacgtaggagcaggggcgagtttgaagtatcatctgagtaattcattcagtttccgcccctatcttatttctagtgtttattgtgtcaatagttctgtttactttaactaggccagtagctcaataggcagagcggcggtctccaaaaccgcaggttgggggttcgattccctcctggcctgccatctagttaagtattcacgcaagggtttttttaccagattaaatatattaacgccgtctttggtttccgaaattattatggcagacaccattaaacttgcggtcgcaatattgttgctaggtaccgctattgggctattttattattttaatgagcaatctacgcttttgcgtgtgctagggctacttaccgcagtgggcatttcgttggcaatcttggcaaaaacgacccggggtcaagctgcgttgagctttgctggggagacccgaaccgagtttcggaaagtcgtttggccgtcacgacaagaaactattcgtacaacgcttattgtgttgctaatggtaatggtgatggcaagcatactgtggctgtttgatacgctgctgatgtggattgtccgtctattgaccgggtagggggttaaggtggccaagcgctggtatgtggtccaggctttctctggtttcgaacagcaagtgaagcgctcccttgaggagcgaattcgccgttatgggctgcaggaaaaatttggggatatcctggtgccgacagaggaggtcgttgaaatgcgcgagggccaaaagcgtaaaagtgagcgtaagttcttccctggatatgtcttggttcaaatggaaatgagcgatgagacctggcatttagtaagggatgttccgcgggtgctcggttttattgggggaactagcgataaaccggcgccgatcacggatgctgaagccgaaaagatactagagcgggtccgggaaggggcagagcagccaaggccaaaaatactatttgagcccggtgagatggtgcgggtagtagaggggccttttactgatttcaacggcgtggttgaagaagtcaattacgaaaaaaataagcttcgagtggcggtgttgatttttgggcgatccaccccggttgaactcgattttggacaagttgaaaaaagatagtggtagtggctaggaatctggctgtctagaggataaggcttcggggaggcgagagcgccgtttgcacccgataggagcaaaaccatggcaaagaagatagaagcttatattaggctgcaagtacccgccggacaggccaatccaagccctccggtaggcccggctttgggtcagcgcggcgttaacattatggagttctgcaaggcattcaacgcccagacccaaggtttggagcagggcatgcctataccggtggtgattacggtttattctgaccgtagttttaccttcgtgaccaagacaccgccagcttctgttctgcttaaaaaggcagcgggagtcacctctgggagtagccaacctaataccaataaggtgggtaaggtaacccgtgctcaactggaggaaattgcggaaacaaaaatgcctgatttgactgcggcagataaggatgcagccgtccgcactattgccggtagcgcacgcagtatgggtctggaaacggagggggtctaagccatggctaaaatgggtaagcggctagctgggattcgggaaaagttggagccggggaaggtctattcggtagaggaagccataagcctgcttaaagaggccgcaacggctaaatttgaagaatcagtcgatgccgctgttaaccttggcgtagatccgcgcaagtctgatcaagtggtccgtggttcaacggtattgcctaatggtattggtaaaacagtgcgtgtggcggtctttacccagggcgctaatgctgatgcggcaaaagaagcaggggccgatgtcgttgggcttgaggatttggctgagaaggtaaaggctggcgaaaccgactttgatgtggtcattgcatctccagatgccatgcgcgtagtagggcagttgggtcccatcctaggacctcgtgggctgatgcccaaccccaaggtgggaacggtgaccactgatgtggttggtgctgtgactaaggctaaagcagggcaggttcgttaccggacggacaaggcgggcatcattcattgttcaattggcaaagtctcatttgaggtcggtgcgcttaagcaaaatcttcaagccctggttgaagatctcaggaagctgaagcctgcctcggcgaaaggcgtgtacctaaaaaaactgactttgtctactactatgggccctggtatagctgtggatcaagcgaccctttcagattaggtggggcgaattttttaacatttgagttcatcgtttcgatgatgggctctgtttgttgagggtgttagagggccgcctacgaatatatccgtaggctgtctaagaccgcaggcgtgttgagcttaataggttggcgggaggccaactggcctgcgcagacggtaggccctgctactactacggaatgttgtggcaacggctgccgtaaattgggaaggttgaggatatttcgacctccaataggtacttatctatggacagggatgtggcagaaattaattaaggaggcaataaggttgagtcttaatctggaagcaaaaaaggctgttgttgccgaggtggcggcagttgcctctcaagctcattccgctgttgctgctgagtatcgtggactgactgttgctgagatgacaaagttgcggacagctgcccgcgagggaaaagtttatctgcgtgtggtgcgtaatacgttagcgtctcgtgccctggaaggaaccgaattcgagtgcatgcgcgatggtttaagaggacccttgatgctggcgttttctcgcgaggatcctagtgctgcagcgcggctgattcgagattttggcaaggagcatgccaagcttgtagtgaagatgggctgtcttggcggtaggttgttgccccctgagcaggtcaaggccctagcggaaatgcctactaaggagcagtcaattgctatgcttatgggggttttgcaagcgccgatcagcaagtttgtccgcaccttggctgagccaacagcgaagttggtgcgcaccgttgctgctgtgcgggatcaaaaacaagcgacctgaattcgcggttagaagggtgtttggagcttaggcaacattctgtattaagcaaggtttacggagttaacgatggctgtaacgaaagaagaaatcttagaaacgatttcgaatatgactgtcatggatgtggttgaattgattgaagccatggaggaaaaatttggggttagcgctgctgctccagtggcggcggtggctgcgcctgcagccggtgctgaggcaggggctgcagctgaagaaaaaacagagtttgatgtggtaatgacaagctttggttctaataaggtgcaagtcattaaagcggtgcgtggtgtcacgggtcttggccttaaggaagctaaagaattggtagaaggcgcgccttcagcagttaaggagggagtctctaaagatgaagctgaagatgtcaagaagcaactggaggaggcaggcgccagcgtcgaggttaaataacgcgacagcgcgattgtttattatccgtgtgaacggaaaattggctggtggcggtagccaccagcctttttccgtttctttagtttctgccaagcatggggcttggtaggaatagtgacccgtctctagagagtgccagcaacgcggtggttacccgctgctggttttttgatagcaggcactcgccgaggtgataagatgccctactcgctgaccgagaagaagcgtattcgtaaagattttggcaagctttatagtatactgaaaactcctttcctgctagcaacacaaatcgattccttccgtaatttcttacagatggatgcacctcccaataagcgggaggataaagggttacatgcggcattccagagcgtatttcccattaagagctatacagaatacgcggaactccagtatgtcagttatcaccttggtactccctcgtttgatgttaaggagtgccaagtacgaggtttgacttatgcagctccactacgggttaagttgcgccttgttatttatgacaaggaggctcccgctagcgagcaagtcgtcaaggatgtaaaggaacaagaagtctacatgggggaaatccccctaatgaccccaaaagggaattttgttatcaatggaacagagcgggttatcgtctcccaattacatcgctctccaggagttatctttgagcacgataagggcaagacccattcctcggggaagttgcttttttccgctaggataatcccctatcgcgggtcttggttagattttgaatttgatcctaaggactgcgtctatgcccgtatcgatcgccggcgcaaactgctagcgaccatattattacgtgcccttggttacagcaccgaggaaatcctgatgatgttctttgagactattacagttcatcaccagggttcagcttacttattagatttgctgcctcagcggcttcgcggcgagtctctgcccttcgatattattaaccccgatggcgaggtcattgtcgaagccgagcgacgggttacagcacggcatatcaagcagatggaaaaggcggggatggagactctgtctgcgcccaaggaatttttaatagggaagactctggctcgagatctagtggataccgacaccggggaagtcttggctagagctaatgacgaaattacagcagagttaatggaagccatagaaggcgccgatatccaagcctttgatcttatctataccaatgatttagaccgtggcccttttatctccgataccttgcggttagatcttaccactacgcctttggaggcccaaatggaaatctaccgcgtgatgcgtcctggggagccgccgactaaggaggccgcgcagaatttattccaaaatctgtttttcaaccccgaacgctacgatctctcccctgtggggcgaatgaagtttaatcgtcgccttgggaaagaggatattactggcctaggtgtattatcaaaagaggatattgtcgatgtcataaaaactttaattgacatccgcaacggttatggcagcgtggatgacgttgaccatctgggcaaccgccgagtgcgcagtgttggtgaaatggcggagaaccaatttcgggtaggtttggttcgggtcgagcgggcggtgcgagagcgcttaagcttagccgagtcggaagggctgatgccccaggaattgattaatgcgaaaccggtgtcggcagcgattaaggaattttttggttctagccaactgtcgcaatttatggatcagaataacccgttgtcggaggtaacccataagcgacgggtatctgcactagggccagggggactcacccgtgagcgggcgggtttcgaggtgcgcgatgtacatcctacccattatgggcgggtctgccccattgagacacccgaaggcccgaatattggtttgatcaattccttagcggtttatgctagaactaatcaatatggttttattgaaacgccttaccgaaaggtagtcgaaagcaaggtgaccggcgaagtggaatatctgtcggccattgaggaagggcagtacgtgattgcccaggcaaatgcgactgcggacgaggaaggccgcctggtggatatgctcgtttcttgccgccacaagaatgaattcacgcttttgccgccggaaaaggtgcagtacatcgatgtgtcacctaagcagattgtatcggtagccgcatctttgattccctttttagagcacgatgatgccaaccgtgcattgatggggtctaatatgcagcgtcaggcggtacccaccttgcgggcggagacccccttagtcggtacgggtattgagaaggttgtggcccgtgattcaggggtgatggtggttgcccgccgcggaggtatcgtggattctgtggatgccgcccgggtggtagtgcgagtcaatgatgaggaaacggctgctgatgagcccggggttgatatttacaacctcaccaagtatgcccgctcaaatcaaaatacctgcattaaccagcggcccttggtgaaaccaggtgaggtcgtggtagcaggtgatgttctggctgatggtccgtcaacagacatgggtgaattggccttggggcagaatcttctcgtggcctttatgccttggaatggctataacttcgaggactcaatccttatttccgagcgggtagtggaggaagaacggtttacttctatccatattgaagagttgagttgctttgcgcgggacaccaagctgggtccggaagaaattagcagcgatattcctaatgtaagcgaagcggctctatccaaactggacgaggcgggtatcgtttatattggggcggaggtcaaacccggtgatattttggtgggcaaggtgacccccaagggggagacccaattaacaccagaggagaagttgctgcgagccatttttggggaaaaggcctctgacgtgaaggacacttccctgcgggtcccttcgggtatgcacggcactgtgatcgatgttcaggtctttacccgtgatggcgtggaaaaagattcgcgggctttgcagatagaagagatggaactggctaagatcaaaaaggatttgcgagatgagttccgtatcgtagaagcagatatctaccaacgcttagaaaaggttttggtgggtaagattgctgaaggagggccggcaggattaggcgcgggcagcaagatcacaaaaaattaccttgctgatttgtctaaggatcgatggtttgagattcggttgcgcagtgaggaggcggataagcagctggaatgggctgctgggcaacttaaggagcaacgggctgcgatggacgaaaagttccagcagcagcgggccaagctcacttccgggcacgatctccctcccggtgtccagaagatggtgaaggtctatttggcagtaaaacgtcgcgtccaacccggcgataagatggcaggccggcatgggaacaagggcgtgatttctactatcgtgcctcttgaagacatgccttatatggaagatgggaccccggtagatatcgtccttaatcccctaggggtgccttctcggatgaatattgggcagatcctggagactcatctggggtgggcagcgaaaggcctaggtcgaaagattggcgctctccttgattccagttcagagcagcaggttgttgaattacgtgcttttttggagcaggtatacaacaccagtggcaagaaagaagagttaagttctctgagcaatggggaagtattggaactggcaaataacctgcgtaatggtgttcctatggcaacgccagtattcgatggagcttccgagaaggaaatcaaagcgatgctggagttggctgatctgcctaccaacggccaaaccgctctttatgatggtcgaacaggagaagctttcgcccgcccggtaacggtagggtatatgcatatgcttaagcttaatcacttgattgatgacaagatgcatgctaggtcgactggcccttatagcttagtcactcagcagcctctgggtgggaaagcccagtttggtggacagcgttttggtgagatggaggtatgggcactggaatcctatggggctgcctatactttgcaggagatgctcactgtgaaatctgatgatgtgaacgggcgcaccaagatgtataaaaacatcgtggatggggattaccgaatggaagcgggtatgcccgagtcgtttaatgtattgacaaaggaaatccgcgccctcggtatcgatatcgaactggaacaggactaaatggccacagaaatgggaaaacgagccgatggtcgcaatagacatatccgccagccctggctatggaggaccgcataatgagagatttactgaatttgcttaagcagcaaaaccagatcgaggagttcgattccatacgcattggtctggcatctcccgatatgattcgggcctggtcgtacggggaggtcaaaaagcccgaaaccatcaactatcggacttttaagccggagcgtgatgggcttttttgcgctaagatttttggtccagttaaagactacgagtgtttatgcggcaaatataagcgtctcaaacatcggggcgtgatttgcgagaaatgtggagtagaggtgactctggccaaggttcgccgggagcgtatggggcatattgaactggccagtccagtggcccatatttggttcctaaagtccctgccttcgcggatcagtttgcttttagatatgacactccgcgatatagagcgggttctctactttgaagcttctgtagttatcgagccaggcatgactccattggagcgggggcagctcttagcggatgaggcctatcttcaagctgttgaagagtatggcgatgagttcgatgcccgtatgggagcagaagcggtccaggaaatgctaaaaacccttgatctcaagggagaggccacaaagctgcgcgaggagattaccaacactaactctgacaccaagattaaaaaacttagcaagcggcttaaacttatggaagcgtttatcgattcgggtaatcgccccgaatggatgattctagaagtgctcccggttttgccgcctgatttacggccgctagtgcctttggaaggagggcgttttgccacctctgatcttaatgatctataccggcgggtgattaatcgaaataatcgtcttaagcgattattagatctgaatgcgccagatatcattgtgcgtaatgagaaacgcatgcttcaggagtcagtggatgctctcttggacaacgggcgccgcggccgagcgatcacagggaccaacaagctgcctttaaaatcgctagccgatatgatcaaaggcaagcagggacggtttcggcaaaatctactgggtaagcgggtggattattctggtcgctctgtcattgtggtgggtccaacccttaagctgcatcagtgtggtttgcccaagaagatggcactggaactttttaaacctttcatctttggtaagttggagcgagctgggcttgccaccacgattaaggcagcaaaaaaactggtagagcgggaaggtcctgaggtatgggacgtgttagaggaggttatccgcgagcacccggttatgcttaatcgggcccctaccttgcaccgccttggcattcaggctttcgagccggtgctcattgaaggtaaggcgattcagctccaccccttggtttgtgtggcttttaatgctgactttgatggcgaccaaatggcggtccatgtaccgctgtccttggaggcccagctggaggcccgcgccctcatgatgtccacaaacaacattctgtcgccagctaatggggagcccattattggtcccacccaggatgtagtcttaggactgtactacatgacctctgagcgggtgaatgccaagggtgaggggatgctcttcgccgatgtcaatgaggtacggcgtgcctatgagacagcggcggttgatctccatgcaaaagtttccgtacgtattaccgaaacggatctctctaaacctgaaggtgaacgcgaaacgacccgtatcgtgaggactacagtgggacgagcactgctctcagagctcttgccgccagggttgcccttcgagttagtcgataggaatatgactaaaagggagatttccaagctggtcaatatctgttatcggcgcctaggccttaagaccacagtggtgtttgctgatcgcctgatgtatctcggcttccggcaagcgactctgagtggtatttccataggtgttgatgacatggtggtgccagaggaaaagcaacccattcttgctagggcggaagaagaagttaaggaaattgaggaacaatacgcctcaggcttggttaccaatggcgagcggtataataaagtcgtggatatttggtcccataccaatgaccaggtagccaaggccatgatggagcggttagggagtgaagaggtggaggacgcagagggtaaagtcgtcaaacagcaaacctttaactccatctatatgatggccgattctggggcccggggatcggctgcccagatccgtcagcttgcaggtatgcggggtttgatggctaagcctgacggctcgatcattgaaactccaattacggctaatttccgtgaagggctagatgtcctgcaatactttatctctacccatggggctcgtaaaggtttggctgacacagccctaaaaacggctaattctggatacttgactcggcgcttagtggacgtcgcccaggatttggtcatcacagaagatgactgtggtaccacccgtgggattagcatgactcctctggtagaggggggtgacgttgtagagccgctacgagagcgggtgctaggtcgggtattggcccttgatgtttttgtgccagggagcaatgaagtggcgatacccgccggcaccctgctggatgaatcctgggtcgatcatcttgaaaccctaggcatcgatgcggtgaaggtccgttcacctattacctgtgagacccgttatggggtctgtgcgggttgctatgggcgagatctggggcgtggccaccgtatcaatgtgggtgaggccgttggggtcattgcggctcaatccatcggtgagccaggtacgcagctgactatgcgcactttccatattggcggcgcagcatcccgaacagtcaccaccaatagcattgagattaagtataagggcagtatccggttgcataatgtcaagatagttcagcatgaaagtggtaaatatgttgctgtctctcgctccggggaagtccatgtggtggatgagcaggggcgtgatcgggaacgttataagattccctatggcgctgagctttcggtgggagatggcgatgtggtggaaccgggtcaagtagtggccacctgggatccccatactcatcccgtgattacagaagtggcgggcaaagtcagacttcaggattttgtggaaggcaccaccgtggaacgccaggttgatgaggtcactggcttgactagcctcaccgtgcttgatcctaagcaacgaggcgccgctgctagggaattgcgcccgatggttaagctagttgatgaaacaggaagtgacttatgcattgcaggaacggatatccctgcccattattatttgccagcaggggctatcgtttcggcagaggatgctaccatggtcggtgtgggtgatgtgctagcgcgattgccccaagaatccagtaagacccgcgatattacgggtggtttgccgagggtggccgacctattcgaggcacgtaaaccgaaagaccccgcggtccttgccgaaatttcggggaccgtaagttttggtaaggaaactaagggtaaacagcggcttattatcactggaagcgatggcgaacggcatgaagaattgatccccaagtggcgtcaagtcaatgtattcgaaggtgaacacgttgaaaaaggtgaagtgatcgttgatgggccgcctgcgccccatgacattctacgtctacggggtgtggaagagttaactcaatatattgttaacgaagtccaggatgtatatcgcttacaaggggtgaaaatcaatgacaagcacattgaagtcattgtttgccaaatgcttcgcaaggtggaaataatagaacctggagataccagctttcttaagggtgagcaggttgataaggcgagattgttggaggaaaatgaaaaggtagagaaagatggcaaactatctgcccgttttgagccggtgcttcttggtatcaccaaggcctcactagcgacagaatctttcatctcggccgcctccttccaagaaactacgcgtgtgctcacggaagcagccgtaacaggcaagagcgatgagttgcgcggattgaaggaaaatgtgattgtgggccgcttgattcctgcggggacgggattagcttatcactctgagcggcgtcgcaagcggcatatgttagagcaatcagaagccctaaccggggaagcaagttcttctcgttatggggagggtgaaatttctgagtcaggtgctgcgactgcttgacaaaaaagctcatcgagcctaaaatctccagtttcctacgtaggcgtcctccttgaaaaggtcaaggaggacgccgtaagtttagaaattagaaacccaaatcctgaagcgttcactctccgacagttgtcggcgtttgggcgcttaactttattttgtccggagtattcagaatccatggctaccattaaccagttggttcgcaagccgcgggtacggcagagaaagaaaagtaatgtacctgcattgcaggcctgtccccagaagcggggagtctgtactcgggtctacacgacgacgcccaagaagcctaactcggctttgcgtaaggtagcccgtgtgcgcctaaccaacagcatggaagtcacctcctatattgggggtgaagggcataatttacaggaacactctgtggtcctgattcggggtggtcgtgttaaggacttgcccggtgtgcgttaccacattgtacggggttccttagatacagcaggggtaggggatcgtcggcagggtcgttccaagtatggggccaagcgcccgaagggctagtgatacccccttatctatagaggttggatgaaataaacgaactggacggaagagatgccaagaaaacgggttattactgggcgggaagtgctaccagaccctaaatatgggagcgcacagctagctaagtttattactattcttatgctcaatggcaagaaatcgctggcggagaagatagtctatggagccttggatcgcgctgcggaaaaagcgaatcaagagcccatggatatcttggaaaaggcgttggaaaatgttcgtccattagttgaggttaaatcccgtcgggtaggtggggcaacttatcaggtgcccatagaagtccgtcctgagcgacgttctacccttgcgatgcgctggctggtggaagctgcccgcaagcggggcgagaaatccatggggttgcgtctggctggagaactcatggatgcctatgagggtaagggaactgcggtcaagaaacgggaggatactcaccgcatggcagaggcgaataaggcttttgcccactatcgttggtgagtatctggtggttcggattatttcttcaaattaaggatttgctgtcgtggcccggaagacccctatcgaacgctatcgtaatattggcattatggcccatattgatgccggtaaaactactaccactgaacgtatcctgtattacacaggtgtctcccataagattggtgaggttcatgatggtgctgccgctatggactggatggagcaggaacaggaaaggggaattacgatcacctcggcagcaacaacctgtttctggaaaggcatggagaggcaatttcccgagcaccgggtcaatattattgatacgccggggcacgtggatttcaccattgaggtagaacgctctctgcgggtgttagatggtgccgttgccgtattctgtgccgtagggggggttgaaccccaatcagaaacggtatggcggcaggcaaacaaatacaaagtcccccgcttggcattcgttaataagatggatagacagggggctgatttcttccgagtcgtcgggcaagttcgtacccggctgggggctaatcccgttcctattcaggttcctattggggctgaggaaaattttaagggggtggttgaccttataaagatgaaggccatctattgggatgagagcagtaagggtatgtcttttgaagaaaaggacataccggaggatctgcaagccacttgcgatgaatatcgggaaaagatggtggaagccgctgccgaggcctccgaagaattaatggaaaagtaccttgagggaagcgaactgtcgtcggaggatattaccaagggtcttcgtacccgcaccttgaatggagaaatcgttccggctttgtgcggttcagcctttaaaaataagggggttcaggcagtattggatgcggtcatttcttatatgccttctcccgttgaagttccccctatcaaaggcatccaacaagatgagaccgaagtcaaacgccatgcctctgatgaagagccgtttgctgctctagcttttaagatcgcctccgatccctacgtgggaaaccttacctttttccgggtttattctggggtgttaagttcaggggatacggtctacaacgcggcttctggaaaccgcgagcgcattggccgcttgcttcagatgcatgctaatagccgggaagaaattaaagatgtgggggcgggtgatatcgccgctgcggttggtctaaaaaacgtgactacgggtgataccatatgcgatatggaccatatcgttttattggagcggatggagtttcccgaccccgtaatctccgttgccatcgagcctaaaactaaggcggaccaagaaaagatgtcccttgcccttggaaagctggctaaggaggatccctcttttagagttcgaacggatgaagaatctggccagaccattatctcgggaatgggggagttacaccttgatattattgttgatcgcatgaagcgagagtttaaggtggaggctaatgtaggtgctccccaagtagcttatcgggaaacaatacatcagagtgtggagcaagaaggaaaatttgtacgccagagcggtggtcgtggtcagtatggtcatgtatggcttcggatcgaacctcaagagcggggtaaggggtacgagtttgtcaacaaaatcgtggggggggctatccccaaggaatttattcctgccgttgacaaggggataaaagagcagaccgagaacggagttattgcgggatatcccgtagtggatgtcaaggtcacgctatatgacggttcataccacgatgtagattctagtgaaatggcctttaaaattgcaggttctatggctttcaaggagggaatgcaaaaagcagatcccgtgctgttagaacctgttatgaaggtggaagtagtaacccctgaggaatacatgggtgatgtgatgggtgatcttaatcggcgtcgtggtatggtccagggaatggatgactcccctagtggcaaggtcattcgtgcggaggtgccattggcggaaatgttcggttatgccactgatctccgttcggccactcaggggcgggctaactatacgatggagttttcaaagtataatgaggcgccctctaacatcgctggggcaattatcaaaaagtctcaataagataagatagacagttatttttgtgaggtgagcgactgtgtccaaggcgaaatttgagcggaagaagccgcatatcaacgtaggcacgattggtcacgtagaccatggtaagacgacgttaacggcggcgttgacgagggtgttagcggagcaatatggaggggagtttagggcctatgatcagatagacaacgcgccggaggagcgggagcgagggattacgatagcgacggcgcacgtggaatatgagacggaggctcgccactatgcgcacgtggactgtcctggtcatgcggattatgtgaagaacatgattacgggtgcggcgcagatggacggggcgatattggtggtatcggcggcggatggtccgatgccgcagacgcgggagcatattttgttggcgcgtcaggtgggggtcccgttcattttggtgtatttgaacaaggcggacatggtggacgacccggagctattggagcttgtggagatggaggttcgggagctgttggacagttaccagtttccgggggatgacacaccgatagtggtgggcagtgcgttgaaggctttggaaggggacacgagcgagatagggattccgtcgatattgaagttagtggaggcgatggatgcgtatattccggagccccagcgtgcggtggaccagccatttttgatgccgatagaggatgtgttttcgatatcgggccgggggacggtggtgacgggccgcgtggagcgagggattgtcaaggtgggtgatgagatagagatcgtagggatgcgggagacgcagaagacgacctgtacgggagtggagatgtttcgcaagctcttggacgagggtcgagcgggggacaatgtgggggtcttgttgcgggggaccaagcgcgaggatgtggagcgcgggcaggtacttgccaagccgggttcgattacgccgcacacgaagtttcatgcggaggtgtatgttctttccaaggatgaggggggtcggcacacgccgtttttcacggggtatcgtccgcagttttattttcggaccacggatgtgaccggcgccattgatttgcccgagggggtggagatggtgatgccgggggataatattcagatgacggtcagtttgattgcgcccattgcgatggaggagggcttgcgttttgcggtccgcgaaggggggcgtacggtaggggccggcgtcgtcagtaaagttattgagtaacggcatggccaagcaacaagttattaggattcggttaaaggcgttcgatcatcgcctaattgaccagtcagcacgggaaattgtagataccgctaagcgcacgggtgcccacgtacgtgggccgattcctttgcctactcggaaggagcggtttacgattttgatatcgccccatgttaacaaggatgctcgagatcagtatgagatccgtacccataaacggttaatggatattgttgaaccgacggaaaagactgttgacgccttgatgaagctagatttggctgcgggtgtcgacgtccagatcaagctaacttgataaaactatgtgatggtaggcgcgaggataggcgaatggcaatcggactagtcggccgaaagttggggatgacaagagtctttactgacgagggggaatcaataccggtaacggttatcgaggcaactccaaatcggatttcacagattaagactctggagcgggatagttatcgggcgttgcaagtgacattaggtgagaagcgaccttctcgagtcaccaaacctctaaaggggcactttgcaaaggcgggggtggagccaggtcgaaagttgcacgagtttcgccttgcagagggggaaggagcagatgccgaggctggcagcgaattaaaggttggcttatttgaagccgggcagaaggttgatgttacgggtactacccgtgggcgtggctttgcaggcgtggtccgccgttaccgtttcggtggtggagacgctagtcatggcaattcgttatcccatcgtgctccaggttctattggtcaatgccagactccgggtcgagtgtttaaaggaaaaaaaatggctgggcagatgggaaatgtgcagcgcactgttcaaaaccttgagttggtgcgggtcgacgaggaacgccatttgctattggtgaaaggggccattcctggcgcgccagggggtgatgtggtggtgaagcctgcagccaaggccgcggtaggtaagtaagataaaaggaggaagcggtggagctcgcagtgcaatcgctcgcggaaaacgctgaaacgggtatgatacaagtatccgatgtcgtgtttgctcaatactttaacgagcctcttatccatcaagtggtaactgcttatttggctaaagatcgagcgggcacgcgtgctcaaaaaacgcgctcagaagttcgaggcggtggcgctaagccttttcgccagaaaggaactggtcgtgcccgggcaggtaccattcggagtcccctatggcggggaggcggtaaggtttttgccgctaagccgagggattattcccagaaagtaaataaaaaaatgtatcgggccgctatgcgctcgatcctctctgagcttgcgcgccaggatagattgcgggtggtcaatgagattgtgtttcctgagcccaaaacaaaggaattagtcaaattattgagcgcttatgattggcgtagcgtgttggtggtggttgctgaagataatcctaatcttgaactgtcagcccgtaatatcccggcggttgctgtaggaaatgcgagcaacataagtcctgttgatctgatccggtttgatggagttctagcaacagatgctgcaatccgtcgtttcgaggagagcctcgcatgaacgaggagcgtttaactaaaattattttagcgcctgtgatctcggaaaaaagcaccttagttggggaaaagcataaccaggtggtgttaaaagtgttgcctgatgctaacaagcgagaggtcaagcaggcggttgagcttttgtttgatgttaaagtcgctgaggtgcgtacagcgcgtattaaggggaagagtaagcgttttggccgctataccggtcgccgcagtgattggaaaaaggcttatgtatcactgcaggaaggtcacgagattgactttatgggtgccgggtaagcgcaggattattgcttaataaattaaggaaacggctatgccgatcgtaaaagctaaacctacatccgctggtcgtcggtttgtggtacagataacctctcctgagttatataaggggagaccccatccggctttgactgagaagctgagcaagagcggaggccggaacaatcaaggtagaattactgttcgccactctggtggtgggcataagcgactctatcgagttattgattttaaacgcaataaaattggcgttcctgggcgtgtggaaaggatagagtacgatcctaatcgtagcgctcatattgcactaatcagctactctgatggagaaaagcggtatattattgcacccaaggcgatccgagttggaacttctgtaacctcgggtcaggatgcgccaattcgtgatgggaattgccttcctctacggaatattcctgtgggtacgctcgtgcattgtgtcgagttaaaaccaggcaagggtgcccaattggcgcggagcgctggcgcttcctgccagttggttgcccgtgaaggcagtcatgcgatgttgcgcctccgctcaggtgagatacgaagagtaccgcttgagtgccgtgcgacggttggagaagttggcaatgacgggcatggcctgcgttccctggggaaggcgggggctaagcgttggcaggggaagcgccccaccgtgcgcggagttgcgatgaatcccgtagaccatccccatgggggtggtgaaggtcgaacttcaggtggtcgccatccggtgagtccttggggggttcctaccaaaggatataagacccgccgtaataagcgtaccgggaaatttattgtgcgtcgacgtaagtaaataactcagtgaggatgaagcatgccgcgttcgattaaaaaaggcccgtttgtagacccccacctaacaaagaaggtggcggaggcaagcgcgacccagagccgacgtccgattaagacgtggtcgcgtcgctcgatgatcgttccggagatgattggactgacaattgctgtgcataatggtcggcagcatgtccctatttttgtcaccgagaatatggttggtcacaagttgggtgagtttgccccaactcgtacttttaaaggccatgtggctgacaaaaagtcaaggtaacggagcgaaagatggcaactacagcaacactaaaatatgcgcggctgtcggcacaaaaaggtcggttggttgccgaccagattcgcgggctacctgtggataaagcgttagacgttttgacttttagccccaagaaagcatcaggaattatcaagaaggtattggagtcggctgttgctaatgctgagcacaacgacggggctgatatcgacgagctgcgggttgctgccattatggtcaacgaaggacctaccatgaagcgaatccgtgcaagagctagagggcgcgccagtcggatttttaagcgttcttgccatatcagggtgatagttgcagaggattaggagagcataggaatggggcagaaggtacatcctacggggattcgccttggtatcgtcaaggactggaattctaagtggtatgcggacagcagccagtttagtgatttgctcaataatgatttgggagttcgcagccatcttaccaagaagctatcccatgcactagtcagtaatattcaaattgatcggccagcacgtaatgctcggattactatacatacggcgcgtccgggtattgtcattgggaagaagggcgaagacatcaataacttgcggcaagaagtctctgagatgatggggatacccgttcatattaacattcaagagatacgcaagcctgagttagatgccaccctcgttgctgcaaatgtggcgcagcagcttgagcggcgaatcatgtttcgtcgagccatgaagcgtgctgttaccaacgctatgcgtgtaggtgcccaaggcattcgtataaaagtctctgggcgcttaaatggggcggaaattgctcgcaatgagtggtaccgagaaggccgagtgccgttgcatacgctgcgagctaatattgactatggttttgctgaggcgaaaaccacctatggagttcttggtgtcaaggtatggatattcaagggcgaagtgtttgaacagccggatcagcaagttaccgcagggaactcggcgataagctaaggtaatagactatgttacagccgaaaagaaccaagttccgtaagcaacaaaaaggcagaaaccgcgggcaatcgctacggggtaaccaagtggattttggcgagtatggattgaaagccattggtagagggaagattacagcacgtcaaatcgaagctgcacgtcgtgctatgacgagatatgttaagcggggcgggaaaatttggatccggattttcccagataagcccattactcaaaaacctcttgaagtgcgccaaggaaaaggaaagggtaatgtagaatattgggctgctaacgtgcaacctgggcgtgtcctttatgagatggaaggggtaccggaagaggtagcacgaagggctttcgagttggcggcagctaaattgcctgttaagacggtatttgttacacgggcggtcatgtaatgaaagctcaagagttgcgaacaaagacagtggatgagttacagaaggaactcctggagctctctcgagagcaatttaaactgcgtatgcaaaagggtaccgggcaattggcgcgaaatagcgagctaaatcgagtgcgacgtagtattgctcgagttaagacagtgctaacagagaaagagcaggcgcagtagatatgagtgatcaggagaaatctttacgcaccgttattggtcgtgtagtgagtgataaaatggataagacaatcacggtgcttgtagagcgtagagttgcgcatcctctctataaaaagtatgtaaagcgtttcacgaagttacatgctcatgacgaaaataatgagtgtcgagtgggtgatgtggtagcagtctcagtaacacgcccgctctccaagaccaagacttggaaattggttaatgtccttgaacgcacacgctgaataatggtcgttttcccgatgatattaggtggagagcaataatgattcaaatgcagaccagcctagaggcggcagataacagcggtgctcggcgacttgtttgtattaaagtgttaggcggatcgcagcggcgctatgcaggaattggtgacgttattaaagttgcagtcaaggaggctattccgcggggcaaggtcaagaaaggtgaagtttataacgcagtgattgtacggaccaaaaaaggggttcgtcgtgcagacggatcacttatccgatttgataataatgccgcggtattattgaataatcagttacagcctatagggactcgaatttttggtcctgtgacgcgggagctgcgtgtcgaaaacttcatgaggatagtttctttggccccggaagtgttgtagggagggtgatgatgcgcagagtacgggtaggcgatgaagttgtcgttactgctggtagaagtagagggaagcgaggaaaagttttacgcgtagtgggcggcggtgaccgtgtaattgtagaagaggtcaatatggtgaagcggcacactcggcctaatccggcagataataagccaggaggaattgtcgagcaggaagcgccggtgcatatctccaatgttatgctttacaacccggttacggagaaaggtgatcgagttggttttaagagattggaagatggccgtaaggtacgctatttcaagtcaaacggtgaagtcgttgacgcttagtttagaaaaatagccgaagttacttgggcttaatccaaggcttagtggtaaattagtatggtaaggttacaagaatattaccgggacaccgttgttagccaattgcaagagcaatttggttatcggtcagtgatggcagtgccccgtatcgaaaagatcaccctgaatatgggggtgggggaagctgttggggataaaaaaatcctagagcatgcgatggctgacatggctaaaatatctggccagaagccggtactcactcgtgctcggaattcggtggcagggtttaaaatccgcaaggactggcccattgggtgtaaagttaccttgcgccgtgatcggatgtacgaatttttagatcgcttcattaacatcgcgattccccgtgttcgagacttccgggggcttagccccaagtcttttgatggaaggggtaactataatatgggtattcgtgaacagattattttcccggagatcgactacgaccagatcgataccatacggggaatgaatatcaccataacgactacagcgaagacggatgaagaaggtcgcgtattgcttagggcatttaattttcccttcaggacatagacggagcagggctggaagttagggatgtcaaaaaagtgcatgattaatcgagagttgaagcgggtacgcacggcgcgtaaatatgcggccaagcgcgcagaattaaaagcacggatgcaggacgaaagtctcagcccagaggagcgggaacaggccatgcttaaattccatagcctgccaagggattcttcgcctgtgcgccaacggagacgttgccgtttaaccggaagaccccatggctatgtacgtaaattcggtttgtcccgtaacaaattgcgtgaggtagcgatgcgtggcgatgttccagggctggttaaggccagttggtaaccatctataaaaatgtaagagcgcaaaggggctaggaatatcatgagtatgaccgatccaatctcggacatgctgacgcgagtgcgtaacggccaaactgcgggcaagttagaagtcagtatgccttcttcaaaactgaaggaaaatattgcccgcgtgttgaaagaagaaggttatattgaagattataaggtggtggatgatacgaagcccgccttagttgtgcacttaaagtattatgaaggtaagcccgtgattgatgaaattcaacgagtaagtcgccccgggctgcgtatatacaaaggtaaggatagtttgcctaagatccgtggtgggttaggtgttgccatcgtctccacgtctcgcggtgtcatgaccgacaaggctgcaagatctgctggtgaaggcggcgaagtcttgtgctacgttgcctaaagaggtagggaaagatgtcaagaattgcgaataacccagtgccgatccctaagggtgtcgaagtcacgtttgccggaaacaatattgaggtaaagggaacaaagggttctctggggcttgccattcaccccttagtacaaataatccaggaaggggaaatattgtcttttgcgccaaagggtgtagaaaaacaggcaagagcactcagtgggactacccgcgccttggtgagtaatatggtgcagggggttagtcaaggttttgagcggcgcttacaacttgttggagtaggttaccgagcgcagatgcaagggcaaaagcttgtgctcaatttgggtttctctcatcctattgagttcactgcgccagcaaaccttaccatcgaggtaccgagcccgactgaaatagtcatcaaaggggctgataagcaacaagttggacaggttgcggcaaatattcgcagatttaggccgcctgaaccttataagggaaaaggtgtgcgctatgcagacgaaatagttgtgcgcaaggaagcgaagaagaaatagcgaaggcaggaacgtagcagcgtggataaaaaagtagcaaggttacggcgtgcgactaaagcgcggcacaaaatccgtgggctgggagtagcgcggttaatggttcatcgcactcccaagcatatttatgtgcagataatcaagccgacaggcggggatgtcgttgccagtgcttcaacgctagagccagagttaaagcagcagttgaagaatactggtaataaagaagcagcaatcaccgttggaaaagtaattgctgaacgggctaaggcgcagggtattgccaaggttgcctttgatcgttctggttacaaatatcatggtcgggtaaaggcattggcagacgcggcccgtgaaggtggattacagttttaagggttggagttgatggcacagacagatcggcggatgacaggagatgcattgctggagaaattagttggcgtgagacgtgttgccaaggtggtgaagggcgggcgccaatttggtttttcggctttgacagtggtgggcgatggtaagggacgggttggatttggccgaggtaaggctcgcgaagttcctgttgccattcagaaggccatggaaaacgcgagaaaaaacatgatttttgttcccctaaaaggggatacgctgcaacatcccattactgctcgccatggtgctgccaaagtacatatgcagcctgcctctgagggaacagggattattgccggcggtgcaatgcgtgctgtttttgaggtggtgggtgtacataacgtcttggccaagtgtataggttcggcaaatcctgttaacgtagtgcgagctacggttaaggggcttgtagagatgtcaaacccggaagggattgcagccaaacggggcaaaacccttgaagatattatgggtgagtgatggcaacggaaaagacaacactcaaggtcacgctggtaagaagtactatcgggcggttggcaaagcataaagcatgtgttgctggcttagggcttcgccggattgggcagacagttgaggttattgacactccagagaatcgaggaatgattcaaaaggtgtcttaccttctaaggttagaggaaggctagaatgcgattaaatatgattgcctcagctcctggtgctaaacaggcggcaaagcgtgccgggcgtggtattggctctggtttgggcaaaacctgtgggcgtggtcataagggtcaaaagtcccgctctggaggcttccacaaggttggctttgagggtgggcagatgcctttgcaaaggcgtgtccctaaaattggtttccattctcgtaaggcacgctttgcagccgaggtacgcctcgatcaacttgcaaagatgaaagctgataccgtagacctgtcagcccttataaaggcgggtttggttccaaagcacgccaagcgtgttaaggtaattgcctcgggtaagattgataaaccggtgaatctgcagggcattggagcatctgcaggcgcacgtaaagctattgaagcggcaggcggccgcatcggagaataactgtggcgaaacgcgcctccaaaaagtcatttgatcagggcactttgggtaaattaacggagctgcgacaaaggctactctttgttttgggtgccttgttagtttatcgggtcggtacctttattcccgttcccgggattgatccggtgactttagctgctttgtttgagcagcagcgtggtaccattctagacatgtttaacatgttctctggaggtgcgttggagcgtctatccgtctttgctttggggattatgccgtatatctcggcctccatcattatgcaattgctgacggtagtccatcctaagttggagcaaatgcggaaagagggtgcttcgggacggcggaaaatcacccaatatacgcgttacggtacgctcgtgctggcaacgatacaggctattggcgtggctattgctctggaatcccagcaggtggggggcgcatctgtggttattgaagccggcctggtttttagggtaacagcggtggtgacgttggttactgggactttattcctcatgtggttaggcgagcagattactgagcgtggtatagggaatgggatctcgctcattatttttgcggccattgtcgctgggttaccttcagcccttggcggaacgttggagttagcgcgaactggtgagttgcataccttcacagtattggtgcttttaacattggctttgttagtgacagcctttgtggtgtttatggagcgggcccaacggcgtatcccggtacattatgctaagcagcagcatggaagaagagtctatggcggccaggtgagtcatttgccgttaaaaattaatatgtctggcgttattccccctatctttgcatcaagcattatcttgtttcctgcaacggtggcgagttggtttggtgctagcgaaggtatgggttggctcagagatctgtcggctaccctttcaccagggcagcctatttatgtactgctgtatgctgtagctattatcttcttttgcttcttttatacagcgctagtgtttaacccaaaagagacagcagataatctgaaaaaatccggggcgtttattccgggaatacggccgggagctcagaccactcggtatattgatactgtaatgggacgactgactttgggtggtgccatttatgtcactgcggtatgccttctaccagagtttttaattctgtattggaatgttccgttttattttggcggtacctccttgttgattatcgtggttgtggttatggatttcgttgcccaggtgcaggcccatttaatgtcccatcagtatgagagtttgctgaagaaatcacagttgaagggaagtggagcgaccactggaggtttactacattgattggtaaaggggcaggagtggggtaatgaaagttcgcgcttcggtaaaaaaagtttgccgccattgcaaggttgtacgtcgaaagggcgtcgtgcgaatcatatgtaaagacgcccgccataaacagcgtcaagggtaaagatttagttggattaactaagatagttgtcagtgtgttagctcatagagtaaaatgcgcggtttcgcgaaatgcaactgacagccttatggagatgaggtgaatggcccgtattgctggaattaatatcccggtgcacaagcacacggtaattgcgcttacctccatttatggagtaggcccaacccgggctaagaagatctgtgaggcagctggtgttgcctctgacaagaaggttaaagatctttctgatagcgagctagaagggttgcgtgctgaggttgcgaagtatcctgtagaaggtgacttgcgacgtgaaataagcatggatatcaaacgattgatggacctaggttgttatcgtggacttcgccatcggagggggctcccagtgcgggggcagcgtacccagacgaatgcaaggacacgtaagggcccgcggcggttagttagaaagtaaggcaaaaatcgagtaggatttcatggcgaaagcgagcgcaaaaaaacgggtaaaaagggtcgttgttgacggcattgcccatattcatgcctcttttaacaatacgattgtgacaattactgaccgtcaggggaataccctcgcatgggcaacatccgggggtagtggtttccgaggttcacgtaagagtaccccctttgctgcccaggtggctgccgagaaagctggacgggtagcccaagagatgggcatgaagaatttggaagtgcgtgttaaaggaccagggcctgggcgcgagtctgctgcgcgagccctgaacaatgtaggatttaaggttaccaatatcgcggatgtcacacccatcccccataatggatgccgtccccctaaaaagcgaagagtttgagaaggagaattaacgttggctaaatatacaggtcctaagcttaagcaggcacggcgtgagggcacggatctgtttctaaaaagcggtgttcgccctatcgattccaagtgcaagatagagcaagtacctggacagcatggagctggagctaggcgtgcccgcatgtcggattatgcgctgcagctacgagagaaacaaaagctgcgtcgtatgtatggtgtattagagaagcagtttcgacgctactacaaggaggctgctcggcgtagagggtctacgggcgagaatttgcttaaattgcttgaatcgcgtcttgataatgtggtttataggatggggtttggtagtacccgcgcagaagcacggcagcttattagtcacaagggaatcttggttaatggaaaggtgattaatgttccttcctaccagatacgggctgaagatgtagtctccgttagggaaaaggctaagaaacaagaccggataaaatttgcgcttgagttagcccaggctcgccctgagctcgattggatagagattaatatgggtaagctagagggtacctttaagagagtaccggaacgtagcgaactggcccccgatattcaggaaaacctagtcgtcgagctttattcaaagtaagggaataaaagactttgttccataaagggtgcgcccgtgccctaacatacttccggcgtgatattaactcttagaggggaagtgtgccacccatgtcagtatctaattttcttaagcccaggatagtggatgtccaacgcgtcaatgattacacagctaaagttacgctggaaccgctagaacggggttttgggcatacacttggaaatgccctgcgccgaatcttgttatcttcgatgcctggttgcgctattgtagaagcgcaaattgacggcgtattacatgaatataccaccaaggaaggtgtgcaggaagatatgacggaaatcctgcttaatcttaaaggggtagcaatcaagctacatggccgtgatgaagtgaccctagccttgaatagtaaagggccaggggcagtaacggcaggggagatacagcttgaacatgatgtggagattattaatccagaacatgtgattgctcatctcaccaaatccggtgagctcaatattacgatgaaggtggttcgcggtcgaggttatcaaccagcttccgtacgaatacctaaagaagaggaagagcgtcctattgggtatctgattctggatgcttcttttagccccatccggcgggttacttacgaagtggatagtgcccgggttgagcagcgaactgatctagataagttgattatagagattgagacaaatggtactatagcttcagacgaggcggtacgcaaagctgcaacaatcttacaggatcagctcacggcttttgttgaattggaaggcaaaacagagaccgccaaggagaaaaagacggctgagatcgatcccgtgctgttgcaaccgatagatgatttggagttgacggtgcggtcggcaaactgccttaaggcggaaaatatttattatatcggtgatcttattcagaggacggaggtggagttgctgaagactcccaatcttggtaagaaatcattgacggaaataaaagatgtgttggcatcgcggggattgtccttaggtatgcgtttggaaaactggccacccgcggggctacatgaggaagaaactaaagcttctgtttgaagctattcgctgggaaacgaagagaaggataattccatgcgtcatcgctatagtggaaggaagctgaaccggactagttcccatagaagggcaatgttccgtaacatggctgtgtctctgattgaacatgaaatgatcaatacgaccttgccaaaagcaaaggagtttcgtcgtattgcagaaccgctgattactttggctaaagaagattctgtagctaatcggcggctagcattctcccgtttgagagatagggaagcggtgactaaattatttaatgaattaggcccccgttatcaaacacgtcccggtggataccttcggatactcaagagggggtttcgggcaggagacaatgcaccgatggcaatcgtggaattgcttgatcgtcccctctctgaggcacaggaagagtaaagctattttttaagctaacctaatttttagcgctattttacctgactaaattctgtcctctgcgatggcggtgggcggtgagagttctgtaaaccccgaaccttgtctgcgaggtaggggtttgcggtttttccttttgggactgatgccatcatcacaccagaagcacctctaggtttgttccgaggtgattgaagatgattgccctttttactgacttcggagttcggggtccctatcttggccaagtggaagttgtgctgcatcagcaggcgccgggtattccggtcgttaatctgatggcagacgctccccgcttttcccctcatgcatcggctcacttgttagcggcgttagctcagtatttacttcccggtactgtggtttttgccgtagtcgaccctggcgtaggttctagtactcgagaaccggtcatggttttggcagatgatcgctggtatgtgggtccaggaaatggattattagatgtggtgatgggacgggcgacaagcacagttttgtggcgcattacttggcgtccctcttcactttctgcaacttttcatggtcgggatttatttgcgccagttgtggccaagttggctcgaagcaaaaaccttcaggacaaggaattgttaggtgagcgctgggatgaggcagtggtgactacagatccaggggatcttgcagaaattatttatatcgatcattacgggaatgcaatgacggggattcgagctatcaaggccgggcagtgtcgacgaattcgattgccgagcggagatttagtctccgcagcgcaaactttccatgacgtggctccgggggaaggtttttggtatgtgaattccctcggtcttatagagattgccgttaatcaggggtgtgctgccaagcgtttcaagctagaggtgggaactcccattgaatttaaaggctgatttattccctacactcatacggttattccattttagttccataggcgaggtaatttacattgatatcattgccgagccaatagcggtgggtgagaggattgtaatgaaggcctgttaagtcttggagttctaagcccgctatccggcaccaagcctctaattcagcaggctggataaaccgctggtagtcgtgggtgcctttagggagcaattggagtgtatattcagcgccgataatagcgaataaataagctttcggggtacgattaagagtagaaaaaaatactctcccatcgggtttaagcagtcgtccacaggcggcaataacgctagccggatcaggaacatgttccagcatttccagattggtgacaacatcaaaggattcagcttctgtttctgcaagttgctccacgcttatctgccggtaatcgatttctaaattcccttctagggcatgtaagcgggctactgtcaaaggggcttcactgagatcaatgccggttgttatggccccgagcctggccagctcctccgtaagaataccgccgccgcaacctacgtctagcacccgcttgccagtcaaagagcagcgcttgcgaatgtactcaagacgcaatggatttatatcgtggagggccttgaattcaccttcacggtcccaccagcgatgggctagttgctcaaacttggcaatttcaccagggtcgacattgatttgtttatcgctcatatggatttccttgtttctcttatcctttctgcccatgcttgggtttgggacagaatgagtgattcgtccaaagttgtaaattggcgcttcttaagtacttgttggcctgctatccaaacatcactgaccctatcccggcctacggtataaactaactgggaggtgggctcataaaggggttgtgtttctagctcgccgagatcaacggcaacgatgtccgccaccttgccaatttccagagagccaatctcttgctccaggcccagtgccttagcaccattcaaagtggccatgcgaagtgcttgttttgcgggaatggcactggcatcgccggctaatgctttcgctaatagggctgcaagacgcatttctacaaacatgtctaagtcgttattacttgccgcgccatcagtgcccaaggcaatattaacccccgcctgagagagttttgcgacgggacaaaagccgctagccagtttgaggttagactctgggcagtggatgacatgggtaccacttgttgctagggtctgaatctcccggtcggtaagttgggtcatatggacggctaagagctgggaagagagcagttctaggcgctgcaaccgctctaagggcctaacgccgtattgggctaaactcctattgacctcctctgttgtttcatgaagatgcatatgaactggaacattcagttctttagctaaaatagcaacttgctttaagggttcgtcactgacagtatagggggcatggggggcaaaggctgtcttgataagaggatgatcccgatactggtcatttaactcaagccctttacggatataatcctcaggtgtttttgcccaacgactggggaaatcaataacaatcatgccgataacagcacgcatgcccacttcagttgctacctgcgccactatttcgggaaagaaatacatatcgttaaagcaggtaatccctccgcggagcatttcagcaatcgctaggagcgcgccgtcgcgaacaaacgtttcactgacccacttggattccgctggccagatatgcccctcaagccactccatgagggggagatcgtcagcgagaccacgcaggagagacatagggctatgggtgtgggcattgacaaggccagggatgagcgcatgttgtgtcagctcgattaggtgtgcatcccggtaacggacttctgcttggaccctagggaggcaatccacgatacggccttggtggatggcaagacaatggttttccagtatttgattttctggaataacgggaataatccagggggcgtaaattaaagtattaatgttttgcatggtgaaggtaattataacctttaacaagaagacaagcggtaatggtggtgtggcttaatcatgtttgatgctggaacgataatcgtattagcaatgagactgttgggaccattgatgatatttcagtggcctcttttgggcagtattgtctcagaatatatattcgatgccatcgatattctgatttgggcggagatgggaacaacagacatagattatacttcttatgacaaacccctcgatgtttatcagattactatacaagccatagtggcgagccgatgggaaaataaaactatccgtaacatcgcattattcttttatggatataggttattggggtatgcgctttacttatttactgagttaagggtcatgtttttctttttccctaacatctttttttattttttcattggctatctggcggcgaaaaaactggggttgcctgagttgtttgaagataagcggcaactggcaattgtgatattggtgatcattttgctaaagctaccccaagaatatattctccactggccccattgatgggggcaaaaagagataaatgactcaaagggggctgtttctcttggttctttaaactggacgcgtaaatagagtgttgaacactaaacacgataggatccgggcggtggtttggactgaaagaggagtgcggttgctggatcagcgtcgccttccccaggaagaaacctactggactgcaacttgcgcctttgaggtggctgaggccattaccaaaatggtggtgcggggcgcgcctgctattggaatcgccgccgcctatggagtagtgcttgctgcaagggcgcgttttgcggaagcaaattctaattggaaagcgctgattaagactgatttacaagatttagaggcggcgcggcctaccgctgtcaatcttgcttgggcattgaagcggatggcagcgctgattaatggccttcccagtgatgtcgatccagaaaacgcgctgctcgccgaggcccagcgtatccatgaggaggatattgcggctaatcgccgcatgggtgagttaggcgcagccctcattgaaggacccgcaaaagtattgacccattgcaacaccggttctttggcgacagggggttttggaactgccctgggagttattcgttatgcctatagcgagggacaaattaacgaagtgttcgccgatgaaacccggccctggttgcagggggcacgtcttaccgcttgggagctgctacaggacggaataccggtggtgcttattgccgatagcgtggcgccatatttgttggggcaggggcaaatccagtgggtgattattggcgccgatcgaattgcggctaacggcgatattgccaataagattggatcctacggtttggcggtggctgcccgccatcaccgtgtgcgttttatggtggtggctcctacttcaaccattgactggaatttacctgatgggatggggattccaattgagcaacggcctccggaagaagttttgactctagcaggcaaagagatagccatctcaggcactaaagcttataaccccgcttttgatgtgacccctgctcatctcattgatgtgattgtgacggaaaaaggagtggttcaccagcctagtagtgagcgcatgaagacccttcaagtttaggcatgaacggctgtatcaaccacttggcgggtaagctggggagcaaataattctatgaaggcataaatgtacctccgcagataagtgccacggcggatgccgatatgggtcgtgctgggctcaaatagatggctggcatcaatagctttgagaggggcgtcctgttcaggatcaaaggccatgctggcgataattccgattcccaatcctagatggagataggttttgataacatcggcgtcagtggctgtgaggatgacgttgggaataagctctttactggcaaacgccttatccagtttagaacgacctgtaaagccgaagacataggtgacaatagggtatttggctacagcttccaaggtgagggggcggcatgataacagggggtgattggggggaacgaccacgcttcggttccagtcatagcaaggtagcatggctagatcttcaaataactcaatggcctcggtggcaatggcgaggtctaccgtgccggtagctgccatttcggcaatttgatggggagttccctggaacatcctgaggcgaacattgggatagcggtccctaaaggctttgatgaccggtggcaggatatagcgggcttgagtatgggttgtggcaatggagagcattccccggtgctcgtcggtggcttctgcgctgacttgtttgatattttccacttcgcccaggatgcgttcaatcatcccgagaatagcacttccggcgggggtcattccggtgaggcgtttgccatgacgttcaaaaataggcacgcctaattcttgttccaattgatgaatttggttactcaccccgggttgtgtggcgtgaagcgcctcggcggctgcggatacgttatatcctcgtcgtgtgacttcacgcacgaattggagttgttgtagcttcatgattgcttgggtataaaaaaatattatatcaataaataataatatattttgatataatattcaccggacgctacaatttccatctacttctattcccgatctttaaaagggaatcaacataggttcgaagcggatggagttgggatatatactcgccgggctggtggtcggtttcatggtggggttgacgggggtcggcggcggttcgctaatgacgccgcttttgatttttggttttggtatcccacccctaacggcagtagggactgatttactatttgcggccttcaccaaaatgggtggcatttgggcacactggcgtcaccatactattcagtggcgggtggtgggtctactggccctagggagtatccctgccaccgtgattgccctacaaatactaaaactacttcagatccgtggcgtacaattagaaggtcttatcaataccgctttgggaatagcattagtcttgacggcgttggcattgcctatgaaaagttggctgcagcgaatagcggaaaaggatggcttgcctagatcgctgcaacccatttattccttgcgctgggagcctcgttttactaccgtaagcaccgttgtgatgggggcggtgctgggttttctggtgacattatcttccattggggcgggggctttaggggccgtagttttgttatacctttatcccggtctgcggacgatacaggttgtggctaccgatattgcgcacgctgtgcctttgaccgctattgcaggaattgggcattggcacttgggctcggtggatgtggcgctcttgggaagtttgcttttggggtctttgcctggaatttatgtgggcagccatgtgggggtaaatattccggagcgggcgatgcaggcagctttggcaaccttgctgatgttggtggggatcaagtttattttttgagcaggaaatatggtaatggatacgtcggtgagagaagattcattggcagataaagttgaagcagccctttccctattgacctcaattgagcacagctatgctcccgcctgtttagcttgtagctttggggtagaggacatggtgctggttgatcttatttgtaagcatgcgccgaagatcgaaatatttaccctggatacgggtcgcctgccccaggaaacctatgatgtgatgcaaaaagttaaagagcgctatgcgcggcaggtaaaaatttattttcctgaaacccaggcagtggaggcctatgtgggagagcatgggcctaatggtttttatgaggccatagcgctacgtaaagaatgttgcagtattcgcaaggtagaacctttgaagcgggccctcacagggaagagagcttggattactggggtgcggcgggaacagtccgtgactcgcaaggatttaccgctttctgagtgggatgctgaacacgagctacagaaattcaatccccttattgattggagtgaagatgaggtctgggattatgtccgccggcttgagctcccctataatgctttacatgatcagggctatgccagtatcggctgtgccccctgcactcgggcgattactgtgggtgaggatgttcgtgctggaagatggtggtgggaagatgaggataccaaagaatgtggtttgcatctaaagcggctatccacgggataaatttgtccaccaccgagttaaattagcctatagaggcattcgagatttatcaatgagtaagatattatgaagtcgtacagtctgactcatctgaaacagctagaagcagaatccatatttattatgcgcgaggttgccgccactttcgagcggcctgcactgctgttctctgggggcaaggattctattgtcatggtgaggctggctcagaaagctttttggcccgccaagttgccatttcctttactgcatattgataccgggcataattttcctgaaaccctcgagtttagagatggtctcgtgggacagatcggggcacgattgatagttcgaacggtacaagactccattgacaaggggcgtgccgtggaagagaaaggtcctaatgctagccgtaatatgctacagaccatcaccttgctcgatgctattgaagaacttaaagtcgatgcggcctttgggggcggacgccgggatgaagagaaagctcgggccaaggaaagaatattttcccaccgggatgagtttggtcaatgggatccgaaaaaccaacgcccggagctatggagcttgttcaatggtcgcaagcatgtgggtgaacacttccgggtttttcctttgagtaattggaccgaaatggatgtttggcaatacatcgcccaagagaaattggatattcccagtatctatttcagccatgaacgggaagttgtccagcgggatgggatgttattggctaattcctcctatattagcttgatgagcggagaaaacactgagcagcggcgggttcgttgtcgaacagtgggggacatgacctgcaccggggtagtggagtctgaggctgctacgatcgaggatattattcaggaagtggcggcggctagggtcaccgagcgcggcggccgggctgatgacagacggtcggaagcggcgatggaagatcgtaaaaagcaaggttatttctaatatttaaaaaactatgagtggaactttgcagtcacaatatttagagatggatctgttgcggctcaccaccgctggcagcgtagacgatggtaagagcaccctcattggtcgtttgctctatgattcgaaatccatcttcgaagatcaattggagtctatccaaagaagcagccaacagcggggtgagggcaatattaatttggcattactcaccgatggcctgcgggcagagcgggagcaaggcattactattgatgtggcttaccgctattttgcgacacctaaacgcaagttcattatttccgacaccccagggcatgtacaatatacccggaatatggtcaccggggcttccaccgccaatttggccattgtgttagttgacgcccgtcatggggttattgaacagacttgccgccacgcctccatagcctctctcttggaacttccccatctggtattgtgtattaacaagatggatttggtggattaccaagaagaggtgtttgagaatatcaagaaagaatttgagaattttgcagccaagctagatattcccgatatccattatattcccattagcgccttacggggagataacgttgtagaaaagtccgagaacatgccttggtatcagggaggaactttgctctacaccctggaaaatgtacacattggcagcgattacaaccacatcgatagtcgctttcccgtgcagtatgtgattcgccctcaatcagatcaataccatgattatcgtggttatgctggacgagtagagggaggcatttttcggccaggggatgaagtcattgcgctgccttcagggttttctacccgtatcaagtccattgataccatggatggtcccgttgaggaggcctttgcgccgatgtcggtgacctttaccctggaagacgacattgatatcagccggggagatatgattgtcaaacccgccaatcagcctcaggtcgcccaggatattgaactgatggtctgttggctcaatgaggctccgttggtacccggtggcaagtatgccctcaagcacaccaccaaggaggcccgctgcgtcgtcaaggaggtgcgttataaattggatattacttctttgagtcgccttgaagatggagcaacattagcactcaatgatatcggtcgaatcaagatcaggacgacgagtccgctgttctttgatagctaccgcaagaatcggggaacgggcagcttaattcttgtcaatgaatttactaatgaaaccgtaggtgcgggaatgattatctagcccttacccctttgggtgccttctaaataggacaaaaaaaggactaggaagtattgggcagttgcatccgctccattaaataacaaaggcaatcctggcgaatgacacggatatcacgagtcaacattgagggcattacggggcggcgggtccgaagctcgctgtcctcaagataaaaataacgctcactgacttccacatcttgctcgtcagtgacggtaagcaggacattgggatctgagggttgccaccccaacaaggtattggcgggcaattcctggaaattgagttgatcgagatcatccaccaagcgtaagtccaagtcttccccatggaaaccgacccgcagttcggaagggattcggactacggctaccgtatggaaaagttcaatctcccgttttgcaatggaatgggagggaaattcggccaggtgcaaacaagcggtgaggtattcacgggcgtgagccacaccttgggggcaatcgggctggccacattcaagggtaaccgccggccctagctccgcaaaggccagggattgcaccccctgggggcgcacaaagtaaatcacggtcctgctgaagagggcggctaggtggagaaagggggaggcgagcttgttgacgcaggcgtagtggggattaaggccagtattattatggatgtcgatactggcaaacaaaccggatttagccatttcttcataaacctgggccgccatggcatgttccggggtggggcctggagtccaaattcgattatgatcgggctggctgtcgaggcgccggagacgatagcgggcagcggcaacattacccacgaaaagggataacgcccgtggtaattcccgatcttggtattgacctaagagactgcgcaccgcctcccagccgacaggttcattgccatggagtaggacggagacaaacagagggggggtgcgccgtccttccaggtgaaacagggtcggcccttctaattttttataaagttcatgggcttctaagtccagtaaccctttgggcacttcatgtcgtatcgttagcataagcaggctcttggcgcctggagttggcgctttctttaaactgtccaatcgtgcaccgggtttccccggtgttgccattccgtataggcggcggtgagggcatccatgtcgtggccatgggcggccacatagcgtcgttgccagcgggctcccgtttggcccgtggcgatacgctgctggatgatccccaggtaatgttgaatatcatgttgattaagctcaagatgttcaagacctgttcgagccaggggaagtaagcgttcggtgaacaaggcagaagcttttccccgattgccgtctaaccagtagagttcagcgtctagaccctgccgcgcagcggcgtagaaattgtgtcgtgccaagtgaaatggaaggtttttttcaggggggtcttccttttctatcagggcttcgatcattcctatgaataaagccgcattggcaatggtatccgtgatgctagggcccgcggggacgacccggtgctcgatccgcaggtggggttcaccccgagtattaaatcctatgagcggccgattccagcgccagatagtcccgttgtgaaggcgcaggtgggcgaggttctccgggggttcgtcaaataaaactggcaggagcactgggaagtggctttggttttcctgaaaacactctagcagggactttttgatatacccggtaccgaaagacactctcttgaggtctccttcctcggagttcttgtgcccccccacggagacggattgctcaaataaaggaattcgggtctcttcccaaagatctttgccaaataagaaaggggaattgctggagacggcaaccatagggcctgaaaggaggatggcggcgttgaaataacgagcagcgttgcgggtgggcacctggagatgcagctggaaagaggtggtcgcggcctccaacatcacgttattatggacagtgcgaagatgttcttgccccttaatattgatgcggagcgggcgaccgtgtcgcaggcgcaggacctgctcattgagtgctcggtagcgggagaggttggacatatgttcaagggccaggtctgcttctctgaggctaggcagtatcccaatggttaccaattcacagccgagtaaacgggctcgggtgcggcactggcgacaggttttctctaaaccctcttccatccgtttaaagacatctccggataaatactcaggagggctattcagttctatattgaagctggctaactccggcacgaccaagggattatcgagcgcctgtagaaagcgttcattgatgggagcgggccggaagttattatcaaccagccaggcttcaagttcatatccgacccgctttttataagcgaaatggccttgcttcaaccactggccgataagttgtgtttctgcattgaggtgttcggtgaatgctttaaagtcctctggactaaaatggctggaagggatttcacggcccataatgtcgctgcccatgagataactaagaagtaagctaactctagcttaaagttagccgggaatcatcctaatagtcttggggtttatgatagggttgcttgagtggggataaatatcgtcttttagttagtgaagttgccttggggcaaggggggattgttaaaaatggacaataggggtggcggtctggatatagagtccctgtggtgaacgaattatgtggcaaaaattagcttggatagctttcgcgggagcggtggggaccctttctcgctatgccctgtcaggatttgtgcagaaactttgcggcgaaaaattcccttggggaactttagcagtcaatgtggtcggctgtttcctctttggaatggtttgggcgttggctgaggagcggctgctcctcagcggtgagacccgttttattgtgttgactggctttatgggggcattcacgacattttctacctttgcttttgagagtagccaactggtacgggattctgaatggctattagctgcagccaatcttatcagtcagaatgttttgggattagcttgcgtatttcttggttttgctgtcagtcgaatgttttaggaggcagggactatgaagttgcaatcggaggccgaactgctccgcattttcattggagaaagcgataagcaccagggccggccattgtatgaagttatcgtagaagaagctcgccgtggcggcctggcgggtgccactgtgcttcgtggcaccttaggttttggggccaacagtcgcattcatactgccaagatcctccgcctttcggaagatttgcctatggtagtggagattgtggatcagccggagcggattgctgagtttctgcctgaattagacaccctgattggggaaggtctcgtgaccctggaacgggtgcgtgtgattacctatcgtcacagtcactcggaatgaggtaaggtaacaaagtcgctgattgacccctggcctaccgatacgtggtttcccagacgcgttgagccagcgaagagaatatctgccctctagggtaggtgaggattaataaacaacttaacgtattccattaggattaccctgtcgctagcgtttctcgtctagggatagaggtacttgcatgcaaaaaatatgagtggaaactacaacgccgccgcaattgaagtgctcactggcttggaaccggtgcgtaagcggccgggcatgtataccgacacccaacgaccgaaccatttggcccaggaagttatcgataatagcgtcgatgaggccattgctggttttgccacccagattgaagttgttctccatcccgatggctccttgtcggtgggtgatgacggaagggggatgccggttgacctccatccagaagagcagttgccgggggtggaggtgatcctcacccggcttcatgcgggcggtaaattttcctcgaaaagttatcgctttgcggggggattgcatggggtaggggtgtcggtagtcaacgccctttcctcccgcctagaggtctggattcgacgcaatggctgcgaatatcacatggcttttgccaacggcgagcggatttccgctttaagggcggttaataaagtggggaagcgcaatacaggcactctcctgcatttctggccggatccggtatttttcgatacccctaaattttctgtagcccggcttaagcatgttttgcgtgcgaaagcggtactgtgcccaggtcttaacgtaatctttagggaggctgccacaggggagacggtcaattggtgttatcaagagggtctcttggcttatctcagggatgagttaggcgagaccccgcggctgcctgaacaaccctttaccggagaaatgcagggcaataccgaagaggtctgttgggctctagcttggttgccagaaggtggcgaggtggtggcggagagttacgttaacttgattcccacgccccagggtgggacccatgtcaatggcttgcgggcgggactgctggaggccattcgggagttctgtgagtttcggaatctgctgccaaggggggtcaagttggccccggatgatgtttgggatcgagtaagttatgttctttcggttaaacttcttgaccctcagttttctggacagacgaaagaacgcttatcttcccgggaatgtgcgagttttgtttcgggagtcatcaaagacgcttttagcctttggctcaaccagcatgtgattactggggaagcgattgcggagctggcgattagcaacgcccagcggcgtttgcgccaggctaaaagggtggtgcgcaagcgaatccagaccggtcccgcactccctgggaaattggctgactgcaccagtcaggatgtgagccttacggaacttttcttggtggagggggactcggccggtggcagtgccaagcagggccgggaccgggaattccaggctatcatgcccctccgtggcaagattctaaatacctgggaggtggatccagcccaggtgttaggttctcaagaagtacataatgttgcgattgcggtaggggtggacccgggttctgataatcttgatggcttgcgttacggtaaaatctgtattcttgccgatgctgattctgatggcgcccatattgccaccttactttcggcgttgttcttacgccatttccgccccctagttgaagccggtcatgtctatgtggccatgccacccctgtatcgtatcgatgtgggtaagcatgttttctacgccctggacgaagctgagcggcaagggatcctcgaccggattgccgcggaaaagattagaggaaaaataaatatacagcgttttaaaggtctaggggagatgaaccccatgcaactgcgggagacgaccatggcgccagaaacacgacgattggtgcgtttgacggtggctccccatgatgacacggaccagttgctggaccggcttctatccaagcgacgggccgctgatcggcggcagtggctggaggaaaggggtaatttggccgagctatgagcatatccatgaataccgatattgaagaacggtccctgggggattttgcggaaaaggcatacctggattactccatgtatgtcattttagatcgggcgctcccccatctggcggacgggttaaagccagtgcaacggcgtattatttacgccatgtctgaattgggcttatcggccagtgccaaatataaaaaatcggcccgcactgtcggcgatgtcctcggaaaatatcatccccatggagatagtgcttgctatgaggccatggtgctcatggcccagcagttctcctaccgttatcccttaattgaagggcagggaaattggggctcccccgatgatcctaaatcttttgccgccatgcggtacactgaggcccgtttagcgccttttgccgagctattgctatcggaaatcgggcaaggaacggtggagtgggtaccgaacttcgatggcaccttgcgggaggtgagcctgcttccggcgcgggttccccatgtgttgctcaatggggccaccgggattgcggtggggatggccacggacattccgccccataatctgggagaagtggtcgccgcttgtctacgattgttggaacggcccaaagcgactgtggctgaactctgtgattgccttccagggccggattatcccaccaaggctgagatcattacgccgccaacagaactgctcaaaatgtatcagacgggacacggaagtgtgcggatgcgggcctgctataccctggagaagggtgatatcgtcatcaatgccttgccttatcaggtctcgggggcgcgtattttggagcaaattgcccagcaaatgcaggctaaaaagttgcctatgctggtggatcttcgggacgagtctgaccatgaaaatcccactcgcttggttttggtaccccgtacccggcgagtggaggtggaaacggtgatgtcccacctgtttgctaccacggatctagaacgtagctaccgagtcaacctcaatgtcattggtctagatggccggccccaggtaaaaaatcttcgtgatctgttggcggagtggctccattttcgcattgagattatacgccgtcgcctccagcatcgtttggagaaggtacaggatcgcctccaaattttagcgggtctgctgattgcctatttgaacattgatgaagtcattgccattatccgcaaggaagaggaacccaagcctgttttgatggcgcggtttgagctttcggatcgtcaagctgaagccattttagagctaaaattacgccatctcatgcgcttggaggagactaaaattcgagctgaagataaagccctggcggcagagcggaaacggcttgagaagatccttggttcagaacgtcagatcaaaggcttattgcgtaaggaattggttgcagatgttgagaaatttggtgacgctcgccgttcaccgatagtggaacggccgtcggcaaccgcgttagatgagcaagccctgctgccggcggagcccattaccgtggttttgtctgagaaaggctgggtacgggcagcgaaaagccatgaggtggatcctacaacccttagctaccgtacgggggatggttatcgggcttccgcccgtggccgcagcaaccagccggcaatattcttagactccactggacgtagctatactttgcctgcccatggcctgccttcggcccggggacagggggagcccttgagtggacacctccaagttgttccgggggcagaatttgtcgccgtattgttggcggagccagagatcttctacctgatggcgagtgacgcgggttatggtttcctgtgccaggcaaagcacttatacgccaagaatcgggccggtaaggcggtattgaatttatctgcgggagcgagggctcttcccccagtaccggtggctgacatagaggtggagcagatagcgattgcgaccaataccggccgcttgctattgttccctctaggcgaacttcctatcatgacccggggtaagggggtgaaacttattcatattccttcgccccgctctgcccagcgtcaagaggcggtgcgtgctctggccgttgtgcccccggggggagcgctgcaaatctttgcggggcgtcgtcacctaacgctcaagtcagaggatctggaattctatcggggggagcgggcccggcgtggccatactttgccgcgaggctttcgacaggtggagcaaatagtccccgtggcgtaattttgcccgatgagggaggacagagactaagccgtgccaaagaatggaatcggcccttttttgagagcccaaaagcgacgggcggtggtggttgcccacgatatcctggccgtctgcttagcctgggtgcttggctatcttacccgttacaatttgtcgccctattgggtggattgggagtcttgcctcagcgctttgccggtgatcatcgtggtccagagtgtggttttgatctggacagggctttatcgaggtttgtggcgttttgccagtattcctgatttactcaatattattcgcgccgtgggttacggggcccttttagttgcgctcacacttttccttatcaatcgtttacacggggtgccccgaagtatactgctgctttatcctatcttttccttgcttctactggcaggtccccggcttgcttatcggatgtggaaagatcgccgccttaccctggctgcgggtcctcatcgaaaacgagtcctgatcttaggggcggggcgggctggtgacttgctggcccgtgatatgttaggtgaggcaaactacttgccggtggcgtttctggatgaccggcgcgatctggtcggacggcaggtgcggcggatccccgtggtcggggtgttggagcagttgcctgccaaggcagatgagatggctgcggatgtggccgtgattgccatgccttccgctaatagccgacagatgcgccgtgctgtttccctctgtgaacaggcgggtatcccctatcgcactttgccccgtttgcaagacttggtctcgggtcaggcaagtatcaaggaacttcgtgaagtggccattgatgatttgcttgggcgggacgaagtatttttggattgggatcgcattcgccaaagtctggcgggcaaatccctcctggttagtggcggggggggatcgattggttccgagctttgccggcagttggctcgcctaggaccggctgccttgattgtcatcgataacaatgaatatcgactctatcgcattgagcaggaactgcggcagggatttttagcgcttaatctctacacttatttgtgtgatgtcggcgatgaaaccagtgtgaaggagatcctcgggcgccatcttccagaagtggtgtttcacgcggcggcttataagcacgtgcctctccttgaacggcaagcacggcaggcggtggggaacaatattttggggactcgctgtttggcggaggcggcacaacaaataggttgcggggcttttattttaatttcgactgataaagcggttaatccaaccagcgttatgggggcaagcaagcgggtcgcggaacttctttgccagggccttaaccggcgcagtggcacccgatttattgtggtccgttttggcaatgtactaggatcggcaggaagcgtggtcccattatttcaagctcaaattaccgccggcgggccagtcacggtaacccaccctgaaatgacccgctatttcatgactattcccgaggcctgccatttgattacccaggcggctgtgattggtaaagggggggaaatattcgttttggatatgggggagtccattaagattacagagcttgctgaggaaatgatccgtctctctggccaggagtcggaggtggagatcgtttatacggggcttcggccaggggaaaaactccatgaggaattattttatgagcatgaagcccctttgcctactgaatcacccaaaattttgttggcccagcatggggttgttgagtggcagcgtttggaacgggagttagcggagttagagggggtttggcggttaggagatgaattgcaggtgaagcaagcactggagcgcatattatcgaaagtgggcgcagaagttgaatttcaaccggcggattccaaagtgatagcaatcaacaggagtcaattatgacacaaccaattactaaggccgtgtttcctgtggcgggtctaggtactcgttttcttcctgcgaccaaagcaagtccgaaagagatgctgccaattgtggataagcctttgattcaatacgcagttgaagaggctattgaggcaggaattaaagtcatgatttttgtcaccgggcgaaataagcgacccattcctgatcatttcgataaggcctacgagttagaagtggaattggaaaggcgtggcaaaagcaagctactcgaattgatacgggatattattcccaagggcgtgacctgtgtttatatccgccaagaggaaaccctcgggttagggcacgcggttctctgtgcggcaccagtcgtggatgagcaaccctttgcggtgatccttgccgatgatctgattaatgcggaagaggaggggtgcctctcccaaatgacgaagcaatttagtaagcatcgttgcagcttagtcggggtggaggaagtggatccggaaagtaccgatcaatatggtattatccagcccggtttggctgaggggcgagagtataaggtggaggggattgtggagaaacccaaaccggtagaggccccttcttcactggcagtcgtgggtcgttatattttgacgccccgtatctttaatctattgcaggccactccccgtggtgttggcggcgagattcaattgactgatgcactcgctaccttgttgagccaggaatatatgttcgcttatcgctttaaaggtaagcgttatgactgcggcagtaaattaggttatcttcaggccaccgtggaatatggtcttaagcacggtgagttaggcgactcttttagagattatttgggccatctgctagcccatgaagaactttaagctttgagttagtggggaggcgagtattaggaacatagccataaaagaataagtctaaagggcgaaggttattctgtccaaaggggcatggcccatgagcaaaaaagatgtaagcgtacttagaaaaggtcgagcgcttcgtaaagcacggcctacccctaaggggcggcaggttgattttaaagcgcttgaggaaataagggctttacttggcgatagcccccgtcgagccgatcttttaattgaatttctccatcaaattcaagatacctatcatcatatctccgcagctcatattgctgctctcgcccgtgaattaaagctttcccaaactgaagtttacgaagtggcgaccttctatcaccattttgatgtgatcaaagaaggtgagtctccacctcctcctctcaccgttcgggtttgcgactcggtgacctgcgaaatagggggggccaagactttgatcgccgaattgaaagcggtcttgggggaaggcgtgcgggtccagaaagttccctgtgtagggcgttgtgaacaggcgcctgtggccgtggttggcgtgaatcccatcggtcacgccagtgccgataaggtggtcgctgcggtagcagccggtcactgtggtcctgatcaattcccctctcttagctatgctgagtattgcgagcaagggggttaccagttatggcgagattgtgtggctggccgccgggatccggaaagtattatctccatgctggaggagtcgggattgcggggactgggtggggctggctttcctgcggggcgcaagtggcggatcgtccgccagcagccggccccccggttgatggcagtcaatattgatgaaggcgagccagggacctttaaggaccgttactatctggagcgagatccccatcggttcctggaggggaccttaattgcggcttgggcggtaggaattgatgaaatttttctttatttacgggatgaatacgcgggatgccggcaattattagagcgggaattggccttattgcatgctgatcccccctgccagctcccgcaactgcaccttaggcgcggtgctggcgcctatatctgtggcgaggaatcggccatgatcgagtcccttgagggcaagcggggtatgccccggttgcgccccccctatgtggctcaggtgggattgtttggacgccctaccctagaacataacctggaaactttatattgggttcgagagattgtcgagaaagggccagattggttttcttcccaggggcgtcacggacgccaggggctgcggtcgttttcggtaagcggtcgggtcaagaagccgggtgtccatttggctccggctggcattaccctcaaagagcttattgaggaatactgtggtgggatgctggagggacatgagctctatgggtatttcccaggaggtgcctcggggggcatcttgcctgcctccatgggcgatattcctttggatttcgacactttacaaccctatggctgttttattggttcggccgccattatcgtcttttctcagcatgacagggcccgggaggtggctttaaatgccatgcggttttttgaagatgaatcctgtggccagtgtaccccctgccgagttggaacggctaaggcctctaagctcatggaagtatcaacctgggatcagccccttttggaggaattggcccaggccatggcggatgcctccatttgcggtctagggcaagccgcgcctaatcccctgcggtgtgtcatgaaatactttccagaggaggtcggctgatggctgctaatcctgaagtgctccaggaaggagaattaatctcatttaagctgaatggcagaaaaatgagcgcccagccgggagaaactattttgcaggtcgccaagcgcaatggggttctcattccccatttatgctaccaggaaagcatgcgtcctgatggtaattgccgcgcctgcatggtggaaattaaaggggaacgggtattggccccctcctgttgtcgtcagcccagcgaaggaatggaggtggaaacggacaatcagcgggcccgccattcccagaaaatggtgctggaattgttgctctcggatatgccggagaaggcttatactctccactcggaactggatcactgggcccgggagttgaggctaggacctccgcgattttctgcccgcaagcaagccccggcggatctctcccatccggcgatggcggtgaatctggatgcttgtatccaatgtacccgttgtgtgcgagcttgccgtgaggagcaggttaatgatgtcatcggctatgctttccgaggacctcattcaaccattgtctttgaccagggcgatcccatgggagagagtacttgtgtggcctgtggcgagtgtgtccaagcctgtcctacgggcgctctcatgcctgctggcggggttggtctaattcaatcggataaggcggtagaatccgtttgtccctattgcggagtgggttgtcaacttacttacaagattaaggaaaatcggattctctatgtggaggggcgggatggtcccgccaaccatggccgcttgtgtgttaagggacgctatgggtttgattatgtccatcatccccaccgcttaaccaaaccccttattcgccgccaagaggctcctcccaagtcagctgatttggtgatggatccggcgaatccctacacggtatttcgggaggcaagctgggaagaagcccttgagtttgccgctgccgggttgaaaaaaatccgcggtgagaaaggccccaaggccctggcgggttttggctctgccaaagggagtaatgaggaggcctatttattccagaagctagtgcgcacggggtttggctccaataatgtggaccattgcacccggctatgccatgcttcctccgtggcggccttgttggagtgtatcggttccggggcggtctctaatccagtggcggacgtgggtcaggcccaagtggttattcttattggcgccaaccctacggttaatcacccggtgggagcgacttggatcaagaatgccatcaagcgaggcactcggttgattgtgatggatcctcggcgttccgaattggtccgccatgccacttactttttgcagttcaaaccgggcactgatgtggccctgcttaatgcgttgatgcacacaattattgaggagggctgggtaaacccgtcatttatcgcggaacgaacagaagcctttgaggaaatgaaacgccacctccaggtctatagcccggaggcgatggcccccgtttgcgggattcctgcccagactctcagggaagtggctcgtctctatgccacttccaagggttccatgatcctttgggggatggggatttcccaacatacttatggcaccgacaatgcccgctgtttgatttcactggctttgatgacggggcaaattggtcggcgaggtaccggcctacatcccctgcggggtcaaaacaatgtgcaaggagcctctgatgcgggcttgatccccatggtgtttccggattatcaacgggtggataacgtcgaggcccaggccaagtttgaagccctttgggactcatccctagatgcccagccaggtctgacggtagtggaagtgatggaggctattaccgccggaaaactccatgggatgtatatagaaggtgagaatccggccatgtccgatcccgatgcccaccatgcccgggaggccttggctaagctggagcatttagtggtgcaggatatttttcttaccgaaacggcgtatcttgccgatgtgatattacccgcttccgcctatccagaaaagacgggaacttttaccaatacggaccgatgggtgcagcttgggcgccaggccatcaaccctccgggagaagcgcgccaggatctctggattatccaagagatggcccgccgtctagggcttgagtggaattattcggggccggctacggtatttgcagagatgcgccgggcgatgccaagcattgcgggcattacctgggagcgtttggaaagagaaagcgcggtggtctatccttgccgccaagaaggggatccgggtgagccggtggtctttattgacaacttcccgacttccagtggacggggtaaatttgttcctgccgatatcttaccgcctgatgagcgtcctgataaggaatatccatgggtcctcattaccgggcggcagttggagcattggcatacggggagtatgacccgtcgggctgcggtgcttgacgcaattgagccagaagcggtagcgtctctccaccccttggatttagaggaattgggggtgaagcccggggggtgggtgacgctcgcttctcggcggggccaggtgactcttgaggctagggccgatgatgcggtacctaggcacgcggttttcatggccttttgttactatgaggcggcagccaacttgctttccaatcctgcattggatcccgtggctaagataccagagttcaaatactgtgcgattaaggtctctgcgggtgggcaagcgccccgtctttccagttacggtggcggtcagacagagcaaagtattcccctctagaattggttaacattgggaaattgacaacgaggcgcccgcaggcgcctcgcttatttctaatgcctgctggtgctaaatagggtgcaagggtagcctatttctcggtgtaccacttggtcccggagatatggtgtccttggttaaggaaagataaaatccagctgtttcatttggaccagtattatcttgagcgggactttatccgcctacgattaaaagacggatagtgagtgccttagtggttagcaactaaaatatagtgttcctaataaaatgaggatactcgttagcaatgatgatggttacctagctcctggaatccgcgcgcttgccgatggtttagccgaaattgcagaagttatcgtggtggcaccggaccgggatcggagtggtgcgagcaattccctcaccttggatgctccgctgcgtgcaactcttggggagaacggtttttatcgcgtggaagggaccccgactgactgtgtccatctaggcattaccgggttattagaagaagagcctgacatggttgtttcaggtgtcaacgggggagctaacctaggtgatgatgttatttactcgggcacagtggccgcggccatggaaggacgattcctggggctgcctgccattgcggtgtctttgacctctgctgagcctgggcattttgatactgcagcctgggtggcgcgtcggctggtcacaaggctcatggaagatccattacctgccgataccatcttaaatgtcaatgtgcccaatttgcctagaagccaaattacgggttttgaagcgacacgcttaggccatcggcaccgggctgagccggtgattaaaggtgccgacccccgtgggcgccccatttattgggtgggtccggcaggtgagagtcaggatgcggggccgggtactgattttcatgccattgcccagggtgcagtttccattacccctattcaagtggatctgactcgttatgaagccctagacaaagtagctggatggctgcggcgaatccctaatccatgaaaaaaaatttgcttggcaccgggatgacttctcagcgtagccgagactggctggtccagcggttgcgtgaagagggtgtccgggatcctaaagtgctcaaggcaatacaaaagacgcctcgccatatttttgtggatgaggcgctttcaagtcgggcctatgaagatacggccctcccgattggttttgggcaaacgctctcgcagccctatattgtggcgcgtatgacagagtcactccttgcgggaggaccgctccagaaagtattggaggtgggtacaggctctggttatcaaacggcaattttagcgaacttagcagggctggtgtatacggtagaacgaatcaagcctctgctgatgcaggcccaaagacgcttcaatcgccttgggatcaccaatatccgacttaaatgtgccgatggtttttgggggtggccagcctgtgggccttatcaaggtatactggtgaccgctgcgcctatggaggtaccccagtcattactcaaacaattggctataggggggcgaatggtgattccggtaggggcgcagggggcccaatccttaatattagtgactagaacctctgacgatttcgaaatagaaaccttggagcgggtcagttttgtgcctctcgtaggagagcaaatttgatgcgatttttttctgtgttgtataacaaggccatgggctggtcgcggcatcgccatgcctctcgttggttggttttggtcagttttaccgagtcttccttttttgtagtgccccctgatgtcatgttggcacctatgtccttagcgtgtcccaatcgggcttggcattatgccatgctcaccactgtggcatcggtgcttggaggattgctagggtatggtatcggggcgttagcttttagcctagtggagcctttattgcaccaattggactattgggatgcctatttgaaggcccgcctctggtttgagaattgggggggatgggccgtgcttctggccggtttttctcccatcccttacaaagtattcacgattgctgctggagtggtggccatgccacttctcccttttattttagcttctctagccggtcgggggactcggttttttttagtggcaactttaatgcgctggggaggggtccggatggaagttgcacttcggaaatatgttgatgtcatgggctggggggctgtggtgattgcgattgtaggttacttgcttttgtcaaggtaatccgtggccaatgaaataaaaagtagcatgctatcgtactccagaagaggctttggcttttgttcttgaagccttgactactgtgggtctgtttcagtgcgttttttactggccttgacaatgacagtttttcttggggcctgcagcggcggtgggagaatggctcctgtccatcatcttggcgctgttccccacttgggtcctcgtccatcctattatattgtgaggaagggagatacgctgtattccattggctggagatatggggtgcactaccgcacactagcccattggaataaaattcgccctccctacaccatctatgtgggacagaaattacgtctgacctccccttctaagggggcttctaagggtcaatccgctgcttcaacctctaagccgaaaaaggcagttgatgataaaaaggccaaggttaaattagcagcttcgcctccattgactgaggcaaaggtatcaacatctgagagaaccgcgaagacagttcaaggtattcgttggtattggcctaccgagggggaagtcattcggcagttttcccataaggaatccgggcgcaagggagtggagattacaggccggttaggccagcccatagtcgccgcggcggatggcaaggtggtttatagcggaatggggttgccacgttatgggaaactgattatcgttaaacacgataataattttcttagcgcttatgcccataatcagttattaatcagcaaggagggcgagttagtgaaaggcgggcagaagatcgctgaaatgggacgcagcggaactgaccgagttaaactccattttgagattcgccaccagggccggcccgtggatcccttgcgctatttgcctaaatagggcttctgaaatcttacttcattccccttgctgccctaaatttctagcgccatattcgggtgaattttcctgtttcaggtataatttgaaaataatgagcggcttttcttttgtttaatccgtaattaaagggtgtcagccatgatagaacagggcgccgtaatgcagcgggccagtaacctcaaagggcgtttggaggccctgagggggtatctttgacttcgcggcaaagcaagaacggttagtggaagtcgagcgggagctggccatcccttccgtttggaatgaaccggagcgggcgcaacggcttggtcaagagcgggcgcagttgcaggccgtagtgggtcccttagcagcgttgggtgaggaaattggccaaatcaaggaattgtttgaacttgctgtagaggaaggggatgaagacactgcccgggaagtaagcgctgagctagagacgatggagcagcgtttggaaaagttggaattccaacgcatgtttgcaggtgaaatggaccctaacaatgcctacttggacattcaagcgggctctgggggtaccgaggcccaagattgggccaatatgctgctgagaatgtacctgcgttggggggaaaagcatggttttaaaactgagcttactgaagtctctgcgggcgaggttgccgggatcaaaagtgccactattcgttttgagggggaatacgcctttggttggttgcgaactgaaaccggggtacaccgcttagtgcggaaatcaccctttgactcgggtaatcgtcggcacacttcgtttgcctcggtatttgtctatcctgaagtggatgaaaggatagacattgagatcaatccggcggatttacgtatcgatacctatcgggccgccggtgccggcgggcagcatgttaaccggaccgactcggcggtgaggattacccacttaccctccaatatcgtcgttcagtgtcaaagtgaacggtcccagcatcagaataaagcccatgggatggctcagcttcgcgccaagttatatgaactggagatgcgcaagcgccaagcggagaaacaggcagcggaggaggcgaaagcggatattggttggggcagccagattcggagctatgtcttagatcagtcccgcatcaaagacctccgcacaggggttgaaatgggtaatacccaagcagtattggatggggatttggatctatttatcgaggcgagtctcaaaagtgggctctagttgcttgtaaagataattctttaagtagggtgttgagccgggttgaaacaagaaaatattctgtatagagacgagatggttgaacaggaagagagcgagctgattgcccagcggcgggcaaaattggctgaacttcgtgcgcgggagaatccctttcccaataactttcggcgcaatgtgatggccggtgagctgcaggcggaatatcaccatagaagtgcagaggaactggagaaacggcccttgcgggtcaaagtggctggccgcatgatgacccggcggattatggggaaggcaagctttgcccatattcaggacatgtcggggcgaatccagctttatatccgccgcgaccagctaccggaagaaggttatcgggaattcaagcgttgggatattggggatattgtaggggccgaaggtgtgctcatgaagaccaacagcggtgagctttccgtccgggtcgatgggttgcggctgttgaccaaatccttacgtcctttgcctgagaaatttcatggcttggcggaccaagaaacccgctatcggcagcgttatctcgatctcatcatgaatgaggtgacccgagaaacttttcgtcggcgtagttatattatcgatcggatacggcgttatttaggggataaggggtttctcgaagtggaaacgcctatgatgcaggcaattcccggtggcgctgtggctcggccttttattacctaccacaatacgctggatatggagctgtttttacggatcgctccagagctttatcttaagcgcctcgtagtgggggggtttgaaaaggtgttcgagatcaatcgtaattttcggaacgaagggctttccgcccgccataatccggagtttacgatgctggagttttatcaggcctacgccacctatgaagatctgatggatctcaccgaggccatgatgagggacttggcgcagacggtgctcggttcgaccgaaattacctatcagggcgaaacttatgattttggcagcccttttacccggatgagtctcaaagagtccattctctcgttcaatcccgatatcttccccgcggatttggaaacccttcccgctgcccgtcgtgtagccgagcatctcgacattccccttcgggaaagttatggcctgggcaagatacagcttgagatctttgagaagactgtggagtctagacttaaaaaccccacttttatcactgcttatcctacagaggtctcgcctttggcgcggcgcaatgaaacggatcccttggtagccgatcggttcgaattttttgttggcgggtgggaaatcgccaatggtttttctgagctgaatgatgccgaagaccaggccgaacgtttccgggcccaattacaagaccgggaagcgggtgatcaggaggcaatgcattttgatatggactatattcaggccttggaatatggcatgccgcccacggcgggagagggtattggtatcgaccgcctggtgatgttattgaccgactccccttctatccgtgatgtcttgttattcccccatatgcggccgcgggagaagctagcaaaatcctagattgaggatgagggttgaccttcagcctgcctatgttcttcatctacgcccttatcgggagaccagcgccctagtcgaaattttcactcaggattatgggcgggtcggattggttgccaaaggagtgaggcaacggcgttccaaagccattggtttattacaaccattttgtcctttgttgctttcttgggtaggtcggagtgatttggtgactctgactggagcggaggcagcgggtaggggacccgccttgacgggagaaggattggtctgcgccttttatcttaacgagctgctgttgcgcctgctaccgcgccgtgatccttttgaagccctattttcagtgtatgcccattcactcccgccgctggctaattcccagcagcggcagcaggctttgcgcttgtttgaacgagatttgctgacctacttggggtatgggctaaccttaacacatgaagccgatacccatcggccgatagacgcggagcaatggtatagttatcaattagagaaaggcccgcagcgattccaatcggaagatttgggagggatgaaggtccgaggacgtactttgcaggctttggcccggggagagttggcggatcctgtgagtctgcacgaggctaagcagctgctacggtggttactagcctttcagctaggggataagcccctaaaaagccgggctctgttggaggaattacggcaattaggtaaagcaagcagaaagatgaaagcccatgactgcaagtaacgctattttgctcggcgtcaatattgaccacgtggcgactctgcgccaggctcgggggacccgttatcctgatccgatccaagccgccattgaagctgaacaggcgggggcggagggaattactctccatctgcgggaggatcgccgccatattcaggagcgggatgtggccttgctaagcaatattttgcttagcaagatgaatctagagatggcggttaccgaagagatgttggcgattgctgagaaatatggccccaaagactgttgtctggtaccagaacggcgggaggaattgaccacggagggaggattggaggtggccggccaattggggcgtatcactgaggcctgcgctcgcctgaaggaggcgggaatcagggtctccttgtttattgatgctgatccttatcaagtggaggccgccgcccaagctgcagcgccggtcattgagattcataccggccattttgctgatgccgaggatgaacggagtcggcaaaaagaatttcagcggattgtcgaggcagtgagacaagggcgagaagccggtctccaggtcaatgcgggacatggactgaactaccagaatgtagctgccattgcggcgattccggaaattgtcgaactcaatattggtcatgccattattgctcgtgctctgtttaccgggatgcaggcggcggtcagggagatgaaacgcctgatgagagaggcccgcgggtgatttttgggattggcactgacattgtccaggtttcccggatagttgccctgcttgaacgccatggtgagcgatttccccggcgtatccttaccggggatgagtttaaagaatttggcgtaagtaaacagccggcgtcttttctggccaagcattttgcggctaaggaggccgcagccaaagctctaggcacgggttttgggagtggtttgcggccttgccatattggggtgggccatactgagcggggacaacccttcttaatatggcagggccgagctcacgaactggttcagatcttaggtatcggtcgtgcgctgctcagtctggccgatgaaaaggattacgcggtggcctttgtcacattgctggtagcgggaggcaacctggaatcgattccaaatccggataggggctaaatctaatactggggtaatcgtgatagagctacgggttagaggaatagggatgagcaatcccccgtctcccctccgggcaccattggggtccgccgccaacttataggggagtgcatatggcgaggataaattatcctactattgaagattttgttggccgtacccccttggtaaggttgcaacgcctaccaggtaagaccagcaacacccttttagtgaaactcgaagggaacaatcctgccggctcagtgaaggaccgaccggccttgagtatgattcggcatgcggaacagcggggggagattaagccaggagatactctggtggaagcgaccagcgggaacaccggcattgcccttgccatgattgctgccaccaagaactaccggatgcgcttgatcatgccagagaacatgagtgtagagcggcaggcagtgatgaaagcctttggggctgagattatcttggtgtcgccacaggaagggatggaaggggcccgggacttggctttagctatgcaagctgaagggaagggccgggtgttggaccaatttgctaatcccgacaatccccgtgcccattatgagggaacgggtcccgagatttgggaagagaccggcggcacggtcacccactttgtcagttccatgggcaccaccggcacgattatgggagtctctcgttatctcaaggcccaaaatccggcagtccaaattattggtgtccaacccacggaaggggcgagcattcccgggatccgccgttggccagaggcctacttgcctaagatctacgatcccagggcagtcgaccggattattgatgtttctcaacaggaggcggaagaaactactcggcgattggccgcgaaggaagggatttttgctggcatttcttccgggggagccgttgcagcagcccttcgtctggaccaagaagtcagccatagtacgattgtggtaattatttgtgatcggggcgatcgttatctttctaccccggtgtttcctcactaagaagagaggttggcgcttcttcccattccctagtgtgcttttctccgctaggcttttgggcttccttaacaccccttggcggtggacactgttgggtcttggttggttcttcgctgggggcgctgtggcggttgataaactgaccatcccgattggctatcttggcgaggctggctggcgggcagaacaggttggggctaatcttcagttccacgctgctggcgggcgctcgctccggcttcatgtcaaccgtctgttacttccgcctcccttggatattctgcaccaagtggacatccgctgtgggcgtattgaatggaccgcttcccattttcagtgccaagagggagtggccagtttcattagtgaaaaattctctgctcgaagtagcccatttaatttgagttatcattgggtgactgagacgctttcctttgagttcaaggcactgagattggccggcggctccgcagtgatctctggacgctttgagcaaggacaatggcagttatccctttctggacagtctctcaacctagcccatgtacttgatctcttggctccatggggattgccatctggagcctggccctcggcattctccttaaggggaacgctgggattagagatgaaattagccgggcaaggcaagtttctgcataaggtcaatcttggagtccagtttgatgaacttggtttttctgatgcaaaggccctccaggtgggggaggcggtggccggcagagttcaacttaaggggaaaaatgctgaaagtggttgggagatgaccgctgagatggtgctcaatggcggtgaagcctattttcatcccttgtattttgctttctcggaaacccccatccatgtcgatatggcactagggcaaggagaggttgacggacagtgggaaatcccccgattcagcctgaagcaaaccggggtcatggaggccaaagggtccctccagttggtccagcaaagaatcactaaagcccgggttcaggtgacacaggtcccaatgcccgctttgtatcaacactggttggaaccttttttagtggggacggccttgggggatctggaaagcggtggccgcctggcctttgttgtggaatatctctttcctgacgggtggttgctgaaagcctttttccacggggtggatatggttgaccaacagggacggttcagtattgggggccttgatgggcaatttggctggagtactcacgccactccactgatgacagagctggattggcaggaaggtcacctctacgctttgaaactgggtaaggcgcggctaattgctgaaagcaaaaagaatgggttaaggctgaggcagccgttaaagttacccgtgcttgatggctatttgctaatggatgattttgtcctaaaaaatccgggtatccccttagcccattgggagttggagggggttttaagtcccctctccatggagaaactcagccaggccctggattggccagtcctcgccgggaaattatctggagtcattccccgagttcgttaccgggagggggtcatggaagtgggaggtgctttgatggtgcggctatttgacggtacgattgtggctcagaatctgcgcttagaagatcccttgggagtattgccgcaacttgaagcggatattgatattaatcgcctagacttggaaaccatgacccaaacttttgcctttggtaaaattgaaggtcagatcagcggtcagatacggggacttcgtctggcgaactggcagccagtccaattcgacgcaaaatttgcaactccggaaaatgatccctcgcgacatcgtatcagtcagcaagcggtggatagcctctcgcggctaggtggaggtgccagtggtctggtttcccgaggttttctaaaattttttaaagatttttcctatgacaagatcggcttgagttgccgcctgcttcgccagatttgtaggatgggaggcctggggcctgccaatgggggctattacattgtgcgcggcggcggccttccccgcattgatgttatcggttatacccgtcaggtggactggccggtgctagttaagcggttgaaaagagtgacttcagcaagcggttcggtcacggaacaaaagtgagaacagaatgattaagctgctacgttggtggagtttggtgatggtcgttggattagctgcctgcgtcactatcaatatttattttcctgcagccgcggcagaaaaggcggcggataggatcatcgaggatgtgtgggagcaggatgccaccacgccagcggcaccgcccccccctgctgagcaagagagcgcggcaccccccccaccttctgcttggagccggttacttgattttttgttgactccggcggcggcggctgaaccaaatctggatatttcaagccccgccattgaacgcctgaccgcttctatggagcggcgccaccatcagcttagaccttatttccaaagcggcgctattgggctgactcatgatggtttggtggcgatacgggaggctcaagggatccccctcaaggaccgaacgagggtcaaccaattgattgccgccgaaaacaatgatcgcaatgctctttatcgagagattgcccgggctaatggccatcctgagtgggaagcccaacttcgaggtacttttgcccgtcgttggatccaaaaggcacccccgggttggtggtatcagaatgcccaagggcaatgggtgcaaaagcgctagcaagataattaatgaacgtttttgtttttgatattgagaccgttccggatgtggaaggcgcacgccgcctgtatgatttaggggatctggatgcggctgctgtggccgaaatcatgttttctaagcgccgccaggagacggggggggattttctgcgtttacatctgcaccgcatcgtcgcgatttctgtagcactccgctcccaggacaggtttaaggtctggtcattgggtgattcctcttccccggaggaagaactggtgcagcgtttctttgatggcgttgaaaaatttgtgcccaccctggtgtcctggaatgggagcgcttttgatctccctgtgatacattatcgcgccctattccatggcattccagggccgcgttattgggaaattggtgatgaggaccaaagttttcgttggaataactatctcagccgctaccatcagcgtcacttagatctgatggatgtgctctctggctatcaaagccgggctgcagcccctttggatgaaattgccacactactcggtttttccggtaagatggggatgagcgggacgaaggtgtgggatttgtttcaaaagggggagctagaggctattcgtaactattgcgaaactgatgtcctgaatacttatcttattttcttgcgttttgagctcatacgaggacgccttgatccagctgcctatcagcaggaatgtcaattggtacgagatgtgatcggggctgagagcaaagcccatttctcggaatttttgcgcctctggaactaaacctcctataaactgatgggtgaccggaaaacggtttcatcccctaggtctctggattttttctttttccatctctgcaatggtacagcatcctaaacggaaaaggctctcccaagagccccagattggctccatcgaggctttgacccatgaaggtcgcggtgtcgcccgcatcgatggtaagacggttttcatcgatgggactctaccgggtgaaaaagtcctgtttcattatgtgcgtcggcgcagtaaattcgatgaaggccgcttgctagaagtattgcagccggcaccaactcgggtggagccgcgttgccgccactttggagtctgtggtggttgtagcttgcaacatttgagtcccggagcccagttgcagctcaagcaagagaccttaacagaacaatttcgccactttggtggggttgaacccgagcagtggctaacccctttgacgggaactgattggggatatcgccggaaggcgcggctaggagtcaagttcgtcaaaaagaaggatcgtgtcctcgtcggttttcgggaaaaagggggacgtttgattgcagcgcttgagtgttgtgaggtgctgcacccgtcggttggattgctgttgccagaactcggggaacttatcgcttctttaagttgctatgatcgtattccccagatcgaggtagcagtcggtgataatgccacaggtttggtgtttcgtcatctagtgcccctgactacagcggatatggagcagctagcggattttggccgggcccatggtttgcagatttacctccaaggaggagggatagagacattgtgcttgctgtggcctgaaagtgcggagctaagttactcccagttcgagaatctggaaatggtcttcctgcctaccgattttatgcaggtaaacagggaggtgaatagcaaaatggttcaacaggttctggcgctactggagcttaagtcccatgatcgagtgttagacctattctgtggagtgggtaactttaccctgccattggcaagttcaggggctgaggtggtgggggtagagggcagtgcggggctagttgctcgggcaacggctaatgcaaagcataatcagttgggaaatgttaattttgaagtggctgatctcaatgagctggattgggttcgccatgcttgggctcaaaatggtttttctaaagcagtgttagatccgccgcgaagcggagcattgaccgcagtccagcaaatgtcggcactgcaggtgcaacgaatcgtctatgtttcctgtaatcctgctacccttgcccgggatgcgggggaattggtgaaccggcaaggctatcatttgcgctatgcgggggtgatggatatgttccctcataccccccatgtggaaaccattgctctgtttgaacaggcaaggaagaactgaggaatagggtatcctaggaggaagtgaccagtacaatatatagaggggggcagagagcggcgtaaatgactcctgactaatatcagatgaacagaaatatagcgcaattcctccctcgactgaagtcgtgggtttccttgcggaggatttatgaggaataacatcaaaaccattactggagattatgctacccggaatctacgggtcggcattgctgctgcccggtttaatgaatttatcgtcgccagtttgctggagggaaccgtagataccttactgcgacatggagtggcctccaaggatattgaaatcgttcgggttccgggagcatttgagttgccgttggcaatacaggccatggctcagcgaggtggatttgatgctttagtggctttagggacggtcatccggggagctactccccattttgactatgtcgcgggggagtgcagcaaggggctgggatcggtttcgctgcagcatggcttgcctatcggttttggtgtgttaactgtggacaccattgagcaggccatcgagcgggcaggtactaaagcggggaacaagggggtggaggccgcactttctgtgattgagatggtcaatgtattgcggcaaattcatagctcgaagggcgaaatggtgtgagtaataatcgttctaaggctcgggcggcagcgctgcagggcctttaccagtggcagttgacgggacaggatgtggacacgatcgatgttggattcatcttccaaggcacgcggggtattgatcaagcttatttccaagagttgctccaaggggtaccccaacagcaacaggcgttagatgagtgtctcgggccatttctggatcggcctattaacgaagtggatccagtggaatgcactattttgaggataggggcttttgagttgctttttcgctccgatattccctatcgggtcgtgttaaacgaagccattgaactggccaagcgctttggggctgagcatggtcatcgttatgtcaatggcattcttgataaagtagctcgcaaagttcgtgctattgaatttcaagctcaagcttcaagacggcggctgcaaacccagcggtagtttgggttgtgttgtgcgcctatttagattttctgatagccttaggctgtgaatgagtttgccctaatcgaggaattctttgccgattgtactcggcaacgggaagatgtcattttggcggtgggtgacgattgtgccctgttgactgtcccgccaggctatgaacttgcggtttctatagatactttagtggccggggtgcattttgctgctgaagtggatccagcggccctagggcataaggctctggcggtgggactgagcgatctggcggctatgggggcagagccagcttgggcaactttggcgctcactctcccagaagccgatagagcctggttggcccggtttgcccaggggttaagcgggcttgctggaagctatggcgtgcaattggtagggggggataccactcgggggccgttgacggtcactttgcagctacatggttttgttcctcagggtaaagccttaaggcgtgatggggcgcgcccaggggatagagtctacgtgaccggggctgtgggcgattctgggcttgctcttcaggcacggttgggagagctcccgttaacaccggaagttttgcgctacgtcgagcatcgactggattggccacaaccccgggtccgtgaggccttggctctgcgtcctttggctcgtgcggccattgatatttcagatggtctcgcagcggacctggggcatatcctggaacgcagtggtgtcggcgcagtgattgaaatggagtctttaccgctttcagaatctcttcagtcctctcttgagcccacccaagcttggaacttagcccttgcggcaggcgatgactacgagctgtgtgtcaccgcacctgccgaatcccatggcccaatccaagcagtattgtcggccctaggttgtccttgtaccctgattgggacaattgaggaggagctaggcttacgctgccgcctccaggatggcactccatttattcccaaacatcaagggtattgtcacttttgattatggctcaaaatatttcaaaaattgacttacgtcacttattggccaatcctgtccattttcttgcttttggctttggttttggcctttcccctatcgctcctggcactctagggactttaccggcgttacctctttattggtggattcaagattggcccctgatggagtatctgttgttggtgttggccttgtttctggtgggtgtttgggtctgccaagtgacggcaagggatttggagattaaagacccctcaggtgttgtttgggatgaattcgtgggtttcttggtaaccatgacggcagcacctagcggctgggggtggatactcggggggtttatcctttttcgtttgtttgacatttggaagccttggccgattcgggtgcttgaccgtcgactttcagggggcttagggatcatgttggatgacgtagtagcgggcatttttgccgccctggtgctggcgggtttcaaggcatggatgggctaacctccctgctgtgctgaacccattgatggcattccccatttaaattagacccaaatccaatggaattccatctaaatggaaaccgcttatggcccccttctttcccgtcttggtgttgtgaccatttgaggctagcgctctagataggtgtgtatggtgttctctagctgttgttgctgttgcggggttaaaggttgatcttcctggttgcaaataaaaaagacatcaacgacttgggttcctaaggtagtgattttggcgttcaccagttgcacctggcagttagctagggcttggctaatccgggaaagtagcccaggccaattattggtggtcaactccattacggtgcagcaattacggcaatcctcggtaaaagttattctggtgggaaatttaaatacctttaatcttcgcggtataaatctagagcggtgggaaggcacctgatcaggttcggttagccggcgggtaagggtctcttggatttcccgtaagcgaaattccagatcgattttggtactagcggcggttgcctcgcggacaataaagctttccaagacgaagccatgacaggtggtaatgatccgggcatccaaaacatccaggtccagttgggccatagttcccgtagtgacagtaaaggtaagcgcatgggctctggcgtagataaatacttccatggtatcagccgtatcagcctcccgattatgggggcgcactaaaactcgcggtgccccgttggagggttctgcctggtcgagagcctcaatgtgccagcagatctcattgggcgtatgtcgcagaaaatagtctgcatcaatctgtttccagagggcatcaagcttttgttcagtccaaccgttttttaataatgcttgccgtgcctcgtcttgaacatcgcggatccgttcggctttatcgatggggtgttccaacccccgccgcaatgcttggtgagtggccgtgtaaagtttgctcagaagggcgtctttccagctattccaaaggttggggttggtcgcccggatatccgccaccgtcaataaataaaggtagttcaagtgcatctcatcgctgactttaatagcgaattcgcgtaccacttccggatcgttaatatcctgccgttgagctgtcatggacattagcaggtgatgactcactagccaggcgacgaagcgggaatcgtagtggctgaggccgtggtggaggcaaaattctaaggcatccttggctccaagctcactgtgatcgccgccacgccccttggcaatgtcatggaagagaccggctaaatagagcagtttaggtttagaaatccgttgaaatacttctgaacacaagggaaattcatgggcatattgggggagggcaaagcgtcgcagattacggatgaggaacaacgtgtgctcatcaaccgtatatgcatgaaacatgtcatattgcatttgcccaacaattttaccgaaggcaggaagataggctccgagcacgccatatttgttcatgcgccggagctcgtgagtgatgccccggggttggcgaataatctccataaacaggttgcggttagacgaatccgcccgaaagttatcgtcaatcagatagcaatgttctcggataaggcggacggtggaagcccgtaccccttttaattcagggtgtcgttggagcaagaggaaaacttccagcagagcagaaggagtgtgtttgaatacttgggggtcagtgacctctagaaatttattgcgaatctgaaagcgtttattaatagggcgaatatccactttctcattcaccaacagaatctcttcctcgaacaactgcaacagcatttcgttgagacgccctatgttcccagcggttcggtaataatctttcatgagctgctcgactgccaagtgtgggccttgagcgcggtaaccaagttgtttggcaagcgcgatttgatagtcgaataagaggcgatcttccttgcgccccgtcaaagtgtgcagaccatagcgaagttgccaaaaaaagtcttggctttctaacagttcttttcgctctaagggggtcaaaaacccatgttggagaaggctatcaaaggaccacgtattgaaatagcgcttcgatacccactggatcatctgaatatcgcgcagcccaccaggaccttccttgatattgggctcaaggttataggcggtatcatgatatctatggtggcgcgtggcctgttcggcccgcttggcgagaaaaaactggcggctgccccacatttgctctggagcgatagccacctgcaagcgcttgaataggtgttcgggtccaaagagcaagcgagcttccatcaagctagtaataaatacaagatccttgcgagcggcttcctggcactcctccaccgtgcgcacgctatgccccacttccaagccgatatcccataataaagaaataaagtggccgatggcctcttgtaaaacagagtcggtttcgtccgccagtagcaggaggatatcaatgtcggaataggggtgcagcgtacctcttccataacctccgacagcaattaaagcgacctgctcagcgcattttttggtatgaagtcggcaagcctggatgagaatttgatccaccagccaagcatggagcgggagtagctcagtggcgggaatccccaccagaaagcgttgtttaagcgtttcgatgccgtctttaaggaaagaacggagtaggggtaagggattctcgctggtatcaacccaatcagcaaaagcgccgggatcgaataaggcgtcaggttggctgcaatttcccgtgagatttggcacgctgaggaatcgagttggctggcctagaggttatctccaggtctgaccgtaagcacctcgaaaccatcatcggtgaccaatatcgtatgttcccattgggctgaggggctgtgatctttagtgacgactgtccacttatccggtaggagttttacatggcgtttacccgcattgaccatcggttcaatggtaaaggtcatgccaggttccaacctaagcttggtgccaggggtaccatagtggagtacttgaggatcttcatggaaagcacggccaataccatgcccgcaaaattcccgcacaatagagaaattattagcctcggcatgggcttggatggcatgaccaatatctcctaaatggatgcccggctttaccatctcgatgccaatgcacatacattcataactgacttgggatactcgcttgccaatgatgctaggttccccgacgaagaacattttgctggtatcaccatggtagccgtccttgatcacagtgatatcgatattaacgatatcccctttttttagccgctttttgttgggaatgccatggcagacgacgtggttgactgaagtacaaatggattttggaaagccatgatagttgagaggagcgggaatagctttttgtacgttaacaatataatcatggcagagggcatccaactcctcggtggtgactccaggtttcacgtgagggtggatcatatggaggacatcggcggcaagacggccggcgacccgcattttttcaatttcctctgaagttttgatagtgactggcatagggttttaatgctatgtaatttttaagaaaatttagtttcctagactttagacagaggccaaaggatagggttctgccattgtcccagtagggtactttatggtataaatccggcgcttttaaagcaaatgaaatcacacgcatatcggcacatgtatcggggtgcctcgggtttaggtcgatatatgggatatgcggaggaataaccccaacacaattgaggtaaatgccatggcgaatgtgacgatgcgccaaatgctagaggccggggtccattttggtcaccaggcccgttattggaatccgaagatggcaccctatatcttcggtaaacgcaataacatccacattatcaacttagaagaaactctgccattatataacgaagcgaccaactttcttggccgattagccgcaaataagggtacggttttatttgtgggcaccaagcgggcggctcaggaggccattcatgaggaagcggagcgttgcggcatgccttacgttaaccgccgctggttgggaggtatgctaaccaattttcagacggtgcgacggtctatcaaacgtctccatgatttagaggccatgatccaggacggtagcttggaacgtctcaaaaagcgagaggcgttaacagtgcgacgagagcgggacaagcttgagaatagcctcggtggcattaaaaatatgacgcatcttcctgatgcgttatttattattgatgtagagcatgagcgaattgcggtggatgaggcagctaagctcggtattccggtagtcgcggtagtcgataccaacagtagcccaaagaaggtggactacatcatccctggtaatgatgattcaatccgtgctctccgtctctatgctcgtggtattgcggatgcgattgttgaggcacgggccaccgctgccgcgacgagtgccagtaaagccggcaaagatgagtttgtggagatggaagaggccagcgagggaggaacagccccagaatcactggggggggaagcggccacagcagacactggtagtagttagtcacaaataatttagagttaagttggtttgataagaagggggcaaggccctggctttatagttgtccttgcgtccgattcagccccgattaccgcagaggaatggaataatggcaatcacagcggcacaggtcaaggaactgcgtgagcgtactggttccggaatgatggaatgcaaaaaagccctggtggaaactggtggcgatatcgaagctgccatagaatggatgcgtaagcaaggattagctaaagctgataagaaggcggggcgagtagcctccgaaggaattattgttaccgccattggcgatgacgcccgcaaggcagcaatggtggaaattaattcagaaacggactttgtcgctaagaacgaggattttcgccaatttgccgcggatgtggcacaaaaagtgttagtttctaatcctgcagccttagacgatctccttgccatggctttggatgatagtggcgagagcatcaatgagaaacgtcaagctctgatagccaagattggtgaaaatatcaatgtgcgtcgtttcacctttatggaggcagaaaacggacgtattggttgttatgtccacggtactcggattggcgtgttggttgctgtagagggaggagatgaggccttagccaaagatcttgccatgcatattgcagcaagtaagcctcaggccattacgccgaaagatatttcagcagaggcgttgaataaagagcgcgacattttgatcgctcaagccaaggatagcggcaagccacctgagatcatagagaaaatggttgaagggcgtttgcaaaagtttttaagcgagatcaccttgttgggtcagccctttgtcaaggatccagatattaaggtagagaaattgcttaaaaacgcgggtgctagtgtttgccgcttcgtccgctttgaagtaggggaggggattgagaaaaaagtagagaattttgctgaagaggtaaggttacaggcccggggagattgatcaggtgccattggagggtatagaacccaagtatcggcgtatcttgcttaagtttagcggagaagcgctaatgggtgaggccaactacggtatcgatcctaagctagtccagcaaattgctcaagagctgcaggaattaaaccgcatcggcatcgaaatcggtttggttattggtggcggcaatattttccgtggtgctggattagccgctgcgggcatggatcgggtcaccgcagatcatatggggatgttggcgacggtgatgaatgccctcgccttacaagatgccttggaaaggttaggggtcttctgccgggtgatgtctgctattcggatcaatgaggtctgtgaggattatttacgtcgccgtgctatccgtcaccttgaaaaagggcgtttagtcattttcgctgcggggacgggcaatcccttttttactactgataccgctgctagtcttcgtgctatcgagatcggggcggatttgctcattaaagcgaccaaggtggatggcgtatattcagctgatcccatggtggaccctaacgcacagtttttcccccgcttgagctatgaccaggttatagcacgcaaccttgcagtcatggatgcgaccgctattataatgtgtcgagatcattctctgccattgcgtgtctttgacatgcataaggtgggatctctaacgcatattatcaagggcgaagacgtgggaacactggtttccagagagtaacagcaatgattgatgagatctgtgcagatgctgcccaacgcatgcaaaaaagtcttgaggctttgaaacaggcttttgctaagttgcgggcaaatcgggctcatacgagtcttcttgatcacattaccgtctcctattacgggacgaatgttcccctgaatcaggttgccaatgtcgctgtggaagatgctcgaactttggcggtgacgccttgggaaaagcaaatggtcccggccattgaaaaagccattaggaattctgaattagggcttaatccggtcacggcggggatggttatccggataccgctaccccctctgaccgaagagcggcgacgggaaatggtccgtgttgtcaggcaagaggcggaagctgcccgggtggctgtgcgtaatatccggcgtgacagcaatcagaccatcaaggaattggttaaggagaaagaaattagcgaggatgatcaacaccgtgctgaggaggctatccaaaaaatcactgatagcaatattgctaaagtcgatgaaattttagcagcgaaagagcgagatctcatggaagtttgatactctttaataggccccctcttgtgggcaaaacgctaggcagtattatggatagcggacaggttgaagtccggtcatcaaaaataccccgccatgttgcgattatcatggatggtaacgggcgctgggctaagcagcggaatcgaccgcgtttttatgggcatagagcaggtgttgaggcggtagaagagatcctgcaggcatgtaccaatgcaggtgtgcaggtgttaactctgtttgcttttagcagtgaaaattggcaccgcccgtctcaggaagttcagcttttaatggacttattcaagtctgctctctcgagccggttggatcggctgcaagaatggaatgtgcgccttcgtattatcggtgatcggaatgggctctcggaagaactacggtcggaaatagcgaaagccgaggctctgacggcaacgaataagggcattactctagtggtggctgccaattatggtgggcgctgggatattactcaagctgcaaaacaagttgccgtcaaagtggaaaataaacaaatgacaagtgactctattacccccgaagtttttgcggcgcacctctctatcgctgatttgcctgaacctgatttgtttattcgtacggggggcgagcagcgggttagtaatttcttattgtggcaattggcttatactgagttttactttacggatattctgtggcctgattttgacaagacggctttcgctgtagctatcgaaacttttttgcagcgggaacgccgttttggtcggacctcggatcaagtggagtctttccaccgtgtttaggcagcggctcattacggctgctattttagtacccctcactgtatgggctgtgctttttcttcccaccggagtaatcgcttggccattggcattggtgatgggtattggggcttgggaatgggcaggtctagtccgactgcaggctaaaggagcgcggttactttatgccctggtggtgttactgttgctttggggaagccgtttcctacctttagcagggatagcgatagtcggcgcgatttggtggggtatttgtacgattttactgctgcggtgggcacaacacagacccgctacccccttactacagaacatgcctgcgctagggttgatcgcgggaattttagtcttggtgcctgcttggcgggctaccataggccttcatgcattacccaccgtcggtccgaaaatggtattgtttctctttctattggtctggctagcagatagtgcagcctatttagtcggacggcgttttgggcatacccgcctagcgccggcgctgagtcctggaaaaacgaaggagggcgtttatggcgcccttgctgcgggtttgctgctttcattaatagggggggaagtgtttgcattttctgggctagcgtggtgggggtttgtaggtcttggcttgttaacccttcttgtttctgtgatgggggatttactggaaagcttatttaagcgcatgggtgcggttaaggatagcggacacttgctgccaggccatggtggcgtgttagatcgggtcgatagcttaactgcggcagcacccgtgtttgcactaggtgtctggatactgggacagctacaatgataggagtcaccatattggggtcgaccggctccattggcatgagcaccctcgatgtgttggcgcgttatccagatcactaccgggttcaagccctatccgcgaatagttccgtggaacaactttatcagcagtgccttaaattttttcctgctcaggcggttatggctgatcctgatgctgctgaacagttacgccagcggttgcgtccggtggcaccggagatagaggtcagcagtggtagcgaagctttagaaactatcgccaagtctccggatacggattatgtcatggcagccattgtcggcgctgcgggcttgcttcctaccttagcggcagcgcgagcagggaagcgggttttgctcgccaataaagagtcgctggtgatgagcggtgagctatttatgagcgcggttaataagagtggagctgagctgcttcccattgacagcgagcataatgctatttggcaatgcatgccggcggggaggcgcgagctccccttgcaccgcaaagggatacggcgcattttgttgactgcctcaggtgggccttttagagaccgggaactttccgagctggacaacgtcactccagatgaagcctgcgctcaccctaactgggatatgggacgtaagatatcggttgattcggcttctatgatgaacaagggtcttgaggttattgaggcccgctggttgtttgatgccccggcccaccagatcgaagtggtcttgcatccccagagcgtcatccattccatggtcgattatgtggatggctctgtcttggcacagctaggtaaccctgatatgcgaacacctattgcttatgggctggcttggccggagcggatagaaccgggggttacccctctagatctgtttgcaataggccagttaacctttagccgaccggatctgcaacgtttcccttgtctgggacttgcctatagtgcattggagcaggggggaacctgtagcactattttgaatgcagccaatgaagtggcggtccaagcctttcttgagcagcgtatccgatttacccagatcccagagcttattgagtggacgttaggtagggtgacgcccattgcagctcattcccttgctgccgtgctagaaagtgatacagtggcgcggcaagtcgccgaagaacaagtccagcggtggtgcccatgtccattgcattaacgatactcgcttttctggtcgctattggggtgctagtcacagtgcacgaatacgggcacttttgggtagcacggcgatcgggagtcaaggtccttcgattctccattggttttggccggcccttatggcgttggcgtggaaaggaccaaactgagtacgtgctcggatcgcttcccttgggcggctatgtgaagatgcttgatgagcgggaaggagaagttgccgaggaggatcttcctcgcgccttcaatcgccagtctctcggtgtgaggagtgccgtggttgtggccgggcctatggcaaatattctgtttgctatcgctgcttactggttggcgtttgtcctcggcattgccggaatcaaacccttggtgggtgaagtcactgccaacacgccggcagagaaggccggtttccgagctggcgaagaaattattgctgtaggggagcaagccacgcctacttgggtagcggtacgccatgccctatttgtggcttcccaaggtgggcctcgtgtttcagtgactgtctctggtcctgagggagaagaggttttgagcctggatctgagccaggtagagactgatccggaaaaaatcagggatatgttgcaacagctaggtgtgcagccagtacggccgttgttggcaccagtcattggaaaggtgttgcctgatgaacctgcagtacaggcaggctttcaaccgggggatcgaattctttcagctgggggccagcccattgatagctgggatgaatgggtggagtttgtgcgagatcgtcccggcgaatccttcaatgttgagattgagcggggaagggagcgtctcgttctaaccttgcagccggcagcagtagagggggaggaaggttccgttggtcgtattggtgcggcgccgcagccgccgggcgaattaccggaggaactccaagccactttaaaatattcccctttagcggcgatatcccaggcggttgagaagacttgggaaattggatcactgactctggtaatgttaggaaaaatgctgtcaggggaggtatcgaccaaatctattagtggtcctataacgattgcccaatatgcaggatatagtgtccaaatcggctttgtgcctttcctaaacttccttgcggtagtcagcattagcctcgcaatactaaaccttttgccggttcccgtattggacggggggcatttgttatattatttcattgaatggatacgcggccggcctttgtcagaggaggcccaagcgctgggacaacaaatcggtattttggcgctaattgggctgatgtgcctagctttttacaatgacctagcccgtttgtttggatagttataccaatttaatcaaagaatgcaatttattaaggcttcaagtgcttgtttagactgcatctatacaatgcaaaattacatgaaattggtattaaagcggatatgggcttggtttttttgaagcagcctacctgttttcttgggagaattcacttaagtttttagcggaagggaattaaaacaaaatattatccagggattaaaaccgctgaaggctaagttttaaaaaaatatatagtttttcctgttatttttttcaagcacataagctacaggcccaagaagtaaaccccaagaagtaaaccccaaaaagtagagccttgataaaaggctttttagtaatcaaaaaaaataaatgggggcgcctttgaactttgtaaaaaagcgaataacgattgctattttggggttggctttaattagccgggtactggcagcagaatttgaagcatttgtagttaaggacattcgggttgaagggcttcagcggatctcggctggcaccgtcttcaattatcttccagttaaagtaggtgatacagttgatagccaacgggttaaggatatcattcaggaattattcaagacccgatttttcaaggatgtgcgggtggaacgtgaaggcaatattttggtcgtggtggtggtggaacggcctacgattaccaacatccaatttataggtaataaagaccttaaaggtgatcagctttcacaagcacttaaacaggtgggatttgcagagggtcgagtttttgaccgatcactgctggaaaaagtagaactagagctgcaacgccagtattttagtcgtggtaaatatggtgtcaaaattgatacgacggtaacgcctctggcacgtaatcgggtggctattaaagtgaatattaaggagggggcagttgccaaaattggtggtattaatatcgtaggtaatcaggcttttagcgaagaagaacttcaaggcgcattccaactgagtactaccaattggttatcgttttttacccatgatgaccagtactcccgacagaaattggcagcagatcttgaggctttacgttcttattatttggatcgaggctatatcaactttaatattgattccacccaagtttccataacccctgataaaaagcgggtatttattacagtcaacattaccgaaggggatcgctatcagattggagaaattaagttagccggagatttggtgctgccccgtgagaagctatttgatgctttaactatagcttcaagcaaagttttttcacgcaaagctgttgcggaaagcacaactcatattaccgatctgttaggaaataaggggtatgcgtttgccaatgtaaatgctgtgccggaggtggatgaggaagggaagaaggtaaatttgacttttttcgttgatccaggaaagcgtgcttatgttcggcgagtcaatatttctgggaataccaaaacccgggaccaagtcattcgtcgagagatacgccagcaggaagggggttgggtcgcgaccgaactcattaatcgttcccggttacgaatccaacgcttaggctattttgaagatgttaatgtggagacggtgcctgttccgggaacaacggatcaagtcgatgtaaattttagtgtcgtggaacgcccctccggatccctatcggcaggtttaggtttctcccagtcccaaggttttatttttaacaccagtgttacccagcgaaattttctagggagtggtaaacatataagcctcagcttcaataatagcgaggttaatactatttacagttttggatataccaatccctactataccatcgatggtatcagccgtgggtttaatattttttaccgggagactgaccctagtaacgccaacattgcccgttttagcaccgattcctttggcggtgatatgcactttggtattccagtcaccgaaaatgatacgctacgtctcggttttggctatcagaattcggaaattaatctgactgaactttccccccaagaatatcaagattttgtaaatagtgagggaagtagttttgatatctttaatgttaatttaggttggtcacgtgatcgccgagataatgctctcttacccacccgtggtagctttcaaaggctctttggtgagatctctgtgccgataggcagcctgcaattttttaaggtgggttatcgtcaccgatggttctatcccctgactaaatcccttactttgatgctaaatggtgatgttgcctacggagatgcctacggagataccgaagaattccccttcttcgaaaatttctttgccggcggtatacatagcgtgcgcggctttaaggataatacgttgggtccaaaagatactgataataatgcgctaggaggcaacgtcaaggtggtgggtaatgtcgagttattctttcctattccctttgctgaagagctcaaatccgtgcgcttgagtacttttattgatgccggtaatgtctacggtatagatcaagatattacgctcggagaactccgttattcggctggagtctcggctatttggttatcgccttttggcaccatgcagtttagtttggcaaaagcatttaatgagcaatcaaatgacgagcctcaagtattccagttctcccttgggacttcattctaactttatctcctaaataaagtattttcgatgtattctacaattgatatttattttaaaaccagcatagtaagtcagtcccttattgacgcaattagccacgttaaatgttagaggtagcctcatggtaaggttgaataaattatataaattgatcgcgctaggaggtatttttctgctgggctgtataatgattgttacgccagcagaagctgtcgatttgaagatcggtgcggtaaatgcagttaagttattagatgaggcaccgcaaaaaggtgcggcgctggagaggttaaaaaaggaatttgaagcacgcaatagggaattggtagcaaaacaaaaagaactgcgcgagctggaagataggttcaaccgtgatgcggccattatgagcgaggccgatcgtaaagcattagaacgggatatcctcaatcaaaatcgcgatcttaaacgtgatcaagagatatttcgagaagactataatattcgtcgaaatgaagagtttcgaaaattgcaggaagaaatcgctaaggcaattgtgagtttagcggagagaaaaaagtatgatttggtcgtctacgagggagttatttacgccagtgataaagtcgatattaccgctgatgtacttaagttattgaaatctcaatacaagccttaattattatagagctatcggaagtaggtagttaggtcgtggagtggatttttagcgctcccgcagcaagcactagcggtaaggacggcagtgacaatccgggtccgaatccgttgcagtgccgaatatctgcctaactgccttgataataagtccgaaggcatccctatgtcaggtggtgaatatctgtccttgaatgtgttgtggggctagagtttatcctttgagcattataggagtgaggggctggtttggagcacactatggtgaatacataaaattcagtatagtatcaagaaagtaaaaatagtgttggtaaaagctaaaacatatcagtaaagttcttttggtatcctgatggtgaggtatattctggccagcgccaaccagagatttatctaaggtttttttctaaattcaaggtttttttcattggatacactggatatacacgagatacttaagcaccttccccaccgttatccctttctcctgatcgatagaattatagaatgtacaccggggaagtcgctcgtggccatcaagaatgtaagctataacgagccatactttcagggccattttccggagatgcctgtcatgccgggggtattaattcttgaatccttggctcaggccaccggtatactggcttttaaaacacaagcaacattgccttcacaggaggcaatctattattttgcaggcatcgatcgggcacggttcaaacgcccggttgagcctggcgatcagatgcgtctagaggttgaactggtacgcagcttacgccgtctatggaaatttacagggaaagtgacggtggatgggagccttgtagcttcggctgatgtgatgtgttcctacaaggaaatccataagtgattgatcctcgagctgttattgaccctagtgctgaacttcacgaaactgttactgtcgggccttactcaattattggggcaaatgtgcagatcggggctgaaacttggattggtccacatgtggttgttcgcgggccaacccgcatcgggaaaaagaataagatatatcagtttgcctctatcggagatatcccccaggataagaaatatggtggagaagatacactccttgagattggcaatgaaaatgtcataagagaatatacaacgattaaccgaggtactgttcaggggggaggggtcacccgtgtaggtcatcacaattggataatggcttatgtgcatattgcccatgattgtatcgtaggtcaccatacaacttttgctaacaatgcatccctggcggggcatgtgactatcgaggactatgtgacgctagggggatatgccctggtcgctcagtactctagtatagggacctatggtttctgttctgttgccagtgtcgtccacaaggatgttcctccctatgttttggtggcagggcatatggcaaagccggtgggaattaaccatataggcctaaagcgtgccaactttagtgaagaagtcatacgcgatctgcgtcatgcttataagctgctttaccgccaagggttacgctttgaggattctgttaaggagttaaagcggctggcagagaagagctctgaggttcggatttttctgaattttcttgaaaattccacccggggtatcattcggtagggaaatacttaaaacgctttcggttttgaaaatggcattagatatttacgcatcagatcaggaaaaaagtgaagccatcaagcaatggtggcgagaaaacgcccgcgctgtgctagtaggaatcattatcggcctcttagcactctttggtctacggggttggacggaatataagcagaaccgtattagggaagcctcgtctctctatcagcagatactgacggcaaaagcgcaggaagccggtgctgaaatctacaatagcgcggagcgtcttgttcaagattacagcgataccccctatggattatttagtgtgttgatgttagccaaggaagatcaagcgcggggtgatgctgaagctgccgcggaacgctttaagaatgcactggagcacacccagaatactggacttcgacgagtgatatacttgcgtctggcccgtttgctgttggcggaaggcaatcctgaggaggcgctaacgacactggctgaaattgagccaggtagttttgcttctgcttacgcggaattgcggggggatgctcatgtggagctaggccaactacccgaggcgcggcaggcttatcaggaggcgttgctagatttaggaccgggtgaaccgcgccgacagatattgagcatgaagcttgataatatcgctcagccttgatgaaaaacacaactcttccgcgtttgggtttggtgcgggggaatcttcaggcaggtgctgtcgggattagccgactttttttcgttttattgctcctttccgtggtggggtgcacggctctgcaggaatacctcccggagtctgatactagcgaacctcccatggagttgacagaatttgttcctgaaatcggggttgaggttctatggtctgctaaggcagggaaggggacgggagatcgctaccttcggcttcccctttctttcatcgatggcaaggtgattgccgcggattataaaggtcgggtaagcgcttttgatgccctcacgggggagcggctttgggagacgaaactggatttgcccattaccggcggacccggcgtgggcgatggcctggtcgttgtgggaactgaggatgcgttggtcgtcgctttggatgttgttgatggctcgcccatttggcaagctactgtttctagcgaaatattatcagcaccgggggtgggtggtggtatggtggtggcccgttccggagatggtcaggtttatggactggatgccagtagtggttccccattatgggtttatcaacgcaacgtcccggtcctaacgctccgcggcgccgcagcccccgtcattgccgaccgtaaggtcattatgggtttagctgggggcaagttggtggcgttatctttagacggcggtcagttgctgtgggagcggaccattgttgtcccccggggccgaactgaacttgaccgattagtggatatcgattctgaaccggtggtgcaggggagatatctttatatcgtcacttataatggccgagtggcttcggtgtggctagcggatggtgaggttctttggactcgagagatgtcctcctatgcaggtatcggcgtggacggagagaccgtctatgtcaccgatacggaagggcatatttgggcgctggaaagccgtaccggtgcttccctttggcgccaatctaaattgcttaggcggcaaccaacagcgcccgtttcctatcaagactatatcgtggtgggtgatttggcgggttatgttcattggctggccaaggatgacggccgttttgttgcccgtactgaaatagaagaagaagggattgtcaatgctcccttggtggtagacgacatcctttacgtgaggagtcaaggaggagtcttaaaagccattcaggttgccgactaggagggtccataggcttctcttttttgctatccttggtaggttgagtggtttagaattccctgactctgcttaggctagcttgggcgttttttttaccgaaattccgcccaaagccccttccttcagggaggggatgtagggcggttctgttaatattaagtgatgaaacttaaggccaacataaaaaccctgaaagtcagagtcaaggataagcataagccagttcttgagcgcatggcctttgaagtcaatcaggtctggaatgcggctaacgaaatcacggcggattattcctaccatgccaagatcaaaaataggcgtttagacgccctccataaattcacaacccaagtggttcatgaaaacgcattcatcgtcgtgggtaatgtcagcagttccagccttgctacaactaaaagggctaaatctgttttagatgcgggcgggttgatgctgaaaactcagcttgattataaatcgaaagcgatgcaagccgagtttgtagagatcaacgaagcgtgcactacccaagcctgttcgtgctgtggcggtatcagcaacggtagtccgagaggtagggcaggtcttggaataagagaatggtcatgccctgggtgtggggtgcatcacgatagagacgtgaacgcagccatgaacattctcgcggcggggcatcgccgtcttgcggaaggaattcccgtcctttagggcgggaaggatgtcaaaatatccttatatccctgtacggcgttgcaagtttgtttagtaatatccgtaccttataatttttgcttctcccgcctcatttaatctgccaatatgaaagctcttgttgccttggttggacgcccaaacgtcggtaaatccactctctttaatcgtcttacccggagccgcgatgcccttgtggctgatcagccaggggtaacccgtgaccggaaatatggtattgcccgctatggtgagcaatcatttctggtcgttgatacaggggggattacagagcaggagtctggcgttggagagctaatgcgggtgcaggcgcaattggcgatagaggaagcagacattattttattccttgttgatggtcgcgaggggttatctgctttggatgagaccattgccgagcagctacgccgtgctcagaagccgctcaagctggttattaataaaactgagggacgagatcaggaactggtggcttctgagttttatcgcctggggttgggggaaccggctactatttcagcccagcaaggccagggagtcggagggttgctgcaagatttatcaacccttttacccctggagggaaaggaagaagctggaatccaggctagagggctccagtttgccgttgtcggtcgccctaatgtaggaaaatccactcttgtcaatcgcctccttggggaagagcgagtcctctcttttgaggctcctggaacgacgagggacagtattgccattcctttttgtcatcagggtcaggactacacgctagtagatacggccggaatacgtcgccgttccaagatcttggacatgttagagaaattcagtattgctaaaaccctagaggcaatagaggctgctcaggtcgtgattcttgtgattgatgcccgtgagggcgtggtggagcaagatttgcatttggcaggtttgatactggaaagtggaaaggcagttgtgattgcagtgaacaagtgggatggtttatcctcggaccagcggcgaaaagtcaaagcagatttggatagacgtctgccgtttcttgattttgcgagggtacactttatttccgctctgcatggcagtggggtgggagagctttttccatccattgataaagcttaccggtcggccaattgccaccttcctacggctgagcttaaccaggctttagcggctgcggttgagaagcatccaccgccggttgtgaaaggacggcggattaagcttcgttatgcccatcaaggggggcacaatcctcctaagattattatccatggcagtcaagcagaagcggtacccgtgaattataaacgttatcttataaattatttccggactgctttcgccttggtgggaacaccgatagcattggaatttagaacagtaaaaaatccttttaaaggacgagtcaatatcttgactcaacgccagcggcaaaagcgtaaacgcctcatccgttttcgcaaagggcaccgataaaactaggccaatatcaaaccctataccaagtgggcaaagggctgtacctcaacccaagtgcctggttcaatatcgccggaattccttggaagaataataaaacaattggcggcgctcatggaagtcaggagaccagagccctgtcggcctgtcgttttgacccctagctgtccctgctcatcccgttcgaggattccccgctggtattctgttcggcctggttttttgcggaactttgagtggcaggggactttgagcgtaaggggggtagagggggattcccccatgagttggagcaaggccggttgtacgcactggtagaaggtgaccattaccgaaaccggattgcccggtaaaccaaagaagaccgtatccttgatgtggccgaaggcaagggggcgtccgggttttatggcgattttccagaagcggatttcgcctaagttttccaaggcttctttgacataatctgcctctcccactgagacgccccccgaggaaatgatgacatcagcgctatccgctgcagtggttagagtttcttgcagcgcttcaggttggtcgggaattacgcccatgtcgatcatgtcaatattaaggcgttggagcatggcataaagggtgtagcggttactatcgtatatttgtcctggggctagtgtttcacctatagagcggagttcatctccggttgaaaagaaggccactcggaggcgtcgccagactttgacctccgcgaatcccaaagaggaaagcaggccaatatcggcaggtgtaagccgccgtcctggtttcaaaacctgctgtccaagggcaatatcttctcccgcctggcgaacattttgtcctggtttttgtccaggaaaaatccggatgcgatcagcggagcgttctacctgttcctgcatcaccactgtatctgcgccaatgggaataacggccccggtcatgattcgaacgcattcacctgcacggatttggttttcatagggctggccagcaagagcagtgccaacaattttgagcatccgcggttcactctgtggcagatcctggttttggagagcataaccatccatggcggcattggtatgggcggggacttccctaggagaaatcacctcctgggccaatacccgatccaaagccttgcgaatagcgacactttcccaaccacgaacgggttttagcgcttgactgataagctgtagcgcctcggctatgggcagtgcagtgctgtcgtggctgtcaacgcagctggcggcgggggtaaatagcttcttttccatggcgttactcccgatctggagcggaattcaaaggggcgtttttttcaaggcgggactccagttcgttgatatccctaggtgtgttgacattaagaaaggcatcaggttgatctgaaaaatcagcttccgccaagggatgttgttctagccaggtatcaatttttctgccgccttgattaagataatttgcgagatcttgctctaaccggcgatggagcaggagaaaaaccggttgtcgccgaatgccattggaaaccacgctaatttcagcatcggttttctccaacgcggcaaagaggcggaaagccaaatttttagggaataaagggcagtcacaggggaccgttaataaatactcggtgtcaatcatggctaaagcgcttaacattccggccaagggaccggcataaccgctgaccctatccgtgatgacgggatagccataggcttgataccgttcaatgttgcggttagcgttgatcatcagtttggcgacttggggttctaaacgggcaagtgagtattctattagaggtttaccccttaatgtgagcagccctttgtcctgttctcccatgcggcgggctcgcccgccagctaaaatgacgccggtgactaagtctcttgaggggggcatagtgaaaacacttttagcatagctgtgatacttaaattgtacccaaatcttagcgctagggtgcaaatccagtaagcgctaagatttgcgggtggcaatacaaaggtcatctttgactcagatggttacggttggccataggtatccccaaaaagaaaggcggactggacactgccgagcacctggtcctcgaacactttcaaccctgagtccccatccgccgcaccggccaccacatggaggggcaataggtgctcctcccgtggatgggagtcccgtgcccccggcgcacgggcccaatcgagcagccgtggttccctttgcgcgggcggcaaagccacggtttccgctagccaggcatcgaaatgctgcgaggcgggatcgagggctgtgccgccgtggcgcaattgcgccatattgtggtagctcatgccactgccgacgatcagcaccccctggcggcgaaggggcgccaaggcctggcctgccttgaggtgctcggcggggtccaggcctgatcgtagcgacaactgcaccaccggcacatcggcctccgggaaggccagcttcatggggataaacaccccgtgatccagacctcgctcatggtcttcggccaccgtaaagccctccgccgccagcagtgcgccaacctccgcggccaacgcaggagcacccggtgcgggccaggtgaggcggtaggtatgggcggggaagcccgcatagtcgtaaagcaggccgggttgggcctgggcattgaccgtgaagaccgcggcttcccaccagcatggtggcagccgccagtcttgccggtggacccctggtcccggttctccccgggtgggccgtcgccgcaggtaagctctatgcgatcagtctaagtgggttggaggccccggcgcgggtgcggctatttcgagagtttatccgcagcgaactcatgaacacggcggactcgcgtgcctaagggttaagcacaattaactttgtttagacttattaattaaatatcaggggcgagggcaatggtgactatactcaggcgggcaatcttttccgactcatgacggcggtgcaaaaagaggccccatttgccaataccgcgagcgccatgactagagtaccagaggagattgcacgccgctggatcgcctattgcactaaagctgacccggactatggtaagggcgttgccaggcagcttggtatcgacgtgagcaaaattgcctgagtttttggtctattgttttaacgagcccatgtattatctaaagttggtgtaaggttgttgcctccttgtgggattttctggtatcccccggaatttgggggcatagttaaaactctcagggtgacaatatgaagagaggagaaagcgatgacagagaagccgtttttgactgacatcaaaacactgcgtgagcgagcccggcagcatatcgagcagggagcaataacggccagctatggcgctgatcgcaaaacggtactcaagcttttgaacgaggcattggctacggaaattgtttgtgtattgcgttacaagcgccactattatatggccgcaggcctcaatgcccagggggcggctacagaatttctcgagcatgccaatgaggagcaaatgcatgcggctcagatcgcccagcgtattgtgcaacttcatggggaaccaaacttctcgccagaggggctgctttctcgaagtcattccgagtacatcgagggggaatctcttctggagatgataaaggaggatctggttgcggagcgaattgccatcgacagttaccgagagatggtggcttaccttggtgatggtgactcgactacccgtcggatgctagaggaaattctggccgtggaggagcaacatgccgacgatttggtaagcctcctcgaagagttcactggttgatggttcccgcgctattggtttcccctgtcgatttttcgccaatgacgttgcgaggccctctttcatgaatttaaattggttgaggtgctggattttttttggatcaagggccccgcaaaatcagttcccaggggttttactgagccaatttacaccatgcgagaccatctgaagtgggtaggcccgcaatcgtgtccttgttggcaccttcagtgccatcggtgagttcgctcatgggaaagaaggcaaggctatctatcccgttggtggagacatagaccgtctgtccatctggtgccacaatcgcaccccaaggttcgctgccttcacccgtgctaaccgtttcgatgattttctgggttcttaggttgatgaccgtgatggagtccaggtcatggttgacggcaatgagggtgttgccgtcagggctgatggcaaggtcggtggggaagcctggattgagtggcgttccgttggggttagggtctgggattttagcgacccgttctacgcggttgtcatccacgctgattttccatacttcgtgacttgcctgggcagcgatataaactgttgatccatccggcgccgatacgatcccatgggggccattggccgtatccgctgccagggtcagatactttgctgttggcgaagcctccgtcgggtcgaagaccgcaatgtcttcactgcgtgccttattcgccgtgcctttgctgacactgccgttgagggtagcgtaaacgatatcgtctcttggggcggcaattgcccagggaccgcttgcggtggagacttttgatgctacccgattctgtgtggtatcgatgatactcaccgctgattggtcctggagcgcggcaaatacctgagagccatcgggggagatttccacatgccagggcgtggcctcctcaccaaattccacggttttcttcaccttgtccgtcaatgtatctacgatgctcaggtcgttggtttcgggattggtgatgtatgctgttgatccatccggagcgcagatgacgtcgtggggttttcctccgaccaaaatggtccccagccggcgtttcgactccggatcaactatccctaaagcgtccggaccctccagcgttacataaagcttaagtgcaccgctaccattttctggatctaaagcaccggcttcggagcttggtatctgccatatcccacccatcaacaaagcagcaagaaaaccataagtttttttcatcgctcacctccttgccttattaaccagtacctcgttgcagtcgaggccatcattgggaagtttgctccaaagtggccgagctgtagctatcttccaggctggagcataaaccggctccgggtgctagcccttaccacttagagaagggatgtttttgtatagctccccatatccatataaagatagtggaaggaaaggaaatgatcttattttcttctagggttgggtaatcagactaacaaggatactgctaatcaatttagtccgttccacgattccaataaactggcctgcttcattgaccacaggcaaattagagagtttttgttcttccatcttcttgagggcgtcgcgtttactgctattggtggatacagaaacacgaataaggccgttcaaacggtcaatttcgccttcttcgatgatatttacaaaatccaggttttgctgctctatctgttccaagaggtttcgaccttaaagcctccatttaccttagaattaatcaaaatcagcagtaggaggataagaaagaatgaagcgattaatgcccaggtttgtacaggtttgtatatgcatgaggaattggtttaatttgaagggtggggatcctatcgaagctctgtataggcgaaatttatcctaggctcagcttaagattctgttatgtcatcgacaaaagaggagaaatgaatgtgatcagtaaaagtataaatcataaacccttatggtttattttagccgttagcatgggaatgatggcttgtgccgtcgatgggcggtatggtaacacgcaaaaaggagctgcggtgggaacggcgggtggcgcggctgccggcgcagctattggcgcggctattgatgggggtagtggtgctggctggggagctttggcaggcgcagtggctggtggattaacggggtcggctgtgggctatatgaatgatcagcaacgggagatggaagccgccttagctgaggagaggcgtcgccatcagctagagattcagcggttgcaagacgagagcttgaaactcgatattcctagcgaagtctccttcgatcacgatagcgcctctttaaaacaggctttcctccctaccttggataaaatcgccgatgtcttgaaaaaatataacaaaacggtggtccatgtgatcgggcatacggacagcactggatcggaggaatataatttagatttgtcggtacgacgtgctgcaaatgtggccgtctatttagagcagaagggggttccatcgccgcgcttgagtatctatggggaaggtgaaagccaaccccgcgcaagcaatgatactgcagcagggcggcaactcaatcgccgggttgagattattttaaagcccatcctggaaggtcaggagcataaggcttttgaggctcccacaacttctcaccgcccctaatttcagggcataggttaacccctgctagttatcagtagtaggcacgggtcttggacggcggttctcatcgagggcgacataaacaaggtgggctgaggcaacctgctcgcaggtgtcctctgcccgattccgttcggcgtagacgatgacttctacggtaagagaagtatggcccaccttaatcacctctgcataaaagctcaccagatcatccacgtaaaccggttggataaagttaaaattcttcactgccacggtcactatccggcctcgggcgcggcggaaagcgacgatactgccggcaatatccgtccaggacattagccagccgccgaaaatatcccccgaggcattggtgtccgtaggccgggctagaatgcggagcgatggttcacgatcccgtggtaatgtcatctaattaatgtccctcatataaggcactgatttgattacgataatgctggactacctgcttgcggcgggctttgagggtcgccgtagcaaggccattttctacggtccagtgttccagtgtcaaagcaacttggcggatgcgggcatagccgggaaattggtgggtatgttgttcaattcgttccaataccgcctcgatcacggtagggtgcttaagggattcctcttgttgaggtttaagatttaaatcatgggcaaacttggtccagtgctccgggttcaacactatcagtgcgcttaggtagggtttcccttcgccgatgaccatgacttgatcgaacaagtgatcagcgccaatggccgcttccatttctccaggagggattttttcgccgttagccagcacgataatctctttaatgcgcccggtaatatagatacgcccctgctcgatacgggcctggtcaccggtatgcagccaaccttcctggtcaatggttttggccgtggctttagggttatcccagtaccctagcatgaccccggggctacgcactaacaattcattatgttccccgatacggacttccacatcttgcaagggggtaccgacgcttttgggatcatttttgtccaaggaattgccgctgatcacggggctggcctcggtaaggccatatccttggataagcggtagtcccagggcaagtaattcccgggagacaccaaaggccaggggggctcctccacaaacgacgacccggaggcgccccccgagttgagccaaaactcgacggcctacgagtggctgcaggaggggcgccaaaaggcagagggggtgccaataggcctgtccttgttggtaattgaactgtcgccatccagcagcgacagtgagcctaaacagggctcgttccaatggagttctttcttggagctcatggtggagctggttacggatgcgctcgaagatgcggggcacgctcaccagggccgtgggcttgatggtgaccagatcttcggccaatttggtgatggaacgagcataggtcacacaggcccctgccatcatgggcagataataacccagggtacgctctagggcatgggagaggggcaaaaaggagagaaacaagtcatcggggtatacgggcgatctctgcaagctgctgtaggcgttccagaggatattacggtggctcagcataacgcctttgggtgcccccgtagttccagaagtatagacaatagtggccagggcgtcagggtcggcggactcagggtaaaatttatcagccgtttcgggcagccagtcttttaagtagcagaggcgtttttgcccgcgggcttcatcaaggggattcaaggagaccacccgcactagtttgcgtaatgcccaccattgctttatttcctgccattgatggtgaccttcgatcaaaagcagcttgactccggcatttttcaaaatataacggatattgtcggggcgatcattgatgtaaaggggcaccaccaccagccctaaactcagggcggcctgatcaaagcatacccattcctggcagttgcggagcatcagcgcgacccggtccccagggcttaattcttccttggataatgccgcctgccagcgggccacttcggcggccatctcagcccaagtagtctcgcgccatgcttcctcggcgggatcgaaatgtcgataggcgacagccttgggggtatgctgtacccgttttcgaaacagtcctgctagggtacccgcggtttctggagaaataatatggttgaggttattccccatagcctacaacgccttccaccctgggctgggagcaaagcgggtaccgtgttgagtttctagctcctgtagccgttgtcggattgttgttaccccctgggtgtgcacatagtggaggggccccccgcggaaaggggcaaagccaatgccaaagatcatgccggcgtcgagtagatcggcgtcttctacgacccggtcatggaggcaggagacggcttcgttaatcatggagagaattaatcggtcagtgagatcctctggcgcttggtattcctgcgggggttggggttttaccggttttccctttttgtagctgtaaaatccattcccgctcttttttcccagctgtccttgttgaaccttaaggctgagttcttgggggatttgctcggcaggcctcagtctttcagccacggagaggcagatatcgagccccacggtatccgcaagctcaatggggcccataggcatgccgaaatcgacagcagcctgatcgatagttagaccgggcacgccttcactgagcaggcgcacgccttccaggagataaggggtgagcacccgattaaccaaaaatcccggtaggctttttacgggcaaggggaggcggccaatctggcgggcaaaggccgcagcccgttccacctcttcggttttcgtggtctcgccccgcaccacttcgatcaactgcattttggcgacgggattaaagaaatggagccctactaggcgttccggttggggcaagctctcagctagggtgtccaggggaatactggaagtattggtggccactaaggcccctgcttttagcttaggctcaatggtttgaaacaaggattgtttggcctctacattctcaaagatggcttcaatcaccacatcggctttggcgagtccttcccccctcgggtcaggcatcagccgatccatggcggcctggatcgggcgttgacctttgaggcgcttctcaaataatccatgggcacgcttaatggcgggagcaatacgttcgggagattggtcctggaggctgacctgaagcttttgcagggcgcaccaggctgcgatgtccccccccatggttccagcgcccactacatgaacctgctgaggcttggaaataccctgttttcctagggatttgagccgttgttggaggaggaaaacccggataaggttatttgccgtttcgctggtgaggagggaggcaagggattcggcttcagcggcgaggcgctgctcggtggaaccttgttgcctttcccacagttctaataaggtgaaaggggcggggtagtgagtggggttgacccgtttttccaggcgggagcgtaatgttttggtgacgagccgtcgcagtggcggctgccctatcagccgttgccagaaaggcggacggtggggaggaggcgatttttctatgagggcgcgtgcagcccgctgaaggtggcggtgggggacggcttgatcaaccagccctagacgcgttgcagcacgagcactgaggctgcgcccacttaacatcatctccagggcgggcagggtgccgatgagggggggcaagcgcacggtaccgccataaccgggatggattccaagcttaacctcaggtaacccgagttgagtctctgagccctctgccgccacccggtagcggcaggcaagggccagttccaacccccctccgaggcaatagccatggataatggcgacagtgggaaaaggaagattggccaagcggttaaagatttcatgggtccgctgcacccaggttcgggcttcggccacttcatgaagtgcggtaaattcggtgatatccgccccggcaataaagccttgctgtttgccggaaaggataaccaagcctttgggattttctgtggctaattgggttaattgctgatccagggcttccagtacggacttggataacacattggttttcgtttcgctttgatcaaggtgtagccagacaatgccatcggtatctttttccgcgtaccaatctttattgttattcattagcttatcccctttctaatagcatagcaccgccctgacctccaccaatgcaaatggtggcgataccgcgctggccattgacgcgctccaaggcgtgtagcaagtgcagcacaatacgagcaccactggcaccgaccgggtgacccaaggcgacggcacccccatccacattgagccgttttcgatccaattcgccaagggcttctgccaagccgagttcactgcggcagtagtctggatcctgccaagccctcaaacaggccaggacttgggcggcaaaggcttcgttcaattcccaaacatccaggtcattaaggttgagttgatggcgttgcagcaatggggttgtggcgtgtacaggccccagtcccatctgggctggatctagcgctgcccactggctgtctataatgcgccccatgaccggaagttgatattgatgaacagcctgctctgaagccagtagtagccagcaagccccatcagtgacctgggcgctattgcctgcggtgactaggccataggggcggtcaaaaacgggtttgagcttgctaagttgggccatcgaggtgtcgcggcgtagcccatcatcgtgttcaaagatttgaccattggaggcgaataggggacttacctcgcttaaccagccgctctcttgagcgtgggccaagcgctggtggctctcaagggcgtaagcatccatagtttggcggtcgatggcgaagcggtgggcgagaacctccgccgtttgtcccatggatagccccaccacggggtcggtcaacccccgcaatagaccgataatagggcgtagatggtagggacgtaaacgccctagtaagcgtagccgagtgctaaggttgcgggctcggttccagtctcctaaccaatccaccaggggccggcttagcagcactggtgcgtgactcatggcttccacgccgccagccaataccaggtccgcacggccgttggcaatatcaagagccgcacaatcaagggcttgcatgccggaggcacaattgcgttgtacggtccaagcggggacccgttcattaatccctaagcgcaaggcggtgacccgagcgatattggcctcatccgggccgggcatgacgcagcccagaacgacctcgcttagtacctcgggttcgaagggctggcgggccagtagtggacggccggcggcgactgctaggtccgccgccgtgaagggaccaggtttgccccgggccttaaggaatggagtccgattgccatcgataatataaacaggtcggggcagggagcgttgtccaccttgttccatgttcgcctccatatttttattaattttatcggacagttatcctctaagatgactttctttcaggtttggttcccccttccaggcaaccagacttcatgtgatgaagaggacataaagaggattatgtttatccgtctgtttttccatttaagcggaagacccccgccaaccagctcagagcactagaacgggtagcaggtgctgggggttgtggggtggttggctgaggctgagagccaacgccatattcattatgaaccatcgccccatgtacccaaggcaaattgcgataggcagcaagttcttcaaggtcgaacaagggatgtttaatcacatcaaaataaggagaaaaatcaaaatcttgcggcgtgtataagcgggtgttgcgcttatagaaacgcagcttaccattatcgagttgctgtacaataggcagaacagggaaatgaactgcaccgaaggcctcggccagcatggatgagcaaatagtgcgcttggcatggcccggcgccaacacgaacagcgttgaacgccagcgtcgtggcaaaatactgtaaggaaatagaaagcgagccaagtctagcaggtggcgcacatcataatcatggcccaggcggtttgcggcatgcctgatgacccgccaagcatccgtgcgggaaaggccccgaggacgacagattcgcaagtgttcgtggcggtattcggtgagcggattgataaccgtaccttgaccaatcagagcctcaatcaggagaggttcatgggcttccacttcacaatggcgtgcaatatgggcacgcagctgggaatcattaatatccaataggcggcccacataaagggctgaatgggtccagggactctgggtgataagcttgataatctcactaatccgagtatgaccttcgaccaataagacatcgccgggccgtaattcttcgactagccgttcgaagtgcaccagcggagcacgttcagattgtggtttgatttctctaaccagccagccggtgaccttgtcgatcaaccactgtttcaggtttcccataaggttcactcttaaatcaaatctaaatagaagaatagactatatcaatattaggtttgacggtaatttgacggaaaagttacaaagcggcgagaaaattgcactaaacgggggttcgagtatcgccctactacgacaactatggatttaggggctggtgcgcgacgccggtaagggctgctgagaggctttggggcaaggaaatgagttttcccgactagttacgatagaaatattgaaggaagggaatattgaaggaagggaataattagggagacatactatttaccttagatttgctatccttcgcccgttttggtcttgggcagtgtaggattggcccatcttagtctgatttttttctgttaagcagccgatacattttataccaatcaattttttatctccatttattaatgctttctttgatatttacaattgcttttattgtgatggtgttaactggatgatacaaaaaaatatgcaatttccgatttattatcgtttttttaaaataataatattaaataacaagagtataagttttggcacattttttgatttaatttcaaaggcgcgtacccataatctttatcatgctagctaacagagcggtatgatttatctataaattattgtcatcaatagatgatttggtcctagtctcaatgataaaaaagccacgcttgctggccccgaataagcccaaaatgttggtggtcttatgggatgaagcaggagcgagccattaccggaggcagaataataaaaaagcaaacacagaagataaaacaaaccgcattgaaggatctcaaccggtgaggcagtgatttttgatcagcttaatttttagctaacctgcgatgtgatttaaatgaattccatttttagatggcctgcttttttgcttttgtggctgatggtaatcggtatgtttgcgtatgctcagacggaagtatccgttacgcagagcactcattctttagagtcgataaaaacccaaaccagggcccccctaaactctgttttgcctgtctatggctaccgaattattaatagttacccccatgatcccactgcttttactcaaggattaatctttgatgggggggtgctctatgaaagtacgggaaaatggggtaaatccactttaagaaaagtagagttggagaccggaaatgtattgcaagaataccttttaccaagacgtttttttggggaggggttgaccctttggcagggcaaattaatccaactgacttggcaagccagagttggatttgtctatgataaagaaacttttaatcccctttatggatttttttattctatggaaggctggggtattacccatgataatcggcaccttattatgagcgatggtagctcaactctttatttcttaagtccagaaaatttacaattggtaaagagcattaaagtttatgacgacgatacccccattgcaaaccttaatgagctggagtatgtgaaaggggaaatctatgccaatatttggttgaccgattatattgccaggatttcacctgaaacaggccaggtgttgggatggataaatcttaaagcgctgttgggcgaagcggagcagaccttgtctgccggtgtgcttaatgggattgcttatgacaataagcaggatcggcttttcgtgacaggaaaatattggccaaggttatttgagattaagttgaccaaaagataataattttagcccgtactttgcatagcggctgcaataccgttgaggctgagaaaaagcgcttgccttagtagccctttctcattttctggggcttgccgatagcgtttcataagttcgatctgcagaagattaaggacatccgtgtaagggttccgaaagataatggttttttgaatagtgggggtgttgtcaagcaattcctgttgtccactcatctccaaaatgatttttcttgccttttcaaagtctgccacaataatatcgtggaatcttgtttcattttggttagctagccgggcataatgagaggctgttttaagacgtgcccgtgccatctcccgttgggcgtcatcaatcacggtattaaagaaaggccattgttgatacattttctggagggtttcttgcagtgtttcatctcccattattttttgtaatgcctggccgaggccaaaccagccagggacaagataacgggtttgggtccaagcgaatacccaagggatagcacgcagatttttgaaatccacctctgttgcggaagtgcgggagatgggacgggaggcgatgggaagatggctaatgtgctcgataggcgtgacttgggtataccaggaccaaaatccgtcctgctcaatgagtgtgcgataggctcccattgcctgctgagcgatacgctccatgaggtcctcatggtagctatcatcactgggtttatcgccagattgggctgcaacagcggttgcctgaatcatcgcgttgacgatctgttcggtatggcgccgggccatagcgggtagcgcataacggaacgagatcacctccccttgttcggtgaaacgaatacggccattatgaaccgctggtggcattgccaggatcgctgtctggctagttcgaccaccaccacggcccactgtccctcctcggccatgaaataaccggaagtcgattttttgctggtggcataactttcctaggcgtttctgggctttatgcaaagcccaattagccatccaataccccccgtctttactgctatcggaataaccaagcatgatttcttggaaatgaccccgcgctgcgatttgttgccggtaaatagggtgctttatgagggcaagcatgcgcttatcggcagcttctaaagcttcgatagtttcaaaaagagggacaaaatcaagggggcagatgacttttccatcctgtagctgccacaattgcgcttccttggcaagtagcattacctctagcaaatcgcttatagtgtgagtcatactgatgacatagctgccaatggcttcaggttcctgggcaatggcgtcccggataacggcgaaagtttccaggacttgttgggtggactcgggaagcacgctgtttggtacgcggagtggatggggtttctgcagctgagcgcttaatactgctaaccgttctttttccgagagggctaggtaatctctggttatccccgctatttgtaataaagctgcaacggctttttcatggatatggctgtgttgtcgcacgtctagtgcggctagatgaaaaccaaaagtttgggtaagtattaagaggcgacccagcctcccatgccgggaaattttgccaaaaccactctcttcaaggcatcgtttgagcagttgcagatcttcaataaaacgtttgctattataagtattttcccctgtctctgtctgattgggtggtttaagtaatttcccaagccgggccatcatgtagcttattttgaggcgataaggttcacgctgtagctgttcgctaaatttatggcctaaagtggtttctcttgcgtcctgttctagggaacggtacaaggctgggggaatcccaacctgtcgctcggaaaggctgagttcgtgatagagttcctgtaattcggtacagtagcgacgcagtgcggtttctcgatgcgttatgattgtccagcgggtaatctcgggggtaacatggggattaccatcccggtcgccgccaatccaggagcggtaatgtaaaaaagggggaaaatcaggcgcctcgccataatattgctgcagagcgcgttgcgtatcccggtagatttgtacggctacttcccagatagcaatgcgcatgaaatagagtccttggtgaatttcctgcttgactgtaggacgttcggcacgcacctcatcagtcgccagtagaagcgcgatttggttgtagagatcatccaatatccgctctgtttccggcggtgttgtgctgctatattgatttaatcctgcaagcaagccactgatacgctgctgtttaaataagatgctacggcgtcttgcctctgtagggtgagcagtcaatgtcggttgaatatctagttgtcctagaagttgtaagacttgttcccgtgcatagccttgtttttgcaaatgatgaatagcctcatcgatggattctggacgtggtttatcaatacggctttgccgtacccgttcccaattaatacggataatttcctgttgttcggcttgattggcgagatggaaaaatgaggtataggcatgtaataaccaaacaatttggtcacggctaagtttctggatctgggtatcggccccttcgcatagagtagcgttatcttgggtatccacttgcccacatagctgatgaagcttccccataagattcagcatcttggggcctgcctggtctcggattgcctgctctagcagagtccctagcaaagttaattgtttggcaagtggttctgacaggccactttcttcggctttgatgtctaacttatactcgtgcttcatgatcttatctgtaaaagggaattatcccaggtggcgctataattgctgccgtcttacgaaagaatagactttctccaccagggcgttccaaaagagccaataggtgaagaggagaaacttattgctagaatgtaaatgttaatcctgatttgaggaggacccccatggcttcaagagcgacctggacgggtcacctaaagctctccctgatttctattccagtgcggttgtactgtgctgtcagtagccagagtcgcattaggcttcatctactccaccaggactgcggtcagcgcattcattatcggtctgcttgccctaagcatgggattgtaaaccgggaggaggtcgtcaaaggttatgaatatgagcaggataagtacgtcattattgacgagcagttgctagaagatatcaaactagagaccaccaaggtcatcgaagtagtccaatttatcaatgcttcagaactcgatccgatttttctgaatatcccctattaccttgttccggaaggcccggttgcagaagagggaattagtgtgttacgccaagggatgcgctatagcaaaaaaatagccataggtcaggtggtaatgggaggacatgagcataccgtggctattgccccccgtgataagggtctgttactttccactttgcactatgcagaggagatacatcctgcggagacctatttccagggcgttgaagacaagccggttgatcgggaacagttggtgttggccgtgcagctcatggagaatcgaacgataccctttgaccccactcagttttgggataggtacaatgagtccttaagggatgtcattgaagctaagataaaaggtacccagccagaaacggttcaaaggtcggaactgagcgagacagagaactttatggaggcacttaaagagagtgcagccgaagtgggaaaagagaggtttccagcaggcatcaagggtacctaggaaatctataacagggccgagttagacaaaaattatgagtaaacgccaaccagaaatttacatcagtacagatatcgaagcggatgggccgattccaggaccccactccatgctgagcattggctcggcagcttatttacccgacaaaacattgattgctacttactcggcaaacctgaagacattggtgggggccagcagtgaccccaatactatgcgctggtggagtcagtttccagaggcctggaatgcttgtcgtagagagccccgagcgccggaggaggtcatgcctgaatacgtggcatgggtccaatccttacctgggaaacctatatttataggttggccggcttcatgggattttatgtgggtctactggtatatcacccgctttacgggacaacgtcccttcagtgaattcgcgttggacattagatcttacgcgatggggatgcggaaaagcgaattctgcaaaacgggcaagcattatctcccgaagcgctggttcgacgatttgccccatacccacgtggcattggatgatgctctggcgcaaggggcgctattttgtaatatgttgacggaaaataccacgggagttgattaacgtgtgactggaggattcattaatgagtcgggtggattgagtgcagcaaaacccaccgacgcttactttgaaatacaaagcatgccatgaaagaaggttctcgtcgaaaaaaactcagtcaaacgggttcaagtcggctttttcgttatttgatccccgaagagattgctagtttactgccgcaacatggttcatctaaggagctaaatttagttcggcttggcgagcgaaatacggaaaccactcctgttgatattaaggcattattccttgggcccaaagctgaaaatggggaactggccgaaaaaatgttgctccaggtctttcgtgactacatcttttggcggaggaacttccacccggaagatatgtcggctatccagccggaggagcagactagtgcggagtatcaacgtcttgtggcccgtttccagcgcgagctatttatgctcttgggagaattgaaggcggatatccctttttattctccccgctatattgggcatatggtggccgatatctccttgcctgcaatggtcggctaccttgccaccatgctctataacccgaacaatgtctcttgggaagcttcccccattaccaccttgattgaagtagaggtaggccgtgaactggctaaaatgttggggtttggaaatatgccccaggagttggcccgcacctggggccatatcacctcggggggtacggtaggcaatctggaagccctatgggtggccaaggcattgaagtttctgcctattgccgttcgttttgccgcacaggagcttaacgtcaccgggttgacggcaagccgagcgcgaattcctcttgagtccatgcgagcatgggatttagtgaatctcactcccaccgagactctagatcttaaagatcagtttattgccgcctatacaggagctcatcctgagttggaaccccaggaagccgttgcagaagcagtgcagcaactgaaggcacacaatatcctcactctcggagaccaggcctttttttctcggctgaggggtgaggatagcctcaatacgcctgttatctttgcatcccagaccatgcattactctctacagaaaggagccggtctcgtagggataggggccggccaggtaatttctattcccgttgacaaatattaccgcatggataggggattgctccggcaggccttatatgaagcccttgaaatgcaacggccggtcattatggtcattggtgtggtagggagcacagaggagggtgcggtggctcccatgtacgaattggtttctttgcgcgaggaaataacagaacaggggttaagtttttttctccactgtgatggggcctatggcggctatatggccgcttgttttcgtaagccttctggtgagctgagaagccttgcggagatgcaaaaagaatacggcggctggccaacatccgaagtgcaccaaagctttgctgctctgggagcggtcgattccatcaccgtggatcctcataaattgggttatgtcccttacccggcaggggcggtggtttttcgggatggccgcagcaaagagctggtcgcccaagaagccgcttatgctttggggggtcgggcaggccatcctaacgaaatccacttaggtaagtttatcctcgaaggttccaaaccaggcgccgctgccgcagctgtttttctatcccatcgggtggtgccccccgatcagggaggatatggaaaattgcttggacatactgcgaaaattgctcgaaagttttatcatcgtttgctgctgttggctcaatctatccaggatgacttcattgtaacccccctagttttgcctgataccaatatagtggattactgctttaatctggccaataacgatcgtctcgatatcatgaatcgtttttcccagagattgtatcaagaactctccatccatccagaaagtcccgtccagacccgatcttttattgtttcccacatcgaatttagctacgccaattataatcctgaaatactcaaatcttttctggagcagaaactcggcgttaagggggactattttgtttcttcaaaagagttgaagcagcgactcagtgaaggttgggtggggtgtgatgatgaaataatggtctttcgaaccaccttgatgaatctctttactttagaggaagcatggggagcgaaggactacattgattcgtttttggaagagataccgggacttcttcgcaaagcacgcgcagcgctatagtattaaattattgacttttgataaaaattttaggagttggtaatgaaatgcccactagatcacactgaacttcagtcaaaaagatatgaagacaacatcaaagtagatgtctgtccaaactgcggtggcatgtggctcgataaaggggaattggaggccattcaggaaactcgagaacgggattactcagaggaacttgcgcggatgcctgatcttggttacaaggcctatgaattagcacagcagaagataggccggagactgcaatgcccccattgcaataacgagatggaagcccgtgaatatgcccgctgttcgcaggtgatgattgatgtctgtcctcactgccatggtatttggttggataaaggggaaatagaagatctagagattttctttgaacggtcccggttagaagcaggttctttaagaggggagttttttgccagcttgcgaacgttgtttgagtagcagccattctctatatagatttgttttttagccgcaaatgcacgcgaataaacgctcataaaactaataccaatttaactaaagagtgtaatttattaggcctttaagtcgttgttagaatataaaattacatagctctctactagtctctcctaatgggttgagattgctcaccttcccattctcgctatcttggtggcaaaaaatacaagttagtgcgttgaccccaaatgaattaaattttttgatgttattggatctgtgagctctttcgtagtttttttccttcacagaaacagccttaatgctatcgatggctatgaagcgacctgtttcctggaatacgatttgaaccaggatggtcaaaatgatttcaatcgctggggttggagtaatggacccttagcaccgggcagttatacttttgatctttatgcagccgcaggtcagtgtgaccttacaaaaggaaccctcatcggtactctgaccgtcgagtatgatggtttagcggcaacagtgacgtaccatgtgaatcctccctacactctggtcgaaacccacctctacattggttccgactatctacctaagaataacggcgaatataccgtagcacccggccaatatccaaatatccatagtgagttggccaatgtatatgaagatatctatatggtgactaaccttagcggcgatatctatgtcgttgcccatgggacagtcgctggcttttaatatattggtaggggtgataataaacctcgtttaatctcagattcattatcctcccggccatccacattcatggtcgggaggattttatattgagataaattggttaatttattgatccccacatctggcctttttctatgatctctacaagctggcctggatctttcaggtcagcttcttcctacctcctgtccttgtgaatagcgtcgacgggagtttgatacccgtgccgtcatgatgatcctgtttggtacttaaccctaccatctctgaggaatctcccggtttcctttcctattgagccaagacggtatgatgcagcgagcaagcttagatctcctgctacgcttatgctgccgcctttatatgagtaccaatccattgagatttagatttttggttttttttaacaggaccccgctgaagcggcctctaagccccagtggcgactagtcagatccctattcttgaactataagagtctacaatgatgtaagtagtggtctgttgagcgctctgctttatcgcaggggactgctgcccggtactggtttgaattgaccattaaggaggtcaaatagtggcaataccaagagggctaaagacggcagaaacggtcaggcacgatgtcagcctcctgaccgaacaggatgtctatttttttaaggagggcactcacaccaaactttatcataagttaggtgctcaccttatttctgtagaaggggttaaaggaacctattttgctctctgggtccccaacgcagaacgggtttccgtcatcggggatttcaaccaatggaattctgaaacccatgccctcaaacaaaggcccgacagctcgggtatttgggaaggattcattcccggagtttcccctggaactcgatataaatatcgtattgtatccaagtatcggaattatcagatcgataagggtgatccgtttgcatttttctgggaggcgccacctcagacagcttcccgggtctggagtctggattacgagtggggcgatggtgaatggatggccagaaggcaccaagccaatagccttgatgctccattggccatttatgaagttcacctagggtcatggcaacgggtgcctgaagaggataaccgctccctgacttatcgggaaatggcggagaaattagcggagtatgtcaaggacatggggtttacccacgtggaacttctaccggtgacggagcaccctttttatggttcctggggttatcagacaactggctattttgcccctacggcaagatatggaacgcctcaggatttcatgtacctcgttgatcatctccaccaaaacggcattggtgtgattcttgattgggttccttcacactttcccaatgatgcccatggtttaacctattttgatggcacttatttgtttgagcatgctgatcctaaaaaaggatttcatcgagaatggagcagttatatttttaattatgatcgccatgaggtcagggcatttctcatgagcagtgcattattttggttagaacaatatcacattgatggaatccgagtagatgcagtaagctcgatactttatttagattatggcaggcaagaaggtgaatggattcctaatgaatatggagggagggagaatttagccgctatttgttttctcagggaactcaatgaggccgcgtacggggcctatcccgatatacagaccattgctgaagagtcaacggcctggccgatggtttcaagaccgagctatgtggggggactcggtttcggtatgaagtggaacatgggttggatgcacgatactttagattatttttccaaagactccatttttagaaaatatcatcacgatcaattaacctttagcatttggtatgctttttccgaaaactttgtccttgctctttcccatgatgaagtggtgtatggaaaggggtctctcttcggcaggatgtccggtgatgagtggcagaaatttgctaatttaagagtgctgtttggttatatgtatggccatccaggaaagaaattgttatttatgggaggggagtttgctcagggacgggaatggaatcatgaccagagcttggattggcatctcctgcaaaatcctccccatcagggagtccagcgttgggtcagcaatcttaatcacttttaccgagccgagccggccctgtatgagcaagattttgtaaccgcaggttttgaatggattgattgccatgcttgggaggaaagcatcattagttttatcagaaaagataaaactggcaaggatatgattctggtggtctgtaattttactccggttctcagaacgaattatcggatcggtgttcctcgggggggagattggagagaagcgcttaacagcgatagtgagctttacggaggtgtggggcatggtaattttgggggcgttgaggcagtccctttccccgcccatggaagagcgaattccctaatgttgacagtgccgcccctcagtgtcctattttttaagaaccagcagttaatctaagtgcggtaggaaaataaatcctgaattggggaaagatcaaagactattgcaccccacttcttttctgagatggtgcggcaataggagggttcttcactatgcaaggggaagagggtagaaaccgagcggttatcgaaggagtcaagcctgagattgatggcggccgttttaccattaagcgaacagtaggggaagcggtgggggttgaggcgaacgtttttaccgatggccatgatacggtaagctgcgttctgcaataccgaccggaaggggcgagttcttggcgtgaagtccctatgcagcctgtgggtaacgaccgctggcaaggaggattccgggtcaccgaagtgggccgctatcgctacacgctcattgcctgggtagatcacttcgaatcctggcgccatgacttggccaaacgggtccaagcagaagatattgccctccagcttcaggtcggggcccgtttgctggcagaaacggctgagcgtgccgagggagaagacgctaagcggcttagaacttgggcagaaatcctaagtggcgagggggatctggggaaacggttggataccgcccttgacgaagaagtggctttactgatggcggactatcctgatcggcggttcgcgactcgttatcacagcgagctgggggtagtggtggacagggagcgggcccggtttagcgcctggtatgagatgtttccccgctcctgttcgccggaatccggccagcatggccactttaaagcttgcgaggcccgtttaccttatattgccgctatgggattcgatgtgctctacctgccgcctattcatcccattggacgcattaatcgcaagggcaaaaataatacgcttattcctaacccggaggatccgggtagcccctgggccattggggcagcagaaggggggcacaagtctattcacccccaattaggcaccttagaggactttcgacgcttagtagccaaagcgcgggagtatggtattgaagtggcgctggacatcgcttttcagtgtgcaccggatcacccttatgtgaaggagcacccggagtggtttcgttggcgtcccgataataccgtgcaatacgcggagaatccccctaaaaaatacgaagacatctatccttttcattttgagaccgagcggtggcagcccctgtgggatgaattaaaaagcgtgtttctgttctggattgagcagggagtgcatatctttcgtgtcgataacccccataccaagccgttccccctatgggagtggctcattgctgaagtgaagaaagtacaaccggatgctctctttttgtctgaagcttttacccgtcctaaagtcatgtaccgccttgccaagctgggtttcacccagtcctacaattatttcccttggcgaaataccaagtgggaactgacagagtatttcactgagttgacccaaactgaattacgggaatatttccgtcccaacctttggcccaacacaccggacattctgacggaatacctgcaatttggcggacggccggcctttatgagccgtttggttttggcggctactttaggggcgaactacggtatttatgggcctgcttatgaattgatggaaaataggcctcgggagccgggcagcgaagaatacctgaattctgaaaagtatcaacttcggcactgggacctcgatcgtcccgatagccttaaggattttatcgctcgagtgaaccaaattcgcaaacaccaccccgcgctgcaatcggatcggaatctgcatttttatccagtggataatgaacagctgatttgctatagcaaatggactaaagatcttgccgatatcattttggtggtcgtgaatttagatgcctatcatgcccagtcgggttgggttcaattgcccttggagagtctggggattgaaccccaccttccttaccaggtacatgatttgctgagcgataaccgctatctttggcagggcccacgcaattatgtagaactcaatcctgagcttattcccgcctatattttccgactgcggcgccgagtacggactgagcgggacttcgattatttcatgtagtcacaggaggcctatgaaccagcaaggagaagaatttagctggcaggatgatccgctttggtataaggaggcgattatctatcagctccatgtaagggcctttttggatagcaataatgatggtacgggagatttccagggccttacccagaagttggattacattcaggatctaggggtgaatacgatctggttattgcccttttatccttccccgttgcgggatgatggttatgatattgctgattaccgtaacatctatccagattacggaacccggagagactttaggaactttgtgcgggcggcccaccgccgcggcttaagagtcatcactgaactggtgatcaaccatacttcggatcagcaccagtggtttcaagccgcccgcaaggcgccccccggttcggccaaacggaatttttacgtctggagcaatagcgatcaaaaatttcccgagacccggattattttcaccgacacggaaacctctaactgggcctgggatccagtcgccaaggcctattactggcatcggtttttttctcaccagccggatctcaaccataacaacccccaggtggtgaaggcggtgatccgggtcatgcgtttttggctggatatgggggtcgatggcttgcgcttggatgccattccctacctttgtgtgcgggagggcacccacaacgagaatcttcctgaaacccatgaggtgcttaaacagatgcgggcggtggtggatgatcactatcggcaccgaatgtttttggcggaggctaatcaatggccggaggacgtgagggaatatttcggtgacggcgatgaatgccatatggcctaccatttccccctcatgccgcggatgtatatggccatcgcccaagaagatcgccaccccatcaccgaaatcatgaatcaaactccggatattccggagagttgccagtgggcgatttttctgcgtaatcatgatgaactcaccctggagatggtcaccgacaaggaacgggactacatgtatcagacctatgccaccaaccctcgcatgcgggtcaatgtgggtatccggcggcgtctggcaccgttaatggacaacgatctggacaagatccagttgatgaatagtttgctcctctccatgcccggctcgcccattatctactatggagatgagattgggatgggggaaaacatttatttgggtgatcgcaatggcgtgcgcacgcccatgcagtggagtccggaccgtaatgccggtttttcgaaagccgatccccaacgcttgtatctaccgcctatcatggaccccatttatggctacgaggccgtcaatgtggaagcccagagccgggatccgtcctcccttctcaattggatgaagcgcctgctggcggtgcgcaagaatacccaggcctttgggcgcgggaccctaaaatttcttcggcctgggaatcgcaagatcctggcgtatgtgcgggagtatgggggtgaagctatcttatgtgtcgccaatttgtcccgttatgctcagccggtggaattggacctctcccgttttaaggggcgcgtgcccctagagatgatgggacacaccccttttcctcccattggcgaattgccctatttgttgaccttaccaagccatggattttattggtttcggttggccacggatgtggaggagccctcttggcacgaggagcgtttgcccccgctggaattgcccgtattagtattatttgcaggctgggacagtttatttcctagccgcgtcgatcccccccgtaagcggatgtccgaaaaattgtgtgggcaattagaacaactattacgggattttttgataacccaacgctggtttgcggctaaaggagaggaagtcgagcgtgtccggctggagcagatggaggaatggacggaagaagcgggaagttggttacttgctcgggtaagggtcgagtttgccgatattgaagtccagtcttattttatccctttagcccttgcctggggggagggtgatgaggagcccatacgccgcttgttgccatccactatcgccaagattcggcggcaagcccgcattggtattttgtatgatgctttagcggatgtgagttttagccgggcattagtcacggcaatgggacagcatcgggagatcccttttggggccgggaaactaaaattttctccgaccgctgcttttgaaaaattggtcaacggtgtttccctgcagcagctgtggcgtccggccatggagggcactaatagcaccttgatcctagataatcgattgtttctgaaaatttaccgtcatttgcaggaaggcatcaatccagaacaggagatggggcattttctcacggaagcatcgccctttcccaatattgtcccccttgcaggcactttggagtctctgggtcctgagggaacgccaatgaccttagccctattacaaggttttgttcccaaccagggggatgcctgggcttataccgtggattatttggaacgctttttggaaaacagtctggcaaaaccccttgaggaagcggccatcgagtttggcgaaacccataacaattacctcagaatgatacgaatcctggggcagcgcacgggagagttgcatcaggcattggctaaggagacagggaatccggcttttgatccagaacccatcaattccgctgatttggactcctggcgaaagcatattgaaaaggacattgagcagactttaaagatgctagaacagcgtaggagtgagttttctgaaccgctgcgcaccgaggtggattgcctcttagccctcaaggagaccttacggcaacgtcttgctttaattcctcccgaattacgtgccgtcaagacccgctatcatggtgactaccacttggggcaggttttggtggcggaggatgactttgtcattattgattttgaaggggagccggcccgtcccttagccgagcgccggattaagcattcaccgctgcgggatgtggccggcatgttgcgctctttcaattatgccaccgccgtggccctgcgccattgtaccgtggagcgccccgaggatcgggggttactcctccccttggcccacacctgggagcggcaggtgggggaaagttttctggccggctatggtgaagcggctgcgggttgtccctcttatcccgcagacccggaacacgctcactatttgattgagttgtttatcttggaaaaggcgctctacgaactccgctacgagctagacaatcgaccggaatgggtggatgtgcccctcaatggattgctggaattcttggaggaggaggaaaacccgggggaataaacccgtcctagtcttattcgctaggagcaaagcgggacatttgaaggaggcccgctgtgctctgcacaacctactctataagagccggttaaggtgtgccagcgccgtacccaccaaaattcaagcgcttaatggtggctccacccttcactgaaagcaaggttttccaatagcctcttgagttattttatttccacaggggccagttcaaaaacgacgacttcagcttcccccgtgccgacattctccgccgtcattggaaggccggactcccagaaaacttcgcccgcctggtaggtatgggttttgcctccttccataattttgactgtgcccttgatgatgtatcgtggtccaggaccctcatgggtatgctccggagtcttgaagccaaccgggaaccgcatgtgtttaaccacgactttgacagcttttgatggaagcgttaccgttcgctctaacaagggcttgggagacggtttgtcctggtcttgagcggcaatggccagtgagcagaaactggaaagaagaaaaaacgctccagtaaagtaaaaggacaaccgggttggtgtgaacatcgtcgttctctcctataatatcaagagtttatccaagtctaggacgaagttcggcttttttaaagtaaaagggggcaggattttaagatgagtgccaagaagatcctgatgttagtgggtgattttgtagaagactacgaggtcatggttccttttcaggctttgcaaatggtgggctatgaggtgcatgcggtttgcccagggaaaaaagcgggtgagaaggtgcggaccgccattcatgattttgagggtgaccagacctatagcgagaaaccaggccataattttacggtcaatgctgactttgatgagatccaggctgaagcctatgatgctttggtcatccctggcggacgggcgccggaatacattcgtttgaatgagcgagtgctggcaatagtgcggcactttgggagcaccaacaaacccatcgcctctgtttgccatggggcacagcttttagtggcggcccaggtagtggaagggaaaaactgctctgcctatccttcgatagctcctgatgtggcccttgcgggagggaaatttgtcaagcttgggatggatcaagcccatgtggacggcaaccttgtcaccgcacctgcctggccggcccacgcggattggctagcgaaactgctcgaactgctggggacccggattgaactatagttgataatgggggaaagggacgtggtggccattacggccaccaccaaagctgtcttggttgctaaataatttcgctgttttcaacttggccgctatcgccaagggttagccgcattttgccgtaacatgaaatccggccagcgacgcagccggacccctccatgaccacctcgtcaaaagtcacattgacaacggcctgatcgtccccttgctccatgagctcatagcttagggtttcattatctatccacccattttggctgcaaagttgggctaacttgggggtgctttttaaatattcatcaatacccatgaaaacctcctggtttttcgagtttatggagtgattgccttttattctaggcaatcttgacctttaaaacatctattaataatctattttttctgttcctgcaattaacgcgtagcgttgataaatatttgcaggaggctggctattgtctcctgactcccaagttagtctaaaatcagccaagcgagggcataggcgcttaagaggataaacgccgagcaaatgaccgccaataaaatacccgcgataacgcagttatctaccattttcaagaacactaaagctgcgcttttgtgttctcaaaccttgctcctggcgctttttaagttattgttttgccggatacgcgacgcttaatccggcctacaggcttgagccacgatttccggactatggccttggactcggatcgcgtgcaccgtgcggcggcgaaagtgctccatcacttcatcgggtatcttgcgtccatccatcagctcagggtctttcatcactcgcctccgggctcatagaatatgggatacaggataataaaaaatagactaatcaggtctgtttatccattaacggagcaatatattaccgtaaatccacaatagcaatagtcaagacccgacccctttagcggacccctttagacggacccctttagacggacccctttagacggacccctttagacgatccctttcgaccccgaccaatgtttctacctatatttctttattgatcgattgtttccattcgatcttgtatgaggctatctttctttaacttaaacttagtagtgagatcttcatgagagcgggcattatgaactggatcatgatacaaattctagtctgaatagcctatctatactgcagtaatatcaaaaagcaagaactgacccttactaatgcaagaactgacccttactaatgcattcatttttgtccaggcaaatgcctctgtcgaagtttaatttttagatttctgtgtatttttcgtgtctttgtggtgatcccatgaattattcaaaccagctatatccgccgccgatattgtccccccacgccataaagggcatgggtcatttgccctagggtgcagtgctgtacggtgtgcatcaattcttcaaagctattgccgccgtggcggattacttgctggagttgtgccagggccgcctccgcttcaggggcatggtggcgtttgaaaagttcaacggcatctacttgggcctgtttttcttctctggtggagcgggtgagcttgcctgccggtatggcatcttccggatggggagaggggaaagtattgacccctacaatgggtaggctgccctcgtgtctgcggctttcgtagtagagaccttcttcttggattttattgcgctgataattggtttccatagcgcctaagacgccgccccgttcggaaagccgatcgaattcctggtaaacggcttcttccaccagttgggtgagttcttggatgagaaaagagccctggaggaaattctgattgtagttcagtcccagttcccggttgatgatgagctgaatggccagggcccggcgtaccgattcctcggtgggggtggtgacggcctcgtcataggcattggtgtgtaagctgttgcagttgtcgtaaatggcgtacaaggcttccagggtggtgcggatgtcgttgaagttgatctcttgggcctggaggctgcgcccggaagtttggatatggtatttcaacatttggctgcgaggggaagcgccatagcgttcccgcatggcgcgggcccagatgcgccgcgccacccggccgatcacggcgtactccgggtctagggcattgctgaagaaaaaactcatttggggggcaaagtcgtcgatggccatgccccgggagaggtaatattccaccagggtaaagccgttcgccagggtgaaagccagttgggtgatgggattggcgccggcttcggcaatgtggtaaccgctgacggaaacggtgtagtaatggcgtatttggcggtcgataaaatattcttgaatatctcccattaggcgaaggccaaaatcggtggcaaaaatacattcgttttgggcctgatcttccttcaaaatatccgcttgaacggtacctcggatacggctaagcacatcggtgcggatttgttcataggtctccctcggcagtaattgttggccggagacgccgagcagccctaaccccaagccatcgtgtcctgggggcaagtcgccccggtagccggggcggggttgatcccggtagatggccttgatctgttgctgtgctgattcccagtttccctggtggcgtaagtacttctccacttgttgatcgatggcggtatggaggaaccaggccaacaccatgggggccggaccattgatggtcatagatactgaggcattgggttggcacagatcaaagccggagaagagctttttgaagtcatctacggtggccacggacacgccggacatgccaattcggccaaagacatccggctgtggtgcagggtcttcgccatacaagacgatgggatcaaaggccgtggagagccggatggagggctggccactgaccagatagtggaaccgccggttggtgcgctcgggagtgccttcccctgcaaacatccgggccagttcttcggtggtccgccggtaagggtaaatgccggcggtgaagggatattctcccggcacgttttcttccagaagaaagcggagaatctctccccagtcttgatagcggggcagggctaccttgggaatcggcaggtggctgaggctttcataatagttttccccccggatttcctgtccccggacccgataggtatagtgttccctggtcagcctatggcaagtttccggccagcgttgcaaacgttccagggcttcttcggtcagttgttccagggcttcttcgtagcactggcggagccgggatagatgatcttctgggttttctttcagcacctgccgggaataatgggtcaggggagggggaaggtggggatcggtcaaagcccgcagactttcataatagctttgggcttgggaagccgccttgacctgcttgttgatggcattacggaggcggcggccctgttcgcttatttcagctagataacgaatccgccgaggagggataatgtcttctttgggagaaggagggatagcgagatccgtggctattttccaggtttgtcccttctccggatggcgttccgccagtttttggcagagagcgctaaaaagcttggcaacgcctggattgccgaattcgctggccacagtgggatagacgggcacctgctcatcgggaaaggagaacgccaggtggttgcggcgccactgtttgcgaatatcccgcagggcatcctggcccccctgtttgtcgaatttgttcaacaccaccaggtcggcgcaatccagcatttcgatcttctccagctgggtaggcgcgccgtagtcgctggtcattacgtaaactgataagtccaccacatccacaatttctgaatccgcctgaccggcgcctgctgtttctattagaatgaggtcaaaaccgacagatttgaggaacgggaccatctcggtcagggaagcggaggtgaccccctgacggctgtgggtcgccaaggagcgcaggtagatccggggattggccaggctgttcagacgaattcgatcccccagcagagcgcccccggtacggtgccgggtggggtccaaggctagcaccgccaggtgcaggtctggaaaactgatcagaaaatagtaaagtaattcatccaggaggctgcttttgccagcgccgccagtgccggtaaggccaatgactggtatatgcgcttgcgcttttcctgtggccatggattggccggcttcgatgagggagagggcctgaccaatagccgccgggtcttgaaaggtgattttttctggaaatacgcgtgggcggcgggcttggtgggtgcgattcataatgtcttggataatgccctccaatccttggagggtcccctcctggggcaggtaaattttttccaccccataggtttccaattccctggcttcctctgaagtgatggtgccgccacctcctccaaagacgagcaggtcttcccgtccttgggttcgcaaacggtccaccaaatagcggaagaactccaggtgtccaccctgataggagctaatggcgatgccatccgcatcttcttgtaaggcggcccggacaatttcttcaacgcctcgattatgtcctaaatgaacaacctcagcgccctgatcttgcagcatccgccggatgatgttgatggccgcgtcatgaccgtcaaatagggaggtggcggttataaagcgcaagggggactgcgctgccatggggagaatatggggaggaggatgggtaaccgttgccatagccgacctctcctgaaagggccgttactgaacttttaaactattcttaactttagttgatggcggagatttaaagttcagatccaaggtagaagggtgagttcttttgttctaaaaataattttatgaatcaatcaattagttcaggatatgggcgtgggaaccagtccctttgggatgctgtcataggaattaaggggtgggctattagaagggcgaggcaccggatggaagtaagcaaacagcagcgacattgccatgaacccaaatgatattgtgattgttgcggccaggcgaacgccagtgggcggttttctcggccaactttcccccctatcggcgccggcattaggcacggcagtgttagaggcggtcctggctgacagcggggtggaagctgcccacattagcgaagtgttgatgggctgtgtgctcccggcgggcatcggccaggcgccggcgcggcaagcggccctcggagcgggaattccccctgcggtggggtgcaccaccattaataaggtctgcggctcgggcatgaagaccatcatgctgggacatgacctctgcttggcaggctcggctgagttggtgttagccggcgggatggagtccatgagtaatgccccttacctgctgcctaaagcacgtcaggggtatcgtttcggacatcagcaggtgcttgaccatatgttcctagatggtctggaaaatgcccaggatggccagcgcatgggctattttgctgaactctgcgtggatcgttatggttttacccgagagcagcaggatgcctatgcggcggagtcggtccggcgcgccgtggccgccttggataatggcgccttggcgactgaaatcctaccgctgagggtccctgggcggggggaagcgcaacgggtgcatgaagatgaacaaccccgtcggagcgacatttccaagatcccgactatgaagcctgcttttcgggaaggaggaacggtcaccgcggccaatgcctcttccatttccgatggggctgccgccgtgctactgatgaaacgggctaccgccattaccctggggcttacccccttggcgcggattgtggcccacgcgagccatgcccaagcgccggaggagtttacgacggccccgattggggcgatcaaaaagctccaggataaactcggatggtcggaggcggatctctatgaaatcaatgaggcctttgctgtggtgactttggccgccatggaggagttgggtctggaccatgctaaggtgaatgtgaatggcggtgcctgtgcggtaggccaccccattggtgctagcggagcacggttggtggtgaccctactccatgccctgcgtcagcagggcctccagcgggggattgccgctctctgtatcggcgggggggaagctacggccatggccctagaagctgaatgagcaggattattttgtcgggaacgtatggatagagcccattaaatggccattatcgagaccaagatcgatccatcctcaccggagtttgccaaaaacgatacccatctgcggtctttggtaaaggatctcaaggcccatctggaacgggtggcagagggggggtcaggtgccgcccgggaaaggcatttaaagcggggtaagttgctcccgcgggagcggatcggggtgcttctggaccggggcagtctctttcttgaattatccgccctggccgcctatgggatgtatgaaacagagctccctggcgccggtctcattaccggcattggtcagatccagggccgggaagtgatggttatcgccaacgatgccacggtcaaaggggggacctattatcccataacggtgaaaaagcatctgcgggcccaggaaatcgctgctgagaaccatttgccctgcctctacctggtggattcggggggcgcttaccttcccatgcaggatcaggtgttcccggaccgggatcattttggccgaatcttttataaccaggctcggatgtccgcccaaggcattccccagattgccgtggtgatggggtcttgcaccgccggtggcgcctatgtgccggccatggccgatgagaccattattgtcaaaaaccagggcaccattttcctcggtggtccgccgttggtccgggccgccacgggcgatcaagtggatgcggaagcattggggggcggagatgtccactgtcgaacttcgggggtgggggatcatttggtggccaatgactccgaagccatggccaaagtacggagtatgatcgcccagctttatcgggagcaaacccgctctttttacccaggcgcggtggtggaaccccgctacccaccggaggagatctatggcctcattcctcgggatccccgttatcaatatcatgtccatgaagtgattgctcgcctagtggatggttctgatttccacgagttcaaagccctctatggcaagtctctggtttgcgggtttgcccggattcggggttaccaggtggggatcttggccaataatggaattttgttttcccagtccgccctcaagggaacccattttatccagctttgtacccaacggcacattcccctggtttttctgcaaaacatcgccgggtttatggtgggtaagcaatacgagcatgggggcattgctaaggatggggccaaaatggtgcacgcggtcgcctgtgctaaggtgcccaaatttacggtgatcatgggcggctctttcggtgccggcaattatgccatgtgtggtcgggcttatgggcctcgcttgctctggatgtggcccaatgcccggatttcggtcatgggaggagatacggcggcagaggtgctggggatcattaaggccgagagtattcaggcccgggaagagtcctggagcgaggctcaacaaaaagcctttaaagcggacatccgggaacagtacgagactcagggccatccctattttgcgactgcccggctttgggatgatggggttatcgatccggttgagacgcgaacggtgttggggctagcgctccaagcggcttccaacgcgcccatggaagaaacccattatggggtgttccgcatgtaggataggatgatgaaacaagaattgcttcaagtagaaaccgatgagcgtggtgtatgcacgctcacctttaatgctcccgctcggcataatgccctggacggagaaatggttaatcttttactccagcggctccaagccatagctaaagatgagactattcgggtgttggtgttgaccggccagggggagactttctccagtggggccgatcttcattggatgcggtccatgggcttggaggaggaagaaaccaatcgccaggaggcacggcagctggccgctttgatgcaagccctgaaccgtctgccccaacccactattgctcgtattaatggccctgcttacgggggagccatcgggttaatagtctgttgcgacattgccatcgccaccgttagcgccgaatttgctttcaaggaggttcagcttggcttggccccggcgatcattgctccctatgtggttgcagccatcggccctcgtcaggcgcggcgttttcttttgaacggtgaaaccatctacggcatgcttgccttccagttgggcttagtgcatcaggtggaggacagggaggagttggatggtgcggtggaagcccagataggccgactccttaaggcgggaccgttggctctagccgaatgcaaacgattgctgtcccgcctcgagccggggggagaaagcttgcgggaatataccgcggagttgcttgcccgcctgcggagttcgccggaggggcaggaaggcatggccgcttttttagaaaaacgcccgccccgctggcaacgttagccgcgcccattgcgctacaaagacacaaagggttgtgttttaaatggggagaattgagcaaattaatggaggctaagctcatccgtttccggcaatgaccttgccggaaacggtctcaaggccttattgatgggcgccctccctggcgcgcttcctgcggaggtcccgattcgctcccggcgaatcggtccggcctacgaggaggcgccaataaacactgtaggccggattaagcgtcgcgtatccggcaagacaatactaatgggtgaaaaattacctcagcaagtcaagatagtggaggtgggtccccgtgacggcctgcaaaacgaaccaggcagggtggggacggctaccaagattgagtttattcatcaattatccgggacgggattgcctgtcatcgagacgaccagttttgttagcccccgttgggtgcctcaactggcggatgctgaggcagtctataccggcattcaacgccagcctggggtgcgctatccagcgctggtacccaatcgagccggattggaacgggcacttgctgcgggagtgacggatattgccgtgttcactggggtgacggataccttttgccaaaagaacatccattgttccgtggccgaatccctggatcgctatcagccggtgattaccgcggctcgggaaagacagttgggggtgcgagcctatctctcctgtgtcctgggttgtccctatgagggtccggtgccggcccgccaggtggcccgcctggcccggcggttggccgaactgggagtagatgagatcagccttggcgataccattggggtgggcactcccttgcaggcccaacggatgctggcgactgtggcggaacaggttcccttggggcagttagcggtgcatttccatgacacctatggccaggcgctggccaatatttttgcctgcctagagctgggagtctctgtcatcgacagcgccgtagcgggcttaggtgggtgtccttatgccaaaggggctacaggcaatgtggccacggaggaggtggtctatatgttgcacgggatgggcattgaaacgggagttgatcttgaaaaactcatcagcgtgggccgccatatttgccaagcgctgggacgtgagaatcaaagccgagtggggcgcgcggggctgggccacttgaaacaggtgatttgaaacaacctagacccgtgattcgataacgttagagctggggatttcaagtttacccaatagcgcgtaaagcatcgcccaatcgggcggtgatataagcgcaagccgcgaagcggatttacagaatgtgctgagatttgtaaaatacaaatatgacgaagagggcgtaccaggaacgattctatcccacagctgaacaagccgaactgctggctcgttcgttcggctgtgcgcgttttgtttggaacaacacgctcaagcatcgtaccgatgcgttctatcagaacggcgaagtcattccccattgggcgctggaaaaaaggcttgtccaactcaagcaggacttttcttggctgaatgaggtttccagcgttattttccagcagttgctgcgcgatcagcagcaggctttcaagcccttctgggagaagcgagcggggtatccgcgtttcaaatccaagccttggggccagtcaatccgactgaccaaagccgcgttccggttcaaggacggccaactgttcattgccaagtcgagcgaaccgctgaatatccactggagcttcaaggacggtctgccgtcggagccctccgctatcacgatttctaaggacgcagcggggcgctattttgtgtccatgctgtgtgaattcgagtccgaaccgatgccggtggtcaacaagacggtcggcatcgatctgggtctgaaagacttgttcgtcactagcgacggattcaaatccggcaatcccaagtacaccgagcagtacgaagcgaagctggcctatctgcagcgtaagctggcgaagaagcagaaaggttcccgtaaccgcaacaaactgcggctgaaggtggcccgtgtgcacaccaaaatagctgactgccgtagggacgccacccacaaggcgacccgcacactgatcaacgaaaaccaagtcgtgtgcgttgaatctctggcggtgaagaacatgatcaaacacccccggcttgccaagcccatagccgatgcccattggggtgagtttgtccgtcaactgaagtacaaggcgcagtgggtagggcgaaccgtagtcgagatcgaccgcgggtttcccagttccaagcgttgtcccaccccagggtgcggacatatcaacgaaacgctgccgctggaggtgcgtgaatggcgctgtccctcgtgcgggagtgtccatgaccgcgacatcgcagcggcgatcaatatcaaaaccgccgggctggcggggttagcctctggagccactggaacgggggcgacaacaggcgttgtcgcctagggaaggcgtgttgaacgaggaaagttcttggagtgatccaacaaccctcgcccgacagggccgggagaagtcagacttgcaccccaaattcatactcgatatagataacgtactctacctcgcggtgatagaggagatgcttcagaataagtggtttgccggactcaacaagcttgccgcctagatccttaaccagatccctgaaaaagggcgcggctgggttgccgcgcctgttaaactacatgtgaaattggcgggcgtggtggaaatatagcgtttcccgaataccaggtgaggattttcctatgcaaaagcagtttaaaattgtaattgaaaagcacactgaaggttatgttgcttatccacttggactaaaaggggttattgttggtcaaggtgatacctatgaagaagcgcttaccgatgtcaaatctgccatatgcttccatatagaaacctttggccgagatgcctttcaaaatgatgattctattttggaagcttttgttgcagagacaaaagtggctatataatgccgaaatttcccgctgatgctcccaaggcgagagtcataaaagtatttgaacgcttggggctcgaattggtacgagagcgtgagtatattgctatgatacggcaaaatattgatggaactaaaacgcctcttacaatacccaaccatcttcgcattaaaggttcaacattaagaacaatatgtacgtaagctggcattccgagagatgaattcctaaaggtttatgagcaaacatgaaataggaatcacagtcagattaaggtatctttaaaaactagcactatcctacccatcataaataagctaatggtgttttcatgagcactgagatcaattcaatattgccgtcccttaataaatccaacaaacaaggagattaacaatgaagcaaatattctcgggtctactgctggttgctgcatcgggacttgcatttgcagacactggtccaggctgcggcgcgggttctgtgctctttaaaggtcaagacgggcttgctcctcatgttctggcggcaaccaccaatgccagcttcggcaaccaaacgtttgggatgactacgggtactttgggctgtgataccagtgataacatcgacgtgatggccgccaattttttcgatcaaaatctggaacaattggcggccgatatgagccgtggtgaaggcgagcacctcaacgccctgatggcgcttatgaaggttcaggatgttgataagaaccatttcaagatgacagtgaaaaaacagtttagcactattttcccaaatcggaatgtgacttctaatgaagcactctccaaactcgaagaagtcatgaaaggggatgcggccctggctaagtatctgggttaaatttttgtccaaatcccatgaagccggcgagtccggcttcatgtttttaagtcttcggagctatagcgattcccatttagagggcaccccgttgggtttggggtaggcacgacccaagccctttaggtctcattataagcgggaaatgctatagaatttcgtgactgcaacctcagccctcttaatcgcccgatctttcccattctcatgcttcgctattttggcctgctttgtcttctcaatagtatttgcagctgggctcaggcggagattccaacgctaacggaacttttgtcggcggcacagcagcaacacctctcggaacgtccgcaatggtgggccttgcttcactatcgacccaccgtgttggggtggagccataaaagccaggcggacgatcccagtttttttctcgctcaggaggggaaaaccaatcctgatgcagaacttgccgcaacccttatcgccctgcgggagggtgatggccaggccactcacccccaatgccgttttcctgctcgcttctattggctgcaacagcagggaagacccttttccgatattcccccagtgtcttgtccagagttcgaggcttggctccatgacctgaatacggcaacggtcacgttggtatttgcctcctcttatctcaatagtccatcgtctatgtttggccatacctttttgaggctagatccttcccatctaaatcaggacaatctgattctggccagcacggttagctatgctgcggatgcaggagttcatgatagcgaaatcatgttcgcttaccgcggcattttcggtggctatccgggaataaccacggtagaaccttacttcgacaagattcgcctctacagcaaactggagaaccgtgacctttgggaataccaattgaacctgagccccgatgaagtcactcagttacttcgccatgcctgggagataaaagataagcgttttgattattttttctttgatgaaaattgcgcctaccgcatcttagcgttgattgatgtggcccgtccgggcactgaactgatctctcaggtgagtttcctgcgagctattcccgccgatacggttcgcctcgtggttgctaaccagctagtcgactccgtctatttccgcccctctcaggcaactgagttgcgccaccatttaaggcaactcagcccttccgagcgcaatttggctttttccattcatgaaaatcatcagctacctgatggggaagccattgaggccttaacccccgatcggcatgctgccgtattggaaacggcttacgagctggttcgttaccgtacccagagcgataaactccctcgagaagtcgccgctgatatctcctatgagctgctgcgagcgcgtagcaagataccggaatcctctggtttactggctccgcccatgcccgcggtgcgggatgatcagggccatgacaccgctcgcataaccgctattgcgggccgctatggccagcgcgattatcttcatttggcgtttcgacccgcctatcatgatttttccgacccggcgcccggttaccgtcccggttcccagctccaattcctaaataccgagctgcgttattatttaaagaatggggaattggagcttgaacaattgaacattgtggacattatttccctgtctccacgggatcgctttttccatcccatctcctggcaagcgggctttggcgcagatcgtcagctcacccgcgacggctcgcggccactggccgcctacgtcaaagggggcgccggggtgagctatggtatggcccatggactggcctatgccttggcaacgggcaccggccgcgtgggtagtcagctcgcggaaggctatcaagcctcaccgggtatcactctgggttggaatttacagcaacactggggaagtattcatgctgaggcacagagccaattttaccccggtcaggacgaagaaccctattatcggggcagcgtcagtttggacctatatcggccacccggctggagcttaactttcaatatagcgcgggagaagagcggggatttctacgccaccacgatccaaggcggtgttcgtgtttacttctaatcggactgggttgcccacactaaccgcctggcaattactcgggtggctaggcttcgttattctctttgccaacttgggcggatgcggccatttattcttcttgccgagtaaagaagaagtgctcactcccgatcaaattggcctgacctatgaggatatcactctttccaccccggatggccattccctccatggctggctggttcatgcccagggcgaactacggggatcggtttatttcttacatggcaatgcggaaaatattagcacccacatcgccagcgtcatgtggcttcccgcctacggttaccaggtttttttgctggactatcgtggttatgggcggtccactggctcccccggtattgcggaggccttggaagatattgaaattggctatcgttggctgttggcgcgccccgaaagccgggaaaaaccggtcttcttactggggcaaagtttgggggctgcccttacggtagtgttcagcgcccaagtaccgaatttgcacgaacgggtcgaaggcgtcattttggatgcaacctttacccgttatcagggtatcgcgcgggagaagctcagcaagttctggctgacctggctattccagtaccctctctcttgggtgcttccagggtcctatgatcccatcgatcacatcgccaagatttcacctacaccactgcttatcattcacagtaagcaggatgagattattccctaccatcatggcaaagaactctttgctgccgcccgctctcctaaactctttttgcccacccatacccgccatattggtactttcaacatcagcgagcatcgggatgatttacttcattttatgggcgagcctcatgcttcggcagaggctacagagattctgcgccattagggagagaagcactcaaatgggctatctgctgctgagtccatggtctatatattgattaaaggggaatattgaaagcggggccgattttaatagattgcgggtctatgaaattgttggagacgctctttaattccattatttcgatgcgcccatcgctacgctctgtaccccctacgctatatcaaatctaagcccggttagttgctagagaatacccatgcaggaacccctatggagaccgtcgagcagccaggtggagcaggcccagatgactcggtttctgcgcacggtccaggatcaattcggggctaaggtttcggattatccctccctctatgcttggtcgatccagcaccctgagaatttttggacggcggtgtgggatttctgtgaagtaaaggcttcccaaccctgggaggccgtcctagaaaatggcgataagatgccgggggcgcgctggtttgtgggcagccgattgaattttgccgagaatctgctgcgctaccgggatgaaagaccggccctggtgtttcgcggcgaagatggccatcgatattccctcggttacggggaactttatctccaagtagcgcgcttagccgaagtcctgaaaagggctggcgtgggcgtcggcgatcgggtggcagggtggatgcccaataggccggagaccatcattgccatgttggccaccactagtctgggcgccgtttggtcttcttgttctccggactttggcattcatggggtgctggatcgttttgggcaaatcgagcctaaagtgctatttgccgccgatggttatgattacaaaggcaaggctattgattccctggcccgcctggccaaaatcatagagtccctgcctagcctccagcaggtgattgtggtgccttatctccacttctcgccgaatctggcctcgatccccaaggcgcaaggttatgaggcagtgatgggagaagtgggaaatcctcagcttacctttgcccagctccctttcgatcatccggtttatattttgtactcttcgggcaccactggggttcccaagtgtattgttcatggagccggtgggaccctgatccaacacctcaaggaactggtgctccacacggatctgcaacgggaagatcggatcttttactacaccacttgcggttggatgatgtggaactggttggtgagcgccctggccacgggggccacggtggtgctctatgatggggcgcccttttatccccgaccggagagtttgtgggatatggccgccgaggaagagatcactgtatttggcaccagcgccaagtatctctcgggattggaaaaggccgaggtccagccggtacgcacccataaccttgctaagcttcgagcccttctttccaccggctctcccttagcccccgagtcctttgactatgtgtaccgggacatcaaaggggatgtgcaattatcttccatttccgggggcaccgacattgtgtcctgcttcgccctaggcaatcccatccttcccgtttatcggggcgaattgcaatgccgcggcttggggatgaaggtggaaatctttgacgaggaaggccgttccgtcgaggggcaaaagggggagctggtgtgtaccgctccctttccctccatgccggtttttttctggaatgatccggagggtcaaaagtaccgggcggcctattttgaacgattccctggagtctggacccatggggattatgccgagcttacggcccatggcggcttgatgatttatggccgctccgatacggtgcttaatccaggcggggtacggattggcactgccgagatttatcgccaggcagaaaagctacctgagattctcgagagtctggccattgggcaatcttggcagggggatgtacggattatattattcgttaccctccgggaaggccggatgttggatgaggccctcattgctcgcattaaacagatcattcgcgaccacacctcaccccgtcatgtaccggccaaggtgcttcaagtcccggatatgccccgaaccattagtggcaaactggtagagttggcggtcagccaggtgatccatggccgccccgtgaaaaatctagacgccttggccaacccagaaaccttggactatttccgggatcgaccggaactccagggagattaaatcaaaggaggaacgctgatggaatcctttcggggttttcgaattgaccaggaaaagggcgccattcatgcccggctggaaaccttgcgcttagaagatttagctcccggttcggtggtgatccggtcccattattccagcgctaattataaggatgccttggcggccaccggcaagggcaagattctgcggcgtttccctctggtgggtggcattgatgtctcgggagtcgtggaatcctcggaagatccccgctttcatccgggggataaggtgctggttaccggctatggtttgggcagtgatcatgacggcggctatgccgactatgttcgggtgccggcggactgggtggtgcccgtgccggaaggcttaagtctgtatgacgccatggctctagggaccgctggctttaccgccgcccttgctatccagcgaatggaggacaacgggcaaaaaccggatcaggggcctatcctggtcacgggggcgactggcggagtggggaatttggccatcgacatgttggccgggttgggctacacggtggtcgccctgaccggtaagcgggaggcggctgaagatttaaaaaccttgggggcctcccagattctatttcggcaaaccctggaaatgggccaacatcccttggaaaaagggcagtggggtggggctattgataccgtcgggggggggatactgggctggctcacccggactgtattgccctggggcagtattgccagtattggcctagcgggaggaagcgaactccataccaccgtcatgccctttattctgcggggagtcagcctgttgggcatttcctctgtagactgtcccatgctcctgcgccaacatatttggcagcgattagccgccgatttacggcctaggcatctcaatcagatcgtcaccggcacggtttccctggaggagttattgcccgtttttgaggcaatgttggcgggaacccatcggggaaggacagtggtgagtattaggggtgatgaggtttagggctgctcgttatttgaaaaaactgtctcaagaccagcaagtcaaaataaaacatgtactgaaccaaatgaagaacgatccccttggattatcaggtattaagagtatggtcggtgattgggcaggttatcgtagagtacgagtgggcaatgttcgcatttaagtttaaggggtcagatcttgttatatgcataggaaaattgtctaacactgtgctgtattaaaaccgtttatcgttttttccaatttaccgagagtttttgctcaaagaaaaggtgaccgtaacagatagcctataaaaatgaatatcctatctattgtcatgggatatttataaatcgctcaaaatagcaaaggagctaaaaaaggaacaccttgaacagcatcatcccgccaaagaagtgatgcggaaactaccttcccggaatgaattgtcttaaacagctcctaagcgtataaaataatagataagaggttggtctacactgagtagtcaacagcccgttattgctgtgcagtaacctgaaaattggtcttttccgtggtcataagggcttgagggtaggaggggatattaatgaaaaaagatcgatccagtaataggttagatgaggtcgttgctgaatctcagcgtaatcgtgcaaagcgtgagcagggttacagagagaaggcacttcggatgtacccctggatttgcggtcggtgcaggcgggaattcacccgtgccactgtacatgagcttacggttcaccatagagaccataatcacgacaacaatccctctgatgggagtaactgggaactgctttgcctatactgccacgacaacgagcatgcgcggtttctggacggggagagcactatggactcagcttcaaccggtgggggaagcccgcctgccgcttacaagccattcgcggagcttggggaattactgaaaagaaaggagtaaaataaccctcttttccttcctccgggaggaaagggagggaaagagcgttcatttcggggagtggtatcatcagctattctttgcgcccattgaagtgagttaacagcctgtagggttgcagtggattttttgccagtggggattaggatttagcttttccacagcaacgcttgtattttttcccgcttccacagggacagggtgcattttttcccgtattagtttgttggcctaccttggcgatggatttgactgcgccgtccagataataccagcgtccctgttctttgcgaaaacggctgatttcattcaccacatattcgtcgttctctagtaaataataggctttgaattcaacgattcctttggtgtctttgtttcccccttttttcttttccacaatctctaggcgattccattcaattggggttttgggaaaatctacctttggggggcgttttgccgggtcccaagtctccagtatataggcttcgtcttttatagcgaatgccgtgaagcgggaacgcatcagcgcttctgccgttggcgtatgtttttcaccagagagataaagcccacagcattcttcataggccataccagagtcgcagatacacttggtggtttgatccaaatcggtttcctcgtcttgcgtattgttagcttgccacatcaggttgccagaaccagttacttatattcctagtgagatcctaaataccaatacctgacttttacacttcaatattatggatcacaatacccactttgggtgggggaaagtaggccatcggcggtcagcagggtagcctcgaagaggcagttcgtggcaacatagagggaattgtaagataatcaagtaggtttctagcagttttacctcctgcgctataggggcgagccatgcgtaagaaacgcaaatcacagactgcccgacaatccatagacgtactcgctgcccaggctgaatcccacctgcaggccggtcgtttccgagaagcgatggatgcctacaagcagctcctgaaacgggagcaacgccccccatggcgtgaagcgcttgccgacgcctatctgggacgggctgagcagcttgcagccaagagcatgtacaaggaggcggcggtgctatgggagaacatggccagcctctgcggtgatcgccatctggaccggtacgtcgactggttgttgcaagcaggccgttttggcagaggagctcgactgttcgccgaggcggacacaacgtttcgtgacagtcccgctggacgcaggctggcagcccggctggccggtctgctgctctgcggttatgaggagatcgccgagtcgctgccatcggattctcccctgttgccgcagcgtgacaacatgctagccgccatggaggcctattgccggggcgatgccgccgccatgaaggagaagctaaaagccattcccttccgttcaccctaccgggatctgcgtttgatcctgcaagggttggcggccttggcggcggagccaaaggctgttcttgctcaactggataaagtccccgccaattctcccttcgcacgctttgctcaggtggtgcgaaccgttaccctggaggacaaagctctgctggaggccgtcagccagctgcaggaacccgagcgcaagttggttttgaccctgaagggttggggcgaagagcaaatcgatctcatccaccggcttccggatgttcggcaagcgggtgccaaggagctattccggtttgccctgagtggcggtcaatttgagaattcctctctgaaacacttctgtctggagttgttgccccattatccccaaggtttgtccactttcgaaaagcgctttggtcccctgccacccttcgaacgtgaacggattcaggcgcttggggcggagcgacgccgtgaccccatgaccgccaagaggcattggggccgctgtgtcgaggagttgacagttaacggcgccaaaggggagaaagcgctccaggctgccttgatcctccgccacatggctgacttggctattcaggaactgcccccctgggacgaggaagtagcgcattgcttagccaaaagcctagagctggatcaagatgacaagccaacctatctcaggctgatggatatcgcccggcagcaggacgaccgcaaggctcaggaccggtgggtggagcaggcagtacgccagttccccgaagatcctgaggtgctgatggcggcgggaaggggggcctaccggcgtgccgccttcaagaaagcggcaggctttgcccgggccctgctagagcgcgaccccatcaatccccacgctagaaatttgctgatttcttgccacctggcccatgctcgcaagcaaatcaaggcaggcaagcatcagctagctgagcaagagttaaccgctgcagaaggtttttctcgtcaagcagatcaacggggcatagtggcgttgaaccggggctttgtggccctgttgcagggctcggagcaggaaggtgaaactttgctgcaggagggcttgcgggagctaggggggggcttggtcgcccagttccgatttctggtggacggccaccgtttgggaattgcccagcgcaccctgactcggcactacaatcggatcaagggtaaaccgccttctcccacctcgaaggatatcgtgctgttggcggagctgctgcatcgctacagcgaggatggagtcaagaaaattcccgagatcctggaacgcttgcgaaaaccccttaaggccgcagcccggctagatttctccgagcaggaactgcaggcgattctcgtcgccctggagaaggtcggtcattatctgttgctcaaagactacgctggagcggcgttagatcgttttggccaacagccccgattcctctattactatgtgcttggacgaaccaaaggccggcaggagcggatgacggtagttgatcatattcagcttcagaccggattagaacaggcgctggaggcggaagatcaccaaaccgctgcccttattggagatttcctggggatgccggcgctcatgccgagcggggttccgcccttgcccttggagctggatgaggtgatcagagagcttatggattttctggacacggataatccccaagaggtgttggattttatcgaagagcagatggaagaaaggggtgaatttccgccatttcctctgccttttcctaaagggaagccaaaatgaccaatcctttccaggtattaggtgtacccgagacggccgatgatggggaaatcaagaaggcctaccttagcaaggtgcgggagtttccacccgaccgggccccccagcgtttccaagccgtgcgccatgcattcgaggcgattggaacccatcgcgatcgcctgcgctatcgtctttttcatgccgagccaccggaactcagcgaactgctggacaccccttcccagaaggcaggggctcgacgtccttctctggagcagttgcaacgggcgttggcggcgaccctaacaggcaaagtcgactaagcttgaacagtgaggtgatatggatcaagcggtgaaggaagaactgatagcccagttccgtgcctacctggagcaagcgggggacgagccagcactggaggaagaggccttttccctgttggcagagctgtctgggctgaggaccgaggtcaagcgggagtcccgccaggtcaaagaagccctggagcagtttaagtcggtgtttgccaccctccaggcgggaaatgaatccctgtcccgagagttggagagccgccgggcggcggagaaaaccctatggcggcagaccttgcgccctctgctgctggagctgttggatttgcgcgatcgtctagaggccggccttgagctggagataccgtcccggcgtccactgcttccaggactgtgccggcggcagaatcagctactcgaatccttgcgggaaggacaggggatgactttgcggcggctggatcgaatcctgggagattaccgggttcgagccctggaggtgttggacaagcctcttgatccccataccatgcgggtgctggaggtggagtttcggcctgaccaagctcagggcattgtcaccggcgagttgcgcaagggatttctctgggatgaggagctgctgcgtccggctgaagtaaaggtcaacaagcgagacgacaaaccgtgaatgaaaaaagcgaactaattatcggcattgacctgggcaccaccaactcagaggtggctgtctttcagggggacaaggtggtggtcattgccgacgaaaatggcagtaaaatcctgccctcattcgtgggagtgggggatgacggtgccctccttgtgggggaggcggctaagaaccagtatcccctgtaccccgagcgcaccgtgaagtccattaaacgccagatgggcagcgacgagaccgtggagatggcgggcaaaagttacgcgccccaggagatctccgccattatcctcaagcgcctcaaggccatcgccgagcgttatctggagcggcctgcaagcaaagcagtcatcacggttccggcttactttaatgacgcccagcgtcaggccacccgggaagcgggcagaatcgccggcctggaagtggtgcgtattatcaacgagcctaccgctgctgcgctctcctatgaggccgcccatcatggcgctaagcacatcctggtctacgatctggggggcggtaccttcgatgtttccctggtccggatggaggacgaggtggtggaagtattggccagccacggcaacaatcatctggggggcgacgattttgatcataagatcgtcgatcatctgctccgccatttggaaaagcagcacggggtggatgccagggactcccgccaagcaatggcccgcattggccgggcagcggaggcggccaagatcgctttgtccgatcagccctttgtaaccgttgaggaggagtacctcctcgagcaggatggccaaccggtgcacttgtccctggagctggcccggggcgattatgaagccatgatcgagccctatatccgggaaactttggaggcagtgcatattgcccttaagggtgccaagctcacggtcgccgatatcgacgaaattttgttagtcgggggggctacccgtactcctctggtgaacgagcaactcgagcaagaactggggcagcagccgcgaggcgaagtggacccggacctgtgtgtggcgatgggagcggctattcaggccgccatgattgccggtcaggaggtctcgtcggtattggtggatattaccccttatacttttggcaccagcgccttgggggaaatcgacggcattcctacgttggatcgtttcgtgcccgtgatccacaagaacagccccattccggtcaccaagagcgaggtattctataccgtccatgataatcagaatgcagtggacgtcaaaatttatcaaggtgaggacccggatgccttgaataatgtgctgatcgggcggtttctcgttgaaggcttaagcaaggtgcccgctggcaatcccattgtgatgcgcttatccctggatctagacggggtgctaaatgtctcggcggtggagaaaagcactggcctggaaaaatccattaccattgacaatgcgcttcggcgctatgagcaggaagagatggaggcagcccaggcacggatcaacgccctcttcgaggaagaagccgtcgaggagggggagattatagaggcagaggagacggaggaagcgcagcttcaacatgccctggttcaggccggtgctttggtggaaaaggccgagcgcatgctggaagaggcgacccccgaggatcgggaggacatggttgatctcatcgagactatccgggatgccatggccgccaaggacagcgcggccttgaagaccgccgtcgatgaactgtcggatattctctactatctagagagctgatggagcgttgtcctaattgcggcgcccgctacaagggcggaagggaatgccaccgctgcggtatggagctatcgcggctgctgcatatcgaaagccaagctaagcgctgggaacaggttgccgtgaagcggctggcggcaggagatagggaaggggcagagacagcggtagccaggtcgttagccctgcaacgccgccctctggctttggttttgcgagccttcgttcggcaggggagcgctgagtagaagtgttgtcgagctttcaaaactaagtatctctgtaaaaattttggggggaaatgtggtcgttttcgcgcccccctacaagccgacaagtagcgtgcgctgtgcgcacgaagaggagggatgagaggccaggaaaacaaaatcctcagaactttcgctggggtacttaaactacttatggcaacaagcaagacttgacccatttgtcctacaaccttttactcacttgccgtttattagagatttacactacttcctgcataggcctaatgcgaggactaggaagtgcacgcccctcttcttcgaaatgacgaataacatcttcaacaacctcacataattcaccgtatagtcttaccggatcatctccgtgaattcctgtaatcaagtcagggcattttccaatataagcttgatcttcttcactccactcgacccatttatgatactgatcgatctttttcatttcttcaccgtttctatagcttgtttcacctgcttttcttgataaggtttcgcatcgtcaccagaccttccgctgagtgtcacggcaccggcatacttggcatgtgcaaatttacgatgcgatcctttaccaccacctgatatttcgtaaaacccagcttcttttagatcttggataagttctctgatttttcttgccatgtttacaaattcaatctgtggcgcaaactgtgtaatgcctaatagctaaatagttcaacatctatgccctggattctctcgccaagcctcttttgcaagcagtggcaaactcagcttcccttggtgctggtcctgcatcgcaagccagctctccggcgtacgacctaaagccttcgatagcgcaaagccatttcaggcgatatgttgctctcaccgttcaataagagattcagggtcgagagtgatacgccaagacttgccgctacctttcgcacactaataccgtaaggtgtgatatagacctcacgaataaactcgcccggatgtggtggattatgcatacgcattagcgataatcctcataatttactacgtaagcgttaccatcccgaaactcaaacgtgatgcgccaattcccgctcaccgaaatggaccaaagtgtcttccattatggggtagattttgcttgctctgcgactgcctcaatgacggctttcgggtttttatctaccacttttaggagtaccaaagctgtacctctgggtgttcttaaaccctgctcccagtgccttaaggtacctaaagaaataccaaaagtcgcacaaaagcgctgctgactcatacccgtcttttctcgtattgctttaacgtccacatggcgtggcttgtgctcaacgacaccatttttcttacccttttcatggttgagagcatcttgtaaaccagcatgaatttcatcggaagctttacccatttctttgcctctaataatcaaagtaataaattattctgtatacaccacttttactactatcatttcttgcccatcgaagttttctgacaccgttagtgttagtgccttgaatgatagtccctgaagcagggtactcagaaagataagcaattaaatcatttctttcttcttctgagagtagtttttaggcttttttacgatagggttgagtttcagcgacagtgatcatgcttaagttaatatactccaatggagtactgatatcaaggagaagctggaactctaagtgttatttggtgcttccccgagaacttgaaaaactgctggaaaagccctttttcagtagggtgggttaaggtgtgtcagcgccgtacccaccaaaatctaagtgcttactgacccgaatggcacttagttaagctttaagctttttaggatgcccctgttttttagttttatccctggcttgctctcgattgatcattaatagtgaaaagggtttaggccttcgttttaccgctcttggctcgatacgcccagggcgatttccgaccgttttctgcgctatcaaggcaaataacatcccttcatctgcttgaacgccagcggcttggctctgctggctccaggctatccacagctgcacagtgtgtttaaaactaagctgtcttggtagcacattggcaagtaaggctgattgtgccatgagtaaacgtataagattgtaggctagaaaatacacccacatttctttttcggccatttccggcgttttgcagctcagtgtctccatccctaacgtggttttaatatttcgaaggtccacctcgacgtgccaacgttttttataaagcgccttaagctcctgtctcgggaacgctttagatgaaagcaaggtcgttatcaatactttatcgttgaccttcaactcgcgaagggtgatcaacgccggtgcgctatcatagtcttcttggctcatccaatcaggtttagattggggcttgtataactctaccagagggtctttgggaccgaggcgtttgccccgacggaagtcggtgacccgcttgcgtgcccccaattgttcaaacacgccatcaatgcctcgtccaagcattgccgttaacataaaataggtgccaaaaagcgcatctcccagcaccacatcaccgccatgaaacgtctccagcattgagcgaagtaagctctgttcgctcgaacctttaccgcttaaggacccaatgaggcattcgtgagcgcgccgctagacaaattgagcacccccaccatccggccaatggcaaatccaaggccaggtgcttggctgctttgctgggggtaaacagcctgattggccgccgtatcaggtagcgtcacggtggtcccatcgattaaataaacccgcctgccatgccagcaccagtgctcggggagctgctcgtttatcagttcaccggtgtaacgggccagcgccgagaccatccctaacggcagccgttgccgcgcctggcaataccctcccgtggccgtactgcacggcaataaaccgcccaccacgcgtttgatggccgcatcgttcaccgctttttgacaagaacgctcttcgctcatggcctgggctaaaaacatggataaggtttctgtgggggggaactggcgcttgcggtgctcctccggtaaccattgttctaccaccgacaacagctccgctcccgtcagtagattaaaaaagtgatacgaatcgctattttttactagcgcttgaattcgttgttgtttacaacgcacaactttgctatgactagacatgaaagctcgaccccgtgataattaaattgttgggtcacaatgagtttatcactggactagctttccttcttttaaattagtcccttaagcttaactaagtgccattccttactgacccctttagctatgctttaagcaagacctgatccctttacgtactggctgcatgcaaccgtttaaggtatcggtgttccatgtacccatagctcatgctcgcttatatcaatttcatcattccaatagacagcgtatcctcctttttctatttgtacatttttaaataatactgaatcctttaaaggataaaacatttctttctctagcaaaggagtaatatcgtattttctcctttcatgattttcgaattctataagcaaaacatgattattgatagcttttgctgaacgtattcttgggtattgcataactttattacttcagaggtgggagcttttgaaactcttgtttttcccacatttccataagatccttctggtacatagaggcccattccataaccatctttcttgctctttgaggtaaatcaccctcgatcatttctaatgtttctatgttgaataaggcattagtgataatcctcatgacttactacgtttgttagaagccgtctgttcgaggcgttcagctagccaaactttaatgatcgactggcgcgtcactcccagccggctagcttccctgtcgagggattcaatcatccagtctggaaaatctacattgatacgcctttgcttttgaagtggacgacgcgctttggaaatatccaaggcatgagtcatgtccttaccgctgtcaaactcggaatcaaatttctttgcatacatcgcatcacgcctaaaaacatgggcaatcgcccaacacgggacatgaaaacgcatcaaaaatagcgccttttcaacctgctcgaccctcgcgctcatgtagggcatcacaaacgacggggccacggtaaacaccgccctcgttgccctaaggcgtatacgccggcagcgaagcccttgcttgcgcgactgcggggtaaatccgtagagcacatcgcctttatcccactgctcgggaaacaattccgggtgctctcgatagcctttatcaagccccctcttggcaaattctctatcgctcataaaccgttcgtagtccgcttccgctaatcctagtcgaatcgttcggtagcctctccacgcttcatgcgctacagtatccatcgctgcctccgggtgtcgatatgtcgggttgggttgtgctaaccctcaacatctcgtactcggagacagcttgcaactcctctttagaccatcaacagaatccgttacaaacagaaatatggtataaaaaatatactattattgcgctatacgcaacttgtttttgtttctatgcgaatttggttttgctcctgatgtgcgaataaataggggagggtaaaaaaaggatgcaccgattacctttcgcaaagaaaggggcatgaataaaatattactaagaactcataaataacaatatgcaagatctgaccccttttgtgctagcggcttttattggggtctcgccgagaataagacaatctggcacctcactggctcagcgaggattgatgtcaaaaatgggcagacgggcactgcgtaaagcgtttttcatgcccgctctggtggccctccgattcaatcccgttttaatcgagatgaaaaaacgcttgctcgccgctggaaaacccaaaatgactatcgtcggtgccgccatgcgaaaactcgttcatctcatctatggcgttctaaaaaataaaaccccatttgaaccccacttcgctgtttaaatcccttgactcaaaagacggtatctgacccctttttaactgcgtacctccaccaggggcgggacctctacgtgggtcacccgcgccgcctggcccgccttcatctggcgtactgattccagcagtttttttgcccaaattcctcgcctgtcattggtgatttagccatgctcttaatagccttgagaagatacgccgggatattgccgcgtactgccttggcgtagattaccggcaaccatatttcgccgttatccagccggttgaaataaaccacccgcacaccgccacgtttgcccatcctggaacgcgcccagcgcaccttgcggcacaacctccagagccgggaatgccctctccagacaagggattttcggcaatccagttgatgaacgcctcacgctcctgctccgaccagatcgaggctgcatagcgctggaagatcccggtttcggcgacggcatacatgggggtatgttacggcattgacggatacttgcaaaagaagcatgaaaaccttccgattcaagccagtcatggtagtcccacttttccgacctgccatgctatgatatacacgtatagcaatcgactgtttggaggttcccatgttggctatccgactccccaaggagatagaggaacgtctggaggcgctggccgctgctaccgggcgcaccaaaaccttttacgcccgccaagccattctggagtacattgatgatctggaagacgtgtacttggccgagcgtgagctagaagaagttcgtgcgggtcgcagcatccccgtgcctctggaagacgtcatgaagcaatatggcctggcagattgagttgtcgggactggcgcaaaaaaacctgcacggactggataaacagatagcggagcgaatcctacgctttttgaatgatcggatcgcgaagctggacgacccgcgcagtatcggtgatcccctcaagggcgcgaagctgggcgagttctggaaatatcgtgtcggtgattatcgtattatcgccgatattcaggatagcgaattgctgattctggtggtgcggattggcaatcgccgggaggtttacaagcggtgaattggcagttgcctacttccccaaacggcaatagacaagatctgaccccttttcggagtatacgtcaaactcgaatagagatatggtataaaaaatatactattattgcgcgatacgcaacttgtttttgtttctatgcgaatttggttttgctcctgatgtgcgaataaataggggagggtaaacaaaggatgcaccgattacctttcgcaaagaaaggggcatgaataaaatattactgcgaactcatagataacaatatacaagacctgacctctttttcacctctttttctaaagcattaaacagcatgcgccagcaggaactcaatcgcctagaagcggcctcagaaattattgaagaacaacttaatcaacacctctgctttctccaaaaacagattaagaacaccaagaaactgatcaatgagcatatcgcgcagcatcccaacctaaaagaacgccaacagctgttagcctctatccctggcatcggtgaggccacccttcatgtcatactctcggagttcagtgacgtgagccggttccgtaatgctaaagccctagcagcttttattggggtctcgccgagaataagacaatctggcacctcactgcctcagcgaggattgatgtcgaaaatgggcagacgggcactgcgtaaggcgtttttcatgcccgctctggtggccctccgattcaatcccgttttaatcgagatgaaaaaacgcttgctcgccgctggaaaacccaaaatgactatcgtcggtgccgccatgcgaaaactcgttcatctcatctatggcgttctaaaaaacaaaaccccatttgaaccctacttcgctgtttaaatcccttgactcaaaagacggtatctgacctcttgctttcctttacttgcaagctaaatactgagagcaggttgccgtgaagcggttggcgatgggggatagggaaggggcagaggtggtggtggctaaatcgttggccttgcagtgtcggcctctggctctagtgttgcgagccttcgttcggcagaggggggggttgagtagaattgtcgtcaagctttcaaaactataacaatatgcgagacctgaccccggttccggatggcacgcgtagcgggctaggcgttacctgcaacgcattgttgggcaacaagggttggatctctcaaaagccgttgagtattttataacggaggacattatcagaagttccaaggatctcaatctcgacattttggaaccgaaccttcgtaggtaaattaccgatgttgtacttcacgttttggaaaaatgcagggcgggccagatttcccctgtattctcgatacatgaattccaaagcatcgtgtccaacagacgtcaacaccagttcatagctgaacgagcccggcgtttccgatatcttctcgcccgtcgaataacgaattggcacagatggagtgtatttaaaatacacagtgcccggtgcatatttgccatactcaaactcttggtcaccgttttcatcaaaaaagcaaactctagcttgaggaccgacgatcaggtcatggtaaaccttatccgctgttgccaaacattttgccccatcaagagctagcggaaaaagattcatgcccggagagagaactatcttgccccctaatccgactgactcggtatggctagactccaatgaataagatggcctgtaagtgtaattgaattgcttgaatattgtcgaaccaacgtacgcttcggactctactccaagttgtggagaaaatccttgattaacctttgattcatcgaccgctcttacagtggcacaacccgtaagcaagaaagatgcgattgccattattagccacaacgctttcatgtagtagagtttcttatctatcgaatttgtactgtcgcccaacgctgccagcaggcgaccgtttgtagtggagcaaagcgcaacgaaaaacgggtcgctctgcctggccttgttaggctaagaaaacggagtgttactgacattgtggacaatatacctcttaattttccctgttggcgcaattactgcatttgcactgagatatagcaaaccatctcggtgcatattatgctcatgtaatgaccatgtaattaaagaacgctgacgctcagacgatttaagatcaatattgaacgacaccgttcttcgctctattaggtcatagaactttccccaccctgtgagagagttatattttgtcacattacctgatatttcgtggggcgcggggaccgtttgtggttgcaggtaaagcgctgtttcagaatcaaataccgctagcttttcgcctctggggcgcattaccgtaagttttatctccttctcttgcctaataggacgatggatttcatccaatggcgattctaataccgctggcagctctccaatcgtaggctcaattcgctcattcagttttttgtaatattcgtcattgttgaattttccgaccgcctcattaaacccgtactttatgaagtcatagaaaaccccactagacactgctccggcgaaccatatagacgcctcatatataaagctacctcgtttagggctattgatatagaactttgccccttcagcagcgtcgccgcgcgttctcacctctccgtttataaatgcatgggtaattatcgcacttgccctagatatacccctgagagcaacagccgcgtcataaagctctaacttgcctgcgtcagctaccccgtgctcgtattgatactttattttcaactcggccatttaatatccttattattcacgcgctctttgagggtttgcctaacattgattagcccactcacggaacgaattgagcgagcatactattcattcgcgccaggtcggcacgatcaaagatcccacttagagggattgtcgggattccatctggcgcataccacatgaaccagtacacttctgcctctgtttctatttcagtcgcatgttccagccatagagtccaaccaccattatcgattaacggttcttcaaacacacttccaagcgtttccgagaattcgccatgccgacatcccttctcaatattcgttcggtagcgccggttcccgcacgaatagggaatccgatttcccgcgtcgtcctgtaatctgtgatcagctgccatgatttttcctatgcataacattgagtagatataaaaaatctaccttataacagagaatttttctccgtatgatactatttagttaatccaaaataaataatttttattttataatcagtgtattgtgagttaaaccacaattgatttaaaatatgctatgtagaattaagcaacatttaatacagcttgattcttgcatggcaagattcccttttttagagcaggtccgccaagctatccgtgttcgccatttcagtatacggacgaaataggcgtatctttaaattggagctgagacaagaaattggagctgagacaagcgctttatcttctgtggtaagagcaaaaagactctaacgcttaccggtagccttaagccggaaagaggtttctcgattacagtagaaaccagaagcagagcagggctgatggcgagtttgctcgacggctcaggaattgttatcccaatgtcatgtaattttgcatggttatagtttcagtccaaataaccacttgaagctttaaaagattacattttttggatcaaatgggtcttaagccatcaagatattcgcatcacccagatctatacccatgtgcccaaacgggacgggaatgccgtgatcggccccttggctatgctgtcataactcgagctacagcacgcccgaagcaaaatccgcgagccgggaacgttctcctcgcagcagggtaatatgaccgctgtgttcccaggctttaaaatggtccactgcgtaggtcaaacctgaggtggtttccgtcaagtagggagtatcaatctgggcgatattgcccagacaaacaaatttggtgcctggaccggcgcgggtgatcaaggttttcatttgcttggaagtaagattttgggcctcgtcaataataataaatttattgagaaaggtccgtccgcgcatgaagttgagagagcggattttgattcgattatgaagcatatcgttggtaacggctcgggcccattcgcctcccatatcgggtttggtcaagacttctaagttgtccatgagcgcgcccatccagggggtcattttttcttcttcggtgccgggcaggaaaccgatgtcctcgccgaggggcaccgtcacccgggtcatgatgatttcccgataaagtttggtctccagggtttgggtgagtccggcggcgagggtgagcaaggtcttgccggtaccggccattcccaggagggttacgaagtccacttccgggtccaggagcagattaagggcaaaattctgctcccggttacgggcggaaatgccccagaccgtgtggttggaagagcggtagtcttggaccaattcaatgatagcggtctcgtcttcccggcgacggaccagggcctcgaaattattttcgccttccgtgtaaaggcactggttgggataccactctttggccaggggaccgctcactcggtaaaatgtacgtcccccttcactccaagaatccatggcttccccatgggtttcccagaaatcagggggaagctcgaaactgcctttatagaggagatccacgtcgtctagcaccttatcgttataatagtcttcggcatggatacccaatacggtggccttgatccgcagattaatatctttggagactaaagtgaccgtgtgatcaggatgcacttcctggagggccatggcggtacttaaaatactattatcgggtttttggcctgggagggcttccggtagggagatactcagttcttgagtctggaaaaaaaggcgtccactggcgtcattgacttccccgttgccggtgttgaccgtggctggtaaagggagaccctgattgatatcctcggggcgctcgatttgctctaggaggtcatctagaaagcgggtcgcctggcgaacattacgcgcgacttctgataagcctttcttggctgaatccaattcttccagcacaatcatgggcaaataaatatcatgttcttggaagcggaatatcgccgtaggatcatgcattagcacattggtgtcaagaacgaacagccgtttgtaaacagaggactttttactcatgggacatcattaccaataggcaaataaattaggagggtagggcgactaatgtagcctaagccggtggtgtcggaataaccgcttaggtaaagcctgctagaattcattcatggaataggtcggtagggtatcaataggttccaatgaacaatagttgacttattcagtcaggaaagagagactcacaatcttttgcttaaattgcggaaatagactctagagatcattatgtctttaaaatctccacgtattgcagcacttaaggaccaacttgccaagcgcattttaatgctagatggggcgcttggtaccatgattcagagctatgagcttgtcgaggaacaataccgcggggagcgctttgccgattggccctgcgatctcaaggggaataatgacctgttggtgctgactcagcctcagatcctccgggaaatttatagggattacctggaagccggcgctgatattatcgagaccaacaccttcaacgccacccggatcgccatggccgattatcagatggaagcgttggttgtggagattaaccaggcagcggcgcaactggctcgggaaatggccgatgagatgacggcgaagaccccggatcgcccccgtttcgtggccggtgttttggggcccactaaccgcactgcttccatttctccggatgtcaacgaccccggatttcgcaacacttctttcgataagttggtggaagcctatagggagtcgattcatggcctcgtccagggaggcgtggatatcctcctgattgagaccattttcgataccctcaatgccaaggcggcagtttacgcggttgagcaatactttgaagatcaagaagttcgtctcccgatcatgatctcgggcacgattaccgacgcttccgggcgaaccttgtcgggccagaccaccgaggctttttggaattccttgcgccacggggagcctttggcgtttggtctcaactgcgccctaggacccaagcagttgcggcagtacgtggaagagctctccggcctggcggatacctatgtctcggcccatcccaatgccgggctgcccaatgaattcgggggctacgacgaaactccggaggaaatggccaaggaaatcggcgagtgggcgcgagagggctttttgaatattgtggggggatgctgcgggaccacccccgagcacattcgcgtcatccgggaagcggtggaaaagtatccccccagaaaaattccccaacgcccggaagcttgccggctttccggcctggagccgagcaatattgatgagcactccctgttcgtgaacgtgggggagcgcaccaatatcaccggttcggcccgttttcgccgcctcatcaaggaagaagattatgaaacggccctggaggtggcgcggcaacaggtggaaaacggcgcccagatcatcgatgtcaatatggacgagggcttgttggactcccaaaaagccatggtccgtttcctgaatctcatcgctgccgagccggatatctcccgggtgccgatcatgattgattcttccaaatgggaggtcatcgaagccgggcttaagtgcattcaagggaaaggggtggtgaattccatttccttgaaagagggggaggagcccttcatccagcaggctaagcaagtccgccgttatggagcggcggcggtgattatggcctttgatgagcagggccaagcggagaccaaggaacgcaaggtggagatttgcgcccgcgcctataagctgctgaccgaaaaagtcggtttcccggcggaggatattatttttgatcccaacatcttcgccgtggccacggggattgaggaacatgataactatgcggtgacctttatcgaggcgacccgggaaatcaagcggaccttggcccccgccctggtttcagggggggtgtccaatgtctccttttccttccggggcaatgatacggtccgggaggccatccatgcggtgtttctctatcatgccattcaagcgggcatggatatggggatagtgaacgccgggcagttggcggtctatgatgagattccctccgatctgcgggagcgggtggaagatgtcattctcaatcgccgttcggatgccacggaaagattgttggacattgctgaaaaataccggggcgccggcggcgctgccgagcgcaaggaggacctggcctggcgcgagttaccggtgaatgaacgcctggcccatgccctgatcaagggtgttaccgattttgtggaagaagacaccgaggaggcccggttggcggcgaagcggcccctggatgtgattgaaggcccccttatggatggcatgaatgtggtgggggatctgtttggctctggcaagatgtttttgccccaggtggtgaagtcggcccgggtcatgaaaaaagcggtcgcttacctgctgccctatatggaaaaggaaaaggagtcctacaaaagccacggtaagctcgtgttggcgacggtcaagggggatgtccacgatattggtaaaaacattgtggccgtggtgctgcaatgtaacggcttcgaagtcatcgacctgggggtgatggtgccctcagagaaaattctacaaacggccaaggaacagtcctgtgactttgtgggcctgtccggattgattaccccctccctggatgaaatggtccacgtggccaaggaaatggagcgccagagctttaatgtgcctttgctcattgggggcgcgaccacctccaaaatgcacacggcggtcagaattgagcctcaatatgcccagccggtggtttatgtgcccgatgcctcccgggtggtggggattgcccagcgtctgctcaatcccaccatcaaagccgaatatgccgccgagattgcggaagaatatggccaaatgcggcagcggcgggcggaacagcaaacagaaagaagccatacccccctggctcaagcccgcgccaataagcttgagacggactgggcggcctatactcccccgcaacccactttcctcggccttaagacctttgaggattatcccttagaggaactggccgcccgcatcgattggacgccttttttccacgcttgggagttggccggcaagtatcccaagattttggaggacgaggtagtgggcgaggaggcccgcaaattgttggcggacgccaaggccatgttgaagcgggtgatggaggaaaagtggctccaagcccgggcggtgattgggtttttccccgccaataccgtcaacgatgatgatattgagctttatacggatgaaagccggggggaggtgttaaccacgttgcatcatatccgccagcaaatggcccgccggggggggcagcccaactattgcctggcggattttatcgctcctaaagagaccggagtggcggactatctcggcgcctttgctgtgaccgcgggcctggggattgatgagcggttgcaagaattcatggagcaccatgacgattacaacaatattctgctcaaagccgtcgccgatcgcctggccgaggcttttgccgaacgcatgcatgagcgggtgcgcaaggaattctggcgctatgcccctgatgaggcgttcaccaacgaggaactgattaacgaaaattaccgaggagttcggcccgcgccaggctacccggcctgtcccgatcacacggaaaaagccactctgtggcaactcatccagcccgatgaaaatgccggcataatcctcaccgagagttatgccatggtccccaccgccgcggtctcggggtggtatttttcccatccggaggcccgttatttcggcaccggcaagatccaaaaggatcaggtggaggattatgcccgccgtaagggcatgagcgtggagcaggtggagcgttggctgaggtctattttgggctatgagccttaagttttttctgttgctcttctccgctagcccctgagcctcttcgtgcgcacagcccacgctttttggcggctcgtaggggcgtcgcatttttgccgagagactgacgtctaatttaaatgggaaatgctatagtaaagagcaaacctaatttttcgagttgttgttattgagaaggaacccctaatggcctatgacaagatttcccttccctccgatggcgaacccattaccgtcaaggaggactacagccttgaagtccccgcccgtcccctcattccctttatagaaggggatggcattggggtggatatcaccccggtgatgcgccaggtggtggatgaggcggtggcgaaggcctatgggggagagcgttccctggcctgggccgaggtgtatgcaggggagaaggccgcgcaagtgtatggcgccgatcaatggttgccggcggagactttggatgtcctgcggcaattcgtggtgtctatcaagggaccgctaaccacgccggtcggcaaaggtatccgttctcttaatgtggcgatccgccaaaccttggatctttatgcctgtatccggccggtccgttatttttcgggcacgccgagccctctggctgatccctcccgcaccaatatggtggtgtttcgggaaaataccgaggatatctatgccgggatcgagtgggcggcccgttcgccggaggcgaagcaggtcattgagtttttacaacagcagatgggggtggaaaaaatccgtttcccggaaagctccggcattggcattaaaccggtatcccaggaaggttctcaacgcctgatccgcaaagccctgcaatacgccatcgataatgatcgccgttcggtgaccctagtgcataaggggaacatcatgaagtttaccgaaggcgccttctgtgactggggttatgccttggcccaggaggagtttggcgcccggcccattgatggggggccctggtgtgaattcacgaatcctaaaagcggcggcaaaattattgtcaaagacgcgattgccgataattttctccaacagatcctgctccgccccgaggaatatgatgtcattgcgaccctgaatcttaatggagattacatttctgacgctttagcggcccaagtggggggaattggcatggcgccgggagcgaacatgggggatagggtcgccgtgtttgaggccacccacgggacggcccccaagtatgccggtcaggatcgggtcaatcccagcagcattatcctttcaggggaaatgatgttgcgtcatctcggctggaatgaagcggcggatctcatcatccaagggatttcgggggctatcgccgccaagagggtgacttacgatctagcccgattgatggaaggcgccacccaagtaccctgttctggatttggaaaggcgattatcgagcatatggacgtttccagctagttgtcccttatcttgatattccggcagagacatctggcttcagctgccgcaataaacaaggacctggatggaaaatatcgacccgatagagcaggatttgcgggctgaggcggatgcgctgtgccgggatgagcggttcaagcaggccgtttggcgtcactatcggcggctcgacagtggggtcattgggagggggctcaatacgactatccatcccaatgaccagatgcttcttcattcactgcggcatcatcgggatcccaacgcggccctgagtcagtattacaatgtggctttgcagcaatattttgccgcgcaacagatcctgcaaacgttctttccaaacccagggactgattttgcctttctggatttcgcctgtggctttggtcggctggtcaggtttctcaccctgagtttgcccgccgctaatgtctgggtctcggaaatccaaaaagacgctcttgcctttgttactcaacaattcaacgtccaagcggtggagtccagtgctgacccggagcagtttcaagccggcaggcggtttgatttcatctgggtggcttcccttttttcacacctgcctcccgatctgttccagcggtggctgcagcggctactttccttgctgactccccagggaatgctatgttttagtgtccatgatcaagcgctcctcccccctggattgagtctgccagcggagggtattttatttaacccccacagcgaaaacagccaattggatcctaagatctatggcaccacctttgtcggtgagtcctttgtggggcaagccctccacaaggcaagcgctgagggtcatccctattttcgtatccccaagggtttagctcacgagcaggatatttatgtggttcccaaggctcaggatcgggacctgtcaggattgcaatcattccggcgcggcccttggggttgggtggatgagcggcgaattttggagtccggccagttatatctgcgaggttgggcggcttctctggatgacggggtgttgcccgccgtcgagatcaaggccaacgaaaaacttcatctatgccctaccgggcttcagcgggatgatgtccgcaaggtctttggggatgaccgtctaggcccagtcggctgggagtttaagcaccccctggaccgtaagatccgggaagtctgggtggaagttaccgcaaggactgccgccaacgaaagggctttgctctacacgggaaggctttttcgagcccaaactgagtgaacggctagagcaagcagcgtgcgctgtggccatgaagagggtggtcgtgttttaaatggggagaattgagcaaatgaaggggaggctaagcctatccgtttcgggcaatgacctcgcctaggaggcgctgataaacaccccgtaggccggattaagcgtcgcgtatccggcaaaacaatactaccaagaggtttaagagcggagccagcaagtggcatgtgttgtgcgcacgaagaggctatccttatcttgtaatgactcctgatctggcgcggttgttagagagagcccctaggtaccgtgttctggatttgggaaatcggttatcgagcataggtcgttgcggcaggcaaaagaacctagaggaggttcgaaatggtgcgctcaagattcattttgacggttttacctctgctgttggtggcaatgggtacgagcaccggggtagaagcgcaagggctaggtacgggtaatcaaactaactctcagtctcaggatgggcagattactgtaaggacgcaaagcgctggagtatcccgcattgattacactaaatgcgtagagttttgcgcagatatgtttactggtggcgcggattctccggagcgaaacacctgtattgctgggtgcagcaggattgacagttcttttcaggtagatggtattttgctaggcccctcctctgaagattaatgggcataagaatgatgctcaaaggtggctagggaatccctttatgggtagggcggattgggcgtagcgaccgattctcgctgggagcgaatcgggtcgtgcgtaatacacccgcagggtgcgggccagggatggcctgcaacaaactcaccgattccttttccatttcggtggtgctcatcgctgtgctctgtatctcctacgtaactcaggtttttgtaggggcgggctttaactgtgaactttaagtttctgtgctgcagcgttcattggggcccaggcagcatccaaatcttggtgggcgcgatgagtccaagcctccccccagtaaaagtggcaactagtttccgagcgtaacaagcgccactcagcctcatcaagtaattgggctatttccgggtcctgtgcttgagtgtcagcttgtttttgctttaattcatggagggttgcgctggtttccgcgactcgtttaagggcctccttttgaagctcagagccggtccattggacaaaatcaatccctgagtggtcgccggtattccaggctgcggtgttcaccttaactcggcccttggcaccgtatttatccaggtaatcatggacaaaagtggggcggaggaaggcattatcccggcgggccttggtcaacagctcctgataaaatattccccagaagttaccttcctctgatgtattgcggaaccagccgccattgtctccatcgctacaggtggtgaccaaaggcgggaagtcacacccttgggtccgatggtagagctcattaaggaaccaatcaaactccattccagcttcctgggcatcggagagttcccgatcccggaccacgacaatgatttcttcacctccatactcggcaatatgggggcggtagcggagctcctgccaactcatctcctctaaaggctccacatggaggctgtctaccaggacataacggaacccatgtttcttcagcaggggaatcaattccatggtaaaggccatctccggcggccaaaagccagtgaattgggttcgatcaaaaagggactgcccgatgccgagccagcgcctgatatgctcttcccgatccgggccgggaatcaagggcagggccgggtgatagtaagcattgcccaggatctcaaatagggcggtattttgtagatgccacagcaagtcaccgcatttgacaatcccatacacgcgctgttgaaagttaggattggagagggtctcaaggagtgtgcccgataaggccagatgaacccgcgccacatcctcataaccccagagggcgcgcggcatccggtccagggcatagaggatctctttagcctcccagggattgtgctccagcaagtattccagattgcctgccggctggtgtaagtttaagaccaaggcgtggtggatgatgttcatggtgcggatctcccccaattaggcatttagtatcccatggcttaggactaggttcgagtttggaagctcacggtgagggtgacttggccctctgccgggacaggcagttgccagagcgcagtgttggccgtttcccgttggtgggggtggctttcggtgagaatatgccagtcgccggggataaattcggcgaccttcaccagaaccgattcctttttggcattgcgaagcaaaatttcaaaggaggcttcaaaggagttggaatctagtttgcggtactcggtccgccgtttttccgcggtgacgtcaaaggcctgtcctagttttagtttggcggagtcgtttttggagacatgattaatccgatcctccccgacaaattgggtgttgcccttggaatcttgcttatagactcggatgatacccgctggcaaagggaggcccagtcccgctttttcagtgttatcgaaatggaggtaaaccatgaccggaggctttaagatggaggaggcttgggaatggccgtagtagagatggggcgtatggctgcggagttcatattgtttatgaacggtgacctcctgggcgcttaacaaagcgacctgtttggtctgattgtttttgatggttgtggtgcgttccaaactgtacagatggtagtccagtaaagcctcttctcgcatggggggagcctcagcgagcgccatggcctctcgcgcttggcgcttggcgtagtcagctaccggagtaacccgatggacgctgcccgctaccaattgcagatgggcatcctggtaagcagtcccggagcggttagtgagagtcacccaaccatttagatcaaagcgatcttcgctttgattgagtttagccacataatcggctttccagcttaggccactggtaagataactcagttctagctcctgttttcctgatattgccgtatggagttgcaaaatcagagaggggcgctctcgcaggtcttggggaatatcctggtagaccaggcgggagggggagatccctgtctcaatacggtcctcgaagcgcaggattattccctggttggcggcgagcagagtcgcctgttcaatggtttcctctccggtagtggggtggcggtaaataacgcccacttcgcgtcccacatgtttctgaatcaaggtttgggcggtcagcaaatcaaattcatagttttgctcgataatagagaaaccctggggttgggagagattacggagaagggcggtctcaggttggatgttggcgctgacgtccatgaaagccagcatattatgccctttttttaaggctacccgacgctgatcttttatcatggccaagtcattgttgtagatggtcagcgccacccttttttgatcggcatcggtggtgcgaatctcttcctggctccaaacgatagggcttgaaaatagaatcaccagagcaagggctcccgcacgaatcaatcttggtatcagtgtagtcatttctttagtagggaatagggttatcaaactagtatagaccacgctgtctgtccataggcagccccccatcgccgttgagctagagttggatttggcttgatcgcggaaggcttcaagtgattgttgagactgaatatatagaatgtaagatggcatgaaattggtattaggtgagcggcattagtctttgtcttctattccctcctctttgatgggggagggggaggtgggggtgaggagcaagtgctattacatccccccatcccgaccttcccccgcaaggggggaaggggcgagattccctacctctttctgttttcttcctgcggtaagggccttaagtaagttcgggaatccgatgacctgccccattttgaaaggtcggttctagagttattggcgcacgaaacttgaatctcagtcaagttttagtgccttagccgcaagtttagtaccgatgacccgcgcgcgaatcttagcgaatgcagtttcgcggccggtggaggtgtcatcctcgaagggggagaagccgcaatcatccgtggtccccagttgatggaccggaatgaatgcggctgcttgcagcacacggtccctcactgtttcgggggattccacatgggggtcgaggacgttgatcaccccaatgaagacacgctgttggggacgtaggtgccgagcaataatggaaagcacccgctcagggtctttttcgcttgccatttgtacataaaaattgccggcttccagtttgaacaggctcggcagcagctcggcataatcaacgtcggcgctatgggtcgagtcctggtcgccaccggggcaggtgtgtacaccgatacgttgccgctgttcaggggagaaggaggctagcacccggttgttgagatcgatgaaagcctggagaagctgcttggttggatccagtttcaccgagaggcgcccttcggtgaaatcgatttgcactcggtgcgcgccggcatcaaagcagccgtggatgtcctggatggcttcccggaccaaatcgtctaggaactcttcgcgagggtagccgtcgatatcctccggaggataaattaggctgagcgccgaagcggaaatcaccgcttgttttatcggcacggtggcgtaacggcgggcagcgtgggtataggtttcggcatggaccccgtagcgaaaagggccggcggttagccggggaagtcggcgggtatgtccatcttggaaaggaatgacgatgccgtctgcagtgatattggccaaatcctgtagcggataggtggcaaaactggatttggtctgttcgccgtcggtgataatcggggagccggtggcctccagtgcttgaatggtttcccgcaaagcgacatcgtaggcagcctctagttctttagtgggaaggctgccttcacggtgttggcgtatgagtgccagcagctccggtgggcgaggaatgctgccgacggcttcggttggaatcgacattatttttctcctggcaaaacggtttcatcatagcaagatggaccggaattcctatgggttagcgactcgcagcccggaaaccgcagcgattaaccaacccatgcgatggagtctttgttaaggtcataatctagcatagatgttagattccgctttaaatccttaatcccctgtgctatttcctaaagtgttgaggtaatgccgaagcattgaaatcaggatccgaataacagcacggttatagcactccaatagtatgtggctccgatggttcccctggaagttttttattgggcgcttagcaagggcccacgggctaattgatcccgtacaagtactggcgcgtctggagagcttcgcccagccctccgaggtcaaagagcccttagagctacttcgcgctggcgtggttttccatgcccgtggtcttctcaacgctgccactatccagcacaatctggattggatctggcccttttgggtggaacggcagttcgatcccaaggatgaagcattcatccccagggctttctccatcacccatatcaacctcacccaccggaactggacagccgttggaattcccgatgttacagagctgcccatcgtcgatcctcgggggctggtcactccattttgggatagttggtctctggatagctgggtgattagtgaggacggccgttggttggttccctcacggctcgatacggtcacccactacctggcccttgaggaggggggtgcggtggtgaccgaaagcactgcccaggggttgcaactcctttcccgggttcacgtcgcgatggaagagggcatccccacttgccagatacacctgacggcccgcgctgacgcgaaggcttggttggcggtgagcttgcgcccttataacccagaaggggtgagtctgttgcacaaggttcatttgagcgaggatgccagggggtgggagctggaccaccaccggcgagtgcgcttcaaccagccaatggaacgggcccaattttccgactatcgctcgggtgacgttcataccctgcttccagcgggagctgaggctcgtcaggtccactgcaatgtgggcatggcgactgcggcggcactatttaccatcgaaccagagcagcccagggagcttttagtgggcgttcccctcgctgaaaaggtgcagcagggagtaaatccaggggattcaggcgccgcactgtggcggcacagtcttcaaacgtgcgccaagctggaattgcccgagcgccaattccaatttctctacgatgcggcggtgcagacccttattctccattcaccgactgaggtttatccgggaccctacacctacaggcgcttttggtttcgtgatgccgcttttatcctgcatgccctcctttgtggggggctgaaagatcgggtggaacggactttagataccttcccctcgcggcaaacccagggggggtttttccattcccaggaaggggaatgggactcgaacggtgaagccctctggattttccagcgcttctgtcaattgacaggtcgcccccctaaacaagcgtggcggcgggcgattcttcatggagggcgctggctcgtacggaagcggttgtccgagcagttggaggcgccccacgccggattattgccagcagggtttagcgctgagcacctggggcctaatgactattactattgggacgatttttggggtgtggcggggctgagagccgcagcagggttgctagagtcctacggcgacgaaaaacatgcccgtgaattccgtcttgaatcggaccgtttcatggcggccattgaaaagagcctggcggcgataaaaccgggtctcagttatccaggaatgccggcctctccctatcgccgaatggatgcgggggctattggttccttggctgtaggttatccccttcagttgtgtccggccaccgaccccccattgctggcaaccgcctcttatctcattgagaactgctttgtcggggggggcttttttcaagacatgatccactcagggatcaatccctacctgactttacatattgcccaggtcctgctgcgagcaggagatccccaggcgttggagctgatgcaggcagtggcagggctggcttctcctacgggacagtggccagaagcgatacatccccggactaggggtggctgcatgggcgatgggcaccacgtgtgggcagcggcagagtgggtgctcatgatgaggaactgttttgttcgagaagaagaggatcgcctgattctggcctccggcatacccatgaggtggcttgaggggggagagccgatctcttatgggccggcaccgacaccatttggggatatcactgtttccctgcggccagagggcgagaacgtggtggttcattggcaaggacaatggcgccaagagccaccccagatagaggtctgcttgccgggccttgctcccttgcatcccccggaaggcaaagaccaggtgacggcaaagggagtcatacccttgtgaaaatttgcatgctgaccaatacctttacgccccatgttggcggagtggcccgcagcatatcgaactttacggccgaataccgtcggcttggtcatcaggtgctggtggtggcccccctgttcgaggggacccccttgcaggaacaggacgtgatccgtattcccgccattgaacatttccggggcagcgatttttcgatacctttgccggtgcccggcaggcttgcggctgcgcttaaaaaatttgcacctgatgtgctccactcccaccatccgtttctattaggcgatacggccctccgtattggggccgctcaaaacctccctgtagtttttacttaccataccatgtatgagcagtatacccattatgttccggctgactccccccggctcaagcgctttgccattgatctggcgagtggttactgcaacctttgcgatggtgttatcgcccctagcgacagtattgcaaggatactccggcaacggggcttgaaggtgccgatggaggtgattcctactggcgtggaggtagaatactttgtccgcggtgatggtcaagccttccggcgcgaccagggcatccccgccgacgcttttctcgtcggccatattggcaggctcgccccggagaaaaatttgaacttcctttccaatgctgtcgctcagttcctgctgcaaaatgagaaggctcgttttttagtggcgggcgacgggccttcagcacccgagatcaagcgcttgtttgagtccctgggcctcggtagccgcttggacttcattggcatcttgaaagggagcgatcttgcaaatgcttaccaggccatggatgtattcgtattcgcctcccagagcgaaacccaaggtttggtgctggccgaggcgatggccgcgagcacgccagtggtcgcccttgatgcccctggggtccgtgaagtggtcattgatcatcgaaatggacgcttgctgttccaagaagatgccaaggagtttgcagcggctctatcctggatgtgctctcttaccccagccgaacgtcgaaattttgaagaggcggctagggaaacggctaatcacttttctatgacccgatgcgcccaccgagccctcaaattttacaatgccatgcaagccaaggtgccgtctctcaaatccatcgaaagaagtcattgggccattgccaggcaccggatcgagatcgagtgggaaattatgaggaatatcgcggcagcagtcagtgattcggttcggaccccctcaggaaataattctccataggttaggttgttccccgtctctattttcctttgtccctgtcggtaggttctaacatagagccgtaggggagcgcagtgaaaccccctgctacccgccaaggttttccagccgcttctcaatgtgagataaaggccggcccttagccggcttttacctcaacacggtgttttgtctgccgcgttttaggcagggaaatccataataccccgcggcgatacttggcgcgagcctcgctttcattgacctcggtgggtaagggcagggcccgttcaaagcgcccataggcccgttccatcatataatagcgtccctcgctttgttcccgctctacccgcttttcacctcggacaaccagggtgttgtcaatgacttcgatatcaaaatcgctgacttccatgccggggacttccagccgaacggtcacggttttatcatcctcttggacttcagcggcgagtagcccccaacgggaggcactctccatgatctggtcttccgtggtttccagttgtcctcgctgggtcgttggtgaaaagtgggtgagggcttggcttgcccgttcccgcaggtgatgccaaccctcggtgaggtaatcccaagcacgggaggcacctttatggatttgctctaggggagacatcctcattactccttttctagaccttcagttatccgtttcatcgtggctctttgaggctgagcccttggcttagccttcaaccgtaattttacggggctgcgcttgttggcttttcgggatcgccaactccaggacaccgttttgagaacgggcactgaccttggcggcatcgaccgtattgggcaatgcaaagcgccgtaaaaagctgccgctgacccgttctgcccgcttataactttgttgttccccggagtggagggtttcccggtggcctttgagcgtgagagtgcctttatccagggtcacctcaatatccttggcttcaacgcccggtagatcagcataaatgacaaaacgatccgcctcttctttgatgtctacggcgggaacccaatcgctggtggcaagctcggcttcggtttgagcgtgccgtagggggttgacctcaaagaggcgattgacttccctttgcaactggttgagcatgtcaaaaggttcatagtgtctaatagccattttctcttttcctcctgggatgggagttttaattaagttcgggagcgcggttactggtcccttcttagcaaaagaaatggggatgatttcgagcgctttcaagggggcactgttggagtttcgccatgactgagtgcggttcggtccctcctccccttgtcagcctggagaattcgcgtttctcagcagtcctcgggcggtggctaggccacggcccttggggtcttcaccgctccacgcgctttatcggttccggcgctccccgccgtacccaacatcaaaacattcttggccgcgttaatatcccggtcgtgctccgttccacagtccgggcattcccactcgcgaactttgagcggcatggactcttgaatagtcccgcactcagagcacctcttgctggtgggtgcccagcggtccacgataaacacttcccggccatagctgctttgtactccatttgccgcttgagctcatacagcccgcaatccgcaacggctttgctcaagcggcggtttctcaacatccctgtgatattcaaatcctccagacaaatcactgggttctcgttgactatcttggaggattgttggtgcagaaaatcccggcggctatcggctatccgggcatggatacgcgccactttttgctgttgatggcggcaacgctgagagcttttctttttcttgctcaggcgacgctgagcctttttcaattgacgggcatattgataggtatatttaggcgcaccggacttatacccactagaggtgacccccacatccttaacccccacatccaccccaacagcgttcttgcgggcaggcagagcggcaatctccacctcacaggccatgctgacaaaataacggccagcggggtctttactgaccgtcaccattttggggatacccatcatcctgcgagaccatttcagcttaagcgccccaagctttggcagcttcaacaacttgctttcggcgttgaaattcttcgccacatggcgttggtccaattgatagcgtaccgattgggtctgatggcgtctcttaaagcggggatacttgccccgaccggcgaagaagtttttaaacgccctatcttggtccctcagtttttgggtatggcaactggcggtggcttcgctcagccaggggcattccgtttgcttcagtgccgtcaattggcggctgaggctgatagtgttcagcgactcgccctgcgcttgatacgccttcgttcgcgtttccaacgcccaattccacacatagcgggcatggccgaattcaatggccaattgccgcttttgcgtgggtgtggggtaaaacctgaatttgtagccccgttgcgttaccacgcagccatcatgccacaactgtcgcctatggcaaaagagtactcaagggctggccaactacgcaaaacgcgaattcatggccaaacgcgagtaatcggccctcgcgctcgacgcgccgtttcacttcgcactctcgctaggggggcgtcgtgcatccatgcactccttcaaggcgaattagcttgcgtgttgagcagcttccaagttctcgctggccattagccaggcttcctctgtctcgatgagggtttgttctaggcgcgcttgtttcatgagcagggctttgagatgttctttttgttgcggatcctggtataaatcgggatgagctaattcttggtcgagggttgatttctccgcctgtagtttttccaatgttccttcgatttcatcaagctttttttgtaatggctgtaaaatgcggcggcgctctgcttcttgccgccggcgttccttgcgggcagcggcatggtggggttcagaaggaggctcccgaggggtttcctcggtgctactttggcgctggctgagccactgctggtagttctccaaatccccatcgaagggggaagcggtatgatcggccaccaaccaaaagatatccgtggtgctgcgcaggaggtggcgatcgtgggagaccaccaccatggccccttcaaaatcttgaagggcggcggtcaaggcatggcgcatttccaaatcaagatggttagtgggttcatccagcagcagcagattggggcgttgagacacgagcaaagccagggcgaggcgggctttttccccccctgaaaaaggggctaccggttctaaggcctgatcgccacggaaattgaagcccccgagaaaatcccgcatctctttctcggtggcggtcggggttagttgttgcagatgttggagtgggctttgatgggcgttgagttgctctatttgatgttgggcgaagtagccgatgcgcaaatccggtgagctgtccacagtgccggtacgcgcctgcagttctccggcgagcaatttaatgagggtggatttgccggccccattgggtccaagcaggccaatacggtccccggggatcaaatctaggttgactcggctcagcacttcccactgatcgtaaccgatggccacttgacggaggcgcaggaggttggcggggagcttttccggttgaggcagagaaaagtgaaagggggaatggatatgggccggggcaatccgctccatgcgctgtagggccttgaggcggctttgggcttggcgcgctttggttgctttggcccggaagcggtccacaaagcgctggatatgggcaatttcccgctgttgcttttggtagctggcctgttgttgggccaattgctcagcccggtaccgttcaaactcagagtaattcccgcgatagtaatcgacggtcttgttttcaatgtgggcaatatggtccaccacccggtcgagtagttcccggtcatgggagatcagcaacagggtaccggggtaagtgcttaaccaaccctctagccataacacggcatccaagtctaggtggttggtgggctcgtccaagagcagtaagtcggaacggcacatgagggcttgggcaagattgagacgcatccgccagccaccggaaaaagcccgtaccgggagggtttcctgatcggcggtaaagcctaaaccatgcatgagttttaccgctcgaactggagccgtgtagccatcgatggcctcaatccgagcatggatagtgccttgagcggttccatcgcctgcttgctccgcttttgccagctcggcctggagaaagcgcagttcggtatcaccgtcaaggacatagtccagggcaggggtctctaccgctggggtttcttgggccacatgggctagtacccattgggagggccggttgaattcccccgcatccggttggagttgcccgaggatgaggtcaaataaactggatttgccgcagccattagcgccggtgagacccacccgctggccaggatgaatggtcaggttaaaatgttcgaaaagcagtcggctgccccgccgtaaggaaatattttggaaacttagcatcggctgatatggataaaatgagaagactataattttttattaacaaaactttactaggataccaagcttagagaggagggctaaatggagaataagatccataaatccgaacaagagtggaaagcgcaactcactccggagcaatatcatgtcacccgggaggcgggaaccgaactggcttttagcggaaagtattaccaccaccaggaaaaggggagctattgctgtatttgctgtggtagccccttgtttagctcggcgcaaaaatacgaatccggaaccggttggccgagtttttggaaccctatccgggaacaggcgctagaaatgcgcccagataacagtcatggcatgcatcgggtcgaggtcaggtgcgctcgctgcgatgcccacctgggtcatgtctttggtgatggtcccgctcccacggggcagcgttattgtattaattcctgtgcattggattttgaagctgattcttcttccatttagcagggtaggccttctgggcctcctgctctgcctccttttgactgcttgcctagggtcagccgaggaccgcttgacctggttaaccggggcgaccatgggcaccggatattccgtcaaaattgttgatctccctgctgggatcgaccctgaaagcttggatcatcacattgcccagttgctggaagaggtcaatggattgatgtccacttaccaagaggcttccgagctgtcccgctttaatcgcagtaggcgtactgactggatagccgtgtccccagagctggtcaaagtgttggaagaggcgcaacggattagccgactgagtgaaggcgcctttgatgtgacggtagggccgctggtcaatctatgggggtttggaccctccccctatgtcgatgacctgccccctaggcagcaggtggaggcggcaagggaaagggtcgattttaagcagttgcaaatacggcgtttacccccggcgataagaaaggcgcagggggatatttatgtggatctttcgggtattgccaaagggtatggagtggaccggatagcggaattgctagaggcccagggaattgagaattatctggtcgatattggaggggaggagcgaatccaggggtatggcccccagggaggcccctggcgaattgccattgaacggccagtggccgggaaacgtagcgtgcagcgcatccttgagttggactccagtgcggtggccacttccggggattaccgcaactacttcgagcgggagggaaagcgctattcccatacccttgatcctcgaacaggctggcctattacccataaactagtctcagtaacggtgttaagcgctaccgcgatgcgtgctgacgctttggctacggccctgatggtgcttgggccagagcaagggtttcggttggccgagcgggagcaaattgccgccttgtttctggtcaaaacgcctggagggtttagggagcagactactactcgttttactaagattcgttcatgggccttatcggcaggaaaggggtatccccctgccgataaataaaggtgctctagctaaggttaagtaataccaatttcacgtaactttgcattgtataggcttagtataaacaaccagttataaccttaataaattgcagccttttgctaaattggtataaagggatgggactgatgttaaagctctcaaagaaatttttagggggcgtcaagcgctccgcagtggcaagggtactcttgctattaagcactccaggattgtttgcgggcaatctgtgggcggctaacctccagattcaagttgtggccggggataaaaaaacgcccctggaaaaggcagcggtttgtcttggaacctccccaaatccacagcaatttggggcctccctaacaggtaaaaagggtcgggtgttattccatgagctgcaaccggtgccccttattctcaccgtgtccaagcctgggtttaggggagaacaacgcattgtcggcaggcaaacgctgaatcgggttatggtcgtatccctagcgccgggcggtggaggccccacttgccaggctttgcctcaggctaaaacaaaagcctccactgcagcagagctcctagttaaggatctagctattaaccggggtgcccccctaacccgaagccggaaggtcacgctttttttcactgtggaaggcaagcctacccagtatcgtgccagccagtttccagactttcgggacgccccatggcaagcttttgttttaaccccccaatttgagttgagtcccggcagtggtgaaaaaactatctatttacaggttcgccgccaccgggaaattgacggctcttacctgcaaacggtatccaacactaccgagggcagtatctatttttctaagcgttaattgatttatgatttaactccgaccgtgatagcggagattttattctgcttctggttccgatgggggttcaatttttaccaagtaatggtggtgagacgggcatcctgcgacagtttgcgcagagatatcaatccttgcataccgttcttcggtgataggctcaggaagatctccttccactagatagcttccattgggttgcttggtgactgtcagaataccttcttgatcacgaatttcgacagcaagggttgcttcctggaggttcgaactggcgacaaaggaaaaatgagataattccggaataaccgccttaggggcaggattttcctcggaaaagcggacggatgtacagctgcttgattgggattgggagcgcccccccccataggcataagccgtggttgtcattgtaaaaaatagggaaaatagagcgatataagaaccgatatgaaaaagtcttttatttgtcattcctgttctatcctaagtgtttgttttttaaagtaagaaaaatcatttgagcacctctaaccttaaagtatagagctaaagaggttgaacctcaaggttgtttctttacccataacagtaagcgcaaggcaatcaataggggcaggtctttcgctcctatgggtttctaaaaggggtggaactgtcgtttaagtttgcggactgagagtgtatgaagcatctttcaacccgagccgaatttgttctagaacagccgctgcgtttcctgttgcaggttatcgcgggatttcgagttaaccagggactattgttggcgggggccatcgcttattacacattgctatcggtggttcccatgtttgccctgattttggtggggctttcccaggtagtcgatccggatcaattactggagaccaccaatgactatctgtcgttactggccccagggcaggcagaggccctcaccgaggagatcgcagggtttctagaaaattggaagataatcgggatagtgggctttttagtcctgctatttttcagctcaatggcatttaccgtgctagaaaatgccatgtctatcatcttctttcatcgtgtggcgattcatcgtcgtcatttcctggtctcagctatccttccctactgctatctattccttttggggttggggctttttgtggtgagtctggtgagcagtggtttacatgccctcgatgaacgttctgtgactttgttgggcaatatattcggtggttactacgccgttgggatttatgtattgggcctgctcggtgaaattttgttgctgacctccctttatttggtcatgcctctgggtcggatcgtgttcagtcatgccctaattggcggtgtggtggcgaccctgctatgggaaatcacccgacaggtcctagtgtggtatttctcgaccctatctttcgtgaatatcatttacggatcatttgccacggcagtgatgatcctgctgagcctagaagcggcagccattattgtcttattcggcgctcaagtgattgcggaatatgagcgcattgacacccaagagaaaagccaccaaagttttcagacttaatatagaggatgactgtgaaacccaaaattctgctttgttctgatctggatcgaaccctacttcccaatggtcaccaacccgagtcgcctcaagcacggcctcggctgcgacgtttggcccagcgcccagaaatcaccctggtctatgttagtggtcgccacaaggctctaatccaaagcgccattgaagaatatgaccttccccttcccgactatgctattggcgatgtggggaccacgatttacgaaattggggataagcaatggcatgtctgggaagactggagcgaagagattggaaaggattggcagggaatgagccaggccgatctggccaaacttttcgccgatattaagattctgcggctgcaggagccggaaaaacaaaatcaattcaagctcagttactacgcttcgccggatctggaccgggaaaccttgattccagagctggaacagcggttaaaagctcagggaatccaggcttcttttatctggagtgtggatgaaaccgctcaggttggtttgctcgatgtcttaccaaagtgtgccaataagctccatgccattcatttcctaatggaacaaaaacattttgataaaaggcataccgttttcgctggagatagcggcaatgacctggaagtgttaaccagcggtctccaagctattttagtgcgcaatgcccaggaggaagtgcgccaggaagccctccgccgcctcccgtcagaatatcgccagcaactttattttgcccgcggcagctttatggggctcaatggttattacagcgccgggatgttggaaggtctggtccacttttttcctgaaacccgggcgtggatggaagagggaggagaagagatggcgggggaggaagcggcaacccaaccctgtgctatctaccgaagccgtaaaaagaacgacagttatttatatgtggaaactaaagatgatttctctggtgtccctgaaaaattactggaaatgctagggaagttagaatttgtcatgaagctagaacttcgacctgaggtttccctggctcaggccaacacccaagaagtgatgcggatgctcaaggagaaaggttattttttgcagttgccatcgaaagagtataggcagtcttagtgcctttttctgcctccgggctcaggggtgcctccttctttcctcttcgcgctggatggtctaacttagctcttaaattaaggctagataaagtcgccccccgggcacagtcgacccccgacggggtccaggagaaaaacagggtaaaaaaccatgcctgcccccctgcaccttcgcctctttctcgcctcaccgggccgaggcttgggcgcagcgccgccctaacctagtaggtgaagaggcacgggccttcttggacgccagtgtcgccctgcgggagcgcgagcgacaagaagctgaagcgcagcgccagcgggagttggaagcggcccagaaactcgccgcggcccggcgccggaccctgggaggactggccgtgggtctgctgctggtgtccgtcattgcggtagtggcgggctggcagtggtatcgggcggaagcgcagcgaaacaaggcccaggagcaggccgcgctggtgcaacggggggcctgcaacgcgcaattggcctgggctcaggaggtggtgaaacacccccccattcaggcccggagactgctcaatgacaccgagcggtgtccaagaaaccttcataacttcgcttggggctttctttataggctcactcagcgcgagcgggggacattgcgcgggcacaccgacccgggttttgccgtggcctttgccccggatgggaagaccctggcctcgggaagccgagatggcactatcaagctctgggaagtggtgggaggtggccaccggccaagaatagagtactctagcggggaagaagcacttcatagggataacgcattagcacggtgggcgctctctccaccttcccgatcttcgttggcatagctgatgaaaatctcactcatttttcattttgctgttagccccggtggtgattattaggtgagaagctacactttaaaaaaaagataaaaatgattgaggagcttcaagcagatcatgcatctagaagccgtcttgactgtaggctggcccgagacgagtaattcgtcgttctcagcacgtaaggtgcatcaagcggcccaggaagccgaggaagcttacccccatgccctggcccggtggctggattcaggcccggcaaggcctacgcttttggctttggaacggcttttccgaaggcggccaggcggtttccatgatcttaagactttaataggcacgatcggtgggttgcctgagcgggaagcgcctttaccctgtcacatagactgttttgcctatgcgtttcttaagggggcaaaaaatttcgattttctcctcccggaagcctctgcggaagaaagcccttttcgctcccgtttgccggaatggaacgaagccattaacgccttggaggaattggaacgggttgggcaaccattgccggcccatttggagtttacccaagaggattatctgcatctgcggcatattctcgcccgtaaatcggcgcgggatgagcggcgcaccctggctaccctcctggtcaatgggccttcaacgccaatggaattgacgacggacttggggctgaataagacattggcccagcgaattctggggttgctggcgaacaatgatgtggtggcggctcgctctggagcgcaatatgtcatccgggagcaggccctgcccttggtggtgtttggcctgcgggagactctgggattggatttgttatcctccctccagccagtagaggagtaaagatggatttgttgaaatttctggctggcgccttgctcaatggctatgttttaagctatctgctgattgttattttggctcaaatgggactggctggttggtatcgatttcagcgctaccgccttactcggcggcggcggcgccaagggttgccgccggatattctgatggatcatacccagcggttatctgaattgcgatgggaggcgttttggaaagcgctggtgttagtggggaccgtggtagtggtcccttttatactgagttatttcgccgcccctgagtccgccccgagcaagactagcgaagaggcggctgcgccggcccaggctggtttggccttggtttttgtcaccctgctgctgtggttgttgctgaacggcaccgatgtggcgaaggcctttctggggggactggcgttcaagaccttggtggctttccagcgtccgttgcaggtgggggatcgggttgcccttaaggggcatcggggcaaggtgacccaagtaggtacttttttcgtcaccctgcaaaccgctgatgacgatgtggtgaatatccctacccgggacctgtggtccgaggtgctggtctctgccaacgccggggcgcgggcgtccctctgcgtcatgcccttttatttggatcccaaggtttcccaggaacagcgccaagctgctgaggatgccatttgggaggcgattcaggcttccgcttattttgagccggctcaacccatgcaaatttatttgacccaaatgccggaagccatttgcctgacagccaaggcctatgtagcctccacctatcaggagtccttattttgcagcgatgtgacccgggcttttttggagtccgcggcccgagagcagattcctttggcgtcgccggcctagggaaaagcggaggtcgatcctggccaagagatgatccaggcctgttcaatgggattgaaaattagggtagggacggctttagccgcgatttgttcccaaacgcacttggcggctgaagccgcccctacccggggtgccggtcagcattgaaccgctctgaggagaccaccatgccgcaaaaacccctgtgctttgtgttgatgccctttggcattaagcccgctcccaccggtcaaggagccattaactttgaccggatctataaccaggccatcaagtccgccatcgaggatgctggcctggcgcccctgcgggctgatgaggaaaaaaccgggggcattatccacaagcccatgttcgagcgcttactgctgtgcgaatacgcggtagcggatctcaccacggccaatgccaatgtgttctacgagttgggggtgcgccatacggcgcgtccttgtactacccaggccctgtttgctcagcagcagcccattccctttgatgttcatttcctgcgggccttgccctatgatctgggcccggataatcgttttgccgagccagaagcccaggctctccgtgagacgctcgctgaacgcctgcaaacgctgcgggaacaggcgatccagcccgacaccaaggacagccccctgttccagttgctgggggagtggcaaccggatctgtcccgcttaaagaccgatctatttcgggaacagacggcttataaccaagcccttaaggagcggatggcggcggcccgttaccaagaacgctcccagggcctggcggaactacgccagctgcaacaggaattagcagcccatctggacagccaggaagtgggcgtgttggtggatctgctgctctcctatcgggccttagaaggctggaatgagatgatcgcgctctatgagatcctgcccgagaccttaaagcattccatcctagtgcgggaacaattggcttttgccctcaaccgccgggccggggaagcccagcgtcctgaagatcgccagcgggctttagcggtgcttaaagaggtggaagcgcaacagggccccagcgctgagaccggtgggctcatgggccggatctacaaggattggtgggatgaaacccgtcatagccatccccgcagtgcccggggttatctgaagcaggccattgccgcctatcggcggggttttgaagcggactggcgggatgcttatcccggtatcaatgcggtcactttgctggatattcggggggaacctgaagacaaagtccagcgggaccgactgctcccggtggtgcgctttgccgtggaacggcgcttggagggtaagtcccctgattactgggattatgcgaccttgctggaattagcggtgctggagacggatcgggaggcggcggggcggcatctggacgatgcgttggccgcggtgcgggagtcctgggagtccaagaccacagcccgcaatctggatctgattcgtcaggctcgggccgcacggggggagaccatggattggattgaggagctcatccaagcccttaaggataaagtccagggggttagccaatgaaggggctcccatcttgtctttaattatcgcggttaaggcggcagtcccttgcccctaagagtcatccttctttcagaatcagaaatagcttcttcgtgcgcacgctacttgtcggttcacaggggcggttgaacaacgcaaaaccgaccgcattcctctaaaaatttttgccgagagacttaatagtctcgataggcattaaatggttttgactgaccttctttgttaaattgaaggacgtaaaagggatcttttcttccccccatctccatgcctggtgtgcctaccggcatggcaggaaccgtcaagcccgctatctcaggtttctctatgagtaggcgtttgatatcgtcagcggggacatggccttcaatcacataaccatcaataatggcggtgtggcaggaggccagctcacggggaacaccatattgctgcttcagggtttgcatattattggaggtaatatctttgacggtgaagcggtgtttttccaggtgttcgacccatttcttacaacagccacaggtagggctgcgatagacggtaatgttggagggaccaaaataggagacttgggccttgtcccagacgctttcctcggcatgggaagacatggtcaataaaaccagtagaagacctaggctaagctgatagattaatcgcatttatttgctccaaaagacaggttgccggaattcgaacccacgatccctgttccacaaggcgaagaagagggataacgcagtccgtccagcactaggtttcatggattttcagaagaaaatatgcagaataaccacatattttgacccatagacccacaatgagacaagctaaagtgtgggaaattcccctcgagtgccgagtaacaaggcccgtacctggaagtttttaattcagaggggatgaagagattttgcttggctgtcaccgggtatctatgggggactggaattacgcccctgccaagcgatcaatgattttgaaaccggccgcataagttcctatggcgctgcctaaggtactcagtaagaataccaataggatccgggtgactcgattgtgccaccaacccttgagacgggtcgtatcctgccgcagacgactgaaatctcccacggtaggtcggcgcaggaaggtttcaattgcggcggtgaccatgcctgccccaatggtggggttaagggaagtcaacggcgcggcaaaaaacgcgcccactacggtcaaagggtgggctctagccactagggcgcctagggcagctaagcccccgttaatcacgatccagtcgatgaccaattgccagccgagctcggagctctgataaaagccaaagataaagccggtcaggatcagggccacaatcacccagggaatgagtttgggccaacggcttggggaggggacctgatccagttcggtgataatttttttcgccgatgcgctgtcttgttctaagtaacgggtcacgccccggagatgccctgctccgatgacccctaagaggtggtggtattcgccatgggtgatttcttcccggaggcgggcagccatgtaacgatcccgttcgtcgatcagcggggtatagagggggcgggcttctgcagcaaattgggagaaggtggtctccaggacatccccttccttaaggcgttccacctcttcttcgctgaccgtatcccgcgacacgagactggcaaagagaccggcgatcaggttaaagcgctgccaccagggaacattgcggtagatgcgttttaaggtggtgcccacttctcggtcgatcaggacaacgggaagtttagcggtatgggccgaatcgacggctgcgcgcatttcggcgcccggttcaataccaaactgctccgctatccgctgttgataggccgccagggccaagcttgcggtcaccatcgcggctttgcctttgcgaaggacttcaaacaggtccatacgggagagggcatcggggttgatgagggcatggtagcggctaggacagagttcgaccgccactgcatcatagtcccccgtggcgagcaatgccttgacgtgttcagcgctagctcgcgagacatgggcagtgcccagaagcgtaatctggcgatcagcgaatttaatgatacttaaaggttgttgctgttcggtgctattcatctaaataaaaaaatagaaatgccaagcaacaggctcggcacaattgtaggtgcgctaaaagggcgaatccgtatagcaccgcgttgcaaccgcctttggcgttgctttgatttagtgggtttgaatggcgtatttctgcatccggtagcacagtgtgtcgcggctaatgcccagcagtcgcgcggctttagagcgattacccttggctctggcgatagcctggtgaatgagttccatttccacccgctctaattctagaccgctttccggcagcgtgattagcggttgggtttccttctcagtcggcaggttcaagccaccgcgaacgtcaaacggcaggttctggggggtaatggtttgtccgggtaacagtaccaccattcgctcacaaaagttgcgcagttcccgcacgttgccaggccaaggataggtgttgagtacccgtaaggccgccgaattaaagttcggtggtacgagtccatggtgctgggcaaagctggcacaaaaatgtttgagcagctggttgatatccccctcccgctgtcgcagtggcggcagttctaagggcaccacgtggagacggtagtagaggtcttgtcgaaaacgtccttccttaatgtgttggttgagatcgcaattggtcgccgcgatcacgcgcacatcacaatggtgggtgcgagtatccccgacggcttggcattctccggattctaagaagcggagtaacttagcttgaattccggcagagagttcgttgacttcatccaggaacaccgtgcccccttcagcagcccgaaaacgccccaagtgatcatgggtggctccggagaaggcaccacggcggtggccgaaaagttccgattccgctaaactttccggtaaggcagcgcagttgatggccgcaaaagttttgtttgcccgtcgactctcagcgtgaatggcttctgccattaactctttgcccgttcccgtctcccccataatgagcacggtcacttctgtcgctgccaccatacgcgcactgcgcaatagggattcaaaagccggcgctttgccaatcagtacatcaaacccgtccatcccatcacctgcttattagtttagttatttggtcattttaagacgtatattaccctattttctttgactgtattagccctaataggacccaatagcaagtaagttaatcacagccatcgcaatgatcaccaaaccagccacccggcgcaagccatttaggctggccaggtgagccatccaggcggtaaagatgcctgtactcatcaccgtgggtagggtgccgataccaaaggcgagcatggtcaaggcgctccgagtcccgctgcccgtggtggcagccactgctatggcattatagactaagccgcaaggtagccagccccaaatgacaccaaatacaaaggcctgtttccgagtgcggacaggaatgagtcgccgccccaggggctctagcctgcgccatagtgggacccctatccgctctaccacagcaaagcgggggaaccaattcgcgatatacagccccgtgctcagcatgatcagggccgaggttgcttgcaatatgtcgtgccctgagactccaaatatgacgggatggttggtggagcccagcaaccctaccagcaagcccatgattaatcccatggtgatgtagctcgcgacccggccaagattataggcaaagataaaagggaccagccgctttttttggctgcggatttcccggggtaggcttaaggtcagggtgccaatgatggcgccacacatggccacacagtgcagtccgctaagcaggcccaataggagcgcaaaggtgaaagaggtggtaaaaaggggatctagaaaagtcacggacagcaaaataaacggaaaagtgaggaacttcaactctgggaatacattgggctttaaattgggtcatttgccgtagtgtattaggtcaaatcacctattttagcgctaactgttccgccttatagagccagcaggtcgtattttttcgtcccatggccggcgtcagtcatttttttgaggggaaaacatcatttagatttagaattttggtgctgactcccttcaattccggagtgcaaggacatgctagaactggaagcggtttccaaacgttacggcggtatcattgctttacatattacggatctctccatctcaccgggccggactacagttttaattggccctagcggctgtggcaagtccaccttgctgcggttgatgatagggctcatccagccagataccggaaccatccgttttggcggcaccttactgactgctgccaatattttagagcaacgccagggaatggggtacgttatccaagaagggggattatttccccacttcacggcccgaggtaatatcactttggtggctgaccatctgggatgggagaaggcccggatacaacaacggctcggggaattggtcaccttgacccgttttccgaatgaagccttagaccgctaccccacccagctatccgggggacaacggcaacgggtggctttaatgcgtgccctgatgctcgatccagagctgttattgttggatgaaccccttggcgcgctagatcctctgaaccgctacgagttgcagtccgagctgaaaagcgtttttagggctttgggtaaaaccgtggtgatggtcacccacgatatgggggaggcggcctatttcggcgatcacatcgttttgctgcaggaaggaaaaatcattcagcagggggggattcaggatttcgtggaaaggccggggactccctttgtggaacgttttattcgggctcagcgttcgcccctggatatttatgaaaggccacacggtaagtaaaaccgctctagcgttgactttgtggatgatgttttcgggatgcttcgccgcttccccggtaatggtagggtccaagaagttcaccgagtccgttatcctgggtgagttggccacccagttggtgcggagtgtcggcaccaaggctgttcatcgtcgggagctgggggggtcccgcgtcctttggaatgccttgcttgccggcgaaatcgatatttatcctgagtatacgggcaccctttaccatgaaattcttgcccagcaggtcaccgcagaatccgaactgcgccgtttcttggccacccagggaattgagatgagccgccccttgggcttcaataatagctacgccctagggatgaaagaagaggttgcccaaaaactcaatatcagcaagatttcggatttgcttcagcaccccgagttggtgttggggtttagcaatgagttcatggcccgggctgatggatggccgggcttacgcgctcactatgggttacctcagcgccaggtcagtgggttagatcacgatctcgcttaccgaggactggagcaggggtctgtgcaagtgatggatctctactctaccgatgcggagatccaatactatggattgcgggtgttggaggatgatcgccattactttcctgactataaagccctatttctttatcgaaatgagcttttaaaacgggcgccagaggcggtggctgccttgcaatccctagaaggacaactcgactcggcggcgatggtcgccatgaacgcccaggctaaattggagcgaatccccgattcccaggtagctggtcattttctggaacagacgttgggttatccccctcagaccgcctctgtcaccgcctggcaacgcttttatcgccataccaaagaacacttggccttggtcggcatttccctgctaagtgccattatcgtcgccatccctctgggagtcatcgccgcctaccggcctcgcctggggcaaatgattttgagtattgcggggatcattcagaccattcccgcccttgccttattggtttttatgattcctctcctgggcatcggcggaccccccgcgatggtggctttatttctttatagcttattgcctatccttcgtaatacctataccgggttgcgggatattcccccacagctcttggaatcgggagcagcgctagggctttcagcggcggctagattgcgcttggtggaactgcccatggcctctcgcgctattttggcggggattaaaacttcggcggtgattaatgtggggacagcgaccctaggcgctttaatcggcgctggaggctatggtcagcctatactgagtgggattcgcttggatgatgtgggcctgatcttggaaggtgcgattcccgcagcggggctggccctcctggttcaaggactattcgagggagtggatcgggtcgtggtgcctaaggggctgcggttggaggaagaaaaaaggtgagggtaggcaaaaattaagggaaatgccgcaatttcactattaagcccggctaagctttatctataagtatttgtttattatgtaaaaagtgtttagcataaattttgcaagagtaaaattttggcttagataaaaattaatataatcaggggagaagaatgattaaacgaacgccaatctccgttctcgtggctgcttgcgttatccccccactttttgcccaggaagtgagtttgccggaacttgaggtcgtgggacagcccattgaccgctcagtggtgcagccggaagaaaagcccgctgcggttcctgatgtggccgatctgctaaagcgaactccgggggccggcgtcaatgccaacggccctattaccggcattgctcaataccgagggatgtttggattgcgaatgaatgtacggctaaatggcactccgattgaatcgggggggcctaattggatggatccccccttgcactatatgccccgcagcttgctggaatccctagatgtcacgcgggggatcgccccggtaagttctggttctggagtagggggctatatggaggccaaatccaagtccagccagtttaccgacagcgagcaatttgaatttcacagcgatgtggaagccactggccattcggtggatgagggttatggtctagggggtatcttctctttgtccaatgaccgccaccggttacatttcctgggtagtcgggatgatggggatgacaccgagtttggagatggcaccatcaaaggcaccgaatacgagcggaatacctatggtggaggatatggttttcggatgggcaaccatgaatttggtgttgattatcaacgtctggatacttccgataccggcactcccgccttacctctggatattggttttaccgagaccgatcgagtgggggggaactacatcggtttttggaataatattcagttcgaaaccaggctccattattccaatgtggaccatcaaatgaacaattttaagattcggcagacgcctgaattttgccaacttccggtacccttctgcgccggcgatgataagcgttttgtcaatgccgatagtgaggatatcggctatggagttaaagcgaccttttctttgtggaaaggaagtttagcgattggcgccgatggccatgatgcccagcataacgccactgtctttgatcctgattttgcgcccttctttattactaattttaatgacgctcagtccaacgtttacgggttcttcagtgaatggactggggaaatttatcaagactgggggctggagcttggggtccgttatagccgcgtggaaatggatgcggataaggtcaatgcctttcccgcccaattggtggatgccaatccaggcatgtttcccatggggactcccccccgtgcggtgtttgtgctcagggaacggtttaatcatgctgatcgggatcaaacggataataatgtggactgggtggtcaagcttgactatcaaatggaccctgcccttcgttggacctttggggcggcccgtaagacccgttctccttcctatattgaacgtttcctctggatccctctagaagttaatgccggtcttggggatggcaacaactacgtgggcaaagtggatcttgacccggaagtttcccatcagctggagtttggttttgattggcgaactcaagccgcttacttttcaccgcgggcctattaccgcagggtggacgattatattcaaggggccccggtgacggatccagtggtgactgcggtcagtgccaatgcggctggagatcccaccccgctgcaatttaccaatgtggatgccgaattttatggcctcgatgccgattttggctatcgtttccatccccaatggcgggtcgatggggtagccagttacgtccggggtaaacggcgggacattgacgatgatctcttccgcattgctccgcctaccttgcgcttaggccttacccatgaacgggcccactggtttgccaccgttgaaagcgtattggtttatcggcaggaagatatttcggatacgattacccgagatccggacaaccccaacaataacaatgaggctacccctggctatgtcctggttaatttctatgggcaatatcggttgcccaatcagggcattacctttaccgccggaatcgataatttactcgataagacctatatcgatcatttaacgggtttcaatcggacgctcaatagcgacgtaccggtcgggcagcgtctccccggtcccggccgcaatttctttgccaccttacgctatgagttttaagagcaggtgctgatgatgatgaacgggtaaaagtaagtgattgacagcgttcggcggtccaagtaatcatcgcggttttgggtttgctgatacttggagttgccgtgcgcattttaaagatctcggacgtttactttcctcggatcaatggtgtttccacttcgatccaaacttttcgccacgagctccaagctttaggccacgaagtcaccttgattgcgccggcctatggccagggcgaagttccggaagccgaccttattcgaattcccgcacggccagtgattcgcgatccagaagaccggttccttaaatggcggcatattcttaatctgaccccggagttggcaaagcaaggctttgatttgatccacatccatactcctttcgtggcccattatgtgggggtagccctgtccaagcgtctgggcttgccgcgggtagagagttatcacaccttctttgaggagtatctctaccattacattccatttttacccaaagcttggttgcgttttgcggcccgccgtttgaccaacacccagtgtaataatgtggatgccctggtggtgccttctaccgccatgttggggatcttgcgaaattatggggtaaaaagcccggcggccattgtcccaaccggtatcgaattggaacgtttcaaggggggaaatggcgcccgctttcgggaacgctacggtatccctggggatcggcccacgctggtgcatatcggtagggtggcgtttgagaaaaacattgattttttgctggaggtgacaaaggaggtcaagcagcaggagccgaggattttgctgattattgcgggagaagggccggccctgaatcatttgaaaaagcaagttgacgccttaggtttaaaggataatgtgctgtttattgggtacttggatcgggaggcggaacttcccgattgctatcatgccggtgatgccttcgtctttgcctcccgtaccgagactcagggtttggtacttctagaggcgatggccttaggtattccggtggtttccacagcggtgatgggaacccgggatgtggtgggacctgggagaggcgctttggtggctgaggataacgtggcggactttacggccaaggtactcactgtccttcgcgatccagaattacggcagcgattaagtgcggagggccgtgaatatgtcaagagctggagcgcaaaagcctgcgccctcagattgctggagctttaccagctcgccttgcgccagcataaagctgcgccgatgcaagggagcgtatagaaaacctccgatgctctaaactaagattatctttagtaaaactaaattcagagacctattcccggtaagagagcctaatatccatggaatcggctaaaatccgcggctttgtcgaccagatctggcagcaatctattttgtctgagctgaaggaatatatccgcattccagcggtatctcctttgtttgagccccaatggcagacactaggatatatggatgatgcggtggctttggtggagcgctggtgccggggacagcaccttgaggggataaagacggaaatacttcgcctaccggggcggacccccctaatttatttggaggttcctgggaattcagaagactgtgtgttgctgtatgggcatctggataaacagccggaaatgtcgggttgggaggaggatttggggccttggcaacccgtgcttaaaggcgacaaactctatggccgtggcggcgcggatgatggttatgccgtgtttgcttcagtcacggccctgcgtgcccttcaggaacaggaggtgccacgggcccgttgcgtggtgcttatcgagtgcagcgaggagagcggcagtcctgatcttcccgcctatattgatgccctagctgggcgtatcggtcagcctagcctggttatttgcttggattccggagcaggcaattatgatcagctttggtgtactacttccctacggggtttgattgggggtgagttggcggtggaagttttgcgtgagggggtccattccggcgatgggagcggtattgtgccttccagcttccgcattattcggcagttgcttgatcgcttggaagatccccaatctggaacgataatcccccctcaatttcatggggacattccccctgagcgggtcgagcaggccacttacgcggcaaaagtattgggcgatgggatctacaccaaatttccctgggttgggggcatggggcccatgggaacagagaataaggagcgggtactcaatcgcacttggcggccagcgctttccattaccggcgccgagggattgccgtcgctagataaggcaggcaatgtcctgcgaccgttgacggcattaaagttatccctgcggttgccccctacggtagaggcagaagccgccggcgatcatttgaagcaactgctggaacaggaccccccttatggagctaaggtccgttttcatcctgagcaggcggcaagcggttggaatgctcccgctctttccccctggttggaaaaatccctggcacaggcttcgaatacctattttggtaagcctgcggtttatatgggagagggcgggtcgatccccttcatgggaatgctgggggagaaatttccccaggcacagtttttggtcacaggggttttaggtccccactctaacgctcatggtcctaatgagtttctccatattcccaccgctcagcgattgacctgttgtgtcgcccaggtgattaccgatcattaccgtagagcgaatggcaaaagctgaagcagaatttggcgacgttcctggtaaagatgctctatttttaggggataagggtattcgcccttgagaagggtaagagtaaaacaagcaaaatggctgggcaattaagctttgtactgctgttgctggccgcactgctcagtgcctgtgcagttaatcctgtcaccggtgagcgggagttgtcactggtctccgaaacccaggaagtgcagatgggggaggagaattatttggcgatgcggcagatgcagggcggcgattatgtggtggaccctgaattaaccgcctacgtgagtcaggtgggccagcgcctggcgacagtgagtgatcgctccttgccctatgagtttacggtgatcaatgattccatacccaatgcttgggctttaccaggcggtaagattgcccttaaccgggggctgctaactgagctcaataatgaagccgaattagcggcggtgctaggtcatgagattgtccatgccgcggcccgtcatggtgcccagggcatggagcgtggcttgttactcaagggggcggtgctggctacagcagtgacagcggggggtggtgagtatgcccccttggtattggggggggcccaagtagcggcgcaattagtcacccagaaatatagtcgcgatgcggagcgggaggcggatctgtatggcatgcgctatatgtcccgtgccggttatgatccctgggctgcagtcagcctccaggaaacttttgttcgcctctccgaagggcggcaggagaattggctctcggggttattcgcgagtcatcccccttcccgggagcgggtggaagccaaccgagcgattgcccgtactttgcctgcagggggggagctaggggtagagcagtaccaggcgaagatcgcccccctaaaacaggcggaaaatgcctatggggcttatgataagggccgtaaagcactccaggaaggtcatttgcaacaagctttggctttggcggagcaggccattgctgaagagccacgggaggccctgttctacgccttgcggggtgatgtccatttggctagagaaggctaccaagaggccttggtggattataatcaggctatcgcgcgcaatgaccgctttttttacttttataaccaacggggccaggtaaaaaaagccctgggggatctggaaagtgctcgtcaggatcttcagcggagtttggccctattgcccacggcgacggccaacaaagctctgggggatctggccttggctcaaaatgatcggcaaagcgccatagcctattatcaaaaagcggccgcctcccagtctcctctcggccttgaagcaggccgtgcgttagcccggttggatttaccccagaacccccaaaagtatctggcggttcgtgctggattggacaggcgcggttatctcattgccgaggtggccaaccgggcaccggtagcggtccgtgacattggcattgaagtgcgttatctggactcccaaggattggtacgttcacacaggcaacaatttcaaggagttctcccttcgggccaagtggcgcgccttgaaacggggttggggcccttctcggatctaagcgtccttgaacagcttcaagtaggggccattcaggcgcaacttgccgattaaccaggatatttaagcaatgaaacaaaggaatgataagtatgccccttccgcttgggctggcgtggtggcaaatggagtctcctccgcggaggagatccttcccctggagcaggaggaaacctgggttttaaaacagcttgaacagcgggtgggtcccctccatctcaagcagcgtctgggtattgaaggggatcatgaaacccacgtcttttcccaggggcgtaatttttttcatattgagaattggtattctgtccattctttcattcggatgaccttgcgttgtttggccctccaccggcgaggtaaacgcaatgccctggccattcaggtccgtcataacgaaatttccctccgggggctacccccctcttttgaaggttatactcttttgcacttaagtgatctgcacctggacatgaacgggcagcttccccatgccctgattgaacaggttcagaaggtagagtatgacctgtgtgtgatcaccggggatttacgcgccaagacctacgggccttaccaatccgtgatagaggccatggaacaattgcgcccccatctcaaggtccctatctacggggtacttggtaatcatgataccattcgcatggttccgggtttggaggcgatgggagtgcgggtgctccttaacgagtcggtggctattgagcgggacggtgctgcgttctatttggcgggggttgatgatccccattattattgcgccgacaatttggaaaaggcctgtgccgagatccctgaatcggcctcccgaattttgttggcccattctcctgaaatttataaacgagcggcccattgtggctttgatgtgatgttctgtgggcacacccatggagggcaaatctgtttgcccggtggtatccctatcatggttaatgcccgttgccctcgcagaatctgtgccgggccttggcgttatcatcagatgcaaggctatacttcagtgggctcgggagtctgcgtagtggatgtccgcctcaattgcccccctgaaattaccttgcaccggctttgctgcgcttaagctagcggaagcgaggataaagccggccccataaataccataggaagagatcgagcaaggcaaaggccaggaggatcactgctagattgggccagggtatggccatctggctccgtaaaaaacaaaggggaaaaaaagcttctggaatgtggtccaagccgggcacattagcgccggagggcaagctaaggcgtcgcttgatgaaactagagaccagatctcctgccatggcccaaaaaccaaacagggcgccagtggttaaggagaagccgaatagcggggcgatgagagcggtagtcagaatagcggcggcaatcccccgaatagttttggaggagccaaagagggggtgcccatcagaaagccgaagactgccatccagggggccactgaagcggtctttcaataggaaagcggtcactaccggggcgccgttggccaccatcagtagtaataggagtgaaatcaaatctactgggttaatcttccccgcctccagaagcaccaaaaaaattatagtacgtggatccttgccgccaaagaagaggggctctaataccaatttcatgtaattttgcattctatagattcagtctaaacaaccacttgaagcctcaataaattgcattctttaactaaattggtataaaaggattttctaagtgctaagggagcagttagaagccgttggaaaattctatgcttgttaattctcctaaaataaaatatttagccgcgaattagcgcctatgaacgcaaatatttcaatagcttaaagacaagtaagcgttggcccgtcagaaaatcattccaggcattttttataagcgtttattcgcgtgcattggtggctaaaaaccgaatctaggttgttcctcgtcctattttccttttgtccctgtcggtaggttctagcgtagagccgtaggaggaacgaagagaaacccgccaccgctccaccgctacctacaaaggttttccaacagcctcttagccgggtcttgacggtagtaaagttgcagttgttgataaagctggggaagggccgtttgtagccgctgggggaaaacaaaaaaggcctcgctggccacagcgaagaattcggcagggctttctagggcatagggatctaaagggatcggttcctccgccgcccagcatttattcaagctttgataagcctgagagaaaatggcggtccaggcatggcggttcatggttttgtgcaaagggggcatgccattcgctacgccattgcccatgtctaacagatgggcgaattcgtggatgaccacattgccagattgttctgagggagttagggtgagtgccacctcatcccaagagaggatcaccggcccccggtcccaggattcgccaatcagtgggtggcgttccgtgtgtacgataccgttttcgtcccgcacctcatgtttggcgataaacgcccctgggtaaagcagcaccgtgcgccaaccttggtaatcgtcccaatccaggtagagaatcagtagggacccttgggccgccaccacgaggcgcatctcctcagtgaccctgagaccctggacgccataaatggatttatggtgcaaaaataaggtgcttaaatcgcgaagacgattcaattctgccagagtgagaccctggaggagagggagctgggttgtgaccctctcccagagggccaggggaagggggtagcggttgataatctgccgccgccaataagcccgaatgtgctcagttatcgaactgataggcataaaatcgacgtaatatcccccgatactattgggttttattgttcagctcatagggctggatcaaaatgtcggcgggaatgttcatatcccggttgagccgacggatcatattgagggacaggggccgccgtcgagagagaacctcggaaacccggcttcggctgccgatcatcgactccagatcccggcgcgtaagaccttgagcttccatgcggtgcttgatcatctcaattgggtccggtttgtcaatcgggaggtgtttggcttcccatgcctcggccagggtggttagcaggtccaaccgatcgccttccggcgtatcagcttcagcatccataagctgggcgatctccgctagggctgcttcgtaatccgcctcggccttgatcggtttgatgtccattttttgcctccttacacggtattcgcatcaatcttgtcataatccgcatgggtgccgactttggttaaattggtatcagcccttcacacctgccgcaatgtttgaaaagggggcgcgcgaagcaccgagcgggtccctagaaggccggcaaggcttacgccaagactgccggcgagtaaacctaggacgagtaaccagccattgaactgaaaaccggtatgcaatacccgttcagccagcagatatccaatggcgagggcgccgatggcggcgacggtgcccgccacggctcccagggaaagaaattctgccgctaggccgcgcatgatggtgcctttgctggctcccaatgttcgaaacaccgcgctttcatggaaacgttcgtcattagtggactgaatggcggcaaacaataccaccactcctgcggctacggtaaaagcaaaaataaattcaaccgcgagggtaacccggtcgatgatggctctgacctgccccatcaatgcctccacatcaaggatagtgacactggggaactgtttcactaaggcggtaagaaggggtttatcttcttccggtaaataaaagcttgtcaggtaggtgccaggcgcatcgttaagcacccctggggaggccatcacaaaaaaattgggattaaatgaattccattcgatggcccgtaaactggttaccggcgccatgactttttggtcggcgacctggaaggtgagggagtcgcccagtttgattcccagtgtttcggcaagatcggcctctaccgagaactgaggcggttccgattcttgggaggaccaccagcgtcccgccacgatttggttgtcagcttggagttcacgggcccaggtaaggtgaaattcacgcctcgccaggtgtcgggcccgagagttgccgtagtgtttgtcctttatgggcgtgtcgttgatggccaccaagcggccgtggatattgggataaagccggggtacgggttggccttgatgggcaaagaacgtttgaacgacctctacttggtctggctggatattgatcacaaagtggttgggggcatcaggagggagattagcccgccagtttgccaatagatcggaacgcaccacggttaacaacaacatcaccatgattccaagccccaaggcaatggtctgcacggtgctgcttcctgcccgccgtgctacgctggcaaagccatagcgccaggccacccctacccgtgagcgcagcagctttagcccactgataagcagccaagaccaggccgcgagcaccaatacggtgaggatgctgccccccaggacatagagggttaatctcatttcccccgattgccacgggatgagggcggcaatagcgatgagagcgcctaaatagacggtgtacacgggctgatgggacgcttttgtatcccggcggagcacccgagaaggaggcacatctttgagccgcatcaggggcggtagggcaaagccgaggagggcaattaagccggtcaaggtaccggtaagcaagggccatagggaggcggggggcaactcgctttgaaagagatggctcattaaatgggcaagcaccgattgggctaaccaggccactccacagccgataaggctggtcaccagcccaagccaaaccatggtcaaggcataaatttgaataatcaatccctgggtcgcgcccaggcaacgcatgacggcacaattgtcctggtggcgatcggcatatcgtctcgccgcgatggcaatggcgacgccggcgagaaaaacgctggtcagggccgccaaggtcagaaattggtcggctcgttggagggcggtccgtagctggggtcgtccatcgcggacccccatcactcggctattttctgggaggtggtttttggcccagtgtttataggagataatttctttatgggggcctgccagtagcagacgatagcgggcctggcttcccggctgcaataaaccggtatgctccacatcttccaaattcatcagtagacggggggcgatgttaaacagttgcccccctcggtccggttccaatagcagtagcttatccacgactaagcttaactgccctagcgctatctggtcgcctaccgttcgctcgagggtgggcgcaagttgaggatcgagccacacggttcccggtgcgggggggtggtctgcttcggtgggctgcgcaaagggatcttctcccaccattaattgtccccgcaggggataatttccttcaacggctttgacttcggtgagttgcagcctgtcgccagcaggtaccatgcttcgaaaggataccgtctgggtggtttccagccctagggtctgggctttggtgatgaaattttctgataggggattgcgggattccactaccaagtcgccccctagcaccgtcccggcttctgtctccatggcctggcgcaatcgttcaacgaaaaagttaaccgtggtcacagcgcttacggcgatgatcagggcaactgcgattaaccggatttcgccagaacgccagtcccgcttcagggtggtgagggaaaatgccaatgatttcatccagccctcctcagttgcatagccagtgctcgggtaaagagcagtggttggttaagggatctcttagttaagtctattttcatggtccatcagtgggaggtcaccaaacgcccattgtccagggctaaagtgcggtcgcaatgcttggtgagtgctttgtcgtgggtgaccagcactagggtagtgccgtgttctcgcttcatggcaaacaggagatcgcttactttggcgcctgttttgccatccaaatttccagtgggctcatcggcaaaaaggatcggagggcgaggcgcaaaggcgcgggcaatggccacccgttgttgttcaccgcctgaaagttggttagggtagtggcccgtgcgatggccgaggccgacggcttctagctcggctagggccgcctcccgcggctgggagtggcccccgagttccaaaggcagcatgacgttttctagggcggtgagattgggcaagagatggaaactttgaaagacaaaaccgacccggtcgctgcgtagccgggcccgtccgtcttcatccagggtttgtaggtcgacgccatccaagataacccgcccggaagtgggtgtgtccaagccggctagaagacccaataaggtcgatttgccggagccggaagctccgataatggccaaagcttccgagtgggcaatggaaaagctgatatcattcaggatggtcagtagattctctgggctttccacgcgtttgatgaggtgttctgcgcgtatgatgaaattattttccatatttcgatttagtgtgcttgtcggtttattgctccaatctatggtcgccggggccgcgctccagccggtcatcgtagtcctaggcgatagtctgagtgccagctatggtatccctctcgatcaaggttgggtcacgcggctccaggaacgtttgacccgtgaaggctacccttatcaggtggttaatgccagtattagcggagaaactacccgcggcgcattggctcgccttgatcctcttctggagactcatcagccggaaattgtagttgtcgagttggggggcaatgacggtctacgggggttatcgctgggggaaatgcgacgaaacttttcccagattattcaaaaatctcagcaaagcggcgccaaggtgttacttgttaggatgcgcttgccgcctaattatggtcctttgtacacggaaaggttccaaaaactatttgccgatcttaagaacgagtatggagtggccatcgcaccctttatcctgcatgggattgccacccgatcagagttaatgcaatctgatggtatccatcctcgccctgaggcccaggcccttatgctcgacaacatttggccggcattagttccactgcttcttggagtttcgccatgactgactgcggttcggtccctcctcaccttgtcagcctggagaattcgcgtttctcagcagtcctcgggcggtggctaggccacggcccttggggtcttcaccgctccacgcgctttatcggttccggcgctccccgccgcacccaacctcaacacatttttggccgcgttgatatccctatcgtgttccgttccacagtccgggcattcccattcacggatcttgagcggcatcaactcttgaatagtcccgcactcagaaagcgaggctgcgccattttcaattgccgtgcgtactggtaagtgtatttaggcgcgccggacttatccccgctagaggtcaccaccacatccttgacgcccacatccaccccaatcgcattcttgcgggtaggcagcgccgtaatctccacctcgcaggccatgctgacgaaataacggccagcggggtctttactcactgtcaccattttagggataccgcccacattccgagaccacttgatcttcagtgccccaagcttgggcagtttcaaccgttggttttcggcgttgaagttcttcgccacatggcgttgatcgagttgatagcgtaccgattgagtctgatgacgcttcttaaatcgtgggtatttcgctcgaccggcaaagaaatgcttaaaggctgtatcttggtctcgcaatttctaggtatggcaaccggcggtggcttcactcagccaggggcacgccgtctttttaagtaccgtcaattggcgactgaggcttatcgtattcagcgactcgccatcctctttatacgccttcgttcgggcctccaacgcccaattccacacatagcgagcatggccaaattctatggccaattgccgcttttgctggggcgttgggtaaaacctgaatttgtaggcccgttgcgttaccatatcccaatcgtaatacaacagggctttaataacaatggcaagggaatatttaaatgtacgggttgatgccgatctcaaaaagcaacttcaaaagttggctaagagggaaaaccgaacgctatcaaacttggttgaaaccgtgctgggcaactacgcgaaacgcgaattcatggcgaaacgcaagtcatcctgaccctcgcgctcaccgcgtagcaagctgcgcactctcgctggggggggcgtcgcacttccttgtgctccttcaaggtagggcataggggctgcgagcaggcgcccacagcccttaaagggaatgattatcctacaaacggtggttgatcgcttagaagcacaggaacagtgctatgaatgttgactttttctagattatttaatttcgagtagctcaatatcgaagatcagggtttcattggggccaatgaggcggccagcgccctgtggaccgtaggcgagagtaggggggatgacgatttcccatttggagcccacgggcattaactgcaatgcttgttgccagcctttgacgacgccattgactttgaaggtggccggttgaccccgtttgtaagagctatcgaactccgtgccatcaatcagcgtgccacgatagttcaccaccaccgtatcgtcggcggcgggcttttcgccttccccttgctggatgatgcgatattgtagaccgctgtcaagttcaacgactccttgcttttctttattggcttggagataggcttttccggcagctttatttttctctgcgagtttggttcgttgctgttgctcctgttgttgcatggccttcattgccgcttttgcttgctcaggagaaagtcgcgagggggtttgcttcagcgcgtcctcaatagcgagtagaaaagcttgcttatctagctctatcccttgccgttgcaagttttgaccgatctgatacccgataatataactcagtttttggctgtctgtttcaagttcgtccgcagcactagtccctccaatgagcggcaggataaaggcggcgaccagaaacgaggctcccttacgcatatgaattccttagattgattaggggttgtcaggtggcccgataaacgcgttaaagggccagtgtaccttcgcttggaagggaaaaacttaaaatattcgcataagtttagagtttagtccaagatggtgcgctcgctgtcccatgtgattggttttgatgatgctccctttccagcacaacaccacggggatgtgttggtggtgggggcggtatattccgcggaacgccttgatggtgtcctgagcggtaaagtgcgccgcgacggcgtgaattcaacccaaaccctgatccgtttaatcacggcctcacgttttttcccacacacccaattgctgatgctccaggggattgccttggccggatttaacgtcgtggatttgcaccacctttaccaagccacgggtatcccggtgttggtcatcgcccgacgggcgcccaattttacagccatcaagaaagccctcttaaatcgggtccctggaggtcgacgcaagtgggcgctgattgagcgagctgggccgccggagcttgtcgctggtatttatatccaacgggttggtttgcccctggccgtggcggaggcaacaatccggcgttttgccatccacagcattattcccgaacctctgcgcaccgcccacatcattgccggaggggttgtcgggggaggaagccggcaacgggtgtgatttctttgccttcattgagataagcggtggctaggtcggtgagtattctgagagattttggcggaatacaacttttcctgtctagttcatgagctctaaggccctaggagcgagtgcagcagggcatttgacgggctggtaattctctgctccaagccctagcgaatttaatataaatttttgatttaattataattttttatcaaaattgcgttatttggcataattttttatcaaaattgcgttatttggcgtaatttttggctaccggataagcttcctgcttataagtatatgtattttaacgtaaattaatcatggaatggtttttgccttaagatggttaccctagccgtatttatagcgacagtaagtttaactttgtcgcccacgattaagttctctttatgttttaacattcacgatacagggatacgaggaggctgccttgataaaaaaaataaccttattttttctgctttttgctgtatatagcatcagttccctggtgtttgcccatactgtcattaaagatcaagctaacgaaggaaccactctgtttacggggttttccatcggccatggttgtggttttgaggataaagacagtcttccagtcatctctcagtcggtggttttccccaatggacctaatgccattgtcacccgtttggataccgaggaagccattagcttaggggaggtgctcattggcggcgcccattcaaacggtctgattaaccccaaggcgattcaaaaccgggatattttcaatatgatcgaacagttcaccgatgagacgggggtggtgagaggcattcattatactgacggtgagttgcaggctgatttggcaggtgttatcccttttcgcgtttcaggagtcacctttgtggaagagtcctgtgcgaccaaggtaagggcacgtattgggatagccaattggtgccacgaaagggaaggcgcacgccgggtggatgcatggatagggaaactgaccccggtattcaatgacgagcgagtggtttctgtaggcttttggcccactttgaccattaaccgggatttagcggctaatcctcttcccgaaagttgcgatgagggttatgaggtagcggtggaaccctcggcggagggaattgatgagtatctgcccgtgtcggggtttattcccggactctaggtagggggtttgtaaagggtaagattcgcgaggcgcatagtgcctcgcgcttgcttaacagtgggctcttgagatgcctgagccaaaattattttttctggacttctctaatattcgggggtcgagatgtctgcgggtaaatttttattattaatcccactttcttttatccactcatttgtctttgcaggcgagacttttcatgatcagagtcaaaaacttgaatccctctccatgaacaacggcggcttgcatttagaagtggagcaagcaccgctagagcaaatatttaaaatcattgaaaatgaaaccggcatccgcttacatgcctctcctatgccccagaaacgggtgacggcaacttgcgcaggggcaactctggaggtgctaaaatgcgtcctaggcaaagaagccagtcttatttatcggtatggggataagtcatctacaagtagcccaacgcccctgcttcaagaagtgtgggtactgagttcaaatccaagtgggcatcggttgccccaggagactgagcagcaaattatttgcgataccacaaaaaatttgaataatcccattcagcatgagcagcagtcggtgtctggggaagggcaaacggccctatcaagtttgaagcagaatgaaatggaaaagcttgtggcactggcccaatcacccaattccggacaacgggaggaagccttgtcccgtcttgcgctgctagatgaggctgatgatgaaagtatcagaaatattttgacggaggctttaggagatcgaaacccaagcgtcagggcgcaggctgtgtccgggcttgcccggcgcaatgatcctgaaagggacgatgtgttacaagaagctttgcatgacagtgatgtgggggtacgattgatggcggttagcaatgcaggagagaatgtggctttacttgaaacggcgctccatgatacggataaggtagtgcgagatttagctagcatgaagcttgagcaaatcttgcaaacgaatccacgccaatacgagtagcatgatgagaggaaagaatttatgaaaaatgcaactttaaaaaataagtgggtcatcgcatccatggtggctgcattgggatattctgttaatggggccgcccatgatcaagtcggcgccttgggcaatgaggctagcgctaccgatcactacttaattatttgctctactgaggcaggtgaggcctctgacgtgcttgaggttcgagtgtttgatgctaccgaagcccagggcgggggtaaaataagcgcagtagtccagagggaaacagtggttagaactgcctcggacccttttagagtggataaggattttaaccacgataagaattttggtcccctgacctctgtctctggaggaaacggagcttataatgtcatggtgcataaacttaaaactagccctaaaagttatttgcttgaataccactgtaaaacaaattctggcatccacacggggacgtcattgacggtcttacaagaccagtaataatggcttgttgtgtgtctattgttgtttaaaaggatttcagtgagctttcttcttgagagggagcaagctcaaggggctgtcctaaaaattggagttttaacaccataacgcctcattattaagaacctaagcatgaataaactaagaccggctcttttttatttcctactggttgctattccgctgcaaacgcttgccgcttctgaaatcaaacgggaggcacccaactgtatgctgaatactttcggtacagcggaacaggtcactattgagcaatggcaaggaaaagttatttatgtggatttttgggcttcttggtgtcccccatgtgtaaaatcatttccattcctaaataacctacatcggcgttttggtgatcagggattgcagatcctagggattaacctggatgagaaattaagtgatgcccagaaatttttagcgaaatttcctacccgttttgatatcgtgactgatcccgatcagcagtgtgcccgatcattcgatgttcaagccatgccgtcttcttttctggttgatcgaaacggaatgatccgttatgtccacttggggttccgatctggagatgttgaagaactgcgggtacaggtccaaaagattttaaaagaaaaagcggctaacccttaattttttagggttgtgtgcggactgcttttcctgcccctttcgataatattactatattgataaaagcgttttgccaaacgccaaaattcatttgatgggtgccggacttgaagagaaataccgtaatgatgagaggcaagcgaataaccaagataaaaagaataaaaataataagcgcgctgctattatttttgacggtagggctgtcaggttgcgcctcggtggctccctgggaacggggtaacctggctaagcctcatatggcgctagatccccatcccatgcagagcggtttgcgtgcccatggctacaatagccgcgaggcggctgccggcagtggctctgctgaaggggcggggtgtggctgctattaagccgaagtttaccgccagaccttccaagtgccgagccagcccttcgctgttggcattaacttctgcggcactggccttgcccggtttaatgttgccaccggcccatgccgcctttgaggggggggaattcaacttccaatacggccgttatgaggagggcggcggcactcaaagtcaatttcggaataaagacaatgacattcaggtggatagtctggaaacctctggggaaattgacctcactgaccgcttgagattccgtgccaattttattcaggatacttgggtaggggctacccccatcaccacggcgccagccgctgctgtccgatttaaccccaacgcccaaaccggggcgtcacctttctttgatctcaggggaggggtggttaattttgacatcgacacgggtcaggggtcagcaaccattccgggaacctttgaatccgtgattactgccgaaactgtgcacgtgatggctgaggcctcgccggaaacccgtaagcagggagatttcaacctcagctacgaatgggatgaggcggcgctagacctgggaggtggtatttccttggaagatgactatgaatcccgctatttcagcctgggtgggcgctgggatttcaaccagaagcttaccaccttgacggggggagtcggttatattaacagcaccatcgatgccctgcgttttccatttcgagtaacgtcggttccagtcgatcccgagggtgaagtcaacccagattttccagattggtcggtgagggttaatgaccggcgaacggatacttcggtcaatcttggcctcacccaggttttggataaaaactcagtattcaaggcaggctttggttatacccatagctcgggttttctctcaaatgtttataaggaatccgtgtttttcgtgcccttggagaccccaggaatgtcgtggctttttacccgctacgataaacgccctgaagagcgggagcaatttaactggaacataggctattcccgttatcttgctgggttggatgccgctttgcattttaattacaatttttttcatgatgattgggggattaacgcccatacttttgacgtgtcctggggccaacctataggcggaggttggaccatcaccccgacagtcaggtattacagtcaaagcgccgcggacttttacagtccgttttttatagtcgatcaggggccgttttcggtaggagagatcttggccaatcaaagccaattgcccactcccgaccatttttccagtgaccatcggctatccgcttttggggccctaagcggtggagtgaccttgagtaagcaattcgccaaaggggtcaccctggaggcgggttttgaatattatacccacgcaggctccttaaagctgggggggggagggaccggcgattttgccgatttcaactatttcctggccaatgcgctgctgaaggtggatctctcggcccttagccattctggcggcggttatggggaacatgaacacccgagcggtcacgctgagcacagtgattatgccccggcaggggtaatgtttgaccatatgctaaagatacccggccatttcatggtgggctaccggtatcggtatagccgccacggtggcgacacgctccatggcgcccaagccgtcaatgatcttgccatcgtcaataacgcctgcggggacaatccctgccaggtgacgtcggagcatatgaacatgcatatgcatatgctcgatctcatgtatgcgccgacagattggttgaatgtgatgctgatgcccatgttcatggatatggacatgggcttgcgggagcttgagggggcgccccctccggatccggatgcggttggcgggcacagccatgccatcgaggggggcggccatgccactggtgggttgggtgatacgaggctgtttgcgctagttaaattattggattctccccggcaccacttgcacctgggcttaggcatcagcgccccgaccggtgatgtggatattaaagtcgagggtatggaaattaacgagaatagcccggattttggcaaacccttatttcttcactatggaatgcagcttggcagcggtacctgggattttttgcctaacctgacctacacgggtgggttagagcgctggtcttggggcggccaactgagcggcaccctgcgcttggaaagcgaaaactcctccggtttctcttttggcgatatatttcaggccacggcctggggcggttatagcctgttcaattggctctctgcttcggtccgaggcatctatacgatacaaggtgggattaacggtcaattcaacggaccgaccccgaactcggcgccggtggatttcccggacaattacggcggacgcttctgggatgtgggttttggcctcaatgcctctactttagggggggggcttaaggggaatcgattgagcttcgagtggatacaaccggtgagggatgatgtcaacggctttcaactggaacgggagggcacactttttgtcacttgggatttggcgttctaatcaacaacggagtgagcagaggggtattttctctctgaggttcggactccagttctggcggctgattttttgggggtagagtgcagctttaccgcgatgctttccatgccatgggcacaccctgcgagatccaactctatgcccaaacccaggctaaagcccaacgagcggcggaactcatcatcgccgatgtacgccgactggaagcactgtattcccgctaccgtgctgatagttttctttctgagatcaatcgggtggcgatggctggggggcgtatttcggtagatgaggaaacagcaggattgctcaattatgcggccacttgctatgagcagagcgaaggattgtttgacattacttccggcatcttgcggcgcgcttggaactttaaatcaggcaaattgccgagtaaaacgcaagtgcaagagctgcttagcaaaattggctggagtaagctgcgctgggcgccgccggtattggaatttcccttacccggaatggaaattgattttggcggtatcgtcaaggaatatgccgctgaccgcacagcctcgctgagtttgcaagcgggggttcggcatggtctagtgaatttaggcggcgatattaaaattattggtccccgccccgatggcgaaccttggcggattggcatccgtcacccaaatcatcaaggcgcagcaacccgaatgctcctgctgcaggaaggggctattgccagtagcggtgattatgagcgttgcatcgtattaaacggcgtccgttacggccatgttcttaaccctaagacgggttggccagtgcggcatttggcatcggtgaccgtggtcagtgatttgtgcgtggtggcggggagtgcctctaccatcaccatgttgaaagaaactgatggcccggcctggttgcgaaatttgggtttacctcatttctgggtagatatccagggtgaaactggtggttcgctagaggaattgtccactgagaccgctgcttcgattgggaatggcaaacagcaagcggcaatcatggtacttgatgaacattgaagaagatgcccattttacaatgccgaggttttccatttcccctatcactgcgatcaggcaattcatcaaagttcgggagctgattgcccagcttatttggagcgaagtagcgggtcgttatcggggttcttttgccggattcttgtggtcttttatcaatccgttgttttccctagccatgtacactttcgtatttggcgtggtttttaaagcacgctggggtctctcaacggaaaatacttttgatttcgcgctagtgttattcgctggtttaatcgttcacgggctattatccgagtgcatcagccgggccccttatctcatccttggtaaccctggttatgtcaagcaagtggtttttccccttgaaatactgccggttgtcgttttgggatcgagcctgttgcatgcggctatcagttttttattgctgatcgttatttggagtattgcccatgaaggggtgacgttagctactgcctttattcccatgctgatattgccattgagtctgattgctgtgggggtcagttggttcatcgcagcggctaccgtgtattttcgggatctagctcagttggttacctttattagcagtggtttgctctttttttcccctattttttatcctgtaagctcagtgcccgaaccttttcgcgcttgcttggaatttaatcccctcacttatgtcatcgagcgggtacgtgcgaccctcattggaggagacattccagagctgaagggatacctaatctatttattaatttctgttgctgtagcctggtcgggttatgtctgctttcaaaagacacgccctggcttcgctgatgtaatataacgttaatttcgatgatgaaaattgatcccgaaattttgattgatgtggacaacgtcagtaagtgttaccatttatatcaacgtccacaggatcgtttatggcaatcttttcttaggggacgtaagaaattttatcgtgaattctgggcattgctcaatgtttccttacaagtccggcggcgggaagccgtagctatcatcgggcgtaatggtgctggcaaaagcaccttgcttcaactgattgcgggtactttgacacctactgccggaaggattaccgttcaaggcagagtcgctgccctactgcaattgggcagtggcttcaaccccgaatttacaggacgggaaaatgtttttctcaacggtgctatccttggattcagccgtactgagatcgaacgccggtttgatgaaattgccgcctttgcagagattggaaattttattgaacaaccggttaaaacctattcttcagggatgaccatgcggcttgcctttgccgtttccgcctgtctcgaacccgaagtattaattattgacgaggctttagcggtaggcgatgcggtatttcagttcaaatgccgagagcggcttcaggatttgatttccaaaggtacgaccctactgtttgtctcccatgacatgagtgcggttaaatctttttgtcatcgtgcgatttatcttgaaaatggccaaaaaaaagcagagggtgaaccagagcatatttctgagtactacttcatggatgtacgtgccgagcaagcccgtagcgcacccaaaaaaaataaaggcatggatacggctatcagggaaaaagcctatggtggttatgggaccagcgaaggagaaattttatctgctgttttctcggtgactggccagaataatgcttttttcaactatggggaaaccattgagctaaaagtgatttgtcaattcgcagcccatattaaatatccctgtctagcggtagtaatccaagcagttaatctagtcggtataggtggtcagtggtttcggatcgagcaggctgatttagaagaaaaattagctaccctaaccataagatttacagcaaaatttaatgaaggaaagtattttattaccctaagactagaagaacgtaaagatcagaaacaatactatattttacataaaattccaggcgcattaacatttgacgtactgccacgatccgataactgtttgttgggatttaatgacttagagcttgtgtgcgaacagtaagcaatgattatttctcacaagtataagtttatttttataaaaaatgggaaaaccgcaggaaccagcattgaggtgttcctttctcaattttgtgcatcctctgatattgtcacacccatttaccctcctgtagagccccactgtccccgtaaccacaaaggtttttataatcgtatgacaagtgcggagatccgggaacgaataggagaaaaaacctggagaaattattttaagttttgcgtggagcgtaacccttgggataagactctttcttattattatatggcaaaatttagagctaatggaaatctttctcttgacgaatttcttgccggtcaagagtttcccatcaactttccccggtatacagaaccagataatagttccaaaatcattgttgatcgggttcttgactttgataacctcataggcggcttaagggaagtttttcaggggctaagaataccttttaatggctcgcttggagttcatgccaaatcagagtaccgaactgatcggcggccttatcaggaggttctaacatctactcaagcagaacggattcgggatattttcgcggttgaaattgccttgcacggctattgcttttattagtcgaggctaagcatatgatagggatataccatcagttcatttttgtgcatattccaaaaacagcagggaatgcactgcaaagtgttctcagctcctattcagaagatgctattgtcgtgggcgataacaaggatggtgttcaccgcttcggactatatagcgcttatggtacggttaagcattcaaccctggctgattatcttgccgctcttggacctgaatcattttggtcaaagcgaaaatttgcttgtgttcgtaacccctgggagcgtgcgatttctttttatttttcaccacatcgaggatgcgatacctgggatcgaaatgaatttatccgtctgttggatgaaatccatccgatgactacctacttgcggttacccattgatacagctggcacgagacctgatcataatcttgatttaattattcgctacgaacaattaaataaggatttctctaggctgtgcgatattttagacattgcagggggaagccttcctatccttaaccaagggagtcggcagccttattttgattattatgatcctgagcttgttcaaatagtagcggaccgctttcgggaagatatagaggtttttggctatgaatttgagccctgcaatagaaagccagcatgaaaatcgtattcgttcatatccctaaggcggcagggacatcattaaaggaagctattttggaaaaggtgggcgacgataatctttattttgattataatcgtcctcttgctaagacggatttgcaccgtaaagcctgttgtctattttcaagtgttacggctagaccaagcgcagaagcaattatatttggtcattttcttgctggaaaatacgccagatttaatggatgttattttaggcctcgcaagaaaatagattacgcagtttttcttcgtgatcctttacaaagggcaatatcccacttttttttctggaaaagaacagttattgatggacaccgggtctggaagcgtttctgtcgggaaaactggagtttagaaaggttcctgttatccgaagaacatactaactttcaagctaaatttctttggcgctttcctttgagtcagtttagttttattggcttaacggagcatttcgacgacagcataaaaatgttgggccgtgttttcccattgctaaatgatttaccggttagagctgataacagtaaccctcaaaatactgttggggcaagctatgaaatcgatccttatttggcgtctgaatttatgcggcgtaacaagttggattatgctttgtatggccaagcagagaaaattttttctgcgcaaaaatctaaattcctgaaagcagggttgtgatgatgactgataattcttcagtcgtattcttactaggagtgcctcgttcggggacaactttgttgtcttggctgctcaatcagcatcagagtgtttattgtcccccagagccttggttgttattggggttggaagcgctcgggcaagctcccgccgaccatgttgcggacccgcctcttttgtctgctgcaatcacagaattcctagggggtaggcggttagaagcgcttaagcaggcggctttgtctatttatcaacaagccttgaaggagacgggaaaatccgtttttgttgataaaactcctcgttactatcatgtgcttgattttgtaaaaaattttctgcctgaaggaaaaattatttttcttctgcgcaatccacttgatgtagcagcttcttttaaaacctcctggtcggttaatcttccaaaaattatttccgatcaggcggacactccctttttatttgattatgttctaggctttaattatttattggcctttgagacagagcatccagtacttagagtctattatgagaatctagtggctaaccccgagacagaaatggcacgtatttttgactatctgtcgctgccatcgcaatcatctggtaaagatcttgatatccaggatacctcctatgctaggagttcttttggcgataagaaaattctttccacacgctatatacatacccaatccgttgaagcttataaaactgtttttgtaaaagaagaagctgctcttcttttggatgctttgggtaaagaaagcttttctcgattagggtatgctacacaatatgccaatgcctgtacagaattcgatattaccccttcaaatgaaatgttttcgcaattatttgaagtggcggaaaggtatgtccagcaacgtaaaaaacgttgttatagcccttggtcacggggagtgctggagcagcaaattgagtgcttaagacaacaggttgaggccgccaaaaaagagagtgcggatcttgatgagcagcttgcttctgtgcaaacgcgaaacagcacccttgataaacaactaaattccgcacaagctcagaataaaatacttaacgagcaattggttttattagaaacacaaaaagaagaacttaatcagcaactttataggttgcaaaacataaatttgagagggcggttgcgagcatattttgggtatattaaaaaacgttttaaacaaacgattcaacaggggctttggcgtatggcacaggggccagctgtgccgccattaccaaagattaccgtagtgacgccagtactcaatggcgctgaatttattgaggcgacgctgcgttccgtattggtgcaatcctatcctgcactggaatttattgttgttgatggtggttcgacggatgatactttatcgatcattggcagtattcagaatgattccatattacccaataaaatcactcaggttatctcagagcctgatgaagggatgtatgatgctattgctaagggtttttctcaagcaacgggtgagatcttgacctatctgaatgccgatgatttactcgaaggcggagctttagttgctattggtgagtattttgcccgtcatccggaagtcgctgtgatctaccatgaagataccgttctagtgagcggttggaaatatcctaatgttcggcagccgaaaggcatcactactggggatctattgaataaacacattttgtttcaggatggtgttttctttcggcgtagcgcttatcaatctgttggcggtttacggcgggatttaacactggcgggtgattacgatctttggttacgtttatctgcgcaatttaaatttatccgtagacccggacatgtgagttgttttcgtgttcgccagggacaactaagcgaaaacatggaacgctactaccaggaagtcgaccgctcccgcaacgactttctggctaatgcctcgcattttcaaaaattgcgctggcaacttcagtctaaataccgttccttgcgtaaatacctggctgcgtgcgtaaaaaaagaccgtttattttttcctattgactttggcaacatgccgccacccttggtcactctcactggtacagaatatggccaagccttaagtcccattgacggcaaaccggcggaacgactcttattcagcactcccgacacccggtttggcgacaatgccatcaaccacatttacttagatacgcggcacgctattgctattatccatccgcctgttcaaccctctgaattggataggctatatcagcaaaactattctgcaccaccggtagctattaaaaatccggtggacacttccccctatcgccagttcaatggtaaacccttgtgggaaaggatactattgcatttaccagtggaaaaatttgcattttttttgccaaacgtttggtcaaacaacacattgtccgagttgacgagtgtgcttcgagcggcacgggtagagctcgacagttctcttcgggtgcttgatgccggctgttttgaaggtcacctgctggatgatattactgccgaaaagccctggcgagcttatggtttggagcctaatgcccaggcggtagaagtagcccggggtaaaggccattgtgtttggcaagggcacgcggagaatgccgttgaaattatcccagccccctaccaatttgatgtcatattcatggggcaaagcattgagcatgtggacgaccctgtgcgggttctacgccgactccgtctcctgcttgcacctggcggtgtagtggtcgtgagtacacctaacttggattcccgtcaggttgactggtttggtcccacctgggcccattggcatcctccctatcatcgttatattttttcacggaaaggcctatttgcacttgccagccaagttggtttgcaacctgtttgttttaaaacattctcccattgctattggacagccatctctttgatgcaaaacttcctgggtctgggaggtagtgtctctcatgcagttaactttgaccgttccttatgtatgcaagcacaaagaattaatttttggcagcaactcttctggaattatttaggtaaaggcgactattgtttctttgcaatgaaggatggagagggtgactaactctgtacttccaattatcagtattataacgccctcttttaatcagggtgatttcgtggcggataccgtgcgctcggtatttgagcagcgctatccaaaattagaatatatttttatggatggtggctctattgataatactttggaacgggttgccccctatcgtgatcattttttccatttccagtcagaaccagatgatggccaaagcgcggctatagccaagggctttagcttgagttctggcgaaattatggcttatttaaacagtgatgatgtgcttttgcctggtacgcttaatttcgttgccgattatttccgccgtcatcctgaagtggactgcctttacgggcatcgctgtattatcaacgaagtaaatcaagttgttgggcactggattttacctagacatagtagctttctgatgcggcgttgggacctcattccccaggaatcttgtttttggcgccgtcgtttatttgaacaaaagggcaatattgataccagctttctttttgccatggactacgatttgtttgtccgctacatgagtattggtagattccagcgtgtaaaccgttttctcgccgctttccgcgttcaccaagattccaaaaccacaactcaattagcgactatcggcaaggaagaagtagcgcgagttcagcaacacaacaatattaatttaccacccctgatggggaatttcttttctctttgggtgcaattacgatctgctttttttgtacgaagaggggaaactttcccgggattacctccgggattaaactttaatttagacatgttatggggagactcaaccgatcccctgtgaagaatacaactggtatataattggtggcaatgaaaccgttaatcacggtggcggtgccttcgtacaaccaaggctgttatcttgaacaggctttagtctctatttttagccagcaactgcctattgaggtattcgtggtggatggtggttctagggatcactccctcgcagtgattcgtaaatgggaatatcgtctggctggctggcgtagccatcctgatcaagggcaagctgcggctatcaatgaagggatcgcgcgaggacaggcgccttttgtgtgctggcttaacagcgatgattggctgctaccggaaggcttaatccatttatataaggtattgcagcaatctttagaagttcccgcggcttatggacgctcatggaactttgttgaaaaaaaacaaactcttcgggctgtttgggttgaaccttttagcgagcaccgcctggcattacgctgcattatttctcagcctgcaacgctgatcagacgttctgtttgggaagccataggcggagttaatgaaaatcttcatctggcgatggactacgatttatggtggcgcttatttaaaaatttcggacagttacactttgtagacaaatttattgccgtgaatcgggatcatagagcgaccaaaacaaagactcagcgccgcttgcattaccaagaggccatcagggtcgtccgccaacattatggacgtgtgcctttaaaatggtggctcgcccaaccttatgcagtctggttgaagacgttactcagatagcctttaaatttatagctttagtcttagtgactgtttttataaaaagccctccaataaaattcctatgcgggttttgcacttttataaaacttattttccagatacggtgggaggtgttgagcaagttatttaccaaattgctcgtggtgtttccgcttacagcgttgaaacagaaattcttaccttgactaaaatcaaatccgaagggagtctctttgttgataaccatcttgttcatcgtgcccaacttgattttcaagtggcatcaacaagtttctctgtatcagccctgttaaagtttgctcaattagctaaacaagtcgatctgattcattatcattttccttggccatttatggatgttgtgcattttctttcattggtcaagaaaccggctgttgttacttaccattctgatattatccggcagaaatttctattcaatttttaccggccactcatgcattgctttttggctcatgtggaccgtatcgtggcgacttcccctaattattttgctaccagtcgggtgttggatcgttatcagactaaaactcaggtcatccccataggcttggataaaacttcttatcctgaagtaagaccggcattactgcggcactggcaaacacgagtcggtgatcgttttttcttgtttgtgggtatgattcgctattacaaaggcttgcatattcttctagatgccgttcaggacactgattttccggtggttattttaggttctgggcccgttgagaaagaattgagaaggcatgcaaaacgtttgcatttgaaaaatatttattttcttggggccctatccgatgaagataaagtagcgctgattaaactgagtctagccattgtgtttccttcccatcttcgctctgaggcctttggaatttctttgctggaaggggccatgtttggcaagcctatgatatctagcgagattggtacaggtaccagttatatcaatatccataaccagactggtctggtggttcccccgagtaacccccgcgcatttagggaggccatggagtttctttggcatcatcccgaggttgcggtgagaatgggcaaaaatgctgaagctcgttattggcggctgtttacctcgaaacagatggctactaactatgttaatctctatgagcggttactttcggaaaaaaatagcgacaaaaaatattaaaattctccgagagagagaacctggcaagaccagtttctgctagtaatgtaagataaaatcctgcccatgtgactgattagtctctctggggaagaggagtgcctttcagcagagaggtaattattccggatttcataaatattctggctagccattgcctgactagtgaatagtttcggctatcctcccgtgtagttactatgttcagaggtggttggagaatccctttataggaggctcaatatagcagactcgctgctttaatctatttggctatgcaaattctattttctagtctatacccataagtagtggctttttttagctttatcggacgattactgggagatgccgggtagggtaataaagttactatggataatagctttagatttaagatataggactaagtttttgcgatgccccagattttctcatctccttttattctgattttaaagttagtgattctgggggttattttatttttctcaagtatagcagtgatttggcgagctactttggaccccatggcggcaattggaacacctgttgaacaacctgttccttttagccataagcatcatgtccaagatgatggcattgattgtcgctactgtcatacttctgtagagaaatcttcttttgctggctttccttcaacagaaatttgcatgacttgccactcccagatttttacggatgcaccgatgcttgcaccggtggtagagagttatcaagagaataagccgttgcgttggaaacgagtccatgatttacctgattttgtttactttaatcacagtattcatattcataagggtatcggttgcgtttcctgtcatgggccagtagatgaaatgccactaacctggcgtgctaagcccctgaccatgcaatggtgtttgagttgccatcgagcaccagagcattttgtgcgaccgcgggagtatgtcttcgatatggattggaagcctagggaagaccaagaggttctggggaggaggttagtagaggaatacaacattcagagtaagacggattgctctgtttgtcaccgttgaataaggatggagatatggcgaaatcggagatgaaacccttggatttagcatccatccgtgcacgccttgccgagacagaagggcgcagtttttggaaaagtctggaagaattagcgggaagcgaggaattcaagaaatttttatatgaggaatttccatactttcgtgaattgagtcaggcctcactcagtcgtcgagatttcatgcggctgatgggggcctccctggctcttgctggccttagcgcttgcagtcggccccccttagaagagatcttgccctatgtgcgggcaccagaaggggtggtgccaggggagtccctgttttttgccaccgccatggtgctggatggctttgcaacgggagtgttggtggaaagtcggatgggccgtcccatcaaggtggaaggtaatccccgccatcctgccagcttggggggcactgatatctttggtcaggcttccgtgctgcagttgtgggatcctgatcgggcccaagccgtaaggcatcagggagaaaggagtacttgggaagcctttctcgctgggatcggcgaaaaactcgagaccttcgagcacaatcaaggcaaggggctttatttattgacgccaaccattagctcgccgaccctgatatcccagttacaggcattaggcatgcgttttccccatgcccgttggcatcattatcagccggttcatcgagataatgggtatgaaggtgcccgtttggtgtttggggagccccttgagacccactttcacttggatcgggcccaggtgattctgtccctcgatgctgacttcctgggttcactgccgggccatttgcgccatgctcgggattttgccaagcggcggcgcattgactcagggcaagcgaccataaaccgcctgtatgtagcggaaggtacgcctacgattacgggggcgatggcggatcatcgcctctcgctgcgcccgagccaggtgagcatcttggcttggtatgtggctcaagaactggggattgccgtacccgagatagaggcgccgctcccggtccccgaggaatggattagagtcttggtgggagatttgcaccggcatggtggagcctccttggtggtggccggagaaagacaacctccctttgtccacgggctggcccatgcgatgaatcatgtcttggggaatgtagggaaaacgctgacctacacggcgcccgtagtcttcaatccactgcatcaaaataaatccttgcgccacctgagggctaagatggcggcaggggaggtggacaccctcattatgttggggggcaatcccgtctttagcgctcctgccgatctcgccttttccgaacagctttccaaagtagatttatccgtttatttggggttgtatgaggatgaaaccgcggcccaaagtgactggcatatccccgaagcccattatctagagagttggagtgatgcccgcgcctatgagggtacggtcagtcttttgcaacccctgattgccccgctttatcagggaaaatcaagccacgaattgatagcggtattgctgggagaggatggccgcagcagttatgaaatcctacgtgagtactggcaaaagcagtggtccaagtctgatttcgaaaatgcctggagcagagcattacaagcgggtgtgattgaaggaacagctttactatcaaagagggtgaagttgagaagtgatttcattgactctctttccaaggctcggcccgaggttaagaatgcttcaggtatagaaatcatttttatgcctgatcccaccatttgggatggtcagtttagcaacaatggttggttgcaggaattgcctaagccaatcaccaaacttacttgggacaacgctgccttgataagtccccggacggctgaaaggttggggcttgccaatgaagaaatcgtggagcttcgctaccaggggcgtcaggtccaagcccctatttggatcgtgcctggacatgctgatgaagccgtcacggtgactttgggctatggccgcgagcaagcggggcaggtgggaacgggaacaggttttaatgcctatgtactgcgtaccgccgatgcgccttggtttggcctgggcctggaagtcgtcaagaccggcaagcgtcatcctttggcgacgacccagcaccaccatagtatggaggggcgggatatcgtgcggattgcgaccctctctgagtttcaagaaaatcccaattttgcacatcaggaattgccctctgaaagtctttatccccggtttgaatactcaggttatgcctgggggatggctattgatcagaacgcttgcatcggctgcaacgcttgtgtcgtggcttgccaagcagaaaacaatatcccggtagtgggtaaggaacaggtcagtttaggccgggagatgcattggttgcgcatcgaccgctattacagtggctctttggaaaatccccgaacttattttcagccagtgccctgtatgcattgtgaaaatgcaccctgcgaattggtctgtcccacggcagccaccgtgcatgattcagaaggactcaatctccaagtgtataatcgctgtatcggtacccgcttttgctccaataactgcccttacaaggtcaggcgttttaattttctacaatatgctaaagacacaccgggtttggcagcacaaagaaaccccgaagttacagttcggatgcggggagttatggagaaatgtacctattgtgtgcaacgaattagccgtgcccgagcccaagccgagatagaaggtcggcgtattcaagagggtgaagtattaacggcctgtcaggcggcttgccccaccgaggctatccagttcggtaacttaaatgatccagaaagcagggttagccaagccaaggcgtcgccacttcattatgcgcttttgggtgatctcaacacccacccacgaaccacctatcttgccaaactgaccaaccccaacccggatcttaaagcggagtagcgatgccaactgaatcatctaatgccgaggtgggggataaggtcagcgacctcattttgattccccagcgccgttggttgtggcacggcgcttttggtatttccgcggtgctatcggtgttgtttttcttggccatcggctatctctttgtcgtcggcgtcggcatttggggaatcaatattcccgtggcctggggatttgcaatcaccaattatgtgtggtggatcgggatcggtatggcaggaacctttatttcggcagccctgttgctattccgtcaacagtggcgaacctcgatcagtcgctctgcggaggcgatgactgtttttgccgtggctattgccgccctctttcctttgctccatctcggacgaccctggtttgcttattggctggcgccttatcccgacaccatgaatatttggccccaatggcgcagcgctttagtttgggatttttttgccattttttcttatcttattgtttcagtgctgttttggtatgtcggtatgatacccgaccttgcctgcttgcgtgatagggctcgcaagcgtcccgcccaaatcttttacggtctcctagcccttggctggcgtggcgaagcgagacattggcggcgctaccaaatggcctctttattattggcgggtcttgccgtgacccttgtgttttccgttcacagcatggtggcccttgcctttgcagagggaaacacgccgggatggcattccacgatcttcccgccattttttgttgtcggggccctattttcagggtttgccatggtcttgatgctggtgatcccggtacgggctatttttggtctgcaggattttattacggcacagcatttggacagtatggcgaaagtcttgctggccgttggtttaatcattacctatagttatgtcatagaagtttttatggcttggtatagtgccaatccctatgagatttatactatgcagaatcgcatggttggagcctatgcccccctctactggggaatgattttttgtaacgttctggtgctccaggccctttggttcaaacgggtccgtttaaacagcatcgccttatttttggtaggaaccgcggttgtggtgggcatgtggttagaacgtttcatgctgattgtcaccagtttgcatcgtgatttcttgccctctgcctggggtatgttttctcccactttgtgggattggatcattcttgtgggctcaatgggtttttttgccatgctttttcttttatttgttcgttttctaccggtggtttccatatttgagatacgtagggctacctctgggacggaaaaaaaatgaaagtttggttgtttctattacaccggattcgctccgccttttcaaaagtaaaagtattactttttaagcattacccaaaaatgaatggctccgatacctctataatgtatggcctcatggctgaatttgaaacacctacctttctggtagaagctgcaagacgaacctccaatgctggttatcaggtcattgagatttatacgcctttccctgttgaaggactggagaaattccttggccagcgccgcaatagactttctctatttgccctagtgggaggttgcataggggctattagcagttacttcctggaatattattctgcagttatcgactatcctattaatgtgggtggccgcccttaccacagttggcctgcttttattccggctacagtggaattaacgatcctgggagcggttctggctattgtcttaggcctgtttttactcaatggtctgccaaggttaaatcatcccgtctttaatgtgtcacagtttgatctggcaacacaggatcgattttttttgtgtgtcaaggccagtgattcgtgctttgataagattgaaactaggcgttttcttgagagtttgaagcctgttaatgttcatagggttgaaaaataatgtcaaagcggtcgtcagaaaggtggggttgaggtccataggagatcttggaatgggctttaggcattgcttgaaaaaagaagttttctggggttgcatagttcttgtcgccgtacttttcttgtcatctggctgtgaaaatttaatgcaagacatgtatgaccaagcgaaatatgaaccgtttgaaaaaagtgagcttttcccccaggggcaatcggctcgcccccttatggacaataccgttgtgcatgcttctggcgggtttgcaagttcatctagcggcagagtcgggattaagaaagttgatatttctggggtaaatatccctttccctgttacccttaagatcctgcagcgtggacaagaacgctacaatatttattgtacaccctgccacggcctggtcggcgacggcgacggaatggtggtacgtcgtggtttcccccgtccgccgtcttatcattctgaacgcttgcgcaacgttccagatggacacttctataatgtgatgacatgggggtttggccggatgctttcctatgctgaccgcattgagccccaggatcgctgggctatcgtagcctatattcgtgccctacaattaagtcagcatacccgcttagccgatgttccaaaaaatgtgcggcaatctctggaatcgggatgatgagttgggtgttctcgtcgctgactcgtcgaattcagaaaattgccttgttagtaggagtagcgggatttgcgatttcttttataggggcttattttcaaggccaagagttttttctgtcctatctttttgcttatctcttttggattgggatttccttaggagggatggtgatagtgatgatccatcatttgacagggggtgcttggggagtcttgatttgtcggcctttggaagcagcagcacgggctctgccccttatgacagtattatttgtaccgctcatctttgggttatcggatctctatgcatgggcccgccctgagatgatagctgacgagcccctactaggggaaaaaagcagctatctaaatatttcttccttcctcattcgggctgctggttactttgtggtttggatcggtatcgcctattggttgcataaatggtctattgagcaggaaaggaatccgcagccaaaagtcgctattcgtctctatcgcctcagtattggaggtatcattttgtatagtctgagcatcacttttgctgctacagactggattatgtctttggtgccccaatggcattcaacagtatttggccttctttggggggtaggccaaatgctttctgccctagcctttgcaatcctcatggcagccgctttttacagaccttgctcgttatcgaaagaaattgtttttaatcgttttcatgacctgggtaatttgttattaatgctggttatgctttgggcttatttagcctttatgcagtatctgattatttggtctggaaacttaccccatgaaatctcttggtatttgccccgtgtgcagggaagctggcaagagttaacggttatgttgattgcttttcatttcctcgtgccattgattgtacttttgttccgatatgctaagcgtacaataagtattctcggaactattgcaatgattgttttgctagcccatctgattgattctttctggctcgtagtcccatcgctacgcacccaagagctccaattatattggactgattttatggctccccttggtatcggcggtgtttggctagcggctgtgctttggcagtttcaaaaaaggccatttatactagttcgggatgcaaatataaaggaaacatggaggcatggcaaataatagccccaaacaaaagcactatcagcatgaaggcacagatgtaagtggacgctctattgtctgggtcgcttcgatattggtggtcattttagtttttattggatttatcctcctcgggttacttgcctattttgacggccgccggtcagatagttttggtttgtttcagggagaagccgaagaaaaaagagctccatcattaccccatttgcaagcaaaatcgggtgtctctatgaaaaagttacagcaggaaaaggaaagtttgttacatagctatggctgggttaataaagagaagggcattgtgcatatccctattgagcgtgcgatggaactatttgtgaaaaaagaattgccaatggatagagagaagccttctagacagcagtaataggagggtgaagagtaagaagaaaatttgcttccaaaatagagactttaaagtaaacttatggaaagctttgcgctacttttgaagggggcctctagtttatcagcatcctttgatttgctttttatctcactgctcgtgctatgcagtgtggttgcactcagtataacttttttgattgttttctttgctattaagtatcgtcgtggttccaaggcaaagcgagctagaattcgtggagcacgagcgatagaatttgcatggacctttattcctctggggctttttttagttatttttgtttgggctgcaaaactttatacagaactttttagaccacctcagaaagaggctatagaaatcgctgtagtaggtaaacagtggatgtggaagctaaaacatccagaaggaaagcaggaaattaatgagctccatgtcccatatggaagtacagtgcaactcactatgatctcacaggatgttatccatagtttctttgtgccggcttttcggatcaagcatgatgtcttacctggtcgatataccaggatttggtttcgccctataaaaactggggaatattatctcttctgtgctgaatattgtgggatggatcattctcgaatgggagggagaatcgtagtaatggagccttctgcctatgagcagtggctgcagcagtaagcatcctaataaagggaaatagagttcctatgaacacgagcacggtgttacagcatagaagttatattaacgaaggctatggtttgaaatcttggctaataacccatgatcataaacgtattgctttactttatttaatatccattacactattcttttttgttggcagtatggcagctgctatgatccgtcttgagcttgctaccccttccggcgatctcgtctctgcagagacctataacaaattatttacgatgcatggcgtgatcatggtgtggtttttcttgattccttctattccggctgtacttgggaatttcctggtacctcttatgattggcgcccgtgatttagcctttccacgactcaacctggcgagctggtatctatatactttggggggaggatttactattggtgcacttattgccggtggtgtggatacggggtggacattttatactccctatagcagtatgttttcgaatagttatgtggtggcagttattgttggggtcttcattgttggtttttcttctattttcacgggaattaatttcattgttaccatccataaaatgcgggcgcctggtcttacttggtttcgtttgccattgtttatttgggccaactatgctaccagtgtcatcctagtaatggccacgcctgtgcttgcaatgactctttccttagtggccattgagcgtatacttcagataggaatttttgatcctgcgttgggaggagatcccttattatttcaacatttattctggttttattcccatcctgctgtgtacatcatggttctgcctgctatgggagtagccagtgaaattattacttgtttttctaggaatcctatttttggttaccgatttatggcttatgccatcctaggtattgcggtaatcggctttttggtctggggccatcatatgtttgtcagtggtcagtccatgtatgcaggaatgatgttttcacttcttagtttcttggtcgcaataccttctgcagtaaaagtttttaattggacggctacgctttataacggaaccatttcctttgaagcgccgatgctttatgggctcggattcgtaggcttatttatgatcggtggcttaacggggttatttctagcctccttagctttggacgtccatttaactgatacttattttgttattgctcactttcattacattatggtaggtggggcagttatggcctactttggaggcatccatttttggtggcctaagatgagtgggcgaatctatccagaaaattgggggcgattctctgcaatagtaatctttctaggtttcaatctgactttttttcctcaatttttgctcggctatcttggtatgccgaggcgttaccatcagtatccagaagagttgcaatggttaaatgaaatttcttccgcgggagctgtccttctggccgtagggtatttattgcctcttttgtacttattatggtcattacgctatgggagaattgccgatagtaatccttggaaagcaaaaggattggagtggcaagcgctgtcgccgcccataagagataattttgaagacactcctgtagtaaaggaaaaggcctacgcctatattccagagcattgatatggggtggctcattattgcttctgtaggatcgactaatgacagataagcatgccttgacggcagagcagtttgacgaccctgagcaagaacacgaggcttccacccttgggatgtgggtgtttcttggtactgaagttttattctttggggtcctgtttgccagctatgccgttctccgctttaattatccggaagcctttgccgaagcgagtaggcatacgaatattttgctgggaacggttaataccgcaatattattaacaagtagtttaactatggcacttgctatacgcagtgcccaactcagtaagcataaattaacagcaggttttttgctacttaccatccttttaggaatattgtttcttggaataaaaggagtagagtattacggagagtatgagaagcaacttgtaccgggtttaaactttgcctatgaaggtgataatgcacaatcaataaaactctttttttatttgtattttataatgacaggggtacatgctatacatgtaattcttggaatagggacattagcagttattgcagtgatggcttggcgtgagtggttttccagtgattatttcacaccagtggagttggttggcctgtactggcattttgtggatattatttggatatttttgtatccctttctttatttggtgtcgcgtggatgaccggacaagatgtggtttcgttaaaaacctatttacttgtatgggctgctttgctctttttgttgttggtaagcgtgggtagcgcctatgtttccttagggccttttaatgttgtcattaattttttgattgcagtgggtaaagcgttactggtattgtctttttttatgcatttgaaatatgctggccctctaactaaggtctttgcagcagctggttttttttggttgcttttattatttggactcatgatgagtgattatagtgctcgctctcaatcaatctctttcgaaaaaatgatacatctataccaagaataatacgcctcctccatgatcttcaaaaattgcttaataaagataaagataaagatattaactctttatttgttgttctttctttccttccagtattttataattcggtaaaagataagctctattttatctaagaaaatagccatactttttaggcgactaataagcagactaagtcctactaatgttaatataaaacctggcactcctatagggggaatggagataaggattccaatggctaccaacaaaatacccaatgttatataaagaggagtttcccaggatttgtcattatttttatcttgttgacgtttatgatgtctggtaaagcgtttgccaggttcttcattagcaagctgcgatacatcttttttccattttcgtttccacctttgcagcatatcctttgattccttaaatcatatttgttgctctatcaatcctctcgactagtatttaaaattctatgaattaatctataaaagtgtagtacttttgatatttttttgttgttgacggattatgttatgttataacataataaaattatcgtgatcttgctaagctagggctcctctatggtgatgttgagatttttatatgtcttactaatgacattactcttgttaccttctgttaaggcacagcaagcagaagaagaagtgatgaagcttgaggcggtgactgtaactgctgatccgttgggtagtacaggagaacatatagtgcaacccaactcggtattgaaggggaaggaattacttattaaggacaagcaaaatattggagaggccgtggctgatgaaataggtgtgacctccagcgattttggtcctgctgtgggacgccccattatccggggcttaggaggggcccgcgttcgcatattggaggatggcatcgggactttagatgtatccaatatcagtccggaccatgcagtggctatcgaacccctcttcgcagaccagattgaaatcttccggggaccggctaccttgctttatggcagtggcgcaagcgggggattggttaatgttgtcaaccaccgtattcttgactatgtacccgaaggcatcgaaggggatctctatggccattataattcagtggccgatgatgctactggcgcttttcgctttaatggtgggataggtaactttgcgtttcatgtggatggtctcctgcgggatacgaatgactatgacattccaggattttcggatatccagcctgaacccggtgctcgaagtggaacgcttgcaaacagcgatgtccagaccgagaattttgccggtggtttttctctggtgggggacccgggttttctaggatttgccataagccgtttcaccaatgaatatggcgtccctggagggcatgagcatgaagaagacgaaggggaagcggaacatgaacatgaagaggcggaaggtggggtacgtattgatcaagcccagacccgtttcgatattaagggagccctctacgaacctttaccggggattcaaaccgtcaaaactcgttggggttataacgatcatacccataaagagttcgaaccctccggagtggcaagcacgattttagacaataaagaatgggaggggcgggttgaatttcttcatgtgccttttgggttatgggatggggtcttggggcttcagtaccgcaaccgggatctttccacctcgggggaggaagcctttgtgccttcttcgcagctggattccctcagtgtctttgttttagagaagcgtgattggcaacgctggcattttgaggtgggaggacggtttgagcaccaggaagctgagagagccagggataggcagcaagcaagccatgatctctttaatctatcgggcggggcaatctgggaattttggcaaggttattcggtcggggttaatatttcccactctcagcgcgcacctgcactggaagagctgttctcggaggggccccacctggctaccaatacttttgagattggggatatttccctggataaggaaatttctaataattttgatctttctttccgcaaaacccatggtcattggaattggacgctgaacctcttcgctaatttcatcaatgatttcattttcttacaggagagggatcaaaatggcgatggggttgccgatcgggtcaacttggaaggggaattggtgatagatccggaggcgctgttactggtgaatcagaggcaagcggatgctgagtttttcggggttgagttcgaaacagtgctgggtttatttgacgaccaccggggcaaattggatcttcgtttatggaccgattatgtcagcggtgaattaagtgagggttctaatctaccccgaatcacacccttgcgctttggaagtgaactggattatgagcggggaccttggtataccggaatcaatatcatgcgggttcaaaggcaagaggataccgcattgctggagacagagaccaagggttacagcatgctcagtgtccatatggggtaccagcttgctttggggccggtgcaatataccattttcttgcgaggcaccaatctgttagatgaggaagcccgtcgccatacctcatttttaaagaatcaagcccctttaccgggtcgctcggcgatggtgggaataacagccactttctaatctctaatatccattcttaaaaaactccttggtataaaaggaaactcctgcctctttttccacaatgtaggataaaggtgcaggagttattccaattctatcaaccccctcatcctcaccttctcccgccaggggagaggggatagaagagaggattaattgggatgagtattcgtcgcttcagggcaagctgctggcctgcttttgtcccgaggcttctagatccgaaatggcttgttttgccggttttgctgtggtttgcctccgtttctgaatcgccttggcaagttcgcggagcagttgttcgctctcttcccaacccatgcaggcatcggtaatactttggccatagatgaggggtgtgtcgggggtgacgtcttggcgtcctgccaccaggtggctttcaagcatgacaccaataatgtccttgttgcccgcagcgatctgttctgcgatgtttcttgccaccaggaattgctgtttgggatccttgccgctgttgccatggctgcaatcgatcatcacttggggtcggagtccagatcgtgccagtttagtggtagtttcatggacgctttccgcatcgtagttgggtttttttccgccccttaaaatgagatggcagtcgggatttcctgtggttgagaaaatagccgaatggccagtcatggtgagagaaaggaaatggtggggttttgaggccgagatgatggcggccatggcagcgtctaggctgccattggtggcgttcttaaatccgacggggcaagacaggccggaggcaagttcccggtggacttggctttcggtagtgcgggcgccgatggcaccccaggaaataagatcagcgacatattgcggactgaccacatccaggtattcggtgcctgccggcaccccagctttggcgagatctagcaagagtttgcgggctaggcgcaagccttcattaatctggaaactgccatccaaatgggggtcgttaataagccccttccaacccactgtagagcggggtttttcgaaatagacccgcatgacgatcagtagctcatcggcaagctcatcaatgagcagcttgagccttttggcgtaatcccgcgcagcttggggatcatggatggagcagggacccacgatgaccagtagacggtcgtcattctcgccaagcacctgctgaatggcttgccgggttcggtaaatcgtctctgaggccccattggtgataggcaattcttcatggagctgggccggtgagataacttctttaatgtccttaattctaagatcttcggtaggaaagctcatagtcaatatttccgtctcgataagcgcccatattttacttggtatctaagtccgatcgcgaccactataatccgcgaaaggttactggaacagtctggcattgagggttaaatgaacccagatgctagcggcatagcctagcgcaatagcccagagccactttaaatgggcaaaaaaggtataaattcctcgtgcctgtcccatcactgccacccctgccgctgaaccgatggagagcagcgagcctccaaccccggcggtaagggtgaccagcaaccattggccatgccccatttccggttgcatggagagtacggcaaacattaccgggatattgtccacaatggcggagagtatgccgaccaggatgttggcggtagtagggcctaaatccacatacatgaattgggagcccagggccaggtaaccaatagcgcctaacccccccacgcaaaggataatgccataaaaaaacatcagggtgtcccactcggcccgttctaactgctcaaagatgttaaagggtttggcaggctgggggtatccttcaatctctagttttctgccgttatgccgatccatgctattgctcatggcttggtcgcggcgcttgaggtagtagccaaagaacttgagcagtccaaggcctgtcatcatccccaatacgggaggtaagtggaggaagttgtggaaggaaacggccatgctgatagtgaccagaaataggcccaccacgaccaaagcacccctttttagctccacgtgctcatctaaggcaggagggcgttctttgggaatggcaaatgccataaacacggcgggcaccagccaattgaccacggacgggacaaacaagacaaaaaactcttgaaattccacaatgcctttttgccataccatcagggtggtaatgtcgccaaaaggactaaaggcgcctccggcgttggctgcgacgacaatattaatacaggctatcactacaaaatggcgattgcttccccctaccgtcatgaccactgtcgccattaacagggcagtggtgaggttatcggcaattggagagataaaaaaggccagcaggcccgtgagccaaaagatagtgcgcagggagaagccctgtgaaaccagccaggaacggaggactgcaaacacccctcgttcggccatggtgttaatataggtcatggccgccaacaagaataggaagagttctgcaaactccagtaagttatggcgaagggctttttcgacggttccaggagtaccattttggacttcagcagcggcaatgagtgcccagatgatgcccgccgcgacaatgaccggtttggatttccgcagatgcaaccgttcttccaagatcactattacataggcaatcacgaagatgagtagggcgctgtatccgacccaatgctgggtaaggtcgggggttgtattggcttcggcagcgaaactcaattccggtgcaatagacagcgccaataccatccaaagcgttcgtattccccatggcaaatcaatttgaggaaaggctcggtacattgcttatcctttaaattttggaaaataaaattgtgcaggtcgatgataccttagtcaaaatagttgtgtgtaccgttaaggatcggcatgaaaggcaacttttaaatgaatcctagccagttgccgaatccctaagagattgtgttaactcattgccctatttttaagcaaggcggtttagcgatgtcgtcaattcattattgtattatccctaaaaatccccaggcccatctcttccaggtgaccctcactatctcagaacctaatcccgaaggccagcgcttatctctgcctgcttggatcccgggcagctatttgatccgggattttgccaaacatgtggtccagcttagcgccgaatcccagggtcatcccctttccgctcaaaaagtggataaatctacctggcaatgcgcgccgagctcgggaccgctaaccatccactatcaagtctatgcttgggatggctcagtgcgggcggcccatctcgatactttccatggtttttttaatggcaccagtgtttttcttagggtagaggggcaaggcgatcgagcctgcgctgtcaccattttaccgccagagggggaggtttaccgccgctggcgagtggccaccgctttgcctcgggccggcgctgagccctatgggtttggtgactaccgggcgggggattatgaggaattgattgatcatccggtggaaatgggggagtttagcttggctacctttgaggcctgtggtattccccatgatatcgccgtcaccgggcgtcaccgagccgatatggaccgcctgtgccaggatttgaagatcctatgcgaataccatatccgtttctttggcgagcctgcgcccatggaccattatgtctttttggtgaccgccgtgggtgaggggtatggagggctagagcaccgggcttcaagcgctttgctctgcaatcgaagtgatttaccccggtctggggaaatcgaggttggggaaggatatcggaattttctcggcttatgtagccatgagtattttcatacttggaatgtcaagcgcatcaagcccgccgcttttatgccttatgatcttaagggtgaaaattatacccgcctgctttgggtttttgagggaatcacgtcttattatgatgagctggggctgacgcgctcgggccttatcagccaggagagttatttggaggtgctggggcagacgattacccgggtgctgaggggttctggtcggcttaagcagaatttagccgaatccagcttcgaggcctggaccaagttttaccagcaggatgaaaatgcccccaacgccatcgtcagttactataccaaaggcgccttggcggcactggctctcgatttgactctccgacgcgaaacccaagggaaatgctctttagataaggtgatgggggcactgtgggaatcctatggtaaaactggcgtgggggtgtctgagaatggagtagagcagctagtggctgaaatctctgggttgaatttaagccctttctttgaggctacgctgcgggggacggaggatcttcccttgaaaccgctcttggccagtgtcggggttaattatcagttgcgtgcctcagaatccggcgaagacaaaggggggaaacctggcaaagggggaacgcctcgcaccgtgctgggggttcgcctggctgctaatggaaaagaggctcagatcaaccatgtctttgatgggggggcggctcagagggcagggctctccgcaggggatagcctcattgccgtggacggaatcaggatcaccgccagcaacctggaaaaggttatcgagacctacccggtggaagcgacagtcctcattcacgcctttcggcgggatgaattgcgggaatttgaggttactttgaaggcagcgcccctggatacctgtgtgctgacccttgaacaggatgccgatccggctaccgtggcggctcgggaagcttggttgggcggcctcgcttaaggttcctcgatgttagatcacccctgatagtaaactttttgatatgctgacgccaaatgccgcttacttatcgacaatctccaccttggttctgcctgacctgatattacgccagagcttcgcttgccagtaggcaattatctggttctctaccgtgaaattgcttagggcaccgaaatggtgtgcgccgttcccggtgcgcgatgcttggagcgtcttttctagttcttaagccattaaaaaatagccctttttgcagcccttcttggcagggcagtgctttttaccctacttcgggttttaaatatatcttgcaaggaagctatttcttatgtatctttttatcttccttgtcaggtattttttgttcaaaaaacatctgacaagcctaacaaacttatttttaagcctaaaaaggagaagcttataagacgtaatttgttagtgcttttggccctaaccttaacaatagggccagggctaacgcatgaaatgggtttggaagtgatacacgtcggtctcatctaaaaaaggggagagtttatgaaaccaatgaaacgttgtttattgctgctgtgtgctttgggctttgcagtggggctggctggctgcgagctgccacagtcagatatgtcacccaatcccgataagcttgggaacgcggggaagcgcgagtaagtagttgtgagattggggggggcgcgtcatgctccctcttcatctttatagagggatatctcttcggattatgccctcgtatgacccagcaccagactccgctcgctcgcccaggcactaaccaggtgcagcgggcagggctagttggttgcggacatccgagcaatgacgggcgggaggatatggtgtccgataagccagaagaatcgactttttttggcagctaaacagggaaggcttgtgcgcttttaaattttgaattctgcctggtacctaaggcggcctaaggggactgtgaaaaattagcagggtaggggccccatcttaggccttttaaagtttattttcatcagaacccattaatcgcttctagaagcagggcgagtttaggggagtgttttgcactccttttttttctccagggttactttttcgattgggtgcacaatttggtgaaaggtgagaaaatactcagactggagttgcaggagggatgccggcaccagtgctatagcgagaaggaggcctcttcgcggcaatcgaggattggtttaggcatcatcttcaagccggataggctgcaatagtttaaagatctgtaggaataatcctaatatttggcgggatgagggggacggcctcgttgttttcccgataatctgatgaggacgaccttattgtcaacaaaggagatgggcaatggcttggtttgccctcattgttgctggtctatttgaagtcggttgggccgttagcctgaaattcacagaaggttttacccgcctatggccaacacttggcacgatcgcggcaatgatcgtcagcctggggtttttgggaatggcgttgcggactctgcctcttggcacggcctatgctatttggaccggtatcggtatagtcggaacggtgctgagcggtatagtgttcttccatgagtccgttgatatgcttcggattatctgcattggccttatcatcgcaggaatcgttggccttaagttagtcacaccgcattaaattaaagcttgtaggagtataactcacggcattgaagtggtagccatccggataaatagcggagcagcgtttatccggatggctctttcatgtgagcagaggctacatgccagtccggctttgcttgggatgagcgctaacaagagaggctgggccatgaattatctatttttgcttgccctcccttactatgaaatagatagaggctttgggggaaggttactgaagttgttagtcctatatttccttgtgcttgaggtggagtttttgccatcctatagcctctgtttatggacctagggcaatcttatggtaggctgtggcaaagagctatcttccttgcaagctaagctattaattatttgattcgatgcaaaaccccctccttggaaactaacttcagatcgaaatggataaagcgcaaattacaacttcatggcttatcacgcagatccacaccaattggtcagaggcctgtagtccgacttcagacctcgtcattatgctgtatcggtcggtgagtctaatgaaagagcgcatcaggcaagctattaaggaacagggcctttcatttgctgaatttgatgtgctgtcaacattgcgcactgtgaaccccccttaccagctgtcgcccactgaactttatcgactgaccctgtttacgtcagggggaatgagcaagcttttgcataaattggaaaaagaagaattgattagccgccatgtcaaagcgactgatagccgctatcgttatgcacgattaactgagaaagggaagctacttacagaacgtgtcatggctgctgtcgcaacggtggagttgaatcttattgacgaaccgctgagtcgagaggatcaacaaagattaaaacagatacttgggaagttgttgccctatttagaagagagagattagagcgagagtataaaaaactttggggtatttcaggtcatctctgactggattaccgccaatttttcggggtaggttgaatgctccgggtctcacaatggctagaataatttcttattgcggctcatgacacgttcgttggtaatgtgtcgaacagagatggcggcgccgatgttcctaaacctcaagccaatcccagaaacacggctagtactcggttgacctccaccatccggtgatcattcaaatgcccgatcactcgccccaccttgtctcgagggagagtttgcactttgtccaccatgatttggttggacttttccaggccattttctggggtcgcttctagcgctaggcgaaacagcggggtatcacgcaagtggctggtgatgggtaatacggtgatggacgggtgttcgtcaaaaaggtctgactggatgatcagtgccagtctagcctttccataggcactaggtaggacaacggccacgatgtcaccgcgtctcaatcccagccctcccggtccgcagccgcttccagccagtccagaatcttttgctcttggggattctcccggagcatccgagactggcgccggcattcctcctggaactctggccggcgggtatccggcacccaaatctggatcgggcgcaggccggctttgcgcagctgttgccgatgtcggttgacccgttcggtaatctcactcatttcgacttcccctcatgttacatgtaacatgagtatatcattaatttctgagttgagatgttttcctgatagagcaaagccgcaacggaggtttttatgaatgcctattatccggcaataacggtataggctgcttagtagtgtaatagagaatggatggtgtaattagacagtttctcccgcccctttagaaagtctagttcgatgacaaaggcacaagccgcgatggtagcccctagactttccactaaatcgcaactagccttggcggtgccgccggtggctaggaggtcatctaccagcaggacattgtcccctggacccaaggaatcggtatgggcttccaagctggcagagccatattccaaatgataggaaatactttgtacgtcatggggaagcttgcctggtttgcgtaaggggataaagcctacccctaattcccaggcgaccaaggctccaaagataaagccccgtgcctccattccgcctactgccgtgatatcctggccgaggaaggggtggaggagctggtgcaccgctaaacgtaggctggcagggtctctaaccaagggggtgatatccttaaagaggataccgggtttgggaaaatcaggaatatctcggattttggttttgagccgttccatcaatacttcgcctaaatagcctcgaaatccatgagggagggactttatatgattaaggttcaacagacaaatgaaaatgagccgcttgcttttacggtcaccgtgacggaaggctcaggcgagacgacacatcaagttaccctatcgcaagcgacttaccaaaaattaaccggaggtaaggtgagtgcttcggactgcgttcaggccgccttccaatttttgttggaacgggagccgaaagaagccattctcaggcagttcgacatcaccgtcatttcccattattttcccaattttgaacgtgagttgccccgctacctagagcggttttaactcccatggctagcgttgctccctggggttatgttgtggggatgctggccctcgtactggggggatgtactttctttggttttggcagagaggcttcacctgggggctataccttggaggtcgagcgggtcctggagccgccctcagcccaagcccgggaacgggtgctagaggtggtgccatttcgggttacccctcgctatcgagggcgagtttgggtctatcgggaggcggattcctggtatccagccgagggggagcaagcttttctccttcctccccaggtgttagtgaccgagcaggtgagtggctatctcagacattcagggctatttggtgcggtggtggagggggagagccgattgcgggtgactcaccttttagaaggcgcagtgactgccctgtacggtgattttagtgatcctagggccccgcgggctgtgctggaaattcaattctttttaattgatccccgggtcgagccccctaagactttgctgcaaacaggttttcgaactgaggcggagatttccgaggccaccccccaggccctcgttcaagggtggaacaagggcttagagagtatcttgtggaactttgaaaacgacctgcgccaactgttcaataaccccttgtaagaagagaaagtccctgttattgccagactcttcggcatctttatagtgcaatatggtaaaattctctaaaatttagaattttttaccttccaccccccaaagttcgattagatcctacggaaactgaaagtcaacgatggaagaaatagctcaggaagtcttcccggttaatatcgaagatgaaatgaagcagtcatacctcgattacgccatgagcgttatcgtaggtagagctttgccagatgcccgtgacggcttgaaaccggtgcaccgtcgagtgttgtatgccatgcaagagttgggcaatgattggaataagccctacaaaaaatccgctcgggtggtgggtgatgtcattggtaagtaccatccccatggggatgcggctgtttatgatgctatcgtacggatggcccagcctttctccatgcgctatccgctggtggatggccagggaaattttggctccattgacggcgatcctcccgccgccatgcgctataccgaggtgcgcatggcaaagatcgcccatgagttgttagccgatcttaataaggaaaccgtcgattttgttcccaattacgacgagtccgagtatgagccggctgttctccccacccggattcctaatctactggcgaacggttcttcaggtatcgccgtgggtatggcgaccaatatccccccccataatctgggtgaggtgttgagtgcctgtattgcgcttattgatgatccctccttggatattgcggggattatggctcacattccgggccccgactttcccaccgccgggatcgtgaacggtagccgtggcatccaagaagcctatctgacgggacggggacggatcttcctgcgggcccgaacccatgtagaaaccgacgaggccagcggcagacaaagcattatcgtcactgagttgccctatatggtcaataaggcccgcttgctggaaaaaattggtgagctggtcaaggaaaagaagatcgagggtattgtggggttgcgggatgaatcagataaagagggcatgcgcatggtggtggagttgcgccgcaatgaaatgcccgaagtggtgctgaatcatctttatctccatacccaactgcaaactgtctttggcattaatatggtggccttagtggatggtcagcctcaggtgcttaacctgaagctggccttagaggcctttttgcgacaccgccaagaggtggtgacccggcgcacggtgtttgaactgcgcaaggcaagggagcgggcccatgttctggaagggttggccattgccctgaccaacattgatccagtgatcgccctcattaaggcctcttcaagtccttctgaggcccgtgatgggttgatagcccgtagctggccgccgggggtcgtgatcgatatgttgcaacgggcgggtgccgaatcctctcgtcctgagggcttggaagccgtctatgggctgcaagaagggggttatcgattgtctcctgcccaagcccaggccattcttgatatgcgtctccaccgtttaaccggtcttgagcaaggcaaaatcattgatgagtatcagcaggttatagaacttatctcggaattgttggaaattttagccaatccggagcggctaatggccgtcatccgggaagaattagtggagatgcgccagcagtatggcgaactgcgccgcactgaaattcagtataatcacgtggatcttcgtctggaagaccttattcaagaagaaaatgtggtggtgacgctctcccatactggttatgccaaataccaggccttagatgcttaccgttcccagaagcgagggggtaagggtaagtcggctacggccatgaaagaagaagattttatcgacaagctctttatcgccaatacccatgataccctgttatgtttctcaagccggggcaaggtgtattggaaaaaagtctatgagctgccccaggggacgcggaccgcccgaggtaaacccattgtcaatctcctgcccttggaggagggagaacgaattaatacggtgttgcctatccgggaatttgaagagggtaaatatgtctttatggtgacagcctcaggggtggtcaagaaaacttccctggccgtattttctcggccccgtcccagtggcattattgctctagaactgcgtgagggagatcagttggtcggggcagaccttaccgatggcgagcaggaaattatgttgtttagctcgggggggaaggtcattcgtttttcagagcagaaggtgcggcctatggggcgtactgcccgtggcgttaagggtatggagcttcccccagagcaccgggtgattgcccttatcatcgctaggaatggtaccattttaacggcaaccgagttggggtatggcaagcgcacagctattgctgaatatcgtctccagggtcgaggggggcagggaattatctctattcagacgaccccgcggaatggtcaagtggtgggggcggtacaagtggaagaagaggatgaaatcgttttgattaccaatcgaggtacgctcatccgtaccccggtgtgtgatatttctcttatggggcgtaatacccagggtgtcaagctgattaacctcctagaaggtgaacggttagtgggtgttgagcgtattgtcgaggatggagaagctgcaatatagcgaggtcagtgtgcaagggatattaaagaaggtgagaatatgactcgggtctacaatttcagcgctggaccggccatactgccagaagaggtcatggagcaggcccgcgatgagatgcttgactggcagggcactgggatgtcggtgatggaaatgagtcaccggggcaagcaatttatgtccattgccgagcaggccgaagctgatctccgggagttgctggctattcctgataattataaggttttatttcttcagggaggagccactagccagtttgcgatggtgcccatcaacctattacggggcaacaacaaggcggactatctctgcacgggacattggtccaagaaggccattgctgaagggcgtcggttttgcgagattaatttggcggccagctctgaggaaagtggatttcagcatattcctcctcaccaggagtggcacttggatccagaagctgcttatgtccactatacacctaatgaaaccattgccggggtagagtttcattggattcctgatacgggagaggtgcccctggtggccgatatgtcttctacccttttatcacgtcctctggatgtcagtcgctttggagtgatttacgccggggcgcaaaagaatatcggctgtgccggtctcacagtggtgatagtgcgggatgacttgatagggcaacccctggggggggctcctagcatgttcgattaccagatacatggggacaataactccatgtacaacacgcctcccacctatgcctggtatatcgctggattggtctttggctggttaaagcggaaggggggactgtcggctatagcggaggtgaaccgagcgaaggcagatatgctttaccatttcatcgatagcagcggcttttaccataatccggtagaacgagcctcccgctcccgaatgaatgtgcctttcattctgtctgaacaggggcttgatggcgtttttctcgagcaagcggaaaaagccggattgaccaatcttaaggggcaccgctcggttggaggaatgcgtgctagcatctacaatgccatgccccaagagggggtcgaggctttagtcgaattcatgaaagagtttgaacgtacccaggcataaaatgaattcttgaactggggttgttgccctattcattaaattagggggtagcggatagctacatgtataaaatactcacattaaacaatatttccattgcagggttggaacgtttgccgcgggatcagtacgaggtggcttctgagattcagcatcctgatgcgatcctggtacgctcccataatatgcgcaagatgactattccgcccacgttaaaggcagtcgggcgtgccggcgtcggggtcaataatattccggtggcggacttgaacgagcggggggtggcggtgttcaacgctcccggtgccaatgccaatgcagtcaaagaggcggtgctggcgggtttattgttggccgcgcgcaatctctgtcaggcctgggaagcggctggtgccttggcaggaactgatgaagaaatccatcggcaggtcgaggctcaaaaaaaacgctttgtggggattgagttaccggggcggaccttgggcattattggtctaggggcgattggtgttcaggtcgccaatgccgccttggcactggggatgcgggtggtaggatatgaccctcagatcacggtgcaacgggcttgggcgctttccgcggaggtggaacaggccactagcctggaccatttactgtcccaggctgatttcctctccctccacgtcccgttgctggaagccacccaaggtttgattaatcgggaacggttaagaagcatgaagcctggggcgaggctcctcaactttgcgcgggcggaaatcattgatgaagtcgccgtggttgaggccataagggaaggtaaaattgcggcttacgtttgcgactttcctagtaatcgcttgaaggagcacccccaggtgattgctctgccccatattggggcttccacttatgaagctgaagagaattgtgccgtaatggtggtggagcagattcatgaatttctgcaaaatggtaatgtgcaaaattcggtcaattttccggaggcgatgttaccccgcacagaaggctggcggcttgctatcgccaatgccaatatccctaccatggtcgcgcaaatctctacccacctggctgaagggggactcaatatcatcgatatgctgaataagtcgcggcgtgatctggcctatacactggtggatgtggatcgtcctatccctaagcatctactcgatggaatcaaagcgattcagggggtgctatcggtaagggccttgtaatcgaggggatcctttgagcaagacttattttgtgtcccctgatttctgaaggccctgttattagcttttttaacgacaatggacgatagccaacaattgcagcaagtccgggcgcgcatagacgctctggacgaacagattcagcgtcttcttaatgagcgggccgagcttgctcgtcagacagcacagataaaacaggccgctggtttaggggaaaattgttttcgcccagagcgggaagcggaaattttgcggcgtgttatcgcccgcaacccggggcccctcagtggccaagaaatggcgcgtctgtttcgggagattatgtcggcctgccttgcccttgaaacgcccctgatgattgcgtacctgggtccggagggaacctttactgaggccgcagcgcttaagcactttggccactcagtgaaaacccggccgcttatcgccattgatgaaattttccgtgaggtggaggcagggaccgcccactatggggtcgtcccggtagaaaactctacggaaggagcggtaacccacaccttagatcaatttttaatttcgcctttacagatttgtggtgaggtggagttgcgtatccaccatcatctgcttagcaggagcaagacccttgctgaagtgaaccggttatatgcccaccagcaaacactggcccagtgtcgagggtggttagatgctcacctggctgggtgtgagcgcattccggtgagcagtaatgcagaggcggcacggcgggcggggaatgaacccgactgcgctgccatcgctagtgaccgtgcccgcgaaatctatgggctccaggctttggcgatcaatattgaagatgagcctggaaataccacccgttttctggtgattggttcccaagctgtggtccctagtggaaacgataagacctccttgctgctctcgggaccgaaccgttctggtttgttgtatgatttgctacgtcctttggcggataacgagattagtatgacccggctggaatctcgtccttcgcggcgtaagctttgggaatatgtgttctttattgatgtggaggggcacgtggacgatcccaaagttgccaccgctctggccgcccttaaagaccaggcttcctttctcaagttactgggctcctacccgcgggcagtcatataaatattgaaggtatcacagtttatgactgaaagcttattttaccagcttgcgctggctggagtacgaggactgactccttaccagcctggtaaacccattgaagagttggaacgggagtatggggtgcggggcgcagttaagttggcctccaacgagaacccgctgggtcctagccctttggcaatggacgcggcttccagggtacttggggagagcgcccgttatcccgatggcaatggttttgcccttaaggctgtcctttcccaacacctgggggtttcagcggatcagattactctaggcaatggctccagcgacttattggagtttgcggcccgggtgttggtgtcccctgagcatgaagtggtctattctcaatattgctttgctctctatcccttgttgactcaagttctgggagcaagaggtcaggccgtgccggcaaaggattttggtcatgacctagaggccatggctaaagtagtcaatgagcggacacggttggtctatattgccaaccccaataatcctaccggcacctggtcgcggtctgatgagcttgaagcttttctcgccgccatgccggagcacgtcctggtggtgctggatgaagcctattatgactatgtggatgaggcccaatatccccaatccctggcctggcttagccgctaccctaatttgatggtgacccgcaccttctctaaggcttatggcttggccggtttgcgtattggttatggggtgtctcaccgggatttagctgatttgatgaatagggttcgccctccctttaatgtcaacagtttagccctggctgcggccactgccgcggtccaggaccaagggcatttacaacgcagtcgggaggtgaatcgtgctggaatggcacagttaacggcggcttttaagaccttgaacttggattatattccttcggtgggcaatttcgtaaccgtcaatgtgggccagccggccgagaaagtttatgaagccctcctggggcagggggtcattgtaaggccgatggcaggatatggcctaccggggcacttgcgggtaacggtgggtcaagaggcggaaaacgggcgttttattcaagcccttgaggccattctcaaggagcttaggtgatccaacgtctctgtgttcttggcgtcgggttgattggggggtccttggccctggcccttaagcggtcaggagctgtcggtgaaattgtcggctacgaaagggacccactttgtagggctaaggcgctttccttgggtatcatcgaccgggctgaatctggtcttgcagatgcgctcaggggggcggaggtggtcgttttagctgtgccgcttggggccatggaaggactgtttcaagaaatggctcccctcttgaaaccagagatggtggtgactgacgtgggtagcgtcaaggatagcgtggttacagcggcccgcgctgcgttgggagcacgaattgtggattttgtgccaggtcatcctctcgctgggacggaaaaaagtggtccggaggctgcttttgccgacctgttttacctccataaggtgattctgactcctttacccgagaaccgtcctgaggcagtggaaacggttaggatgatgtggcatcgggttggcgctgaagttgttgaaatcagcagcacttatcacgatcgagtgctggcgggggttagccatcttccccatgtattagcttttgctctaatggacctgttggctaaagtgggggaaccgcaagataccttacagtttgccgcaggggggttccgagatttttctcgtattgcctccagcgatcctactgtgtggcgggatatttgtcttgccaaccgggagcctttgctcgcgcttttggagcaatttgaggctgaacttcacaccttaggcgaagcccttcgccgcggtgatgggggcaagctggtagagattttcgctcgggccaaggccgcccgagatatccattataacgcttgaggggggagtattctgggatgcagggacaatagcatgcagtctgccgaattatcacaagactctatagccttcgttgttgagcccgggggttccctggcggctcagttgcgggttccaggagataaatccatctcccatcgggccattatttttggcgctttggccgagggcatcactgaaatcacaggttttttggaaggggaagataccctggcaactctccaggcttttcgggctctgggggtcaatattgaggggcctgaggaaggccgggtaaaaatccatggggtaggtttgcaggggttgcaggcgccggagaaacccctctatctaggtaattcgggaacttcaatgcggttgcttgccggtctttttgctgggcaaccctttgatatcaccctggtgggtgaccggtctctttcttgtcgtcctatggggcgagtctgtgaccccttggcccagatgggcgccttgattgaagcgaccgcccaaggcacgccacccttgcatattcatggtggacagtctctgcaggggattgaatatgccatgccagtggcgagcgctcaggtgaaatccagtctgttattggccggcctttacgctaccggatccacttgcgtcatcgagcctgcgccgacccgggatcacaccgagcgaatgttaatgggctttggctatccggttgagcgagagggtgcaaaagtttgtgtcaaaggaacgggagtattgcgcggtactgcggttgaagttccagccgatatttcttcggcggctttttttatggtgggggccgcgattagtcaaggctcggacattttactggaacatgtggggatcaacccaacccggacaggagtcatcgagatccttgggcgtatgggagcgcagattgagatagaggaaacgggtgtcgtcggtggcgagccggtagcggcgatccgcgtccgcgctagtcggttgcaggggattaatattcctgaagagctcgtcccgctggcaattgatgaattcccggccttgtttgttgctgctgcctgtgccgagggtgagaccgtattgacgggcgctgaagaactgcgggtcaaggaaagcgaccgtatccaagtcatggctgacggtctgcaaaggttggggatctctgcccagccgacaccagatggaatcattatccaaggaggcgcgttgcaagggggagaagtccatagccatggagatcaccgctgtgcgatggccttcgctatggctggcttagctgctaaggatacggtgactgttcacgattgtgccaatgtggccacttctttccccggatttttagaactggcctcaggggcaggcctgaaaattcattgcactggataagttaagtatctgatttttatgctaccttacaagctgatagtttttgattgggacggaaccttaatggactcggaagcccgtatcgtcgctagcatgcgcgcggccatccgtgatcttgacctcccaccccgcgaggatgatgcgttgcgcaacgtgattggcttaggcttacaagaggctttagccacgctctatccggagggcgacagattgttaaaaaacgccttagtcgagcgctatcgtcactattatctgaatgcagatccaacccccagccaactcttcgagggggcaaagctgctattggaaaaattgcaggagcagggatatttaatggccattgctaccgggaaggggcgtgccggtttagatcgggtcttacccgaggtgggggttgcccattatttttgtaccagtcgttgtgccgatgaaacagcgtcaaaacccgatcctcgcatgttactggagattatggcccagacaaaggtctcggccggggaaaccttgatggttggcgatacggaatacgacctactcatggcgaaacatgcggggaccgatgctttggccgtaagctatggcgttcacgaaaaaacccgtttgcagcgctgtggccccattgattgcgtcgattccattgaggccttacaaggctggttgttaaagtcggttcctagggcgtatgtataagtgcaccatggatgataaaaggtgatgggattccggcaatgactatcagcacggctttcttttttgacatttctcggcttagggacaagggacatgggggaggataagggaatccctgtaattaccatagatgggcctagtggttccgggaaaggcactttggctcagcaattggctcagcatttagggtggcactatttggacagtggtgctatataccgtgttttggctttagcagcgagcaagcacggcattacaaaaaatgatcctaaaaggctaaaaactttggctcatgatttggatgtccggtttgtctcggaactcggagaaacttcggcgcgggtgtatcgggtgtatctagaggacctagatgtgagcaacgctatccgcagcgaggactgcggcaatgctgcttcaaagattgctgccttacccgaagtgcgggaggctttgctgaggcggcagcgggcttttcgtaaagccccaggattggtcactgatgggcgggatatggggaccgtggtatttccagaagcgacattgaaaatttttcttactgcgagccctcaagagcgtgcgcggagacgttataagcagttgaaggaaaaaggcatagatgctaatctcaatcgtttagagcaagagattgctgggcgggatgtacgcgactgtgagcgtaatgctgcgccgcttaagccggccgatgatgctataatattggattctacaaaacttgctattaatgatgtattccagcaagtgctattgtggttgccgagcaagttacgtaattagggtagtccgaggtgtttaacgccacgggccaagatagacaatcgctccgcaagttgcggggtattaactggttggtggggatatccgctaaccaagggttttggtgagtcaatgggcgaaagctttgcagagttgtttgaaaaaagccaggcgaatacgccgatggcgccgggctctattgtgacggggaccgtcatggaaattcgtcccgacgtggtgattgtcaacgctggatttaagtccgaaggggttatccctgttgaacaattccgcgatgagaaaggagatctgagtatctccgagggtgatgtagtcgaggtcgctctggaatccgttgaggacggttttggtgagacccgcctttcccatgaaaaggctaaagcagctcgggtttggaacgagcttgagaaggcctttgaagccgctgagaccgtcacgggtatgctcactggcaaggtcaaaggtggtttcacggtagatttaagcggtgtccgggcattcttgccgggatcattggtcgatgtccgtccggtacgggataccgcctatcttgagggcaaagagcttgaatttaagctcatcaagttggatcgccggcgcaataatattgtcgtttctcgccgagcagtgatggaggctgagtacagcgcggaacgagaggcccttctctctagtctggaggaaggtaaaacagtcaagggtattgtcaagaacctcaccgactacggtgccttcgtggacttgggggggctagatgggctgctccatatcacggacatgtcctggaaacggatcaagcatccttctgaggtcgttaatattggcgatgagatcaccgttcaggtgctcaagtttgataaagagcgccagcgtgtctcccttggcctcaagcagatgggagaagatccatggaaagatttggcgcggcgctatcctgacaacacccgtctctttggcaaagtcacgaatgtgacggattatggctgttttgtggagatcgaagaaggcgtagaaggtttggtccatatgtctgagatggattggaccaataagaacattcacccttcgaagatcgtccaagtgggcgatgaagttgaggtgatggtgcttgatattgatgaagagcgccgccgtatctccttggggatgaagcaatgtcagcctaacccttgggaagagtttgcccaaaaatataataaaggtgatcgcgtcgttggcgagatcaaatccattactgactttggtatttttgtcggtttggagggcggcattgatggtctggttcacctttcagatatttcttggtcggcctctggcgaagagaccatccgtgattataagaaaggcgatcaggttgaagcggttgttctcgccattgatccggagagggaacgtatttctctaggaatcaaacagcttgaagaggatcctttttccagctatatcgctgcccgtcctaaaggcagcatagttaaagggattgtcaaggtggttgacgctaaaggcgtggttgttgagctggctgagggtgtagaagggcatttgcgagcttcggaaatttctcgtgagcgcatagatgatgcccgtagttttctcaatgttggtgacgaaatagaggctaaatttaccgggatcgaccgtaagaatcgagtgattactatctctattcgcgctaaggatgaagaggaagaggcggaagctattaaagaatactcaggtaagagtgccgctgcttcaacgacattgggggatatcctcaaggagcagatggaaaagcaagaagaggaaagctagcagatttttcttctattgatggttgcatccggtcctggtgtggcttcgggagtgtaatatttatgaccaagtcggagttaatcgaaagacttgcccagcgtcaggcgcttttgtcttatcgtgatgtagagctagcggttaaaacgctgctagaagtgatgagccaggctttagcgcagggtgagcgcattgagatacgggggtttgggagtttctcattgcattatcgcccaccgcggaccgggcgcaacccaaagacgggtgatgccgtgccattgccctctaaatatgtcccacacttcaaacctggtaaagagctcagagaacgggttgatcgtagtgcccatgcttaagttagcttagaagggtggatattggcagtggcttatgaaattcagtctggatgagagactagatgtttatacggtaagtgcctacggtcctggatatgtggagttcagcataccgaactatcttggagaagatgctgagcttttgaaagaagggttaaagcaggatgagggccggcaaaagatatcccagagtgttgtagttttgccgagtcaattgcaggaatggcctcctgcctccttcgttgagctagaaaaatcccatttccaatctcttctggagctgaagccggaagtggtggtggtggggacgggggagcggcttcgttttcccgccccctacctggtagagcctttagtaaggcaccaggtaggagtggaatttatggatactgcagccgcttgtcggacttacaatatccttgtcggtgaagggcggcgggtaattgctgcgctaataatgatcgctaatgattaaggtactctccccctaccaggttatcgttttatttgaataagacctcgactgaaatgccttctttagccatgatacggcgcagccgtttgagggcttcaagctggatctggcgaactcgctctcgagtcacgccaatggcttgacccacctgttctaaggtttgtgactcgtaaccttggagaccgaagcgccgaataacgacttctcgctgcttgttattaagttggctcaaccataattcaagccgggactgcatatcgtcgttttgcagtagggtagttggatcaggtgtcccctcatcgggtagagtgtcgagcaaggtcttttcctggtcacttcggtagcctgtatccatcgaagcaatattgtctttaaggctccacatgcgcttaatttcttcgacggacttatctaattgctgagctagctcttcgaaggttggatcgtgctctaattcttgtgcaagtttactggctacccgctgataacttttgatttcttttaccacatgcacaggtagacgcacggtacgggtttggttcatgagggcccgttcaatagtttgccgtatccaccacgtggcataagtagagaagcgaaagcccatctcgggatcgaatttctctacggcatggatcaaacctaagttgccttcctcgattaaatcaaggagtgccaaccctcggttcatatagcgcctggcaatcttaacgacaagccgcagattgctctcaatcatgcgtttgcgcccggcgggatctcctctttgggcaaggcgtgcgtgatagacttcttcttctgctgtcaacagaggtgcgaagccaatttcacttagatagaggcgtgtggcgtcaagctcttgctcattgtagggtgggttttcctgcacttcctcagggtcaatgggtaactgctggggtgcaggttccagcagtattgtctcggatttgcttgtagacaaggcgtttccccctatttcactgcggacgtgcccgatgcccaccattttttgaaggttagtacccggtgtaggcagcgagcccgtccctaactgagaaaaactacagaagccgttacctaaacatcctcggctgtcactcctgctgctgttagtcgttatctaacagcttgatattgaattgacagcatcaccttcatcggatgcatagaaacggtttatgatttcttcgtatggtaacctcagtgttcaatggatgacatagggagaatcccttaatggaagatcagcgctatttctctaagtgctgcaatttgtcttcaatctcgctgttcttgatacgatcccattggtccgcatctgacgggggttccttgctttcggtaatgactggccaattccttgctaattcggcattgagttttagataatttcgatgttcttcaggcaaatcgtcctcggaaaagatggcctcggccggacattccggttcgcataaggtgcaatcaatacattcatccggatcaatgaccaaaaagttagggccttcatggaagcaatcgaccgggcagacttcaacgcagtcggtatatttgcatttgatgcagttttcagttaccacaaatgtcataaggactctctcctctcagcacaacattccgtgcctgtgttctgagattcacaaaagattagtaaaaaatttaatagtgttgtctgtactcagtgatagcttcaatattttaatctcaatttccgaccctgacgagaccaaaacattgcgcagtttattaaagaattcaggtatgatgtatgacttgggccatagtgtctacgtggaggaggcatgcgaagacttttttatttcttgatttttgttgtggtttttgtcctaggacttacctttgcagggcgtcatgccgagccggttatgatcgattaccattttggccaactacatgttccattatctttgcttctagcacttatcctaatggtaggagcgatgatcggcatgttcgcgagcctagggaccatcatgaagctaaaacgtgagaatgggaggttgcgtaaatcaattaagtgggttgagaaagagaatgccaacctgagggcaatttctgttaagcatgagcaataaacgtggtcgagtggttgttgctcctattgcccgtggcagcagcctcgggatggttagcgggtaggcgcagcgcagaatcagcacatggaagcagtcattcccaactaaattctgcctattttgctggtttgaactacctgctaaatgagcaacctgacaaagcgattgatactttgctggatgttttggaggtggatagcgatacggtggagccccacttagctttgggcaacctgttccgtcgtcggggggaggttggccgggcgattcgggttcaccagaatcttatcgagaaaccttgcttgagcagcttgcaaagagaacaagcccttttggagctgggtctggattatatgcgtgcgggaatgttggatcgagctgaaagcttgtttctcgaggcccttaagcgaaaaagtcatgtgggcactgccttacgccagttgcttgatatttatcagcaggaaaagaactggtcccaggcgattgccatagctcaacagctccatgaggaaagtggtgaggcgacagggcccatgatcgctcatttttattgtgagcttgctgagcaacgatgggcccggaaacaaataatggaagcggctcagtttatcaagcaagccttggcttcagattggcgttgtgttcgtgctaccctgctacaggcccatttggcaatggagcaaagcgattataagatggctattcgctgcttgcggcgggtcgaggggcaagatccagactatttgccagaaatattgaaacctctttcggagtgctaccaaggccttgaccgccaagatgaatttttttcttggttagcagaggcattagagcgtcatccagggtgtacgccattaattttggcccaggcggcatcccttcgacggcagggggagcccgaaaagtcccgccgtttcttgcttgagcagcttaggcagtacccttctgttgaaggcctccagcagctgttggccttgggggtgccaaaagatattgaggctgcttcagagccctggtctttgatagaagaagtaacccgccatttgttaaaagccaaatcaagctatgcttgttgtttttgcgggtttagtggcaaatattgctattggcagtgcccaggctgcaagcgttgggggaccgtcaaaccttttgctggaaacacttaatctgagcaaagtagccattattggtgacgatggccgctctagggttaactaaaatatttgcggtttaacccagagccatgaccgagtttagcttacaattaattagaaagtagggagaatgatgatgtctcaggtcactatctatcataatcctcggtgcagtaagtcccgacagacgctgcaattgcttcgtgagcaaggcgtagaaccggtggtgattgaatatcttaaaacacctccaacgccagaacagttgtcggaaattctccaattattagataaaaatccaagagacttaatgcgccaaaaggagcctgaataccaagataatgggcttgatgctccgaatctttcccaagagcaacttattgcggccatgtatgcccatcccattcttattgaacggcctatcgtgttagccaatggtaaggcggcaattggacggccgccagagaaagtactcgaaatcctttaaggtgatatcgcacatgccagaaattcttatcctttattacagccgctatggcaatgtggctgcaatggccgaacgggtggctcggggcgtggaggaagttgagggtatggagccgcgattgcgaacggtgccggcggtctctaccgtctgtgaggcggtggaagatacgataccctcgagcggtcacccttatgcgactctagatgacttacgcgagtgtgcagggttggttttagggagcccaacccgctttgggaatatggcggctcctcttaaatattttctcgacagtacgagttcgttatggctttcaggtgctttggcgggcaagcctgctgccgtctttacctcaacttctagttttcatggtggacaagagtccaccttgttatccatgatgattcctttgcttcatcacggcatggtgttattaggactgccctataccgagccagcgttgatgaacactaaggaggggggcacgccctatggtgctagccatgttgccggtgcagataatgagttgccgttgagtgagaacgaggctattttatgtcgagcgttggggcggcggctagcggaaacagcgaccgcattggcgctaacctagtgaaggggtgaccgtgtattttagcctgggtgtaggcgatgtcaaaatgtgctctgtgctttactgctaactagtcaaggaaatcttttgcagacggatattatccctcttaaaccgaaactcatctgggcagccatggaggaggatagcctaaaatggttgtcccggttagagattcatacagaattggattcgactaatcgttatctgctagctcgagcgaaagcgggcactcataggggggtgatctgtttggccgagacccaatcagcgggcaaaggacgacatgaacgtccctggatatcgcctctaagtggtaatatttatctttcgttgctatggcacttttttaaaggcccgcggtttttatccggtttgagtgtggctgcgggtgtggctgtgttgcgtgctttgcaaaatcaaggcgtcactaatgctggccttaaatggcctaatgatgtggtctgggatgatcggaaattgggtggtattctggtggagttgttgcccaagggggagatcacaggtgcagtgataggggtaggtatcaatgtggacatgcctgtttcctatcgagagcggttagatcaaccttgtgcagatttacgggaagccactcgagaccaacctatagatcgtaaccaactggccgggcgcctgatccatcatctcttgttagtgatgcataatttcgagagccaggggctaggtgattgtctcgatgactggcgtaaatgggacgcgtgttatcaacgtgaggtctatttatacatggacaatagggtgatcagcggtaccgcatggggtattgatgagaagggggcgttactattgcagggagaagaggggatgtcatgctacctctgtggtgaagtgagcttgaggccagtcaagtgattttattggtggatattggtaatagccgaattaagtgggctcggctagatggcggtaagcctgctgatgttaaggctatggtgcggggtaaaaccggtatcaagcgggttcttaccaaagcttggaaagatctggagggtgtcagtcgggttgttgtcgccaatgctggaggaccaaaagttgcggaacaactgcaagaatggtcgcaaaagcactggcaaatagtgcctgaatttttgacctcccgtagcaatggttatgggatacgcaatgcctattcaaagcctgagaccttgggaatagaccgttggttagagctagtggctgtgcgtcagcgttatcggggcagcgctcataagggagccatatatattgttgattgtggcaccgcaattactattgatgtgcttgctactgatggtaagcatctaggcgggttgattgtccccggtctgaccatgatgcctaaattgctggcagataataccgcagggatcgatgaaactgccgaaacatgggagtactcgctccttgccagtacgaccagtgctgcggtgaatggaggcgccttgtatgcggctattgcctttatcgaccgagtgagcgccgatgtggcagccgaagtgagaggggatctcaagcgggttatcaccggcggggatgctcctcggatgttgccattattgcgggataagtatgagcaccttccagatcttgtgttatggggccttgcgcgagtggctagggatacctcgaaagtaaggcgggaagcagatgttgattgcgcagctcagtaagtttttttaaaatggtaccctattttaccttcctttgaactaaccaacgcctctttagtaatcatagccgggttagcacagtggtagtgcagcggttttgtaaaccgaaggtcgggggttcaaatccctcacccggcaccggtactgccctattcttgatctttatataattttttatttttgatatgcgccttgttcgtgactggtttcagcgtcactttgccgatcctcaagtagcgggtctggctattttgcttgttgtcggttttgtcactgtggtcctgatgggacgcatgctggcgccggtgcttgctagcctggtgatcgcctacctgctggaggggattgtggggtatatggagcggtggcgctgtcctcgctggttggcggtgaccctggtatttgttaccttcatggccgctttgttttccgtaatattcggtttgctccccttgctttcacagcagctaacccagtttttccaacagctaccgacgatgatagcccgggggcaggagcttttgctaagtttgccggaacattatccaaatctgttttccgaagaacaggtttatgatctgatgagcgccattcgctccgaactcgcccaattaggccaaaaagtcctttctttgtccttagcttcagtgatgggcataatgactcttggcgtgtatctcgtcattatgccactactggtctttttcttcctcaaggacaaggttcgacttatcggttggttcaagcaatatctcccacgggagcggaaactagcggcccaagtttggcatgacgtggattttcagatcggaaattatgttcgtggtaaatttcttgagatcctgattgtctggatggtgagtttcattaccttctccctcatgggtttgcagttttctatgctgttgagtgtattggtggggttgtcagtgattattccttatatcggcgcagtaaccgccaccatgccaatagctttcgtcgcttatttccagtgggggtttagcgctgagtttgcttacctgctcggtgcctatgcaattattcaagccttagatggcaatgtcttagtgcccttgctgtttgctgaggtggtggatttgcatccggtggcaattattgtggctatcttggtttttggaggattttggggtttctggggaattttctttgcgattccgctggctactcttgtccaggcagtgctcaaggcctggcccgaccttccaccttcagaggaacccgctcccctagcagttgattgtccagggaagtcttcttccgagaagatgatctaggttcttcctcgctttgaagagtaatctcctagaggtttcttcccctgatattggggagatagagtgggttgggtatccagaaagggctctataatgggattcaatcgattgaataggttcctggaggtatagatggcaatgttccccctgcttttgcagcctgatgagttagaagggcggttagatgaccgaaacttgctgataattgacctttgcagtgaagagtcttatctctcgcgccacgtccctggtgcggtgcatctggattatgcccatattgtaacagcccgtcctccagtaatggggcttttgcctgatgagcaccgtttaagtcgagtgctctcccacctggggtttactccagagagccatgtcatcgcttatgatggggagggaaatggccgtgcttctcgtttactttggaccctagaggagttggggcatgagcgattttctctgcttgatggaggtttaaaggcatggctaatcgaaggacacccgttcaaggaggggcgggaaagtcggccgtccagccattttcatgggcattaccaaggtaatagggtagcggacaaggaataccttttggcccatttattggatcctgatgtggtgatcctggatgcccgttctccggcggaataccatggtgaatatatccgtgcccagcgtggtggtcatattccaggagcggtgaattttgaatggacgcgggccattgctcaggagcgtaatttgcgttttaagccgataaatgaattgcggtcgagtttggaagccctaggcgttacccctgataaggaagttatttgccactgccagactcatcatcgctcggcccacacctgcatggtgttgaaatatctcgggtacccccgagtcaaaggttacccgggttcctggtcagagtggggtaatgatccggatactcccatcgaggtgtagagcaagcaatggtcgctccaagggatcgggaggtcacggataaccctagcgagtttgtcagggtggtgcagctcacggattcccatttgctggctgatccgggtgcactattatggaacaatttaaatacccgcagctcgatggttgctgtttttgagcatattcaacaacagcgtcatccaggggatctggtggtgattagcggcgatattgcggaaaaggccgaaccagaagcttatcaatggctgttggaatattgccaagacttagggttgcccgtgtattgccttcctgggaatcatgacgatccgatgcttatgggagaaatcctaaattatgctaacgttagcactaagcccttaatcacgctcaaaaattggcaacttattctcctcaattctatagtgcctcgtcagcctaatgggcacttggacagggggcaattggattttcttaaccgcagcctagcgagtcgtccggatttgaatacgctggttttccttcaccatcccccggtagctataggcagttcctggatggatgccatgggattggataatgcggtggatttttttgccttgttggaccagtatccccaggtgcagggtatcgtttggggccatatccatcaggagtttcatactgagcgccggggggtccaattattaggcagcccgtctacctgtgtccaattcgtccctggtagtgagcattttcagctggcccagctggggccaggctatcgccagctagttttgtcccctaacggccaaattgagactcaggcttattatgtggatgtggagcactttattggataagccaagtcgctaccgttgcgattggatcccggatttttcttaatcgagcgcagacagtaaacttggatattgactcaaagcaagtggagagaggtcctgcggagggatgtctgagaccacatatttcgtagtggcagtggccgtgttcctgttccgaggtaaccgttttctagcgctgcgtcgtagtacttccaaagccgtagcccctggggagtgggaagcaatttctggcaaagtggaggggggtgagctaccccaggaagctgcccagcgggaaacctatgaggaatcaggaatgacggtggctttggataatcggcccgttactgcctatcaggctgattatggaggggacccgatgatagtattggtctatcgtggaaaagggttggatggggaactccgtctttctagtgagcatcaagctaaggcttgggtaaccgaggatgaatttgctcagttatgctcctatggggagcttgtggatgcagcccggcaggcagttaagctgccttggtaagatctgaagttgggtgcatgggcggtatggaaatgcttgaggagagaacaggatggatgaaaatagccggttagaagttgaggcggctgtatttcgccgcttagtgaagcattttcaagaacataccgaggttcagaatatcgatgtgatgaatttggctggtttttgccgaaattgccttgcaaagtggtatcaagcggctgtcgaggagcagggtgggcagctatcttatgatgaagcgagggaaattatctacggcatgccttacgaggaatggaaggcgaagtatcaaaaatagctcattctggccatgatccggctgttcaggccccagatcgagcaactattgcgccatcgcgatgagataattaacaaggctcacatcgaaaggcccgatgacgatgtgcttgaagatcgtgacctggagatcaccggttatttaccgatcaatgtggattgctggctcgaaacgttacgtgctcagttggcgagactaatatgataagtctttttcactctggctgagtattttagtcggttcagggggctacctaagtctattttatctgatttctatcgctatcagggtaatatcgtcatgtgccatagacccgcccgtatgccgacggacggcggtgagaacggcttgtttcagttggggtaaattctcatcgccaacctgtcctaatatggcctgcagtcgctcctcaccaaagggttggccgtccgtgcccggggcttcaatgaggccatcagtatacagaagcaggcgatcacctgaggcaagtaggagctgctcctggtcatagggtatgccgtccatcacgcccaagggtaagttggctggttccggacgtggctttagtcttacgggtcgccacgtcttatcttctcgccgtcgaagcaatagcggtggatgtccagcataggaaatatagaggttggtgtcggcgagatagaagctggcaatcgccgctgtcgtcatcgccttaagcccacattcggtgaccacccgctgattcagctcgacaaggagactgttactatcgagactatccatccgctttgccagcccctcgtaaagccaccggcttatgcgactgacggcttcgccatgtccaaccacatcggctacaacgatacgggtaaggatatcggctccacagacgctgaagtaatagatgtcgccgccctggtctccatcagctgcgcttgagtagagactggcggtcagcgcattggtgcataaatcctggtccgcagcttggattccgccccagatctccgcacaatgaatgcgatgcatatttatctccttgctagctaggtcctgattgaggcctagcttatttaaaatgagccttgcctctactgccaaattattttttgtctacgtgccatggggcacgttacagtggcatagcctgtgatcagcggactctgttataccccagagtgatgaaaccttatgtcattggatacttaatggattataatgactgtcccgggggcactcacattcactaatataagaagctgataattgaggagaataatgatgcctaagaaacataaactttcttccttgtctgtagcagtggggactgtatttacggctgggatgctgacgagtggggctgccagcgctgaaagcaacccttttggttacgctgacttatcaagtggttatatggttgccgctggagagggcgcaaaaggcgagggtgaagggagttgcggcggcaagaggaaggctgaaggtgaaggaaactgcggcggtaaaaagaaggctgaaggcgaaggaagttgtggcggcaagaaagaacagggccaagggcgcaagcagggacaagaaggcaaatgcggcgaaggcaaatgtggggggaatatgtaaagtagctcaggtagtggttgtgctacctatccggcgagtcaatgcggtaactaaaaacgggccccttggagggcccgttttcatattcgccttctagctccatccaggggacggttccaaccgcttattttattcccaggaaatcttaattgactgagacagaattaaaattttcccaatcttgaccgatagacctcgtgagtcgtggggcattttctcactgcgctagcttaaatgatgatggaggtatatcggcgtggatttggccaccctgattggcttaattagtagctttggggttgtggctggggccattttattaggctctagcgtgctcgtttttttcaatccaccttctattttaatcgtcttagggggaaccatagccgtagtgctcatgaagttctcccttagccagtttttaggttccttcaaggtggccatgaaggcttttgtgtataaggccgagaagccggaagaaattattaaacaggccttagagatggcgaatacagcccgaaaggatgggttgttagcgttagaaagttgggacatcaagaatgaattcatgaaaaaaggggtaaccttgctagtggacggtcacgaacccgaaatggtgcgccgggtgttgatgactgagctgcggcagaccctagaacgccatgatctggggcaaaaaatctttagggccatcggcgatgtggcacccgctatggggatgattggcactttgattggtctcgtacagatgctttcttctatggatgacccgaaaaaaattggcccggctatggccgttgccctgctgaccacgctctatggtgccatgattgccaatatggtggcactgccgtttgccgacaaactcgccctgcgcagtaatgaagaacggcttaaccgcttcataatcatcgaaagcatcctgtcgattcaacagggccacaacccgcgggtattggaagagctgttgctaacctttatgccaggttctaagcgccataataataatggagaaaagtaaggggtgagcagcgaagatggaacaggacttgtttgcggccgagaacgaaccgcaggaggaaaaatcaggtgctccagcatgggtcattacgttggccgatctcatgtccctgttaatgagtttttttgtgctgcttttgtccttctcagagttggatttgcaaaaatacaaacaagtcgctggctccatgaagtttgcctttggggtgcagcgggagattaaagttaaggaaccccccaagggtacgagtattattgcccaggaattcagcccaggccgtcctcgtcccaccccctgggatgagattcgccaggatactattgatgagactaaacaaaccctggatttttctgaggcacgtatccgggatacggaagcaaaagtggccgagcttcaaaacatgctccagaatgaaatcgaccaggggttgattgtcttagagagaataggtgagcaaattattattcgtattcaggagaaaggctcttttccctcgggcagtgcctcctttaaccaggactttaagcctgttttagataaactccgcactgtcctaaacagaattgagggtaagattgtggtcgcggggcatacggatgatttgcctattcatacttctcgctttcgctctaattgggaattatctacagcccgagcagtttcggtgattcaccatctctttgctaccgatgaaattgccccccagcgtttcgtcattgaaggccatgccgatacccagccgctagcgcccaatgatactgcagagaaccgggtccacaatcggcgcatagaaattactatcatgccaagcacaagctcggatagtgggcagttctcggtgaaggaactgatggataagccatgatttagtgccggcggatcacccctattaaggggttaggcaggttcatacaggccagtaccacccggtcgaagcgatcagtaagggataatgctagctctgccacggctattgcctgattttcccaggctggcccatctatcatattgatgagagggactatcttagctctgcctaccccttttaatcccccttgggggctcgctaataacctggctaaatggattggcttcaggatttcgccggctttaattccgatgatggcttcaatattttctacgcggtgggcaattttctccgataaaggttggccgatagcaagtgcggaaatcactgggatcacatgagtcgccttttcggggatcaccggttcctgtgctcctggtgccttgagccaacgactacgggccccatcggccttgactagactgacatcaaagccagcttgtcggtggatcatttcgactaaagaaggggagataccggctagacgacctttttttatggaaggttgagcgtaggcaatcaggcggtgggtttgggctgctgcgctgaccagggtaaggagcagcttttcgtcggtaatgatttgataggcagagactttattaggaaaaggcggaatatgggcggttgaggtaattcctatccgaccggggtggagcattgctaagcgataaagggtggtttttttacctcccgcgcccaccaaacagacgataccacgccaggcttccaaggcatctaacaatgagttgggtttgctaattatcatgtttccactactgcggttttcaccgacagtatacggggtaagaagcctgcaatcagttcccaatgctcgccgttatcatggctcccaaacaggtggccgctagaggtcccgaagtaaaccccattgggggagagaccgtcacaatccatagcctcacgcaatacagtgacataggcatgttcttggggaaggccatgggtcaagggttcccagtcggcaccgccattactgctgcggtaaacgcggagcttgccatcgaccgtggtgcgtaagtggctactctgttcggggatgacatacaccatatcaggatcttgaggattcaccacgataacatagccgaaatcactaggaagtccctggcttatctcaatccaatggtttccccgatcatcgctgcggtaggttccgttgtagcactgtcgataaaggcgatcgggttgtttgggatgtaataccattcgatgcacattatggcctacatcgggatagcgttgagggaggttttcggcacgaacaccccgattaatggggatccagctggtaccggcatcttcggagcgaaagactccgcctgctgagacggcacaatagaggcggtgaggggtgcggggatcaatatagatagagtgaactgcaaatcccccccgggcgggttcccaacgatctcggctaggatgttcattgagacccggcaagggtgtccagtggtgaccgtcgtcctggcttataaatagtcccgggggatcgatgccggcataaagcaccttctcctgtgtgggatgacctggagccaagtaccagatggctttcagactttgggcataaagcccttggcgatggtggggaacgtgggggagcacctcccagctatggccagcatcgtgacttcgataaatatggcagccccaaatggggtggttagcggttgcataggcatgctgaggcattcttggatccatccaggcatgtaggatctcatagcctgcaataaggggtccctcaaggttccaagcattgcggtttagctccgtgctaatacgaaaaaggcctttttgggtgcccaccagaagcactagctggttagggctgctcattgaactagtcttattcatgatgactatggatctatcatcctgagtcctttacactggagtggataccaagattctcaatctcatattgccggagcaacaggagaatttccatggcagagccttttatcgtccagaaaaaaccatttgttgtgacccttgatgccggtgattattggtggtgcgcctgtgggcaatctaaaaaccagcctttttgtgatggctctcataaagggactggatttacgccggtaaagtttagtttatccgaacagaaaaaggttgctttgtgcggttgtaagcataccggcaacaagccctattgcgatggtacccactcaaagctttaaagaagttaagttttgaattgtaggaaatggggagaataaatctagatggaagcggcgagtacctgggaagtgcttttgcttggcctggtagcgatcttggttatcctgtggtttcggcccgggattaggggtgcgttccagcatggggagcaggtaaaagagaaggattggaaagggttcctgatccccattgcgctagtcgccctatttgtgatactcctgcttgctattgcttagctggtacctggtagggtggatgtgactccgcgggtaggcttgcaaaccattgccggcgcaacgataagcctaaactgccctctaaaaatcttaccaatatctttctacggaaatctgcccagggtcccgccggcggttttccttaagaccccgttccttaaggagggccgtggtgtcgcggaccatatctggatttccgcagagcatcacctgggatgattccgcgtcgatggtaagtcccgtgtattgggccataaggccatcggcaatggcggtagtaatgcgcccgcgaatagccccctcatgatcttcccggctgactaaggggaccatagtaaattgctgggggtgccgttggcgaagggtctcaatgagatcctgataggcgagttcctccgcagtgcgtactgaatgggctaagacaatacgagaaaagcgttgccagggttcttcggtttggaggatagagaggaatggcccaatggccgttcccgtggatagcatccagaggttgtcggtggtttgaatttgcgaaagggtaagaaaacccgcggccttacgggagacccaaacagcatcattgggttctaatttaacaaggcgattcgagagtggaccatccggaaccgtaatggagtaaaattccaggtagctttcctggggggagttcacaaaagaataggaacgagctacaaattcgtcattgataatcaaacccaggcggccgaattgtcctgcctcgaagggctccactggagcttccactcggagtgaatagagctgctcagtccagtggtgattagcaatcacgcgcccttcaacccacctccggggatctatcgaggcctttgtttttggagtttccgtcgttgatgtagccataatttctattattacccgaaatgttatcaagttcaatctcttggcgcttactaccccaaattaggagttttaggggccgctttccaagagtgccctttatccgccgcaacaaggtttggggcagggaactactgattaacgtcttttgattactcggtgatttttacgccgcgccagaaagcaacgtaatttttgatgggggctgctttttgcttcggtgccggataataccaggccgcatcggcatgagtttgatcaccgaccacaatgtggtagtagctggcttctcccttccaggggcaagtggtgtgcatatcgctgctccgaaaatactccttgtggatggaatcgggtggaaaataatggttaccctctaccaccttagttttatcgctttcggctaacacggcgccgttccagatagctttcatagggtgccctcacgatatattcctatgggttcttagactagcctcttttccgaggctcgccttagtagcaaccagataaagaaaggtccgcctaggagggcggtgataactcccacggggatttctgccggggctattaggttacgtgctagagtatcgcataaagtgaggaaacttcccccaaaaagcaaagtggctggggttagaaaacggtgatcagcgcctacaaggaggcggcagatatgggggaccatcatccccacaaacccaatggggccacaggtggcgacgatgcctcccacggtcagggaagtcacgaaaaacagcaagctgcgtattcttctgagatttaagccccggctaacagcgagcagttctccggtggctaaaagatttaattcctggctaagcaataaaataacgagagcgccgccggcgacaaaaggtagaatttcaaacacggtctccatgccagtaacccccagatttcccattaaccagtggaggatatggaaagactgggcaaaatcactcatgtactggataaacaaaataaggctggagaaaaagaagctaatggccacgcccgcaaggagcatgctggccacagagaaaccctgccttatctgagttaaaccatagacgagcaggattgatcctagcgcaccgacgaatgcagagagtgacaggccggagatactcaggagggcaaagcttaggcccgagcgcacatagagggcggcgcccaaggcggctccgctggcgactcctagggtaaagggggtggccaggggattgcggaatagggcttgaaaggccatcccgctgatagccaggcccgctcccgcgagaaaggccgccatcactcgaggcacccgcagattccaaaaaatttccgcttctatatttccctctaggggggcaaaaatagcttccatggggatggggtacatccctaaaaaaggggcgccgctgagcacccccacagctaataaagacatcagacctagggtgatggcaggtctcatctctcagacctcggccagggcaataggatgtcctgtccgggggtgacgggtaaacaggaagcgctgccggtagatagcttccaggacccggttatccgcaaaagcctcgggagtgccggtaaaggccagggtcccttgcttaagggcaatgatctgggtgctgtaggcgatagcggcattgagatcatgggtaacggtcaggagcgtgattccatgttcccggttgagccgctctagcaggcgctgaatttctacttgatgttggggatcaaggaatgccatgggttcatcgaggagtaggatgctggctccttgaacgaggctggccgcaatgaggactttttgccgttcaccggcgcttagggtatctagggggcgattgataaaagcgtgagtcccagtgagcaccagcgcttggtcggcaattcggtggtcttcagggcccaaaaatgaaaaggggctgaggtgagggtagcggcccatcagcacaaactccttcaccgtaaaagggagactttggccatcgagttgcgggacataagccagggttcgggccaattctttttgactgtagtctccgatctttcgagccagaagcttgatggttcccctgccgtggaggaggcggaccaggcacttgagcagggtggttttgcctgcgccattgggaccgacaatagccaggcgtgctccttggggcacggtcagtgagatatcatggagaatggtttgcccctccaggagcagggagagattttcgatttcgatcacggccctggtcatggcatcgtccagttgacctcggggtgaatgacctgggccattttttctagggtcaggataaagcggggtccggggaccgtatcaaagtcatcggcaaagagatggatgcgacccgtttttacagcgctaaccatggggagcccagcccagtcctggaggagggtagtgtcgttccagccctttttttgtacttcttggttggataccagttcaataatcacttcagggttaaggtgcataatgccctcggcggagaggggaggaacccgaatgaaatctccttgataggcgtttgttcccccggcgatgcgaatcatctcgtcatagggatctccggtcccggcgacaaagattttctttaatggactcccaatagggcgacccatgaccaccaggacccgggggcgggacaaaccggccattttggcttttatctcttccatccgcgatctaagactggaaagcaaggcctttgcttccgcctctttatccgttgctgtcccaataatgcggatggaatctaggatatccgttagcttttggtgttggacttgcagggtcgccacccccagttgttccaaccttggtgtgagtgtttgatggccgggaaaagtaatcaccaagtccggcctgagggccaccatggcctccatattagggtctagatagccgccgactttcggttttgccagggcctttggtggatagtcacagtaacgggtcacccccactatttgcgcttcgagccccaaagcaaatagggtttccgtaatgctaggagcaagggagatgatgcgctgatactcctggggttgttccagggcgggctgggcttctttcccttctctcaggttaaagccgtagtagcccgcagtaaacaccagagtgaataatacgaataagcctatcttcttcattttaaagaggacagctcagtgggtagggtcaaagagggtgatccagtgtttgacgggcaaggaggattgagtctgaagatgagttaggcaaccgatgttggcggtggcaatgagttgtggatggccatgttctagtgcagcaagtttatttgccagtaagcgctgggaaagatccctttgcaaaagagaataagtccccgccgagccgcagcagaggtgggcatcaggcacttcagtgagttcaaagcccgcctctcgcagcaacctttccactagaccatccaactgttggccgtgttgcagggtacaaggcgattggaaggcaatgcgacgggggacatggggggaaggggtgagtgcggagcggtcttcctgggcgagaatttcaccaatatcccgggtgatctcagcgatccgggctgctttagcggcataggccggatcttcggctaataagattccatattctttgatcatggcgccgcagccgctggcagtcaccacaatggcctcagcacccgcctctacctgaggccaccaggcatcaatattttgacgcataaaatctaaagccgattggggcgccgagaggtggtgggaaatagcaccacagcaacccccctggggcgcccgcactaagctgatacctagccgatccaacacccaggcagtactggcgttgatttcaggtgccagtgccggttggacacatccttccaaaatcaacatcttgcgggaatgacttgccgttggccaggatcttgttttggcctggggggggatgctgcgctttagggaggaaggcaaaaaaggagaaaatatttggcccaatcgtaacaaaggggtaaagcgtcgagggtagggtaatagcattcgtaatgctgctcgggttagctgctcccaaagtgacctggagaccttggtttccacgacctcacggccaatatccaccaagcgcccgtaacggactccggaagggcaagtggtctcacaggcgcggcaggtcaggcaacggtccaaatgttgctgtgttttcctactgactgcctgtccttcaagtgcttgctttatcaggtagatgcggcccctaggactatccaactcgtcccccaatagttggtaggtaggacaggtggcagtgcagaaaccgcaatgcacgcaagagcgcaaaatagcgtcggcttcccgcccttggggcgtgtttttaataaaatctgctaggtgagtttgcacgttatcagtatcttaactgctttcctggtctaagtttataactattatccctgggataggtgatgattgaaaagggtgagattagcgtggaatacggtccgaggagaatgcgttgatgaaaaagaaccaagtaccgggttttagcacccgagctgttcatggcctcgatgaaaaaatagacccggcttatggctcgattgttccgcctttatacctgaacactgcctttctttttgaggatgcggctcaaggagcgaggcgttttgcaggagaggagggaggatatatttacacccggatggggaacccttctgtggatatgctcgaaaaacggcttgcgctccttgaaaatggtgaggcggcagcggcttttgcttccggtatgggggctatttcaagtctgttgctccatttggtgcagccaggtgaacatattctttcagtgcgtgaggtctatgggggcacctatgggctttttgaagatcatctgaagcccaggggatacgacattacctattttgatcctactgcgccggatttggaagctgaactagatgccaagtgtactccctatagtcgggttgtctatttggaaacaccttctaatccttccctggtgttggtggatttggaagcttgtagtcgttgggcgcgcaagcggggattggtcaccgtggttgataacaccttttgtactccctacttgcaacggccactggattttggaattgattgggtcgtgtacagcactaccaaatacctcaatggtcacggggattgtgtcgggggggctgttgtgggtgccgagcccgctattcaggctctacgccaagagatgcaatggcattttggtaatattctttccccctttaacgcctggttgaccctgcgcgggttgcagaccctttcgctgcggatggcccggcattcggaaacagcgctagcagtggcccgctttctggaagaacatcccaaggtacagcaagtgcattatcctgggcttccttcccacccccagcatgcgctcgcacagaaacagatggcaggctttagcgggatggtcgcttttactctccctagtcgagaagcaggcccccgcttgttgaatcacttaaggtggtgcttattggcggtcagcttggggcatgtggccaccctgattgaacaccctgcatccatgacccatgccagttactcggaggaagaatgccgcgcggcgggattggatacggctctggttcgtatcagcgtggggttagaagaagctccagacctgattgcagatctggagcagggattggagaaggtctagggcaagcccccatgatgaagtcttgatttaaatcatgctagaaaagacccagggccttgtcacttgccgcttgaacccgtgataagaatctttcggcgaaggtctttttgacggcatagctgacttcatagaggtcggcagttttactggcctccagcaggtagtcatcgctggtttcgagatcgtctataaggttgagttcctgggcttgaatggcatgccaatgctggcccgtcgcggtttgggagagatccacctgggggcggtagtgggtaatgaattctttgaataactggtggatgtcttctacctgttttttagccagttcacgatcccggtcggtgttaatgccaaacagtgtcactgttcgcttcaattcacctgctttgatttgctcaaagtctattccatgtttatccagtagacgatggaaattgggtaattgcatcaaagcgccaatggagccgatgacagcaaatggtgcggcaataatgcgattgcccacgcaggccatcatatagccgccactggcggccattttatccacagcgatggtcaagggaatctgtttttttctaattctctccaattgggaggctgccagtccatgctcatgaacgagccctcccccattttccaaccggagtaagacctcatcctcaggcgttgctacactaagtactgcggtaatttcttctcgtaacgaggctactgctgtggctctaatatcgccatgaaaatcaagcacaaaaatgcgcctggcgtgttttttttgctttttgtgagctttttccgccttgagctttttgatgaactcttttttgggcatgatgtgcatggtgagcatgtgagtcatgcgttcataatggctattaagatgtttgatttccaacttctcagtggcatgcatccggcttttcgaggaggccgataacctcattagcagcgctatcaaaatcactaaggtgagtgtttttgctaggaatagcccgtattcagagagaaattcgcccatattttttggtttccgtgctggggataaggaaaaacattgggttagctagagttcccggtacatccgtcctggattcaaaatgcggtggggatcgaaggcttgtttgaggcggtgatgcaatgccatgagggctgagggcaaaggatgaaagacctcacctgtatgatccccgccgcgaaataaggtcgcatagccgccgacgttctcagcagcggcacggatggcttccgcggttaattcggagcgaaaccaacgctgggcgccgccccagccaatcttccattccccaggcagatcgatgggagcagtggtggcgggcactgaccaccgccaaaggggttgggtgctgcgctggaagaagatatgggtgtgttctcgaactctttcccagaagtgggtgtcgttcctgagggggtcgccacctatcttgttgcgtgcggctcgaagggtttcttcagaaccggatagacggacgtagagccgttctccatcaaaggcgcaggctgaaagggggaggggttggtttgcccagacattgaatagacgaatggcgttatgggcatcccgctcttgggagagcgtaatttcccctgttgggcggggtgagactttgagtgaaatctccaataacacccctaaggtgcctaggcttcctaccatgaggcgggggatatcatagcctgccacatttttcatcacctgccccccgaagcgtagtatttgacccttaccattgataatttgcacccctagcaccatatcccggactgctcccccataggggcggcgtgggccggaaagaccacaggcgacgacgccccccaaggtggcctggggaccaaaataagggggctcaaaagcaaacatttggccttgttcagcgagtagggcttcaatttctgccaggggcgttccggcacgggcagtgatgacaagttccgtgggttcatagctggtaattcctcggtgcttacccacctctaagggttcaccgtgcggttggcggccataaaaggctttggtgttacctcctttgatgcataagggggtttgcgccgctgctgcagcacgaatcgcttcttgaatcgcctcactgtcatcatgagtccatgccatcaacgccacctgtcttatccatcaacgagaatgaaaatagtatcttgctcccgtgtcaggttcaaaccggtgtagtttatcaagggcagtgatgatcactgactcgttggttttaagtatctcggcagaagttttgggagcaatatggtcgttttcacgctgtttaaccgttcctacacgccgacaagcgcaccaagaggagggatgagagtccagaaaaaccatccttcaaaattttcgttggggcacttattaatgagttatgccttgctaagggggggggaagctgcttaaattgcgccaccgagacggctgtgtgtcatcgtaaaggatagaaggcctgacaagttcgggtgggcgccgaaatcaatttatcaggattggttatatgctttcattatcatagatttatagctacgagttaaatacccatgaaagatttggtttattgttctatgtcgcggttgcggatggcgactgtagtcttcgcgttacttgttttgagtacggcttgcagtgaagctgagaaaccggcgagcaagcctgctgttccagtgtcaatatcgggttccatgactggggaagacgggccagtaaaagaggccaagctaacggctacggatcgtaacggtgaagttatcgccactgtagaggtcaacagcggcccacgctacagaatagagttgcctgcgggggtggcttacccggttattatttcggcgctctatccccgttccacaaaggtggttgagtcgggtcaaggagagataaaggctgctattatgaaagccagcagctcaacggtcgaacttagcccgaaatcaacctccattgttgatattgccatggctcgtggcggccttactcctgagaattttaagtccgcatcgttggctatcctcaatcaaggcagcggtggctcaggaggtatgccctatcagggggggcattgaggatcgcaaaataggaagcagtttccactgatgaaagagtaccgatttcataaatagatgcattatattctgtagccagtttattattttagaatgcgaaatcctatgaaattggtatggaactgatatctttggaatgagatggggtgagcctctgttctttacccggctcaccccgtcaagttattaagctttgtaagctagaagaccattcaggtgcctcccctttctaatacctcgcccaccgttgcaaagctagagttttgttctgtgctgttaaatattcggcagtaacccactagagatgtctacaatttagctagagtggtggttacttatggtaggctaaaaggcgctaccccatcatctcattgaactatttatggacctatccttcgttcatctgcatctgcataccgaatactcaatggtggatggcctggtgcgtatccggcccctggttcgagccgcccgggaagcggggatgccagcggtagcggtgactgaccagaataatatatttgccatggtcaagttctatcgtgctgcccaggcagagggagtgaagcccattattggggctgacgtttttttagtggattcaaccgaaagtagccgagccagccgggttactttgctttgccagaatgaaggaggttattgcaatctatcccgtctgttatcgcgcgcttatagcgaaggccaatatcatggcgttccccgcttgcaatggaattggttgcagagtcaaagcgatggtctgattgtcctttctggaggtcgagagggtgatgtgggtcaggctctgttggcgggcaacaatattcaagccaagaagctactggagcggtggcaagcccttttcccgggccgctattatttggagctgcatcgcactggcagagagggtgaggaagattatctccatggggccgtagcacttgctttagcatgtgataccccggtagtggcaaccaatgatgttcgcttccttagaacccaggatttcgaagctcacgaggcccgggtctgtattcatgaagggcggactttagatgatcctcgccgaccccgtcactatagtgagcagcaatatttgcgaacctcgtcggaaatggcggaattatttgcggacttgcccgaagccctggagaacacggtagagatcgcccggcgttgtaacctcgaacttaccctagggagccactatcttccaaattttccggtgccagaggggctaagcatcgaagcatttcttgaggtcgaggcccgtcgagggttggagcagcggttagcaaaactttatccttctgaaacagaccgggaaatcaagcagcccacttacgaaacgcgcctcgcagaggaattggcggtgattaaccaaatggggtttccagggtatttcctcattgtcgccgattttatccgctgggctaaaaaaaacggaattccggtagggccagggcggggctcaggggcaggatccctggttgcctatgccctgcaaataaccgacctggatccattagcctttgatcttctttttgaacgttttttgaaccccgagcgtgtatccctgcccgatttcgatatcgatttctgtatggaacgccgcgaccgggtgatcgagtatgtgagccactactacggccgggatcatgtttcccagattattacctacggtagcatggccgccaaagcggtcgtgcgggacgtgggtcgggtattagggcatccttacggtttcgtggaccaaattgccaagcttatcccttttgatctcaagatgactctggacaaggccctagaggagtccgaagggttaagggcccgttacgaagaagaagaggaagttcgatttctcattgatttggctaggaagcttgaggggctaacacgaaacgccggtaagcatgctggtggtgtggtgatcgcgccgaagaaattgaccgaatatgtcccttactactgtgagcaaggggcgagtggagtcgtgacccaatttgacaaggatgatatcgaggccattggcctggtcaaattcgatttcttgggtctgcgtaccttaaccattatcgactgggccttgcaggccatcaaccaacaacgggcccagcagggtacggccccgcttgatttggctcttttgccaatgaatgatccggaaagctacgcgctccttaaacgctgtgcgactaccgctgtgtttcaattggaatcccggggcatgaaagacctcataaagcggctccagccggattgctttgaggatattatcgccttggtggccttgttccggcctgggcctcttcagtcgggaatggtggatgattatatcaatcggaaacacggtcgtgccaaggtggattatccccatcccgcccttgagcccattctcaaaccgacctacggtgtcattgtttatcaggaacaggtaatgcaaatcgcccaagttctggcgggatataccttggggggggctgatctgctgcgccgggccatgggcaagaaaaagcccgaagaaatggccaagcagcgcgctatctttacggagggggcgaaagcacgaggggttgaggaagagcgggcaacggccattttcgacctcatggagaaatttgccgagtacgggtttaacaaatcccattccgcagcctatgccttgatcgcttatcagaccgcttatctcaaggcccattatcctgccccctatatggcggcagtgctttcttccgacatggacaatacggagaaagtagcggcttttattcaggaatgtcaggtcatgaatttggaggtgcttccccctgatgtgaatgtcagcgattatcgtttttcagcccagggcaagaacgctattcgttacggtttgggagcgattaaaggcgttggtgcagcagccttggaggggatcatcaaggagcgagaacagcacggaccttatcaagatctttttgaattttgtcgtcgtatcgatttgcgcaagattaaccggcgcgtgctagaagccttaaaccgctcaggggctttagatcctttgggggctaatcgagcgactctagaagcttctttggaaaccgctttggctttggcggaacaacattcccgtaacacctctctagggcagaatgatttattcggccttgactgtgtgttggagggtagtcaagcaggaaattataccgaaacccaggaatgggatgaggaacagcggttggcattggaaaaggagaccttggggttgtatcttagtgggcatcccatcgaccgttatgagcaggagctgaggcagatagctccccgccggttagccgaactcgttagccaagcgagtaaccgcctaaattataaccagcgggttattatcgccggtttgataggctccgtgcgcactagtaaagctcgtcaggggggacgtaatgcctttgtgactttggatgatcgtagtgcccgcctggaggtgaagacctttgccgaagtttttgacaaataccgggagctgttgcagccggatcatatcgtggtgattgacggaactttagggtgggattcgtacgcagataccgccaccgttacggcggaaaaagtctacagtattgcggaggcccgaggggcgttcgcgaaaatcttagaaatcggatttgacggtacttgtgtcgggcaagaagccgttgctgaattagcgaagattttggcgcctttccggcaaggccgttgccacgtcgccatttgctaccgcaatggagttgccagcgcccggttgatgctgggtgaggaatggcaaattcaacccaatgaggcactacttgcccgcttgcggttactgccgggggcggagcatgtgcagataatgtattgatgcatcccttttgaaacaaagttcaaagccttcctcgtgcccgaaggtagaataaatggcgtcttctgggaacagtgctccatgaacatggaaaattgtcgaatatgcctatactggtggttgatgatgacaaagatcttgcccggttgctggcgctccgccttcagggggtaggggggtatgaagtatgcctggcccattctgctcaggaggcttttgaacggcttggcctgctggctacggagacctcagcaaacatcgatcttgtgctaatggatgtgaagctgccgggaatcgatggcatcgaagcctgccgtcagttaaagagtcatccccttggacaagacatccctgttattattattaccggccacgatgaccaagagaatctggaggcagcgtttgatgcgggtgccatggattacgtcactaagccctttgataacgtaagtctcatggcgagggtccgctctgccttacgtttaaagcgggagatcgatacccgtaggcagagggaacaagaactgctggagttgactcaccaactggaagcggctaatgagcaactacgccagttgtcttcccttgatgagttgacgggagtggctaaccggcggcaattcgagatgactattcgtcaagaatttcggcgcgcgatgcgtaataagagctcgctctcagtgattatgatcgatattgataactttaaggcttataacgatatttacggccatcaggctggagatgattgcctacgtcaggtagcaaaggcccttagctcggtgctaaaaagacccaatgacttgcttgctcgttatgggggagaggaatttgtcgttattcttcccgagactggaagtaaaggtgcgagaagtttggcggagagcttgcgccgggccgtggaaatcctgaaaattcctcatcgttatgcttcccagagtggtttgcaggtcaccatcagtctaggcgtgtctacgcttgtacctcagcgtgatgaggatccgacaaagcttatcgctgcagccgatcaagcgttgtatcaatctaagcgcgccggacgtaaccgggtgactggggccggtatctgaaaagataactaaatcaatagctcaaattattaatgtaaagcagataatgtggctgctttttcaatttttaggtgcctcagtaccatgaaaatgaattttctagactttgaacagcctatcgcagaacttgaggccaaaatcgaggagttacgctttgttggcgatgatgccaagttaaatatttccgaggaaattcagcgcctcaaggctaaaagcaagacgctgaccgaatccatcttcggttctctcaccgattggcagatcgtgcaattggctcgacatccgcaacgtccctacactttggattatgtcaatcggatttttagcggctttgaagaactccatggtgatcgagcttttgcggatgacaaggccatcgtcggtggtgttgctcgcttggaaggaaggccggttgtcgttattgggcatcagaaaggacgtgataccaaggaaaaagtggcccgtaattttgggatgccgcgtcccgagggctaccgtaaggcgttgcggctaatgcgattggcagagcgatttaaattgccagtactgactttcatcgatacgccgggtgcctaccctggtattgatgcggaggagcgtggccaaagtgaggccattgcccgcaatctgtacgtgatggccgggttgaaaacccccattatcgcgacggtgattggtgaggggggctccggcggagcgttggctattggtgtgggggatcgaatgttcatgctcgaatacagcatctattccgtgatttcccccgaagggtgtgcctccattctatggaaaagtgccgataaagcttctgatgcggcggagaccttaggagtcacttccaagcgattgaaagaactaggacttgttgatcgtgtcgtcagcgagcccttagggggggcccaccggaatgtggaggccatggcggagaagctcaagggggtgttaagtgagcaactcgattatttaatcgaattgcccctggacaagttactagagcaccgccaacagcggcttagaagttatggccaattccaagaataaaccctgggtatgggcttttcagccgaccgcctgcttgagtttttgcggcaacttcatttttgtcacggctaccgagtagcttacagcggcggattggattcccaggtgctcctttatagcttggtgcaacttcgtcctcaattaccgggtatcgcattgagtgcctttcatgtggaccatgggttgagttctcgatctgggcaatggtcacagcattgccgagaaacctgctccgaacttggggttggctgcgaggtgatcaaggtgaatgcccgtccagctaagggagaaagccccgaagcggctgcccgtgaggctcgttatgccgctcttcggacccgggtggaaaaaggagaatgtctgctgactgggcaacatcaagacgatcaggcggaaacagtattgctgcaacttttgcggggagcgggaccccatggtttagccgcgatggcgagagtcatgccctttggcgagggtttgttgctacggcccttgctccctttttcccgagctgagttgaaggcctatgcggagcaggaaggcctggtttggattgaagatcccagtaattttgacgttgggtttgaccgcaattacctgcgccatcacgttttgcccttactgcggcagcgctggccaggcctaggccggactttatctcgggccgcaggccatcaagcagatgccgcctggatactcgaccaccaggcccagcaggaattgattaccgtgagcgacggtgaaccggggctttcggtgcaggggctacaagggttagccccccctcagcgtcgcaatcttttgcgccattggtttaagcgggagggattgcctctccctgatagcgctcacttacagcgtatcttggaggaagtgctgcctgcctcagaggatgcccaacctctagttgcttggccgggagcggaggtccggcgttaccgtaaccgactgtatacccaaaagcccctttctccccatgaggcgacgatggtgcttgcctgggagggtgttgaacccttgatattgcccccccaggtggggggagtattggttccaaaaatgactcaggggtttggcttggatgcagagcaatggcggcggagcccgataacggttcgctttcgccagggtggagagcgtattcacttagcggatcggagttctagttgtaccctaaaaaaactcttccaagagcggggtattcccccttggcaacggacgcgtattccaatgatctatgtgggggagaaacttgcctgggtggcggaaataggcattgctcgagactttgccgccgaaccggggagggagggagtgatgatcgaatgggttttctaagaggcttggcattgaggaaagacaccgattctgttagcttatgtaattgttctgcggttattcccatcatatttatttcctccagatcttgatgactaaatttatttttgtcactggcggtgttgtgtcttctttagggaaaggcatcacctccgcttccctgggcgcccttctcgaagcgcgcggtcttggcgtcactctcgttaagctcgatccctatattaatgtggaccctggtacgatgagtccttaccagcatggtgaggtattcgtcaccgaggatggggcggagactgatctcgacttagggcattacgaacgctttgtacgtacgaccatgtcccagcgcaacaactatactaccggccgaatttacgaaaatgtcattgccaaggaacgtcgaggagagtacctaggcaataccgttcaggtgatcccccatattaccgatgaaattaagcgttgtatctatgaaggcgcggatgatgccgatgtcaccctagtggagatcggagggacggtaggagatatcgagtccttgccttttctagaggccattcgccagatgggaatggagttggggcgggagcaaaccctttttatgcatctgactttagttccttttgtccgctctgcaggggaacttaaaaccaagccaacccagcactcagtaaaagaattgagatccattggcatacaaccggatgtattggtgtgtcgcttggagcatcccttgcccgagtctgagcggcgcaagatcgctttattcaccagtgtatccgacagagcggtgatctcagcggtggatgtagacagtatctataagattccgctagagctacacgcccagggactggatgaaattgtggtggagcacctccacctcaaggtaggcccggctaaactgacggaatggcagcaagttattgataacttaaaatatcctgatgatgaagtgaccgtggccttggtgggtaagtatgtcgaccatacggaagcttataaatcactttccgaggccttaattcatgcgggaatgcatacccacacccaggtcaatattatttacttggattcggaggagattgaagctgaaggtgtcgagggtttggaggtggccgatgccattttagtgcctggaggatttggtgaacggggcgttgaaggcatgatagcggcagttcagtatgctagagagaatggtattccctacctggggatttgtcttggaatgcaggtagcggtgattgagtttgcccgccaccaggctgggatgaaagaagctcacagtaccgagtttgacaagagcgcgccggacccggtaattgccttaatcaccgaatggcagcgggcggatgggctcattgaaaaacgtgatgagtatatggacctgggtggaacaatgcgcctagggagttaccaatgtcaattgttgccgggaagccgggcggcggctttatatggcaagaaggtgattaccgaacgccaccggcaccgctatgaattcaataactattatcgaaaggcgctagaagctgctggtctagtcatgtcggggatttccctcgatggaaatttagtggagatggtggaaattcctgatcatccctggtttgtggcctgtcaattccaccctgaatttacttcgacgccccgggatggtcatccgcttttcaacggttttattcgggctgctgttgagtattgtcaaagtaaagttaaatcccaggtagagtaaagttcatggagctatgcgggtttgaggtcggtttggagcggcccctgtttctgattgccggcccctgtgtgattgaaagcgaacagttagctttagatacggcaggtaggctgaaggaaatcacgacgcgccttggaattccctttatctataaatcttcttttgacaaagccaatcggacttctgtggaaagttttcgaggtcatggcattgaagtgggtctaggtatcttggagaaggtcaaacacacctttggcattccggtgctgaccgatgttcatgaggatacgcccctgtcggaggtcgcagcggtagttgatgtgttgcagactccagcttttctctgccgccaaaccaattttattcaaaaagtggcccgccagggtcggcctatcaacattaaaaaagggcagttcttggcgccttgggatatgagccatgtggtagacaaagccagggcagtcggcaatcaacaagtgctggtctgcgaacgaggggtctcgtttggctataatactttagtttcagacatgcgcagtttggcggtaatgcgcgataccggttgtcccgtggtttttgatgcgactcattctgtccagcagccaggaggaaaagggggatgttctggaggacagcgggagtgggtgccggtgcttgcccgtgcggccgtagcggcaggggtggcgggggtatttatggaaacccatccagagcccgaacgggctttaagtgatggtcccaatgcctggcctctaggggcgatggaaaaactattagagaccttaatagccattgatgagacggtaaaaaggcgcggtttccccgaaacaggataccgctaagattaaagggagtagggaagtttatccgatgagtaagatcattgatgttagggggcgagagattctggattcccgcggcaatcccactgtggaagcggatgttgttcttgaagcaggggtgctggggcgggctgcggtgccttcgggtgcttcgaccggtacccgcgaagccgtggaattgcgtgaccaggatccccagcgctatgggggcaagggcgtactcaaagccgtgggccatgttaacggtgaaattcgccagcagctgttggggcaagaagcaagcgcccaggaaagtatcgatcaggccctcattgaactcgatggtacgcccaacaaggatcgcctcggggccaatgctattttagccgtctctttggcggtggcgcgggcggcggcactggaggcacaaaaacccctgtaccgttacctggggggggacgggcctttcccaatgccggtacctatgatgaatattatcaatggcggcgcccatgcggacaataatgtggatctgcaggagtttatgatcgtcccggtgggggcgggaagcatggctgaggccatccgctatggagccgaagtatttcatgtcctgaaaaaggtgttacgcgggcgtggcctgggcacgggcgtcggtgatgaggggggctttgcgcccgacctttcctctaacgaggcggccattgaggtgattcttgaggccataacccaggccggttttgaaccgggtcgtgatgtgagtttggccctggatgtggcaagttctgagttttatcaagagggttgctatggattggcttccgagggtaagcggctcacaggggaagaattcatcggagtcctggcttcttgggtggaacaataccccatcctttccattgaagacggtatggcggaagaggattgggaggggtgggccctgttgacgcagcgtcttggccaacgggtgcaactggtcggcgatgatttatttgtgaccaataccgccattctcaaggaaggcattgacaaaggagtggccaattccatcttgatcaaggttaaccaaattggaaccttaacggagaccctggcagctatccgcatggccaaggatgcaggttatacggcggttatttcccaccgctctggggaaactgaggatactacgattgccgatttggccgtggctacccaaagtggtcagattaagacaggttccctatcccggactgatcgagtagccaaatacaatcagttgctgcgaattgaggcagagctaggagataaggcccattatccagggcgtcaggcttttgcccaccgttagcgaagaagcccctcggtgtgatgaggttcgttgtcgggttgctgttagtattatttttagcgcttcaataccagctgtgggtcagtgaagatggtttgggtgagttgcggcgcctgagccggagtatccaacagcagaggcaggagaatgctgcattggtcgagcgtaatcaggttctagatgcggaagttcgagatctaaaaagtggtcttgatgctttggaggagcgagctcgaagcgagttgggcatggttaagcaaggcgagaccttttttcaaattatcgaagagccatgagtcccaactattgggccgtagtgccggccgccggagtggggaaacgcatggggaccaatatccccaagcagtatcttcccctcgccggcaagacggtcattgaacatactttggatagtcttctacagcatccccggattcaggcgattgtggtggccgtctcttccgaagacaggtggtggcccgagtgcctcccccaggataaggaacgaattatccgagcgccagggggggcagagcgttgccattccgtcagcaatggcttggagtgtctgctgagtttagccgcgcccgaagattgggttctggtgcacgatgcggctcgaccttgcctgcggagagaagatattgaccggctgatggagaccctccatggccatcccatagggggcttgctggctttacctattagcgataccgtcaagcgcgccaatgccgagggcgtggtattggaaacggttaaccgggaaggcctgtggcgggccatgacgccccagatgtttcggcttgagaagctctatcgggccttgagagaagcaattgctgcaggagtgcaggtgaccgatgaggccagcgcgatggaatgggccgggttttcaccccacttggtggaaggatatcctgacaatatcaagatcacccatccccaggatctgatgcaagcggaggattttttgaaacgacaggggcgggaaggatgagaattggccatggttttgatgttcaccgctttggctcgacgggaaagttaatccttggaggggtggacgttccccatgaacagggcttaattgcccattctgatggcgatgtggtgattcacgccctctgtgatgctttacttggggctgccgccttaggtgacattggccgccatttccccgataccagtgccgaatttaaagatgctgatagccgaaagcttcttcgccaggtgatggttttgctgaacgagcatcggctgaaggtacacaatggcgacctgaccattgtggcccaggtccctaagttggccccttatattccttccatgcgtgaagttttggcccaggaactcaaattgccctatcagcgcttgaatattaaggcgaccaccacggaaggcatgggctatattggccgaggcgaaggcatcgcggcccatgctgtggtattgctggaagaggaataagcagggtcggtgagtgaagaacccccttttgcctacggggcagaagcgcctcccgcaacggccctgattcgatgttgccccgaggacttccaggtggttgaggaacttccattttccctctcaggggagggcgagcatgtttggcttttgctctgtaagcgtaataccaacaccgtgtggttggcgcgtcggcttgcccgtattgccggtgtgcggtcggtagatgtgggctatgcgggtttaaaggaccgccatgctctaaccacccaatggttcagtgttcatttgggccggaaaaaagagcctaactgggccgcagagttagaaactgaagcggttcaagtggttaagattattcgtcacccccgaaaattacggcggggcgcgcttaaagaaaatcgtttccggttgactttacggcggctccaaggggatcgggaggtggttcttaggcgccttgtgcaaattaaggccgagggtgttcctaactatttcggaccccagagatttggtcgggagggccaaaatctggaacaagccgaccaatggtttgcggggggcaggccaccgaaggatcgctatctgcggggactgttactttcagcggcccgcgcttttttgtttaatcaggtcttagctgagcgagtacgggcggcccattggaatcaaccgcttcctggagaagcgcttattctcgatgggagtcgcgggttctttttagcggagactatagatgaaaccttgcaagcccgggtgcggtgcttcgactgccatcctagtggccctttatggggacggggaagcctccccaccttggggataacccgtgcttttgaggagaaggtgttggcggactttggattatggcggaagggtctagaggaggggggcttaaagcaagagcgccggagtttaaggctgatggctgctgatttggaatggtcctttcctgctgacgatagcctgagactttgttttcgtttacctgcaggggcctatgcgaccaccatgctgcgtgaagtggtgggggcccaggaggccatagggttatcctccccctaaagcgcgtatttcagcctttttcttgccaccacttttgcgctctaggcgcgtttaagggtttgctgatgaaataaccctggaccctatcgcagccgtactcttggagataaagaaattgctcctgggtttctacgccttctgccaccacttcgagattgaggctatggcccagggcaataatggctttagtaattgcccggctttcaatttcttcggggatgtcgtggatgaaagagcggtcaattttgatgctgtccaggggaaggtgtttaaggtaggttaaggaggaatgccctgtaccaaagtcgtctacggaaatacgcacgcccagggtgcttagagactgtagggtcttgagggctgaatccatatcttcgataaggagcccttcggtaatttccacctctagggagggcggcgagaggcctgtacgctccaggatagctgcgataccgcccgctaaatccggctgacgaaattgacgcggagagagattgaccgccacttgtaaaggccctgagtgaaattgctgccagctaaaacaggtttggcaggcaatttctaaaacccaagcgccaatagggatgatgagaccagtttcttccgccagacgaataaaagtttgacgggcaagcatcccatgttggggatggcgccagcgaagtagggcctcaaaactgaccgttctgccgctggtgagatccaactgtggctggaattgcaagtggaggtccccgctttcaagggcgctttgcaggtctttggccagtgctacccgggaatgggcccgagcattgatgtcgggcatatataattggtagttattacgaccctcatgtttagcatggtacagggcgatgtcggcgttcttgagcagctgtttggcggtaggagcatcgctaggaaagagggtaatcccaatactgacattgttatgtatcttatgcccctgaagcctatggggttcggcaatggcgccaagaatccgttgggccaggagggcagcttcatcggcatccagaatatgggtttgaataattgcaaattcgtcaccgccaattcgcagcaccgtatctgtgggccctacgcagccatggagtaccccggcgactcggattaattccgcatcaccgatctcatggccaaaactgtcattgatgtccttaaagcggtcaaggtccaagaataaaagtgccaattgttgcctactgtggagggtttccgccatagattgcgctaagcggtcttgaagtaggattcgattgggcagtccggtgagagcatcgtactgagcgaggtggcgggaccgagtctccttagcttgggtcttttttaactgggtttggagtagtcgctgggaacggtaaaaaccaaaggcaatgagagcaagtcccagaatctctagtattctctccaccagagtactccattgcctggattcttgggtgaactcccctagcaagcctaacaagagactgcccaggagtaggccccaacccccagtcaaaagagtgatgcctagtcgcaagataaaagcgtgagcgactaaggcgacgaccagcaccacggtttcaaggatgatgttgttgagatcgaaaccctgctttaggggaaaggtgagaaaccaaaataaaatgataaacaatgccagcagcgccagtcctcccgcactgggccatgggggcaaggggctcaggtgagcatgccgtagtttatggagcatggatagcattgctggaggtagtctataccattgcgggatgccaaaaccatataaaatatttgattgatagccacaaactcattacagacaaccctataccatataaagatgcaatatcttccaatatttttaaatgtacgcgggcagcggtgtttggtggtgggtgggggcgctgtggcgacccgaaaagtggccttgctccgccgggtgggtgcggtcgttaaagtggtggccttggaagcgcatgagcagcttcaggagtgggctaaaaagggggaaattgggttacagcaagcccctttcagcgaagctgaaatgaaggattgtcgtttggtgattgcggcaacggatgatcactccctcaacgagcaagtctaccatctcgccaaggctcaggggatactcgttaatgtggctgattgccctcgtctttgtgattttattctgccctccattgtggatagatcgccggtagtggtcgcggtctcaagcggggggagctctccggtattagcgcgtttgctccgcgcccgtctggagacccttattccttacgcttatgcccgcctgggccaatttgcggctcgctatcgcagccaggttaagcagcgtattgccggcgcaagggcgcggcgtatcttctgggaaaaggtcttacaaggcagtatcgccgaaaagattttcgcgggtcaggaaggtgaagctgagcgggctctggaagctgctttggaggagagtgcagcccctagccagggggaggtttatttggttggcgcgggaccgggagatcctgatcttttgacctttcgcgctttgcgccttatgcagcaagcggatgtggtcttctatgatcgtttggtcagtccggaaattctagatttagttcggcgcgaggcggaacgaatctatgtgggtaaaaagcgcgcctggcatacggtacggcaagaggaaatcaatgggatgctggtccaatttgcccgggaaggtcagcgggtattgcgccttaagggaggcgatccttttatctttggtcggggaggggaagagattgccacattggcggcggaaggcattcctttccaagtcgtgcctgggattaccgccgcttcaggctgtgcttgctatgcgggcatcccgctcacccaccgtgaccatgcccatgcctgtatctttgtcaccgggcaactcaaagaagggcgtttgagcttgaattggcagtccttggtccagcctaagcaaaccattgtcgtttatatggggttggtagggcttgagattctttgccaggaattgattgcccatggtatgccttctaccatgccagcagccttggtccagcaagggacaacttcccagcaacgggtattgacgggcactctggcaacattgccaggtattgtcaaaggggaagaaatccatgcgcccactttgatcatcatcggtgaggtggtctctctttatccacagctggtctggtttaatgcccctgattaaagcgtatcgacatatccacggcatggacatccttggtcaaagtccctactgagatataatcgactcccgtttcggccacctggcggacgttctccagggtaatgccgcccgaggcttccagcttgacccgctgttggttaaggcggacggcttcggagagagcagggagatcgaaattatcaagcaggagaatgtcggcccccgcagtgagcgcttgttgcaattcgtccaggttttccacttctatttctatagggaggttgggactataggtgcgggcacgttcaaccgctacggtaattgagccggctgccagaatatggttttctttaatgagcacgccatcgtagaggccatggcgatgattgtggcagccgccgcagcgaacggcatatttctgcgcttggcgcaagcctggcagggtcttgcgggtatctaatattttaactggcaacccagccacggctgaagcataatggtgggctatggtggcggtcccggatagagtctggaggaaattcaaggcggtgcgttcgccgctcaaaagagggcgcgaggggccgtgcaaagtgcaaatcctctcattagccgagagagggtccccatctgcccgggcccaattgatgacgatttccgcatccaattgttgaaataccctattaaaccagtcagttccgcagagtacggccgtttcgcgacaaactacagtagcagttgttctcgaagctgctggaattaacgctgcggtgacatcaccgctcccgatatcttcagcaagtgctcggcgaacttcttcttcaattggggcagtgggcatgcaatatcctgttgctaaccgcttaggtttaattctccattatagcaatgactcttcggatgcttcgatgttttccaggtcaagtagtgataaaccatgacggtccttgttccttggggcctctgggtgaacagggatagcggctggctgacccatgcccgtcaggttatctcgcccaatcaggatgaacgaccaccagggatggtgccagaatggttagtggtgcacggtatcagcctaccgccgggagagtacggagggccatggattgatgccctatttaccaactgccttgatcctacagcacacccttatttccatgaaatccactgcctccgtgtttccgcccatgtttttatcgcccgggatggttctttaacccagtacgtgccttttcacaggcgtgcttggcatgcagggaggtcgaaccttaatgggcgtactcaatgtaatgactttactattgggatagaacttgagggtactgatgttgccccctatgaagagatacaatatcaaaccttagcgagtcttatcagtgccttgatcgttgcctatcctaccctgtctaaggagcagattgtgggtcatagcgatatcgcaccaggccgtaagacagatcctggtcccgcctttaattgggagcgcctcaaatctttattggtttagctgcattcaagatagtcaacgagaacccagtgatttgtctggaggatttgaatatcacagggatgttgagaaaccgccgcttgagcaaagctgttgcggattgcgggctgtatgagctcaagcggcaaatggagtacaaagcagcaatgtatggccgggaagtgtttatcgtggaccgctgggcgcccaccagcaagacgtgctctgagtgcgggactattcaagagtccatgccgctcaaagttcgcgagtgggaatgcccggactgtggaacggagcacgaccgggatattaacgcggccaagaatgttttgatgttgggtacggcggggagcgccggaaccgataaagcccgcggagcggtgaagaccccaagggccgtggcctagccaccgcccgaggactgctgagaaacgcgaattctccaggctgacaaggggaggagggaccgaaccgcagtcagtcatggcgaaactccaatttccgtgatcattgaatagtaggcgccgctgggtgttatagtgttatctagaaaagctactgggggattggaattttatcctcgtttggttttttcccaaaatatttcaggggccccctctgtgcggttaagttcccgtgccatgacaaacaagaggtctgagaggcgattgaggtatttcaaactctctggattggtggcctcttccttggcaagagttacgagccgtcgctctgcccgccggcaggtcgtgcgagcgaggtggcaaagactggcggcgatggtgccccccggtaagataaattccttaagtggcggcaatttttcatttaggctatcgagttgccgttctagggcctgaacttgaccagcttcgataatatgggcagggggaatactcagttcccctcccaggtcaaagagttggtgctggacaggcgttaaggcctggtggaggggatctgggagggggtgagcaagaagcaggcccaggagggcattgagttcatcgatagcgccgatggcttcaacccgggggtggtcttttggcacccgctgttggttacctagcccagtcgttccttgatcacctgtgcgggtgtagatcttggataagcgatgtcccatggtgaatgattaacctaaattgtcgtcgctttatgcgagcataaactaaagtggagaaaccctatgcaacaatcaagagctaaatttgggattggacagttggtgcgtcataagctgtttcattatcggggggtagtggtggatgcagatccggtctttcagggtagtcccgagtggtatgagcagatggctcagtcccaaccgccaaaagatcggccttggtatcatgttttggttgacaatgcggattaccagacctatgtggcggagcgaaacctggatctggatacttccagggagcctattaatcatcctgcaatcgaattattttttgatgatctccaggaaggcgtgtatcgtcgccagggtagcatcaattaaatttttccctaaaggtttgaccggtacgcctcatctccgccaaggcgtatccgagcttatggggtgcatcgagtaacccatactcagcatagatccgttcccacatcatggcgtagagcctggcggcggagaccaaaggatttcggcattgttgtcgttccatatcgatacgccattgtagacgtttcagtcgtgtctgtaggtgttccggcgcctgggtcaaagtctgttctataatggctctacgctggtgttcgaattcttcaggatcctcttttgccaggagcatccagtagtcgaagtcgaaattggattcgggtgtcatgctttaagtactttgggtcgccatctctcattctttcgattttgcttcttcccagagcgcgtccatttcctcaaggcttgcctctgctggggaagaatcacgctcggagagaatgtcttcaattgtagaggaaaactcgtcagctttttcgggtaaagcggatgatctggcggcggtcccgtttagagggacgaccccgggtggtgggtcgctgttcccgttcctcccttaattgcatagctagggtttgccgctttgccttgcttttctcactctcttggtaaagtaacgacgcttctggggctgggcggcgttgttgagacagcccctcaatggtaatttcgtactcgaactggccccggcgaatggttaaatgatcgccgatagcgaccctctggctaggtttaactcgccggccattgaggtggactttgcctccattgactgcttccaccgcaaggctacgtgtcttgaaaaaacgggcagcccacagccatttatcaaggcgaatcttttcagtttcggaggctgtcatggttcatttctcaccgcaggtttgtcctggaaaggctaaggatatcgaacccgttaaacacttcaaggcatggaataaactgattacttagctgctggctagagcaatttcccctgaaatttccgattctaaatagagactgaggaattctggaaccctttcctctaaccaatactggggttgccagggccattgaccgccaatgaaccccacatgccctccctccgcgctgagttctaactggactgtgggggagagatcagaagccgagggaatagcatcttgaggtaaaaaggggtcatccgtgctatgtagaatcagcgttgggacatggatgttgcgcaaaaatggccgacagttggagcgctgccaatagtcattggcatctatgaatccatgtaggggggcggtgatgaggtcatcaaattccttaaatgtccggacgttttccaaggcttggagatcaaaggggcaatcgcgatagcgaaatttataccggacagagcgtttcagagccttaactagagaccattggtaggcttgggatagggcttgctctaattgccatgcggcccggccaagctcaaagggaacggaaaccccaatggcggcaatgaggtctgcttgctgaccgttctctccaagccatttgaggaggacattaccgcctagcgaatagcctactgctgcgaggggggtatcgggttccctctggcgcagggttgaaagcagtgcatggagatcgcccgtgtcaccggaatggtagctgcgggctagccggttaggttcaccgctacaacctcggaaatgcaacaacaccccgcgccagccccgttgcgcaatggccctgaggagcccagcagcatagcgggaacgataggacccttcaaggccatgaaggactactacaataggccccttgccttgaccgctccaagcaagatccacaaaatctccatctggcaattctaaccgctcccataggagttctatccggaagggggggcgaaagcgcgatccccataccgtttgggcatgggggcccggtagccaccaagcgggtcggaaatgactagtaacaatcatggtcgaattactctttgccctgaagttgggagaggatagcttcactctctagggtagaggtgtcttgagtgatgggttcaccccgggcgatggtccgaagtaagcggcgcatgattttcccggagcgggttttggggaggctgtccacaaaacgaatctcatccggtttggcgataggcccaatttgatcggcgacccaggctcgaagttcctcggtcaaagttttaccaacccctcctgttgggcggcttccttttaggatgacataggcgaggatggcctcacccttgatgtcgtcaggacggcccaccacggctgcttctgctaccttcggataagccactaaggcggattcgatctccatggtgccgagccgatgaccggacacattcaatacatcatcagtgcgccccatgatccaaaaatagccatccttatcgcggcgggcactgtcacccgtaagataatattggctgccgaatttgctccaataggtatcatagtaacgctgatcatcgccccaaatggtgcggagcatggagggccagggtttggtaatgactaaataaccgccccgatcaggggtggtaatagggtgccccttttcatcaaccactgcagcgctaatgccaggcagagggagggtgcaggagccgggtttggtgggaacagcgccaggaattggggcaatcatatgaactcccgtctccgtttgccaccaagtatcgacaatagggcagcgctcgcctccgataatgcagtgataccacatccaagcctcggggttgatgggttcgcccaccgttcccagcagccttaattgagataaattatagccggcgggaagatcatccccgtacttcattagagcccggatagcagtgggggccgtgtaaaaaatggtgactccatgatcctggcagattttccaaaaacggcccggatcaggaaaagtgggagttccctcatacatgacaatagtggctcctgctgccagcggtccgtaggcgatataactatggcctgtgacccagcccacatcggccgtgcaccaaaagatgtcctcatcacgaatatcaaagacccatttcatggtagtgagggcaccgagcaggtagccgccactggcatgctggatgcccttgggtttgccagtggaaccagaggtgtaaagcaggaataaaggatgctcagcgtttagccataccggctcacagtttccatcgattctggtttctgcttcatgccaccataggtcgcgcccctcggtcatgtcgatatcatgacccgtacgttgcaggacaatgacatgctggatactgttgcatccttcttttaatgcccggttagccgctgctttgagttcgacgatgcgtccgccccggtgacccccatcggcagtgataagaagtttggcttctgcatcctcaatccgatctttaagggattcggcggagaaacctccaaatacgaccgaatggatggccccgatgcgggcgcaggccaacattgcaatgacggcttcggggaccatgggtaggtagatgacaacccgatcgccttcggtaacaccttgagctttaagaacattagcaaagcggcaaactcgctggtgtaattgatgataagtgaaggtggtaatatcccccggctctccttcaaaaataatggctattttgtcggctttgtcctgcaggtggcggtctaggcagttgtaagagacattcagttcgccgtcggtaaaccactgatagtgtgggggattagtgctgtctagaactgttttgaagggtttatgccaggtaatttctgcacgtgcctgcgcggcccaaaaaccttcgaagtcttcgttggcggcttggactaaggaatccaaggtggcacggtcggggatgcgggctttggccgaaaattcagctggtggggggaaaaggcgttcttcatgtaaagtggattcgatactttcttcattcatgatttcttccttcctttttcaccccgcagggagttgacttattgggggcttttaaacatcaggtaaccgacagacggcttgcgtattgctcgattaatgcgcttactatttagacactctaagccaactcgtcggcctagtaaatatgcctgattgctcaggcctaggggaggttagaagcggaagaatggggggatagcgctgccggggtattcgctcaatatgccaggaagtatagcccaatggcaggcctcgttcactctgccttggtattggtataaccgctatacttcgatgatgggttgggcagtatcgtcgatgacgattgtaaaggggccatctggccgcttgactacgaaattaccctagctattggtgaactcgttctggccgtttatcgtcaaagagaagggcgctatcgtcttgatttccaagtttctagcaggaaacccaacaaagtctatgattattatctattgattttaagatagaaattgctaaagtcccatacattctgctttgctaaattctgcgttcacaacctatcaaaaggagaatatcctgtgagtgtactggttacgcaagttgcccctgattttactgctccgactgtaatgccggacggtaccattcaggaaaatttccgcctttctgatttgcgcggtaaatatgtcgtactgtttttctatcctctggattttacttttgtttgtccctcggagattctggcccataacaatcgcctcaaggagttcaaagagcataatgtggaaatcgtgggtgtttccattgactcccagtatagtcactatgcctggcgtaatactcccgtagcaaatggcgggattggcgccatcggttttccgctggtagccgatttaaaccatgatattacccgggcttatggggtcgaacatcctgatggggtcgccctccgtgcttcctttttgattgacaaaaatggcgtggttcagcatcaggtagtcaataatcttcccctcggtcgggccgtagaggaaatgttacggatggtggatgctttgcaatttacggaagaacatggtgaggtctgcccggcggggtggcgcaagggtgaagaggctattcgccccgatgcagagggggtagcccaatatttagccaagcatgccactactttgtaattcaggataattgaggcccctatcaataaacgcccccgttttatgcgggggcgttttgtttcatttggagtttcatcgtgactgatttcaattttgttcctacaaaatctcatcagcccgaaaaattcgcgtttctcagcagtcctcggcgaagggttccccttggccttgaggtctttaccgctccacgcgctttgacttcgggtcctcccgaccctaggctccgtgagcgaggaaatcatagcgcgaatttaacgctgaaacaacaccttatcgcccctcgcgtgtggggcgccgtttcacttcgcgattttgctgggggggcgtcgtgcgtcctgcactcattcaatgcctcccattaaaacctttggtcctctccaggcgtttttttgcaaattatcttggccctttgagttataatatccggttaagcccgttgtctctctctgatttcctctaaagtcttgcaatcgatgcatagggtagcggtgggacgggcctctaggcgccggacgccaatttcggctccacaggcctcacagtagccatagtcccctttatcaaggctccgcaggcgttcagagattttcctgataagtttacgttctcgatctctggtgcgtagctccaaggtaaattcttcttcctgtgatgcacggtcgctgggatctgggaagtttgcagcctcatcctgcatatggtgaacggtccgatcgacttcttccatgaggcgttgcctccaacccagcaggatccttcgaaaatgttcaacctgtggctcactcatgtattcttccccctctttttgctgatagggggtaaattcttggggagattgcaccagatccttgtcattaacggccatgtcttggctcctcaagtactaaaaaacagtcgcggatatataccagaaccttttaagaagcgcaataattataactccttattgacaacagcctaaaatatttcggaacaaaaaaatcatcaataattggggtgctcgcgccctttaaccctatctctatagaaacaagctaacatactatagaaacaagctaacataagtacctatgaataaaatatgaggtgttttaggagcgagccggaggtgttccgcaaacccgtttttcctccctgaaaaaagggtttgcggggacttccctgccccctggctccacgccaccggctcactccaggaatatttcaaaacttttactgagatgcttatttattgggaatacagtggtgaaacttaaaacattgatttttgatctagacgggactcttgctgagacggaacgggatgggcatcgggtggcgtttaatcgggcttttgccgaagttggagtcaattggcattgggatgttgccctttacggcaaattgttagccataaccggtggcaaagagcgtatccgttactacttagatctttaccaacaggattttcgccctccaatagcgttggataaatttattgctgagctgcatcagactaaaactcgatattacgtagaactgttggaagagcagggaataccactccgtccgggagtattgcgtcttttcaatttagcccgcgagcaggggttgcaattggctattgccactacaacgacgccagaaaatgtaatggctttgctgcgcaccagcattggtagtcatgccctagattggtttgattgtattgctgcgggggacgtggttagggctaagaaaccagcaccggatatttatgactactgtttacagaagttgcaaagagaacctgcccaatgccttgcttttgaagactcggctaatggtgttcgtgcagctgtagatgcggggattaaggtggtggtgacggtgaatgattatacccgtgaagaggatttcacaggggcagcgttggtgttggatcatctcggggagccaggacaaccctgtagggtattgagtggggatttagatgatttcgagtatgtggacattgcgctcttgcagcggttgcacggggagaatacagcgtgaatgatcgaatagcgcgacgtatggaagatattaagccctttcaagtgatggagttattggcgcgagcaaaggaactggaagcccagggacaaacgattgtccatatggaaattggtgagcccgatttcgttacgcctcagcccattgtggaggctgggatagcggcattgcgttctggacaggttcattataccccggcagcagggttaccggccctgcgtgaggctattgcaaactggtatagcagtagttccgggatcaccgtatcgcctgaacgcatcatcgtgacgccaggtgcctctggagctttgttgcttgctttggcacttctactcaatccgggagacacagtgcttatggcggatcccggttatccctgctatcgctacttcgtccggctgttagagggaaaagccatctgtattccagtaacggaggaaagtgcctaccagtttacctcaaggcatattgagtcccactggactcctgagactcgagcggtattggttgcctcacctgctaatccaacgggtgttctcctttcccaaaatacccttgcggcattgatggacagtgttgagtcccgaggaggaactcttgttgtcgatgaaatttaccatggcttagtgtatggggataaagccaccactgctttggcgctttcagaccaaacatttgttatcaatagtttctcaaaatattttggtatgacggggtggcgattaggctggctcgttgtgcccaaaagttttattcgagctgctgataggttagctcaaaatctcttccttgctgcctccacgccagctcaacatgccgctcttgcggcttttaagcctgaagctcttcagattcttgaaactcgtcgagtggaatttcaacggcgacgagatttccttctacctgagttgagggatctcggtttccatatcccgatcatccctcaaggtgcattttacatctatgcggactgctcccgattctcggcggatagtttcgcttttgcccgagatttgctggagaacattggtgttgcggtaactccaggcatagattttggttgtaatgcccctcagcagcacctgcgctttgcttataccacttcaatggagcaattgcaggaggggctcggacgccttcaggcttatctgaattagattcagccccgtctttgagatctcaggttaaagtttcttcctaaaaaatcttaaaatcccctaaacttttttcgcagtaatgaaatcgaagcgatcattaaattctaaaatttctcgatccgcgtaagtggattccatttcttggagtcctgctttaagttcctcctcctcaaatgaggacagcacagacatgtaacagcttgcaaccatttcaaagtatttttctttgggaagagaatgccggtacaccaaggtatcccgctccacctggaatgtttcatcttcaagcaggctgacaagctcatcgggattggcatgccaattcagacaacgttcaagtgctttactgaataagggatattccacgttgggggggacgtgcaccaacaataaaataccttctggggccaggcgctggtaaaagtttttaaacagggctttcctatcatcaatatgatgaatagtttccttgattaatattttgttataggttcccggacgggccgagaagtccaaggcatcctccgcaactcgctcaatgggtgcttcttcggggatttgagccagcatttcaggaaatggatcaacgccgatgacggggtttttcagaggaacttgttctaagatatccaaagaatagattcctgttccacagcctagatcgaccaaaacatcatcttggttgagcgctaatttctcaatcattttcgaggttagctgacgaacaaaatctggcgaatagtaaagaaagttatcgtagcgttcagctagacgttgataatgggtttgaataacatcgctcataatcatttctcctcttagagaatggttcgtaaaaactcttgtgttcttttctgtgttggccgggaaaagataatctcgggggtattgtcttcaatgatttttccctctgccatgaaaataacccggtctgcaatttcttgtgcgaaactcatttcatgggtgacaattaacatggtcatttcgctttctattgcaatttgccggaggacactgagtacttcccccactaactcagggtctaaagccgaggtgacttcatcaaagagcatgatttggggtcgcagggcaagggcgcgggcaatggctactcgttgcttctggcctccagaaagttgggccggatagttttcaattttatcctctaaaccgactaattttaaaagatcaacggctcccttttctgcttcttcctgaggcaggtgcagtacatgcaccatcgcttcggtcacatttcgtaatacgctcatatggggaaataaattaaagtgttgaaagaccatccccacctttccccgtatcttgcggatatggtgccgatcagcaggcacttctcgactatcacgctgcatcgtccaaatcgattcgccgtcgatttcaacccggcctgaatcaatgccttctagggtcatcagaatgcgtaaaatagtggattttcctgagccactaggaccaatcagggcaatcttctgggaagggggaatatctaaatcgatcccctttaatacagtaagtccatcaaaggacttccatacctcccgcatccggataatggaatgtgctggatcttctttgtcaagtctaggtttgagcaaaacgagcttccaattttcgtatgagtcgggaagataacaaactaatgactaaaaaaagcaggcccactagggtcagtggttccaaatagcgaaatgtttcagcaccactaagcttagcagtctggagtaattccatgaccgtgatagctgccaataagggcgtatctttaaacatggcgataagataattccctagcgctggaatgaccggtggaattgcttggggaagaataatggctttccagatgtggaatcggctcatatttaaagctatagcagcttcccattgtccttcaggtacaccttcaatccctgcccggtagacctctgaagtgtacgtactatagtgcaagccaagaccgactactccagttaaaaacggcgaaagcgtgacaccaaattcaggcaggacaaaaaaaagaaaataaagttggactagaaggggggtgctgcgtatgaactccactacccaagcagttatggtggccataatccgaatggcagaacgtcgcaatatagcccaggccagtccaagaatcaaggcagctgtcattccccaaaaagtagcttgaatggttacccagaaaccccttaatagatcgggtaaaatatccaatgcatactgccagtcgaacaccattttctatcgtcctacggcaaacttgcgctcaaggcgccggataataaaagcgataatttgcgcgagaaggaaatataagactaaaacgagtgcaaagatctccgccgagcggagagtcgaagcacgtagcatttggccttgaaaggtaagctcgctaagggtgatcatggataccagtgctgtgcttttcaaaagctcgattaataggtttccaaaaggaggaagcatggcaggaattgcctgcggaataatgatacgccaaagggtctgccgaggggtaaaattaagggcgatagcggcctccctttgctcttgcggtacggcttggattgcccctcgaaccacctcggccccataagcgccaatatttaagcccagcacccaaatgccggtcgccatggcactgagctcaacgcctaacatggggagggcaaagtaggcccaaaatagttgtaccagtgctgaggtgccgcggaaaagatcaatgtatacaattgagataatccgtaaataccagcggcgagaaagctgcgctaaaccggctgtgaaagcagcgactgcggcaactattgtcccgcctaccgtaaggcctgcagtcactgcaagccctgatagtaggggaggtaagaggtccaagggaggcggcacggcagggcagctctcttcgtcagagaatgaaataagttctaatcatttggctggcataattgagcaacagtgatctctcctggtaagtccgcttctgtaaatccaaacggttctatcagggagagatgttgtgtagttccaatgaatttttctaagtgtttattgaactctgctagcaatttcttatcttctttacgaaatccaaatgccccatagcctaccactgttttcccgttgataacgggatcgtgaaaaggtcgagcccgctcaatgcgggtgtcggtttttgcaagcaagttatggacggttaggctagtggctgcaaaggcatctactcgttttgcctgaacagcggctacggcgctaggtggatcggggagaataacaatccggtcattaggtatccccgttgagcgggcatattgaagctccactgcgccggccgtaacccctatacgtgctgagggatggcttgccacatcctcgtagctatgtaaattgagtggattacctgcttggacaataaaagcttctccaatcccataggtgggttttgaaaatgcaatttcccggcagcgctgaggggtaatgtacatgcccgcagcgatgatatcgaatcgctttgccttaaggcctggaattaacgatccaaattctgtgagaacgccttcaatgtgcttgatccccatttgtttgagtatctttttcgcaatttctggggactcgccggtcaattggcctgtttcattatccatataggcatagggggcttcgttagcatagccgagacgaaccactttctcttggtggatgcgttctaaagtagaccggggtttatctgccccggaagtatcttgagtgccctcacaccccatgataagaataatcccggcaaacattgctagggcgctaaacagctgtactaaaatacactgaggtttattttttttcatcgaccctttttacactaaagttcgtaatttaaataggtatgaactcgcgatttgcaatatatgttggacgcggtgatagtccacaatagggctgtactagggtattttctacgctgttatagacaaaaaatatattgctccgcggccaaggtgaaatatttgagttggaaccgtgcatcaggttacattcaaaaaatatgactgagcctgcggggccatggggggccactattccacccatttcaacgagtctctcaagatttttattatcaggcactccatattcttgttttttcagcgaagatttatagtgatccttgggcgtctttcctgcacaacagaggaaatacttgtgtgatttagggatcagcatcaaaggaccattataaatgttgttctcagtcaaggttatagaacagctgatcgcacgcatacgaggcattccgtcttcctcgtgccaagtttcgaaatcagagtgccagtaaaattctttaccctggaagccgggtttgtaattaatccgggattggtgaatgtaaacccgactattcagtaactgagtgatcatactaacaatacgctcatcctgggagagctgtttgaataactcattggtgcgatgaatatcgaatatcgatcgtacctcctggctttcgggttctaagatggtttgcggcgcctctttgacaagaggcgcactggaaagcgcatccaactcacggcggtagcgctgtacttgttcttgagaaaataagctctcaaagaagaggtacccattttcttcataaaaatttatttgttcttgattcagaggacccgaatctgaatgttgtccgtagaatacaggatcgcagcgttcaatgagacgcggcgtatcactgacgcgggacggataaagatcctcatgggaatcacttaaagcttgattgtggcccacgcaataacctccttatgctttatcagttcaacgcgtcttaaaatttttaaactctgtaataggggacatcctttgtcatcatgaatttcttcgcctattagttagtccagaattaaactccagatgaaattcatcttggccttggtgagaagggagagatggttatgctgatttaaagcgaaccaaagtttcattatcctgtgcacctccctgcgtacttccctgggtatctccagtgcgcatctcccgcttgtgagcaagaagatctcctattgatttatcgataatggctagtccttgacgtaacatcttttcgtcaatagtcagcgaaggcaaaaatttcactacttgatcttcggcgccagcaagttcaatgactagtccgttttcaaaagctttttttgaaacctcactggaaaatccattacgaggcaattctaaaccccagatcatgcctacaccgcgcaccttcgcattaagttcagggtatttttcagcaattgagtttagctctgtttccatgatctcgcccttatactttactgcttcggccagatcatcgttatcccaataagcaagagattcggcggcggcaacaaacgccaaattattaccacggaaggttcccgtatgttcgcctggttgccattgatccagttctgggcgcattaataacaatgccaaggggagtccgccaccgatggatttcgatagggttaccatatctggggtgatgccagcccgttcgaaactaaaaaaggtaccggtgcgaccgttccctacttgaatgtcatcgataataagaagaatatcgaactcgcggcaaagttgttctaattgctgtagccactcattgctggcaacgtttattcctccttctgcttgaacagtttccagaataacggctgccggaagatcgactccgctactggcatcttctaaaaagcgacggaaatattcaatggtgtccacatctggcccaaagtagccatcgaaaggcataaaggccgagttattccgaataccataggattcatcacgatagaaggtgtttccagtgacggcaagcgaacccatggtcagaccatgatagccattggtgaaggcaatcacattcgagcgccgcttgatcatacgggctagttttaatgccgtttctacggcgttagttcccgtgggtcccgtgaactgtactttatattcgaggttgcggggagatagaatcgtatcatagaatttttgtaaaaatgttctcttggccacagtagctttatctagcccatgcataattccatcacgctctatatattttagtaacgctttggaaataatggggttattgtggccataattgagcgtacccgcaccggcaaaaaaatcgatatactcattcccttgctcatcatagagaagggagccttttgccgtgtcgaacatgacaggaaaggaacgtacatatccacgaacttccgattctagttgttcaaaaattctcataacgctgtaccttgctgatagtaaatcttggttaatagtgaattaaattaagctaaaaatattgatgactcattaatgattaaggcaatatttacctgagattttttacatcaaatgggccaaggcgaataaatggttctgattcatgatttcctgtcggaaataaggactcatcgaagccaggcatttcaactagttcagtgtttaagtctcgggccaacgacataaaaagtgcgcgcgaggcggtgttggatgggctaactgttgtttctaaaaatgacacattatggtgtgcgttgcgccgcaaaagctccttgagtgcagataatgcaagtccccgccctcgggcttgttcagcgactgctatttgccatataaatagcgaattttgagaggccggtagacgatatcctgttacgaaggcaagtaactcattgttatcatcagcaattaagcaggtatctgcaaaatgtttacataaaatgagataacagtatgttgaatttaagtcgagtatgccggactcttttactagcctccaaatcttgggtgcatcttgaatgcttggatgacgaaacaaaggatagctccttttcctaactctaagagcactttcacaagtgctgagatgccaacgaatagagagttagcatcgatatttaagctatatagatatgtaaaggtatataggttgcgaatttatgcttgggtttataacagattaattttgattatcgacttaatttacaatgaggttttcaattcaagacatttgttactgtagtcaggctgggatttcataccaacctccttcagttacctgtgactgatgaagaagtttttcagtagtaatgttcggatcccgtaaaactatggttttgaacaaactacctcgaaaggagatagacagcattcataacgtaaatggcaacatcataacgatcccgattgctgacattcttgacgctatggctaaatggtgagtgttatagtgtataggacaaaagaaaatagatcaagtttggttattgactaaactgcatttagcaagtgcagtcatgcaccttagtttagcgtaggacgggctggtagatggcgaaaactcaatttatgtccgtaaaattaaggtttatgggtacctccttgtgctcctatgttactgcttctcgataggaatatgcaattttatgatccaactcaagaacttggcggtcaaaacagcccgcccgcagcagggctgggtctaggatagggtgccgtctttcgagcttgttcgaataagtcgcggcctcgggttgcccccacacctacgttttagataaaccttaattagttagtctgatatccaatttttaataaaagcgaaaagtgtgagtagtttcctatgagaggtgtaaattgtggtgtcttaaagctagctagtagtccctccatcaaagctttcacttaaatgactactgaatttcttactattattgtaggaatagcccttattcttggtttagccgaggtcattacccgaaatgccatcggcttgtcagagcatttccaggtatctggcagctttataggtcttacgattttatcagtgggaacaagcattccagagatcatgactcatctggcaggtagcgcgagaatcctacaacagccagagacaatggataggttctctggattagtagtaggcgctaatactggtgctacaatttttgagcaaaacttttctctccctctcattagcctcgttggaactatcgtgataatgcggcaacttctgattgctaaggtaggggtgcttgtaggcacctccgtattggtatggttcttttctgtggatggtgaaatagaccgaatcgagggatttattctggtgacggtttatggtgcttacctcctttatttagcacaacatcaacagctaacccaggaaatggtatttcaggaggccgataagaggcaacaacccgtcctcaagcaaagtctcctcattgtcctttcttttggggtgatggcggtggccgccgatcaggtcgttgactcggcgaacagattggtagatctattgtctatcagcgcttctttgttaggtattcttctgctcggtatcgccgcagcccttccggaacttactattgcattcctttcgattttcaaagggcatcaagaaatttctgcaggtgtccttattggtagcaatattactaactttttgctgggaataggcttgggggcgttagtttcccgttatacagtgcctgatccaatcatttactatgatttgcctgtaaaagttgctacggcaatacttttatacttctttttattgcataatgaggtccttagtcgaagaaaagcagctattctcattttgctctttatcggttatttattgggccgtagtacccactttccagaagattttccccaattagtggtttaggcataatggcaggtagcttcttcagcgcgattatggagtgagaaatgaaatcttccgaattctctatttaatatatttcttggagccaatgacttgcaccgaaggggtagctgaacttccaacaatggccttaaattccctttcaacttcgggttcaggggctgcgttcaacaagcttatcccgacaatggcgaaagccgatgtaataaagccggggaccagttcgtagagatcaaaaatccccccttccaactgtttccatagcaacacggtgaccccgccagcgataattcctgccagcgccccttgtcgagtcattcgtttccagtaaagcgccatcaggagggtgggtccaaaggcggcaccaaaaccggcccaggcataggccaccagttccaaaacctgactctctggatcgagggcgagccataatgccagggaagcgatgacagccactgtggcacggcccacataaaccaattcccggacgctggcattgcggcgtatgagggctttataaaaatcatcggtaagtaccgccgagcagaccaacagttgggaatcagcggtgctcatgatggccgctaggatcgcggccagcagtattccggcaggtaggggatggaagagggcgctgaccatctcaatgaatactttctcgctgtctatttcggagaggggtggatttaagaagggaaccccggtaattcctaccaatagggccccgcttaaggttagggtcacccagccaatagcgatccgccgggcctggggcacggcgttgatggagtgaatggccatgaaacgggcttgaatgtggggttggccaaaataccctaaaccccatcctagcagggagaggatagcaataacccctaggggttcccccgtggctgctacgaagaggtgaagcagctcagggtcaatgctggccacggttgcattccaaccccccaaatgaattacagcgacgataggtacgataagaagggcaaacagcatcaacaggccctgcaccaggtcggtccaggacacggcaagaaacccaccgacgaaggtgtagctcataatagccagggcaccggcggccacggcccacgtgtaaggcaagccgaagacggcgttaaatagcttgccccccgccaccaagcccgcactggtataaagcaagaaaaaaatcaggataaaaatcgcagcgacggtacgtagcaggtgatggcgatcatgaaagcgttgggccaaaaactctggcaaggtcaaggaatccccggcggccagggaataggcccgtaaacgggaagcaatcaagcgccagttaccataggttccaagccataatcccagggcaatccacagggcttccaagccgtgaaggtaagcatagccaggcagtcctaaaagcagccaaccgctcatgtcagaggcgcctgcacttagggcggtggtccaacttccgagtttccggccaccaaggatatagtcggataaatcccgggtccggacgtaggccagcaggccaagcaatagcatagcgagcaggtaaaccacaaaggttgctgtgagggtattttgagcagaagacatatgaatgaaaaacgataaagttggagttatgatttttttcaataaagccgacgacgaaatagccaggcagcaagaaacaaagcggcgagggcgatgagagccatcggccagatttgagcaaaaacaaattcagccggggcatccttgaggaaaatacctcgggaaattgctagaaagtaacgcatggggttgagataagttaaagcctgaatccattcaggcatgttggcaatgggggtagcaaagcctgaaaggatcacggtggggacaatgaaaaaaaaagcccccagtaaagcttgctgttgagttcttgcaagggaggagatcatcaatccggtcccaatactggaaagcagaaagaaaaaaaggcccaggtacagcagtagcaaatttccaatgagggggaccccataccaatagaccgacaccagaagaataatcacgctttctgccaggccgataaccagagcgggcacggttttgccaatcacgatctcgaggggatgcaagggggtcaccaggagctgttggaaagttcccacttctttttcccgagctacggcgaaaccggtaatggagagggtggccaccaaggtgataatagcgagaaaacccggcagcacagaccaaaggcttaaaaggttcgggttgaaccaagcccgttccaccagatgggacggtaaaggttgggtagccagttcccgattaaaatcagcaataatttgaccagcgtaatccaggagaattaaagctgtgttggagttgcgcccatccacaatcaactgcaccggggcagcgcgactttgtttcaaatcctgggaaaagttttcgccaatatgaaggacaaaatccacatcaccggtattaatgaactgagtgatttcggcatcatgggttaaagtcgccaccagcttaaaaccccgtcctgcagtaaagcgtgctgccagatcccgtcccaaagtgccactatctttattcaagacagccagccggatataggtcacgtccagagtggtggcataagggaaaaccatcaactggaaaaagggcaaagccatgatcaccgcacgacttcttttatcctttagagtcgacaaaaactctttcacaatcagtgccttgattcgtccccacatggcggcgctactccaaacgcttatgggtgagtatccggctgagggtaagcaaaacgctggccattaaaaagagggcggccccgttagggagaataatgtcccagacattacccaccagaaacaaagtcttaagaatctcaatgaaataacgggcggcgatgagataggaaaccgcctgaatccatgctggtgtgctagccaaattgaaaataaagcctgagagcaagaaagccgggagaaaagtgaccatgatcgcaatctgaccggccacgaactggtccttggccaaggtcgagatgagtaatcccatccctagggtcgcgaacataaaaagggcggccgtgaagaaaagcacccacagggaaccgcgaaaggggacctcgaacaatcctacccccatggccagggaaagggccatgcctcccatccctaggaaaaaggtgggaatcagcttacccaggagcagctcgtcggcagtcgccggggtcaccatgagggcttcaatagtgccccgatcgtattctcgggccactaacaaggaagtgagcagggctcccgtgagggtcatgatgatagcaattaagccgggaaccaaaaagttctgactgcggacctccggattgaaccagattcggaactcctggttaacgggttgctggaaagtgagaccttggttgcgagcatggagctctaaccagtcgcgccagactcggcgcacataaccgaggatttggcggccagtattggcatcggtgccatccacaatgacctggatcggcgccccttcctttttatggatttgttctgcaaagttttcacgaagtaccaccatcccttgcacttttcctgcgagtagggccttctcggcagtctggcgctgaggcaggagaagcggctcgaagtactctgagcccataaaagaagcggtaaagctggtggttgcctcagtggtctgttctaccaccagggcgacctggacatgcttggcatccagggagacgccatagccaaagagaaataacaggattgtggggaggacaaaggcaatgccaatgctactgggatcgcgcagaatttgccgggtttccttgataacaagcccttgcagccgttttaaactgagatagggagaaggtctcgaaggaagggaggattgtttgggcatgaggttagcccagataactcatgggatcaccacaaaggcacaaagagtacaaaagaatcaaaaagttaaatagattaaaagaatttgcttcattagcaatgatcatcttcatcagtttctccccactgactaagattctttcccccttcgtgttctttgtgtcttggtggtaaaaaatctaggttagtcttgttgccgttcttcaatcaagtggataaaagcctcctcaatgctgggttcggggtgctctgggggtttatattcttgcttaagttcatcgggggagcccagggcgaccaattgcccttcgtagataatagcgagccggttacagtattctgcttcctccatgaagtgagtggtgaccaggatagtgactccccgctcggccatttcattgatccgaagccagaactcacgccgggtgaggggatccaccccggaagtgggttcatctaaaaagaggatctccggttcatgcatgatggcgcaggccagagaaagccgctgtttatagcccagaggcagtgaaccgctggtctggtcggcaaatgagtcgaggccgagtgtctcggagaaagcgtttatttgttgctggcgttgacgacccttaagcccatagaccccgctaaaaaagcgcagattttggtctacggtcagggctgaatagagggaaaaatgctgggccatgtaaccgatgcggctgcgtgccactgcggcggcacggcgcaagtcaatgccggccactagagcctccccatcagtggatggtaaaaggccagagagcattttaaaaatggtagatttgccagccccattggggccaagtaggccgaagacctcaccccgctgaacggaaaagcttaccctatcgacggcggtgaaggagccaaagcggcgggtgagggccttagcctggataggaacttgctcaaatttttgggcggtatagtgtgcggccaattcaattttgctttccatgaggccttttttccgttggggttggagagcggccacataagcatcttccaggcgtggcttgacggccttaatctttgttttctggtttttcccttcttttccaataagatcttccaagcggttttttccccccccttccaccgtcaccaggcgtaatgtttgaccgcgcaacaccgcatcaataatgtggccttgtgctagcgcctggcgctggagatggtgtagattatcctggggggcagacaagataaaacttcggccctccatcggtgtgatgaactcctggggcgttccttcgtagatttttcggccgtggtcaaggactaagatcccatcactgcgttctgcctcatccaaataggcggtgctccataggacggtcatgccttgctcgaccagagtgcggacaatgtcccagagttcccggcgtgagagaggatcaacgcctacactgggttcatcgagcaatagtaggcggggcggacggagcaaagtactggcaaggcccaatttttgtctcatacccccggaaagtttgccggcgggtcgggtttggaagggttctagccccgtaaagcgcagtagttccttaaatcgttgcctccgctcgctaccgcctagatcctgtaagtcagcataaaggttgagattttcctgcaccgtgagttcttcgtagagaccaaaactttggggcatgtagccaatctgttggcgaagttcggccatcgagtgggcggtgtcttggcctagtacctgcagggttccttgggaaggcagcagtagccccgccattaatcgcataagtgtggttttgcccgccccatcgggtcctaccagactggtgatttgagcctctgaaatggtcgcactcaaatcggcgatcgccgtcgaggggccggtggtcgtggtgaaggtcttggtgacctccttgatttcgaccactgggttcgccattccctaggggttgtcctctagatggttttgcaaaggaatgatcagggtaaccggcatcccttggtgtagcccatagtccgggttggcaatgatgacccgaatgcgatagacaagactggtccgcacctctggggtctgaacggttttgggggtgaattcggcggtgggtgaaataaagccaacttggccctggtaggggtgcttagggcggctatcggtgaaaacttccaccggcatgccggggtaaatgcgtcccaaatcaggctctgagacataagcccgtacccatacagggtttttaagagcaagggtatagaccggttcaccagcagccacgatggcccccggctctaggatccgaacccggatggttcccgccgcaggcgcataaatttcggtgtccttcaggtcttcttgggccaaggccagttctgcctcaagggcttgtgcctccgcccgggcggcctcgatatcttcttggcgcggcccttcaatagccaattggaatacctggcgggcggcttcgagattagccgcggcccggtcccggacctcacgggcatcatcgacggtttcctcggaaacggcctcggtatggaccaaagttaaacggcgttcatagattctctgggcatttctaagcgctacctcggcagcttcttgttcggctcgggcctttttgatttcttctggtcggcttcctgtttccagttctttaaccaccgcccgttgcctttcaagcttggcacgggccgcggctaccctattgatgaagcgatcccgttcaaggacggcaagcctttgtcctggggcgacttcatccccttcttccattaacatgtactcaactcggccaaagacgttaaagcccaagttgacttcccggatatcgacattgccgtagagcactaatcgatcttggggttgtcgctcctgttgccataggtaatagcctccagcgcccagggcgatcaacactcccattaggctgagagcgagtctgagcgtgtttactctcgccatttattagtatcaattattcttattcgacatagcaggtatatctctaactctatattatggccaataattattaaaacttcagacccgaatcctgcgccgctttacaactccaagtcccgcgaggccgatccccaggagggtaagggtggtgggttcaggaacctgcgagaaccgctgagtaaacccatcaaggctcaccatatcgcctggatcatcaccgctgataaggatggtcttctcaacggatatcaacgattgcggcccaaaggtggacgagccagagagatcaaagaacactggcggcagattgtcggccacgacggatttcgttccgattagattaccgctcccatcaaaaatatcctcgaaaatattgatgaagccgccaacattgttctcgccaaagaaaaattggttaatctcaagcgagttattcctgattttttggtagtcctgcattgtgagtgataatcaggatcgggttgttgggcaaagggtcgcattataatggaggacaaaataccaaatagcgccgacatggttttctaatttcttagagaaagagagtgcttttctgactaaacgcgacacacgctgtctgagcgtacaattaaagcgttcaatgtggcttgtttgtcccgtttctttgcccacgctgcgatggcgtggccctgggaagatagcctcataggcttccaaaatgggggtgtacaaataactgtgtaactggtgatctgtaattaacaacaaggagaaagcacctggaaggggggatcgtcaaggaacttttggtgcgtgatggggatcctgttcgggctggcgacattctcatccgcctcgatgagactcgcccgcgggctaatcttgccatcctccaggccgagtatgacgcggcgcgggccataggggcgcggctgctagcagagcggcatgatcggccccagattgcctttgcggatgacctgctggctagaaacatggaggctaaggtggctgagatcctgagcgggcaggaggccctcttcgaggccaggcgaagcttgctgcaaggcgagatctctatccttaaaaatcgcattgtccaacttaaagacaacattactggtatccaggcccagcagaaggctaaggagcgccagatcgcattgatcaaggaagaaatccatggattgaggaatcttttaaaaaagggctataccgaacgtactcggctgctggccctcgaacgggaggcgtcgagcctggaaggtgaacgcggcgagcatatctccgagattgcccaggccaagacagcgattggcgagaccaagctgcagatcatccagctacagtgggattttcgggaaaaggtggtcgacgaattgcgctcgatccagacccagatcgccgaccttgaggagcggcttggcgccgcccggcacgtgctcgatcacattgaggttagggcacccgaaagcggcgtggtggtaggtatggaggtccataccgtaggtggcgtcatccgggcaggagacacaattctagagcttgtcccgactgacgaccggctaatcatcgaggcgcaggtgcaaccggcggacatcgacaatatcgcactcggacaggatgccgctatccgtttaactgccttcaaacattggacgacgccgaccatctccggggaggtgatctatatttccgcagaccggatcgttgatccgcgttccggacaaccctactatttggcgcgcatcatggtcactgacgaggaagtggcgcgactcggtgaacgacagctctatcctggcatgccggcagaggtgatgattaaaaccggcgagcggacggcgatgcagtatctggttcagccattgcttgacaatatggagttggcctggcgtgaggagtgagcataaattaaatgcctaagacagtttggtctctggcaagggattcaaaaaaaccagaaagccggcggattcgaaaggtgtgcagcgaagttaatcgcgaaaacgtcctaataccaggcaggcattggtgccgccgaagccaaagctgttggacattacggtctcaggttgcaccctatcaatgcgctctctggcaatggggaattcccctgcgcctggatcaatctcatcaagattggccgaggcggcaataaagccatgctccatcatcagtagcgaatagatgacctcattgactccggcagcgccgagggcgtgtccggttaaggatttggtcgagctgatggtggggatacccccttcccgatccgcaaaaacttcttggatagcttctagctctttaatatcgcctgcgggagtgctggttccatgggcattgatgtaatccacagggccatcaatggtggctagcgcctgctccatacagcgcaccgctccttcaccagagggggcgaccatgtcgtaaccatcagaggtggcaccatagcccactacttcagcgtaaattttcgccccccgggcttgggcgtgctccaagtcttcaagcacgaccacaccgccgccgccggcaatgacgaaaccgtcacggtgtctatcataggggcgagaggcttggtgaggggtctcgttgaattttgaagacaaggcccccatggcgtcaaacaacatggtcagggtccagtggagttcctcgccgccgccggcaaaaataatgtcctgtttgccaagttgaatctgttccaccccgttgccgatgcagtgggcgctggtagagcaagcggaactgatggaataattgatgcctttgattttgaagggggttgccagacaagcggagttggtgctgcacatggttctcgggaccatataaggtcccactcggcgaatgcctttttcccgcagggtatccgccgccaacaccagattcttggtggacggaccgcccgagcccatgatgagacccgtacggggatgagacacccgatttgaggcgagttcggcgtcagcgatagcctgctccatggcaagataattataggccgcgccgtctcccatgaagcggcgaattttgcggtcgatgagggcttcaatatcgatgtccaccgagccatgaatctggctgcgtagccccagatccgcatactcttggtggaactcgatccctgaacggccggtttttaaggatttaacgacttctgctttgttgttgccaatgctggagacaatacccagtccagtaataacaacgcgtctaagctctcttcccattttattcctaaatctttctgcgcccattcatttaaagcatgtgtaaaaggcacgttctttcaaaaatcatcaagagggctttaaaaatggcctaagcaatacgaattaaggataccaggctcagtgaaaattgaatagatgtttgaggcattgtagggtttgcgccctaggatttccgggtaccgagcaggatatggcgggtccgtaatcctgttagggtttgctgtcctcccccaatgatttgctccaagtttgggtgttgcagttcgtgggcaatctgcactagggtttcccgcccggaattgacttcttccttggagattagctccaggagacgcgccgtgacggggttgagttccatgaaggccacttggtcgtgggggtcccgatagaccaccaggaaagtaggctgagcctcgggttcgataggttggtaatcgcggctaatccggtggacgggaaagcgatagcgcaagggccaggccaggggcgagatgacgggcaaaccctccaatagatccccttccggatcgatatccccggagggttctaggtcagagagggaaagggctagttctatccactcataatgggccaattcccccaggaaagggggatcgccagacgttgttctctcggtctccaagtagagtaaaaattcccttgaaatctcgtggaaaagcggggtttgggcgcgatggcgggcataaaagtctcgcactaagtaatgccatgcttggtcctctaggagggagcggagcaccgggaagttgttggcaagaaacccctccagattgttaaagaataactcccggtagactgccatccgccggtctgttacgtcctctggaggcgggtttttctccggatcgcgaatatgggcggcaaatgcatattgccggcgcatgaattccggcatttcaggcgatttggcggggggcatcggaaacatcgctccatttttgttgaatttctcggataagggcgatttcttggaataagtcctcaagaggaggaagattgaagtcccgttccaggagggtggggaagactccaaaatgcatgcaggcctggttgagcaattcccataccggatggatgacctgagccccatgggtgtcaatgagaaggtccgtagcttcttggtagtggcccgccacgtgaatataggcaatccgatcggaagggagggcatggaggaattcctccgggtcgtagccatgattgacgctattcacatagatgttgttcacatccagcagcaaaccgcagtcggcttcttccagcaccgcgttgataaagtcgatctccctcagctcctggcctggagccgcataataagagacgttttcaatcaccaaacgccgctctaggatctcctgaacccgacgaattcgacccgccacatagcgtaccgcttcttccgtaaagggaatcggcatcaagtcgtaaaggtgaccctcatcggagcagtaacttaagtgttcgctatagaggtgaatgtggtgctggttgaggaattgtttgagacgccaaagaaagttttcgtccaatggagctgggctgccgatggaaagggagagcccatggcagatgaaagggtagcgctcggtcagtgcccgaaacttacggcccaggggaccgccgacgccaatccagttctccggggctatctccagaaagtccaccggcgcctcaggcaaagcggcaaattcatccaagaaactgcggcgcagacccaagccggtaccagaaatagaagaacttgtcataggctttcatcctcttttttttggagctagacaggcacggcatttatcgagaattcctattatggaccatcggactcctcatttgtgacataggatgataatgggtgcttatcccgcttagttaacgccctaatcggaatacctcatttgatagcgggtgtttctgccaccgccgggcagtttctcgatacagctttagccatcggcctgggccagtgcccgatccgtcagggcgcgggtaatgcgaccattgccgtcatcaaaggggtgcagggtgagcaaccagaaatgatagagagcggcgcgcagcaaagggtcaagggtggcatcttcgcggctttggttgaaccagtcgatgaaggcgtttagctcagttaccagcacccctcggggggggcgcttcaaagtgcacggtaggtcggtcgatacgcccagagactactggacacgcttggaaattgatggcgtcttccaatatgtctctctttccatggctgcagggcacctgcacggtaagctcaaggaatggggctttgataaaattcaggagcttatcccctacgaatatgttggcggcccggaacacggcaaaaaagaaggccagggtcggatctgggacctgcgggtggatgcagggggcagggaggcgcaactggaagaattacaaggccgttatgaccgctatatggctgtgcggcaggaggccctttctcaggaatttgatgaaaaggcgccaaagcatacgctgtacactgacctctatggcaacgggaccgtcaaagcggcggggcaacacctgcgggctcatagcccttagaatccgaggtaagcatgccagcacgaattgacaggccactgaggggtttcaaatgccccgaccctcactgccaccccatcatggcgatgatcccattgagcactagcgacagcacggtggcggccaggcctaggggcaccagggcgatgaaggccatcaggagcttgcgcccatccccccaggccgtgcgtcgcgcgatgagtatccaggctaggggggccaatagcatcaacacgaaccaacccacgaagttgagcaaggggattccgtaatagatttcccccggcacgagccacacccaatagccggcggccacagcgatgggatcgatgaacaaatccagcccaaccgcaatcacgccggtaaccaagggcgcctgccacctcaatcggggcgcactcagcaagtcttcattggcgcgggccagtatcccttcggcgaggagcaggcagatcccgcacaccgccatccagccgaagaagatgtaggtgaacacccacaaccgggattggccagggtattcatagttgtgggccgcgaacgaggacagaaagtccatcaccgccgggaacaagcccgccacgatcacaaacacccccatattggcccttccaaaccgccaggccaggaaacccagcaccaggaggctgaagataatgccggagaccagcagggcggtgaaatcggggttcatgaggaccttgggcgggtgcgccacaggtagagccccagcgcgggcagggtccagaacaccagccacagttcggctccggcccgcatcccttcaatgaaccaggacaggacggtcaggagatagaagaccaccggtgtccagcggcccaggggagttatgcggcggtggatggagttcatggggctcctgaattgggttttgtcatcaccccacacctggcgccacaagacaggggtgtcgatcccgattacgcggtgcggtgtttacgtgttctcgggtgtgggtattccaaagtgtcttgcagggctttctcatcggtcaccgaggcatcgccttttagatattttaacacccccacgctcgtacctcgctcctttttaatcacggtgattcggtcttcatactcgaaattttccaccctatcgccgggttgaataccggctttggcacacaggtctttaaggcatcgacttcgccggaaggctaccctgattcgatcaggcgaacagtctgattttccggactgtgccctagggcgagtatagcatcatgatgggcgttgccagcggtgataggtgataaaagttgccgaattgatacccacgtaataacattgtgattacatactgaagggcatacgcgtgccattacacattatggtaaatagtaaatcacatgagaacggtaattcggaaaatgggtaactcccaaggcgtgatcatccccaagcccctgttagcgcagctcggccttgaaggtgagatcgaaatggtggtcgaaggcgacgccctcgtgctccgcaagccagccaagaagtcccgcgagggctgggcggaagccagtcaaaagctggctgacgtcggagacgatggcttggtttggcccgagttcgccaatgaagacgatgaacctctggtgtggtgatccgcggtgagatctggttggccgcactcgatccgacggtgggcagcgagatccagaagacgcgcccgtgcgtcgtggtttcgcctgctgagatgcacgactatttgcgaacagtgattgtcgcaccgatgacgaccggcagccgaccggcgccgtttcgggtaccggtcacgtttggaggcaagcaggggctgatcctgctggatcagatccggactcttgaccagcgtcggctggtcaaacggctgggcatggtaagccacaagacgttgactgaaacgctgagcgtgttgcaggaactcttcgcagagtaacctcgagtgggttgcctataattgagtatcactttctgaaaagcgagctcagggtcacctcttccatgaacgccttaaccacgtccgagaatagggcttctttgccaaaagtggccctcttattgggatggttgtttggagtttgcatcgctgccccgacccacgcagagcgcctcatcgccttcaccgggggcacggtgatggatggcacgggcgccccgcctatccctgatggcacggtgctggtagcgggggaacgcattactgccgttggcccaagcagtgaaatcgacctccccaaggacacccaagtgattgatgcccgtggcaagtggatcatcccggggcttattgatgcccatgtccacttctttcaatcaggggggctctacacccggccggacatcatcgatttacgggctgaacgtccctattcccaggagatggcttggattcgggagcggcttccccaaaccttagcccgttacttggccagcggggtgacctcggtggtggatatgggggggccgctgtggaccttcgaggttcgccaatgggcccaagaaagtcttctggccccgcgggtagccgtggccgggccgcttctctccggctataaaccggcagtctttgacctggacgatcctcccctcatcaaagtgcactcgccgcaacaggcccgggcggcagtccgtcgactcctccctcaccagccggatctcatcaaactgtggctggtccagcgcccgagccagtccctcatggccaaggagctgaggtatagacggataaaagggaattgtttaattaagaaacaagcggttgcaagaatagaaggagtagacaggcacggagacatctgatctcatacgggtcacgattaaaaaccgaagagaggttgttcccgtgcctgtgaagaagattttacaccggatgttgtcggagatcatgcatttaaaacgcttgtggacgttggtgttgttggtggagacggtcttggagacgaagcggttatcggtaacccagctgggtcggtcattgaagttaccgattcaagagcgcagtgggatacggcggtcggaccgatttatggggaataagtacgtccaagcccaaagcaaagcggtgtatgaggcgttagtcaagcagctggtgggaaacaaacggcggccgtggatactggtagattggagtcatctaccgaacacagacttgtatgtattgcgggcagcattagtggcgccgggacgggcgttgaccctgtatgagacggtccatgcgcaatcgcagcaggggaatgagcgcgtgcagcgagcttttttaaagacgctcaaggcgttgttaccggcggcgagtcggcccgtgattatcacggacgccggatttcataatccctggtttaagcaaattgtgagttatggctgggattacgtaggccggatccgggggcgaaaatcctaccgaccggtgggggagcgggaatggcggccctgccgagaattatgggcgcaagccagtggccgagcgaaggcactcggagcggtagagatgtgtcgtaagaacccgttaaagagtaggttctatttgttcaaaggaaaagcccggggtcggcatggcaagtcgatagccgaataccgtctggcggcgaaggagccgtggttgttggccagctccttgtgcggtcgtcaatcggccaagcgcgtggtgaaactctatcgtacgcggatgcagattgaagaagggttccgggatttgaaaagtccagcctatggcttcagttttaatctggcctatagtcgtgacccgcaccgcattgaggtgttgctgttgattgcggctttggcaggcatggtggcctgggccgtgggttggctgacagagcggcaacaattacattatcagtttcaggccaattcgataaaacatcggcgcgtgctctctctattctatctaggctgccaagtgattcgacgaaaagtaagggtaatcgtaagtgaacaaagtatccgtgaggttttcgatgctatcgaaaatgaaggatgccccccatgaaacagggcaatttatgcgtctatcctacaggccaaggaggcctgggtccaggccgccatcgaggaaagccatgcccagggaaaacgggtggccgtgcatgccactcagcgggaaatggcccgggcggcggtggaggtgggtgcggatattctggtccatagcattgaggataaggcggtcgatcccgcgctgattcaacgcctaaaggcgcgcggggtctcctacattaccacgttcatggttcaagaaggctaccgggaagttttgggacaggacattgagctttcccccatcgagcaacgtatgggcgacccccaagtgatcgccactttcaatgatctggccaaacttcagccctggcgaggctggctgggtgccttgtcctccttttcccttcccccgctgatgggccacaacctcaagcaccttcaggaacagggggtgaccattgccgccggcacggatgcgggcaatatcggcaccctccatggaccggcactgcaccgagaactggaactcatggcccaggccaagttatccccattggaaatcctggttgcggccacccaaggcggggcccaagtgatggggcgggagtccgaactggggacgatcgagaccggcaaactcgcggatctcctcctcctagaggccgatcccctggaggacattcgccacacccgccaaatctaccggatagtcaaaggcggcacggtcctggatccggaacagatcctgaagcatttggaaaatccatgggaataagatgggctatctccgaacccccgagggcgcatactgaaatggctttcagagcgagactgctcatactgtatggagtgataactttctcctcctccactttcgctcaaagtgataccaatttaatcaaagaatgcaatttattaaggcctcaagtggttgtttaggctgcatctatacaatgcaaaatcacataaaattggtatgacacccctggtgcaacggcgatacctcaaaaatcgccatcggctttgtcgctcaccgaaatcgtcaaaggtgcggtcggcccctttccatctcattccgatggatacggcaatcctggtgccagtggcttggggtacatttctgtggtgaccctccagacggggcaaacgctcaaagaattagccctaccgggacaacagggggcaggcttggatggaacagtcgccttcgaccgtgcggaagcgaccggcacctatataggacaaatcaatcttatcgtcgcctcctcttttagcggcctttgtgccttacatcgtgcttgcaaaggaggctgtgccgcccggagggcctgaaaagctttttggaaatgaagatctctgattgggagaaagcgctgcaacagaggaaaaaacgcaaggcctattccgttacccatccgcaatgagtgttctcacataccgaggaaggggaagaacgctcggatggtttgctggtttgacagtaaaccctcaccgtaggggcctccgccggcaagcggccgccccaacgctcgaaatggcgaatcgccgagcggtaggcccgccgggtattctccgccgtagccgcttcgatatagcgctggtgctggagtgttgatgcgcgccctccctggcgcgccccctgagggcatccttcggatgtcccgattcgctcccgacgaatcggtaaggcgccgtcggactcttcagaagcggcagcttcccggacgagtagaggaagggttaaagctcgactcattttcttttctcgcacccgcgaaacaattcaagataaggaggtgaaaagtaccgtatttagcaggagggttccaaacagagattctgcgctacaatcttgaatagcctaacatggccattgcttgtttggctaaacggttcgttgaagcggaacccatgatgtgtgccctggggttctccacttcagaattcgaaccctttgtggaacaggatatgccacaaagccgtagcagagggttggttctatgaatttttcataaattgctgatgggtagaaggatggggacccgcttgtatccccccaacttcgcacccatttaggcggtttgattcccgccgaatcttgcaatttttcctccgaaaaatcatattcaccgaggaggttgatatgtcgccaggaaagggcctcgtcgtggtggccgtgatcctcgccctggttgtactgctcgggggcatctacatggtcgtgttccacatgccgggccaatcttaccgtggcatgccgccgccgttggcgagcgaagagaaggcgttacgtgaccgcctccgggagcatgtcagggttctgtcccaccagattggcgagcggcactactgggaaccccataacacgctgaacgcggcggtctacatcgaacagacgtttcggaacattggctacgaaccggtcaggcacgccgttcagacccgtgagagactattcgacaatatcgaggtaacgctgcggggagaccgcctgcaggacgaatcactggtcatcggcgcccactacgacacggtccgcggcagccccggcgcggacgacaatgcctccggggttgccgtcctgctggagctggcgcggctgctgcatggcgcgaagcccgaccggaccattcacctggtcgccttcgccaacgaagaggcccccttcttcggcacccaagccatgggcagcctgaattacgcccgacagacccgcgcggacggcgagaacatcgtgggcatgatctccctggagatgctgggctactacaccggggaacgcgacagccagcactacccgccgcccctcggctacctctacccggacacggggaatttcgtggcattcgtgggcaacacggcttcccggcaactggtgcgggacgccattgaggcctttcgcgaacacgccacggtcccctcggaaggcctggccgcgccggaactgctggaagccatccggcgctcggaccactgggccttctgggagatgggctacccggccctgatgctcacggacacggccaatttccgcaacccccactaccacggcccgagcgacacatacccaacactggactacgagaccatgacgcggctgaccgccgccctggcacaagccgtggcagacatggcccggcagtgaagtgacccgagcgtggcattgagcagatcgcctgtccctatgacggtgttgtgcattgcctcaatgcccaggatctgtcgcagtggcgagccaggctgaatgcaggaggaatgaacctccaatacctcgatctcgacgcccaatctaaccaggccattgacgatattcagcccggagcgtacccccagacccatagtcatagcggcgatgtgccaactagagggtcggcaacgattcgtgcgataaacagccacagggggcagctaagggatgttggaaaacattgttttccaatgcaaaaatactatactggttactagtgacgcctttctttgattcactgattggagataaggctctttatcacgtaggagcgcatgaggctggcttatctggccttaggcacaaaccgtttggcggttgaagaaaaatggaacccgcacggaggggtcaaaaggccatgtatcttaccctggagcaagccgctaaagaaaccgggaaaagtaaagacgccattgccaaggccatccaagctgagcagttgcccgtccagaaaggcgaacagggtcaatggcaaatcgactcggcggatctgtttcaggtgttccctcaggagggtgagccggtgacttcttcttattctgagccttcaccagacgcgtctccacgctcagcggaggcctcgccggaaaaccccctggaaccgctagcgcaggaaatccaacagcttcggcagcaacttcagcaccaggccgcgcaagcccaagaacgctatcaagaatggaaacacctgatggaacaggaggctaacgaacgacagcggttgatagaggcgcttgctgcgccgttggaagaggaaaaccagcaacttcgccaagccttagagcaggcgcagaaaaagaaccgggatctgaaacaccggcttgcggaggaagcgaaagagcggcggcaactcaccgagaagcttacggagtctcaatcaccgccgcagcccgcctgggcccggtggctcaaccgggggaaataacccgatgtactctacggcgagtataggcttgaccggaaaagaatcttggggaccctacagctgcagcttgatctcaacgttgatgcttagtgtgtattcttacccaatagcgcgtaaagcatcgcccaatcgggcggtgatataagcgcaagccgcgaagcggctttacaggattctctgatttttgtaaaatacaaatatgacgaagagggcgtaccaggaacgattctatcccacagctgaacaagccgaactgctggcgcgttcgttcggctgtgcgcgttttgtttggaacagcacgctcaagcatcgtaccgatgcgttctatcagaacggcgaagtcattccccattcggcgctggaaaaaaggcttgtccaactcaagcaggacttttcttggctgaatgaggtttccagcgttattttccagcagttgctgcgcgatcagcagcaggctttcaagcccttctgggagaagcgagcggggtatccgcgtttcaaatccaagcatcggggccagtcaatccgactgaccaaagccgcgttccggttcaaggacggccacctgttcatcgccaagtcgagcgaaccgttgaatatccactggagcttcaaggacggtctgccgtcagagccctccgctatcacgatttctaaggacgcagcgggacgctattttgtgtccatgctgtgtgaattcgagtccgaaccgatgccggtggtcaacaagacggtcggcatcgatctgggtctgaaagacttgttcgtcactagcgacggattcaaatccggcaatcccaagtacaccgagcagtacgaagcgaagctggcctatctgcagcgtaagctggcgaagaagcgcaaaggttcccgtaaccgcaacaaactgcggctgaaggtggcccgtgtgcacaccaaaatagctgactgccgtagggacgccacccacaaggcgacccgcacactgatcaacgaaaaccaagtcgtgtgcgttgaatctctggcggtgaagaacatgatcaaacacccccggcttgccaagcacatagccgatgcccattggggtgagtttgtccgtcaactgaagtacaaggcgcagtgggtagggcgaaccgtagtcgagatcgaccgcgggtttcccagctccaagcgttgccccaccccagggtgcggacatatcaacgaaacgctgccgctggaggtgcgtgaatggcgctgtccctcgtgcgggactgtccatgaccgcgacatcgcagcggcgatcaatatcaaaaccgccgggctggcggggttagcctctggagccactggaacgggggcgacaacaggcgttgtcgcctagggaaggcgtgttgaacgaggaaagttcttggagtgatccaacaaccctcgcccgacagggccgggagaagtcagagcaatctgggtgcgaccctccttccggtcctacagctgctgtatctactctgcgtcaaacacggcgacggggggtacctcctaggtgcgtcgtcgggttgtcctcataggcagagtcgctttatggtacccctgtaaatccgataccaactgatatgttagccagattcttggcctgtctccccggtggttcgcagcccggtgtattgtagcaggcctggagccagctattcgtattgtgtgatatcagcaacaaatccttgtcgttggggttgtaggggccgtccggcaccttcgggccgtcggaattgggaccctttccacgtacattactccgtgcctgtgcatccagttcgatgactaggtctctgatggcgatttttgacatttcataccaatttcatgtaattttgcattctatagattcagtctaaacaaccacttgaagcctcaataaattgcattctttaactaaattggtatcaattcctccaatactgcagttgatgcgatttgtgggacccaatagcagtccccgagatggatcacgtcgccagcgggtgactgtgacaccgcctttagttcttttggcaatatccatacccaattgggaacccgcctccagagaccggataaccagttgaagtcaaaaaataatagaggaatcttcgggtgagggccgggctggataaacgggatactgatgcacttctacagacaataggggtgcagagtgttggcgcgggtccgacatccgcacagcgatattgaatttggagctgcaacggtgcagtcacgctgcacttggcccagttacaacgaagctgtcattattgtaagcgctactcaccaacccgaattcagcggcagccgttaatattaattcgccttggagaggggtctgcttgtatctttttgaaggtagtgctgcatattgagtgattatgcgctatatttatattatgtatgtatagatttctcaaggagatagccatgaactgtccccgatgcggtggtactcatattgtcaaaaatgggagtaatggggtcgggacacccaaatttttatgcaaagtctgcggtcggcaattcgtggaggaccccaagaattgctccattactcaagagacgaaagagctgattgataaattgctcttagagagaattccgctggcagggattgtccgagtcacgggcgtttcagagcgctggttgcaatattatgtgaacgataaatatgcgcatacaccgcggcgagtggagataaaaaaaagtccagagctcgtttaacccttgagtgcgatgagctttggtcgtttgtcgccagaaagggcaataaacaatgggtgtggttagcgttcgatagggacacccaagaagttgtgggggtttatatcggcgatcggagtcaaacaggggcacaaggattatggcagtccttacccgccgtttatcggcagcgggccgtaagttacaccgatttttgggaagcctatgaggctatcttcccagggccacgccatcgcagcgtgggcaaagaaacgggacaaacaagccacattgaacgctttaattgtacgctcagacagcgtgtttcgcgtttagtcagaaaagcactctctttctccaagaaattagaaaaccatgtcggcgctatttggtattttgtccaccattataatgcgaccctttgcccaacaacccgatcctgattatcactcataatgcaggactacctttttgaatagtgcaaggcggctcgagctggcccttttcggccccagagcattcaaccacagtcagtttggctgcgtttttgacaatgcgctactattttcacgcaggggtaatcgcatgaataaatttcaaactatcccccttccttcccttttctacgctgacttttaaaggatttcccgatgacgcattttggtctgctttgccccgctttgacgggccatctcaatacgctgctccctctggggcaagcgctgcaaaagcgcggccatcgcgtgaccctggtgggcctacttgatgccgagccccccacgcgtgcggcaggcttggaatttcggcctattggcgaaacggaaagacccgcgggggccatagctgagctcaccgctcaagcgagcactttaagtgggcgggcggcgcttcgctatgcggttgcggtctttcaacaagatgctgccctgctcttgcgggaagccccggcagtgattaaagccgcagggatagacgcgctgctggttgaccaattctcgcgaggagggggcacggtcgcggattttttaaaccttccctttattaccctctgcagtggtgtggtgctcaatcgagagccgagcattccgccttttaatacctcctggaactatcatccggcgtggtgggctcagctacgcaaccgactaggctatgggctgctcagtcgcgtgacccaacccctcactgaagtcgtggctgaatatcgccgcacctggaatttaccccccctttcccatcccaatgaggcctattctcaactggcgcaaatcagtcaacaaccggctgaattggaatttccccggcagcaattgcccccctggttccatttcacaggaccctatcactcttcaggaagccgggagccggtacctttcccatgggagaaactgacgggacaaccgctgatttacgcttccatgggcacggtgctcggccgctttaagggggtttttcagcaaattgccgccgcctgtgagggtctcgatgcccaattggtgatttctctcggcggttcagtccctcctgaagccttgccggccctaccgggttcgccgctggtggtcggctatgcgccccaattagaactgctccaacgggccgcgctgacgatcacccatgccggtatgaacaccaccttagaatccttaagcaatggggtgccgctggtcgccattcccattgccaacgatcagcctggcgtggcggcacgggtagcgtggaccggcgcgggggtcagggtccccctgaaacgcctgcgtgtcccccggctgcgtcaggccattgcccaggtgctgacccacgattcttaccgaaagcatgcccttaggttccaagcggccattcagcgcgcaggaggggtggatcaggccgtggagattatcctgcaggcggtctctaccggaaagcctgttttaagagaaacaaacgccccaggcatgggcggttagcaagggaaagaggggtcattatagataggacctttcccccacccttaatgcagcggacgactttcgccgtcaccctgcgagggtattcacgtggattttaattctttaagtgcgaagccagcgactccattcacagccagcgtaataccaatttcatgtaattttgcattgtatagatgcagtctaaacaagcacttgaagccttaataaattgcattctttgattaaattggtattacgcaacgggaatcggtagcgatgcaagaaagcctcccggttcgcctcgctgcgcgcgacctcaagggggttgcgcatcaggcgcaacgagctgcatctggggaaagaactccggcgccaggtcccagtaggacttcaggaaggcatgactcgtttcgatgtagacgtgcggcgcgtaccggcgaatgcgctgttgcttcctcaataactgctttcttaccgcttccacatcgccgatacagcggtcatagattggccggccgaacatcgtcggattaccccagtcaaagaaaggctcgtggaatacgacgcattggcgggtgttccgccgcaggagcccacaaagaaaacccgttcctgagcgcccgctcgtgagggtgaagatggtccgggtcaccgcccattcctgtccggcaggattactttaaaaacggctgtttcaccgggccggattttgacaacgccattgcctccatcgaatagtttcaattctgtgttctttggagtttcgccatgactgatttcaattttgttcctacaaaacttcatcaatctggagaattcgcggttcctcgcggtcctcgacgaaggggtgaccttggtcttggggtctttaccgctcctcgcgctttcacttcgggtgctccccaccctaggctccgagagcaaaaaaatcatagcgccaattcatggcaaaacgcaactcatgtggccctcgcgctcggcgcgccgtttcacttcgcaaccttgctagggggcgcctaacatccatgtgaggctccaaggcagtattcaggatacgtgaacaaacacagctggatcaatgcccgtaagctgtatgaccagaggaacgtctgcagcaggaaacggttaagccgtagctgacagcaggagtacaggttcaggaaatccttatcaacatcagggctttttatagcggatgacacgtaagcatttagcggcttacgacgatccggatgtgtgcgcgctggccgctgcctatgcggctgggatcgtccggagccctccctttgtggacggtaataagcacacggccttcatggcggcttatctctttctggcgcgcaacggcctgcgtcttacggccccggaagacaaagccacgtatacgatgagggcgcttgccgcgggcgatatagatgaagccaccttcgctgcttggctgcgtgaccacacgcgagagatcgacgcatgagtgcggaaagcaggcggatggaatacccattgatgctttccctccctaaggatgatcgtctgttcatcgtaggtccgctcttcagggagacgggctcaccgaatatttacggttctggtaagggaacaggcatggtcgtcactctaagctattgagcccattacagcaaacgccgcaagcagttcaaataggcctcttccgaggggggggtcccgctatcctgggcatcccagagggtctgagctaggcactccatcatccgatgttccgcctgatggagatcggggaggcgggaggctaaagtttggtagatgccccgaatgccggggggacgatccacgttgatttgttcctggagcgagatatgtaacgccatgtgcagaaaaggattttcttgtccattttgaccggaaaactcttgttccaaggattccttgcggtctagcaagggatgatactcagggtgctggtcgatgacttgcccaatgatggcttccatgggggagaggggttctctcgcctgctgcttttcccgcactacgaggaagatttgccgcatctgttgccgatcttgactgtacatcatttagctcgctgttttcttcaatccaggggattccgccttgactatcttttgataatagtcgcaaaggtcgttgattaaacagtcttggcagcgaggattgcgggcggtgcacacatagcggccatggagaatgagccagtggtgggcatcgtgcttaaattcatcggggatcacccgggtcagtatgtcctccacctggcgcggcgttttacccggggccaggccgatgcggttggccacccggaaaatgtgggtatcgacggcaatgaccggttggccgaaagcggtgttgagcatgacattagcggtctttcgtcctaccccgggcagggcttctaaagcggcccgatcattaggcactcggccatcatgccattctaacagaagatggcaggtctggaggatattcttcgctttgctgttgaataggccgatggtcttgatgtaaccctttaagccttcttctcccagatccaggatggcctggggggtattggccaccggaaaaagcttggcggtggctttattgacccctttatccgtggcttgggcggacaagatgacggcaacgagaagttcaaagggagtatggtgcttcagctccgtggtgggtttagggttggccgcttggaagcgggagaatatttcatgaatttctgcgctatttttcatggcaggaatggttttttaaatgcgctcgggcaagatacctgcaggttgggcggcgcggctttttcgggttgcagcccgttgtgcaagccggtggtcgatggcatttttcagggcgatcaaaagcccgaggccaataaaagcacccggtggcagcacggccatgagaaagccccgatagtcttccatgagggtcaatttcaaatcgcgggcggcttcaccgaacatgagatgggcctggtccagcaaggttccctggcctagggcttcccgcaagccacccaaaagcaccagcaccagggtaaagcccaggcccatcatgaggccatcggcaaaagcccgacccaccttttgccgagaggcgaaggcttcggcgcggccaatgatggcgcaattggtgacgatcagcggaataaaaatacccagaactttatataaatcatagaaataggcattcatcaacaattcgatggtggtcacgatggaggcgatgatcagcacgaacaccggcaggcgcacttccgtggggacccaatgacgaataagggccaccaggctgttggaggccaccaaggtcagcagagtggccagccccagacccaggccgttgattaccgttccggtgaccgccagtaggggacagagtcccagtaactgcaccaacgcgacattattgttccatagtccttcttggctgatttgaccatagctaacgggggctgccatggaagcgttcctcctcttgggcaaagagtttatctcggtgattctcgaaatacttcagggtgttgcggactgctttgacgatggcccggggagtgatggtggccccggtgaactgatcgaaggcgccaccgtctcgcttgacttgccacttcgattcagggggattgccgagggagcggttcctaaaacccaagatccactcagactttccttcctcgatctcatcccccagcccaggggtttccttatgggagaggacccttacccccgccaggctgccgtcgtagtggattcccaccagcagcttaatcgccccattataaccctccggtgccacgggtgtgaggatcaccgccaccggttgactatcccgacgggctcggtaagccagtatgggcttctccgttcccagcagggggtcgctcacttggaacgtgtcttctagaatagggttattgtaggccgtactaggcaggactgctgcaatggcctgccgtaaggccgcccgttcattggccgcaatctgctcccgggtcagggcttcggtgatagccacgatgccggtccccgctaccgcaaagaggccgagcagcaagccgactcggagcattgggcgattccctatcacgggcgccggttttggccaaagacccgcggcggggtgtaataatcaatgaggggaaccgccatattcatgagcaggacggcaaaggccaccccatccgggtaacctccccaagtgcgaatgatataggtcagacaaccgatgccggccccataaagcaaacggccccggggggtggccgcggcagtgaccggatcggtggcaatgaaaaagacccccagcagggtgccgccactgacaaggtggaacagggcagaagggtgggtggcaggttccagccattggaagagcagggccagggtcagcaagctacccaccatggcaaagggaatatgccagctaattacccgcttatagaggagccataggccccccaggagaaaccccatattgatccactcccaacccttgcctcccagcatgccaaacagggggtgggtgcggatttccgccatgggttgaccgagccccaattgagttttggtgtagtccaggggggttgcccctgagagggcatcgattgttgttccttgagcaggggtaccggtgaatacccaggttagactctctttcagacttaaaggttgggcagctaactcctgtacgggtagccaggtggtcatttccttgggaaaggaaatcagcaatagtacatagccgaccatggcgggattgaaggggttgtagcccaggcccccatagagatgcttggcaaagataagggcaaacgcagtgccgatgacgggcacccaccagggactcaggggggggaggcaaagagcgagcagaacggccgtcaccaccgcgctgccatcggtcaaaaagggggtgaggggttgctgccgggctaccaacatgagcgtttcggtagccaaagcagcggtgacggcaagggcgatattgatgaggactccgtaaccgaaatatcccacatagagggcgatggccggcaccagggcataaatcacttggaacatgagctgggaaatgccttttccctgatgtaggtggggcgagctgaaaaattgaaacggcatgggtgaatgttggtattctgggatatcagtggccctattgagagggcggcgtttcgtccacagccttgttctgggcggtccgtttggcccgggcccgttctactgcggcttgaatggccgcctgcttgtccgtcttgctggccgagggggccacagcggcttttttggcttgctgccgggctgccctttcttgttgttcccgttcccgccgttggcgcctaaattcatgccgctggcgggccaaatccgctttctcccgctcctgttcttgggcccagatttcacttttggcgtaacgataataatgaactaagggaatgtggctagggcaaacatagtcacaacaaccacattcaatacaatcaaaaagatggtaatcctgtagtttatccaattctttggcccgagcatgccagtagagctgttggggcaggagctgcactgggcaaacctccccacaagcgccacaacgaatgcagggcatcaccgggggctgccggactctttcctgaaggcccgctagcaggcagttggtggttttgataaccggcgctgcgtcatggtggagggtgaagcccatcatggggccccccatgatcaggcggtcgatgcggtcaatatctgtatcacactgggttaacagatggcggatgggggttcccaacaggacttccaggttgcgggggcgagccacggcgctgccggtgacagtcacgattcgggagattaggggttcccctacatttatggctcgatggacggcgaccgcagtgcccacattgtgacagacaaccccgacatcaatggggagaccgttgcttgggacctcctggccggttaagaccttaatgagctgtttctcgcctcccgtagggtagcgggttggaattgataccacttcgattccctcagtcgctgcggccgccaaagcgcggtaggcttcagacttgttgtcttcaatgccgatgaggcaatgatggacgtggagggcatggcccatgattctaatcccttggatgatctcctcggcccgctcccgcatgagcagatcatcgcaggtaatatagggttcacactcagcgccgttgagaatcagggtctcaacccggggttcgggaccgggattgagtttgataaaggtggggaaacccgctccccctagtcccacgatccccgcttggcggatcaagttgcgcagctggctaggatcgagttgctgataattttccacccgctggcgttcgctccaggcgtcctcgccatcggtctcgatgacgatgcaaggggcgttcagaccagaagggtggggaatcggcaggttgtcaatggccaccacttggccggaacttgaggcatgcacgggggcactgaggtagccctgggcggtggcaatgacttggcccttaagcacccgctcaccgaggttaaccactggctccgccggctcgccaatgtgctgttgcaaaggcaacaccagttgttttggcagcgctgctggggcaatcggcgcttgggtagaggggcttttgtggtcgggtagtttcaggccgccagggaatgaccaaagccgacgttttttcatgaagcctcttctccctgaaagtcgctaacttcaggcaaaagaggtttattcgcctttgccttttgctgttggagggcaatgggtaacggcggttctatgacttccgggaatggccacttccagctgcctagatcaggggtgaggggaaccatctcaatacagtccactgggcagggggcgacgcacagctcacagcccgtgcattcagccgcgatcacggtatggagttgcttggccgcacccaggatggcatccaccgggcaagcctggatacagagggtgcagccgatgcagcgattttcatcaattaccgccagcgccttgggtttttcttcctgctccgagtccaggggtttgggatcgcgccctagtaaatccgctagggcgatgatggtcgcctctcctcctggaggacaacggttgatatccgcttcctcagcagcaatggcttgagcataggggcgacagccgggatagctgcactgaccgcattgggtctggggcaggagggcgtcgatctgatccactaccggatcgccatctactttaaagcgcaggttggcataccctaaaaggaggccaaatagtgccgccagcgcggacaacgccaaaattgcaactagcataggattatcctttgaccaatccggaaaagcccataaaggccatggacatcagcccggcggtaatcagcccaatggctggtccctgaaaagggcggggcacttccgctgccgcaattcgttcccgcagggccgcaaataagaccaataccagggaaaagcccagggcagccccaaagccgtagagggccgagggtaagaatccctgttggtgctggatgttcagcaaagccactcccagcactgcgcagttggtggtaatcagagggagaaaaatccctaatacttgatataagagcgggctggttttatggaccaccatttccgtaaactgtacgacaaaggcgatggtcaggataaaggcgatggtacgcagatattcaatccctaagggcgccaatagatattggttgagcaaatagctgcataccgaagagagggtgagcacgaaagtcgtggctagccccatccctattgcggtttccagtttccgggagacgcccataaaggggcagagacctaaaaatttcaccagcacaaaattattgaccagcactgtgctgactagaatcagagcatactcggtcatgggaaggctttgaggctatttgacccgcattccgggttgtgcgccttcatccggattgagcagataaatttctttaccccccgggccggctgctaggaccatgccttcggagatcccaaagcgcatttttcgcggagccaaattggccaccatgattgtgagacggccgaccaagttttccggtgcgtaagcggccttgatcccggcaaagacctggcgagtttcaccccccaaatccagctctaggcgtaggagtttatcggctccttccacctgttctgccttgaggattcgggccacccgcaaatcaagtttggcaaaatcctcaaactgaatgatttcagcaatgggattctcagccaaggggccatttgcttgagcagggtttgccttcttttccagatgttctttggagtcctcgatcatggcctctatcctggttttttccacacgggtcatcaggggttgaaaacggttaagggtatggttgagcaagggcgtaccggcatcggaccaaaccagtgggcggcaattgagaaactcttcggctttttccgccatcatcggcaagaccggtttgaggtagaccattaactgtcggaagaggttgaggccgagggtgcaaacctcttggacttcctgttctcgccccggctctttgatggccacccagggctgacggtcgtcaatatagcggttggcctggtcggcaagcgccatgatttctcgcatggcgtggccaaattcccgattttcgtagtattgggccaagcggtcagcggctgctgcaaactcctgaaatagcgcttccttggttaagtggtttgcaaggcggctgtgaaagtgtttattaataaagcccgcgcaacgactggcaatattcaccaccttaccgaccagatcggcattgacccgagcggtgaaatcttcgaaattaaggtctaaatcctcaatcccgctgcctagtttggcggcaaagtaataacgcaggtactctgggttcaaatggttgagataagtgtgcgccttgataaaggttccccgggatttagacattttctggccattgaccgtcaaaaagccatgggcaaagatggccgtgggcaagcgaaagtcagctccatgaagcatggcgggccagaacagagcatggaaatagaggatatccttgccaatgaaatggtaaagctcggtggtactgtccggggccataaaggcgtcaaaatcaagcccattgcggtcgcacaggtacttgaagctggccagatagccgatcggcgcatcgagccaaacatagaaatatttgtcggtggcatcagggatcgggaagccaaagtagggggcatcgcgggagatatcccagtcctgcagtccggcctcaaaccattcatttaacttgttggccatttcatgctgaaggtggcccccctgggtccaggccttcagcaaaggttcgaagtctttaagcttgaagaaataatgctccgattcccgctctacggggggcgttcccgagagcaccgagatagcatctttcaattcagtgggggtataggtcgccccgcaggcctcacaactatcgccgtattgatcgggagccccgcagcggggacaggtgccgcgaataaaccgatccggcagaaacatccccttgatgggatcataggcctgtcgaacggtgcgggtggtgatatgtcccttgtcccggttacgaagataaatcgtttccgagagggcgcggttttctggcgaatgggtactgtagtagttatcgaagctgacggcaaagtcggcaaagtcggcacgatgttcccggccgcattgttcaatcaaggcttcgggagtgattccctcttgttgggcccgcagcataataggcgtgccatgagcatcatcagcgcagacgtaataacattcatggctacgtattcgttggaaacgcacccagatgtcagtttggatgtactccactaagtggccaaggtggagtgggccgttggcgtaaggaagggcactggtaacgagtatcctgcgcggcataaataaattctaaaatggggggttaaaaaactttataaggtaccagttttgctaagtctacgctatcaccctgtggatatgacgtccaaggagtactatagtaaaatactcaagaattaatccatccctatccattttgtcaatcagggatcggctataaaagctaaaagtgctttggagaatatattatggtcactcaagcccaggtcgaagagaccctaaagagctaccacgacccctacctggaacaggacctggtctctgcgaaagcagtggattccattgctattgagggtgataggatcgatttgaagattaagctcggatttcccgccaagggttatattccggaactggtggcggctattcaaaaagcaacggcttctttagacggtgtgacccatacccaggtggacgtcagttgggaagtggctgcccataaagtccaacagggagtgaagccctatccgaccatcaagaatgtgattgcggtggcttctggcaagggaggggtgggcaaatccacgacggccgtcaatttggctttggccttggcggcggaaggtgcctcggtgggggtgttagatgccgatatttatggccccagccagccccggatgctgggtgttcagcgccgccccgaatcccgggatggcaagtctattgagcccttgatgaactatgggattcaggccatgtccatcgggtttctcatcgacgaggaagaacccatgatttggcggggtcccatggtgacttcagccctgcaacagatgctgcaggacactaactggcgggatttggactatttggtggtggacttgccgccagggacgggggatacccaacttactttggctcagcgggtgcctgtcagcggtgcggtgattgtcactacgccccaagatatcgcacttttggatgcccgtaagggcctcaagatgtttgagaaggtcaatgtgcccgtgttgggaatcgtggaaaacatgagcatccatatctgtagccagtgtgggcatgaagagcccatcttcggtgaaggggggggagagcgtatggcagcccagtacggggtcactcttttgggacagctccccctggataagcgtatccgtgaagacgccgacaatggccatcccagcgtcgtcaccgatccggagggacgtatcgctcagatctatcgggatattgctcgccgagtcgcggctaagctctcgttgcaaggtaaagactatagcaccaagttcccaaatattgtggtggaaaatagttaataggtcatggtctcttgctttttcgggtcccgccttctagatagtcattattataagctggcgcagttaactttaggagaatagtagtggcgacatttattatctctggtagccgaggtaccgatgacccgacgatggccactttgccgtttatggccgctaaggtggcaaaggaagaaggtcatgaggtaattctctggttatggaatgaagcggttaccttggctcgaaaagggacggccgatcatatcaccggggtaaatctaaccccgcttaaggaattgctcgtgacgattcaatctctggatgttccgatttgggtctgcggtgcttgtgcagtagcccgtcagattgccgaagaggacctagtcaaaggcgccacgattaaagggatgccagattacattaaggcagtcgccgaacgggatcgcagcgttgtgttttgagaccgtcaacttccataaattacaccgcgcggggagtgccgactttaggtggcagaggaagcgcggccctccgtttggttgttgctagtatatgtctgccgggcgtataattaatggcatgtctcgttacgccaagaattctggggcggttttcgctctcaaatatcacttggtctggtgccccaaataccgtcgcagcgtgttggttgatggcgtcgctaaacgtcttgatcagttgatacgcgaagtcgcaaacgaatttgaaatgacagtgcatgcgatggagatcatgccggaccacgtacacctgttcgtcgaatccgaccctcgctggtgcgttgccgagatagtcaatcgctttaaaggtcgaagcagtcgtatcttgcgttccgaatttccagttttgcgtagccgtttgccgaccctctggagtcgcagttactacgctggcacggtgggccacgtatccgaagagagcgttcgccgctacattgaaaaccaaacgggaaagtagttgattaaagcattcaaataccgactgtatccgaacaccgcccaggtgcgtgagcttgagatcatgcttgaaacgcaccgacgcctgtataacgagtgtcttgctcaacgaaaagagcgctacgaaacagctcaagaaagcgtgaagtacacgcagcaatcggcttggtttaaatccgcccgcggcgcgaacgactggtacgctaggctcaatttctcctctgcccaggcaacgatgcggcgcctcgacaaggcgtttcaggcattttttcggcgcattaagacaggcgataaacccggttatccgcgcttcaaggcgcgtggtcgcttcgatagctggacatacccggcgcacggcgacggcgcgcggttgctcgatggcaaactgcgccttcagcacattggcgtggttagggtacgccaacatcgccctgcgcaaggcacgatcaaaaccgtacagatcaagattgaagccggaaagtggttcgtcatcgccagttgcgaaatcggtgatgcgccaccgcctcggactgaagatacggctgtcggtattgatgttggattggagcatttcctgtccaccgatcaaggcgagcaggtcgataatccgcgctaccaaaaagaagcattgcgccggctgcgcgttgttgggcgcgctgtttcgcgtaagaaaaaaggcagccgaaaccgaggtaaagcggtttccaagctgcgctcgatacacgcccgagtgtccaacaaaagacgggaccaccaccacaaggtggcccgcgatttcgtgagtcgatacgctttcatcgcggcggaaagcctgaccgtaaaaaacatggtcaggaaccgccgattgagtcggtcgatttcggatgctggctggagccagtttctgaacatactccgtgccaaggctgaaagcgccgggtcggtgtttgtcgaagttcctccgcaaggcacatcgcaagcgtgctccggctgcggagcagtcgtgcgaaaggcgctctccgtgcgccagcacagatgccccgaatgcggtttgtctctgcaaagagatgtcaacgcggccagaaatatcttggcgcgtggccaggctcggatggagcctgtgtggcttaacgtggcgcattagcgcgagcgtgccgcaagaagccgtctgcttttgctgacggttcatcactgattatagaagctttctttactacctttattataaaagggggtaggccctggaattagggacccagccaagtgggtatctgttatcctgtttaattacagaagtggctacaagctaatcccttataatccttgctgcccgcagtcctgaagctagcggttaaataaacgcctaaggtgccctgctcgttgacaggcccaaagggaaggggggacttaagatgttacgcaggcgcattttgtatgcagtactcctcctctgtatacctctttcagggctcattttatcctgcggggttgattttgagagtggtcgctcggaatataccattcgttacagccgcattggcccccttgccaagtttaatattccctcttctgcaagagcttatggtagcgatggttatttgcttgctgaagctaaagcggtggacgaaatggagatttcagaagagggaatacccagccaaattgtgctcttagaaacccagtatgcaggcggtcgtgcaggcaagaaggtggtttacgagggaaaattaatctttgatgcccaaaccggtcaactactcagggaacaacccctgcaagggaagaaacgattcgagaatgttttttccgattggccatttatcacccagccctagttttacttttttgacctgttattttcccaatttccttaaaagcattgcttagatattcttctgtttttgcccggagtccagaagctgctgaatcgattgggttgataatcactgccatgaccttttccgccatttctctgggggagagaccaccggctttatcaccaatgtctcttaattcaaactgtggcaatttcccccccaattgaggtccttttaggccagtaatccttgcctgaatttggccatcttccacgattaaccgtcgaatcactaatttgatctcttttttaccggtttgtttcaattttggtggggtaaactgactcctggtcacgatattttttctcaagacgctaatattggatttaccaggcggattaatttcaaaaagtacttgtggtgagtggataacaacctcgctcaggatgatgggattttgagtgagggtggcggtgtcaattttgatactgatggtatctaaggtaatggcgttagcaccagaaaatcccggcggattgctaatggtgaaatgggatatggaacctccgccggcagtaggcgcaattttaaccctagagacttgtatcttggtttgggtaacctgggaaccatatctttcaatggcggcttttataagtccattaagggaaaaccaggcataaattagcacgattgccacaataacaataaaaattagggtaccaatcagaagcatttcgcccatttccataatattttcccggcgtaatttttcggtatagaatggtcaggagatagtagtgagtaactgatatgctgcgcggactagatcctgctcggtgacgatccctaacaattgagtacgattcacgaccaatagagaaccggtatcggaggcaagcataagttgcattgcttctaggatgggcatatcaggagggatagtaatcggttctggattcatcatttcagccacaggaatggggcggggggagtcctgtgtagacaggatatcatgggcatgtaatagctcgtgaatggtgagaagtccaaccaatttacccttttccgtttccaccgggatatgccgcacatgcttccagtccatgatgcgactcgcaagatcaatgacatcatcagggcgaacggtaaaaaggttttgaaccatgatatcgctaaccgtgtggggaaggcgggccgcttcagtccggcctgccactactaaaggcgcccatcgatgcaccggcacgccctgttgctgatagtggagcattgccaaaacggcatggtgcaatagggttgttgggtcttgatgagggttctgtgccagcccattcagcaaccaacgggcccctgtctggcctttgcgaacgcgggcattaagcgtgcctaagtatctttcaagatcctcagaaggcacgcccacctgagtaagcccccgtcgggctttggggataagttcctccaacagcaagctgcgcgcccggatgacccggccgtcaagccaggtcaagcgggcatcaagaccttgttgggcggccgccaagaagtttgctctcgcttcatggaagggtaatcgggaggtaaagtcctggtattcctccgcgagccctagcattagtccatagaaaagggcggcgttggccacttcatccaagagagtggggcctgccggcaatacccggttttcaatgcgcagatggggtttgccttcaaggattccatagcagggccggttccaacgccagactgtgccgctgtgaagggtcaaggcggataatttagggatgattccctgttcgagcaacttaaggggattagggtctggtttgcgggtcatgataataggataccgggcggcgttatcttggaagatttccaggatcgactcttggacccaggcgcttccaaagctgatccgggagggcatcccgcgagtgagttgcgggccgcttcgggtatccaaggcccgttcgaaaagggctattcgggtttcctgccaaagccggtggccaaagagtactggcgagttaaccgcagccgcaagcaagggagcgctgataagctgtgctagattgtagcagtaggctgcgttttcaggttccacttgccaatgcagttgcaaactgatgttcgccccttctaaggccacactgtcatgggttccctcgtactggtccggtccatcaatgaacacgggtaccggttgtggatgggtctgaaaaactgaatcatcgatccgttggtagcgggcgtcgggagtaagcatgtctggcccgatatcttcatggcgcaaggtcggtagtatccccgtgagtaggatctgggtattgacagtggcggccgcttcctcggctttatggaggcctgccgttaattcttcctcgagctggtgcaggaaccctccgctgaggggctggggatctaggttgaattccaaattaaagcgggccaattccgtcttaaagcggggatcggaaagatgggtgagtaattcggccgcagtgggcgcggcatgagtttccccatcaatgagaaacatttcctgctccgccccgatgcgggtgatgcccccttcgaacagatggccctcaaccatgacttcaagggcgcgaagatcactcaggatggcctgcatgaaggcgcgtaattgctgcttgctggcgtttttgtgaacctcgtgctctcccatggccttaacctgggctattgtgattctacagctgactgtaggacttcccggatgcggagtttgtggcgtatttcctcaattcgacttcgattaaccccaaaatcgtagtatcccagacgggcggctgaacgaacagcgataatccgttgctgggggcgcagctgaaactccaggtcatcgacaaaacggaaaatgcggcttctggcttctgtgtgcagataatggctagaaactgaaataatccttgtccggggtaatgagctgatcacttctttcagtgcctcccatccttggtggggttcaactttgagtcgatagggctcgatgtaatgtttttcatcgtgtgaatcgctgcacacacaattggggttgctcgggcagggggacaatttattattgtggatgcctagcatttcagatcgctccagggtacaggacataagtaagaatgcggccagaagtatattcatcatagctattagctgccggccgttgggctgattcttaagtttggacgaggatggcagtgaaggtctattcatggccgaaaaaaacttggataattaacttaaattctatatcacgccggttcaaccccaaagggtaagcaccatcgactttggagcctcacatggatattaggcgacccgccagcgaggtcgcgaagtgaaacggtgggtcgagcgcgagggtcacatgagttgcgttttaccatgaattggcgctatgatttttttgctctcggagcctagggtggggagcacccgaagtgaaagcgcgaggagcggtaaagaccccaagaccaaggtcaccccttcgtcgaggaccgcgaggaaccgcgaattctccagattgatgaaattttgtaggaacaaaattgaaatcagtcatggcgaaactccaatcggtagactcgactccaggctagggtgtggcctccataaggaggccttatggttgttatcagaagaccggccataatgtaaaacccgaccggcacatccattttggctaccgtggtgggcacggaaagtaaggcctgtggaggggcacagcctcctgacgataccagggacagcctgggacaataggaactccgatgaagcaggaaacgcgcagggcgcaaccgggcaggagcccggtcggcgaaagcagataagccgataattgcgacccgtaagcagcgaactcaaagagtctgattgggttcaaaggttatgtccaccacactgggcgacaaactcgtcattgctatctcttcacgggccttgttcgatctggatgaaagtcatcgggtctttgaggaacaggggaccgattcgtactgtcagtatcagattgagcgggaagaggtgcttttggagccgggggtggctttccccttggtacggaagctgttggcccttaaccaagggcgccccgaccaaccacgagtggaggtcatcttgctgtcgcgaaacaatgcagatacgggtcttcgggtgtttaattccattcaacaccataagcttgaggtgacccgggcagcctttacctcaggggaaagcccctatcgttatgtttccgcattcggtgcccatttgtttctttctgccgatcctgatgatgtcaaaaaagctctggaggcaggggtagcggcggccactattgtgcgctccaaggctagtctcaatgtctattcagaacaactgcggattgcctttgacggcgatgctgtcctattttccgatgatgccgagcggattttcaaggaacaaggtttggctgcttttcaaaccagtgagcaagcctcagcccggcagcctctttcaggagggccattccgtaattttttggcagcgctacagcgaattcaacgggaataccccccagagaaatcacctatccggacggcccttgtcacggcacggggggcgccggcccacgagcgggtgatccgcactttacgggcctgggatattcgcattgacgaggctttattccttggtggactggagaagggagacttcctgaaggcctttggcgccgatattttttttgatgaccagcagggccattgtgaatccgccagccgtcacgtgaccacgggtcatgttccccacggagtctctaatcagggttagctgcaaaaggtaggccggaataagaccttagggccgtttccggcgtggtcttggctactgaaggccaaggctcgggccgtcagaatctgtccagttcggggaaggggagcttgccctggtgaacatgcatggcgccaaattcggcacagcgctgtaaagtgggaatggctttcccgggattgagcaggcctttggggtcaaaggctactttgagggcatgaaattgttgcagttcggtagtaccaaattggacgcacatttgattgatcttttctatccctactccgtgctcacccgtaattgtgccacccacggcaacgcaaagttctaggatttgggcaccaagctgctcggctcgctccagctcgccgggctgattggcatcgtagagaatgagagggtgcaagttcccgtcaccggcatggaagacgttagccacgggtaggttaaactcttgagagagttcggtgatgcgtcctaagacttggggtaagcgtttgcggggaatggtgccgtccatgcaataataatcgggtgccaggcggccgactgctgggaaagcggccttacgccccttccatagttttgcccgttcctgcttatcctgggcagtccggatttttacggcgccatagtccagtaataatttgcggacctgatagatctgttgggaaacctccgcattggtgccgtccaactcacaaagtagaatggcggccgcatcccgaggatagcctgcatggacaaagtcctcggcagcccggatagccaggtgatccatcatttccagccctgcggggataattcccgcgctaataatcccccctacggcggcgctcgccttggctacctcgtcaaaggtcgccagaaccacctgagcgcgctcgggaaggggcaaaagctttaccgtgacctcgacaatgactccgagcaacccttctgaccctgtcatcagggccagcagatcatagcctggggagtccagggtttctccacccagtgaaatctgttctccatccatggtcaggatttttagggccaatatattatggacagtaagcccatatttgaggcagtggacgccgccggaattttccgccacgttgcccccaatggtgcaggcaatttgggaggaaggatcaggggcataatagagaccatcgggctcagcggcttcagaaatggcaaggttccgcacccccggttgcacgcgggccgtgcggttgatagggtcgatggcaaggatcttgttaaatttagcaaggcttagcagaacaccgttttgtaagggtaaggcaccaccggaaaggccggtacccgcacctcgtgccaccacgggaatatcccaagcatggcaaatctggaggattttttgggcctgttcaacggtttccggtagtactgccagccagggaagggcgcgataggcagacagtccatcgcattcatagggggacaaatcctcctcctcagagaggatagcttctggagggagaaaagtgccgaattctttgatgagatctcccttggggatgccaggggcaagagtttcttgagttgatgatggcaaactttaggttcctgtatgacaatccacttccaagcctaaatcatagcatcttactatagctggactaagtatgtctgagcagatgagcatggattattcgatctctagcattcttcgcctggtggggaaaggcaaaaggatggggactcttgatgcccgcgcccgccatgtcctcgagcagttggaaatctgtacggaccggttttggggcgtatccgaatcttcctatacccagaggttggagaccaagtgccagctattaccgttagtttattcggcttttgaggccagatgtcagcagttgcagttggcgccgccgctagaactgctatggcgggtttatctccccttggctcaatgggtggtggcgcaaggggaaagaatttcaaaggaagtattcgtactgggggtaaatggggctcaggggtccgggaagtccaccctgtgcagtttacttcaggttattcttgaggccggttttagtcagcgggtggcgattttgtccattgatgatttttatcttagccgggccgagcgccaacatttggcggaccaagtccaccccctattgattacccgaggagtgcctggcactcacgatgtacccttggccattgaaattttaaagttcctgcaaggggcgaaccaagaggcttcgacgccattaccggtttttgataaggggttggatgatcccctgccgcgggaagagtggcccacctttcagggaaagccggatgttattttattcgagggatggtgtgtaggagctaagcctgagcctgagcagcgtttagcaaggccagtgaatgctctggaggcggaggaggaccttaagaaagtgtggcggggttatgtcaaccaggtattggggaaccagtatagcagattgttcggtttgctagatgggttactctttcttaagatacccgagtttaaggtagtttatactcagcgattggagcaagaacagcaacttgcgcaggcacttcggcaggggtgggtaggtagagcgggtcggcgtgcgatgagtatgccggaacttcgacgctttattatgcattttcaacggttgacggagtacctgctggaggagatgccggggcgggccgatctcgtgcttgaaattgacgaacatcgtcaatttcaaggggttacacaaaaggattcctttccgtcctaaaagaaatagggggtgacggcagggccgacttggtatttatagccatcatcggtagactatcgtgcccattatgcatgaggagtagggtaatttttttgaggtaggggactcattggctttgccaccgctgctgttttccagtatcgaggatcggccagcctggattttttaccacacagacacaaaggacacgaaggtgaaggaatctcactcggttgggagaaactgatggagatgctcgttgctcatgaagccaactattttatctatatacttaagcttttgatttttttgtgctctttgtgtctttgtggtgatctcatgaattattcaggttagaggctgattattgctggtccccgaggataccgctgacttaacccaatccgtagtgactattatttctagaggagagtccatgtccatcacttcctttcatccccctgtccgtatcctcatggggccggggccctcggatgtgaatccacgcattcttgaagccatgtcccggcccactatcggccatttggatcccatttttattgccatgatggatgagatgaagggcctattacaatatgcctttcaaaccaaaaacgaattgactttctctgtttctgcgccgggcagtgcaggaatggaaacctgctttgtgaatttgctagagcctggcgataaggtaattatctgccaaaatggcgtatttggtgggcggatgaaggaaaatgccgagcgttgcggcgctgtccctatcctggtccaggatccctggggagcggcagtggacccccataagcttgaggagacccttaaatcccatccagacgccaaggtagtggcttttgtccatgcggaaacttccaccggtgcctgttctgatgtaaaaacgctggtggaaatcgcccaccgtaatgattgtttgaccatagtggacacggtgacctctctgggaggtagccccctgaaagtggatgagtggggtattgatgcggtttactctgggagtcaaaaatgcctttcctgtacgccggggttgtcgccggtaagctttagtgagcgtgctgctgagcggatccggactcggcagactaaagtacaaagctggtttcttgatttgaatctggtgatgggctactggggagggggcggcaaacgggcttatcaccacactgcgccgataaatgccctctatggactgcatgaggctttggtgctgttgcaagaagaaggattggaaaaagcctgggagcggcatcagcgcaaccatcaagcgctgggcgcgggtattgaagcgatgggattacggttcgtcgttaaggaagaggagcgcctccctcagcttaacgcaattgcgattcctgaaggcattgacgatactacagtgcggactcggctgctgcaagaatatgggctggaaattggtgcgggattaggtgaaatggcgggaaaaatttggcgtgtcgggctgatgggttatggctctaatccacgcaatgtcctggttttcctgggtgccctggaagctgtgctccatgacctgggagccgatattgagccaggggtcgctatcagagcggcccgggcagtttggtaatctgtctagtatttgcccttccaagccataatgggaaacagttgccagcagcgggtttccggtttgcacgcctctccgttccaggtgagctacgaaaatacggcgtgtctcccaaccctgctaaaggaagaaggtctcttggcgctcatttcctttggccaagagatcgaaggaagggatccgcgtctagtggccgtggaactgccggaactgggtggggggtccaccctagaagtttggcgtgccccctgtgcaccggagacgggctatgaaggggagatccggtacagccggacggatgcggtgttgtttggttgtttacccttcgaagagggacgtgttccagggatggagcaggccacttatcatgcctaccgctcaattctggcttgtcagcagcgtctcggctatccttatttgctacggacatggaattatctgccggatattcaccgggaagaggaggggttggaacgctatcgggccttttgcttagggcgtcaccgaatcctggaaacgaccccgaactttgagcaccacctggtggcggctactgccatgggaacccgtacttcccaggggctgatttattttttggccgcgcttgaacccggtgttcggatagaaaatccgcgtcaggtcagtgccttccattatccccctcgttatgcccctcgcagcccttccttctcccgggccaccttaaaatcttgggggagcaaggcccatctctatatttccgggacggccagtattgtgggacacgaaacccggcatgtggggaatccttcggcccagcttgatgagatcctcaataacttgcaagcactggcggaaaacgcccgctgcttacatggattaaaaattcaagccctcaacgagcttagcttattgaaggtttatttgcggcagggcgtggacagggcgtccatcgcccaacgcctgcaacaacgcctcggtggtggtgtgcccaccttgtttctccagggggatatctgcaggaacgatctattgttggaaattgaagccttccatgagggagcaatagaatctcctgatgagacgctcagggaataatcttagggatcattctgtaagtaatatttccaataggcggctgtaaacttgcgagagtttctctagatcagcgaccgcaacgcattcgttgactttatgaatagtggcgttgacaggtcccagctccaccacctgggcccctgtgggggcgataaatcttccatctgaagtaccaccggtcgtggaaaattctgtttcaagaccggtgatatcccctatcgcttgggagactgcggtcatcaagttgcctggcgctgtgcggaaaggtttgccagagagggtccactctaattcataatttagattttgctgggacaggattgcctccacctgttgttgtagctgttggtgggttacttccgtggaatagcggaaattaaataaaacttccacctctcccggaatgacattagttgcccctgttcccccatgaatgtttgagacttgaaaggtggtggggggaaaatcttcgttgccccgatcccattctttagtgcatagggttaccagcaccggtgccagactatggatggggttgtcggccagatggggataggccacgtggccttgggttccgcgcacaagcaggcggccactaagggagccccgtcggccatttttgaccatatcccccacccgctcccggctagtgggttctcctactaggcagtaatcgattttttcaccccgggcttccagggtttccacaaccttgacggtcccattgactgcccggccttcttcatcgctggtgagaagaaaagcgatggaccctaagtgatccgggtgggcactaataaagcgctcgctggcggtgaccatagcggccaggctgcctttcatatcggcagcgccgcgaccatacagcatttcatcccggagctcaggcgtaaaaggatcactcaaccattgttctgctggtccaggcgggaccacatcggtgtggccagcaaacacaaacaacggtggtttctgcccccgccgcaaccagatattttctacctcaccaaagggtagccgttcaccccggaacccaagggccttgaggcgttcagccagaaggggctggcagccggcatcctggggggtaatcgaggcgcaagcaatcagtttttttgcaagttctagggtagcggacatagggggttctaggttaaatattccgcagcaactcgttgatgcctactttgctgcgagttttttcatcgactcgtttcgcgataaccgcacaataaagactgtatttaccatcttgagaaggcaaattgccaggcaccaccactgagccggcgggaacacgaccatagctgatttcgtccgtttcccggttgtaaatcttggtgctttggccaataaatacccccatggaaatcaccgaaccttcttctacaataacgccctccacaatttcggagcgggcccctatgaagcaattatcttcgataatggtgggtttggcttgcaggggttctagcactcccccaatgcctactcctccagaaagatgaacatttttcccaatttgggcgcaagagcctacggtggcccaggtatccaccatggtgccctggtccacataggccccgatgttgacataggaaggcatcagcaccacgctgggtgcaatgaaggcgcccttgcgaacggaagcaggcggtacgacccggactccatcctgacgaaagtcccgggagctataatcggcatacttggaggggaccttatcaaagtaattggtatagcccccttttacaaaaacattatccgacaaacggaacgagagcaggaccgcttttttaagccactcattcaccacccattcgccgttttgcttttctgctaccctagcttcacccgtatccagccgatgtaaggcttcttctaccgcatccttaaccagggtttccgctttgcgagggttaatctcagcgcggcgctcgaaggcttcttcaataattgtgtggatgtcactcatgagctactccattattaatcatttaaatcgcattgataaaatttctgatccgccacgcggcttcaacgcattcatcaaggggggcgacgagggccaaacggattcgttgctctcctggattagccccgttggcttctcgggctaggaagcgcccaggcaataccaggacattttcctgctggtatagtctgcgggcaaaatcagtgtcaggaatcggggtttccggccagagataaaatcctgccatgggaggagagagaggcagggcagaacctagaacatcaaggacggcagcaaatttttcccggtagcggtggcggttttctaccacatggtgctcgtcattccaagcagcgatactggccgcttgggttggggggggcatggcgcaaccatgataggtgcggtagcgcaagaattgcccgatgagctggctatcaccggccacaaaacctgaacgcagcccaggcgcgttggagcgtttggagagactatgaaagaccaggcagcgatggaaatcattcaagccactttgggccgctgcctgcaatagacctggtggaagggcgttctcgtcaaagtagatttcagaatagcattcatccgcagcgataataaaatcaaaacgctgagccagttcaataagctcggtcaacgtttctaagtctaagattgccccggtggggttacccggtgagcagagatagaggagttgacagcgttgccacacctgttggggtacggcacgataatcggggataaaatgattttcggcggtacagttaacataatagggttgagcaccggcgagcaatgccgccccttcgtagatttggtaaaaggggttaggcatgaccaccaaaggggccttgctgggatcgatcgtgcactgggcaatggcgaacagggcttctcgggttccattaaccgggaggatatggcgttcagggtcgaccgccccggcaggcaaatgaaaccgcccagtgagccaggcagcgatggtttctcgaaaggctgccgtccctcgggtggtgggataagtcgctaagccatggaggtgactgatgactgcttcaacgatcaagccgggtgtggcgtgcttaggctcgccgatggaaagggccaggggggatttcgaagatggtggcgcggtccccttgaacagttgggctaagcgctcgaagggataaggttggagttggttgagatccggatttatcatttttagtttggatatacccaaaaatattatgttaccatttagccaaggataacggagtaacgctatttaaaaattcctcggttagaaggtgtcttggagtcttccagggatggtaaacgcctccctagcgaggtcgcgaagtgaaacggcgcgccgagcgcgagggtggaaatcaaaacttgtttcagcctcaaattcgcgctacgatttgtctgctcgcggagcctagggtcgggagggccggagtcaaagcgcgtggagtggtaaaggccccgaggccaagcttcctcttcgccaaggactgctgagaaacgcgaatttgtcggactgatgaaatgttgaatggataaaatcagtcacgatgaaactccaatcagagcagcttagcttgaaagcgttctatctattagatatcataaagggatatcgaggttgcagatgcggggtggagcagtctggcagctcgtcgggctcataacccgaaggtcgcaggttcaaatcctgcccccgctaccaaatttaaatagcaaaaccccgaaatcggggttttgtcgtatatggcgctcgcaatctgagaggtacctatttattaaactgggccattggccctttttttgtttctgtcagtatgtggggcgacgagcgaattagcaaattagtggagccggttgtgaccgcccttggctatgagttggtaggcgtggagcgcctatcgataggtaaaggggtccttttgcggatatacattgatactcctttaggggtgacggtggacgactgcgagcgagtgagtcatcaagttagtgctctactcgatgtagaggagcccatggcgtcaccctatacactagaaatttcttcccccggactggaccggccgttgtttacggaagagcacttcaagcgctttgccggcgcagaggtctctatcacattaagtgagccgctaaacgggcgccgcaggtttaaaggtctacttagaggaatgcgtggcaattgtgtggtgattttagcggaaggcgaagaatttgagttgccattagagggtattagaaaagctcgattaataccggaactctaaactctgagggatgtgttggggatggatctagcttgagggcggcaatgaataaagaaatcctgatggtagtagacgctgtttctaatgaaaaaggcgtaggtaaggaagtcattttccaggccatagaagcggccttggcaatggcgactcgcaagcgttaccaagaggatattgcggtgcgggttgccattgaccgggcaacgggggactaccaatcttttcggacttgggaggttgtggaggatgaagcggaactagaagcacctcagcgccagatatgcttaggcgaagcactcaagcgtgatcccaatattgaagtgggcggctttatagaggagcccatggaatcgatcgcttttgggcgtatcgctgctcaaaccgctaaacaggtgatcgtgcaaaaggtgcgggaggcggagcgggctaaggttgtggccgcctacaaggaccgggttggagaaatggtcatgggtgtggtcaaacgcaccgaccgtggtaacgtgattttggacctgggagataatgccgaggggattattccccaggaggaaatgatacctcgcgaggcaatcagaccgggagatcgactacgaggctatcttaaggaagtacgaactgaagggcgaggtcctcagctagtgcttagccggactgctccggagcttttgatcgaattgtttaagttagaagttcctgaaattaacgagaatcgcattgagattaagggcgccgcccgggatcccggacttcgggctaagattgccgtgaagaccaatgaagcacgtattgaccctgtaggtgcctgtgtgggcatgcggggttctagggtccaggctgtgtcaaatgaacttgctggcgagcgggtagatattgtgctttgggacgaagaccctgctcattttgtaattaatgctatggcaccggcggaggttgcctccatcgtggtggatgaggaaagccatagcatggatgtggccgtagctgagggaaatctatctcaggctattggtcgtggagggcaaaatatacgtttggccagccagttgactggttgggaactcaacgtcatgactgaagaagaagcgggcgagaagggtgaggccgaagcaaaagcacttcagcaaatgtttatggaacagttggatgtagatgaggaggtggcggctattctggtgcacgaaggtttttccagcattgaggaagtggcctatgtgccggaacaggagatccttgcggttgaagagtttgactcccaaattgttcaggagctgcgcaatcgagcccgtgatgttctgctcacacgagcgattgctaatgaagaaactattgaaaccatgcagccggaccaggaattgttggacatggaagaaattgactatgaattggccggcatattggctagcaaaggcattgtaaccaaagacgacttggctgagcagtcggtggacgacctaatggaaattgaaggaatggataaggagaaggctgctcgcctcatcatggcggcacgggagtcctggtttgctagcgagcaggagggtgaaggaacggaggaacggcaatgagtgatgtaaccgtacgacaacttgcccatgtagtcggcacccctgtcggccgcttgcttgagcagctacgtgaagcgggtattggtgttgactgcgaggatgcggcgatcacagaggcgcaaaaattgcagttgctaaggtatttgagacatagtcacggtgccagtgtggatgctgcaacacctaaaaagattaccttaaagcgccggagtcatagtgagattcaggttaatgccggtggtggccgctccaagacagttaatgttgaggtacgtaaaaagcgcacttatattaagcgcagcgtgatattggagcaggagcaaaagcgtctagctgaggttcaggcggagcgtcgtcgacaagaagaggagcaggcgcttcaagagcaagcatcccttcgtgctcagcaagaacgagaagcacggcttatcgctgaagaagaagccaagcgccatgcggaggaagaagccaagcgtcgtgctgaggaagaggctaagcgccatgcggaggaagaggccaagcgccatgccgaggaagaggctaagcgtcgcgctgaggaagaagccaagcgccatgctgaggaagaggctaagcgtcgcgctgaggaagaagccaagcgccatgcggaggaagagcgaaagtcaaagcctactgttgagcctgaaaaagctagggccgaaaaacccgctggacggaaagcgaaaccccgttcccgctcccgctctggagatcgggaacttgagcaagagcagcggagaaccaagtttggccgcaaggaattgcacatcactccgggtaagcctagtaagcgtaaaaagctccgctcccaaaagacggcggcacctacacctaagcatggttttgaaaaacccacggctcctattgtgcgcgaagtatcgatacccgagaccattaccgttgccgagttagcccaaaagatgtctgtgaaggcagccgaggtcattaaggtcctcatgaaactgggtattatggcgacgattaatcaagccttggatcaggatacagccacgattgtcgtggaggagatggggcataaacctaaactcttgcaagaaaatgcgcttgaattagagttgacccaagctgaacaggaagtcagtaagcaagtgtcacgggccgctgtggttacgattatgggccatgtggatcacggtaaaacttcgctactcgactatatccggcgagccaaggttgcctcgggtgaagcaggggggattacccagcatattggtgcttataaggtccattcggataaaggtgaaattacttttatcgatactccaggtcacgcggcttttactgccatgcgcgcccgtggagctaaagtgaccgatgtggtgattctagtggttgctgcggacgatggcgttatgccacagaccgtagaagcgattcaacatgcgggtgcagcaggagcgccgttggtggtagcggtcaataagatcgatcgccctgatgctgatcccgatcgagttaaacaagagctgactaatcacgatgtgatccctgaggaatggggaggggaaactcagttcgtcaatgtttccgctaagacaggggaagggattgatgaactgattgaggccattttgcttcaggcggaaatcatggaactgaaggcctcccctgagggagccgcccgcggggttgtgatcgaatcccggttggataaagggcggggtccggtagctaccattttggtacaaagcggtaccctgtataagggggatatccttcttagcggagtagagacgggccgagttcgtgccatgcttactgaaacgggtcaggaaatagccgaggcaggaccttcgacgccggtagaaatcctcggtttgtcaggaacacccaacgccggtgatgaagcaatagtcgtgtcggatgagcgtaaagcccgggagattgcagggcttcgccaagctaaagagcgtgaagctaagctagcgcgacagcagtcggctaagctagagaatatgttcagtgaaatggaagagggcgaggttagaactcttaatctggtgattaaagctgatgtgcaaggatcggctgaggccctttctgaatctctgattaagctgtctactgacaaggcaaaagttaaagtggtcgctgctggcgtagggggtattaacgagacagatgttaatctggcagtcgcctctaatgccatccttatcggctttaacgtccgggctgatgcaacagctcgtcgttcaattgcggagaaaggggttgatctgcattattatagtgtgatctataacgccatcgatgaagtcagaggggctttaaccggtatgctggagcccgaatatcgggaggaaattatcggtttggctcgggtggatgatgtgttccgctcacccaagtttggcgccattgcaggttgtttggtggttgaaggtgtggtgcgtcgccataatcctatccgtgtattgcgtgataatgtcgttatcttcgagggccaactagaatccttgcgtcgctttaaagaagatgtccaagaggttcgatcgggcaccgagtgtggtattggcgtcaaggattatagagatgtcaaagtgggtgatcacattgaggtctatgaaagaatcaaaatagagcctactttatagcgagttggcatgagtcaggaattttctcgtacccgtcgcatcggcgaattgttgcaacgagaattagctcaactgattcaagaggagttaaaggatcctcgagtcaagttggttactgtctctcatgtgggggtgtcgccagatcttaggcaggccaaggtctacgtcactttcctcgggggagaaaaaaatattcagcagcagttagcggttctcaataaagccgctggatttctccaacatggtttaagccagcgggtagagttgcgagctatacctcgcctgcggtttgtttatgatgattccattgagcgcggtaggcacctaagcgcgcttattgatgaagcggttcgaaaacaatcaggtggcagatcaggaaactcgagtgaataatgcccctaagttaatgggcaggaatatacactggatatgaggaagcgacgccgatttcaagggcaaaatgtccatggcctgttcctgctggataagccagtgggtattacctccaatagtgctttgcaacgagtcaagcgaatctatcaagcccgtaaggcagggcataccggtagcctagatccccttgcaagtgggttattgccgatttgtttgggggaagcgacgaagctatcgggatttttactagaagctgataaacgttatcaggtgacatgtcgcctaggggtagtaacgaccaccggggatgcggacggtgagattatagaaactcatccagtcaaggagctagatacgaaagaggcggcaaaagttttagccagttttgctggtccccaggagcaggtgcctcccatgtattcggcaattaaacgccagggtcagccactttataagcttgctcgccaaggcattgaggtagagcgtgaaccccgccggataactatccacgccattgaattgacagcattggccaacgagcaactcagttttgaggttttttgttctaaggggacttatatccgcaccttagctgaggatattggccgagcacttggatgcggtgcccatgttacggcgttgcgccgtacccaagtgggttgtttcaatgccccaggaatgacctccctggagcatctagaaatgctggccaagacagatgctgagcagctcagcgcactgttgctgcctctggaacaagtcctctctgattggcctgcggtagacttaattgctgatttggcttattacctgcggcaaggacaatcagtacgggttccaaaggccccccataaaggttgggttcgcctgatagagcgcgacaaggggttttttggagtcgggcagattatggaagatggtcgtattgctccacgccgcctagtgttcacccagagcggctgatcccccatgatcagaggcttattacagacgacttattattgttgggagatctcttttattagtaaaatttaaagttgattagccaaacagttggcattagctaaaagccgaaatcgaggaatgaaaatatgcccttaagcagtgaaaaaaaatcgcaagttattagggagtatcagtgctccgttaacgataccggttcgccggaggtgcaggtggccttgttatcccagcgcatcgatcaactctctggtcatttcaaacagcacacccatgaccaccactcacgccaagggttgttgcgggcggtgggccaacgccgtaagctgttggactatctgaagaaaaaagatctagatcgttatcgtgaactgattagcagacttgggctacgtcgctagctgtcgtagttttcacgctatcagaaccgaaatatcgccgccgcagttgcgccactgctctgtagatgaggccactcggtggttggctgtcccccttccctagctatccagtgtaaggaaataaatgtgacccccattagaaaggtaatcgaatacggtgatcgctccttagttcttgagaccggttgtattgcgcggcaggccacaggggctgttgtagtccattatggtgaaacagctgtactggtgacggcagtaggagtgaaagaagcgatcgagggtcgtgatttctttccgctgacggttaattaccaggaaaggacctatgctgccggcaaaattccgggagggttttttaagcgtgagggaaggcctaccgagaaggaaacgctaacttctcgactgattgaccgcccgctgcggcccttatttccgaagggcttcaccaatgaggttcaagtcattgcgactgtcatttcctcagatggtgagaacgatccagacattccttctctcattggtgcttctgctgccttagcactctctggaattccctttaccacgccgattgcagcagctcgagtggggtatatcgatggtcgatatgtactcaatccaaccttgagccaaatggaaaaatccgctcttgatttggtggtcgcaggaacggaaaaggcggtgttgatggtcgagtcggaggctcgagagctgcccgaggaaattatgctgggatccgtcatctttggtcaccaagaaatgcaagcggtgatccaggccattcgagaattagcggaggaagctggaaaagctccctgggattggtcgactccggtggaagatgaagacttgatgtcagctgtctgggattgtggagaggcccgcttgcaagaggcttaccaagtgcgctcgaaacaagatcgccaagcctccttggccgaggcgcgtagttttatcgtcgagcgcttggtgccggaagaagatccccaatggagcaaagagcaggtattggaggccgtcagtgccttagaaaagcgtttagtgcgggagcaaattctggctggaggggagcgtatcgacggtcgcgataccaagtcagtccggcctattaatattatgacaggattgctacctcgagcccatggttcagctctgtttacccggggtgagacccagtctttagtggcgacgaccttggggactgaacgtgatgcccaagtgattgatgccatagagggggaacgtcgcgagcgttttatgctgcattataatttccctccctattgtgttggcgaaacaggttttgtgggagcccctaagcgtcgtgaaatcggccatggacgcttagctaagcgtagtttaaatgcggtggtgcccgatgaagaaagttttccttatgttattcgagtggtttctgagattacggaatccaatggttctagttccatggcgacggtgtgtggtaccagcctctccctaatggatgcaggggttcccattactgagccagttgcaggcatcgctatgggacttatcaaagaaagggatcagtttgctgtcttgagtgatattctcggcgatgaagatcatctaggggatatggattttaaggtggccggtaccgggaaaggagtcaccgccttgcaaatggatatcaaaattgacggcattaccgaggaaatcatgcgcaccgccttgtctcaggcccgtgaaggccgtctccatattcttcagaaaatgaatgaggtcatctctgcgccacgtcaggagatgtccgaatatgctccgcgcatgattgtattcaaaattaatccagaaaagatccgtgatgtgatcggtaaggggggagcgactatccgggcacttaccgaggaaaccggtaccaccattgacattacggacgatggaacggtgaaaattttctcctctgataaggccgatggccaagaggcccggcgtcgagtggaggagattgtctccgatgtggaagtaggcaagatctatgagggccgagtttctcgactgatggattttggagcctttgtcactattctgcctggcaaagacggtttgctccatatttcccagatttcggacgagcgagtgaaaaacgtgagcgataaattgtctgaaggggacattattcgtgttaaggtcttagaagtcgataagcaaggccgggttcgtttgagcatcaaagcaattggaaacgaatagccttgaggcgcgccctccttggcgcgccccctgtgggcatcctccgaatatcccgatttgcttccggcaaatcagtgaatatacttcttttccagtaatgtctaagcacctatgaataaaatatggggatgtttaggagcgagggggtagtgctttgcaaacccgtttttcctccctgaaaaaagggtttgtggggacatccctgtcccctggctccacaccaccccctcgctctaatacctcaaagcttttgtcgaggaacttatattgcgggttggtggccaaactctttagttgttggatgcctggtttttagacaacagaaaggggagcggctgccggagttaattttctcttttagtatcatgagggcaatacgccatgccaactcggtacgtatgcaacataatacccccatccaagcttacagaattacccccactcagcatggatagggaaggtttagccaatgattacaagggctattttggccgctttctgggacgtgacgaaagctgcgtatcgaaacactacctgtattttgctctagcgctcacaatccgcgaccgattgatggagcgctggaaaagcactaatcgtgcctatgatgagagcaactgttcccgcacctactatctttccatggagtacctgttagggcgttgcttaggtaatgccatgcttaatttaggtcttgaggatgagatgaatggggccttggaaaagtatggcctaaatttagaggaattggcagagttagagcatgatgctggcctcggcaatggggggttgggacgcctggcggcttgcttcttggatagctgtgctactttgcagcttcccgtcataggctatggtttgcgctatgagtacgggatgttccgtcaggaatttaacaatggctatcaagtagaagaacccgaccattggctccgggatggcaacccctgggaattagaaagaccggaatacacccaaagaatcaaatttggtgggcgcactgaacacgtggatgacggccatggaggctggcgtgtgcgttgggttgacagccatgatgttctggctgtgccctatgatattcctattccaggttatcacaatggcacggtcaatactttgcggttgtggaaagctgaagctacggatgtgtttgatctaggcgaattcaacgcggggagatatccagaatctgtcgcggcaaagaatgctgccgaaaatatcaccatggtgctttatcctaacgatgcgatggaactgggtaaggaaacacgcctgcgccagcaatatttcctgacttcagcaagtctgcaagatattcttcgcgattgggtgcggcgttatggcgaggattttagccagtttgccgagaaaaatcgttttcaacttaacgatacccatcctactagcgtggtgccggagttgatgcgcttgctgatggatgagcatggattaggctgggacaaggcttgggaaattaccagtcacaccgtggcctatactaatcataccctattgccggaagctttggagaaatggccggtgagcatgtttggctcactgctaccccgccttttggaaattatttatgaaattaatgcgcgttttttaattgaagtcgcccgttgttggccaggagataccgaccggcaagcgcggatgtctatcatagaggagggagagaacccacaggtgcgcatggcccaccttgccatcgttgctagtttctcagttaatggggtggctgctttgcatacccgtttgctaaaacatgggctatttcatgatttttatcaactttggccacagaaatttaataataagactaacggagtgaccccacgccgttggttggccaaatgcaatccggatttagcccatctcattactgagaccattggtgatgggtggaccaccgatttaagccaactgcgacgtctttctctccatgcggaaaatccagagtttcgagcccggtggcgcagtattaaacatgtaaacaagaaacggttgctggcacttaaggcacagcatggcatccagatcgacactcattttttattcgatgtgcaagtgaagcgtatccatgaatacaagcggcagctgctgaatgtcttgcatattattcacctctacgaccggatcaagcggggcgatatggagggatgggttcctcgttgtgtcttgattagtggaaaggccgcgccgggttactggatggcgaaattaattattaaattaattaataatgttgctgatgtagtcaaccatgatccgaaagcagacgaggcccttaaagtcttctttctccccaactatggggtctcagcgatggaaattatttgccccggtgccgatctctcagagcaaatttctaccgccggcaaggaagcctccgggaccggtaatatgaagtttatgatgaatggcgctatcaccattggaactttagatggtgctaatatcgaaattcttgaggaggtgggaaacgagaatttctttttattcgggctaaaagcggaagaggtagaagcagcgcgccatcattatgatcctaatgctattattgcaggtgatgaagagctgcaacgggtaatgcacctgctggaatgtggccattttaatcagttcgagccgggaatctttgaccctatcctacattcattgcgtagtccccatgatccatggctgacaatcgctgattttcggagctatatcgatacgcaacgtcgagttgcggaagcctaccgggatcaagaacattggactcgcatggctatcctcaacactgcagcaagtggtcggttttctaccgatcggaccatcaaggaatataatgctgatatttggaagctggagcagattccagcttatttagcgggcagcactcagtcgagcccgtaaactaaggtctccttatagcaaattatcgtgcatttgacgcagactttctaaaacagattccaaggcacggtctaagataagatcatcagccaggattttgacacgaccctggctcatcccttctacaagagcggaaggtgagtgttccgataccttgatacctgcacggttcacaaaaacgtagttgccacctccggcaattcggatggagagcttagcacggtgtttttgtccttcggcatttgtaaacaagaaccagcttccaagaggtgcggactctagtttttgtaagtattgatctttttcaggggagggggggagtgtccgctgactagaatgaggtttagactgattttcagcagatgcggttggctttgattggtgcgcaccggggatgagctgctcggatttttctactgcggctgcctgtttcttgagatcctgggagccgtggttagatgaggcccggatacagttaatatggcagctttctagggttttgaaaaatcgtagggtatccatcggattgcactgaacttgattaaagccctggcgcagttcctgtaataaacccggtatagtcgttagaagtttttttctttcttcctctgtgcgtttaggaactaatgtccaaactagtttatcaagggtagcgatagtttgctgccagtcgtggctggtgggcccttccctgagataagcgagaagcggaattttagaccaaacttgatggagtaaagccgtcatcgcttcaggtagtctattctcttgggcacgagtctctatctctttttgtatttgggcacgggcttcagcaactcgagactttccttcctcggcttgtcgagttcgttcttcaataatatttaccttagtttgttctgtgctaaggaatgtgctgaactccttttgaagctctacaaaaattgaaatatcgtcattgaattcattgaggatgcggttaacgatatgctgcatttgggtatagagttcttgctgggttagggggtcatcttcattccagcctgtccctgcccttgctaggtcatttaatagtattcgtgccggatgttgctttttgctaaagaaggttttgtccaggataccgaccttgagcattggaatctgaagtcggccaatcagtgctttaatggtatcgggtattccttggtcatcaagaatgaaatcgaacaacataccgataatatcgatgacattgtcttcgctacggccaatgtttgctggcttttcttcaggggaagactgctgaaaaacgccaacaagttgttgtttgagagaatctttttcaagatgagaaattttctctagggttacgccttcttcctttttggcattgttttggatggcggataaagcgttcactaatttttccgcactccaaaccggcttggattcctgtagggattcctcaagtaccgatggggtggtgtgctgcatgccttttaagggggcggaagcattcagcaactgttgcattaattgaaataaatcagcggaatccatatctggattcactgatgaggtgagaggggaatcctggctagggttattagccggaggggcgttgtctgttgattccgctctctggtttcgatggtggaaccaaggggtttgaccgaattccgctagtacattggcatctatgagaaggcgattcagcttttcacagagctcgccaacatcactcatcagatgcttatcaaagagcttataaataatgagtttgttttcaacagatagctccagatctcgagcagctttatcaaatgcattggcgatgatttcagggtcgacgggattggcttgatagtcgattttagtcaggccaatgaggaaagcgagacgagtttctagctgagataagggaagggagaaacgggttcgcgccctagcgaccatgctgctaagggccaaggtttcttctagttggctatcctctaccagcgagagtccatcatgaacggtggggggaggccctatgggttctgctggcggagaataatagggttgctcgagcagtttattaaagcggtgactgatatcattaagaaaggcgcgttcgataactgtgcgttccatgcgcactaggcgcatgtcgtctaggtaagtggattgttcgctattatttgccgccttttcggcgcgcttgaaaagggtatcatcaatcgctccgaaggtatcgtcgataagaagcttaaactgctcaagactctgggagcaaagccgatcaacaatttgctgagttggaagttgtgcttgcttattggccccttggggcaaataatggacgtttgtcgccatcgtggatacctgcagtggaagtcagtaaatcttgtggcctcaattggtactgacttttatagctctgtactacaggagatggcgtgtcatgcatcacagaatgtaaattgcgcgatgggaccgtgataatgttcaaacttattagctattttttgacaacttcataggaaaaaatatcaaaatgtctccgttgagatgaacaggccaacccgaagatctttggccaagtaaatttcacggccatctaccgccatcatgccatcggcgatacccataaccaatttgcgcataataacgcgtttgagatcaatgcggtaggtaaccagcttgtttttaggggtgacttggccggtgaatttgacttcccccgagcctaatgcacggccgtgaccaggaccgcctcgccaggcaaggtagaagcctaagagctgccacattgcatccaagcctaaacagcctggcataacggggtcgccagggaaatggcaatcaaaaaaccacaggtcaggtttgatttccatttcagcggtaatttctcccttgccaaaagcacctccctcatcgctaatgtgagtaatgcgatcaaacattagcatagggggcataggcagttgagcattcccggggccgaacatctcaccgcgaccacatcgcaagagatcttcatagctaaaagcactgggtcgtgtcatcatttttgtcgctagtgatacaaagatttagtagattcccgcaaacaccttaatagctgaggataaaaccgtaatctagtagtgcggcgggtaggctaaaagaaatgatactctctcttaagaagagaagcgagttaaagtggcggtatggtgtagggtaaaagtggataccatgtctctggtatgggaaaagttatctcttggtgatgcggctttgcattgcctcaaggtttgcgatccggaagaaaaagttaaagtgacttgcgatgtggcacagctttggaaagctgggtgcctgggagtgggctctacaagcagtagcttgcctgatatccccggccggccgctacgcccccctttagtggccccgcgggaattgccccgtcgcaagctcacctcagtggcggggcgcgcggcgttgattcatgccattacccatattgaatttaatgcgattaatttggcgtgggatgcggtttgccgctttaaccatttacccagggcgttttatgacgactgggtgcaggtagctttggaagaggcctatcatttttgtttactacaggagcatttgcattccttgggctatgagtatggggattttccagcccatgatgggctttgggagatggcccaaaagactgcccatgatccccttgtacgtatggccctcgttcctagagtattagaggctcgggggttggatgtcacccctggcatgatggaacgattgcggcaagtgggtgatttacgggcaacattcatccttgaaattatcttgcgcgatgaggtaggccatgtggcagtgggttcccagtggtttcgttacctctgcaagcttcgtaaacttgactccgagaaaacctttcaaaatttgattaacggctatttcaagggcgaaactcgtggacccttatatcgtgaagcgcggttacaagcggggttttctgaagcagagcttgccatgctagaagcaagttaaagggaagattatgccctcatagaggagaaataatgcgagtatttctgccattttcaccgcagaagctttcccattttcaggagggcaagagggggcgtctagctcgaaaaagtggcaataacttgacccgttaacataaaaaaagcgatcatatgcagctttgtcagcggactggctgcccaattcttaagaaaatttttccagattgcggactatacgcagaggggacatgagtaagattgatcgtaaacggttgctgcgggagatggttttcttccggcgcttcgaggaccgcacgtttgaggcctacatggagcgtaagattggtggttttctgcatctctattcgggacaggaggcggtggcaacgggagtacttgaagtcatccaagcggagcgcgggataggctttgattatgtcatcacgggttaccgggatcatatccacgccatcaaaacgggagctcgtgcgcgggaggtgatggccgagctatatggcaaagaaacggggagttccaaaggtcgaggagggtcaatgcatatctttgatcctagtgtgcatttcatggggggctatgccttggtggggcaaccattcccccttgccgcagggttggctttggcttgtaagcaccagaaggaagggcgaatcgccgtttgttttcttggagatggtgccaacaaccaaggcactttccatgaaaccatgaacatggccgccctatggaaattgccggtattgtttgtgtgtgaaaataacctctacgccattggtaccgctatccagcgatcaacgccgataattgatcaatacaagcgccttgctgcttataacatcccggcgagtcagcattatggccaggatatcgaagtggttatggaagcgacccaatccgctgtagaccatgtgcgtagcggtgccgggccttatttcctagaattgttgacctaccgttaccggggtcactcgatgtcggatgccggggcctaccgcagtaaggaagaggtggcggagtggatgcaacaggaccccattcagatcctcgctcagcggttaattgaggcgggcgagttaacggaggaggaatttaaggcgatggagcaggcggttcaggatgaaatcgataacgacattgtcaagtttgcggaagaaagccctgaaccgaaagtagaagagttgacgaagtatgttttggaagataaccccgatccccgttggatcgggccgctagaggcacaaggaggggggcatggctgagctggcttactgggaggcgttgcgtcgcgcccacgatgaagaactggctaatgatcctatggtcattgccatgggggaggatattggagtggcggggggtacctacaaggttacccttggtctctacgacaaatatggggaggagcggattgtcgataccccgatttccgagaactcctatactggcattgggattggggcctcgatggcgggaatgcgtcccattattgagatcatgtccattaattttgctttgctggcgctggataccctcatcaatgcggctgccaagatccgctatatgtccgggggccgggcccagtgccccattgtgatgcggacccccggcggaacggcccaccagcttgcggctcaacattcggcgcggttggctaggttgtttatggggacgccgggtctgcgagtggtcacgcccagcactcccttggatgcctacggcatgcttaaatctgcggtgcgctgtaatgatccggtgatcttcattgagcacgagagtatgtataacctcaaaggggaagtgcccgatgaggaggtttttcggcccttggaaggtgcggaggtcattcgcgaaggaacagacattactctgattggttacaactatagtgtgcattggtgcctgtctgcagcggataagctagctcaggaaggcattagtgccgaagtgatcgatttacgttccctgaagcccatcgaccgggaaaccattcgccgttccatagaaaaaacccaccgggttctggtggctgaggaagatgaagccccagtgggcgtgggcagtgaagtaattaccggaattattgaagactgtttctttgctttggatgcccagccggtacgggtgcatgcagcggatgtcccggtaccttataactataacctggagaagtcggcgattcctgatgccaaagacgtctaccagggggctctcaaagtattgggaaaggtttagcaacaagataactaggtttggattttatggctgagccctatgtcatcaagatgcctcaactctcggataccatgaccgagggggtgctggtttcttgggaaaaagagattggtgaatttatcgagcgtggtacggtggtggctacagtggaaaccgataaggccatcatggatgtggaagtgttccgcgaaggttacctttctggacctcagttgcctgtagatggggtcgcggcagtgggcgagcctattgcttacctggtagcggaggctgagcaagttgaaaaaactgaggccagcgctagtccccagccagcgcctgaagcggaggagagacctaagtttgagcctgccggcacttcaaagcctaagaccaagatcccggccatgccaggaggggcaactccagcaccgcaccccagtcatacccgcgctactccttacgccaggcagctcgctggcgctcatgctattgaccttgcgggaatgaaaggcagtggtccggatggggtgatcgtcgcggccgatgtggtcagtgggcagggggcaaggggaatgacccgccggattttcgaggttccgggcacggggcgccctatggacagcatggaaaaggcgattgcccataatatggagtactccctttctatgcccctgtttcgggcaacggtctatgtggatccctcccgcctggtggcagcagctaaggaacagggcagctcggtgaccgtagccctggccaaagcggcggctttagcggttgaggaacaccctaagatcaatagcgtttatcagcacgaggaccgcattctggagcgggaacaggtcgatgtggggttagcagtagccacagagggtatgggcttggtggtgccggtattgcgggatacctctaatcgtaatcttgccgaactcagcgctagctgggcggatctggtggagcgggcacggattaaacggttaaagccggaagaatactccaatccaacctttgtgatttccaatatgggaatgctgggggtagcctattttgacgccatcccctcaccggggacttccgccattttagcgattgctacgaccggctctcaggggatgccggtgaccatcactgccgaccatcggattgtcaatggcgctgatgccgctcggtttttaaacacctttaaggagcgggtggagtccccagaaacctggatcagcggggggagtgcttccccctcgacggccaaggaagctttgcctttggagggagactgggattacgatgtggtggtgattggagggggacctggtggggaggactgtgctcgagaattggctgagcacggtattaaagtggccctaattaatgattcccctttccctggtggagagtgtttgtggcgtggttgcatcccttctaagacctggcgtgcagccgccgatcgcattcgtgaccgggcccacgattcccatttgggggtaggcggcaccacgcctgctgcgttgaactggaaagcgcttgaggcaactcgccgccatgtgctccagtcccggggcgagatggccttgaagaccgataaggggatgaaaatcaaattcatccaggggcatgcccgttttgctgatgaacatcacctggtggtggataccagcggcaacagtgaagacccttttgcccgcacccagcctactcagccagattcccaagggcaaaggataagttttgcgggagcggtgattgccaccggcgcaccgccttttatccctcctattcccggcgctcaagaaggtgtgcaggccggtggggtattaacctctgatacggtctggggactagagcgtgtccctgagcgcttggccgtcattggcggcggtgccattggcgtggaaatggcccaaattttccaggattttggaaccgaagtcctattgctggaggcccaggagcgattgctggctgaggtcgagccggaggttggtaagttattagcggaaatcctcaatgccgatccccggcttaccgtgcagagctccgccaaggtccaggccatcagtggtcagccgggagcgatgcaggtggcctttgatgattcagagggcaccagccaccgtctggaagtggactatgttcttatggccaccgggaaacggcctaacttggaacccttggccctggaccaagcgggtgtggccatagcaaacggcgtgattcaagtggatgcccaatgcactacctctaaatcccatatctttgcggtgggggatgtcattggggggttgatgctggcccataccgcggggcaacaagggcgggtggcggcggccaccattttaggcgagccccatgcctatgaattggagaaggattgcggggtgatttttacccgtccccaagcggctttcgtgggcctgtcagtggcccaggccaaggaaaggggagtggatgcggcggaagtgaaaatgcctatccgcattgatgccaaagcgatgatcaataatgaaactgaaggcctcatcaagattgtggcggataaggccagtcaccggattattggagtccatttcttggcggatcacgctgataccttgattggggaagcggtcatgatggtgacggggaagatgaccttggagcaagtcgcccgcgctattcatcctcatccgacccagaccgagttgtttggggaaatggcccggcgattactttcgcgcttgcgccgcacccaacggcgatagtagcgaaacctcactttttattagacatttttgttttagcgtagaggactccatgtcaacgattaaaaaagtcgtgttggcttattcaggagggctagatacctccgtgattttgaagtggctacgggagacctatggctgtgaagtggtgaccttcaccgcggatatcggtcagggggaggaagtggcgcccgcgcgtgctaaagcagaggcgctaggggtcaaggagatctacgttgaggaactgtgcgaggaatttgcccgggattatgtgttccccatgtttcgggccaacaccctctatgagggagagtacttgctcggaacgtccattgctcgccccctcattgccaagcgtttggcggagattgccagcgaaaccagcgcggatgccatcgcccatggtgccaccggtaaaggaaatgaccaggtacgctttgaattgggtgcctatgccttgcgccctgatatccaagttatcgccccctggcgggagtgggatctcacttcacgggagaagttgctgacttatgcggagacccatgacattccggtagaaggcaagcgggggacccgctctccttactccatggatgccaatctgctgcacatttcctatgaagggggccctctggaagatccctggttcgagcctgaggaagccatgtggcgctggaccgtttcccccgaagcagctcctaatgaacccacttacttggagttggattaccgttgtggcgatatcgtggccattaatggtgaggtcctaagccctgccaaagtactggagatgctcaatcgccttggcggggagaatggaattggccgcctggatttggtggagaaccgttatgtggggatgaaatcccgtggttgttatgagaccccgggggggacgatcatgctcaaagcccaccgggcgatggagtcgttgactttagaccgggaagtggctcatctgaaggatgagctgatgccccgttatgccagcctcatttacaatggttactggtggtctccagagcgatccttgctgcagcagcttattgatgcttctcaagccacggttaacggcaccgtccgcctcaagctatataagggcaatgttacggtagtcggtcgtcaatcgaagactgacagcctctttgcccctgagattgccacctttgaggaagatgctggcgcctacaaccagcaggatgcagaaggttttattaagctcaacgcgcttcgcttgcgcatcgacgccctaaaaaagctgtctctttaaacaaagagggatatttattgcgccttatccacgcggataaaaatatggcgtagctcctctgtgcggctgtgggttccgtagacggttccgatcccttgttgttggcgggttccatcagcgccgcccaattcaaaccactgcccgaaggggatcgagacttgggtgactaatgtttgcatcccaatgcggcccccgccctgcccgctgaggttggcttgatagggtcgaatttccagggtgactctgttcccattggtgcgaggaagcacttcaaatccgctgaccacatctcgataacggattgagttttgagtgagtagccgccccccttggagtagccagaccctatcggctaggggaatggattggcccgtttgtagcaaggcggcttgtccttccaatatccgcacctgctgggtgtcacttctttgatcccgggtccccgttcccgctatgcgagccctggattggttagactgaggtatctcaatgtgggcgcgaaagcgagccgcctcgcgggtgcttaactgcttgacggtgatcaacagttgctgcaagggcctatccacttgggctaggatagttttgagttgttccagattctcctgagtggtgcggacaataataagattgttgtccgcttggatggcggcaccctcggctagaaaagggcgtaacgtggggagcacctcctctggtattcgatgctttaaggggaggatggcaagctcttcactctgactccaagagggaagggcattaagaagcagtcctagaagcaacccagagaggatttttttcagggggctaaacaggcccttttccataaagccgatggtcacctcctcgtgaaagccaatacttagagtccttcaagttgggctcttacacttcttttgcctgctgcctcgcatggcccgtataggtttgcggggtcagcgccaacagttgctgtttagcttctatcggcaagtccaagctttcgataaatgcccggagactgtcccggtcaatatgctgccctcgggtaaaggccttgagcttctcatagggctgcgggattccgtaacggcgcatcacggtttggacggcctccgagagtatttcccaactggcttccaaatcgctattcatccgtccctcatcagcttctaatttgccgattcctttaagggcggaatgataggcaatcaaggagtgggcaaatccgacccctagatttcgcagcacggtggaatcggatagatcccgctgccagcgggagataggcagtttcccggccaagtgctcaaaaagggcatttcctatccccaggttgccctcggcattctcaaagtcgatggggttgactttgtgaggcatggtagaagagccgacttccccttccactgtcttttgtcgaaagtaccctagagcaatataaccccagatatcccgacaaaaatccaggagcaccgaattaaagcgcaccatggcctgaaagagttcagccatatagtcatggggttcaatctgggtggtgtatttattccaacgcaggcccaattgggtaacgaaggcatgggctataaagggccagtcaatgttcgggtaagcggctagatgggcattgtaattgccgacggccccgttcattttgccataaaggagaactttttccgtatggtggcgttgtctctccaggcgatggacgaaattggccatttccttccctaaggtggttggagaagcgggttggccatgggtgcgagagatcatggggatatgctgatagcgatgggccagggttcggatggcggcgatcagcgcttccatttggggaaggagcaccttttcccgggcatccttcagcatgagggcataggccatattgttgatgtcttcagaggtgcaagcaaaatgaataaactcaccgactgactctagttccgagtggcccttcactttttcttttaagaaatactccaccgctttgacatcgtgattggtagtggcttcgatatccttgatacgttgagcatcttcttctgaaaaattgtccataatggcaatcaggaaggtttcggcttcatcgcttagctggggaacttcagggatatcagggcaggcgcttaatagctgcaaccaccgtatttccaccactacccggtagcgcagcaatccgtattcgctgaaaattgggcgaagggtgtccactttactggcgtaacggccatcaatgggagaaagagcggttagcgatgaataatccatgggacttttacattaagaagacaaaaaaacattataacctagccgaggaaagattaagcctagctttaccaccatcgtccaaagaagtatttaaactttcagctctctcggtcgattattctcacagcatagtgtctgcaaatggttcgaactgcatgagaggcttgtgaacaaaaatagctcctattgtctgtcagcgcacggatttgagcacagagatcttatggtgctgcgatctttgctggaacttgtgaattcgcggacccgccaaagttggtccctcgtagaaggggagcgggcgaatgtggtgctgtttgacgtggataccgaagccggccggtcagcctggaatgctaatcaaggcctaacacgagaatcaatacgggtatggtgctcgcgacagggtcccacggaagccgtcaaatattacctaaaaaaaccttaccggtatcaatacttggttgatttattgacgacagtgagaggatcagaaccagaatcacgaaaaatagccccggcctctgccgttactaaaaataagttcgggagaaggctcattgacacggtttttaatcctgcggaccattttcttggtctgcttctttcggtaatcgaagaaaaacagccggtacaatttcagtaccaggatagtttgcccttatacgtcgaacccaaagattgggaatatttccaccaagatagcgaggcatgtttgcgcagactttgcggaagcatatcgtctcatatcacggttgaagtgatcaccaaagaattgctgacccaacagatcacctcagaaagtatggaggggcgctccctgcagagtctcctttggctagccgccctcgaagggtctgcgggacggccgctaccggattggggggaggaggacctgctcaagctaaagcagtggcctaacctgggtgtgctccggcatagcttggatgaaatgcggttagctgcttttatgaccaagcaggcggctaatctggccacgattgtcgctgatacaggtgtttccaagaagaaggcagtgaattttatcaatgcttgctctgtggtggggttcttggaaaccaatatagaaattgaaagcgctccagaattggtgaccgcaggtcaaaagcaaggcgggatttatggttttatgcgccgtttaaggggcaatagttaggtttacggacagcttcttcttccctctttgcccccttatcgaaagtctttccagttcggttagccccttttttaaaagcgcaacactatgatttgcaggggattctgctcaagccaaaacggattcgccggatatttacttccagtgagccggaatcttccccgcctgagttttaatatcaaacgttctataccccgtgtgttcgccggtatttccctagggatagctcctatccaaatataactccaaaaggactgaggctgattgagccacccattcacccttcaagcccccggatggctgcaaagagcatctacaaccgcataaaattataaataaggtaaaattaccaacaagatcttcaacagtaaaaggtgaaaaaagtgcttacagcttatcgtaaacatgtcgccgaacgggaatcagaagggttaccaccgttgccgttaaatgctacgcaagttgcggagttagtagaacttttgaaaaatccgccccaaggcgaggaagactttttgaaggaacttttagtgcagcgggtaccaccaggagtggatcaagctgcttacgtcaaggccggatttctggcggctgtagccaaaggtgaaaccgcctgccctcttatcgaccgggttcaggccacagagctgctcggcaccatgttggggggctacaatatcgagccgctgattgaccttctggaggatgaagccaccgcggcggtggctgctaaggcgttggcgaatacgcttttggtctatgaccactatcatgatgtgttggaaaaagcaaagagcaatgaatacgccaagcaggtcgtggactcctgggctgaggccgaatggtttacgcgtcgtcctggactggcagaggagatcaaggtagtcgtctttaaggttcctggtgagaccaataccgatgacctttcacctgcccaggaagcctggagccgcccggatattcccctccatgccaaagcaatgttagtcaacaagatgcctgaggcattatcagtcattgccgatttgaaagctcaggggctccccctggcctttgttggtgacgtggtgggcactggttcctcccgtaagtccgccatcaactctatcctttggcacatgggccaagagattcccttcgtgcccaataaacgccaaggcagcgtgatcttgggaggcaagattgccccgatctttttcaacaccgctgaagattccggtgctctacctattgagtgtgacgtgagtggcctcaacaccggtgatattattcgaattcgcccctttgagggagtcattctcagtgaggcgggcgaagaactttcccgctttaaacttcgtcccagcaccttgcccgatgaagtccgtgccggtggccggattcccctaatcattgggcgtggcttaaccgataaaacccgggaggcgctgggactggagccttcttcttggtttatccggccagtggcgcctaccgatagtgagaaaggctataccctggcccagaaaatggtgggccgggcttgtggggttgagggggtgcgcccaggcacctattgtgagcccaaaatgaccaccgtgggttcccaagataccaccggcgccatgacccgggatgaactcaaggagttggcttgcctggggttttccgccgatctagtgatgcaaagcttctgtcacactgccgcctatcccaaaccggtggatgtgaccctgcaacacgaattgccggattttatggccacccgcgggggggtcacgctgcgtcccggtgacggcatcatccactcctggctcaatcggatgattcttccggatacggtgggtaccggtggggattcccatacccgttttcccattgggattagttttcccgccggctccggcctagtggcttttgccgctgccctgggggtgatgcccctggatatgccagagtcggttttagtccgtttcaaaggggaaattcagccggggatcaccttgcgggatctggtccatgccatcccctatgtggctatccaacggggcttgctgacggtggctaaagcaggcaaaaaaaatgtctttagtggccgggtcttagaaatcgaggggttgccgaaacttaaagtggagcaggcttttgaatttgccgatgcctcagcggagcgttccgccaatggttgcaccgtgaagctggacaaagagcctattattgagtttctgaaatccaatatcaccctgctgaattggatgattgcccagggctatgaagaccagcgcactctcgccaggcgtatcgctgccatggaagactggcttaagaatccaaccctattggaggcggatgcggatgccgagtatgcggaagttattgagattgacatgaatgaaattaccgagccgctgttggcttgccctaacgatcccgatgatgttcggcccctgtcggcggtggcaggcgatgaagtggatgaagtgttcattggttcctgtatgaccaacattggccactaccgggcggcaggcaagatcctggaggattcgggccgaattccttcccgcctttggatcgccccccccaccaaaatggatgcccaccaattgatggaagagggctactacagtattttcggcaaggccggcgcccgtaccgaaatgcccggttgctccttgtgcatgggcaaccaggcccgggtgatggacggcgccaccgtggtgtccacctcgactcgtaatttccccaaccggatgggtcgagatgccaatgtgtatttggcctcggcggaagtggcggcggtgacttccattttagggcgtttgcccacagtgaaagaatatctggcccaggtgaaaagtctcaaacctgtggcggctgatatttaccgctatctcaattttaacgagatggaggaatatcagcaggcaatcgagcaaaccgcttcagtggattaaaggcgtttttatggccttgttagggaggaattaaatctatttctcagactaaatgagaatgaaagggtcaggcgtggtggggataaacaatgcgccgaggagttaaatgcccggctgcctccccccattttctgtgaaacctatctttcgtggttgtaagtggttataaaaggttgctttggattattgataattccctgaattatctcttgcgaatgtatcgaggaatttgggctagagagatatagaactaaaacaataaaggtgaaagtaaactgtaccatagagtcctatgagcattttagattggagaacggaagtgcggcgatggttacatcctcgccgaaatataacaccagagttaacaaatagcgttgtcgcattttttgaatgcgcctttgaaaatacccgttgcctggatcgcgcttggtttggtgtacatccgtcaggaattagccttgttgttggggggatttaccttgcagcgatccagcgttcaggagtagatcagggtgtctggttgttggtcgatcaagagctaccaaaaattgatggcgtcgaatatcaaccggtaaaatctactcaaaggtcggagcagccgctggtttggctccattctgtgtcgctgaatcctgtcccacacttgattggagttaccttcctatgggagtcatttgctcaggcgtcagagaaaattcttcgatttcccatcgcaagcgatcgtgatacggtgcagaagcggcgtaaaaaaatccggttaagcgagttgatgagggaatccgtaatcctttaccctgatgaagaggaagaaagtagggtttttcgagaaggcttaagaaagactgttactgtaaatgcatatgagcgtgatcaaaaggcgcgagatttatgtattcagcactacggcgcgagatgctttgtatgcgatttttcattcggtgaagcttacggtgaatttgcggaaggctttattcatgtacaccatcttcgtccgctttcggaaattggtgaagaatataccgttgacccggtaaaggatcttcgtccagtttgcccaaactgccatgcggtaattcatttacatagacctgcgtttagtatcgaggaggttcgggcggcattggctgagcgatgttcgcctaatgcatatacgagcctccgttctatcaaaaggaaataagatcaaaacattacttcggtgttcggtatgaaccaggtaaggtgagcatcacctcctgcccgtgacccaaaaattattcgataatttgcgggctgtcctctatagtccataaacagcccaacaacccaacatacgttcaaccgctcacgggcctgctagagcagggggtatttctgtgaggcctacagtcacagggggacaatatgtcgcaacataaatcgattctcatggtcgtcacgagccacgatgctatcgatagagaacatcccacgggcttatggtttgaggagttctcggtgccctataccctatttcgcaatcaaggttatgccatcacggttgccagtcccaagggtggagacgcgcctatcgatccgcgcagtctggaagaatacgaagccactgcggctaatgaggcggcccgggcggcgcttaaagggacccgcaggttagactcaaacctgcgggtcgctgatttcgacgccgccttcttctgcggtggtcatgggactatgtttgatttgccggataacgctgatgtgcagcggtgggtggcagagttcgtgcaggccgataaggtactggcatcggtctgtcacggtccagcgtgcttggtgggtgcatccctgggggacggcacaccggtggtaaaggggcgtaaggtgacgtcctttaccgaccaggaagagcgggctgtggagctcgaccgacacatgccgtttcttctggagagtcggctgcgtgagttgggggcggagtttctgcctgcagcgaactggcaggataacgtggtggtggacggcaacctggtcacgggccaaaacccacagtccagtgccaacgcggcccgggcggtgatacggctgctttcggcatgatcttgccatggcggataggctaagctgcctgccccattgggcgccggctgttggtagtaggcaaggtagggtctgatggaagtacgtctccgggtggtgctgcaaaatgcttcctggcgataaacttcacttgaaatatccctatatttcaacttctctctctttagtgggcagtgtgagctatcctttatttatgagttatttatatcacatcgcttcacggaaaggcggtggatgaggatgacttacactgactagaggagaacaagcgatgctcctaccacaaacaagctcaataaagttactaggtatcttggtggctacaacgggtttaggggggctgagcagttgcgcaagcataccgccaccccgtggagaagttgcagaggcaacgtttgctgtaagcgaagcccaagaggcagaggcttcccagtatgcccccgcagagctgcgcagtgcccgtaaaaagctcaaggcggctgaaagtgcaatggcggaggaggactatgagaaggcacgccgccttgccgagcaggctcttgtggatgcccaacttgcggaggctaaagcccaggcagagattcaacgccaaggtgtggaagaactgcgcaagagcattgaaattctgcgccgtgaattaaacaagcgtagcggcagttcttgattggtgatgggcaggaggtaagaggatgatgatctctttttccaagagctggttaaacaagggcgtattcgtgctaagcctctctttagggcttttaattgccgcctgtgctccccctacaaagccagttgatctggaacgtgcggaggccgctgttgagcaggtgcaaactgaccccaatgttactcaatatgttccagtaagattagatgaagccaaggaggctttacagcgggcccaggtagcttgggagaaggatgagagcacagaagaagtagaacatcttgcctatttagcgcagcggcgcgctgccattgcggaagtggcggcggcagagaaagccgctcaggctgagatcaagaacctcggtcaggagcgccagcagatgctaatggaggtgcgcgagcttgaggcaaggcaggctagggagcaagccaagatggcggaagctcggacgcgggaacttgaacagagacttgctgaacttgatgctgagaagaccaagcgcggatacgtgcttaccctgggggatattttatttgaggtcgaccgcgccgaattaacccctggggggatgcaaaatttgtttcgcctggtgactttcttgaaagagtatccggaccgggaagtggtaattgagggtcatacggatagtaccggttcggcggtttataatcaggagctttcgcaacggcgtgccgattcagtttataaatttctcatgaacaatgggatttcgccagagcgcatcgtggcccgtggttatggtgaggcttatcctgtggcgcctaatgatacggcggcgggtcgccagcgaaatcgccgtgtggaaattgtgattctcggtgctggggaacgggccaaagagtaccagcgccctggttgagcactggctctgttattggcatagccccgcagcatggaaggcggcttcaaagcactgccttccaggggctggccagtgaacatctgacactccctgcccgcatggggcaaggctttacgcgcattttggtaaaattttgtggttaggcgaaactcacttttaaagctttttgcctaggctgcgcctgcttcgggtagacgcttgaggagcatgtgggtttcgtataacaactgccggttgtggaacaacaaatgaaggcgattacctcccatttgccgccagagaacggctgatcggattcccgctagcagcaatgcacgcacccgctcaatattctccggctgccggaggtgggtttcttcacctcgaatttggattcgcggagttagcgtgctgatagtgttgacgtaggtgtccgcaaggcgcgcaataacgtcaggatgagtgggggaaaaatcctccgtttcctgctcaatgtgtttaattttatctgcaatctgcgctaggatttttggccgttttcttaggcgttgctccaaatacatgatattgatgaggtaacgcagcaattcagggtcggtacggtagcgctttctatcaagctgctggcttaggagccgcaatccaatagagagtccttcgatgttgccgtagacctcttctgcggttttcggattcatcttaaagacactggccaagttggtggcgattgcatcagtgggagcattgccgtggcgggcaatctgttgaactgagtgtagagcttggagtatgccagccaaagctagcgttcgattatgccaaacgttgctcataattgtatccccggtgcgtccgtggtagtgattgtgcctccaccaagacattcgtcgcgccgatagaaaacgacggcttgtcctggagtaacggcgtattgtggcgagtcaaagacgactttgatacgaccattggttatttttgtgagagtgcagggttggtcggcttggcgatagcgagttttggcagcacagagatagggcagggatggaggttgaccggctacccaatgcaactggttggcctcaagggtttgacttttcagccagggatgatccccaccttgggctacatagagggtgttccgtggcaaatctttgcccacgacaaaccagggagcgccgttgctatttttacggccgccaatgcctagcccacgtcgttgtcctaaggtgtagtacataagcccgtcgtgtttcccaatcaactccccttggggggtgcgcatttcacccggttgggcagggaggtaacggccgagaaactccttaaagcggcgctcaccaataaagcagatcccggtgctatcttttttattatgattaggaaggttcgccccggcggcaattcggcggacttgtggtttttccaactctcctagcggaaacaaagtgtgggagagttgtttttgtcccaaagtatacagaaagtagctttgatccttattcttatcccgtcctttaaggagacggtagcgcccttccttttgctcaatacgggcataatggcccgtagcgatgagggggttgccaagttccaaggcgtggttaaggaaggctttgaactttatttcccggttacagaggatatccgggttgggggtacgtcctaggcggtattcatcgagaaaatatcgaaatacctggtcccaatattccattgcaaagttggcttcatggagggagatgccgagtaaggaggtaacagcgtgggcgtcttccctatcttgggcaatggtgcattcggattcgtcggcgaaatccacccagtttttcataaaaaggccgcttatggggtagccttgatgttgtagttgtagggcagcaacagaggaatccacacctccggataaaccaacaacaaccttgggcctattcatagaacttcacgcgccagaaacctctggtttcaaacaggggaggaagcgcgttctcctccaaaacgacgtggctttgccttctttaatccaccgcctagcgcgactaggttttgttggcatcagcggtttgttatcttgatctacaaccggaacaaacatgtaataaacctctttcgagtatctacttcccttcgatgctgacgaaccgagggaccggaaactaggagggcattcccggtatcgcttgccctgccacgggcagttcgttcagctttctgtctagtcaaccgtttagtctcgattggcccgcttggcttgcgggtttcccaagcctctgacttcagccagggggggttgacgggcttattctacaatcatcccgcaatcgatttaagaatgtaaacaaaatgtcttccatcaagtgcaaccaatgggtggccgcgaggaaagactaccaggcagcgtcgttcaacaccaacgctcttatgaatactcaatgggtatttctaaggcagctttgccctctgttttctgaggttaaatgggtatggagaataaggggggagatggtaatacagcctccagtttcgcaggacccatttatggaggggaaaaagtggttgaggttaatccaaatagggtagaagattatagcggtttccatttagagatccccccttggattggggcaggtgcgaccgtaacgtcggcgtttttgccgccaacgtctagtttcagatgccccccctttattttgccctaggggttaagctgcttatcccgctcgatcatcgcataggcggaatggttatgaatggattcaaaattttcagactctaccatataggcagaaattcgatcatcttggttgaggcgcgcggcgatatcacgcaccatgtcttccacaaacttggggttatcataggcgcgctcggtgacatatttttcatctgggcgcttgagcaggccatagatttcacaggacgcttcttcctctacccaatcaatgatatcttcaatccagacaaagcgctctacccgcacagtgatagtcacgtgggagcgctggttgtgggctccatagtcagaaatttgtttggagcaagggcagaggctggtgacggggaccaccactttgacggtcatttgaggcttattccccttaatctcaccgataaaagtgacctgatagtccatcaaactctgcacctttgagatgggggcttccttggttacgaaatagggaaagctcatctcaatatgaccggactcggcttggagccggtgggccatttcctgcaacatttccttaaaggactgcacggtaatctcatgttcatgctgatttagaatttccacgaagcgagacatgtgcgtccctttgaaatggtggggtaagtctacatacatgttgaaatttgccacggtatgctgttctccaccgctgcggtccctcacccgcacgggatggcgaatatctttaattcccaccttattaatcgcaatttgccgcttatcagcctttgcttgtacgtcctcaatgggacgctctactgccggggcgattgggttcattgttgttggtcctctgtataacgcacgcaggcgcgctcggtctcccatagggtaatggcgctcacttgtgcccgctcattattaagcttttcgcttaagccacggtaaaagaaagccgccaaattctcagcggtaggattgatctggtcaaaggggggaatatcgtttagataacgatggtcgagttgagcacataagttccgggcgctttctttgattgctttaaagtccatggccatgccctgttgatccaaggcttgggccgtgacctctacttctagtttccagttatgtccatgcatacggcgacattcccccggatagtcacgcaaggtgtgggccgaggcaaaatcagtaaggattttaagagtataagttgctgccatcgctaatcctgaccattgtactaggatattagtatcctgacaaaatagaagtggttagtggcgacgttggaccacgaaatccgccaaccattctaagtgttccgtgggggcatccactgcccgtaaggcttggtgggcctgttccagcaggctttgggctttggctttggcctggggtaaaccaagcaaggagggataggtcggtttatcccgggccctatctgaaccctggggcttgcctagggtggcggtatcgctttccacgtcaaggacatcatcctggatctggaaagccagtccaatacattgggcaaaacggtcgagattttccaatgtatggggatcaatcgtgggatggcaccaggcaccgagcagaacactggcgcgaatcagcgcccctgttttgagccgatgcatggtttccagttcagcaagcgttaaaagttgacctaccgattccaagtcaatggcttgacctcccgccattccacgggagctggccgcctccgccaatagcatcagcattttgatttgattgctggctggaagcccagaggtggaatctgccaggatgcggaaagccagagactgaagcgcatcccccactagcagggcggtggcttcgtcaaaggccttatggcaggtgggacgcccccgccgcaagtcatcattatccatgctaggcaggtcgtcgtggaccagggaataagcgtggatgagttctaccgcgcttgctggagcatcaagaaccgcttcagaggcaccaagggccatgcctgtgctgtagaccagcaacggtcgaagccgtttgcctcctccaaggaccgcataacgcattgcctcatgcaaccgtttcggcggtttgtccgctggcgggagaacctgttctagagcccgttcagtacgcgcctgcaaagcgccgatccaatcatcggtggatgacatgctattcctcgctggggaagtcgcttatttgttcttttccctgtttttgctgcaatatctggatcttctgttcagcattacgcagcgcctcttggcaatgatgagagagtttgactccccgttcatacagtcgcagggactcttccaggttgacatcgccttgttccatgcgtgagaccagtgcttctagctcggcaagggcggcttcaaagtcaagtttattacgctttgtcatgacttagaaagtatctatgaggcaaactttccaatctaacctagactaggttaggggtcaaccaatgggtcaaccttattttgtcctgctagacctgattacgggcaagaggctacgctatatgcattttggtgattgagaccgtgctatgagcaagctcatcaggggcttatataacctgcaaccctgccatcgaggcggagttgccaccatcggtaactttgatgggattcacttgggccatcaggccgtactcggacgattggccgccaaagcggcagagttccagcggccatcactgctcattactttcgagccgtcccctgaagaattctttacgccagagggtgcccccgcaagattgacccgctttcgggaaaaaatccaagccctccgctgtcagccgttggactgggtgctgtgtcttcgctttgatcatgcccttgccgggatggaggccgatgattttattcgaattgtgctggtggaaaagctgggactccgctatttgattgtcggcgaggattttcgttttgggcgtgaccgctgcggcgacttgaacctgctgcaaagggcgggggagcattatggttttgaagttgccaccatgcctaccctttgcctggagggggaacgggttagcagcacccgcatccgtgaagctttgacccgtggcgatttagcccaggcagaaaaattcctgggacgcccttaccatatgagtgggcgcattgttgagggcgacaaacggggccgaacattggggtttccgactgccaatattggtttgcatcggcgccggacgccctttacgggagtctttgcagtagcggtccaggggttagcagcagcgccattgccgggggtcgccaatgtgggggtgcgacctaccatcggcggtcgccgtgccctcttagaggtccatctgttggattttgagggggatatttatggtcgttatgtccaggtgacttttctgcgccaactgcgacccgaacagcgctttgaatccctttctgccttgcgccagcaaatcgagaaggattgtgtggcggcgcgggagttttttgctgcaccctagccgttgagcctctgagttattgcaattcctgcgggatttcttgctgaattaccgtgaatggggaagctagcttggataattcatgagatcaccacaaaggcacaaagagcacaaagaaatcatgtagcttggtggtaaaaaattcaggctaggggagtttggcttttagccgcgaatgcacgcaaatatttctatgtattaagccgctatgggtagagcagtcgcttgatgaaccgggtgttgcggtggtcgggatcgagttgccgcatcagctcgtaataggtttcggcgcggctggtttccccctgggtatggaagtaccacgccatcacagagtagaaaccccgtacctcggagatatggaaaagcttgcgcttggggtagaggagcttgagttcatagtggccgtcgaaaatctcgggcaccttttccggttcaccctgctgcaggcagtcggtggcataggcgatgcggccgaacaggtaatcgggaaaacgctccagggtctccttgagcatccgttgagcattgccccggtcgccaagcacctgataggcgctatggagacaattatagagctgaggcacatcggggtattgctcgatgagcggttgcaggatggcgatggcctccttgggcttttgtaacagcacctcgtggtagatcctgtcaagctgatccttgactgacttgggtaaccgctcgtaagcaggcccaggcataggctcatcggtgatctcatagcttataatctgaagcggctccgaccctcgggcaaggggttcgtgtcgcctaccggcaggcttggtcttgcgtttggctgctttcttggcgagtttcttctgccgtcgtttctcgtcacgggtcatggatgagcctcaggaaggcggtggctggggaacggccggcatcagctagccgagctaacctgttgaaaaccaagaggtgcagtcgcactattttggcgtttaataatattatattttagtcaataacttctaggattaatatcagctcacgagattacagggttcgccgtcgagaaaactccgaatatttttagccacctgctggagaaggtgctggcgtgcctcgcgactgctccaagccacatggggagtcagcagcagattgggaatatccggcgctagcaaaggattgtcttgtggcgggggttcttggcttaaaacatccaccccggctcctcccaactgtccttcgcggagggcatcagcgagggcttgttcattcacgatcccgccccgggcggtattaatgagaagcgcatcagaacgcattaaagccaattcttcccggtcgattaatccggtagtttccgaggtcagggggcaatggagactgaggatatccactagggggagtagttctttgaggggaatgcgaccggggccattgggcgtattcggtcgttgcgccaccaacacggtcatcccaaaggcggtggcgatccgggctactgcccggcctagctcaccgtaaccgatgatcccaaaggtttttcctgaaagctcccggcaggggaagtccggtaccgtaaagtggggactgtgttgccaggcgccgctggttgccgcgtgggtagttgccgcaagacggcgggtgagcgccaaaatcagcgcaaagacatgctcggctacggaggcggtgcaatagcctcggacattgcagacggcaatcccaaggcggcgggcggcttccaggtccacattgttggttcccgtggcggcgatgcagaccaattgtagatggggggcctgtttgagaatggcgcccgttagaatggctttgttggtcaccaccaccgtggcctgccgaatgcggtcgatgatctcgctagtggtggaactggtcccgtaatacttccactgggggatgaccttttccagaggtgagaaatcaatatcggtggggtggacagtgtctcgatcaaggaatacgccttgcatatgccttttgtgcgcctcactttagtgatgaactatggttgctatatcgactccctcagccaaattctgaagaatgccgtcgctttcggtacgatactctatggctcataagctcatgaaatttcgttcctggctagggctagtacgggtacggaaattcctcaattacattgagaggaagagcgcccgttggtaaactggccagcagtcgttagccgttagtttgcatttgacatcatgtcatcggcgaagcggtgttcacggccaggtgggcgatggagtcaagttttgttaagtgggggtgttgcagtcagtggctaaaaaacgagtttatagaatcaaatttattagtcaaggcaagatctacgagctgtttgcccgtgaggtggggcaaagcgccatgtatggatttgtcgagcttggcgaaatcatcttcggggaaaaatcggcagtggtggtcgacccttctgaggaacatttgaagacggagtttgccggggtaaaacgaacctatattccccttcatgcggtcttgcgcattgatgaagtggataaggagggagtcaacaaaatcaccgaagccagcgatgccgatagcaatgtaactttctttccctcgtctctttacccccctggaaaagatacaaaataacggttacttgaaggtatagtgttttttgacggggtgatggacttcccaggtgcaggacatccccgcgggaaatgtgaccaaatccccctggcttacctggagtggttcgccaccttccggggtgacggtcaccgttccttccaggaaataaccgatttcggtgctgtcataatgccagggaaaagtagaaatcccacattcccaggtaggccatgaggtcactcctagctgttctaagcgttctggggatggatgacgttctaattcaatatttttattctcactcatctttgtttccctcctgcagacgctgcataagcttttcgtaatagtattgctctgtttgaagatgactagaggtccctcgaagggccgctatttttcccagtaaatagctaagctttttccgggcctctcggcgctcagtttcatcttcggtggtggctaatagctgttcaatggttcggatctctcggcggggctctagctcgggggggagatagcccgcgttttttaatatccggtaggcggcgcgtagggattcgggcactagccggtcatcatcaaggcgtaatggccgcccttggccagggagattatccagctctccccgttctatggcctctgcaatgcgggcctcggcaattttctctagaaggagcatggcaatcattttagcgctattcgctgcctggcttccaatggctttggagtttcgccatgactgactacggctcggtccctcctcaccttgtcagcctgacaaattcgcgtttcctcgcggtcctcaggcggtggctaggccacggcccttggggtctttacctctccacgcgctttatcggttccggcgctccccgccgtacccaacctcaacacatttttggccgcgttaatgtcccggtcgtgggtagcgccacagctacaggtccactcgcgaactttgagcggcatggactcttgcgctgtgccgtgtacccagagcacgtcttgctggtgggcgcccaacggtccacgataaacacttctcggccataccatgcggctttatattcaatttgccgcctgagttcatacagcctgcaatccgcaacggctttactcaggcgacgatttctcaacatccctttgatgttcaaatcctccagacagattactgggttctcgttaatcagcttggaggattgctggtgcagaaaatcccggcggctatcggctatccgggcatgaatgcgggctacgcgctgctgctgccggcggcgacgctgagcgccttttctcttcttgctcaatcgacgctgcgcccgtttcaattgccgggcatagtggtcggtgtatttgggcgcgccggacttatacccctcggaggtgatgaccacatcctcgacgcccaatccttgacgcccacatccacgccaatcgcgttccttcgcacaggcaaggggagaacggctacctcgcaggccatgctgacgaaataacggccagcggggtctttgctgaccgtgaccattttggggagaccccccacattccgggaccacttgagcttaagcgccccgagtttgggcagcttcaaaaacttactttcagcgttaaagttcttttctacatggcgttggtccagttggtagcgtaccgattgcgtttggtggcgtttcttaaatcgtgggtatttcgcccggcccgcaaagaaatgcttgaacgccttggcttggtcaatcggcttttgggtatggcaactggcggtggcttcactcagccaggggcacgccgtctttttcagtgccgtcaattggcggctaagacagatagtgttcagcgactcgccctgctcttgatacgccttcgttcgggtctccaacgcccaatttcacacatagcgggcatggccgaattcaatggccaattgccgcttttgctggggtgtggggtaaaacctgaatttgtaggcccgttgtgttaccataatgcgatagtattgcaaatgaatggtcacgtcaatggcaagagaaatgctgaatgtccgcatcgactcagagctgaagcggcaattacaggaattagcgaaaagagaaaaccgaaccctgtcgaacctggtcgaaacggtgctcgccaactacgcgaaacgcgaattgatggcaaaacgcaagtaatcggccctcgcgctcgacgctccgcttcacttcacttcgcactctcgctaggggggcgtcgtgcgtccatgcactccttcaaagcaatttttgcggcctgggacgccatggattacactcctacccgtagtcaattcgaatggcctgggagagagaccatgagaccgcgccaggatgcagttgaattaaaagaaagagaacagaacattggggagaagtatgcccacctcatgcggcgctaccggcaggtgcgtcagctcagtgaaaccctatgccagcccttggagagcgaggactatgtgattcagaccatgccggatgtgagtccacctaagtggcatttggcccatagtagctggtttttcgaaaactttattttgatcccccaattaaaggactatcaacccttccatcccgcttatggctatttattcaactcctactacgagaccgtgggacagttttggcctcgtccccagcgggggttgttgtcccgtcccacggtggctgaggtgtatgagtatcgccgccacgtggatagggagatggcgcgcctagcagaaaatttggagccagaggaatgggcaaccctcgctcctctggttgaactgggacttcaccatgaacagcagcaccaggagctgctcctaactgatcttaaacatatctttgcccttaaccccctccgtcctgtctaccaggagccggctatccctaaacctcggggggtcggagaaagtgggaatttggaatggtatgagtatgaaggaggacaacatgccctggggcatgggggcaaaggttttgcctacgacaatgaagggccgaaccaccaggtttacctgcgcgatttccgcttggcctctcgccttgtgaccaacggggagtatttggcgtttatggaagcaggggggtatgaagagcctcgctattggctctccgatggttggtctgcggtacgccaacagggttggcaggcccccctctattgggaacagcgggatgaggattggtggcagatgactcttaatgggatgcagcctgttcagaaagacgctccggtttgtcaccttagttactatgaagcggatgcctatgcccgttgggctggctatcggctgcctacggaagctgaatgggaagtggcggcacggaccctgccatgccaaggcaacttcttggattcaggggccttacagccgctgcctgcaccctcggcagagaatgcccccgtgcaaatgtttggggatgtgtgggagtggacggcaagtccctatgcgccctaccccggctaccgtccctccgagggcgccatcggtgagtacaatggcaagtttatgtgcaaccaaatggtgttacgaggtggatcctgcgtgagttcccgtgaccatctacgtgcttcttaccggaatttcttccccccctatgcccgctggcaattcacgggccttcgattggcggatgatacatgaaatcgttgctctctaaccaaacgccgcgggaacctgttttccacgattaccggccggaaccagtccggttccgggaagatgttctctctggattggtcaagaaccagcggcggattccccctaagtatttttatgatcagaccggctctcgccttttcgatgccatctgtcaattgcccgaatattatcctacccgtacagaaatcgggctgctgaagcaatatggggcagaaatggccgagtatatgggcgagggtagtgtcctggtggagtttggcagtggcagtagcctcaagattcggctgcttcttaatgcgttgcagccagcagcttatttgcccattgatatctcccgggaacatctttttgattctgctagagagttggccgaggagtatcccctggtggccgttcatgccatttgcgccgactatacccgccccttggtgttacccgaggggtttgccggcaagcccaatgggggcttctttcccggctcgagtattggcaacttcgagccagaagaagctcgccaattcctagaacggatagcaaccctgctaggatcggggagtgggctgctcatcggtgtggatttaaagaaggagattgcgttgctcaatgccgcttataacgatagccaaggtattacggcggctttcaatttgaacctcttgcagcgcattaaccgggaactggaggggaattttgacctggccagttttgaacatcatgccctttacaatgcggccgaggggcgggtagaaatgcacctggtcagccggaaaaaacaggcggtgacggtgagcggccaagtcttcgagttccaagctggagaaaccctccataccgagaattcctataagtacaccattgaagagttccaacaactggcaagctcggcggggtttcagccgcggcgggtttggaccgatccgcaagacctattcagcgtccattatcttagcctctagtcgggggagatgggcggggctaaggggagaggaaggccgattcagcgtcgttattttccctaaaagtacgttaaaatgagaggctttatctagaaattgcagcactaggacagtccatgtacagcaaagagatgcgtattgccggttacgatgaagagctcgaggtcgcccttgccaatgaagcacggcggcaggaagagcatatcgaattgattgcttcggagaattatgtcagtcctcgggtcttggaagcccaggggtctgtattgaccaacaagtatgcggaaggctatcccggcaagcggtattatgggggttgtgaatatgtggatgtggcggagcggttagccattgaacgggttaaagtgctgtttggagccgattacgccaatgtccagccccattcgggatcccaggccaatgccgctgcctgcctggctctactcgagccgggggatacgctcatggggatgagccttgcccatggcggacacctgacccatggcgctaaggtcaatttttcaggccaagtctttaacgcggtccagttcggggtggatacggacacgggccttatcgattatgatgaagtcgagcggttggcgaaggcccaccgacctaaaattatcattgccggttttactgcttactcccgaattgttgattggcaacgttttcgggagattgccgactcggtgggagcttaccttttagcggatattgcccatgtggcggggatgattgcagcggggatttatcctaacccggttcaaattgccgatgtgactaccagcacgacccataaaaccttacggggtccccgctcggggctgattttggccaaggccaatcccgagattgagaaaaaactcaattccaaggttttccccggcatgcagggaggacctttaatgcatatcatcgcggctaaggcggtggcctttaaagaggccatggagccggcatttaaggattatcagcggcaagttgttcgcaatgcccagacaatggcggaaagtatccagtcgcggggctataaaattgtttccgggggtacagacagccacctatttttagtggatctcattgataagggccttaccggcaaggctgcggatgcggccttggggcgggctaatatcaccgtgaataaaaacacggtccccaacgatccccagtctccattcgtgaccagtggaattcgtattgggagcccggcgatgactacccgcggttttaaggaggcggaagtccaggaggtggcagggtggatttgcgacgtgctggatgatatcgaaaatgagaccgtaattgcgaacacgaaagagaaggtattggccctctgcgctcgctttccggtctatggttagaggctaaggcagcgatgcattgtcccttttgcggggcaggagacaccaaggtcatcgattcccgtctcgccaatgagggcgatgccatccgtcgccgccgggaatgccaggtgtgtagtgagcgctttacgacctacgagactccagaactcgccctgccccgcatcatcaagcgcaacgggactcgggagccgtttcaggaaggcaaactgcgggccggtgtcctccgggcggtggaaaaacgtcccgtcggcaccgagagggtggaggccgctatccgccgtattgtgcgccgtttgcgggcgagcggtgagcgggagttagactctcaggtgctgggcgagtgggtcatggatgaattacgccacttggatgaggtggcttatgtccgctttgcttcggtttatcgccgctttcaagacgttcaggcttttcgggaagaaattgaacgcttggagcaagcgctgtcaccggcggaaaaggccgcccagttatctttgctcctcgacgagaaatctctggtgaataaatcggactagcagggctatttttccatcttcctctaacgatgaccttacgccaggacaaagagtggggactttgcttttattgtagtggcaatcagcggcttttctagtgcaatatccacgttaagacttttgcctttggcgtggagcaggtgaacgatagagcgtacatggcccgggctctgaagctggcctggcggggtttattcaccactgaccctaatccccgggtgggttgtgtcttggtgcgtgccggcgagatcgtgggggagggctggcatcaatgggccggcgatgcccacgcggaagtcaatgccttgcgccaggcggatgtccgggctcggggggccacctgttatgtcaccttagagccctgctgtcatcggggtcgaacccctccctgcactgaggcactcattgaagcaggcgttgttcgagtggttgccgccatgcgagatcctaatcccaaagttgccggccaggggctagcgcagcttagggaggccggtctccaagtggaatacggattgcttcaggaagaagcccaggcccttaaccctgggtttgtgcaacgtctggttcaaggccgtccctgggtgcgctgtaagttggccatgagtttggatggagctacagcgctggcttctggagagagccgttggattaccgctccccctgcccgtcgtgatgtgcaacggtggcgcgcccgcagttcagcgattttgacggggatagggactgtcattggagatgatcctgccctcaacgtccgctatgaagaattgcaaaatgaggtgccaccggggtttgaccgccaaccttggcgagtcatattggaccggaaattggctatttcggagaaggcccggttgctctcgctgccggggccggtactgattgcctgtgccgatggggagcagccgaaagcggagtctttacgctctaagggcgcggaagtgatcagccttccggtggcttccgaggggttggatcttaaggccctgatggccgttctggccgcacgggaaatcaatgaactccatgtggagtgtggtgcgcggctggcagggtcgctgctccaggctggtttaatggatgaactcgtactgtatatcgcccccaaattgatgggggaggcctctttagggttgttgcggctgcccggtatccagaccatggaggattgtattcaggtagacatcaaagaaatacgggcagtcggccgggattggcggctagtggccaaaatactccctaaagggtgagttatgtccccagctaaaaattggaattgaaattcataagaggtaggtagagaaaaccatgtttaccgggatcatcagggcggttgggacggtagtggcattgcaacgcaaggggagtgaggccgcccttcgcatcgatagcggtaaactggatcttgcggaggtcggtattggggatagtattgcggtcagtggggtctgcttgacggtggctcggctcgccaaccaggtttttgactttgatgtttcccaagagaccctgtctcgcaccgtattggggaagttgcagcctggcgagggggtcaatctggaaccggccctgaccctcaaagatcatctcggcggacatttgaccagtggccactgtgatggcgtagggagggtggtcgagcgcacctcagtgggagaaagtgtgcgtttttctatccgcgccccggcaggccttgccaagtacatcgccgagaaaggctccattggggtcgatggtgtgagcttgactgtcaacggggtgaagggaaatctctttgaggtcaatattattccccataccctgcaagccaccaccttgaatgaataccgtccgggacgggaggtgaatttggaggtggaccttttggcccgttatttggagcgtttattactgggtgactcggccgccaccacccggccaagtctcgatgaggcctttctggcccgttacggttttagcaagtaattgattatgcctttaagcgaaatagaagccatcatccaggatctccgggaaggaaagatggtgatcctgatggacgatgaggaccgggagaatgagggggatctgatcatggcggcctcccaagtgaaagccccggatattaactttatggcccgctatggacgggggctgatttgtttgaccctgaccgaggagcgctgccgccaattgcggctgcccttgatggtgtcagatagcaacgccaaacacagtaccaattttaccctttccattgaggcggcaacgggggtcactacaggtatttccgccgcggatcgagcccggaccgtgcaagtggcggtggccccggaggctagacccgaggatctgatccaaccgggccatatttttcccctcatggcccggccggggggcgtgctcacccgggctggccacaccgaggcgggctgtgatttggcgcgactggcgggtcttgaaccggcggcggtgattgttgaaatcctcaatgaagatgggaccatggcccgtcgcccggatctggaagtctttgccgagcgccacggcttgaaattgggcactattgccgatctgattcgttatcgtctggagcatgagcggtctgtggcccgggtggcggagtgcgccttgcccacggaacaggggctgttccgtcttttggcctaccaggatctagtggatcagcaactccatctggccttggtcaagggggaactccatccggaagagcccaccttggtgcgggttcacatggccgataccctttgcgatattctccaagtacggcgtggcgattgcggctggcccctgaatgatgccatgaatcgcattgcgcaggcgggtaccggggtggtggtgatcctccgccggcaggagtctcctagggatctgatgcagcgcattcaagactatcagttggaggatcaaggggtgcgcctgccccggcaggagccctccagcgacttgcggacctatggagtcggcgcccagattctgaccgatttggggatacgaaagatgcaggtcatgggcgccccccggcggatgcacggactggcgggttttggcctggaagtggtggaatatgtcacttgactcttttgcagggagcgaaatgggagacaaagggactcttcaaagggaagtccaaggatggattgctggcgtggacgaggtgggccggggtcccttagccggtccggttgtcgccgcggcggtgattctggatccggggcaccccatcgccggagtgaaggactccaagcagttgacgcctctggcgcgggagcgtttagccgcactcattcaagcccaggctgtggcctgggccttagggcgggctgaagtagaagagatcgaacagctcaatatcttttgggccagcctgctagccatggagcgggccgttgcggccctttcagaggccccctccctggttctcgtggatggcaagcactgtccccctgccgcctgcccggtgcgggccgtggtcaagggagaccaaaaggttatggctatcgccgccgcctccatcgtggccaaagtggcccgggatgcggagatggttgcattggagaaacgttatcccggttatggttttggcactcacaaaggctatccgacccgggcccatttggctgccctggaaaagttaggtccctgtcctatccaccgccgctcctttcgagcagtgaaggaaatagcatttctcgtttaaatgagacctcggaagccgttggaaaattcttttagggtggattatgcagggaaaactcaccgctgctcactaattctcataaaacaaaaaagctaaccaagttagttgattgtcagcctacctcaaaattggtgatcttgtgtaaccgattgaataacgccgcttctcaaaatttcatgcgttagccctggataaagccccagtttcccagctggggttccatcgtttatagtcctgtaactttatcacgacttccctgccttgggttcgccgatcactgactctcttctttaggtatttgccagatcgaggtgtctgctagatcgaagacggccacaatatggcgcgtatttattgaagtgtctgtcctggaggttggcgagcagagaagcttaacccccttccaggaatcaggcaaatattcgacgcggaactgcctatgttcaagcatctcaacgtcaatccatacatcaccgttggcagcctgccttaccttattaatgtgctcaattcctagcatctgcccggtatccagcagaacgccaaaaaaccacgtgtcgttcatcatcctctcaataaaccaggctggtagaagttcctcagcctttgcgacctctgtagcccttgttacgttgtcttcgtctagactcattgggggtattcctctttataaaaattttatcgtttatactatcgtttatactacagctataagctgggtttataatcttttgtacgctccttccttctataagggtgcttaagatagtctagccacttcacattgccgcgggtcacctgccgtttatctccaggaacttcattaaagtctaggaggcaaagcagcattcgttattcagagcttcctcaggtaaaacgcatgaatgagaccgatttaatctccgggttcaatgaaccctttagtgctttaagccatctgctgggcgctggcgtgtttttgttattgtcctttcctctattgagattaggctggggaaatcttccgaaattgatggcattgggggttttcgctttggccagtgtgtttatgctctctgtaagtgggatctatcatgggctatctcccaaagggagcattttgcagcgacttgatcattcggcaatatttattttaatcgtgggcacaatgactcctatccaccaaatgttgttccaaggggttatgcgctgggggtggctgctgctggtgtggctgatcgcgataacggccctaacccttaaaaatatgttttttacttcctttccagaagggtgggggctagccttgtttttgggcctcgggtggcttggagcggtctctgtagggatactctggtatcgaaaaggcagcgccttcatcaagccattactcgttggaggcttggcctacaccgtaggcgccattttagaatttgctgggcagccgctttttcttcgtgagatcttggggccacacgagttatttcacctggcggtactaatagggttaggctttcattggaagtttattcataccatggcgcgtagggataatctttctacctcaaggccgaatagaaggaaatggcgcgccatggccccgtgaacaatgacgcctcaatccagtgctagcgggaatccgctcaaccgctccttgcttgagctccggggtgtacttttgttttgccatcattcacctcactctctgctcgtttctattctatcttagtgaggctactttctacgagcagaccaggtgctcaacagcacaatacccgccagcgcagaaaaaaccgaggcggacaaaatgcctattttggcggcgttgatgagactggggctgaaagccaggttggcaataaacagcgccatcgtgaagccgatgcctgcgaggaggccaccggcagtcagcaacacccagttgagatccggaggacgtatcgccatgcccgtgtgcacagccagccaactgaagatcaagactcctagcggtttgcccagcgcgaatcccacaaatacagccagggtgacggcgttttccaacccggcgaaagcgaggggcactccagcattggcaaatgcaaaaagcggcatgatcacgaatccaacccaggggtgcaatatcatctcaagccgctcaactggcgacagcgcttcacgcgccgcaacctccgccattcgtaatgccttgcgatcctcagagtcaccactccagtgatcgccgggtggatacgcctccacgcgatccaaaatggcatgcaaacgctcgtcgctcacccatctgcgggtcggcgccattaagccgaggatgatgccggtcacggtggcatggatcccggagatatccactgcgatccagatcaaccctccccctataaaatagatcgccatgctacggacgccgagcagcgctatggcgcgcacgataacgatacccatggcagctagagcgagcgccttccaactgatgtgactactgtagccaatagctaccaccagaatagcgccgatatcgtcaataatggccagggacagcatgaacactcgcagactctggggaatgcgcgaccctaacagcgccagacaaccgatgacaaaggcggtgtcggtggccatcaccgtgccccaaccattctggccgggttggcctaactggagcatcaagtagaagagagcaggcacgagcataccacccaaggccgccataatagacagcgcggccagacgtggattgcgcaattcgccaaacaccagttcccgtttgagttccagggcgacaagaaaaaagaacagggtcattaaagcgtcgttgatccattcacgcagcgaacgggtgaattccaatgggccgatctgaagacccaccggcgtttcccaaacctctaggaaaggatggctccataaggagttggatagcaccaacgccgacagggtaaacagtagaagcaccaaacccgccatggactcgatgcgcaagaatcgggcaatgggcttggtcaaccaatcaatgcgttcctgggggagcagggaagtttgtttgttaatcggcgagcctttcctcatcttttctgccatcgaatgggggtccattttcagaatgcattgaaggagcacaaggaagtgcgacgcccccccagcgagagtgcgcagcttgcggagccgcgagcgcgagggtcaggatgacttgcgtttcgcgtagttgcccagcacggtttcaaccaagtttgatagcgttcggttttccctcttagccaacttttgaagttgctttttgagatcggcatcaacccgtacatttaaatattcccttgccattgctgttaaagccctgttgtattacgattgggatatggtaacgcaacgggcctacaaattcaggttttacccaacgccccagcaaaagcggcaattggctattgaattcggccatgctcgctatgtgtggaattgggcgttggaggcccgaacgaaggcgtataaagaggatggcgagtcgctgaatacgataagcctcagtcgccaattgacggtacttaaaaagacggcgtgcccctggctgagtgaagccaccgccggttgccatacccagaaattgcgagaccaagatacagcctttaagcatttctttgccggtcgagcgaaatacccacgatttaagaagcgtcatcagactcaatcggtacgctatcaactcgatcaacgccatgtggcgaagaacttcaacgccgaaaaccaacggttgaaactgcccaagcttggggcactgaagatcaagtggtctcggaatgtgggcggtatccctaaaatggtgacagtgagtaaagaccccgctggccgttatttcgtcagcatggcctgcgaggtggagattacggcgctgcctacccgcaagaatgcgattggggtggatgtgggcgtcaaggatgtggtggtgacctctagcggggataagtccggcgcgcctaaatacacttaccagtacgcacggcaattgaaaatggcgcagcctcgctttctgagtgcgagactattcaagagttcatgcgagggtgtcaagttttttgtgtaactaattttcacttgggcatccgctcagcgaagaggatgacgaattgattgagggcggccttccagtcccgaatgggttgagtccattttttggtgatattgttcagggccagatagagcaccttgaaaatggcttcatccgtggggaaagcgccccggtttttcaagacttttcgtagtgaatagttcaaggattcgatggcgttggtggtataaatggctcgccggatctggggtgggtaatcaaagaagaccgtcagccgtgaccaatcggcccgccagctggggctgatggccggatatgtctcatcccaacgcgctgagaagcgctctagggcctgttcggcctcggccagggtcgcggcgccatagatggcccgcaggtcggccgccacggcccggcgctgtttccaggggacatacttcagcgagccgcgcaccttgtgcacgatgcacagctgaacctgggcctgtggaaacaccgcctcgatggcctcaggcaggcccttgagcccgtccacgcaggcaataaagcaatcctcgaccccccggtttttcagctcattgaataccgacagccagaatttagccccttcgttttcactcatccacatccctaacagctctttctctccctctagattgacccccagggctaagtacactgctttcgttttcaccatgccctcctggcgtgatttcacaaacaaggcatcaaaatataggatgggatagacggccgataggggccggctttgccaggcccgcacctcctccaacaccgcatcggtcacctgggaaatcagcgccggggagacctccaccccatagagctcttccagctgcgcctcaatctctcgggtcgagagcccccgggcatacagcgctagcaccttctcatcaaagccctccagccgacgctgacgtttcttgaccaattgcggctcaaaattcccattgcggtcccgtggcacctcgatttccaattgccccgcctcgctctgaacccgcttcttgctcttgccgttgcggctgttgccactgccccgaccttcctgagcatggggcgcgtaccctaggtgctcagtcagctcagcctccaaaacccgctccaccaagcgcttgctcagctgcttcaataacccatgctcgcccagaacctctttcgggctattgcactccttcagaagttcatccagcaactcatcggtctttttttcaatactggtcatcagtgctttctccttgttgttaattacagatcaccagttacacagttatttgtacacccccaaagctttatttcgtcgatgctcaatgtgccttccgcgccccagccctttttgccctctgggatatccgggcggaacttctcatagagcttataggccacctcggcaagacgggtggtgtccatcgacctggcgaaatccctcatagccttataggcatcatcaagcgcatcgtcgaactttttttccagataccgctgtacgctctccagattgatcggcttatctttgctcaacgcccggatgccttcatgggtctgcttggcgggtttaatagatcaatcttgatggcttcttctttgtgcatccggcggcacttttccttgacctcctcgggagcaggctcgaataatccgagccgcttgctttggagtaggagttaaggccggccactgcccggccaaaggtcagcgcctcatcagggtcaaaacctaggctatactatgtctttttatcccacctcactacaacaccattttccaatgtaatactcaaaccgtatttgttgccaccttgtttatcatatttccatatctccttctttttagtttttataattccttcttcaattctttcttctacttcccctggatttccaagagaatctattagctgatcatatgtctgacctttccagaaacttccattcataagttcttttactagttcttcatccctatatttattcattaatttttcacggcgtcttttccttttcaccaccttcctccaaataactataccggttatcacccctatcccaacaactataggaacccagcccacagattcaccaatctcagctattatgtttattattacgtaagcagctaatcctactactgctgttgttattattacccacagcactaccttcttcatgcgtctatccatactcacctctttattttctctaaccctctatatagcctccatgtcgcgaactcatcaacagcccatcccttttaaaaaactatcggcagacccctcaagactttcttccgtcatggcttcgacttcatctgccacgtcctgctcaacattcaggacaagtttgaacagttccactggctgttaagatttctgtcgtgtacatagcttataaataggaaccgctataaccccaattaacccacgccctcataaacgacggccaaaggcagctccagattcagcgaaggtagcgtagcggtttcgccgccctcataaatatccacctcccagacgccagtgcgactacaccggtagacctccacctggggcctgtcctgggccaccagcacatactccttaaggctttccaggtactgataggctatccgtttctcacgccgatcaatattttccgtggccggcgacagcacttccacgatgagggagggcgcattgaggaacagggccttgtcatcccgtggctcgcaggtgacgacaatatccggataatagaaggcttcggccttgtctacccgaaccttcatgtcggccataaaagcctggcaggggctgccccggaggtgggcatgaaagagcgaggcgatattgaggctgatggtattgtgggcgcggctggcgccgaccatggcgaatagttggccggcgatatattcatggcggatctcgctggcctgctcgccggcaagatactcttgaatgctgatggtgggtagcagggcatgagaagccatggcggtagactccaaaactgaatggaaagctatttcatcatagcaagtcctccctggagaggcgatggttggcgaaggtcaaagtccggcggtttgtctatccggccaatatcagggaaaatataaggttatcgttttttggcccctacagccttcctgggcgtctctccaagggacgctaggctgatatagacgattgtgtattcactcttatttgaagtttttaaagtatgtcgccagcagaattcgcccgagaaatccagaaaagaaggacctttgccattatctcccacccggatgcgggtaaaacaaccctcaccgagaagttactgcttttcggcggggcgattcagcttgccggcacggtgaagtcccgcaaggcggcccgctatgccacttcggactggatggaattggaaaagcagcggggaatttcggtcacttcctcggtgatgcaattcccctataaaaattccatcatcaatctgttggatacgccggggcacgccgatttttccgaggatacctaccggaccctgaccgctgtggattcggccttgatggtcattgatagcgccaaaggcgtggaggagcggaccatcaaattgatggaagtttgccgcttgcgcaacaccccaattctgacttttattaataagttggatcgagaaggtcgagaacccattgagctcctagatgagatcgagcaagtgctgcaaattcgctgcgcgcccgtgacttggcctattgggatggggaagcgctttaaagggattttccatctaggccacaacagcatccatttgtttagccctacccacgggggaaaggttaaaagcggggagcagatccaagggttggataacccccgcctggatgaagtgttaggcagccaggcagaggaactccgggaagaaatcgaactggtgcaaggcgccagccacccctttgataaggaagcttttctggcgggagagcagactcctgtgttctttggatcggccatgaataattttggcgtggaagagctgctggacgtttatgaggattacgccccccctccccaagcccgcgagacagtgacccgcagggtagcgcccgaggagccgaaattcagcggctttgtgtttaagatccaagccaacatggacccccagcaccgggaccggattgcctttttgcgggtttgttccggcagttaccagaaggggatgaagttgcggcatgtgcggctaggaagggaggtgcaaatcgccaatgccctgactttcatggcgggcgagcgggaacaagcggagaccgcctgtcctggtgacattatcggccttcataaccatggcactatccaaatcggcgacacctttacccaaggcgaagatttgcaatttaccgggattccccattttgccccggaactctttcgccgggttcgcctgaaagaccccctgcgcatgaaggccctgctcaagggactgcaacagctaagcgaggaaggggctacccagctctttcgtcccctagtgggtaacgacttgatcctaggggcggtaggggtgctccagttcgatgtggtggcccatcgtttgaagcacgaatatggtgtggattgtggctatgagaatgtccaggtggtgaccgcccgctgggtgagctgtgacgatcccaaacggttagaggaatttcgcaccaaagccgctgcccaattggctttggatggggccggggatctcacctatttggcgccgacccgggtcaacctggatctcaccatggaacgctggcctgaggtgactttccacgccatccgcgagcacgccctcagcctggaaagcggcgagcaactcattgccaacggctaataccaatttaacaaaagaatgcaatttattaaggttgtcagtgtttgtttacattagacctatatagtgcaaaattacatgaaatcagtataagtatctgggcaaatcccacagggttccccctcaatgggaaccccgatattacccctcgattactctaaatcgaatatcccggcctacccacgttgcggttaactcatggtcgtagcggcgtggggtggcgtaggcggtcagccaaaagtcatcccccagtcttcgaggggtgacggtggcctcaaaaatccctttttctcccgtgggagacatgaatattttctcaaaggacgggccgtcttggttcaagttggtgagaagataaacgccccgaggcggcgggctttggtaatccaccctaacacggaaggtaagggaggtcccttggcgtactgaatgggggtgctcggtgaaaatatctccttcaatcaaggggggttggtgattaatcctcagagaatcgatgctggcggcgtggattttgctgacggcctccggcggatagcgggtcgtccaagccggatctgaagatgctaagcgggtccgcagcgtattaatggtgtccggtatccccacgtggggataaatgtaatggtctttcagtttcagcttcgtgtttatccggtggacgatggtatcgaagctgtcttgggggcacccgaaaagcagcaaataagccaccaccagtgaaccggaacggccgatgcccgcatggcagtggacgaagacggaccttttttgttctatatgacaagccatccactggaccgcctcccagagccgggcttcttcgagggggttgtgagaaaagtcctggaaaggaaaatgggcgtagtcgatgcccgaattgagcaaggcagggtggggatccctttcctcagcggcattgagcaccgcccggataccctgtctttccaagagcccttcagcatcctccggatgaagtttgggattggcggccgccgccgcattgccaatataaaggtagggctcgatttccgtaatcatgggtcccagagtccagctttcatgggctctgggctcacagatggcaacctcggtttcaaacaggggaatggattgagcgctggcggatagctctatcccaatcctataggggcctggccggggaggcaaaaaagtaactttgaactggcggcgcggcccttgctgctgggtcaggcccatgggaatacgctgccgagaaccatctaagtgggaaatctctagagcaaactggatttctggccaatcggattctgcctcgatggtggcggtcagaggaaaccggggcaacagaaaattgttggacaggggcggggcaaagtgaagggcgcagacacgcacatatcgctgatctcccgtaggggaggcaaaagttacaaggttgccttcttcatttgcgagggagggattaaatgatggcatcttcctcgttttgagttgcttggaatggatcttagtttaccaaattgaaggggttgccattcgaataggcgttaaaagctttgggtagtattccagatcaggagattccaagcattgttttgccggatacgcgacgcttaatccggcctacgggcggtttatgagcgcctcctcgtagaccggaccgattcgctgggagcgaatcgggacctccgcaggaggcccgaagggggcgcgcatcaataaggccttgaggccgtttccggcaaggtcatttgcccgaaatagctaggcttagccttcccttcatttactcaattctccccatttaaaacacgatcaaagcttcgccctctctgtcgtcccgtccgacggtcacgaccttccctttttataccaattttatgtgattttgcattgtatagattcaatttaaacaaacacttgaggccttaataaattgcattctttgattaaattggtattaaacaaggcgtcaatcctgacgataaagtcagggacccctgaatttttcgacaagcttgtgggcctggacctggtctgctcaagccgttcaatatcaaacgaaaaataatccaatgaatggagacttaccatggttaaggcgataagccaagagggtcaacaaccgggcgagtccttgcccaggttgccgctggccggttatcggctgattttttccatgcccgaggcgaccgttttgcctgcctatgccgggtccgcctggcgcggggtattgggccgggcgctgaaacagaccgtctgtgtggctcggggcactccttgcggggaatgcatgctcgcccgctcctgcgtctatccttatatttttgaaacccctccgccgcctgacagccgcaagatgcgccgctacaatgccgcgcctcatcccttcgtgctggttttagaggagaactcaaccgccagcacaagatatacccttggcctgaccttgtttgggcggggcaatcgctatctaccttattttatccatgcgtttatccgggccggagaacaggggatcggaccccggcgacaaaatttccaactcctggaagtgcagcagcgcgaaaatttatccccagatcgttggttgacgatttttcagccggataaaaagctaacgccatggcctgagcgaatgccgcccataccgccgttgccggaggcagtgcaaattcatttccaaacccccctgcgtttaaagcgagaaggtcgcaatgtgcgcccccaggatttcttctttgccgatttattcgggaatttactgcgccgtttctccatgctgacttactttcacaccgacacccccttggaggcggatttcgccggactgatggcaaaggcccggacggtgaaatgccgccatggggatctttattggaaggattggacccgttactcctcccgccagcgaaccaccatgcaaatgggagggctgcaaggtacggtcgtccttgagggggcccagatagcccctttttggccttacctttggctaggtcaatggacccatgccggcaagaacaccagcatgggcttagggcgctatcggttggaggccgccgcaagcttgccggagcggacattgaagactccatgaccgatgattctagaaacggcagttgaccccttggattgcgtagggtgcgcagagcatagcgatgcgcaccatcgaatgggcaagagagaccagtaaaagagggggctatctcaaatagccgaagaaaatcctgatgactaattccaataatccatctcaaccgcgccattatccccgccgcatcttgctggcggtaacggggctctcgcgagggtgtcaagttttttgtgtaactaattttcacttgggcatccgctcagcgaagaggatgacgaattgattgagggcggccttccagtcccgaatgggttgagtccattttttggtgatattgttcagggccagatagagcaccttgaaaatggcttcatccgtgggaaaagcgccccggtttttcaagacttttcgtagtgaatagttcaaggattcgatggcgttggtggtataaatggctcgccggatctggggtgggtaatcaaagaagaccgtcagccgtgaccaatcggcccgccagctggggctgatggccggatatgtctcatcccaacgcgctgagaagcgctctagggcctgttcggcctcggccagggtcgcggcgccatagatggcccgcaggtcggccgccacggcccggcgctgtttccaggggacatacttcagcgagccgcgcaccttgtgcacgatgcacagctgaacctgggcctgtggaaacaccgcctcgatggcctcaggcaggcccttgagcccgtccacgcaggcaataaagcaatcctcgaccccccggtttttcagctcattgaataccgacagccagaatttagccccttcgttttcactcatccacatccctaacagctctttctctccctctagattgacccccagggctaagtacactgctttcgttttcaccatgccctcctggcgtgatttcacaaacaaggcatcaaaatataggatgggatagacggccgataggggccggctttgccaggcccgcacctcctccaacaccgcatcggtcacctgggaaatcagcgccggggagacctccaccccatagagctcttccagctgcgcctcaatctctcgggtcgagagcccccgggcatacagcgctagcaccttctcatcaaagccctccagccgacgctgacgtttcttgaccaattgcggctcaaaattcccattgcggtcccgtggcacctcgatttccaattgccccgcctcgctctgaacccgcttcttgctcttgccgttgcggctgttgccactgccccgaccttcctgagcatggggcgcgtaccctaggtgctcagtcagctcagcctccaaaacccgctccaccaagcgcttgctcagctgcttcaataacccatgctcgcccagaacctctttcgggctattgcactccttcagaagttcatccagcaactcatcggtctttttttcaatactggtcatcagtgctttctccttgttgttaattacagatcaccagttacacagttatttgtacacccccgctctcgccccaagtggtgaccgaaacggtgtatgccttggcccaggccggtgatgatgctttaccgaccgaggtccatgtgttgaccaccgaggagggggccgagcgggcgcatttgaccttgcttttcgaggaaccggggtggttccgccgcttgtgccaggattatggactggagggtgtccacttcgatgactgttccattcaccggctcacggatcaggacggccggccgttgagcgatatccgcacccccgaagataatcagcaagccgccgacgccattaccgactacgtgcggatgttgaccgccgacccggaaagctgcctgcacgtttccatcgccggcgggcgcaagaccatggggttttatgccggttatgccctgtccctgtttggtcggccccaggaccggctctcccatgtcctggtttcccctccctatgaatcccatccggattttttttaccccaccccctattcccgggtgatctacacgccgggaccggatagccgaccgttggatacccggcaggcccaggtgacattggcggagattcccttcgtgagcctgcgccacgggatacccgaggggttgttggcgggtaaggccagcttcagcggcaccgtagcggcagcccaaaggaggctggggccaccggatctggtaattgacaccacacggcgtcaaatcctgtgtagtggcgaagtgattcctttgccaccggcagactttgctttctatctatggttcgtccggcgaaagttacagcaattacctctccttcactggagcgaagcccccgcgcaggattttataaacctttatcgttccgtgacaggtgagctgtcaggcaacatagagcgagtggaaatggctctcagatcgggttttaccaaggaatatttcgagcagagaaagagtcgggtcaatagtggaattacccgtgtgctgggtgttcgcgcacaaccttacttattgcaggcgagtggtaatcggccccggactcggtttggactggcattgccagttgagcaaataagaattctacctactgaaaccagcaaggacctagctgcattatgaataaaaatatccccagtttcgatgaagtgatcttaggctgttttttccaggatctaggcaagtttatgcagcgagcccatggcgccgtcagccagatgcccgctgaagtccgccaacgggaatcggtgctattgcccgtttacaatgggcgttatggttataagcatgtgctatggagcgaagcctttttccattggatggagcggcaaggtctttctttccctggtggagtgaacctcaatcaagtccgtaacatggcggtatttcaccacaaacccgaagcctttggcgctttgggtcggttggctgccgaggcagatcgtttatcctcgggcatggatcggaaggcccaggatgaagaagatgaattaaagactggggaaagagggtgggatcattttatcaaaactcccttggtttctactttcagccaagtggatctgggactcggtgagccgcagcggcgctatcaccctttactggaattaaatccccatgaaaacatccagcctcgccctttagaggcgctggcgattgatagctatcctgcccagtatcgtcagctttggaaagggttttgcggcgaatttacgcgcctttgccaagagatgaataacctcccccttttccatgagtcgctgttaagcctttcggagcgctacacctgggcaatcccgtcttccacggtggatctgcctgacatctcgctgcatgaccacaatcaaacggtggccgccattggcgcttgtctctatcagttccatgaagcccgaagggaattagataatgaggccgcgattcgggatcgggaaatccctaaattccgattgttagtaggcgatctttcgggaattcagcactctttgtttttactggcccaccagcaggttaaaggggtgaataaaatccttcgggcgcgttcctttctcatgggcatgatcctggaagcggcggccttgctttgccgggaaacgttgctagcgtctccctaccaattcattcaacgggctggcggccgctttgtgctgttgctgcctacatccgaaggacttgaagggcaagtggcgcagctccggcggagaattgatagctggatgcagaaccgttatttgggggaattgtcgttaaatctggctttatctcctctgtttgcggggaaggatttcttgggggggcaatttcagcaggtttatgaatccttagtgctaaatttggaggaggccaaacaaacagccttggagactgcctatcaagcagtgcagccggtgacctatgaggagcttggcccctgccaggtctgcgatcgtcgccccgcagtccattacgaacaaggagaggatggcgccgaaattcgtcgctgctcggtctgccataaagagcagcggatagggggttggctacccaagacccagggattgagttggcgggaaggaggccgggcaaataagcgggaagagcttttctttgatcgctatgtgttgaggctagaggaaactgctcctaggccgctacgcgagcacctttctgcttgccgcctttatcaaggtgaaggtgaggcgatagaggattcctctttggcccagcgttatctcgccgcttatgtccccctgctgggggaagaagagggatctcggccagaatatgcttgtctgagcgaggaagcgaaagccgtgcaggcgggtgatctcaaaacctttgagcacttggcggctgaagcccgtgaagctgagggggaaggaggagacaaaaaccttcttggcaagccctttctagccgtactgaaagccgacgtggatcggcttgggtttatttttggtcatggcctatgtgatcccgataagcggcaggaccgggcgactatcagtcgtttcgcccaactttcccgaatgatggacttctttttcaccgggcggctttatcagctattggcgactcggcatcgggccacctacaccgtctacgccggcggggatgatctgctcctgattggcccttggcgtcaaaccatcactgaattgctccccgatcttcaccaggaattccgccgttatgtgggcgataaccccaatatcaccctctcggcaggggtggagttgatccaggccaatcaacccttgaaccgggccgtttggcgtgccgaagaacgattggagcaggctaaaggtgaggggatcaaagacgagggtcataaaggtcgtaatcgagtctccctttttaccgggcagcccctggtctgggagctgttacccggtgtgctggaagtcgctgaagatctgcaccgacatcttcgcaacaagcttgtgagcacctcatttgtttataagttgcggtattttttggagcagcggcggaaattggaacaggagaaggatatgaactgcgccgattggcgtgcccgctggggttatcacctggcccgccatattggtgagcagcgcggtttaacttccgcacagcaagctgaattgtcttttttttacaaccgcttgctgggcttaacggtagatctgcgccagaaggagcaaatcgaattgacaagtcttattcccataagcattgccctttaccgtaaccggagctaataaggagaattgttatgtcctaccgtccattacctcatcgttcttcaagagaacaaggcccccctcggatacccaaacctgaaacacaatgctatttcgaagcggatgggaaaactcctcgcgcggctttagtggatgaagaagctgagcaacttgcccaagaaatgtcgaaggtttcccatacgcagttgaggcggttttatggagatgtgctcagtttgcgaaggcggctagaagcgaaagcaagcaaaattgaaaaggagtcgctgtttcgtgaattgctgccggaattcaagatgctcaaagccaaggcagtctacgccgatggccgcttaggtcatcgagattttgcccccttgctcggctttattatcaatcatacctactcggtgagaagagttgaggagtttgatgctttctgtaagcactttcaagctgttgtggcatttcataaattttatgggaagaaaaagtaaacgatgagaaaggacataaaatacctaaccacccgccatattactggagtcatcgacattctttcggggctgcatattggcgctggcaatgacgccatagaaattggcgggatcgataatccagtaatcaaacaccctttgacgggggagccttatattccgggttccagcctcaagggcaagttgcgttccttgctggaatggtctttgggcaagatcgaggaagacggcaaggtttgggggagtgatggggaaaaaaattatgaggacaccgatccggtgcttcgaatcttcggcaccagccataaaaaatggcaaggagggccgacccggctcatggtgcgggatgcctttctaaatcctgattggctagctcgagcgccattcgaaacattatctcttgaggaaaaagctgaagttactattgaccggatccagggaaaagcccgaaatggaggcttacggcaaaccgagcgggtgcctgcgggagcgcaattccaaatggagcttatcttcaaggtgttttccattggagaagatgagggtgcaacagatctcctgtgtcttaaccgattgctggaagcgatgaaactattggagcaggacgcccttggcggctcaggctcccgtggttatgggcggatatgtttttgcgatttgaagctggataaacgggatattcaggactcttttgatgccattgaacattttgataaagaaaagccgataaagattgtgacaggagtggcggcgtgacggtctggtgtctccacctgcacttacagggacctattgccacccccttgcattcggggactttatttggccatctttgttgggcgcatcgccttatgaagggggaggattccctgatccgttggctcaaagcattgccagaatccccctggcttatctccgatgccttccctgctgggtgtttgccacgccccctgttggcgccggagcggctgccccggcaagccccggaagaagataaagcggcattcaccgagcggttgcagaaagcaaaaaaacaaaaaaagcagtcctggatatcggtgcgggattttctcgctctgcgagaggggttgagcggagaggctttaaactggcgcctggctgacgctgacgagcaaactgctgccaacggtaaagtggttagctaccatcaacctcataacaccatccaccgactgacggggactactcccgagaccggcggactctatttcatggaagaacggtggcatgggaaaggagcagaaaagttggatgtctatctccaagcgccggatgcttccacggaacagttgcgccatttgtttgcgacgataggcgagcaggggtttgggcgggatgcgagtctgggccggggaagattctcggtcgaggcaatcgacactgccgattcgaccttgttccaatataccggcaaccgccttctcagcctctcccatggcagtctcacctccaacatgagggcaccccgctataagttgcacgtgcactacggcaagctcggagggcttttcgcgggcggggtgcgtagcccttttaaacgtcctttactgttgctcaagccaggagcgaccttcgagcctgctggtgaggagccttttggagaatggctgagtgatgtgcatcccgaccatccggagataggacaccatgcctggcatttgtgcttgccttacacggaaacggaggttcattgatggccacttttacctttcgtgcccaacctttaacacctattcacatcggaaccggggaaaaaattgcgcctgaggagtatgtgttggacggcaaccgactcgtgcggttttccacagcggcggtgttgcagaatatgtctcctccgcagaagcgggatttacagcggctgttggataacaatcagttcaccaaagcccaggcagtaattcgccatgcctgcgatcccgcacgccacagcctttcttcttgtggggtgggtgcaaaaagctaccatgaattgaataatattttgcagcgcccggagcggaactgcgaagtgcatccttttgtgcggaatcccggagatagccgcccttatttacccggttcctcccttaagggggccattcgtactgccgtgattaactactttactaaccattttcctcgagggaatcgtgatgaaattcattccgttgtgaaagaaaagccattgaaggagcaggcgcgcgttttggaagaacaggctttaaatcggcggttctcggccacggaaaaagatccgttgcggttgctgaaaataccggatgcgccattacctttggattgtactcaggtggatcgggccgttcaatggaaaaagggggataagggcgacgccaggaagggaatgcaaatgcactttgaacgcttgcattgccgccaggatgactctgattttcattttaatcttacgatccattttgatgagatccaagcagagcatggttacatcaaaaaactgctaggccgttccttggattggcccctgattcaacaagcttgtaatcagttttactggggccggttaaacgccgagctgaataagttctatcccaagggcagtgaaatctatcagaaggtcaaaggggggattgcttggcaggatgccgatggccgcagaattttagctcacccaccgtggaaggatcggctgttgctgcgagtgggccgcttcagccattttgagtccctgtccgtggatgatttgcggaacggtcatcggccccaggctaagaatcctcgccataagcgcattactgacatgggcagcacccgaactctctgcgaatacaatgaccagggcgagcggctgccctttggctggctattgttaatattatgcgagaaagggtgattgaaaggacaagtctcatgcctactgttgcatcccaggcgggtcgagccgcgaactcattacctgcaaagcacctcatcactgtcgaggcttatcgcaaaatgggagaagccggtattttttcgcccgaggcgcgagtggaattaattgaaggggagatcttcgatagggcgcccattggaagcgaacatgcctccatggtgaaaaggatcaacgaagggtgggtatctgctttgcggggacgggctattgtttccgttcaagatcccgtggtgctaggggatctctcggaaccgcaacctgatcttgccctgttgcggaggagggaggacttttacgcgggatgtcatccgagcagggaagatattctccttatcgtcgaaatctcagacacgtccgcgcgttatgatcgagaggtcaaggtgcccctctacgcccgccatgatatacccgaagcctggttgatggatctccagcaacaacgcttggaagtctattatggcccgaaagcaggtgagtaccagcatattgatttttaccgagaaggggtagtttcgccccaggcttttcccgatctcaaactgtcatttgccggcttgggttggaaatagcaaggcggagtttttcacaaaaaaataaagataacgataattaatatgaccaccattttaatctgcaccgtgggcggctcccatcaacccattgtcactactatccaagaagcccgccccgactttgtttgctttatctgcacgggcagagatctggccacggaaaaacccggatcggaggtgcagattgtagggcagggtaatatcatcaaagccaatcccaacgaccgctcccctaccttgcctaatatccctactcaagcgggtctccaagccgatcagtatgagctttgtatcgttccggcggatgatctggaagagggggtagaggtaattttacggaagttggccgagctgcgggagcgttttcctggagcccgcttgatggcggattacaccggcggcaccaagaccatgaccgcggccctggtcatggcggccctggagggggaggagaccgagttgcggctggtcaccggcgcccgagccgatttgcttaaggttcgggacggaacccaacggagtgcggcggctagtgtggaaaatctccgcttgcagcgggccatcgcaacccatttggccgcttggcggcgttttggttatggggaagcggctcaaggtttgaacgcattgcccatgccgcgggatcggcaatggcgggcggaactccaaatcgcccaggatctcagcctgggttatgacgcctgggatcgcttcgatcatgggactgcgcggcgatacctgtctctttaccgggcgcggattgggccggtggctggtttacagcttaaatttctcgatttgttgaccctggaggaaacggacccgcgccgggaacccgctcaacttctggatttgtggctcaacgccgaacggcgggcggcccagggccgttacgacgacgccgtcgcccgtgcttaccggctgttggaatggaccgcccaatggctgctgcggacgggttgcgatttggatacctcggatatccgggaagaacagcttgttgagggcgtgagcatcatccgcaaccggaagggaaagtggcaggcggctttgttggcggcctgggatctggtggcccattatcttggcggggaggcgcgggaatttgcccaggcgcaacgggaagtgttgcaggatcatatccagattcgcaatcaatccattctggcccatggctatagggccgtgagccagggggattgggaatcattggctgggtggatgagtactgcctttttgcccctgctccgggccaaagccgaggaagcgggggtaaggttgtccccgctccagttgcccacccgccccttttggcgggagggtatggtttgaggggaaaaggattcggcggcggttttttcgtagggtgcgcagagcatagcgatgcgcaccatcaaaatgataaagaggatggtgggttttgctgccctacaggtagggaagcatcgcgatgcgcaccgctaaaagaactatcggcaagggataatccccagcgatgcctaattaccgacggttatatatagaaggcggcgcctatttttttactgtggtgacctatgaacgccgtccattatttgctgatgaggacactgtgctccaattgaagcaggcgtttcgccatgtcaaggctcaactgccgttcgtgatggaggctattgtggtattgcccgatcattttcacgcggtgtggaggttgccgccgggagacagcgattattcggagcgttggcgccggatcaaatatcgtttctcgcttcagtttgagggcctctcgtcatgttcctcttcccggcgtcgccgtcgcgagaagagggtatggcagcgccgcttttgggaacatattctccgtgatgaggaagattaccgccggcatttggattacattcattataacccggttaagcatggttacgcggtggcgcctagggaatggccctatagtagctttagacgttttgtgcagtggggagtgtattcgccggattggggagagtctatgccccattcccttcaaggtttggagctagagtgacggtgggtttcgctgcgctcaacgccaccctacgagggaggggggttggcagtggtttcttggtagggtgcgcagagcatcgcgatgcgcaccagcagaaaatttatgcattatgaacgagaatcttttcggctggaatgacggaatttggctgctgctcgatcaaatgggcattttgctcagcaatctcgcgttcctatttgccttggggggcgccgtggtggggtttatccgccgcgaggatctccgcgcgtggctcacgcgaaatcgttttcctagggttggcggcgttagcgaaagcaccgtccaatgggagggggtggtgtttaccgtgagcaacgagagcgttccccggtgggtgatggcccagatccaaccggcctatatggggttggtggccacccaagcttccctggccgccgccgaggcggtggccgcagtcgcccgccgtcgcggcatcgaggtccatggccctctgcaagtggccgatcccaacgacccggcggccagccgctcccaggtggccctgctattgagcgaactccgccgggccggttgccgcgagatcgccgtggatctgaccggcggcaagctccccatgagtttaggggcttttatggcagcggaagaggccggtgttgccagtttatatgtggccacggatttcgataagcatctcaaggtgccggatatgcgcaccgcgactctgcgccaaatctctcaaccggagtaattctccatggtccatgaaattcatctggcgctcgtttcccggcaggcaacgcccaatattactccggccttggacccggatttccggccacgggaagtggcgttgctggtcagcccggatatgatccggcaagcggacgccttgacggaggtgctctccgcctatggtctgaaggtttctcgctggcccattgagaatgcatgggacattgagcatgtgcgggatcgggtgctggatttcctcgccggaagggagggggaggcggtcgccctcaacgccaccggcggcaccaaacccatgagcattgccgcctacgaagccttccgcgcgttggaacggcctatcttttatgtgcacccggagaaggaccgggtggtctggctttatcctcatggggaatcccatgatttgggtgaccgggtaaagttgccggcttttttgcaggcccatggggctcgtttggagaaacagggcggcaaccagggggtatccccagcgcggcgcgaactgactaaccgcttggtcaacgatgtcaaatgcctggctcccgccctaaccaccctcaattgggcggccgcccaagcccagaaggggttggtatcgccgccgttaaacccggcgcagcggagaaatcccctacttttggatctcatcggccgcttcgaagaggaagggctgctggcatgggagggcgatgggctacgctttcctgatgaggaagcccgcgcttatgtcaatgggggttggtttgaggatcatgtgtatggggtgatctttggtttgcgggctcggatgcaatccaaaggacgttctattcaggattttggccgccaccttcaagtttcccgccgagtgggtagggagttagtgagaaacgagctagatgtggctttcctggccgataaccgtctatatatcatcgaatgcaaaacccagcgttttgataatagcgcccctgggccgggcagcagaggtgccgctgccctctacaagctcgatgccctcaaggatctcctcggagggttgcaggggcgggcaatgttggtgacctatcaagttttgcctcccgtggaccgacaaagggccagggatttgaacattcaggtctgtagcggcgccgagacctctgggctgggcaaaaaaattgaggcttgggtgcagtagtagcttgtaatagggggaaccccagtgtgggttcattgccatttttgtttgttaataagtgcttggaaatagaattaaagagaagattatggagagtcagcttttgagctatcgaaaaaattgggaaccccctctgcaactttttgaaacaaaaggaggaataacagcgaggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncatcaatctttgtatctttatatttatcttttagtttgaaaccgtgtttccgcaccctgatgagtagacaaaaggatttttagcctccaaattagcttttctattttagctgagccaagggaggaagggggcatggccgaagcataccagagccagactttagaccatttagggttagtggcctcaatgtttgatgaattgggtctgggcgagggtttggatgaacagatcccgcaggatcgagagcagcgaaaagtctcggtaggtcaagcggtgaaagccctggtgctcaatgggctagggtttgttaatcaacggctttatctggtgccgcgtttttttgagaacaagcctaccgagcgactgatgggtccgggggtggaaccggcccatttaaatgacgacaccctgggacgtgccttggacacattgtatgcccatgatgtgaccgctctgtatgcggtactgagtgctcaggcggcaaagcggctaggattagagggccgctttgggcagctggatagcacgagttttcatgtcgatggagactataacagcgccgaggaaccgcaagccagggtcattcatattacccggggctacagccgtgatcaccgccccgaccttaatcaagtggtgctgaacttgatgaccgaacaccaggcaggattaccccttttcatgcagccgctcaatggcaacagcgaagataaggcccagtttaagcaagtggtcgaagcccacctagagcaactttgccaggccagcccccttgaatacctggtcgccgatagtgccttgtacacccaagccacgctccaaagtctgggtgagcgcaagtggatcacccgggtgcccgccaccttgaaagaagcacagagggtgctgacctccaccccctcagagcccatgaacgtcctggatgaggattatcgctaccaagaacgggtctccacctacgccgacatcgaacagcgttggttgctggtcgaatccacgccggcccgccagcgggcactgaagaccgttaaccgccaggtgttgaaagaaagcggcaaagaagcccaggatttccagcgcctttgccaacaaacgtttgcctgctccagcgatgcccaacaggcgctcgaacagtttcaagccaccctcaagttcaccaccgtagaggaaggcgccgttgaagcgcttcccgcttatgacaagccaggacgaccggcgaccggacaacctcccaccacggtccgctttcgcctgcgcggagcactggcctcagctccccagacccgcgaagcgctgctcacccgcaaaagtcgctttattgtggccaccaacgaactcgatgcccaccaactcccaccggctgaactgctgaccgcttacaagcaacagagccaagtagagcgtggctttcgctttatgaaggaccccttgtttctcgcctcttcgctgtttctcaaatcccctcagcgtattatggccctgatgatggtcatgaccttgtctctgctcgtctacgccgccctggagtatcggatgcgccaggccctcacccaacatcaacagactttccccgaccaaaaaggtcaacccacttccaaacctactgcccgttgggtctttcagtgctttgtcggcatccatgtattaattgtgcaacagagccagacctacgtcctcaatctccacgaccaccaccgaggcctcttggcgatcttaggtcccccttatgaaaccctttattcttgaaaatccactataggggtgcggaatgtcggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctatttttactgatggaatcattatgaccctccgtttgaaacgtagacctgataaagaagggattgaggcctatttatcgcctcgttattgatctattttctactgcaccaaaaattttttagccgcaactttcctcaccctatcccgcaagcttgtcatgccagacttttctgggtggttatgtttcaatggccgccatgatggaatgtggagaaaacaatggcatctcgacagctttatcttgctgcttatgacattgccagcgcgactcgtctgcgccaggctttgtattgtttgaaaaagtacgctacgggtgggcaaaaatctgtctttgagtgttacctcacgaaaaccgagcgacggaagctgttgcgtgagatggaaggaatcattgatgccgaagaggaccggtttttgctattgcgtctcgaccctcgcagtcgggttagaaccttgggtatcgcggtaaagcccgtggacccggcatttttttatgtgggttgagaaggtatagcgtttccccaaataaatagggcgcgaatatccgacgcagtgggaatttaatttccccctccctccaggggagggggataagaaatagcggcgctagcacaggaacagcattggcatcttccctctaagggaagtggataagaaggagaactctgtttcggaaatcgcctgagtgaggaaacgctatagcattccctcccccttgatgggggagggttagggtgggggtgaaaacaaggcgggatagaaaacttagcgttttggtttggatactgcatagggagagacaatggagatgacaaccttatatcttgatcgcaagggcctggaactggtccgggacgggggtaggatgatgctttacccggcagggatcgcgggtagcggaattccgttgacgggtatcagccgggtggtgatccggggtgatgtgactctgagcagcggtttgttgggggttctggcggaacagggggtgggcgtgctgatgctgagcggccgccatggccgccgcaccgcctgtcttttgggccggccccacgccgatgtggcccggcgtttagggcaataccggctgttttttgatccgcgccaacgcctggcctggtcctggcgtctcatcgccgccaagttgacggctcagcatcggggtctggagcaggctttggccggccggcccgatcagcgccgggtcttgaccggcgccctgaggagtatcgaatcgatccgggataaggtcaaagatgccgagaacctggaggtgctgaatggttacgaaggggcggcagcggcggcttattttcgcggctatggtgctttgtttccgctggagctgacctttagcaagcggacccggcggccgcccacggatccggtcaatgcttgtctttccctggcctataccctggtccattttgagggggtgcaggcttgtcagggggcggggctggatcccttcctgggattttttcaccagccggcctatggccgcgagtccctggcctgcgatctgatagagcccctgcgtccccggattgataattgggtgtggcggttgttccgtcagcggactctgcgggcggataactttcggcaagaggattcggcctgcctgctgggcaaggccgggcggcagcgtttctaccgggactacgaagccaccgctcccgcctggcggcgctggctgcggcaacagtccagaatcatggctcgccgggtcttggcgctcagtccccaggagattttgccggcagtaaaggagccccggtcatgaagactctctacttggatatttcagagccctacgcggtgactttggatgggccggccttgcgccttcagcgagagggttcggcggatcgttggtatcctctcagccggttggcgcgggtggtggatacgggagccggcaaatgggagatagaggccttgttagcttgcctggatgggggcgttaccttgacttttctccaccgaggagggcgcttgcgggggcagtgttttggcgctcgggtccgggagttgggattgggggagcggttacgggagttggtcagccagcctgggtgggaatctgcttatcagatatggcggcaagcggcggagcagggagtcattctgaatttgcaggtcacattgccgctaggtcaggtcaatcctcgggttcaatccctgcgccgggccgtgaccaccttggcgcttcagtatgctcgaaagcccctggtgctcaaggtggagcggatgctggggggattggtcagcgcccaggtggcggaacagattgagcgccggggtttggctcgccaccttgcctttttcaaccacaaggggttgaagcttgttcctgatatgactcagctggcgttatgggcggtggagctggaaaaacttcactttttgcagcattatcaccaccgctacgggctccttactccgagcatgtggccccgcttgcgctatcctttgattagggcctatgagcgccatagtccccagatagaagggcaaattcgctgtcttttagatagcttgcatggctggttagtggagcggagctaatgccggacaatgccagacgtttgcatttgatttgctatgatatcgcttgtccgaggcggctcggccggattcatcgctatctcaaaggccgggccgcgccggtgcagtactcggttttcgtggctaagctgaatcgccgggagatcagcctcttggcggcccgattggcccaccggattcatccccgcaaggatgatattcgcatttaccctctgccggagaaactggccctccagcgcttgggcaggggggcttttccggagggaatttacctctttgccggcggtgtggaagactttctggaagcccttgagcagaacgagcaactaacgaggtgagccgtggaaaaaaaaatacctcaccgattcgccgggagcgaatcgggacatccggaggatgcccccaagggtcgcgccagggagggcgcgcatcaaggtccgcgcatctataatcttttccccttgctggtgggttcggtgcctgattgggggcagcgtcttcccgagattgccgccatgaagtttaattgggtctttctaaatcctttccatgcccccggtttttcgggaagcctgtacgccatcaaggattactatcaattgcatcccttgtttcagggggatcatcaggaaccgccggagcagttgctgaaaaagtttgttcgccaggccgagaagcaagggttgggggtgatgatggatttggtcatcaatcataccgctaaagactcgcccttggtctcccagcatccggaatggtatctccacggggaagacggttcggtccgttccccctttgtggtggacccggatgatcctcaaaacgtcacggtgtggggggatctggccgagattgactaccggcaacggccggcccggaaaagcctcttggcctattggaaaaagttggtccgccattatactcaactggggttccatggctttcgttgcgatgccgcctataaggttccgggggacgtgtgggcggaattgattgagaccgcccaggaactcaatccaaaggtccattttttcgccgaaaccttgggcgcgcccctccatcaaatcgagcagctccattccgcgggttttgattactttttcaatagcgccaagtggtgggattttcacgccgattggttgctggagcagtacgagcagtttcgccacattgccccctccattgcttttccggaaagccatgatacggagcgcttggcggcggagtggggcggtgaggagcggcggtcccgcacttggtatctgtttgccgccttcttttcggcgggggtgatgttgcccatcggctatgagtacggtttccagcgcaaattgcatgtggtggagacccggccggaagactgggaggagcccctgttcgatctggcctcttttgtcaccgcggccaatgccatgaaggccaatacgccggtgttgaacgaagaaggcccccaaaggcgttttacttcgtccggccaccccctagtggggctgctgcgccaatcggagcacactggggaaagcgccgtggggctgattaacacggatacggaacacagccatgattttggactggaccgcttgggggaggcgatgggcgtggacatcgacgccatccaggaaatcacgcctctccatcaagccgattccctggcgggacatcagcggattcgggtcgccccttatagcatgcgtatcttccatacgccggggaagaaaaagcccaagcgctcttcttgaaaaaaacgcccgggcaagcggtagggagttctgccatgagccaattacccatcgctgactatgctttgatttccgattgccactccagtgggttgattagccgggggggttcggtggattggctctgctttcctcgctttgactccccctccgtcttcacccgcttgctggatgacaccggcggccactggtctctccggcctacctcggaggcgatgatcacccggcggtatttggaaggcagcctggttcttcgaaccacttttcggacccccaccggcacggcggtgctgctggataccctggccgtgggacccaatctagacggccaccatctaggggctgaggttccccatggactgcttcggcgggtgcgttgcacccatggaaaggtggaatttgaaatcgaatatgccccccgcccggagtatggcttggtgctgccccaactgcggcaggtggaggggggggtgctggcccgtgggggggcggtggtattgctgctgtcctccacggtacccttgaaaattagcggttccacggcccggggacgatttcggctcgatgcgggtcaggccctggagttttccttgcagtaccgctccagctcggagcccccgcccacgccctgggtgccccatcgcatcacccaccagctggagcagaccgtccgggcttggcggagttggtcgaaactgcaccaaaattatcaggggccgtggaaagccttggttcagcacagcggccgggtgcttcaggcgttaacctattatcccaccggggcgattatcgccgcccctaccacctccttgccggaagtggtggggggaacccggaactgggactaccgttatagctgggtgcgggatgccagcctgaccctcgatgccctttggatcgccgcctgtcccgatgagtcctataaattttttgattttatggcggcctcggccctgacccaagttcagcggggggtggatatgcagatcatgtttggggtggggggggagcatgatctcagcgagcgggagctctcccatctgtcgggatggcggaggagccagccggtgcggataggcaacggcgcctgggaccagcgccagttggatgtttatggagagctgttgaatgcggcccatcggctgcgggactattttccccacctcgaggagacccgccaatttctggcccaggtggcggacacggccgcccgccgttggcgggagcccgatcagggaatttgggaagtgcgcggcccgccccagcattttctttactccaagctcatgtgttgggtcgccctggaccgggccattgccttggcggatctcttgcaaacttcccaccgggtggaatattggcaagagatgcgggcaagtattcgccaggccattctcacccagggatggaatgggcaaaggcgggcctttacccaagcctttggcagcgatgttctcgacgccgccagtttgatgatgcccattgtgggcttcctgccggcggatgatccccgaatgctgagcaccatcgatactctcgaagcccatttgactgatgggcagggtctggtgtaccggtaccggaacgaagatgggttggaaggagaagagggggcctttctgttgtgtactttctggttggcccacgcagtggcattggcgggacaagtggaccgggccaaaaagattttttcccgggccattgcctttaccaacgacctgggcctgctcgcggaagaagtggaccctcagagtggggaattgctcggcaattttccccaggcttttagtcatattggcctcattaacgccgcttgggccattgctcaagcggaacgggggtgatgcgtgcttttccctggcgcgccccctttaggctcaggtagagtgggggccagccagctcctgccactgtgggcgattaaaacctcggccgcttccggcccccaggttccggcgcggtagttgggaaaatccgtggccgggttggcctcccatacttcgaggatgggcatcagcaggcgccaagctgcttctacctgatcggcgcgggtgaagagggtggcgtcccctttcatgatatcccagagcaaggtttcataggcggtaggggaagtggcctggaaagcttcctgatagctaaagcgcatctccaccggacgcaggaccagatgggggccgggctgtttggccataaatttgagcacaatcccttcctccggttgtagccgaataaccaattgggcgggttgagcattgagtcccgctgaggtggggaaggcctggtggggaatgtcctggaagcgaatggagatctccgaagcctccaccggcaggcgcttgcccgtacgcagataaaagggcaccccttgccagcgccaattgtccacgtggaattccaaggcgcaataggtttcggtattggaatcaggggcgacccctttttcttctcgataggcgggcacctgagtcccattcatccagcctgctccatattgaccccgagcagcatagcgttgcacttcttctgccgatatgggccttatggcgtgcatgacatccatccggcgatcccgcaaatcgtgggcatcaaagacgactgggggttccatggcgactaaacataacaattggaggaggtgattttggaccatatcccgcagggcgccggcaccttcatagtagttggcccggtgctccacgcccaaggtttcggccacggtaatggcgatatgatcaatatagcggcggttccagataggctcgaaaatgggattagcaaagcgcagggcgagaatgttctgcacggtttctttgccgaggaaatgatcgatacgatagatttgtgactcctggaaataatggtttaaggcctgattgatcccacgaaaggattccaagtcgtgacctagcggtttttccaccacgatccttgcccgttgccgcgctttggccaagttggcttcacctaaccctttggcaatatcggcgaacaggaaaggcggcgtggctagataaaatactcgttcagcctttccatgccaggttttatcctgttccacgagtgcttttgcgagctgggtataactggtcggatcggtgatatcggcttgctgatagcggagcgcttgactgaaggattgccaggtcttgtcatcaggaatgccacggcgggagtattgctggatgccttcccggtagtgttgagccaaggaatgctgatcatagtcttggcggtcgacacctatcaggagccactgctccggaaggtatttatccaagtagaggttaaacagcgccggcaggatgagacgccaggagagatcccctccagcgccaaagagcacaaaaaccgtgggttgttgctgggggtggttaggttccatgatttattttttgtcccattctacatgaaagctcccttcccggtcggtacgctggaaggtgtgggcgccgaaataatcccgctgggcttgcagcaaattggcggggagccaagaactgcggtagctgtcgtagtaacctagcgcagccataaggcctggcacgggaagtccccaacaggccgccgcctggactaccgctcgaagcccctcctgggtatgggtgagggcggccccgtaatccttgtcaagaaggggattgatgagttccggggtgcgctggtaaacagcgcgcaagtcttccagcagttgggagcggataatgcatcctccgcgccagatggaggcgacaagttctaagcaaagacgatagtcataatgctgattcgccgcttgcaacagatgcatgccctggaggtaggtcagttgcatcgccccttggagggcatgactcaagtgggtgataaaagtctcctgctcaatgggtgccaactcgataggccctccgagttgctggctggcctgctggcgttgggcttttgccgctgacagtacccgttgggtgacggcggtattgatgaggggagtggggacctggagggctaggctctcctgggaggtccattggccggtgcctttctggtgggcggaatcgagaattttgcacagcaggtaaccttcgcctagagggtcctgttgttccaggatgtccactgtgatttccaggagaaagcctcccatgggtccttgggcccaatggctataaatagcgcccatttcctcttggctgaggcccaatccccggtgcatgagatcatagctttcggcgataagctgcatcaggccatactcgatgccgttgtgaaccatcttcacgtagtggccggcggagccttgccctagccagccgacacagggctctccctttacttttgcagcggcggcttctagtaatggacgaagccgttcccaagccgccggatcgcctcccggcattaaactggggccgtggcgggcaccggcttcgccgccggacacgcccatccccacaaagtggatattttgctccgtcagtgcctgaagacggcggtcagtgtcctgaaaatgggagtttcccccgtcaatcaggatatcgccctggtcgagatggggggaaagtgtctcaatcactgcgtccactgccgccccggcaggaaccagcataaggatggcccggggccggcgcaaggcggcgatgaagggggcgatatcactataggccttgatccgttccggctccggaagctgttcttgggcggcgtgagcgaatcgggttcctttatccggatcccggtcataaccgctgacggtaaagccgtgttcggcgatattcagccccaagttggcgcccatcacgccaagaccgatgaggccaatatccgctgacgctggtgattgtggagcggccatcttcttctcctgttcgcatatgaattattttagattaagggtggaaggctaggagtagcttatcccagataacttgactaggcttctagccaaatagagcagcctctctatctaagagtgtcaactccccgactataaaggataaatgcccttgaaggataaataccctccccttagcgactatggctatatcgccgattgccattcctcagcgctgatctccaaatccggctccatcgattggtgctgtatgccgagaatcgattcccccagttgttttggtcgccttcttggctgggagcaaggcgggtactgccaaattgcccccctaggtccttatgagatctcccgccgttatcttccccaaacgctgattcttgaaaccacctttcgaactcaggaaggggaagctcgccttttggattgtttcaccatgcgagaagggggagaacatcatcctcatcggcagatcttaagagtcgttgcagggataagagggcggttgaaattccgggttgagattgcgccgcgttttgattacggcgctatcaaaccttggattcggcggcgttgtgaagattgccaaggagagcattacctcgccatcggcggcagtgatggtttgttgatttccggtaatttccccctgacaatgaaacatcgtcatgagttggtgggagttcagagggtggaagaggggcagcgagcgtacctttcgctgctctatcgactcccagaaaagctcgatgaaggccgggtggatatcccccctattgagctactggagcagcgttttgaggaaacgattcaatggtgggaggcctggtcttcccagggccagttcgagggttgctatgccgaacaagcgcagtgctcagccctggttctcaaaggcctttgcaatgcccctactggggccattgccgcagcaccgaccacttctcttcccgaagcgcccggggggacacggaactgggattatcgctttacttggattcgtgattccacctttacggcaaggtcattggcagagctgggatatgtcaaggaggcggatggttttcgccgctttatcgagcgcactgcagcagggagtgcagaggagatccagattttattcgggattgggggagagcggcgtttgcatgagtatgaaatcaaagaattatcgggctatcggggggcaaagccggtgcgtcaaggcaatgccgcagaagggcagttgcagttggatgtctatggagagctgctcgaactggcctggcgttggtaccagcgggggcatataccagatgaagattattgggaatttttggtggaactggtgaatggagctgctgaacgctggcaggagccggatcaaggtctctgggagatacgaggtacaccccgccatttcgtccattccaaggtcatgtgttgggcggcactggaccgaggaatcaaattggcagaggaactgggcaatcatgcgccggtggcgtggtgggcgcgggaaagggcagcgatccgccgggccgtagaggaaaagggatacgatcctcggcggggtatttttatccaagcctttgaccattttgaaatggacgcagggttgctgttgctccccctggtggggtttgtggattatcaagacgagcgtatggtacggacgactgacgccatttgggaagcattgggggaagcgggtctgctgcgccgctatcgggccaacaacgatggcctggagggcaaagagggcgtgtttctggcctgctcgttttggctggtagagtgcttggcttaccaaggccgccttgaggaggcccatgggctgtttaaacgggctgctgctacgggcaatgatcttggcctatactcggaagaatacgacaccgaaagaggagagatgttgggcaacttccctcaaggtctgacccatctttctcttattgccgccgtaatggccttggaggcgatggcaggaggggaaagggtcagaaagtcttggggctgagatcaaaacccccgtaattcaatggcccgtttcacccgtttagtagcaatcacgtaggcggcttcccggtaagagaggttatcttctgccgccctttttcggaccttctcccaagcctttttcagggttctctctaatcgttggtccactgtttccagttcccagcgatagcgctgtaagttttgggcccattcgaaataggaaaccgtgacgccccccgcattggccagaatgtcaggcaccaccgggatcccccgatctttaaaaacctcagccgccccgcaggtcgtgggcaggttggccccttccacaatcaggcgggctttgacttgatcgacattgctttcgtgtaataccccttctattgctgccggtatcagaatatccacatccagggtcagcaattcctcgttgctgatggattccccttttacgtctagctctgtgacggaaacagattttcccgcagcgatcttggaagcaataaggtttttgatatccagaccatcgcccttgtaaaggccgccccggatatcgctgatggccaccactttggctcccttttcagcaaggaaacgggcaatgtggctgccgacattgccaaagccttggatggccactgtcgcgccctcaaggggaaggcctctggcttgcataacccaagcggtaactaaggctaagccacggcccgtggcttcagtgcggccataggagccccccagtcccaagggtttgccggtgaccaccgccggttcatccccatgaccttgggaataggcgtcatagagccaggccatgatttgctcatcggtgcccatcccgggcgcggggatatcccgatccggtcctactaaaggacctaatttaatcataaagcgcttgctcagagtctccagctctaggggagtgagagtgttgggatcacaatcgataccccctttagcgccgccaaaggggatgtcgaccagtgccgttttccaggtcatgatggaagcaagggcgcgaaattgttcccaatccacatgggggcggtaacggatcccccctttgaagggaccacggctgcgatggtgttggacccggtagccatggaaaacagctaatgatccgttttcccgcactaaaggtaattcgaattttatttcccgataggaagcctgaagaagatgattcatctcttcattagcgccaatccgttgcagggctcgggcgagataactttccaggcattgctggggattataaccgctagttggatttaccaccctagacatccctctcttgtttagagctcagattaaataggactaatgctcctcggcccattggtgtaaacgaggtaagatcaactcagtgaacaggattttggcgcaggccgcaatgggaatgcagagcaacagtccataaatcccgccaaccgtaccgccaatcagcaccacgatgatcacggtgatggtactcaaattgagattgcgtccctggatccaaggggtaagcaaccagccatcgataaattgaacgatgccataggcaaggctcggccaaatgattaccgcccacagttgaaaaccgttgccgaagcctatttccagccccttaaaaataagggccgccaaccacgctaatgccgccgcgtaagggatgaagttcaataatcccccgctaatccccagtatcagccaatagggcacatccgccagtaatggcgaccagctgatagaaaataatccggcagtgatcaaagaaaccaccaagcgtccgcggaaaaaggccgctaccgcttcatccatttctttggcgatagcgagggtttgctcttttttcttgaccggaatgagtccctttatcttgtccatgatggaaccgaaatgccaggcgatgaaaaaaaagtagaaagggactaataaaatcatggcccccatataggtggtcgtgcccaggacccgacccaccacggtgacggcttgggttgtgccggtgagtaatatttcagtgttttcgatgacgaaccttaccgggttttcctccatccgctgaacccattttcccagttgggtctccagggtcctgaggggatcgagatcgtatttaagggtaaggatctggaggtagtgggtcagcccccgcagcagctctgcaaattgtttgagaagctccggtcctagccaggcgagcagagacatgccgccaacaactaacaggatcaggataaggctgatggtcacgggccggggcagtttgtagtagcgttccccccaacggaacaggggatcaaataaataggccagggcgaaggcgaggagcaagggaataaaaatagcccgcagttgatagccaaaccataacaggaatacgcctagtaaaatccacagcacatcacgcaccggcacaatttgccagaggtggcgttggtgccaagggggtgattttaagcgttgatcgcctggcaacatgactcctggggttgttttgatgagaaggggtttagtaataacgctagggagaggcgattactagccctgccttctgcgctgctccagggtggctagcaattgctgatagggttcaatgaactgcgctattccttccttttccagattttcatccacaatgcgcagatcaattttcaactccgccaaccgatgcatgatttcaggggcctcatgaacagccgtccatatccgaatttcaggttgtccgtgttcgcggtaggcctctagggtggctatgggcatggcattgacggtttccggaccgatgagggagtccacgtatttaatatcgctgtacaggggatcctcggtcgaggtggaggcccaaagcaaccgctgtttccggccaccttgctcggctaaatgttcccagaggggcttgccatggaattcctcgaagcgctcataggcaaatcccgcgctggctagggccgccttaccccgcaatccccgggccagttcaacacgctggggatccttttccttggcaatttcatccaggagacgatctaccttgagatcaatgcggccgaggaaaaaactggcgaccgaagcgacccgctgaataggttggcccgctgccaaacgtttttccaatccggtcatataggcgtgagtcatctccaggtaacgtcccacggagaacaggagggtgacattgacattaatgccttcgctgatcagctgttcgatggcgggtagtccggctttggttccggggatggcaatcatggcattaggtcgatccacccattgccacaggcgccgtgcctcattcaccgtggcctcggtgtcatgggcgaggaggggcgaaatctccaggctgacaaagccctcttgtccctcggtttggcggtaaagagattggaagcgatcggcggccaagcggacatcttccactagcaggcgctcgtagatctcggtggcggagtgtcctgctttggcctctttttcgatggcagcctgataattttcatcttgctcaatcgctttctcgaaagtagcggggttggtactgaggcccgcaatgccgtctgcttcaatgaggcgctctaaggtgccatccataagtctctgacggtcaatcccatcgagccaaatagcttggcctagctcatgcaacgccagtaagctgttttctgtatcgttcatgggagttacctcaccagttcgtggttttgaagagctgggttccctaacatatttattaatatttatagcgttatagtgtagacaaactctcgccctagaagcagttggaaacccctgaaatgaacgctacccatgagagtattcaagcactgcgtcaggtatggtctaccttgtcgccggcagagcaagcgcaaaaatttagcgccttgtcttcaaggaaggcgaaaaatttcttccacagactgacgccattggagcaatcccagctattgatggaattgtcccccttggatcgccggcgttggtttttaaccctcgccccggatgatgccgccgatgtgatccaagaatctcccctcttgatgcgccgggaactgcttgacatgctggatgtaaggactcggcgggaagtgttccacttgctccactacgccgaggatgtggcggggggtatcatgagcccccgctttgcaagggtgcgccctgaagccagtgttgaggaggctctgattgcgttacgcatgcaagccctgaatcagacggaaaccatttattatgcctatgtggtggatagggaagaacggctctgtggggtgatctccattcgggaattgttctccgcccgtagccatatcaaagtcgccgatttgatgcacaccgaggtggtttcggttcctgaggatgctgatcgagaggccgtggccaaggtcattgcccaccatgacctgcttgccgtgccagtagtggatgaacaagggcggatgaaaggaatcattaccgtggatgatattgtggatgtgttgacccgggaagcgaccgaggatattcagaaactcggtggttcgagggcgttagatatgcccttcctacaaacggggtttaaggccatggtgggaaaacgggtcggttggctggcgctgctgttcctgggggccatgttgaccgccggggccatgtcccaatttgaggaacagctggccgaggtggtcgctttgaccttgtttgttcccttgattatctccagtggcggcaatgccggatctcaagtctccaccttggtgatccgcgccattgccttgggggaggttcggcctcaggactggtggcgcgtggccctccgggaaattcgggcggggttggccctgggcgggattttggcctccctgggactgattgttttgtttctggccagttttttttgggggggcgatagtcactcgaccgccttgcttgccttgacggtagggctcagtatcattggcgtggtgaccacggggacgttggtgggctccttgctcccctttgttttgcacgccttggattttgacccggccacggcctcggctcccttggtcagtaccctggtagacctattgggattagtgctttatttgagcattgcgcggctggttttctcgaacctgttaatctagttccagggaagaatacttccagcgggaggagttttttgctttttaatttttcaattagaccatggtgaagcttgaatcttacattcgggtccatttcctggaacaacggcttaccctgagacaggggcggaaggtagtgtttgagacgcccgtctccctggcaaaaaatgggcctggggaggaaatggggagtgaatgcacgccccggggttggcaccagatccgggccaagatcggcgccggttgtcctgtgaacaccgtatttcggggacggcggcccacgggtgagatttatactccgaaattggggcgggcctatccggagcgggattggatattgacccggattttatggttgagtggtttggaaccagggaagaatcgtttcggcaaggtggacaccatgggccgttatatctatatccatggggttccggacgagacggccatgggcataccgggctcccatggttgcatccgtatccacaatggtcccttgttggagttgtttgcgcgggtcaagccgggaatgcggatattcattggttgagtggatgccatgggatatttccttcttagccggctgctgagtgcaatggtggtggtgctgggggtggcttgcctcgtttttctgcttatccacctcatcccgggtgatccggtggaagtcattctgggggaaggcgctcagccagccgatcgggaggcattgcgtcaggccttgggattggaccgccccttgctcgtgcaactggggcaatttctccaggggctggcccaattcaatctagggacttcgctctattcccaacggccggtggtggagctgctggctgaacgtttaccggcaaccgcggaactggccttggcggcactcctggtggcgataatcattgcctttcctttaggaatattagccgcagtgcggcggggcacgatttgggatcgagtggcgaccacctttgctttggtgggagtctcggtgcccaatttctggctggggcccctgctgatcttggtgttttccattggtttagggtggtttccggttagtggacgaaccggctgggattctttggtgttgccggccctgacattggggagtgccatggccgccattctctcccggatggttcgggcggccctgttggaagtcttgggcgaggattatatccggacggcgaaggcgaaaggtttgtccttaagtcgggtgataggacggcatgccctgcgcaacgccctgcttccggtgattacggtgctgggcctgcaattgggtaccgtgttggggggagcggtgattaccgaagtggtgttttcctggccaggaatcggccagctcactgtggagtccattcaacgtcgggattatcctgtggtacaggggtgcgtattgctgattagcctgatttacgtggtagtcaataccttgacggatcttatttatggttgggctgatccccgggtgcggttaggcactcggcaatgaggggagcgcggctacccttggggattcttctggcatgggggatgttggccttactgggaccttggtgggggttggagcccaatgctattcatctggaacgaatcttaatgcccccctgcccggaggcctggttgggttttgatgatttgggccggcccctgtgggatcgtttggtggtgggggcccgcacttcctttctcgtagcgtttggggtggtgtctgttgctgggttctgcggaactttgctggggatgctaagcgcctatctgggaggttggtgggatcatggggtcgcccggctgatggacatttttttggcctttcccgggatcttactggccatcgccctggcagggattttaggaccggggattgaaaatgtggtctttgctttggctgcggtggggtgggtaggttacgctcgtttggcgcgggctcaggtgctcagtctccggcgccgtgagcatgtgcaagcggcgattgccctgggggcagggacgatgcgcattgtggggcggcatttactccccttgattctggcgccgctgattgtggaggccacctttggggtggccggggtggtgatagcggaagcaggcttgtctttcctgggactgggggtgcagccgccggcggcttcttggggcagcatgatccgggatgggacccgctatcttctggttgccccccatatggtgttggtcccgggaattgccctgatgctggtggtgctagccgtcaatctcctgggggattggttgcgggatcgactagatgtgaggcagtcagggaggtaagccatgaccataggcccgttgatgattgacttaaaaggcatgactctggacccggcagaacgggagctgttacggcatccctgggtaggcggagtgattttattcagccgtaactatgaatctccagaacaaattgcagcgttgatcgatagtatccacactctcagggggcctcggctattggtggccgtggatcacgagggcgggcgagtacagcgttttcgggagggtttcacttccctgcctccggtgcgtctcctggggcagatctatgaccgggatccgccacaagctcggcgtttggcggccatcaccgggtggttgatggcggctgaattgcgagcagtgggggtggactttagttttgccccggtcttggacttggatcagggagtcagcagggtgataggggaccgggcctttcactcggaacctgatgccgtgatagccctgtccaaggcctatgttcgagggatggcctgggcgggcatggccgcggtggggaaacactttccgggacacggctcagtggcggctgattcccatgtggcccttccagtggatgagcgcccttggcagcagatccgagagcgggatcttttgcccttcgaacgtctgataagtgccggtttgccggcgataatgccggctcatgtacgctatgcttcagtagatctcctccccgccggtttttcccccttttggctagaggaagtcttgcgtgggcaattgggttttcagggggccattattagcgatgatttgggtatggccggcgcggcgggagtagggggcatgagcgagcgggtacgggcggctttaagtgccggttgcgatatggccttggtttgtaatgatccccatggctatgcccccttgctggatgaactggagggggaccaccttccgggcacccccgcccgcctgcttcgcctttatggacgctatcccttgacgcgttctcagttatcccggaattcggcctggcaaagggcggtgcaggcagttaccgcttacgctaggttttaggaggggcagggggggctgcgaaggtggatgtccttttttggcctttttgtcgccaaagcctgacccggttctcgtgcgcattccctacttcaaatcattttccgtcaagcccgcgtccttgggcaaacggcgaaacgtgccgatttttaattctctgttgccgtgaaggggtacagtcaaaatcgttgggttatcagactttgcataaatatggtgacttccccgtgcccgttgtaattcccatccatgttttttcagtatctggcacaagcgcttgccggagactgatttcacaaatcgatttccatgacttgagtttggggatctagcacaggtctctcagcggctacttccagccatcattcggctgcttctcggatattagccaggacctcttcaagggtgtctccttcggatacacagcctggcagggcgggcgcttcggcccagtagcctccttcctcggcagcatggatcaagacctttaatttcatgatcttactcctcactaaatgggcacggaaatcggagtatggccatggctggagcatagatcaatataaagtggatgtccttttatcttttcttttatctatttatctcttcacccggtttttttgcttgcgcctagacgctggatcgtgctatgaacacaaatgattgctttgcatttttttaagaggccaaatccatgacgagcagcacaatcacgattcgtaccgatccagagattgctaagcagatcacggcacttgccaaggcgatggagcgctcgcgaaactgggtcatcgaggacgcgctaaagcactatatcgaagagcaggcgtggcaggtcgagggaattcgggacgctatgatggctttggaccaaggtgaaggcatcgcgcatgaagatgtcatggtcgagatggaggcgctcatcgaagcgaagatccgggcgcacgaaggccggacgtgagagttgtctggtcgccgcaggcgcggcgggatctgcgggagatctatctgtatatcgccgaagacgatcctcacgccgcgcgcgtgctccaggagcgcattaaggcgtgtgtgacgttgttgacagaaaatcggtcccttggccgtcccggccgggtgccgggaacacgggagttgattgttccacgaatgccttaccttttgccctaccggggcgtgaaggaacgcctggagattctgcgcgtctatcacggcgcgtggcaatggccggagacgttcgaccagtgtcatgagcgccatggagttgatcgaacaccctaatttcgcacgggttattggaatgttagacctgaccccttgtgcgctaagccattgaaatatttgcgttcatgggcgttaattcgcggctaactgttttataccaatttcatgtgattttgcattgtatggattcagtctaaacaaccacttgaagccttaatagattgcattctttggttaaattggtattagtgggaatagtcaccgtctccgctaagttttaggagggggagggggggcgctgcgaagattcattaggctatccacaaccccgaccatggccaggccgatgataaaatgggggggaaggacaaatagccctatgtagagaggcaggagccaccatgaggataagccgcgaagggcagccattccatgcatggctgccaatccttggaataggtatatcatcactgccacgatgaacagatcggtcaagacgtgacctccgccatcaagcactcctgtcagcaccagggcggagagaagaatgacgagataggtcaggctacggggcaaatgcaaggagtggaattctttcgaaaaccctcccggattgtagagaagggcttgccaccagcgggccagcagaatggtcaacatgaggttgaggccaaaaaacatggccaccaggccgttcatcaaggctagggcgccttcttgggagatctgttcaaccgtgacgccctcaatattggcctgggtaatggtttgctcaatccattgttgccaccaggcgatgacgtcccccgttaaaatatgcatactcaccacaaagaaagcggcaaatcctccgacaactaacagggtccaggcttgagattgagtgatccgcaagacccaacaacctaaggcattgggtagccatagtcccagtatcaggagaaaggataaatccgccctccccgcaatggctaaaaatattaccgccaccactaaggccgcacctgcggtaacggttagcccttctttcatgccgtgccgcaaggtcactaagccgactgcggcgccactgaataaagataggggcggcagagcaactgcgagcgcgccgaacgaccctgctatcgctattgcatagaggcggcctcgcataatgaaccgggcaaattcacgcatggttgtgttccctttattacaaagcttaaaaaagcttctgttattcagatggtgattagacgctatggtaagcggatgtcataaaaaacaattttttaaacatagactatcctaagcctaggcaacattgccagcgggtaagggcgatcacactaaagtgggccattttagaatagtttccgaggaattttctgttggctaaagataatattgactacggggttaaaacaactcatggggaaactcagcttcgccctcgtatcgggcttgctctgggaggaggggctgcccgggggtgggcccatatcggtgtgattcgcgctttagcagagcacggcattattcctgatttagtggcggggacctccatcggggccctggtgggagccgcctatgctgctgggattttggataacttggagcgatgggcccgttccctggtgtggaaagacaccgttggcttttttgatatccggcttcgtggtggcctcatcgagggaaaaaaactctttaaatttttaggccggcgttttccttatcgggaaattcaggatttgccgatgccttttgccgccgtggccaccgacttggaaaatgggcgggaaatttggttgcaacaaggttccttgctggaagcggtgcgtgcttctgttgctttacccggattattgactccagtatactgcaacggtcattggttggtggatggtggcctagctaacccagtgccggtgagtgtttgccgggccttgggtgcggcgcaggtcattgcagtggaccttaatgcgggtttgttgggtcgtcgggtgcgttcagcgattcagtcccaggagcaggcaacgccccccttccgggatctgggctctaccttaacccaagccctctgggctagcttctggggtgagtctgagggacgtaccaaggatcaagagaacaatacgccgccctcactgtttgatatcgtcgccagtagcattaatatcatgcaagtgcgcattacccgtagccgtctggcaggggaccctcctgacctgttgatcgctcctcgtcttaacgaccttgccctgttagattttcaccgagcagaggaggctattgccgaagggcgagaggcggtagcacgggttcaatcggaactcaccgccctaaagtgatccttgcccttattctgctatcgaaaagactctattgatgggaaatatgttggaggagattcaatcggtttacagtgaagcggaccgtctctatacccaggctcaagtggaggccgcgctggatcagctcgcgatagagattaccgccaagctaagtacccaaaatcccctgctgttgtgttgtatggtgggggggattattccttgcgggtgtcttctgccgcgtcttgacttcccgctgcaacttgattacatccatgttacccgttatcagggaaacactgccggagggaccctgcgttggctgcgcaagcctatgatttccctccaggatcgagtggtgctggtggtggatgatatcctcgatgagggacataccttggctgcgatcatggaatattgccgaggggaaggcgccacggcttacagtgccgtattagtggacaagctacgggaccataaacagggttcgccggcggatttcgtggggcttgaaacgggtaaccgttacttgttcgggtatggcatggattataaggagtatcttcgcaatgctcctggaatctatgcggtgaaagggttgtgagcacactgggatgacggatctagcaattattggtggcactgggttaacgaccttgaaagccctggaggtcacccggcgagaagtggtgcataccccttttggagagccttcctgtccgctgacttatggtcaactttgtggtaaggaagtggtttttctgccacgtcatggtcctgggcataccattcctccccataagattaattatcgcgctaatctctgggctctccacagaacaggcgtcacccgagtgttggccgtcgccgcggtgggagggattagcgcccatttgggtgtcagcgagctagccattcctgaccagattattgattatacttggggccgtgcccatactttttttgaagaagatttaaggcaggtcgtccatgtggattttacctacccttactctgcggaattgcgggacttgttgcttaaggcggcggccgccgccgagttaaaggtagccgatagggtgacttatggtgcgacccaagggccgcgcttagagaccgcagcggagatcgatcgcctggagcgggatggctgtcatgtggtgggaatgaccggcatgcccgaagctgccctcgcacgggaactggaattgagctatgccgcgattaccgtcattgttaaccgggcggcgggccgtagcgaagggctgattgagatggccagcctcgagcaaaatcttaaaatagggatggaaaaagtccgtcggttgctggagcatctcattcccctggcttgatggctttgccagcttcatccggcaacatttcctgaacagctgtggcctccaagggaaatgttttgggggtactcaggttgtcggcatggggagcgttgcccggtcggacctgaaccaatacccccaatagaggatggtcaaaataatgcagttcctggatatgaatgcgccgtgattcggtaagacgaaaatatctgccggggggcgggggttgagaagcctcctcttctgctccagggagggtggcctttgaggagtgccggtagcgcagatcgagggatatttgcaagaagcgcccttggctaagtgtagcggtcccttctagttgagggcctgggtattccctaggagaagatgtcggctctgtttccggaatggtttctcccctacggctggaaagttccgaagctggaagccgtaaatagaccggccgagcaccctgaggaaaggttgccggttgattccaggagcgatgtaataggttgcgataacgggacgattgatgtaagcgctgttcgatgcccgtgagtttccaagtgcgggaggggagggggaataagctcgtgccttcttcggtcagtgtttgggtacccgtagaaggtaatttcaaggcgcggcttaggtctagtggggcaggattagagaggccagttcccgagactctggtttttgggggcaaatgttcgaagatcagaatctctacctcataccatgtggtgggtgcccctaggatttctgtcgctaagaacgtcaaaaataataatgaaagatagctactaaggtatttcaaagcgggtttctagtcttgtctaaaaccgcctagtatctcttaaacgtttataaaaatcgaggaagctatcctaaccttaccgatattcctaccttatcccgtaggatggtatgctgttgaccatcggcctgcgaatcgccgctgcgaaaaatctcccttggctgcgtcagccaacggatctcagtgtccaggttgattcgagctatgtcgcccttccgctctggctcatcggttggccccccgttcgtgatctcaacttagtttcagcccgccccagcgtagacttcggcctcgatcctcagacagagaaggccgagaattgtttagaggcattaaattggaaagccacgtgagggagtagttttttgtgaataataaaatttattataggttgtacggacttattttaacgggattggtcattgttactatttttttgcagtcagctagtgtggctcttaaagattcgattattaaggagggaggggttatcgagtcactgtctgccatcggctactttgctggggcaattttagcgatccttataaaaagaaaaattccccaccctactcatgtaatatttattttggttctcttggggttaagagaactagacttccataatcgtttcaccacgatgagcctgtctaaaatcacgttttatgtgagttctgaggtgcccctattagagaaaatgattggtgtagctatagtctcgctggttctatacgttattgttcacttagcaaaaactcattttcatggatttataagtgcagtaaaaaaaagagaaccgtccgctataggagttggagtgggaatattgcttatatttttaactaaaatccttgatggcctatcgagaaagcttgcaagcgtgggtgtaactctgagtaataacatggagcagttgacggaaattatagaagaagtttttgaactgggtattccaatgatgtttatcattgcaattgtagctcgtttccgaacagtctgatgaaatacagctactctatttaaaatttccactgatgccaactattctctactatattcacgatcccatgtgtagttggtgttgggcatttcgcccgacttggcagaaaatccgcgcggctcttcccgaagagattcttattcagtatgtcctgggggggcttgcctccgatacccatcagcccatgccccttgaactgcaacagaagattcaaggaatctgggggactataaaaaagcaggtgccggggacggaatttaattttgatttctggattaaatgtcagccacgccgttctacttatccggcttgccgggctgtgattgctgcggcaaggcaggaagataaatttggagaagcgatgattttgctgatccaacgggcctactacctgcaagcacgtaacccctcggatgacagcaccctcattgagttggctatggagctgggattggacgaacagcgttttatcagtgatttgaactcatcggaaacccaggaagagctgtttcggcaaatccagtttgctcagatcattggggcacagggctttcctagtttagttctccagcagacggatgagtattttcctatccgcttcagttaccatgatccttcagtggctttgagtcgaattagggcgttacagcgtttcccctaaaaggggttccaagtggggtatctttatgggcggatgttatggttccccgaagactttcctacgggataagagtgggtaagaagccgttggaaaattctttataggatgaattgcgtacggcaaaccacttctgatttttataagcgtttattcgcgtgcatttgcggctaaaaaccgaatctaggttgtccctcatctctatttctttgtccctgtcggtaggttctagcgtagagccgtagaggaacgaagtgaactggtcccatctataatagggtttatggacctttttggttctatataaaagactaattgtggctctttattgagtccaccgaaaaatagtatcttatttgcaacacgacgacggtcctgggatgactagtttttctgagggcatcccgggaatctgttacacccgtgttacagcttcatagttgtatttatatgcctctccttacccccgacaaccgtcgggggttttttctgtaataccttaggtctcattaaacgagaatgctatagagaccgttaccaacgccaatccaccatgaatacgtttgtttcccctttcaccttgccgttgcggttggaggcaaacaccagctttttgccatcatgggaaaacatggggaaaccgtcgaaatcaggatagtaggtgacctgttcgatttcccgggtttccacgttaatgagaaataggtcgaaattacggccttttggattatgcatgttggaagaaaagatgatgtgtttgccatccgggtgccaatagggaccgaagttggcggcgccattgtcggtgagctggataggcttgcgctcttctaggttcatgatgaaaatttccagctgaccgggacggatcaggccttgcttgagcagatgttgataatcctccagcgccttgccttgggggcgggaggcccgccagacaatccactgcccgtcgcgggagaagaaggccccgccatcgtagccaggttcatcggtaagttgttccaccccgctgccgtctggattcatcgtgaacagttccagatccccggtgcgcactgaagtgaatatgattttgtctcctaggggtgagtagaccgcttcggcgtcgtacccaggagtatcggtcaggcgtaccagattatccccttccgggtcggcccggaaaatatcatagcccttgtagaggggccagacatagccctgggagtagtccggcttggggggacattgctcacctgccagatgggtagaagcataaataatggattggttatcgggggcgataaatgagcaggtggtgacccctttgccagaggagaccatgcgtacgttcttgccatcggcatccatgcggaagatggcgtcgcactttagattgtcacgggtggactggaaaatcagttcactgccgtcaaaggagaaataggcctcggcgttctggccgccaaaggtgagttggcgaatatgggtcaggtgtttttcccctggatagcgcagatcttccgccgctggagtcgggttgtcagtgggttctgccgccatagctccagttcccgctcccagtgctatcgctaagaaccctgaagctatacccttgattttttgcataaatttacctccgaaaatcatcgtgcgaccacctgagcggtaacagtctgttgttgctggtcgcgcagaaattcaatcgttaatgaatcgcccgatttgagggcgcgaaggacgttggcgaaatccgccagagtatggatagccgtgtcattgagtcggatgatgatatcatttttttgtagacccactgcttcagccggggtctcgggagtgacccctgagagccggactcccgttcccgtccagccaaaatccggtacggtacccaacaccacccgccggctttggcgggggtgatccctggtttctccctggttggctagctgttttgagtgcagggggtcaggacggaaggccagatattctaccgcctctttcagtacggcagcgattttggccagcccttcagggttgatcttatcaatggtgtctgtggggcggtggaagtcggcatggggtccagtgaaaagctgcacagcgggaatccctgcggttaggaagctggtatgatcgctggagccaatgtcctgggggacggttttaataggcacgccggtaacgaaacctattccccgaaagatatgcacccactcccgggcagaattggcggcaagcaccaggagttcaccactgtccaggcggcctaccgtatccaggttgagcatggccatggtagtgtttgcaggagactcgcctgagtgttccacatagtgagctgagcccagcttaccggcttcttcggcggtaaaagcgacccacaccagggtgcgttcgggccgccaatgggggcccaaaacccgggccaattctagcatcacggcaatgccgctggcgttgtcatcggcgccgggatggattttgccttcatcacctcggtgcacatccggccagccgcggcccaggtggtcatagtgggcgcccaccaccacctgggggagttccgggcgggtgccggggagtatgcccaccacgttgcgaagggtgacggttcgttccggttcgccgaccgtcgtggtccaggtctgatagtaacttcccccgtccccgccaggcttgagccccgcagcctggaattcatgagcaatatactgggcggcttggtccagttccggcgtgcccagaccccggccagccatcttaggatcggccaggtaagcaatgtcttgcatcatccgttgggttttaaagaggggagggagttccaccaggggcttgcgaggggcaagttgggccttaatgggagagtgatccttgatgcgcgcctttcctggtgcgcccccttcgggcctcctggggaggtcccgattcgctcccggcgaatcggtagccagcaggaccgacatgggcgaattgaccaccggccactggcctttcaccatattttcaggttcagtgccggtgaagcctaagtagctgtacttgccgtaatgggggagtttgcgggccagtcccggcatagccgccacctggtccgtagccacccaggcgagggcatgatcggggttttcccgatggcggcccaccaccacgaccgaatgttgcttccgacggagctcgctcccctctaagcggaggcggtttgcttctgccttataggcataatcggtgagggcttcattgagctgggagcgaaagcggttctcccacccgaatagccacacggcccgatccgttggcagcacgtccaggtccgcatcggtgttgatttccaaattttcccgcccccgctgccaggcccgggccagtgcggcgtagccttcccgcaccgcccgaggggcttgggaaggtaataccgccagggcccgatcagcgccaaaagcttggctgagtgccggtggaatctcattgcggtggagtcgccggaaaacatcaaactggggatccacctccagccgtaaggggcgggccggtaaccgcagtttaagcgagtgggttttttcccccatggagaggcgagtttgatacgccttctcggtaccttccagataaatggccaggggcagctccaattgatagggtttgccgggctgaagctgctcgatagtggccgtcaagaggtattcttcctctaagggttcagcctgtgcctggcgaacgcgtaaaaagggcgctccggtgccctctacccactgcttaaagaaagattgcaagggttgatcactcacctgattgaaaatttccgctacctcgttaaagcttgccacttggaaccgatactggcgataaaggcgctggagggcctcgataaaagttgaatcgcccaattgttggcgcaacatgtgaaatagcatcagggttttgccgtagcccacggcttgggtggcggcactgtggcggctgcggaattcggtcagggggaagtctccttcttcccgcacataatcggtgtacttttgcagcgtctcacgccggtattttaccccctggccttgctgttctttgagcagatgatccgccagatagctggtcaacccctcggcccagttgccggaatcgtagtccacatacaccccgttaccccaccagttatggagaatctcgtggggataggaggagcggaggataaaggggaagcgaatgacccgtgagcctagcaaggtgaaggagggcattccataacccgtctcccagaagttctccaccagggcaaatttgcggtaagggtaagggccaatgagttggcggtacatttcaatatactgggcggtggcgtccaggtattttcgggctaaggcttggtcgggttggcgcaaaaatgccatggtttccacctgaccggcttgctcccggtattcggtaaaggggcccgctatcagatagatttcctcctgggggtgatcaatggcccagacttcctcggtgctgtcgtcctctttagcttgctgggtgcgattgccctgactgatggaatgccatcctggagggagctgggtcgccagggaaaaggtcaccatgttctcgccgaagtgggggtaccagtaactgggaccggcgaggaaaaccccttcgggggcgatcaatcccggtgaagcgctaaagctgcgggcatattcttcgctgatgggggtgatgggatgaaagatttcccccctgtattccaaggtgaattggcggagtcctgtgggaagaaccacagcgtagtcttcaatgaattgggtttttcttacctgccgaagccggacccctggacttatggtttggggctggaggcccgaatgaagtcggaaagtcaccggggaggaaacatcttccggtagggtgatggtatctgtcgcggtgagacgatgggtctccgggtcaagagtgatatgcaattgatggtggatctgggcgcccacgggccccgagatcagcagcaacatcattaacccgagggctagagaaggtaatattttttgccagcgcatagagtttttataaatctttgaataaataagggcccattgagcgttagagaaaagggcttcgatttaaaaggaaatagtgtaatttgactacctgtttagcactaccccgttcttggagccctttgtaaagcaggagttcgcaaatttactatcaacccctatgaggggggggaggtgatcgcgccagggggccggagtttggggcatgtccagtcagccttgcagactatgggttactttgcccatactgggggccataaaggcgagccgcttcgctcaacagtggtggctgcccaggctccgggggagagctgggttgaagaaatcgcttggcgcacgcctggaaaacccgaggtacggctttacatcgtgcacgggggcgggcatacaatacccggcccaaagggaagttttccggcctttttgggtctcacggaacgtcgttttgatgctgtggaggcggcagtgcggtttttttttcactgatggaaagagaacttgcagtgcgggatggggtcctcttcgaacggttcaaaatggagaaaaacatcggcatgatccctgcagcaaagtacagttccccttttcacccaaatcagtaggatcttaatgagcatgcgccacacatttctattcgagcctgcagtatgggaagctgagggaaccttctttgatgcgacggggcatgcactgcggctggaaggagaaacacaggtaacccataccgctcgaggttggcgtaatgaggggcggatgcgcgtactgagcgagccgcccttagtcattgagaatcgctacgatattattccctttgcgccaggacgtgataccacctcatgggtatccgtgaaccccgtgttggggaaactttccggccgatttgtcttggtcggggagatgatcctttccctgtttgaaagtaaaaagggagagcataagggcatggaagtgctggttaagcagaacgatgagagttacctggggcggggggcattgctagcaagaggtggcaaggtgtcatcatggtccatcaccctcaaacgtcagcacgaggtgtgaggattaaagagaaagtccctatcaagatttacgggaaaggcagttttgtagtgtcggcgacccttatgtggcggcatttccctctctcaccggtgctttgccctcaacgctttctaatcgcccatcgcggaggtgaaaaatacgatcaaagcagtcgaagattttctcatcatgagtcaccacaataatggccgcttcctgctcctgggcgagctggcgcaggagatccattacctgtctggcgcggacggaatccagggatgctgtcggctcatcgccgagaataatgtggggatggttagccagcgcccgggcaatcgccacccgttgagcttgtccgccggataactgggcgggatactggtttcgacggtcagccactcccagataatcaagcaattccattgctcgccggtgggctacttctggcttccacccagcaaggtccaggactacctgtacgttctctagacaagtcagaaaggggatcagattgtggaattgaaagataaagccgatcttctccagccgcagcctccgcaggtcccctttctgccagcggccatcgtaaacgacctcctgctccaggcgaatacggccatcgctgggatcggtgatggcgccgatgacattgagcagcgtgctcttgcctgaaccgctggggccaagaagcccaaccacttcgccgggatagatatccagactcacctgctgcagtgcatccacccgggtgggcccgctgccgaagtgcttggagacttctcgcagttcgaccagcgagcggaggggcgaggaggcatgcggcggcatcacttatcctccgagtgcttgggcgggatcgatacggagcgccagacgtagaccgagcacgctggacagcaggcatacgaggattaccacgccgcccaatgccagtccgtcttcgggttggagaatgactcggcgggggaagtgttccgcaacggacgcaatgaggccagcacccagtgcaaagccgatgactcccatcgccagtgcctgttgcacgatgaggcccgcgattgtccgatcgggcgcgccgataagtttaagcgtggcgatctcccgcgtcttgtctatggtcatggtatagataataagggcgatgattacggccgagacagccagcaggagggcagtgaacagcccgatttgttgacgcgccttctcgaccaccgattccagcagcagcacctcctgctggggttgcgttagggctgataaatgtttccagcgtgaggcggctgcggccacgttttcaaccgatacatggggggagaccctggccacgacggcattgatggtatcagtctccggtaatacaccgtgggctgcgtaatgacgggcgatggccccttctagctcgaattgcaactcctgggtgtcaagcaacgtcatatagacgaccgggtttcccccggagtccacttggtcctcggtcaaccccactaccgtgaatgtctggtcgccaaggcggattctctcgccgagtgccaatcccgttcggcggtcggcgatgagttcataatgggcgcgggtgatgggtcgcccggcggtgattttttgaggacctccgggcctgccaggttcgaagccgaccacataaagtcgcagtttgcggccgcggtgcttcagctctaaggattgataggtgactgctccagccgcggtgatgccatggagtcgggcaatggcctcgcgggcggccccgggaatacgcgaggcttcggcaaagggacctcgggtgccggattcgaccacccagagctgagcctggggggtacgcaccaggacgagcgcatcatccaccaagccccggtaaataccaatcatcgagaggacgaccccaagcaagaggctcaggccgaagcaggtcaggataaaacgcccgagatggtggcggatgtcacggtaggcaagattcacttttctgcctctctgtcaacggtcacccatcggctttggcgcatgccgggcactaaggtcgttaccaccccggcatccgccgacaagccagcgacgatctccaaccggccgtcaagggtctggcggcccaactggacttcgcgctttgctaagcggccgtcttccacggtccaaacttggccttgggtgcccttgaaggcttcaacggccgtttgggggaccagggttgcgatctccaaccaccccgtcgtaataaggacttccgcctgctcatggagatgaaagctatccgggatattctcaaacgcaacgtaggcccgccgctcttcgcttacctggtcgctctctatgccaatgcgggcaatctgcccagaaaagacctcatggggcaaggaacgcagccgaatctcggcgggttggcccacttgtaactccccggcccggccctcgtcaacataggcttggacccataccgtgtgggaatcgatgagtgtaaatactggttcaccgggggcgaggacggtgccaagttccttatggcgttccactactagcccctcatagggactggtgagggtatggtgggcaagtctcaccgcttccagtttgtgggtcccctgggcttcggagagggccgccgccgcgacggccacctcgctttgggccaccgccagttcggcctcggcaatctcgacttctgtctgggtttcctccgcggtttcaacagagaccatctggcgggcggcgagtgcctgttgacgccggttggcctgttgtttctggacaagcgccgcttgggcctgttcgacccgggcgcgggtccgcttgagttcagccatggcgcgggaaacagcggccgctgctctgcttacctgggcctgttgctctgtctgttgcaatcgggccaccgtggcctgggccgagacaggatctccatgatcggcgtgaagttcggccaaggtgccggcgactttaaacccgatctcggaagcaatccgggcctcgacggtgcctaggccgtagatctggactgggatattcctctgagggagcgcaatctcaaccgccaggggtctcagatgcaagaataggaagatcccggctaccagcactaacacccccaggacagccgtaaaatatcggaaataacgcttcattctcggttagtctctggggctaggggatacccagccggatcgcgtttgcaggcggttagtccgcacagcaattgatcaaataatcgttcgccttcggcggcgagatcaaaggcgcgatcgctcagggaccaacggagtgtggttccctggatgatgctgaccatcaagagggcggcttcctcaggctttacttcagggcgaaactcgccgctggcgcagcctcgagcaatgatttccgtgagtatcttttggaaatgctgcatgagttcgtagaagcctttccgaaggctttctctatggacatgcagttcccgggaaaagagaattgccggaattgccggtatggcctggatgagtctgagctgggtgcagagaagggcgcgcaactgctgactggcgggttcgttcgtatccttcaccgctgtccaactctcctctaaacggctacctacaaagtgagccacagcttcccagagttgatccttggttggaaaatgccgaaataatccgggttgggtgatccccacgtgcttcgcaatcgtttcggttgtgagacgctcggggcctagcttgtctgcaagccgaagtgtggcctcaataatctgtgctttccgcgcttcggcgcttttacgctcccgcataggggtaggaccttattagttagtgattaattactaactttaatgggggtttgccaaatcgtcaagggtggatggttatttgaagaagttaacccggatttaaatcgggttcgtttttggagcagaaaaacggaggcgcggcgggctgtgagctccaagccctagctccgccgcgttcactaagcaagtttgcaattaatgtgaatggctacccccactccattcagggagaagtacgaggcaattgggattgaatccttgatttttaagggtatcaatttgagcaatggcctcgccttttacgagatcaatcacgctgatggaaccatcgctcatttccggcaagttgaggaggctattctggacgaaagcgtaacgttcatcgggtgacaattccaagtggtgagcgccgggagccgccggaatggtctgcagcagtttaggggtttggggattgctaatatcaaaaatgttcaaatgaccgggtttggcggtggttacgaaaagccgatcacccttgcggttgaactgcatggctaggggaacgccctggccgcggggggcgaagtccgccacttgctggaaatcgaaagcttcttggttcgggtcccaaacggccgaccagagcgttccttcatacatattggtgatataggccagtggtggattagagtcgggcaggaagtaaacctctacgggggctgcccctgaaggagaaggtttcatggagaccttgtgggtagaaagcaccttccccgtgctgggcttaattaccgtaatcgtttctcccggatcgcctagatccgagtgccgtaccgtactcgtaaccaatagacgatcaatgccttcgtgaagggcaattccatggggataacgcacgaagggggggcctgggggtggggcctcgatgctcttgatgggtttatccgtggtggcattgcctacaatcacattatcggagcccatgcaggtgagataccaagtttggttatcctttgagaaggtcatgtcttccagaaccttacattcaggaatggcgacccctttcattcggtagggaaactgggtcatatccaggacatgtaaaatgcttttcccaagggcagttacataggctttgctgtgatccttattgtaataaatatggtgggctaccaagtcaggagggaggggaatatccattaacattttgccaaaggtgggtgatttggggtcaacatcaatgattgctagcccttccttgcggacgatctgctccggtttcgtctcgtaattaagcatagcgagtatttccccctgaacccggggggcaaaaaacatcaggatcatgacgctaagagtcagcgcaaaagcatggcaagtgggaaagtaagatctttctttcatggcgaacctctttgggttttatttctcaatattgattgtctttatagtagctttctcagtattggggtaaaagcttggggtgctggttgcactctgttccctttaaaggcgagtttattgaaaaggcgtcaaaaaatcatcaaaaataggttttggtttcgatctagagtcgaccattgcttggggatgtcatggcaaccttacgacttgttctttttggcggttttcaggtggtttcctgcccgggtgcgcctatttccatcggggccaaaaaagctaaggccctgctagcctatctagcgttgcatccgaggcaggcttgttcccgggagaaactggccactctttatctataaattacaccgcgcggggagtgccgactttaggcggcagaggaagcgcggccctccgtttggttgttgctagtatatgtctgccgggcgtataattaatggcatgtctcgttacgccaagaattctggggcggttttcgctctcaaatatcacttggtctggtgccccaaataccgtcgcagcgtgttggttgatggcgtcgctaaacgtcttgatcagttgatacgcgaagtcgcaaacgaatttgaaatgacagtgcatgcgatggagatcatgccggaccacgtacacctgttcgtcgaatccgaccctcgctggtgcgttgccgagatagtcaatcgctttaagggtcgaagcagtcgtatcttgcgttccgaatttccagttttgcgtagccgtttgccgaccctctggagtcgcagttactacgctggcacggtgggccacgtatccgaagagagcgttcgccgctacattgaaaaccaaacgggaaagtagttgattaaagcattcaaataccgactgtatccgaacaccgcccaggtgcgtgagcttgagatcatgcttgaaacgcaccgacgcctgtataacgagtgtcttgctcaacgaaaagagcgctacgaaacagctcaagaaagcgtgaagtacacgcagcaatcggcttggtttaaatccgcccgcggcgcgaacgactggtacgctaggctcaatttctcctctgcccaggcaacgatgcggcgcctcgacaaggcgtttcaggcattttttcggcgcattaagacaggcgataaacccggttatccgcgcttcaaggcgcgtggtcgcttcgatagctggacatacccggcgcacggcgacggcgcgcggttgctcgatggcaaactgcgccttcagcacattggcgtggttagggtacgccaacatcgccctgcgcaaggcacgatcaaaaccgtacagatcaagattgaagccggaaagtggttcgtcatcgccagttgcgaaatcggtgatgcgccaccgcctcggactgaagatacggctgtcggtattgatgttggattggagcatttcctgtccaccgatcaaggcgagcaggtcgataatccgcgctaccaaaaagaagcattgcgccggctgcgcgttgttgggcgcgctgtttcgcgtaagaaaaaaggcagccgaaaccgaggtaaagcggtttccaagctgcgctcgatacacgcccgagtgtccaacaaaagacgggaccaccaccacaaggtggcccgcgatttcgtgagtcgatacgctttcatcgcggcggaaagcctgaccgtaaaaaacatggtcaggaaccgccggttgagtcggtcgatttcggatgctggctggagccagtttctgaacatactccgtgccaaggctgaaagcgccgggtcggtgtttgtcgaagttcctccgcaaggcacatcgcaagcgtgctccggctgcggagcagtcgtgcgaaaggcgctctccgtgcgccagcacagatgccccgaatgcggtttgtctctgcaaagagatgtcaacgcggccagaaatatcttggcgcgtggccaggctcggatggagcctgtgtggcttaacgtggcgcattagcgcgagcgtgccgcaagaagccgtctgcttttgctgacggttcatcacttttatcgaaatgagatggaggcggcattggaagataatcatgccgcaatcatcctggtggcccaggtaggggcacagcgtgaagaggttttagcccgacgtaatgtggcaacagtattgcttcacctaggagactgggaggcagccaagcaacaagttgaagaaggcctggccttggcgagggatttgggggcaaagcgattcattgccggttttctccacaacctgggaagcgtattggccgcatcgggtcagcggctcgaaggtgaggcctgtttgcaagaagcctatgggcttatttgtgaatcgttgtgaatcggggacggcttttctcggtccttggatactcggttccctagcgctagttacggaggatactaagaaaagacgctgggctcttggggagggggagaggcttttgcaagaaaacagtgtcagccacaattttcttcacttttatcaaaatgctattgaagctgccttggtagaaaaggattggtatggggcagagcgttatgccgcattgttggaggaatacacccggctagaaccactgccttggagtgatttctttataggacgggcccgggtactcgccgccttaggagctggtgtttgggagagtacaatggggaaaacattgcagcagctttatgcagaggctaggcgagcgaatcttaaggcggcattgcctgcacttgaggaagcgcttgaggtcattaaaccttgaatggttaggtgactatttggggtaattgccggttttccttttttggtttttttattttggaaaattgggctgatctcggtaatctgaattagcttcgcgtaaaaccggctctaagtccaattctcgaatggcctctactgcacattcccaccggccttcagcgcaaagtccgcttattccagcatcctcgtaagcctctagcgcagcctctaaacaggccagccggacggcttctgcgattttagtatcgttcataaaatattcattagagcacttgattttggtgtctagggttagccgaaaacaggaaaatcgtaattatcggttatattttgaaagttatcacttaggcagttccgtctccatgactctaattccaatgtgatccaatttttttatctgcatcctgttcacctatggttagttaggcggtgccaaaaagaatttaaccatgactctcatcttggatcatactatcttatggtaaagattcccggcacgcttttttgcccccactcttggtttgggatatgaagcgttagtcgggcactttgctctggcgcaagtggatgatactcttacctttatttcaattattgattatatttagaagctgtgctaaaaaagtataaaaaatacatttttacttgggggcaaatttactttggaccaagacaaactcactgttgcattacatgaagtagttgatcccaaagttggcgttagcattatcgatttaggcctcgtctatcacatccaggtggaaggggggcgtgttgatatcaggatgacgatgacaaccccggcttgccccttacccgaatccatccgcatggggatggagacagcgatccagcgccacttgccagagataacagaagtctatatagaagtggtgtgggatcccccctggcacccgggtaggatgtctgagcgagctaaacgccagttgggttggttcggtcagtaggaagctttcgaggatcttttttaggcaatcaatgttggcgggatgaactaccgtttatctcaaaccctatcggctgatccgattttttttcccgctgcagccatttttgctatgctcaccatccccagttggatggcaatggtggaaggttggatacccctccctggactctactggcatggacatgagatgttgtttggttatgcccttgccgtggtttccgggtatcttattacccgggcatcgctagtgatgctaggacttctcttcgtcagttggttagctgcgcgcctggctgcccttggtcttatgggagcgggattgtttgccgctctgccaggtttgatttttgccggattggtggttaattgtattgcacctccttttctgcgggcagcaaagaaagctgaaaacagagtttttgggcctttgtttattgggattggcgcttgcgagcttgtttaccagttggggcatatcgaagtgctccctggtgcggaaccctttgctttgctgatagccgtggatctgttcgcgttgctgttattgctcatgggaggacgtgtgattgcgcctgcggtagcgggttacttctatcggagtgggggagttcttgctgcgcgggtccagcctcgcctggagcgaatggcaattgggttgatgatcgggatgctgttgttggatttgattcccaatgcaggatccatggggggcgtgtttgctttaggcgctgccgctgtgactggggtccgtctttggcgctggcggttatggggcgtgctggagcagccgcatttatgggctctggggctaggctatctttggttggttccggctcttgccctcaaggggtgggcgcaggttgtgggaaggcccgatctgaattggtttctgcatggcattacggtgggagccttaggaactttgactctagtcatgatggctcgcattcgtctgcaacggagtcgccaaggattgggggagtttaaggatatgggtgctgcggcgttgctggtgagccttgctgcggtactgcgcctgggtgcaccgctggcgggcggggagtatacttccttgtttttatggggttcggctgctgcttggtcaattgcttttggattgttgttgcgctgtttgattttatttcctcgcaatgtatctgaggttgttgaaaggggtcgggaatcttaagcggatagagtgcctttcctgatgaggtgattccgcaagactaggggcccttaactgtttgattaaatctatgattttttctgaaaatatcagtttttgccgcgcccttgacacgcctaaatcctcgcgtttatcatggcttcgtgctcttgagcaccgtcccgacaggctgcggcgagacgttaaatgcgcgcaagagccatataagaccacggttttaaagcctggcaatggcagagacggcgcgaacgaacctatgagattttcatagattctgagtagcggcatttccttagtcggctttgtggtgtggtctagtgacaataaagggaccatgaaacagtattatattaacgtcagttcgacatatttcatggctctacgcagggtataaagtacctgtgaaaatatgagatatttggggagcgaaccggtggtgttccgtaaacctgttcttccttgcccatcggcatttagtttatgccgaactgacgttatttttatataattaggttggtaagggggagtttcacttccaatgggttattagggtaatcaaggaaaaatggtaaggggttggggcccctggaagctaggaaataagtgctgtaccattgcaaacacagagaatgcctaaaccatcaaggtgtccatgaggtcaatcataaattcggtgttctcttgatcgacgggttcccagccgctgaaaccgaggcttttcaaaacgccttggcctttttcatcttccatcatgtccattaacgcctgtaataggatttcttgtttcgccgctagggcaggtccgagcattagtgagtgatgaatgacatgaatctggctgttgactaaaacccgaagctggtttttgacgacagaagacaaattatcaaaagcttctgcaaggaaaatgcccacatcactttcacctcgtaataaatcctttgcaaccatgatgtaattatctcgtatattcaactgaatattggcggaattcagatcggccggctcaagcataattagtcccatcatgtggacatccggatcattggtaatcgctacttttaccccggcttccaaatcttctacggattttgtaggattgttcgcattaacggcgatagtggcttcgtcggactcacccttgggtttaactaaagccgtgaaccctttttctcttaccagcatagaggcatcgtagggattagcgtaaatcaaatctacctttcccgcctcgatggcatcacgctgagttttaaaatcattatacatttctaggtgaacggcttcgccgagggctttctgtagccaagtattaaaaatataccagccagacaaatgatccggagtaaaatctggactgactgtaaagttatatggcattgatttgtctccgcgattttagattaaaacatgcttgggtattgggtgatgcattcttcaattttgttacgggaaggtttgcggcgcaccgaggtgtagccgatgacttcaccattgcggacattggggagtacggttgcttttacccagtaataacctccatctttgcgaagatttttgataaatccctgccatttatttccttttttcaaagtctcccagagatctttatatattaccggtgggatgtcggggtgttttaaaatggaatgaggaacaccgattaattcttctttggtatagccggacatatcaacgaaagatttgttgcaatgagtaatgagcccttctggatccgttcttgagacaataaggcggccgtctggataaggcgcttctatatccgtatagagaatacggcgcggcccgatgccatagagttccagagtcgtttccttataatctcccacaatatcctcgggcaccatatccttaatcatttagtttctccccccggatgaattgaaaataccaccagaaccggcaataaatcttcggaaatgtgatcttttatgttgcgattacttatttttataacatcgaagcgatgctctcggccgctcttttgacatcaagaaagattaatccgagtttggcattgggctttgccattaccgtaagcacagcttcattgcctgcataggtcattaatacatagccatgatcccctttaatcaaaacctgttctaaggttccacgctccagctctttagcgcttctgtcgcctagtgacagcatggcggcactcattgcacccactctgtcttcatcaagggtggcgggcaagacggcggccatcattaggccgtctgttgagattacccccgatgcctcaatgtcggctgaagtaccattgaggtcatgcaggacagcagtcagcatatctgcgcgcatttcataattcctattgctagtcaattagaagaaaaaagatctttgaaagcctgctaacacagctttagccagctatgtttcttttttgcctaactttactttttaagtatgtgccaaaataggtattgaatacctagattaggttcacaaaatactcagcctcttcgtgcgctgtttgtcggcccagaggagcggttgaactgcgcgagcgattcttctcaaaatttttgcagggatatttgactattgggaagtgatttttgcttcgaaattggatcgcgaagatcttgaaggtgaagaaggattacaggattagggttgggaggtaaggagagagatctctttgggctggagacccaggattgagtgtgggtcagcttggaatattgcaggaaggggggctttattttactcccgcttcagtaaactgaagcgggagtaagtccgtatcagatctcccctagcaagggaagggttctagtcagttggagtttcatcgtgactgatttcaattttgtccgttcaaaatttccatcagtccgacaaattcgcgtttcttagcagtcctcggcgaagagttaaccttggcctcggggtttttaccgctccacgcgctttcacttcgggtcctcccgaccctaggctccgtgagcaaggaaatcatagcgccaatttgacgctgaaacaacatttaaccggccctcgcgtgtggggcgccgtttcacttcgcgacctcgctagggggtcgttcaccatccatggaggacttcaatgatggtttggctgtggtgcagtctcataaggggcctgctgtgccaaaacctcctcggcggcgtcacttgccaccggggtagtttccagacgtgcgacccagctttgcaaggatttattggtggtgtcgagcaccccttgtggaaagaggcccaggagcaacgccaaggagaccatggcaccagctatccagcgttcccgcggacgcaaatctacggtttcttttactgtgggctgggtcaggggaccaaggaatgccttctgataaaaagctaaaaagtaagctgcccctaaaataacacctactaacgcggctaggcccatgccggtatgagattgaaatgcgccgatcacaatcaggtgttcggcagcaaagccgttggtcccaggtacgccaatgctggctaggccgaggatgaaaaacaatgatgccaaaataggcatgggacgcgctgcgccgccaagggcggtcaactcggtcgagcccagcctatgctggataaagccggcaataaggaaaatcccgccggcgataatgccgaaattgaagagttgaaacaccgcaccctggatcccttggatattgaaagcggcaacgccaatcaacacaaatcccacgtggctgatactggagaaggccagcatacggcgcagattagtttgtctcaatgctaccaatgccccatagatagctccagccgcacccagtagcaccatcaggacaaaatactggctggcagcctggggagccaaaggtatggcaaagcgaatgatgccaaataggcctagttttaaccccagcagtaaggcggtaacacccgccgggccttccatggctgctgtaggtagccagacatggaagggaaacaagggggccttgacggcaaatccaaaaaataacaataggaaaattaacgactgggtttctagggggatcggggtttccaacagacgcatatagttgaaggaaagccctgccggtgtagccactcctgtttcattggcatggttgagtcccagtaggataaagccaaatagtaaggcgactccgctagctagcataaagagagtgtatttcgttgcagcgtagcggcgctgggcgccaattccccacaagctgatgagaaagaacagtggaggcaaggtaagttcccaaaagaggaaaaacaaccccaagtccagagcacaataaacaccgatagtgatgccctctagcgccagcaggagcgcaaaatatagccggggcagagtctggacgctacgccaagaagctaataccacagcgacggtaagcaatgcggtcagcggtacaaacagcacggataggccatcgacgcctaggaggtattctatattcagcgttggtatccagcgatgctgttccacgaactgcattccatcctggtaagggtcgaagagcatcagcagaaggacagagagcaacaactcgatgaccgccacgcctagcgtcacggataaaatccggcgttcatcgcgaatgcgaaatagggccatccccgctattagggggaggaagatcaaaagactgagaaggggaaaatcagacgtttccacggtagacaatcctaaaagttaatgcaaggctagggaagtttcaaaacgctgcgatagcgtatccagggaggtgtagaccatttggatccagggctctgtgttgaagccaatgcccacaagaacgccgcaaatagcgcccgccaataagacttcagggacatctagcttgattttcttaggatgaagagacctctcccggcgttgggcaaggaaggcacgctgaaaagcccaaagcagaaaggcggcggatgcgacactgcctaaaccgacagcaacggcgatactccagtgataggttttaaccgccccttccagtattagatgggcagcatcaaaccccggcgtgccaggcatggccatggtactaagggctgcgatcaagaaagtaaaacccaacaggggagtggcgtcgaatagaccccccaagcggggcaagaaggtggttcgggtactgcggtagaatatccccatcacaaaaaacagcccactggcggcaacgccaaaagtaatcgacagtatcaggctgccctccatggcgactctattgaggcagaatatgccaatgacgagcataccggtgtggcataccgcagcgaaggctaagaggcggcgcagattaatttgcagcaacgccatcaatgcgccgtagaggatgctgatggcagctaacgccacgacaaaacccttccattcttcagtggcagcgggcatgagggggagtacgaaacgcagcaaggcatagacgcctactttgagtcccaccaggaaaatgcacagggtgctcaagggaccgtgttgggcgacaacagggagccaagcgtgaaaggggaataaggccaaacggggggcaataccgaataaaaacagcacaaaaatggggacttgcgccgccttggcaatgggtgaggcgagcaaatcggtgagggcgaacgaccaacttcccgtcatttcggcataacgccaaccgaggatcaaaatagcagccaacaccagtgctaatcctccacccatgtcctggagatagcgggaaagggcccaatttttttctcgacctcggctggtcccccagcggtgtaaaataaaagctgctgggatcagctccagtgctaagagcagccagaactccagcaggttgatactcataaagatccccatcatcacggcttgaaagccaaagacgctggcgacgtaaatgcctataggccgctcatcgacgatttcggtggaaacggttttgcaataaaggatgagcagcagagtcagcaaggcagtaagggcaacgaacaaaatactgataccatccacgcccaggtgataggacaggaagggcggcagcaatggaacgcgctcgacgaattggaggctggcggtatcagatataaaatgcgtgagcagataaattgccagcccaaattccaaggtggcggcaatggtgccccagaggacggctcgattggatttgatgatccaggcgaccgccatagcgacgagtggcagcacgatcatcgtgctcaggatcggaaagcttacttgctcggaccaacttatttcggcaatcatttcaaaacctctattgtattgctgccagtagcgccgcaatgatcagagcgaccaggaatcttggttcgttcaacagcgcttcaaaccggttgagaaaaatactcagccggcggcggctggtacgtactttctcttgaccccccgcccgcagaatcaagcggtcttcgaaccagtgcaggaggttggctagagcgtagaccacacgccctcctagaccactcactcgaatgacctccggatccgcttgattggcttcccgtatagtgggtgcggtacgcgttttggtgacgggtaagccggcaaccgagtcgagaatatggctatcgaagtaatggagatcgctaccgagccgttggatcggtctgacggtcatcgagtcacctagattttccagccaaaggcgttgcaatgaagccaggtaaagccagcgttgcttggtgatgaatttgggcacggaacgtatgggttggctactgccctggtgcataatagaagggacagtcaggaactgataccctcggaatacggcatgggcgcacagatgccacagggccagatcccagaaacctaggccagcttcaaggaacatcaagcccacttgggcagtggtagaaaaaatcagcgcgctttttgcatctgtttgggttagaccacaaatgaaaccgtaaaccgcagtcacaagccccacggcagccagcagtcccatgactagcggggcatgttcgaacaccggctccagcctgaggataagatagatacctgcatgaatcattactgccccataaaagatggcgctggagggggttggcccttctaccgcccgcgctagccatggtgctaggggcacttgagccgatttggcaatggcggctagcaggaaacaggtggccagtacccgggcttgccaatggggcagttcggtaacattgctggcgatctccgtccattcgatgctgccgatccagaaaaaagcaaaaaagatacctaacacgaaaccggcatcgccaatgcggttggtgacgaaggcccgagtcgcattgttggctgctataggccgatcataggcgtaagcgatcagcaaataggaggtgacccctgccagctcccaacccacaaaggtgagcacgctgctgccggcggttgccagcaatagcatggcgcccacaaatagagaaagtaccagaaaaaaacggtggtagcccacctcccggtgcatgtaattgacggaaaaacggaccaccatcagcgaaaggacaatggtagtggcggccatcgccaggctgaggttgtcgaaaatgaagctgatgttaatgcgatagctgccgctttcaaaccaggtgcccagaacgacatgttctgcaagggtgccttgcagtttcatgacgatggctatccccaccgctatcaaggaaatgactgctgcatacaaggtgatgcgtccagtaaggcgttcactggcttcgccggcaatacggcctgagagaatccctatcccaagaaaaagggcggccaagaaaggaggcagaacgataagttcagacagcatggtaggtctccattgtctgtttgggctcaatcaaggcgggtgttagaggatcggaatggccgtcgtaccattcggtggaacgttccaccacgggcaaggggcctcgtgtactggtccaaggcacgaatccttgcttaggatcaaaaattgtcatttcgccggtttccggatgcatagagactagcaccagccaaccgccgcctaccagttcctgtatcattgtttggcgcttatagatttctgttagcatttccggtgttgattccactacggtgagcaggcgcatggcttcatggatttcaatcatctgacgcggcagtcccgtacgcagatcgctgctcgccccctccatgacggcaaagtgaccggtcacgttatggggtactttggaaccgcagccgaaacgctcgttgtccacggttgagaagtaatactccagattgatgccgacgcctaccacaccttgagtcatgagcgtattttcaaggatcttgccatccgggtcctgggtcggatcataggaaaccaaaaagacgcggcggtcaaagaatgccccccgggttacgtaacgacgtcctatatgggcccagcagacggtggcatggcccaactccggccggacctggctgaagtcggtggagcgttccacgatatgcttcatcgctttttgcaaactgggcctacggggcgccgaggcaaggcgccggcagcgctcgtgggccgaaaacagcaaagcatggtcgatttcagctttcagtttctcgtaggccggtttaaagtccgcgggaagaaggcccagatcgtaccaaaagaattcctcggagcaggtgttatgttccgtgcctataaaccaggtgtcatcgggaattttaattccttgctcggccagcagggcgcgtatttcagggcgattagccatggctgcaaagacgcgcgcgttggggccaccatggcgtccgctacaagcaccgcagtcataggcggccatatggggattgttttggctgatggatccatgcccagctagcaacaccaaaggcgcgaagccataggttaagccactagcgcgcagcacggctgccacctgagcggcttgttcagcatcggtgaaacctaaacgcggatgctcggcggtacccgcagggctatcgctgggcgcagtgaatttcagttcggcaccgactgggggaaggagcgcagcagtagctttgcgggtcaaagtcgcttgttgatagggaaagaataccttccctgccagaacggctaggaaaccaggggagaggagatcaatcagaagttttgaactcaacagattacgacgggtttcctgatagagcaggcggtttagggcatttctgaggttctggagtcgctttcgaaggccgtactttttctctgcacccggttggggttcctcgcgaacttcgtgggggggcgtcacccaatcaatggaaatgggcctttcagcatgcggattttcattaagttcacgggcggatttgaagactaccgggcaaaggggcgtaagtttagtatcatctaatccccgccagttgattttgacgccaaaaaagcctgctgccgctagggtttcaatgttgggattgatttcttccaagtgccgccgaatgctttcctcccggtcatcgatgcagaagatcatctgcgcttctgggcgggtatctcggcgggcccaacggccgcggccaaaattctgggccaaggcggtgagaatgttttcctggaaatggtgttcgtaagcacagagccagatatacccccgttcggaagaggtcagttcatccaaagcagcaaataaacgttcagcgccatcgagggacagttggtccacctggctcccgctcaggcctaggtgctgggctaggcggaacaagcgccaagcgctgcggtagacggtgtggcgttccggcctttcagccagggggctatgcttccaagcctggatcatgctggccactatgcgccagttttggtgatattccgggggcgccattatgagttcttgtacccgggtagctaggtactccggtagatgatttgaaaatagtgcctgccgccccgagaactctgccaggttgtgctcaaaatagactttgagttcgtccaggttgccagccactccccagtttttttggcaagtatgctcaatccaaatgacgtccaagaataggcggacggctagataatccatgagcgaggtgggcgcttgctggttggccttatactcaggccgttggtgccgccagttaataagaccggaccagcccggaagctccagtgcaattcttttcaggtaaccgtcccagcgggactctgggattcgtagccgctccaagcaagcgatgaccgcatccaccgaatgctccggcaattctgcatggaactggcgccaccaatccggcaattcggcaaggtctagcgcgaaatcggtagaggcacatttccgccacgccgcatagagtccctggtcccgatccggcaaactccaggcggcgagtccttcatcaaggtgggaagcgcagaaacggatcagaataggacggacctgattcaatagatcctcaccggtcagggttagcaataggccgcgtagtgataatcccttacccacatcgtcaagccgctgtttgagttcttcccgcgcttcggcgagcatgcggctttgggtaaccggattagtaccatccgcttggtaggcggggaattcttcgagttcttccgggtggaggtggggattcttgaggtgaaaagtcgccaagcaagcattccacagatcctggaggacttcgctttctgtgcagcggccctgcatggtttcccgagccccctcaagtagagcactgcgtgcggcttccgggatgtcgtcctgaaagcgttccagggcattgaattcttccacctgccaacggaaatggttggggggaatggcgttgatattgtaaatgagcccgatgcgccagagatcccgtttggtgatggtgcgatgatcgctaatatgcaacaccacttcccggtcgcggccatcggtattgttctctagggaggcgttgaggtccgtgtcgtcaatgcggccctgggcataatagttacgaaagtcctcttcaggtaggtaaccacggatgccggttaatttttccgaagcttccagggcttcagtgaagggcaagtgttggtagccgtgcaacgtattgtgatgcacgaaatcgcgtataggcggttggcctggcagcacgtgctccaagtgatccacggctgccatgagtttttctcgaatatccaagggcgaatccgcccgctcggcgtggtgtgcgctcacgagatcctcctagttatataaggtctgctaaaaactggcgctgagattggccacagaagctgcaaccaactccagagcaggggctggcgccaggcccagggcaacaatgccgaaagtcaacaccccagcggatgcgagctctgcgccatgcaggtcttttacattatgcatttcggctcggacgggtccggtgaacaaacgcccgatggtacggatggcgtaagcggcgctcactaagacacccagactgactagcagcatccaccaaccccagcgttcaaatccgccgatgagggcatgaagttccgccggaaatccggctagccccggcaagcccagagaagccagcaaggctaaggtggtaaacagtgcaaacttgggcgttacctgtaccagtgaactataatcagcgatctcccggctatgggttcgctcatagagcagcccaatcagcaagaacagcgctccagccactagaccatgggccatcatttgtagggtggcccccaagagcccggtttcgttgagagtagcgatacccagcagcacgatgcccatatggctgatggaggagtaagcgatcatggctttaagatcactctggcgccaggcgagcagtcccccatagatgatgctaaatagcgccagtcccgctaacaggggttgcagaacaagcgttgcttcgggaagcatgccggtggcacgaatgatcccataagcccccatttttagcagtattccggacaacagaatactgacggggctcggggcctccacatgggccaggggaagccagccatggagggggaaaatggggattttaactccgaaaccgatgagcagccctagaaagaccaggatttgtttatccaacggcagttgggcggcaacttgactcatggatgccatcgtcgtggagtgctcatgggatgaagtgtaaataatgagtaggctgaccagcatgaataccgagccgcccatggtgtagagcacgaaattcaaactggcggtatgccggcgtttccctccccattggtcgatgagaaaaaacaaggggattaacgtcaattcccaaaacaggaaaaataatgcccagtcctgggccatgaaaacacccagcatgccaaattccagcatcagcatggagacattgtagcctttgacccggtctgccatatgataggaagccaaaatggcgataaacgagagcagcgttgataatagaactaagggcaaggagaaaccatccacgcctaagccataaaagctgcctagctctggattccagtgtctcaattcaatgtattgaagttgaggattactggcgtcaaagccgggtaataggaaaaagctgagtataagtgcaagcgttgatgttattaccgcagtacggcggattaaaataactttatggtgaggggtaaatgcgataagtagtgcgccgataaccggcgtaatcataatcaggctaaggaatcccattatctcaattcttatttgtggctagggttggtagatcgatatagatctagtttcatgaactgaaatatagatccggcttttacttttataagataagactaatgcacataggatatgacccgagttttgtttaaaaaacaacattacggaagtatctttaataattttgggcaacttctatgccatttgccgtggaaggggaataagctgctgaacagccaaaagaattagagcgccaaaaccaaaatggcaatgttttgatcttagagtactggttgatttgaaccatcgaagtgggggatttcaactgcattagaaaggttggcgttgatttgcccctttattttatgaggggcagatatctcctgttagaatttctcttatatttctgaagtcttggccaaagtgttttctcagttgtacttatattgatcttttggggagagttaggtccaaaattgatgaaaaacttctcacaggcatgtgaaaacaataagagaccgattttgaagatattaaaggccgtgctcaaggatcgcggtgaggtattggaaatcgggagcggttcgggtcagcacgcgttatactttggggagcacctccctcacttggagtggcaacctaccgaattaccagcggctataagcgtattacggcataatttacgcacaaattcgccaaagaatgttttgagacccatagaactggatgtctgcgaacacccctggccaattaggtcgagctctaacctattcagcgcaaatactttgcatataatgccttggtccagtgtccggcaattcttccagggtgctggggcagtactgaaacatgatggattgctgtgcttctatgggccctttcgctatgggggaaattataccagcgatagtaatgccgattttgatgtgtggctgaaggcacgagatcctgagagtggtctccgcgattttgaagacgtaaattttctcgcccaggaacagggattagcgctgctgaatgattattcaatgcctgctaataaccagtttctgatttggagaaagcgggcaggttcacagattgtaagggaaattaaagcctaatttaccgatgactagctaaatgagaattggtattcagacatggggcagtgaaggcgatatccgcccttttcttgtgctagggggggccctgtcggaagcggggcacagtgtgacagtggtggtcacagacctggatgatcgggattattcctcttacgaggaacgactggggattcaggttcgtcatgtgatgacgccggtcatctctagtcccacggagttggaacgtattggagagctcatccttagagaaaaccatccggcccgtcaggggaagctcatcattgatcagctgtttttgccgacggtgcctgaactctacgatgcggccctggagttgtgctctgggagcgacctagtcattggacatttcatgcattacccgctccgtattgcggctgaggtctatggtatcccggagttcagtgtgactctggcccataatcttattccgtcccgttatatcgttccaacgggtgtacctgatttgggccgctgggcgaatccagcctggtggtggctcattaagaaactgcttaatcagatgttcttggctgaggtcaatgggctccgccgacaggcggggcttccactggcaaaggatctagtcacggcatggcaatcttcgaagttgaacttggttgccgtgagttcgagtattttcccccggcagccagattggactgctgagcatcaagtgtgcggattcttgggcttttcccaggcgagagataaagattctattcccagcgtgatagaggactttctcgctgaaggtattccccccctttttatgacttttgggagcctgacgccgaaaagcgatcaagcatggccgcaaactctggagcttttcgtggatacggtccggcgagctgggtgccgagcaattatacaaggatggccggattctggagtaagtgttctcctagataatcggattctcttgtgcccgccaccattgccccattatcttatttttcctcactgcgcggcaatcgtgcatcatggcggagcagggaccacccactcaacgcttgcggctggggtcccctccatcgtagtgccccatgtggccgaccagttcttctggggcaaggaactgaaacggttgggtgttgcccctcgacctcttcttcgaaagaagctcacggcggcaaggctagcccgccgaattcaggcaacgattggctctcttgccatgggggatcgagccgctcaattagggcaattactccgacaggagaatggtcccatcaatgccgtcaggttaatccagagggcgatgggagaattaggggccaaggggagttcaactctatcagataccccatctgcgactactgtagattagggtgtatcatcaagttaagccacttccgtaattatatatttaaggtatcgccaggctgtgttctgggaggggggaaagcttcgctttagttaggtatccttgcctacggtttggaatagtcttaagctgttaagatatcggcattcggaatagacgggaccgaaggcagtatggcgaagaacaaggcggaaaccagcgaagatatcgaggcccaagaaacccgagagtggttggagtctctggattatgtattgcagcagggaggtccccggcgcacggtgcggctgctggatcgcttgagactccatgcccagcaagcgggggtgagcctgccttatccagccaacacgccctatattaacaccattcctgcggatcagcagtctccttttcctggaagtcaggaaatcgagcggcgtatccggagcttggtccgctggaatgccatggccatggtaatccgggccaatcgggaagaagaagggatcggcggccatatttccacttttgcttcggcggctaccctgtatgaagtgggcttcaaccatttttttcgggctaaaagcaaaaaccaggaaggtgatctcatctatttccaaggccatgcctcgccgggcacctatgcccgtgccttcctggagggccgcttatccgaacaacagctagagaattttcgccgggagttaaaaccggaagggggtttagcctcctacccccacccctggttaatgcccaatttctgggagtttcccacagtctccatgggactcagtcccatcatggccatttaccaagcccggttcaatcgctatctggaggatcggggacttaaacagccttccaagcaaaaagtttgggcctttattggggatggggaaacggacgagccggaaaccttgggggccattagtcttgctgcccgcgagaagctggacaaccttatttttgtcgtcaattgcaatctccagcggctcgatgggccagtacggggcaatggaaaaatcatccaggagctggaagctattttccggggtgcgggctggaatgtgattaaggtgatttggggtcgtgattgggatcccttgctggccaaagactacgaaggagtgctggctcggcggatggaacaagccgtggatggggattaccaaaaatatgcggttgaatcgggaagctatattcgagagcattttttcggtaccgatcctcgcctccaggaaatggtcaaacatctttcggatgagcagttgcgccgtttgcgcaccgggggacacgacccggagaaggtttatggggcctataaggccgcggtggaacatcagggctcgcctacggtcattttggcacgaactattaaaggctatggattgggcgaggctggcgagggaaaaaatattacccaccagcagaaaaaacttaatgagcaggaactgcgtgattttcggacccgttttggcattcctatctccgatgaccgggtggctcatgcccctttttataaaccgccggaagacagtccggagatggaatatttgcatgaacgccgccaagccctaggaggttatctgccggcgcggcgagtgcattgcgagcccctgcaagctccttctgaagagttttttgccgagttttaccagggcacgggtgagcggaccatggcgtccaccatggcctatgtcaggatgctcgccaaactgcttcgcgacccggaaatcggcaaactgattgtgcccattattccggatgaagcccgtacctttgggatggaatccctcttccgtcatgtggggatctattcccatgtgggtcaactctacgagccggtggatatctcgaccttgctctattacaaagaggccaccgacggacaaatcttagaagaggggattacggaagcgggttccatatcttcctttattgctgccggtaccgcctatgccacccatggtatcaataccattcccttcttcactttctattccatgtttggttttcaacgcattggagattttatctgggcagcgggggatatgcgttgccatggcttcctggtgggggcgacttcgggccgtaccaccctcgccggcgagggacttcagcatcaagatggccacagccatgcgctggcctattcggtgcccaatctgaaggcctatgacccggcttatgcttatgaaattgcggtgattatccaggatggaatctatcgcatgtacgagcaacaggaagatgttttttattatttgacagttaccaatgaattctatcccatgccggagatgcctgaaggggcccgggaagggatcttgaggggaatgtatcgattgaaaccctcatccaatcctgataaggagctgagggcccagctttttggcagtggcgccatcttgaatgaagtcttagaggcccagaagttgttggaagattatcaggtggcggcagacgtttggagcattaccagctataaggaactctacctagagggacacgccgtagagcgttggaatatgttgcatccaatggaaaagcctcgggtgccttatgtcagacagtgcttagaagaggcccccggtgttttcgtggcggcttccgattacctcaaagtcctgccggattcaatttatcgttggtttccccgaccggtagtttccctggggacggatggctttggtcgcagtgacggtcggcgcgccctgcgcgatttctttgaagtggatgcccgttttatcaccttagccaccctaggagcgctagcccgtgaaggaaaggtggagccaacgttggttcaacaggcgattaaagatctggatatcgatccagaaaaagctaatcccgtgacttcttgagaagggtatttcctgtggcgcatgaattcaagcttcctgaattgggcgagaacattgaaaccggcgatgtggccaaagtgctggtatcgcctggagatgtcctaaaaaaagatcagccggtattggagcttgagaccgacaaagcggtggtggagattccgtccacggtcagcggtaaagtcaaagagttgcgggtccaaaaaggggaccaagtgaccattggccaagtcattcttaccctagaagaggaaggagaagaagcaccgacgcctaaggcggagccaaaggccgaggagaagagcaaagcgctggaagaagaagcagcagtagaggagagcaagcagccagtgccagaagtctcttcaatggaggccagtacgcaggcgaggccagaaagggaagtggctcccgcccctgaggctgtggcgcctgttccggcaaccccttcggtgcggcggttggctcgcgagttgggagttgatattcatcaggtgccaggttccggtccgggtgggcggatctcggtggacgatgtgaagcactatgtccgcgatttggtatcacaacgggggacccctctggctcccgaggctatttctccagccggcccctctctacctcttccgccatttgaaaaatggggcgcggtggagcgggagcccatgagcaaggtgcgccgtaaaaccacagaacagatgcttcaagcatggactattccccatgtgacccagcacgaccaagccgatatcacccggcttgagcaagaccggaagcgctttgccaagcgggtggagcaagcaggaggcaagctcactttgaccgccattgccttgaaggttgtcgcggccgcattgaggactttcccccgtttcaatacgtctgttgatttaagtacccaagagcttgtttataaacagtattaccatatcggggtggcggtagatacggcccatgggctgctggttcccgtcattcgggaggtcgatcaaaaaaatatcacccagttggcggcggagctgacggcgctaggggaaaaggcgagaagtcgaaaactcagcccagaagagatggcaggagggacctttactatcaccaatttagggggcttgggagggacccacttcacccccattatcaattggccggaggtggctattttgggtatttcccgggccaaaatgactcctctctatatggagggggaatttcagccccgcttgctccttcccctttccctgtcctatgaccatcgggtcattgatggggctgatgcagtgcgctttctccgctgggttgttgaggccctggaagatcctctgttgttgtcattggaggggtagagtggcttgaatgtcggggccaagaaaaatctttatagtcatggaatccaataatcaataagaggaagcaggtatggctaatgaagtgggatcaacgcaattagccattattgggggaggacccggtggctacgcggcggcctttctcgctgccgatttaggcttggaagtcaccctgattgatgcggaacctaatcctgggggggtttgcctctaccgggggtgtattccgtccaaggctttattacatgtggctgaggtgattagtgagtctagggaagcgagtgcttggggagtaaaattttctgatccggagattgacctggataagcttagggcctggaaggaacaggtggtgagcaagcttacgggagggctgggacaactgtcccgacaacggaaaatcaactacattcaagggcaagccggatttatggatgcccgaaccttgcggattaagaaacaggagggtgaagctcgattgcggtttcaaaacgctatcttagcgaccggttcctatcctgcttccctacctcatctttccctggatagttcccgtttactggattccacttcagctttggaaattcaggatattcccaaaagtttactggtgattggcgctggttacatcggcttggaaatggcgaccgtctatgggagcctagggtcccaggtcaccgtggttgaaatgaccgaaggtttgctgcctggggcggatagggacttggcctcggtactggccaagcgcatggaaggggttctccatggtctcctgctcaagaccaaagttgcccatatggaagaagcggctgagggcatccgggtccgtttcgagggggtcgaagagggggagcagaccttcgaaaaagtgctggtggcggtgggacgcaagcctaactcggctatccctggactggagcatacccaggtggagctcaacgagaagggctttatccaagtggattcccagcgtcgaaccggtgatcctgccatttttgccattggggatgtggtgggagaacccatgttggcccacaaggctagccatgaggggcgagtggccgctgaagttattgccgggcgccgggtgttattcgaaccccaagccattcccgcagtcgtgtttaccgatccggaagtagcctggtgtggactgacggaaactgaagctaagcgggaaggccgttccatccaggttgctcgctttccctgggcagcctccggccgggcggtcaccttacaccgcactgatggcctcaccaagcttattatcgacccggaaacggaacgggttctgggggcagggattgtggggcccggcgcgggagaacttatcgctgaattggttcttgccgtagagatggcagccgtggcctcggatatcaagctcagcattcatccccatccgactctttcagagacggtgatggaagcagcggaagtcttctttggccaaagcactcacctttatcgtcctgctaagaaatgagcgcttgcgcttgtgcgccttattctaaggcaatcaggcaaaagggaatttcctaggcaaaaggggggtctaaagggtgtgtgctaaggctttcattggcattcaagaagagtgtcgcgactaaaacataggccatgatggacttcagttcgccatatattaaaatgttctgagtaatcgacaggggggtaatgaatgatcccgcttatcctgcgtcttgatatcactggcacgccgaccgcgtggattccttggcaagaagctgtcgttctttatgtcaaggagatggtgacatggactgcgggcaatactgttttccgagtccggggggggattagccgcctgacggggaagcagtcccatttagaactgagttcaattatcgcctgtaagggcaaaattgcccatcataaatatgaggtggttccccccttaaataaccgtgaactgttccatcgggatcactatagatgcctttactgtatgggggcttttcgggatagtcaactcactcgtgatcatattattccccgctgtcaagggggtggtgatacctggaccaatgtggtgacggcttgccggagttgcaaccaaaaaaaggatgggcgaaccccggaacaagctggcataaccctccttgcggtgccctatgtcccgaattatgcagaatggttagtcctcaaaaaccgtcgcattctggaggaccaaatggaattcctggagagccgctttcaccgtcgtgaagaacgattgatcttttcttaacctctattgattaccccctcctgggggtaattgccctctttatttgcctcttggttgtcgctaatctttcgtaatagggtattagggtaaacgctatggctaagcgtcaaagggtactcgttgttctcagccagaatgagttggattcccaaccagagccagcactggatcggggggtgtttattgcccgagaaaccaacgcgatgctagagctgtttgtcagtgagtaccatccctccttctatacacctctcattggtaagactttgcataatgagtggaaacccgagacctatatccgcttcgccttgtcgcgattgcaggaaatctctgaaacactcgccaatcgagaacagttgagggtttcctccgatgcggcatggaaccgtcatcaatacgacgggattatgcaaaaagtatccagcattaaaccagatctgatgattaaaactattcgtcatgacagcaggttgaatcggacgcttttcaactacactgactggcatcttattcgaacttgcccttgcccgctaatgttggcaaagagtgaggatacgtgggcaacgcgggcaatagtggcttgcgttgatccttctcatatccatggtcgcgaggagggactggataattcgataatcgaaattgcgcaatggcttgcttatcgcttgcgaggggaactgcatatttttcatgcgattgagtttatgccagagcctatctttaggctctggcaacccggggctagttatgataattataagcaggattcccgtgaagaacatgagacgcttttaaatgaattacttaggccctatggaatagggagccgccggatccatattgccgagggtaggccagcggagtctttgttatcctttgcaaaagaagtgaatgctagccttgtggtgatgggagcggtttccaaaggtacgttggagaatttatttattggcaacactgcagaaaaagtattggatgctttgagttgtgatatcttgattgttaagcctaaccccattgaagtcagggaaacagttgtcgaacctgtttttggttgacatggttggatgccgaaaagggttgagtcgtcgcctaactcattctccaagttcgtcctgaactttccgaatgagttggttggctcaaccagcctcagcccttcggggctacgtttgaagttgaagcgaaagcgactcaccctggggtgcatttctcagccccaggcactgaggtcaaaggcaatgaactacggagcgacacaggagcgaatgccgagactgaacgacccttcaaacattggcgagagaaccctaacttttagagtagcgaaagctaatgaatagagtttttgtattagacactgatagaaaaccgttgatgccatgcagcccagcaagggctaggcggctgttgcgagacgggaaggccgcggtttatcggatgcagccatttacgatcatcctgaaatatagggttgatcccaacccgcagccggttgaatttaaggttgatccgggcagcaaaataaccgggctggctttagttgggaattttcctcaacaggggcgcgtggtgttatgggccgccaatcttacccatcgcgggtacgccatccgtgagcggctggctagtcgtcgtagtttgcgccgaggtcgtagaggcagaaagacccgctatcgtgcgccacgatttctaataccaatttcacgtaactttgcattgtataggcttagtataaacaaccagttataaccttaataaattgcagccttttgctaaattggtataaacagaacaaaaccgaagggttggctgccgccatcgttaaactcgcgggttgaaaacgtttcgagctggtttaatcgtctgctagatagagttcccatttcagaatgtcatatcgaaactgtgcgctttgatactcaaaaaattcagaaccctgaaattaacggcgttgagtatcagcagggcgagttgatggggtatgaggtgcgcgaatatctgctagagaagtgggacaggaagtgcgcttattgcaataagaaagatatcccgctagaggttgaacatattataccgagatcgagggggggtagtaatcgggtatctaatttaaccctggcccgcgcgccctgcaacaaaaaaaagaacagcaaaacggcggccgagtttgggtatacccagatccagtccaaatccaagctgcctctaaaagatgcagcggcggtcaatgctacccgctacgccatcgggtgcactattcagtcagtgggattgccgacttctttttggtctggtgggcgcaccaagaaaaacaggatcagccaaggctataccaaagaccattggatagacgcggcatgtgttggcgaaagcgctgagcaagtgacaataactgaaggttatcgggcgctacatatcaaagccacggggcgcggaacaaggcaagtcgtcagaaccgacaaatatggctttcctcgcggcaaggcggggcggtgtaagcgagtaaagggatttcaaacgggtgatctcgtcaggctctcgcacccccaaggcaagtacgctggcgatcatgttgggatactggccagcattcgggctagcggcacctttgatgttaaagccaaggccgggaagatctcggccaactggaaaaatttcaaactaatacagaggggagatggttatgactacagtctttcggctgtctgaaccaaatacggcgacgacagcaagtaatgcggccctcgcgctcgatgctccgctgcgctgcgcactctcgctagggggtcgtcgcacttccttgtactccttccgggaaatatccattgagggtagaaagagaagggtttatccttagtcagaaagatgtatctgctgtctaggattgataaagttgatctttgccctagtaaggcatattcaacacgtaaggaggtgcaacatgttgttgtccagtatggctgaaattatccgcgggataggtttaatgatgggattggcggtgtcttttttcatagttcccgctactgctgctttgctagacacaattagccctccagagggtgttggaagctctatctatgtatataaggatgttaaacgtaagatggtgctgatcgttggttctagtggtacctgcgcctcatcgcctgagtatcaagagttgggcgatttatccgaccaaggcgccgttcctttactgacccaaattgccgccgagcagtttggggctggaggtgagaagctttttaagtctcattgccagatgaattacgacgttcaggtgatcaccttcgaggatacccaaagctcttcttttccacccgatcccatcgatcgctctttcaatgctccaggggggccttccccggaaggccatcgaaatgaacgtctaaggaacctgtaagtgttgcgtcaagctcactctaatgccagaacctccccatcatacaagagcaggcaacctccctgcttggatcaggagaccatgggtacgcaatagtgccattggggtatttcttgtttttctcctctacactttggctggttttttccttgctccctacctagtagagaagcagctagtccattacttaaaggcagagctaggtgcagaagcgagtgtggagcaagtcattattaacccttatgcgctgactctgacagtcaataatttttccctccgccagccaggtgagcctaagctattcagttttaagcaatttcatgccaattttgagcttttaagtgtctttcacaaggcttggaccttccaagagattcgactcactaacccctatttgaagctgcaaattagcaaaagtgggcagcttaacctggtggaattactgccgccagctgaaacaccagctccaaaagagcgtaaaggatgggtgccactgataagcaatcaaatcatcatttcggagggagaagcctattttgtggatcggagccagcctactccctttgaaaaatatctagaatccattgatgtggatttaaggaaatttaataccttgccagaacatagggagtcttactcctttgaggctgtgactaagatgggggaaactcttcgttggaagggcgagatcactttaaatcctttacattcaaagggatactttgagcttatgggaggcaaggcccgtaccccatggcggtatctgcaagaccaggtcgcctttgagatcaccagcggacggattgatgcgagcatggattacatgctggatagccgtgaggctccattgcaagtgaccctgaataatgcaaccgctaccttgtcccaattagggttgaaagctgataaaggcgatagagaaatttttacggtgccgaaattaaaaatttcgggggggcagttacgatggccagaaaaaatcataggaattgagcaaatctacatggctggaacgaatttacgggcttggcttaatgaacaaggagtgttgaattggcagcaattactaaataagaaaacgactgaagaaaaagcctctacggttaattctccagccgggaattggcagggggcgataaaaaatatcattattgaaaacgttagcgccaacttccaagaccgaacgattgaaccgccagtgacggtagatatcagcgatctagccctgcaactgaccgacattagttcagtgccaggtttagcatctgattttaatttgaagtttaccattaatgagcaaggcctgttctcagcctatggtaatcttacggcgttgtccccaaccattgatgctaatattcatttgacatctttatcgttgttaccttttcaaccctacgtaagccgttttctcaaaatggagatgaattcaggtcatttggaagctaagggaaatattgaatacgctcagaataacggtactcccgattttaaatttaatggtcatcttgctctgcagcaattttctgcagaggatagccttatagatgaacgttttgtggcatgggatgctttgaaagctaatcaaatgttgatcgagctgtttccccctcgaatccaaatcgctgatatagaaatagatgctccttacggaaaagtggtcattaatgagaatcaaaagatcaatgtcaaggagatgttaaaacccctaaaagaaaaaaatgacacccaacccccatctaactctgcgtccctcccgatagtaattgactcaattcgtattaaagaagcttcagttaattttgctgatcgaagcctgccatcggagttttcaacaagtattcattcgctccaaggcgacattcagaatctgtcctcggcgacccaagaaggagccaatgtttcgttagaagggaacatggagccctatgggatggcacgcatgataggaaaggtcaatttctttgctttaagccgagccacagagttcaatgccttcttccgaaatattgcacttaccgcactgacgccttatgcggtgaaatttatgggttacaccatagaaggagggaaattatcgcttaactttgactaccagataaaagaaggccagctcaagggtgagaatgagattctactagaaaatttagatttaggcaggaaagttgaaagtccagaagccattgaggcgcctattaagcttgctattgcattacttgagaatccccaaggaatcattgatgttcatttgcctatcgacgggaatctaaataaccctcaatttagctacgggcatcttgtgagcaaggttttggtaggctttattggagaggtcatttcttcgccatttcgatttttggctggcttggttggtgctgaggagttggatctggaatttgtagaatttaaacctgggagtagcaaattgttgcccccggcccaagagaagcttttacaattggcagaagccctaaagaagcgtccagaattgcggttacaaattcaaggtcggtacgacccgataacagatgctaattttttgaaaaaagaaaaatttgaagaaatcctgtctacccagcttaaacaggaaaagagcacttttggtgaaaaagaggttactcttattcggcaaaaggtattagagcaactttatttagaacagttttccattgaagcccttaacaaaaagcgagcccgatatgggcttcagccaatagaggcaggaactccaaggactagggctggaccgagtgcagaagctatttccccttatctagcagtggaggcacctccctatcgcaaagcacttcaggaacagcttattgaggcgcagacagtcagtgaaaaacaatttcagcagctagggcaggcccgtgcagttgccattaaaaaaaatctagtcaagcagggggggattaaggaggggcgcacagaaactctccaggtcgaagcagtccagacaccaggacaagagttcatccactgtcaacttgacctcagctaagtcctgccaagagtgaggtgaaaatcagattttccgtgtccgattccggttggcaatggctgcggcgaggcgtggccagagcatctggctttctatatactgccaggcaagaaggccgggaaatgcagttatcagttcgcgaatcctcgttgccagggaaattgataaggccacgtgggggggtagattaagcattgttccaatcgctatgaagccgccctcttgaatgcctagtcctcctgggatgacaaagccagcgctgcggatggccattcctaggctggtcaaaattaatgcctcctctattttaatcgggtaacctattaacaaggcggccagccagacttctcccgccatgagaatgcgtaaaaggaggcgcaccccgctggctagaagaatagcgctaggttgacggtaaatggctagaatcgcagtatctagaatgaccgcattgctggcaagcgattgccatttagggctacgggctatactagcagggaggcgcgctaggaaaccaaaggtaccggcgcactgtgccaatacaaagccgatgatgccgattgccagaagggcgcaacctaaaagcgctgctgatagtatttggggatcgggcgcaatcagaaatagaaataccatgcccagtatggcccctagcagtacggaaagtgcctgcaccgttttgtcgaccaccacagaggcagcggcataggtaccaggcgttgcccattttgttagtaggcgggctttaacccattcacctccaacagaggctaccggcaacaccgtatttactgaggttccaatccacatagcggcaaccgtgttgcgataagtgggttgatggccgttaggcgtaaatagaaatcgccacgaggcggagcttaatagcaaatcggggagggcaaagacggcaacccatagaataccccaccctggtgccgtgagccgctgggcgataactgccacatcttgccagagagcgagcagggtaattagggcaaggccaagaaaaaaactaagccatgatgcactcttcatgaccttaaaggatagatgaacaataatttctttgcttagcgcgtttttcagcggtttagctaatattaaccctaaaggcagaattcagagtgatctttctgtgcttctaagcggttaactgccgtttctagtatgaattcagtgctttgctatactttgggtgcaagtgtttcaaaatgggggtaatagatgcttttatccctaaatgaatacaagtgaccgatatggaaaggcatctgattatcgttggaaatgctccctagctgccttgacggtaaagtactgtagtccctatgttgaatcttttgcacatttcggatcttcactttggaaagccttttttacccgaagttggtgaggcattactgggtaaaattgagaagctctctcccgagcttttagtggttagcggtgatcttactcagcgggctaaagcacaggagtttagggccgcccgtgcttatttggaccttatgccatcaatacctcaggtggttgttcctgggaaccacgatatccctctttatcgaatttttgaacggttatttcagccctacgaactctatcgccgttatatttctgagcagcgcgataccgtattacatcaaaataaggctgtcattgtgggattagactccactaacccttattttgctatcactaatggtcggattcatcggaagcaattggctttctgtgctaaagcgtttacggaagccccggcggaagccgtgcggattgtggtagcccatcatcattttgcgccagcaccggactataaaggcggcgaagtgatgcctaaggccaaacgggcgctggatcttttcacccagctaaaggttgatcttatcctggcgggtcatttacaccgtgcttatgtcggcaactcattggatgtttatccgggggaagatcgggagcatggtatcattattgcccaatgcggcacgagtacttcgcggcgtggcgtagcacgtgaacaggaaaaaaactcttttaactggatagagattttggcggattccattcgcattttccattatatgtactttaaggattaccggaatttctatccggttgctaagtatgagtttgcgcgtccaagtcagcgtagttacttagcagaaagatttttaaatgaatcgtaaatgtttgtttttatagtaatggtttgagttttctcagatctcaggaaaatcttaaatcgcttcctgagatctgagcctctcacaatgaacttttctgcctggttaggtggtgattttatcaggacaacattttttccaggccccaaatcctccgacaagatccaacaaattagctattccatgcttttgcattaggctcgctgcaattgatgagcggtaacctgatccacaatggactacaatttctttatcctggggaattttatcaatctgttcttcaagtttattcaaaggaatgttaagactctccccaatccgactctccttccattctttctccgtgcggacatcgagaacaagaggaggggtcgctgcggaaagtttctcagataatgtgggggccgtgatacgctctgtccggcgcacaaggtcaggatgtttatccaatgcttgcatcccacctttaagatagcctgcaacactatcaaaaccaattcgcccaagccgcattgccgcctctctttcccggccaggttctgcaatgataatgatgggctgggttcgatccagtaaggtccccgcccaggtagcaaaggacccgcctaagccgatgttgaggctatcggctaggtgtgagcctgcaaagtctgcggcatcgcgcacatccaacagttgtgctccagtatctttctgtttgaggacttcttccaaggaaaggggttgtatttccgtttctaatgcctcttctaaagtgggtcgctctttacggttgaggatggcgtcataagaaaaatattgtggtgcttccggttggttagaagtgacgagcttgatgaaatcctcttgactcatgggctgcagggcatagttatactggcgttgaacgcccagagtggaaacagtatccgtgcttagattccttccgcacattgaacctgctccatgggcaggatagaccagggttttgtcgggtaattgcagcaatttgttgtgaagggagtcgtagagatccgctgccagttcctctgccgtgacaccaaacgatgccagcagatcaggacggccgacatcaccgatgaaaagagtatctccagtaagtaccccatagggaatggccgggtctttctctaagtcatagacaacaagagaaattccctctggtgtgtgaccgggcgtttcaaaaattttgatgcggactttgccaaaatccaagatctcgccatctttgactggggtaaattcataatcggcatcagcgcgtgcacccaaataaatttttgcgcctgtctggtctcgaagttcaatatggccggcaataaaatctgcatgaaaatgggttagaaaaacatggcgaatagtaaagccttgttcttgagattcctggagatattggtcaatatcccgttgcgggtccacaatgatcgccgttttggtctgttcatctccaatcagataggatgcatgggcaaggcatcctaaataaaattgtttgaaatacataaaggtttcctcgggggccttgggtttatcctatataatccataaaaataggcaatttaattctgtttcgcaacctcttgaggcttaataatttcagtgagttagtactaaaatataccaatccgggggttcgggcaaatttacctattctgtctgttctgccggttcagccatggaaactggtttagttataatacagtaaaaggggaacaggacatgagcgaggatattaattctaaaaaatttggccaacggagtgatgaggtgtttatccgtgaacccggcagcagaacttaccaaactaagcaaggccttgagttcaaggccttagccgagaccctctgggaatccgctgttctcagcgagaatatttattcgggtgattgggtaaaagatggtaacggatggagatctccattgaggaacggagtggcagtgccgggccagggtccaagtgattataaggtcgcctgcgcacctggtgaaagggggcggctgtctttgcctggttggatgttctggggcgactttccaagtcgagatttagccgaggaagctgaaaagacgggattatacatggaggtatgggaaaagatgttgtctggcaagagaacaatcacggtgatttttaaggggactcaattcgaaagttggcgtgattggcgctccaatttacgatggttttggagaggggttcagcatttcgttcctttttacgaggaccaatatacgatagtggcaaaaaaattcggggatgaatttgtgggggaattcattcggcggggataccactcgagagacgtttctattgtctcatgcggtcattcgctgggtggtggtttggcacagcaatttgcttattctttacctttgcaccctgaagttccaagggtctcccaggtctttgcctttaatccatcaccagtgactggttggtacagcgtggacgaagagatccgcacccctaatgcctttggactagccattgaccgagtgtttgagcacggtgaggtgttagcttacctccgcttgctattgagctatctctatccgccttctgcttcaaaccccagcatacgagaaattcgcgttaatttcgttagctcccggaattttttaaccaatcatggaatgcgtcctcttgtatgtggtttattaagccatttagagggataatcgccttaaaatcaaattctggtggcgcctaatgctatttgccagggatggcgagtacttatttgatttttaatgcttgtgctctgcccctgttaaacgacagcgatttttcttgagattctaaaaaaatttcttcatcaaaagctttatcgccctctggaaagggggtcccttgtttccgaagtcctttaaagtcataaagagtagaatcggccaaatgggaaggtttgacattctgtagagcccggaacatggtctcaaggcgcccgggaaattgtctgtcccaggttttcatcatttccttgatagcttggcgttggaggtttgcctgagagccacagaggttacaagggataatagggaaggctttaattttagcgtagacctccagatctttttcccggcagtaagctaaagggcggatcacgatatgtttcccatcatcgctgagcaatttcggtggcatgcctttgagagtcccgccatggaacatattgagaaaaagggtttcgaggatgtcatctcggtgatggcctagagcgattttggttgcccccagttcttcggcggttccgtataggatgccccgtcgcaggcgcgagcatagggaacaggtggtttttccctcgggaatgacccgtttgactacgctgtaggtatcccgctccacaatttggtaaggtacgcctaaggactctaagtattgagggaggatatgctctgggaaacccggttgcttttggtcaagattaacggcaattaactcgaaatccaccggcgcatgtttctgtagattgaggagtatgtcgagtagggcgtagctatccttgcctcccgatagacagaccatcacccgatctttagcctcaatcatattgaaatcctcgatagcttggcctacgaggcggcgcaatctcttctggagtttgttcgcgttatattgtgctttgggggattgctcgttcacctggatgaccttaccttttctgagaatagaagtattgatgtaagttgagtgaacttaggcattttaaccctatactttaaagaatcacaaattctggtagcgatttaaatctagaatacctgcttcaaggggtagagtttcttccagatagaaggtgaaatcactcaccagagaccaaaaatcttcatgggtgcggcgaataccccagcgctcaataatttgggtaaaactttcttcatctttgctactatttaaggctgaaacaaaatcgcctagttctttctccgctatattgaaagcaaaattgggatagctacccagtatgcctggagagatggtgagggtatcccgttcaggtaaatagcgcaatttttcaccggcaatgaatgccacgttggtatgcatccggttacggacaagagaataaatttcgcgttcaccctgttcgctataaatacacagtagactcatctcgggtaagaaattaatcacgggtagatcttttgcggtaggccctaccagtatggtgagagctttgtcaacccgttgcgcgaatagggaggagccggtgcggcgacattcttttttgctgcaacggttgatgacatctttcggaccagcgatagctccaagataagggagtagttgttttagaaattcttttttaggatactgactatggaaggcaaccgccgttggcgatgttttgtctatacttgcataagacaggaataattttaattgacctgtgtcttgataccagtcattgaggtattgctcccgtgattggggaggtaaccagcgtagaaaattttgttcagccccgtttcggataagatcgaaataaagccgggtttgaagttggtgagagacattcccaaaaacatcgaaattaaccactaattcatagtaactacgctcaaatagcggatagtccatgatccatacagttttaggaaaagcaccaagcaacccgcgttttactgaagaattatcaaagtgtcggaagacggtcagagcggcattgctgttatggccatcaccgttccaaatatcttttagggaaggcccttgtggttttgttttcagataagcttgttgtcgaaatcctaggtaattgttacgtttgtcttgataggatagccattgtggccccatcgacagtaagtctccattctggccgggagttgtcaataaaggggttattttggcttggtagtcatcgtcggtaaggtagagatcatgatctggatcctgaaagaaagtccagaaatgatcgcgaatgacatcggtggcaaactggccgcgacaaacgggaccacgaataaaggtgcggacaaaatattctgcattatctagcatgaattgatagcgggcgcgaggaggaatggcggcaaaggtagcaaatggattggcggcaccttcgtcactataatcgggtaattgttccactcgccagctatcgctaaagaaaagcttgttaacccgattgagttttttttcactgagtggataagtgatatgggatttatgcacaatggtcccgatcaatggacgtagacgataccaaaatggatttttgggggcatcgttgggacggcgggtcgctactattttaatgggctcccctggtggggtataggagcgtaccagttcaaaaaaatgttgcttatcggcatggtcctcaaaatatagatgggccagaaatagatgctcatagagccaacgggccactaagcggctgcgattgtctttcttattcagtagcgcttcccactgattaatggcgctttgttccgcctctgacaaattaatttttggaggctcctggggtgcgcctgcctggagccagcgccgaatagttgtcagttcctcatcagtcaggccggtggttgccaacggcatgccctcataggggtggtgtttggcgtaatcgttgaactcttctgatgtgggacagacattttcccgcttaagtcctagcttgatatcctctggcagcttgctgttgggctcaaaagattggcttcggcccagcaacaacattcgataaagcaatgatgtttctggcccctcggtgccatcaataactgagaagaagcctttatcacgccagcctgcggtgctattggcatcaatggttaagcgggtcggttcgacagcttcagtgcgaatgccgttatagacgggttgcttactggcgccacgatccaagcctttactggttttcagtttgagctgacaaggagcatcataacaactgtggcaagcaacacatttttgttcaaagatggggaaaatatgcttttgataggagggtgtttccctgttagtttcagcataagcagatagcgtaagcagcagcaagcaaagcaaagctttcggtaaaacccacaacggctgtgatggcatttatagacccctttccgaacggctgagaggcttattgtaccgtggttttctttttaggagagagggctttagattgatagcgcttgtctttacggcggagatagccggtcacttcctcccggtcatgatagagctgcttgaaggaaagttcatagggaatccccgccctgcttaaggtctcggccatcaaggccgtacagatctgcacctcatggtaacgttttttcattggaagtttcagattgaatatgcattgtcggcaccatccttgggctagccattgagctgcaagctgggctacacggcgtggctgctccaccatatcgcagaccatccagtccgcaaaatgccggggtgcgtaacgaaatgcatccgcctgccggtgctctaccaggccagattccattaatgaaggtgctaatgcgccattgtccaccgccgttacccggattcctcgacgcacaaactgccaggtccagccccctggcgcggcccccaaatctaccgcctgcattcctggttggaggcgctcctgccgctgctttggagtcaaaaatacctgccaggcctcctctagtttcagggtagcgcggctaggggcgttggctgggcacctcaagcggggaatacccatgaaccagggtgatgaatgggagggagaggaaatgccgggataggcggcgaccgagctgaggaaaaaaacatgtgctcggggtgcggtcgcatttccggggtccactttgccccgttgctctagcatgctacgcaagggcttggaaaatttgcggcaaaaggtcaataatgccttggactcgttggtatcggcggtctctacccaaatctcggagaattgttcacactggctttccagggcggccgcaatgggtgttacgcgatcagtgattggtaaatccttcaataggccgctggagacgaaaagctggcgggcgaaaaccaggtcgagaagacttatccgatcggtgaattgttgcgctgcgcccttttcatatagggtgaagactacatatccggtgccgggtttggcgcgagcataaccggctaagccttgctccgtagtctgggcctggagttctgctgcacactcgccctcgaaacccgcccggcaataggcgataaggcactccatttcctgaataatagtgtttaaagggggcagctgactccagtgccgccaatcccacaatatccgtgtgggtttttggccaaatattgctgatgagaaggctcggcgtaataaaattccggtgctgggcgaatttcggtggagattgggccatagccggcttcttgcagtttgtcttcgtagatcttcttcgaggattctaccgccattttctgcttgtcgttataaatatagacggcggagcgatactgggtgccgagatcatttccctgacgcataccttgggtagggtcgtgggattcccaaaaaatcctaagcagtgaggcgtagctgaccacctggggatcgtagaccactaacaccacctcggtgtgtccggtcatccccgtgcatacttgctcataggtgggattgggcgtatgcccgcctgcataccctaccgcagtggtataaactccttctgtttgccaaaatttgcgctccgcgccccaaaaacagcccatcccaaatagggcttgttccatacccttgggaaagggaggtaggagcgggtgaccactgacataatgccgttctggcactggcattttttctgttcggcccggcagtgcttcttcagccgtgggcatttcgattttttggtgacgtttaaacacgagaagtctctctcctgttaggctctatgctatcggaccgtatcacccggttaccggttcaatgggggagggaaataggcaaggcgggctctggcgtttgtgagaggtccagtatcgacgcgattgggataaacgctagatagctgatattgcccggattattcctgatgtcttaaccggttcgcagcagggccacagcgagcaatatccaagcaataataaaggcggtgccaccgaagggggtaaccgcgcctaaccagcccaatttggtgaacgccaatagataaagactgccagagaaaagcaaaatgccgatgaacattaagattcctgaccatttgattaagctgccgccgcctatccagtgagaaattatgccaattaaaataagacccaaggcatgatacatgtggtattcgacgcccgtttgccaaacttccagcatccgaggctcgagtttggcccgcagcccatgggcgccgaaagcacctaaaatgacgcccaaggcggcaagaattgcgccaacactgatgaagaatttggccaccgttgttacctcttaaggaaagtagaagaaaaacctttttaaggcgctcatgtcctgaatgctgcccctaacggaggaggagtgtaacaaaaagtttgcatctttgtctttgcttgcgggggttcccccttccccttctaaatcagctccttctggataataggggcgattgcctctactgttctattcaggtgaataattaagaaggagcgtggtgcttaggttgccgacattcgaggacgttctcgaaattatgatattgaatagccgctgtttgggtcccgttgctcaagggacgggaacatcaaaccctctgtcgaaaaaaggagtaaacccatgaacacttatatgatccgtcgtcgaagcgcctggaagacgccccaagaactggaagaagcggctaaccgctcaaagcgagttgggaatgaggaaatgcccgaccaggtgcgctggatccggtcctatgtggtggaggaagaggatggtcagcttggtacggtctgtatttaccaggccaccgaccccgaagcgatccgggagcatgccaagcgtgctggcctgcaagcggatgaaatcattcccgttgctgagaccgtagtggtccgggaagatccagcgtaggggatcaggccccatggggcctgatccctattacttgagctacccaggggcgctttgcgcctctgaggtaggtttcacacttagggtttttttgtttttttcgtcttttcttttcgcagcatccttggcagaaagcttagaaacaggagatagacaaatagaaaccacacaatggtatgaagtggtatccaggggatctgccacgtttcaagcattgcttttgcagcgcctagttcatctttttttataaattcattaagcgctatgagcgctctcatcatggccgtattccagatgctcagactgatgtaagtgatgaaaatgaaaatatagaggggattaaacagctgttcatatttctcaggacgcttgtaggcaagataggtaagacctacgatcgcgatcgctatcaatatataaatgaatatgtccatttttataaaacctatgatgtggttatcgttttttgtcaaggaaggcaatgacttaacgtttaatcatcccatttttcaacttgtttatctgctcttaaacggggggttgcaattttaaagtagcactaccctgagcgtcgagagatcccaacaatgttttatcataacttaattatttcagttctatccctttcataacctagggtgggtatcccaagcagagcattagggggcttcgttacggcgtttagtagggtgggttaagacgcgttagcgccgtactcaccaagtttaagcgctggcttggcttttggcttatgagggtacgaggaaaaggtatcaaatggacgactctataagggcggaggcgagaaattgaggcatttaacagctagaagtctaatgaataacttataggttgaaaaagtgattactattcatcatcttaattgcgggacaatgtgtccctttggcggccgtttcattgatggctttagccggggattgactgcgaaattagtttgccactgcttactcattgagaccaaagcgggtctggttctcatcgataccggttttggccttcaagacatcaggaatgctcatcaccgattgggccgaatctttttaaaactcattgggatccaactccaagaggagcagacggccttacgccagattgaaaaactcggctttaagcgccaggacgtacgtcatattatcctgacccacttggattttgaccatgctggaggcatcacagatttccctgaagcccaagttcatgtgctaggttcagagcttgaagctgctcgccacccccataatttcctggctaggcagcggtaccgttctcaacagtggagttcagaaaagaactgggtcacttatgctctcgatggagaaaaatggtttggctttgagagtgtgagggatcttaaatctctcccccctgagattcttcttgttcctcttgcagggcacactaggggacatacgggagttgctgtcagagccgaggatgggtggttgttacatgctggagatgcttacttttttaggggtgagatggaccctgaaaaataccactgtacgcttgggcttcgcctttttcagagaataatggaggtcgatagaaaagtccgtttggaaaaccaagaacgtcttcgtcagttgaaccgggaccaccatcaagaagtccaaattttttcagcccatgatgctattgagttggaaaaatttaggccgtgatgagaaatgttttttcttagtacaatgactcatcattaggatttctaaaatatcttttgcaatttcttttattcacctttaaagcgtgccgacgaaagcagccttttcccctagaaaacggtttggggactacagataactcaacagccaatggcgccggttgatcttcaactggcgatacccaatgcaaaccggatagagggcaaagataagtcctatccagagaagatagatcaggggaaggccaaacccgtaatctttgggaaatagccaaaaaggggttaaaaaggcctggatattatagccgctcaagtaaccaacccctagtgccagtaggtggatcagatacagatgcaggaggtaaaagaagaggggcacttgcccaaagacgataaaaaaccgggtccacgccccagagactttttccaacaaggccagggcagcgatggcaggccctagggtcatcaacagataaagcagcgacgggggatatttggtggtgtccaaaaatgagaggagcgtaaagaggcggctttgctgtattgaccaaggatgggagtctccgtacccatttaccgcgcggaggacgataaatagcccggtcagcagggcgccaagaaccagcatctgccgttgtcgttgtggccgctcttgcagcaagagaggaccaaaggcataccccactgccatcactcctatccacggaatcaggggataaaagggatccagggaaaggttcgctgttatggggatggcttcacgggagtggagtattgcccagattcctttccatattccctctgcttccaggccatcgaaaaggttatgaccggcaaccaacactaggccaaaggccgcgatagcccatcggggcaaatagaccagccctgccagtaccaccatagcgcctcccaaagcccagataacggctaacccaatctccccgtgagaaaaattaaaagtccaggcaaaacccaccagggttatttcaagcagcatcaaccataaaccccgggtaaaaaggtaaaaagccaactcggtgcgggtccggcctcgagtggtggacaggaaagcactcaccccggcaaggaagaaaaataccggggcacagaagtgggtgatccagcgggtgaaaaataaggcggcgttggtctgagagagatcggtgggatcgaagtgggcattagtgaaatgatcacggacatggtctagcgccatgatcaccatgacccaacctcgcagcaaatcaatggagattaatcggcctgaatggggcttgagcttttctgaaagggtattcatggttaatctagaaaataacccaccgtgatatcccataacgggcatcaaccgctaacagttcccgcttgacgtaaaatcctagagctcgccggcaacgtactaaaaaaataccttcctcattaacgggaaaatcgtgcagtaaagattcttgggtttcggtgggtaattgttcattaggcttaaaacgcaattcatcgtaggtattccaggctgaatcattgtaggaagagacccattcaatacccgatggctctgcatgggtaattcgagacagcacaaaatccaggaaagccttcgaataatggcagtaaccgcggacatggtaacggttattggcaaagattaactgattaggtgatagatccctctcctgagccccgcttttggcatgataataaatggtaacgacctgttgcgttcgtaaagcggataatactttctgcactgaattttgccgcagttgaggccggagcaaccgatcaacatcatgaaagggcaatcctccccagtctgcattgcttaagtaataacttattatcgcctgtccacgtagatagtccaaaaaagcttcagcattttttcgaatgtagtggggtgaaaaatcggcgccggcaacctgttttctgcccacacgccgaatattttccggatggcattggcggtactgggtgattactttctgggcattctgtctcgctatgccgaatgtgtcagcgagttgccgggcagtcaatccgcctccccatagcaagcatgtttcgataaaagcaaagcgtgtaatgtcatctttcatgacatattaatatttgcttaaggttaaattatgagcgtatgcttcaatcatagcattcgccgaggaactctaccatgcatcggatacgcattagcttgcctaaacgacagtatgctcgctaccgccatctcgaccttctgcacgatgcgctcatcaacgcctggactgctgcgggtgctgatgcagcgcaggtattgggcaagaatgccgcgccttggacgtttgccactttgggtgggcgccgtggcaatgaaggttgggtgcatactttggtggtctccacatcagattcggttttggccggctttttggccaggttcgatccagttgatattcgacaagcccgcgccgttactgcggaaatggtggatttcagcgccgccgaaattattccggaacccaatccagtgcctccattggaaggagtcatgggggtgctgttgctctcgcccctggtgattagccagcgtcaaggtgggcagcgagtttggtatcagcagcttggtactttcgatctgtctgcggcggttaatgcacgtctatcccgcatcgccgggcgcagggtggggttgcatgtcgaacctgattcgctttatttgcgggctaatccgaaacattcagtattggtcagcctaaagcgcatggagaatggccgccatgcttttgtcatcggcatgagcgcgccgctggtgctggcagggactgaagaagacttgcagttggcttggtatgccgggatcggcgagaagactcgcaatggttttggttgcctgggattactggaacggggggtggggcgatgaccgcttggatggaaacggccactcgggtagcaggcgacatttatcgagaatttcttgagcaggttattgataaaggtgttctcaacgagcgcattggtgtgctcagcgatgaaaaccgccgcaagattcaaagaggcacccatattgatgcccgagtcctgcgcctgatggcggtttccgggaaagggggctggcattcggatctctcccggcgggagcaatttgcccgaagcatcaatgtcacgctgctggatcatttgctttcggtgatacgaggcgcgatgttgttggcggcactcgattggctgggccgtaaccctgaaatggacttaacgttacttcagcggcggttgcgggtgattgcggtcattgcttttctgcatgatttggataagttgctccaactgcaacggaatattgcgctaccgctggaagaagttagcgatgccatggggcgttatcggttgaatgaatttttgggcgatgacatcaggctgaccccggaacagattcgctacctgatcgaacaggtggaagacacccaaaaccttcgcagccctgtgcgtgaattgccgccgcgcgaatttgagtctttgaccggctatgtggcccttgctgataaactggacgggatctggctatccggcgattcggaaaaaggtggactcactggggtgctcaagcgactccaaaccgatcagacactggcgacccatattctgcgtgagtggaaaccattggagattgtggacccacaccatccctttttactggatgaattgcaatgttggctgtcatggagcagcgtccagcgggttggggtgccgccactgattgaagttcatcaggacggccggcttttcttgctactgcctttgcagcactttgatctcatcgttgatcaagcactcaagcggttgtgtgccgatcttcctttccggctggagctgagcatttccaaccggggtgtgcccgcactttacaacggtcaaccggatcatcaggagttgcaagcatttatcgctgatctagaggatcacactctgggttccttatttcgcatcaaaaccgatctcaaggataccctgactccaccactggatgctttgctgaaggagttggatttgcagcctcgttggccgggtaatgggggggcgaccattactccttacccaaagcccagtgatctaccgatagcggcccaggagcacttgcaacgggccgctcatttggtgttactgctcaacttaaagctcgacggcgccaagaagctgggcttgtccgattattcagcgcgggaagtagcattactggctctggtgccggctgagcgccccgaatggctatccaagatcaatgatgacgctacgcgacgggttgttaccgtcctttgggtcactgcactggcccagaatgatagggatctggaggctactatctggggtgatgaaggcttgcttcagcgttggctggaaggggaagaaaatcaaccgggctttcgggacggcattacgggccgaggccagcaagttgttaaggcagtggaacgccatttccgccaacttctcgggggtctgcgtatcacgccggagaatgagaacgctaccggtcgttgcctgttcactgatgaacctgtccctttcgatgaaagaattgatgaagcgctgggtctgtatgaagtaaaggtttcagccttctcggggcgtgatgggcgcgttgagtcgattacttctgaacgtgctcacaccaatgtgagtccggtagcggtagcggagcacaagctgcgggcgcaagctcatgggcgccagggaggtaagcccggaggcgtcccgaccttgatttcttccccgactaccagcgggttattcggtggactgcgcttgccgggcgatcagtccatggctgccctatccctttacgatctcagccgccaagaggttaaaaaaggcacggtttatcaaggtacggagatctttcaagggcgttatcggatggcgcggttcgagcgaatggccgagaaagtcgaagaccaagtcaatcagctgagaatgttgctccaggccacccgcagaataggccgccctattcatattttccgcggcctgcccacattccaacgggcattcttttactacgatgccatgccgcgaatgttggtggatctgatcgggagcaacagcttgcgtctggaacagattcccgaggcactcgatcaactggttcttgcccagacactgcttgacacccacggccttggctacgacgtactgcgccgttatgccacaccgaacacacgctttggcgcggtctgcctagtctggtgccatctccgtgaccgggacgaaagcagtacccgttgggtgatgtcacggctgcaacatgagtttctgcaacaactggagaatcggactatgagcacagaggagggcgcactggtgcgcttagggaaactggcggcgggcattcaatcgagccgggttagctcgacgaatgatgagttgctggtgttcaaattctgcatggagaccgcgaccgcggcgcgcgctgcgggccaagacgatgaacaatcattgatctatgccgtcgctggagaattggaaaccaacctcactcggaaaggcaaggcggccgccagtaaataccgggaaggtcaatcgctcaaggatggctgcctggaattggccacatttttcgtccgtgaaatctggaatggcgtactcaagcgccgcccgccgagtcaaaccaaccgccgggttttcggcagtatctaccgcatggcgtttttgcaggcggtacgcaaccgccccgatgacgaaaagcccgccgaatccgcaatcgctgaaggagcctgatcatggaacaatttgccactcatctagggtcaatcgagcacttgatggatactactcgaattgattccaagaatacctacatccacccttcgctcaaaaatctgggcgccgtcagcgtcgtgttgttgcgcgaggcggtcgcccccgtggtatttcgcaacgccgaagcagagattaccgatatcgaaatcggccaggatgtgtatgtccgggccgtgcccaacaaattcaaatatccggaaaggggaaggggcttgcaggttttgcgggcgctcggtgttggtggccgtttgccccagaataagacggtgctttataagggccagaaaccctccgaagccttcgatctcaacgccttggtattcggggattcctgcaaccacgataaccgagtcctgccggtgaaagcggcggtcagctattccgatggactgagccttttgcccaagcatctttgcgtcgacgaaacctttcacaatcgcgccgccgaagatggcaccctgttcgatgccgagagcaaaaaaaacagcgataatctattcagccgtttctttatcaagcccggtacgctcatggtccaggtcctttcgactcgaggtaaggttttgcccgaaatcggcctcaggcacctgatgctttgcgtaggactcgccggcgcttatggcgggcagacctccctgactggaaccaatattcgtacccatgtggttggcatttatggtggacgattcgagcaagccatcagttcgccctatgaattagtcaaagtcctggcctctcaacctgaggacgtattacgcaaccctacggccagcagcgagaccttgcatgggctactagcaccggctcatgagacggttatgaacggcgcagaagcccaaacctgggtgaatgatctcgtcgcgagtttcgatacggatggccccttggccgacgaataccgggcggcagcgcccaaggtggctgaattgttcgataactggtttggtaagggaaaatgagcgatcagccgcaggcagtgtcttttggcagctttggcgactcttcggctcctgtccccgccatcggagtggtggcggagactctcacctcctttgcctaccattcgctgatggtgcaaagcggtacggcgaccttgcccgagctgatcggtgatcgggcgatcgcctttggcctggccgccacacttgggatgatgtcggcacgggtggctttgccggcgcgggattaccggcgccatctagcggccatgccttaccggacttcggtatttgtcactcccgagcctaagcttctgtcgccgctgatcaagcgtttgaatctggatgccgaggctggtttacaggagaaggtcgcaaatgtggcccgcaagggtaatctgaaggatttcttcatgattcaggaagtcccgcccgggcaggtttatcggggtgcgatttttggcctcgatccttttgaggctttcggacagggcgaattggtgatccgcatcggccttcaccgctcgggcatggtccgtcttaggccggatacccagagcgagacggtctgcttgaatgcggcgacggcggccctatttggccaggatctgcccgtggcgcgatactgtttgtatggcttgcagctcacgccgccattggggctggaggacgcggccgaggaggtccggcaatggcactgacgattgcccgacattgtgttgcccagggggccgatgggttatctccgttgcaagcggcgttgctgcacgcgccggagcgggtgcggattgccgatgcgcctaccggagcaggcaagaccttcgcttttcagcgggcggtcatgcaggggcagcgggtgctgtttatcgtgccgacccgtcgattggcccagaatatcgcggcaggcttgatccgcgatctcaccacctcagcccattggccgcgggagaaggccgagagcaaggtggaaatatggagttcggaccgtaccgttcaactcctgtcagaagacatcaagaacatcgctgggcatcgtattcggcagatacgggatcttgacccgacccgtgagggtggcgagatgatcatcgccgtaccggaggtgatcagtcatttgttgctacggcctcggttggatgccgggcaggcggctaccggggtatttgatttgctgcggcagttcgatcacatcgtgttcgatgagttccacaccatcgaggcgcgggggtttggcctggccgcactctgcgcccggctagctagcgctgagaacccggatggctcccgttttggtcgagcgaaggtgtcgtttctgtcagcgactccccttgatattcaaccggtactggaaagacttggcgtgccggctccggagatagccccgctacgagaatcgctgactgggcaagggcggccggtacatggcgatgtgtccctatcattcacggatcgggaaactttagcccaggtggtggaggatcagattgtcgcaattgcagccgaggtcgaagcgcgtcggcaggtggtgttgatctataaccgtctcggcgatctgatccgtgaaatgccggacttgatccaggcattcgctcaagcaggcattccggctgaacaagtgctggtgattaatagcatcgccgatagtggcaaagagggtattcgcgccctgggataccggaccggccggtcacgcaatccggatgatttttcggtgttggtggcaacggccagcgtcgaggtaggcgtcaccttccgggaggcgaatctgatgctgatggagccggggttcgcaccgatgaattttctccagcgctatggccgcgccgcccggcggggtgcggatgggcgcgttattgtgcgccatgacccctatatcatgggacgcaacccttggattcgcgatttgctcaagtgggcgctcgagcaggatggcgaacgggttgatatccaacagttgaccgagcgactgagtgccgcgacgcaaaaggcttttgaggataggggggaggacaatccgcgttttttcggcgccctaccaaaccgggccgtctacacggcagggttgtattggaatgcgctcatgggccataaaagcaaccgtggtccccgctatgagcaccttaggaatcatcaaccgcccagcgcgggcgccatccgcaactggctacatcaagtgcgtgccatggagcaggatcggctgttcggggccaatgcccggcgttggtgcgagcgtttcgagcggcaggcctatgtgctgcgggatattgcccagcgggtgcgggtggtacagggggatggaaatgtcattgaggtcgatcccgcatttctggagcgggaaacgaccattctggatttgccgatgctggaaggaccccagggtcagccggaggtgcggttgcaagacgaattggaggatcacctgcgcgatcaacgtcagctcgcccagcgcctggtgacggtgtactttccccatacgggggattccgcccagttgagtgcaggggagggattagttgatgcttggtgtcgtgcacttcgtggtcgaagggggccgtccgcaatggcttgggacgattatcccgaagccatggccgccgctgaaaaattggtccgcctgacgggcctggtgccgagtgatgacgacaccctttcattggccgcaagccactgcgttctttgagcgggttgagcgcctgaatctgcacgggctccacttccaacatgtacggttgtgcgagcgccgggcctggatgcatttgcatggcatcagtttcgcccagtggaaccggcatgtgcagattggcatggctcagcacgacaccagctacgcccgtgatcgttcgacacaaggactatttggcctcgcgcccgaccgtatcgattggaaacacaacatcgtctacgagagcaagggtaccggtggcgccgttgaggcggtaagcgaccagaccgctttctatgccttgttgctgtcgatcgcgaccggcaagacctggcgggccgtcacccatgtgttgtctacacgtaagcggcgcgaagttgttctcgacgaagcccggatgcaacagctctgggaatcttccgaacgccttgagcggctggcgcagcaaacccaggtgccatccgccaagcgcatccccttgtgcgccagttgttccctcgctgctttttgcggttatgactgaaggtttactatggaaactttgtttgtttcccgcgaggcacggcttcggcggcgggaaaataccttatcaatcacgatagaaggcaagacccgggcctttcctattgaaaccattggccatctcgtcctgctcgctgaaagcaccctcaattccaagctgctgactttatgtggaaagcatggggttagattatcggtattcgattattacggctatttcaagggctccttcgagcccttcaaccgtaacccttcgggacaggtcaaactggcccaagctgaaatactgttaaatgaaactcaacggatggcgcttgcacgggaactcgtccgtggagctgcccataatatgcaggctaacctactgtactatcgctatcgaggtaaaacggggttggaagctatgctcaaggaaatgaaacgcttagtgaatcttatccctaaggcccaagattcctccaccctgatgggaattgagggcaatctgcatcaatggtattacaaagcatggaagctgattgatcctgttcttgactttacaccccgagtacgacggcctcccaacaatcccattaattgcttattatcttttcttaaccagttgacctatacgatcgttcgccacgagctattcaaaactcatctggaggaaacctttagcttgcttcacagtccaggtaacggtcgttcatctttaagtttggatcttgcagaaccttttaaacccatacttgcagatagccttattttccgtatgttgggccgcaagatgctcgatgcaagttggtttgagcagtatgaaggggtgtgcctgctgagcgaaacaggccgccgcaatattgcagagcaattttccatccgtctggaagaacggtatcaggatcgcagctttcgggaatggatctacagagaggcattggctattgagcgccactttttaggggtggctgagtatgaatcgttcaagcgaaaagtataaataattatgtatatgttgataacctacgatgtggatgctaagcgcactgagaagtttaaaaaactgttacggcgttatctgaatcacgatcaatactcagtattttctggagacatcaccgaagccgaggcaatcaggctgcatcgtgagctgagtcgattaatggttccaggcgatcgggtcactgaagttacggcagctaaccgccgcaatattaatgtgactcacctatctaagagtgattctgggaagggtgagatgaaaagggtacctgtagaggatcaccgacgagatttttctgttttatgacataatggtaatttgctgggaacttcgacctccaatgaagttgaatactattaggatcgacgcatctttatctggaatagccggttatttttcctttattataatgttggaaggttattccaagccctaatatagagggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngattgttgcaaatggccttgctcctgtatagctgttctcatttaagttagggacagagtccacaatgcttaaagtaggcttgacagttttggggtgaaatcagcgtgagcgcttcgctgagggcctcataaagctgctcttttgtccgggccgcttttttcttcaggacatgttttagcttagaccaggcgtactcaatgggattgagttcagggtgatagggcggtaaaaagaccactttggcgccggtctgctcgatcttctcgatcgcctcttcatatcggtgcgcagcggcattgtctaaaatgactactttcccttcctggaggtgagaccagaggaaatgttcgacataatagaggaaaaccgggccattgagcgtgccctcaaagcacatcgcgggaagcgcacccgtcagggatagggcgccgatggtgctgatgcgttcgccttgggtggtcggtttttccccgtaggctctttgcccttgaggcgcccgtccataggtgggggtcagattcaataccgccccggtttcatcgagcacaatgaagtcttcgggggaacacaggcttactttgatccaatactcaagccagcgttgttggacccggggggtgtgtttttggggatcgtagaacgttttttttttcgcgtgatccggtgctttttcagccctcggtccatggccgaggtgcttatcgtttcgccaaagcgcacttcaaatcgctgacacaattcctggagcgttaaatcgggttcgcactgcaacacctcggtcaaatactgggccctcggctcatcaatctttgccggatgtcccactccttccccgcgcttgggatggaccgtccccgtctcccgaaggcgcttcagaaaaccactgaccgtgttcttcgacagtttaaatcgtgtcgccaactgacgaatcgaaccctctttgttcgcataggcttcaatgactttttggcgtaggtccaatgagtaaggcgcaggcataacatttaaacccatctaatttggttgaaaaaatagataactctaatattgtgcctaataaaaacgggaattgctatatagccgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnactataggaagtaaaaaggtcaggccttgcaaagtgcattatagtactgaagaggccaacactttggttattcattggggctgatcgaggcgggatcaggtttccaagagagcaagttacccttgggcttttcacactgccaagataatgcgtgctgaaggggttacccatgagcttgttcctaggggcttaactagatggcggctgttgcaaaagggttggataccgaacaaggtttggcgtcctggtaaagggggggatgttagccagtcaagtaggcaggatttgattgtttgtgttatcagtaagtgataatctttttgaatgaaggagcaggcgcgtgactccaatttggacacacttcttaacctggatggcaggtgttgatggtcgatccctcgggaaggcaccgggttaagttcgtggtcaaacaggtagagctatcgcccgaaaagccgcacggatggagctattcactgaccagaacagtgagcggctgattggtttcgacaacgcccacccggtacggcattccaaggggccaggtggacgcactctaaagcagtatgaccatagacaccgcttccgaacgatccgaccctatgagtaccgggatgcggcgacgctgctggcagatttctgggctgaggtggacgcggtgcttaaagtaaagaggggtgatcccatgaaaatactcaaggtgggcattgcaaactatgaaggcatgaaagcccgtaccctggcaattgcccagggcgagtacacgccgagaaaaggtgaaccgaagatctggttcgcctcgatagcgagttttgcaaaagtactctcggaccagaacagagcactgctttcattgattgtggaggtacaaccccattccctgaccgagctggctagcctttcgggccgagccaagtccaatccctcccggactttgaagaccatggagcattatggcctagtgcgcttggagaaagggaagggaggtaaagtcatgcctcgggttctttattccgatatcgttttggatgtgcctattgacaccagaaacccaaaaaaacagactgaggttgcatagaccacataggggtaatcgcttgtctcgtgcttttggcgttgacattgcagcccgggaaggtattgcggcaggctgaagggtattgcaaacttttgtttgaaaatatgaccttctagattgtgaaaagtgaagctgcttggaaccggaattatcagtttctgtgtaagctagcttacgaatatgctggaacgatcgctttgctcccacccggtgatccgtagatgttaagcatcgctagacatgtcgttaaaaaaataatccatgtttgacatagttggataaaagaaagaatcaaaaacaatgaatattacctctctaagcatggagatcaagaaagacaaaatgacaatctttctatcgctgaggtggaagaggcgcttcttacaggaagagtactggagcaatacacggatacaggaagaggtaaaagttgtttagtagcaggtttttctaataatggtaaacctattcacgtagtatgtgggcatcgtggtacctggttagtgattgtgaccgtatatattccaatgcctccgaagttcaaatctccttatgagagagcatagagatggataaggtttgtaatttttgtggtaataaaaattttagaatgaagaaggttcagtatatttataaacataatggaaaataccttattgttgataatgtaccttgtgaggaatgtgaatactgcggtgaacagtattttgaagctcaatcattaaagaaaattgaagcagatttcaataagatctatttttctggaaaagagccaaaaaagaagattcaaattcctgtagaggagttcatggacattgaaagtgtctaacactccatgcgctcctacgtgataaagagccttatctccagtcagtaaatcaaagaaaaacgtcaccaataaccagtatagtatttttgcataggggtgataacaattttttatcgattttaattttagctaagtatttagcaaaaatccgcgtaaacctccgcccactcgggcggagatacaagcgggaactgcgaagcagttctagtgcggtgttttctgtccattcacgtatgccttgagagttttaatggtagctccgccggcgctgcacgcgaaatacgatcttgaccacagcgcggcgcttttgcttaaacgtgggatgtgggtgttcaagaatcgtatgcgacgcgaagaggtggacttcaagttgttgaccaatacgctgattgacagcttcggagggtattccaccagcaggtggacatgatcttcctcgccatcgaactctaggatgcggcagtcgagcttctcgcaggccgaatcgaacgcttcacgaagctggccgatcatgacaccgtcaaatacctttctacggtattttgtcgtgaataccagatgcgccagcagtcgcgtgacgctgtgccgtccgcgcctataatcgtcattcacactcacttgattttactcacgccatggcttaaattatagtcattgtagcagcgagcactgacatgctgaaagccaccaagatacgcctctatccaagggccgagcaggcggcgttcctgaatcgccagttcggcgcggttcgttttgcgtataacacgggtcttcgcatcatatctcaccgctacaagcgccatgggcaatccctgagtgccaagggcgacatcaagaagctgttgccggtcgccaagaagtcacgccagtatggctggctgaaagaggctgattctgtcgccttggctcaagcatgcctccacctcgaccaggcgtttcagcggttctttgatcccaagcagaaggctggctacccgcgcttcaaaagcaagcgcggcaagcagtcgagctaccattgcatgagtgtgaaggtgggcgaggactggatcaaggtggctaaactcggaccgatcaaggccaaagtccaccggcctatcgacggcaagctgaaaagcatcacgctatctcgcaccgttaccggcaagcactacgcctcgctcctgtatgagacggagcaagtagccccgccgccgctgatggatgtagatgtggccaaggtcgtcggcctcgatatgggcctctcgcacctggcgattgactccgccgggcgcaagatcgccaacccgcgctttctcaagaaggcgcagaagaatctcaagcgcaaacaacaggggctgtctcgcaagagcaaaggcagtgccaaaggggccaaggcacgcctacggctcgccaaggctcacgagcgggttgcccatgcccgcaatgacttccagcacaagctctctcggcagatcgttgacgataaccaagcggtggtcgtcgagacgctgaaagtcaaaaacatgatgaaaaatgccaagctcgccaagcacatcggcgacgcatcctggcatgccttgaccgaaaagctggagtataaggccaaggagcagggcaaacctttggtcaagatcgagccgtggttccccagctccaagacgtgccctctctgccagcacaagatggacagcatggcgctgaatgagcgcgactggacgtgcccgagctgcgacacgcaccacgaccgcgacatcaatgcggcgctgaacatcaagcatcaaggcattttgaagttgaaggcggaagggctgtccgtctctgcccatcgaggctcgcgtaaatccggcatgtcaccggttgctgcctaagaagtgggaagctccgtccgatagggcgcagagcagtcacatggctcctctcgggtaccatttattttcgtttttcccccaacctggccatacctaatacgactcaaactatgtcctatcgacctgaggtgtcctggcaatagtagacgctcttgtttcaagcaaccaaccccctgttgtttgtagaagttttgagcaaatacagctggggccaggtagccaaggcgcgagtggcgtcgttagcgattataaaaaatttcatggaggggggtgtacgctacttatcaaccggatttttccaagaagggagccgtatttttcggcggtttcaaaataaacgatcaaggagacggtgaatgctcgaacctgcctctgccggcctgttgaagggaatgaacccgcgggtgacgttgatttcaaccattatcatgctgctggcgctgatggccggtgccaccttctcgacggaagctggggtggtttttaaggtggtgcgcgctacgctcaatcccttcctggaatggtattacgtgcttctcgtggcttttctgttgctgttcatggtttggatgggcacggggcgatacaagaatgtgcggcttggcggcgatggtgagctgccggagttcacgttcttctcttggataaccatgttgtttgctgcgggcaccggggtcgggatccttttctgggcggtcgctcaacccctccttatgtttcaatccaatccctttctcgaccagacattgacgcctgaagcggcgacagtggccatgcagatttccttctttcattgggggttgcatgcctgggcgattttctccttcatggccatggtgctggcctattttgcttatcgccgcaaactgcctctgacgatccgctcggctttatacccctttctcggccagcgcatcgaagggcctgtgggtgatctggtggatactttggcggtgttcggcactgtctttggaattgccaccacgctcggcctgggtgtgcagcagatgagtacgggtttaggccgtgtcttcggctttccggcaacgcgggaaggagagcttgtcattgtcggtgcgctgatgtgcattgccatcgccacgctggtctcgggagttagccggggtatccgtcggctttcggaaatgaacttttggctcagcctgggggtgctcctgtttgtgttgggctttggtccgactcagtatctgatcggggcgacaatccaagcgaccggaggatatcttcagaatctgctgcccatggccttttatacccatgctaaccataatagcgattggcagtcggaatggacggtgtttttttggggctgggcgatagcctggtctcccttcgtcgggatgttcattgcccggatctcacgggggcggaccctgcgggagttcgtcatgggggtattgctcgtgccgacgacgatgaccctaatttggattggcgtggtcggcgggacggctctataccaggagctctttggggccgggggcggggtcgaagccgtcaaccaagatgttaccgtggccttgtttcatatgatcgaagggatgggcctcggccccctaagcattgtcctcagtggggtcatgacgctcctgattggaatctatctcattacctcggccaatgccgggacattggtggtcagcacaattctcgctggtggcgatccggagccgcccaccgcccatcgcatcctctgggggggagtgataacgctattaaccgggatactgctggttgccggcggactggaaaccttgcggtcggcggttattgcagccgccctgccgttttcgggggtcatcctcgtcatgcttgtgggaacactgcgcgccctgcgtaccgaagtgtttgctcccttacccggcgtacgcacccagcctcccgttgagccttgggcggaactcaagaatgcgggcgaggaagcgcggggggtggctctcgacagcgcgcttccggaatatgaaaggcgttcccgtcaagatggcatagagcccgtctctgaagagaccgcccggaagtcgaagcaggagatggagcaataagccgctaattcctgggtgcggctgaatgtacatccgcatccggcttggaatgcgacggtgttctcgaatcggaacagggcattggttaacgctggtggaatagcttcacatcggagcgtttgaataaaggcaacagaaccataccagccacaaacccaccggcatgggcggcaaaagctatcccggcttgatcactgggagtcactacggattgcagtagctggaacagaaaccagatgcctagcattagccaggccggcacccaaacgaagaagaggatgaaatagggtaccagcattttgatctgagcaaagggatgcaaaagcaaataggcgccaaggatgcctgagatggcgccgctggctcccaccatggggatagtggaagaaggggcgataaagatctgtgacagcgccgcggctgcgccgcaaagtaggtaaaagacgataaagcggccgcgccccatggagtcttctacgttgttaccaaatacatggaggtagagcatattgcctagcaggtgcatgaagctgccgtgcaaaaacatagaggtaaacagactgagtacgggaggaatcagcaattgagggtggcctaggggggcgtcaaccaaagcccgagggatgaccccaaataggaaaactgaggcttgaaagccctcccggggtaggcttaactgccagaagaacactagtacgcaggttgcaatcagaatccagttaataataggggggcgttggacgggatagttatcactgactggaatcatgtttgtttccttttctcgaacgactatttagactctattgtaccgggattggttgcatatcttctgtctttgcttggggttagccgttcttcttaatggctgaccagatctacccattagacaaatgcttcaagcagtgacattctgagtggtaatcgctacaggttcatagtggatagagtgaggggataaaaatgcctgctgtgaaagtcgaacgagtgaatttttccggtcaccagggggatgaattggcggctcgattagatcgaccccaggatattcccctaggctatgcgttgtttgcccattgttttacctgttctaaggacttctttgcagtaacccggattagcaatactttggcggagcgggggatagcggtcttgagatttgattttacgggattgggcagtagcgggggggattttgccaatactaacttttcttccaatattgcggatctggtgcaagcggcttctttcatggaagagcactaccaagcccctcggttactgattgggcacagcttagggggagcggcggtattggctgccgcagaagaaattcctgaaatcctggccgtggctacgatcagcgcccctagcgatcccgcccatgttagccacttatttgccaaatcgatatctgagcttgaagagcagggtgaaattgaagtccaattggcggggcgttctttccgaattcaaaagcaatttttggatgatattgccgagcataatctgcttcagaaagtcaagtcgcttcggaaggcattgatgattttccatggacctaaagatacgatagttggcattgagcatgcccggcatattttcgaggctgcgaaacatcccaagagctttgtgtcgttggatgatgcggatcatttactgtcccgaaaaaaagatgccatttttgtcgctaatgtattggcggcctgggcagagcggtatttgacttaaccacgatattgcggaaacaggccctgactgtttcacccgtatcatcactgtcggtcattatggccacggaatggaccggtgggggatcggcttcaaaggcttgatagtgccactgcagaatattcacttcctgctgaatccattctccagcccggtcatttcccctttgaagcgctaccattcgggcatgttcagtgtaagggctgggcacgatttttcctatctcaagttgattcgcccaaataaaatttaatgtttgtcctgggatatcctggccatagaaggtttcaaataccgccgccttggtccgttcccaccagcttagccgggcatcccgttcaaaattaatgtatatccgggcggcgtaatcgtctccttccttcttccgtgcgtctccttttgcaagcacacggtcgattttccattcccagcttaacagtggatattcttccagtgtgccagggaactcaatagccattcccgacgctgagtcttcagccagtgtgcaaacagtttgggttttctcctcgaagatatactgggtttctgctgttcgggggaaagtgattttctcccattgggtccatgcggctgcattctgaaatccaagttggacatcttcagcctgaacaggagccatccctgcggttaggacccataaaccggcgaaagccgtccttaacaaattctctttattcccaaacaataattcagtaaacatggtgggtgacctttcttgccttttgtttttttgtcgtttgggaaggtggattattacaacgtatctggttttatagggcaattttttcggaaaaaagtttttcaattggtttcatctttaggtaggcacggatgtaataatggccgtaccggggcgtcaatatcaccatactcctttattaaggcgctataggattgtttagaatgaacctatatcctacaaaatgagatgaaatggctataaatgtattactcagcacagcaggaacaagtggatgggaatattttcaatgaagcgcctagggcttatcgttctaattttgattctggtcggcgcctttttttactttgaaggccctcaataccttgatctcgatgttttgaaagcgcagcaagagcggctccagcagaccattgcaggggcaccggtagtttcagtgacggtattcttcatcgcttatgttttggtcaccgccctctccttgccgggggccgcggtgatgaccattgcggggggcgccttattcggcctgctagccggtactctcatcgtttccttcgcatctacattgggagcgacactggctttttggtcttcccgctttttatttcgagaatcgcttcgccaacggtatgacaagaccgtccaacgggtagatgagcggatggtggtcgacggccccttttatctggctagcctacggttggtgccggtctttcccttttttgtgatcaatatcgtcatggggctgaccggaattcgcacttggactttttattgggtgagtcagttggccatgctccccggtacgctcgtctatgtgaatgcggggacccagttggcagcgatcaagaaggtaggtgatattttgtcgctcccgttgcttttttccttcttattgctggcgttgtttcctctgattgccaaattcttgctggcgcttctccagcgtgcccgcctgtataagcagttcactaagcctaagcgctttgactacaatttgttggtgatcggcgccggttcggcgggtttggtctcggcttatatcggcgccacggtaaaagccaaagtcgccttgattgagcgggataagatgggcggcgactgcctcaataccggctgcgtcccctccaaagcattgattcaatcgtcgcggatcgctgaggccatgcgtcaggctgaccgttacggcttgcccgtggtgagtccacagatcccttttgcgccggtgatggagcgcattcaaaaggtgatcaagcaagtcgagccccatgattcggtggagcgctatacccgtctgggtgtggattgcatccaaggggaggcgactctcatttcgccctgggaagtagaagtgaaaggagccgagggttccacccgccgggtcaccgccaaggccactatcatcgccaccggcggccgcccctttgtgccgcctatcgaaggcatcgaccaagttgagccgctgacttccgataccatttggcaactgagaaaacttccccaacggctgctggtgctagggggcggtcctatcggctgcgagttagcccaggcttttgctcggttaggcgcgcgggtcaccctagtggaaatgggcgagcaattgctatccaaggaggatccagatgccagtgccgaggttctgaggcattttggcaaggaaggcattgaagtgaagctccagtacaaggtcgctcggtttggaattgaggagggcgagaaagtggcctactgcgagcacgccgacggggagttggggattcccttcgatcaggttttggtggccgtgggccgcacggccaataccgagaatttgggcttagagaacctgggtctcaaaaccggcaaaggcggtactttgccggtggaggaggacatgagcgtctgttatccgaatctgttcgcctgcggcgatgccgccggcccttatcagtttacccatgtggcggctcaccaggcctggtttgcggcagccaacgccctgttcggcaacttcaagcgctttagggtggattattcggtgattccctgggtcacctttacttcccctgaagtgggccgggtcggcctcaatgaaacggaggccaaggagcaaggggtggaatatgaggtgacccgctatggtcttgaggatctggatagggccattgccgaaagcgaagcctacggctatatcaaagtgctgacgccgccgggcaaggatcgcattctgggcgcgaccattgtcggtccccatggggctgaattgttgacggaattcattcttgctatgaagcacaagattggcctcaataagattctgggaactatccatccctatcccacctggaatgaagcagtcaagttcacagcgggggagtggaagaaagcccatgcccctgagaaggtattgcgctggctagagcgctttcatcgctggcgcattggctagggatgagtcgctatgaggttgttccgatctttttcggtcactttccagaaatcacggtattttcccatcagcgtccgcagaaaagtatactcaagctgcttggctcgccactgattgttaaaagcgattggatctggagccacttctttgcatgcttctgcgacagcgccaacatcaaccattgtcccgtacatgctccgtgagttggcgcagattggtgccgataatcagtatgtcggcggccttgaccttattgagaatttggggccactggtcgccttcaccctcgtccgaggataccccgaagcagatcgagtagtccaccggccgaaggatttccgcctccactccgaggggctccatcaactccgttaccttgcgaatcagggcttccgtgtgggatatctccggactcttcttgagagtgcagtttagaacaagcgcatgatagaacactattttctcctttattggccagcctcatcgaaaacctgccggatgagctccggcaaagtcgggtgaatgtggatcgttctgcgaatgagatgggcggtgccctctctagtgctcatagctacgactacctcgtggacgagatcggccgcttgggggccgatcatatgaaagccaaggatacggtcggtgccttcctcgaccaggagtttggcaaaacctggtggtgagccgatgatttgccccttggcgatgcctgcgtagtctttcttgatagccttgtagcgtaagcctttcgccttgcaagcgcgctctgtcaagcccaccgagccgacctgaggatcgctgaagatcgcatgggggttagctccgtaggagatctcgaggtttgctccttgggaattcttgtaggcgagttcgccctcatagcttgaggtgtgtttgaacatggcctgccccgtcacgtcgccgtaggcatagatgtcagggtgggtggttcgcaggtgcgcgtcgacctggacccatcctttttcatcggtttcgacaccggtcctgctgagtgcgaggtcctcggtgttggggcggcgtccggtcgccaccagtagcgcatcggctagcgagggtgtcaagttttttgtgtaactaattttcacttgggcatccgctcagcgaagaggatgacgaattgattgagggcggccttccagtcccgaatgggttgagtccattttttggtgatattgttcagggccagatagagcaccttgaaaatggcttcatccgtgggaaaagcgccccggtttttcaagacttttcgtagtgaatagttcaatgattcgatggcgttggtggtataaatggctcgccggatctggggtgggtaatcaaagaagaccgtcagccgtgaccaatcggcccgccagctggggctgatggccggatatgtctcatcccaacgcgctgagaagcgctctagggcctgttcggcctcggccagggtcgcggcgccatagatggcccgcaggtcggccgccacggcccggcgctgtttccaggggacatacttcagcgagccgcgcaccttgtgcacgatgcacagctgaacctgggcctgtggaaacaccgcctcgatggcctcaggcaggcccttgagcccgtccacgcaggcaataaagcaatcctcgaccccccggtttttcagctcattgaataccgacagccagaatttagccccttcgttttcactcatccacatccctaacagctctttctctccctctagattgacccccagggctaagtacactgctttcgttttcaccatgccctcctggcgtgatttcacaaacaaggcatcaaaatataggatgggatagacggccgataggggccggctttgccaggcccgcacctcctccaacaccgcatcggtcacctgggaaatcagcgccggggagacctccaccccatagagctcttccagctgcgcctcaatctctcgggtcgagagcccccgggcatacagcgctagcaccttctcatcaaagccctccagccgacgctgacgtttcttgaccaattgcggctcaaaattcccattgcggtcccgtggcacctcgatttccaattgccccgcctcgctctgaacccgcttcttgctcttgccgttgcggctgttgccactgccccgaccttcctgagcatggggcgcgtaccctaggtgctcagtcagctcagcctccaaaacccgctccaccaagcgcttgctcagctgcttcaataacccatgctcgcccagaacctctttcgggctattgcactccttcagaagttcatccagcaactcatcggtctttttttcaatactggtcatcagtgctttctccttgttgttaattacagatcaccagttacacagttatttgtacaccccccggctagcaaggtccgcgtagcgccgtccttttgtttaactatgaatccgcgttggccctccgttcgtaccgcctccgttgcttcggtctccaagagcagctcaaccttgttaccgaattcttgcgtaaaaagtgcccggacgtcgtcgtcctcccgtagcaaacactcggagtgatcgatcacggtgacccgagtgcccagcgtggcaaagaaatgtccgaactcgcagccgatgtagccgccgcctagaataatgagactgtcgggctgctcgtcctgctcaagcaccgtttcgttggtccaatagccgcttttttctagacctgggatcggaggaatcgccggacgagctccgctggcgataaaaattttatctcccgtgaggcgagtgccgtcttccatctcaaggaccttgtcggacatgaagtgtgcccgcccgtagaagggtgtgaacgttccgtctacccaggacttgatgctgtcggcgctgtcggtacgccgtttgcggatcgtgtccatgatggccttgaaatctacctgaaccgacgactggttgaggtggattccgaacttttccgcttcgcggatcgttttcatcacttccgccgactggataagccccttagtaggaatgcagccgcgattgacgcaggtacctcctagggcgtccgaccgctgttccaccaatgccacggacttcccgtctttcccggcatagtaagctgcggtcaggcccgagcctcctccgatgatgaggatgtcaaacttctgaatattaggcatagctatcacccttattgccttttgtcgcctgggacaggggattattacagagcgcttttcgttacaagcgttttctcggaaaaaaactttgccaatggcttcatctttggtcgatgtagatgacaacggcttatctgaaatagaaggaaaaaccgtaacattctggagatctccgcaactaaccaataacaattatagaggttgttatttcccctgaaagagcttgaatttgctagaccctgcgaaaatgccagccagaatctaggagactttgcaatagaacaaagtggttttatgctatgaaggcctgcctattggctgcatcgaaagcgtttctcgatactacgaagaggagaactgggatgaacgaaaaaaaccgcattgaatggtcgctgtttttactacgactgggggttttcgtggtgatggcgatgtggacaatcgataaaattatttcaccagatcatgcggccaaggtcttcgagaatttttattttattagtgggcttaggtcggagatcatgatgggggttggccttgtggaaatgttaatcatccttgcctttctggccggattatggaagcggtttacctatggttttgtgctagtcgtgcatggtatttcgaccttatcatcttggaaacagtatctggagccgaaccttttattctttgccgcctggcccatgttagcggcctgcgctgcgctttatctactgcgcgattgggatagaaaattcgcaattcataaaaattaaaaaagtgatgttttattccaaggctagcgagcaccagaattagtttattgaacctcgagatcccttcggggtcggactttaataacttcttatatttaatttaactgcttcaagatcttttcttgggcttgaccctaagatgaggagatcggcggcgatgaatgttttagcaagacgagttattttgatttgtgcactgatactagttctagtggctgcaaacctttctgggtgcgcttattatggaggtggttactctcgaggataccatcatggtcattattaccgtccccatcatggccatcactaccgtccccgtcatagttatggtttccgttttcatcatcggcacgggcatcactttggtggccattaccgttttagacaccattattaatttccctcataggaggcggcaataatccgaggggattaaagagagaaacggcgccaagctgctaggcccggtgtattgaaaaggaaggcattgagtacattttcggtattccaggcgaagaggatacctgcatctacattatggaggctttcctttaaaagttggattaggcctaggcaccagggcattcaatcccggtttccgagcagagcttacgggctagagagcggaggagttccgcataggtgggatgataccaggtcatgtgcactatatcttgcagggtccctcggtaatagagaatgggggccagaagatggatcagctccggtgcggaagaagggccaaaaatttgggatcccaggatacggccctctgcctgatcagccaccagtttccaaaggccccaaggaagatcctcaagaatacccacgcctagggaggataaatcctgggtagctgagatgacatcgtatccttgtgctttggcctctttctccgttaagccgatcaaggccgaagggtattcgtcgaaggtaaccgctagggcatttttctgataatccatggccattgtgggttcgctgcgggccgcattgataccggccactcggcccatttccgccgcataatgcagtatctggtgatggttgaccacatcgcccgcgacatagatctggggattgctggtttggaggtgctcatcatgccatatagtggagttttctacccgcacatgggcgttttccagggccagggtctcaatattcggtttccggccgatagcaattaatagcctgtcaacgcagcgctcgagtagggtgcctttatgggcaatgcggcataacactccgttcgctgtatcggtcaccgattggagttccccaggcaccagggcgtccatgtggggtgtggcccgcagggcacgaagccgggcttggccaaactctggatcaaagggttccaagaggccactgatatcaactacaagcacttctgtttccacccgtgcaaaaaaagtggccagctccaagccaatgggtccgccgccaagcaccagcagacgtttaggtgcctcgcctaggagagtctctatgcccacaatatcgtcgctgatgagcacctgtcctgaaggtaagcgctcaagcccctctatgggcggaacccaggcgtgcgctccggtggcaatcacatagtttctagcgcacagatgccgcacttttccctcgtgggtgacctccactccttcaggacccggcaaaaaccgcgcgctcccctcaatgagggcatagggcgcccgttgcatttttcctttgagggcgcgagcgaggcgggtaagatggacgtctttgcggtatattgcttctgaaaatggatgcccctgggtagatgaagccagcacgcttttggaaggcatgcagccctcttgtacacaggtgttgaacatctcgggggtatagatcatccccacccgggaggcgcccgcctcgcaagctgcctgggccgcgttgctgccggcggtacccccgccgagcacgagcacatcaaagcgatctttggttgggacagaggcggatgtcatgggttatttcctctttttttggctgcttggcccatgctagcagcctgtactgtacttaatctattacgggatctggatagggaatttgtagtccataaaaaataatttctgctgggactcaattttcaaattaaactgtaacaaccccttcctgatatgagtctagaacagtaggcaatgtttcatatttttaacggtgaggggacaatgcaatcggttaaatggctccatccaaggcaattgctgaaaatattcgctgccagcagtatcgcattgtttcttctaggtttctctaattccttttccatagcggagtatcgtgacagggaagtagaaacccaccttcctgtaacgccgcaatttgttccgcttttttattcacttgagaaatatgcacaaaatacggtctctggaggacctggaaaagatggtattccggccattgatacgcctcggtttgtttctgcgggcagggctgaatcgttccttggaccagaagatattgtttttggagtagtattgaacgatgaagtcaaagcctatccccagaaaattttagtttggcatgagattgtcaatgatcgccttggccatgaaaatgtcagtgtgacctattgccctttgactggtactgccattggctttaagcggggagagaccacctttggggtttcaggccgattggtaaataataacctcatcatgtatgaccgggcaacagatagtcgctggcctcagattttgggtaccgccgtcagtggttcttttaaaggaaaatccttagaagaatttagagtgatctggaccgcctgggggcgctggaagcaaagatatcctgagacggaggtgctttcggaaaacacaggctatatcagaaattatcagcgcgatccctatggttcgtaccatcctcttggtggctattatgccgagggttcgccacctcttttcccggtattgcatcgagaccggcgttttgatcccaaggcagtcgtgcttggtgcaagaacgagggatggggtggttgcctttaaaaagaattccttacgggcaaaaaaaatcatggaggggacattaagcggaaagcagtacattgccttttatgacccggtccttgataccggatatatctataaaaacccggagaggaagctgtttgtttatgagaatggccaatataccaacgccgatggaaagtgggaagctggggatttgccattagagaaggtgaatgctttcgacgccatgtggtttgcctgggccgcgttctatccagaaaccgatgcctatgagtagcatgttggcgaacactttaaccgctacccgattaatcatcaaaaagaggcgaacaaggcggatttttttactttccggcatactttattttttactttatctttttgccattggtgatctcagttttgatactgcaccttataattttgcgattcgctggagtgaacagcctttttctttgatttttaaacctatctcgcctttttattttgaggccattgccttgataaaactgttctttttggtctatttattttctcccatcaatcttttcttggcattggtgctttcttgtttggttggcttcaatattactcttagttatcttgccttcacccagcctaaagtctgttatggaaaaccaacggcaggaattttggcttctctacctgcgctgcttgtgggctcagcttgctgtggccctctaatattgattgtgcttgggattcaggcctctgcggccttaatagccttctttggatggcttattcccattgctatcctgcttttagtgggagccttaatctttaatggtcatagaatgaatatctcttatttggaagatatccaataaaaatgtgaattaacaattatcgcgatcttctggacgtgaaaaatgggtcttgagattgtcgatctgcttattgatggcttcctcggaaatttcaggcttgggcatttctctaaaggctatagtcactgcacggagctggcgtagataacggcggcaatgatggcaaagaaaaagatgcaagcgtataccgaggcgttgctgccagggcagtgtgttttccaaataatcgctcgctttttcggtcacttcccggcagcttagcatccttttcccttttcgtaattttcgacgacggtacgcagccgcgctcgcgctcgatgaagcagtactctgccattagtggcggagatttcaagaatgttacagatctcttccatctcgaggccttcgctatcacgcaaagtgagcacagctcgttgcgcaggcggcaaggcggcaaccgccttggttaagcagtgttggagttcctcgctagtgagaagcgcctcgggtgtttcctcatgccaaggcaaaggaggggatgaccagtggccacgggcaccgaaacgctctctttctggaaagggtggattttcttcccacgtgatgtgggcatgtctatggcgtatttcacgctttaggcgtgtttttgcagtattgctgaggatgcgtagaatccatgtttctaggcgggcgcgaccttcaaaattgggtaatcctcgaatgaccgctagccaagcgtcttggaccacttcctcagcaaaaggctctccgactatggctcgggctaaactgagcattttgccttgataggtgcggactgcccatacgaacgcctccccatcgcgggcgagtaagcgctttaccaagtcctcctcgttaggaggagagggatctattggcatgccgctctttggattttgtaacatggagtttcatggggctctgttttgggttccaaggcgactgttagtcccctagtgaaaaggttttgccctctttttggtgcgtacagggtacattatttgtcggtttgtagggaaggttgagcagcttcaatagccattcagtcaatattgctaaagcgcccctgggcgttggttgagtggacacaatatccctacatgccaatgcgccgctaaatgtcaagaattacattagctgtccagccgttttcatcttgctccaagctaaagcggtgcagggtgactgccttaacgtcgactccttgttcatgacgttgagggttgagcttttcccctgctgcgtcagcttgtaagtaatagttcccctgtttttctcgaatggccaccttgggtgcacgtagcagtaattgttctgaatctttgtaataaattagctcttgcaaaaagtcgaaaagcagcatatcagcagcctcgttctctaaagcaattgagcagtgttgtttaggtttgatggaatttaagtcctcgatcatcacgttcatggtggcgtcagctgctgagctgaaaacttcggcgagatcttgaccccaagcccgaaactccacatcggctactgcgacttcatcgagaaattggtaaggcatgggatgggggacttcttccttagcttgccgtatgattgaaaggtctcggcgccacttgcgagatttcgcaggcccgtagtgactccataatctgagcttccttggatttgatatcttggccgataaatactagaagtccggcttcttcttcgggcaaagattccagtgtccatcgtccattgacataattaaaaagatagtttccgtctggaaaaggcacgaatcctttagcccggtaaacttcaggcccaagtttcttgacaaggcgctcaaagcagcttcgctgcaggggggctattggacgatagctgaaagactggtattcaagctggtgggaatgttcttggggctgcactctctgatgatgaacaagcccgaatagcagctcaggatccacctggcaataagtggtgggaataatgggggcgtttgaattgagggtgcgtaacttagtttggagcgattgctgctggttgggagataccagatcggacttgttcagcagcagcaaatcagcttctttgacttggatttggatcgtgtggcccagatctggaaatgccaccatcgcatcggcatccatgatagtaatgacgccgtccatccggacttgagggatcaggtccgagacatcaaagaccagggcatccggttcagcgacaccggtggcttccaccacaatggcctccggcgccgcagtttcaataatttcttcgagggcggcctcgaattctccaatcagcgaacaacatacacagcccccctccagctcgataatttgtaagttcttgcctttgactagcttgccatcgataccgaattctccaaattcattgatgaggagggcaaggcgtagggcagaagattggaccatgtgttgcagcagtgtggttttgccggaacctaaaggtccagtgaggagaatgaggggagtttggaatggcacgattatcctttgatgttgccaatagggataaaccgcactaccggtttgctgaggccggcgagatccgtggctgtcaccacctcatcaatatccttgtaagctccacctgcttcttcagccacccctcgtttggagacgctacgaatataaatgccccgttcttccagttgactgagcaaggcctcgccctgccattgttttcgtgctttgcggcggctcatggtgcggccactgccgtgggcggtactaaaaaaggtttgggcgccgtccggagtgccaatcagcaaataagagccggtttccatgctgcccccaatgatgacaggctggcccacttggcgatagagctccggaagttcgggtctgccagggccaaaggcccgggtggctcctttgcgatggaccagtaaggtccgctgtttgccgttgacttgatggggttctaattttgctgtgttatgggcgacgtcataaatcatgtgcatgccgagatcttctgccgagcgtcccaaaacctctgaaaagacctcccgaactcgatgtagaataacttgtcgattggcgaaggacatattgagggcgcatttcatcgctgcaaaatagtcctggccttccggtgaatggaagggggcgcaggcgagttcccggtcccggacttctaagccgtatttgctggtcatcactttgaggaatcgttgcaggtaatcggtcgccacctgatggccaaaaccccggctgccacaatggaacatgattaccacttgttctggcagatccagtccaaaaaaacgggcgagtgctggatcataaatattttctggatggatgacctggatttcaagataatgattgcctgagcctagagtccctagttggttgagtccccgatcaatggcccgttcgctgatcttagccggatccgcaccgccaatgagtcccccttcttcggtgcgttctaggtcttcttcccatcccaggccttgttgtacgcaccagcgggcaccctgttgacagacctggcggaattcagaccgggagaccttgagtagaccgctgcttcccactcccgccggtatttgcttgaaaagccggtctaccagggttttcaagtggggtttaacttctttatagctgagatgggttttaatgaggcgcatgccacagttaatgtcgaagccaatccctccgggtgagatgacaccgccgttatccacatccatggcagccaccccgccaatggggaacccatagccgaaatgcccatcaggcatacagaaggcgtattgggtgatgcccggaagacaggccacattgctgatctggtcatacacggtctcatccatggcgcggataatcttttccgtgccatagattcgggccgggacccgcattcccgctttaaaggaaagaggaagttcccaaatggtctccgtgacccgctctagctgattgagagttgccataggctcaaatcaccaaatttatttctcatagtcatagatgaatctatatagattaattttgtagataacgcttgagatcaacagcattctggacggcatagccttgttggtcgttattgaaataggcgtagacatcaaagcctttttgaagataactttcaaagcggcgggcttctgcggtgagaaactggggagagtagctgccctggtaatgatcgccgtgaaagcggaggtagacccagtggctagtgatgcgacgcgggtgttccgggagcatgtcgtgaatgcaaagggctaccccgtgcttctccagtagctgaaaaacttcctcgcataaccaactcggatcccgaaactccatggcccagcggtaagggcttggcagggcttttaaaaaggcggtcaagcgggggaggttccgattccagtggggggggagttgaactaagatggggccgagaaaggagtggagatgatcggcccgctctaggaagtggtgaacggtgttttgaggatctttaagccgcttgagatggctgccataacggctaaattttaaagcatagcagaaattggggagagcttgttcccgccaggaatcaaaaacttccgcttcggggaggcgataaaaagtattattgatttcgaccgtatcgaaatgtttggcgtattcttcaaaccaacgtcgtttgggcaacgcttcaggataaaagattccttgccaatgatcgtactgataccctgaagtgccaatgtagggttttccccgatctttgcccatggaggtgacctccttcattagtcgatgagtttcagcgctggcggcagggaatctccaaaaactcggcgttcgtcggcctcatccaattctaccacttctcgaaccattcctgcccaagcggggggagcctttacccctatgagccgctcgatgatccgggtccgaagttctggctccaggtctctttcccggtccccgcttctgcgagccattaaggctgcggcaaaaggtgccggggtgaccgttttccaatcgacctctaagagctgctccacccattgtgcaaccacttccttgggaaccacgttatgggcactgccataaaagggcacccgtgccccaatacggcccacggcccaccaggagtggggattttcgctaggcttgcgtaaccgttctagcagccattcacctacttctatcttgtgggacacggaaaggcgttctaaagaaccagcgaggcgaaccatgtcgtcatagccctgcttcttaggcccggcaggtcgcttcccttgctgcttgccgggtggctgcagatagaaagcgatatcctcgaaaatatggatttgagcggcttcctctaaaccgccggcaatgcgccgccagagagtccaccattcggcccagacttgagtgacgggcacaaattgaatgccttgctcaaagagagtccatacttgttggactcgccaatcatcaagaggatagccgaaacccggccgcaaacaatagccggtgaggttgaaccatacccgttcatgatctgctgagcgccgtcgccgccgcgcccgctcccaaaggagaccgaataattcccgtaataaggcggtatcccagtggtcacgaggtcctaggcgcttctccaagtcgctgcgcagccgtttggtttccttgggggacacggcttgggagcggcttccgtaaatgcggtcaagctgttgggcggcctcgccaaatcgaggatggagtgaggtgagaggctcaggggtgggttggggttccgccgcctcggcgcgcagttggaactctaatttccagcgggctccctctttctcaacgctgacacagtgcatttccaaagttcccacctcggtgagagtggtggccagttgtaccggaatttccggtactgaggtttgggaggtgggcttgatcaccgtggcgatagggggaagggaggtaaaggggggaatttggaccgtggttagctcccccggttggtaagccgtatcggcagtagaggaaaccagatgaaagcggaccggttggccgaggcgcagagagaaggtgcgttctttgagttggatttcccgcccttcttcagtccctcgggggagcacgcaaacgccgcggtgggtctctttttcctcttctagcatcaaaaaatagctccgtgccgagccgccgccaatccggggcgcagtccctgcacgggctaagccataggcgacggcacctcgggctaccgctacctcaggattttcgttgtggagcactttcaggggcgtctggcgccattgagctaacacctcaagcagccgctcggccaggagttggctacggaatactccgccattaagcagcacggcgtcggggatgggcagggcctcaccggaaggggctcggtcccccagggcttcccgggagacttgggcatgttgggctagaaatgccgccacatggcgagtaatggccggatcggccacataaggtaacccaaattcgacaataccgccgcgcacccgctggggccgttcctcgggtcccacccggggaaaaaagccgtcgaggaccatgcggttgacttcattttgagtaagctcggtggagcgggcaccaccaatcaattgggtgcctgccccgaggagggtcacggtcgccgcctcgggggcctggggggttagcaagcgttccttggcgacgcggcattgctgagtcagttgggacaggcgggcagtcccgagcgaagccccggaggccgcgaggcgtccttccgccacgtgggctaaccccagatccatattatctccccccagcatgagatggtcgccgacgcctacccgggtcagttccggttctgcctggcccggcgctacccggatcaaggtcagatccgtggtccccccacccacgtcgcagactagcgctaaacgggtatcctggagtgcggggtcaagctcatcttggtgtcgaaaaagccagtcatagaaagcggcttggggttcttccagcaagcggatgtggttgaggccggcgacgttagctgcctggacggtgagggttcgggctgcttcatcaaaggaagccggcacggtgagcaccacttcctgctgttccaggggggctttgggaaaacgccaattccaagccgctcgtatatgcgccaggtagctggcgctggcattgaggggggagatcttgggcacctcgggcgccgctccccaaggcaggatgggcgcggtgcggtccacgccatgatgggagagccagcttttggcgctggccacgagccggcctgggacttgagcgccaaggtcctgggccaaacttcccactactgcttgagggatgtcgaccacatcagcccgaggccagggaagctgaatatcggcctcattcagttctcctggggccgggtgataacgtaccgacggcagcgccggccgggcggcgacctcccccaaagccaccaattgctcgatttcaaacagctgaatgagaggcacctgcccctggtcgttcttttccccgtaggcgacgacggtatgggtagtgcctaggtcaataccaaccagataatgggacaccttaagccttcctagtccttttcaccacgggcatcaaattctactttccaacgttcgtcaccttcgcgagtcaacgcttccaatcttaaaatgccggtctctgtataggcagagcggaggcggacgggcacaatttcacccgctgggcgtccgtctgccggcagcgtcgcttcgatatcccccagttcttgaagttcctccggtgaccactgttcaagcaccattcccaccgtgtcatggcgtcgtactgaagagctgaagaagcgaaaccgaaccggttcaccaaccactaaaccaaattcatggggcggcaagtccccttccgtgccctcttccatgccaaagggagccacgcacaaggcctggatggggggctccaaaccgggcaccgcgggcatggcggattccacccccacatagtaggcgcaagcggttcctccccggatacggacgccaccgccatgacggacataaccgtaataagcagccccacgagccacggcgagatccagatcggagccttctagcaggcggaccggaggggcgccttcggcggcaagccaggcgttgagggtttccatggtgcgctccaccaacaaggaagacttgaagacgccgccattgaacagtacggcggtgggatgaagaaaggtggcgtcttccggaagggctttggcgaaaccctccaggtcactgatggcttgggtctggcggccgagaaaggcggccaaatgacgggtaatggccgcatcttgggcatagggtaaccccaattgagttagagcggcgcgtgctcggctggcggggcggtgggaggcttccacttgggggaaaaagccttctaagagggtttctgtcacctcggagcgggtcaattccgtgcggatcgagcccccgatcagattggaaccccggcttgggaccacgatgggaacggcctcttgatccgcctggtggaggagagtttctttgccaatccggcagccatgggtgagtgcccgtaattgccagggatccagctgagtgtcctgagcagcgagttttctggcgatgagatgggccagggccaaatccatgttgtctccccccagcagaatgtgatcacccacggcgatgcggtggggctccagccatccttcccgctcgatgacggccactagggagaggtcggcggtgcctccccccacatccaccactaagatgatgtctcccacctggacttgattgcgccagccgccggcactgttttgaatccagctatagagggcggcttggggttcttcaagtaaggtgggttgctggtaaccggctgcttccgccgcctctaaggtgagttcccgggctgccgggtcgaaggaagcaggaatagtcacagtgacctcctgctgctggagagggaattccggataagcaaaattccaggcatcccggacatgttccagataacgggttgaggcctcaaggggagagacccgggggacttcagccggggcatccagtggcaaaagaggggcacggcgatcgacccctggatggcagagccaacttttggcgctggaaaccaagcgaattggggtttgtgcccctcgttctcgagccagttctcccaccacaaagtgccgttgatcggtccagggcaaggtcaaatccccaggtgccatttcatcgggatggggtaaataaagaaaagaggggagtagcgtgcgctcctcgatttctcccggtcccctgatttgtggcaataacatcacttgttggttgatctgttctccctcactggcgtggagatccacataggataaggcgcaatgggtggttcccaggtcaataccaatggcgtagcggggcatggtcatagttctacctctgcgggtgccaacacttcaaccttatggtcagcagcgatcttggggagtttgatatcctgggcttgccacccgggatgagtcaatcgcccattgaagggaggttctcccactacattgcccgtgagccggatggtggaggcatcaaatcctcgatttagggtaatccgcgttccctcagtttcagtgcgcactggagcaatgctaaagtgttcatggagtactttgcggcagcctctatgcacgatacgtgcagccgcaccgatttcggcatcggaatagtggtccatctcttcttcaagaaaatcgataagtcgtccttccctttgcagcaatcctaggagttggagggcggcatctgggctggcctctttcaacgccggcggctcagggggaagctcgacgggctcggccgagggggaaatttcgccatggcgaaagcggagcatggcggcggcgaattccttgtttaggaggatgctccagaaagtactaaaggcaaggaatagccggctaataaaaaatgagggctttgattctgtcattggatgttactcctttcgtcccgttgactgaccaggcaatattctaacctgagggttgtgctgacaactgctggctagaatagataacgtatattgttctcataggtatcctgactgtgaagacatttgatgtcatcgtcgtaggtgctgggcctggaggctctgccgccgcccatgcgcttaccgccttgggtctcaaagtggctttagtcgaaaaaaagacttttccccgtgaaaagctctgtggcggcctgttaagcgcccgcgctcgaagggagtttgctcagatattcgcagaggacaaatggcaggccattgtggaaaggaccgcgcggggggccagtttttattaccaggaccattacctcaatggggtccatgaccatcagcctttttttttcacttcccgcactcactttgatgcccatctggcgacattagctaaggaggcaggggctcatcttatggaaggaacttccatgatctcgttggcagacgatggcaagacggttcgtcttcacaatggaaagctgcttaaggcggattttatcgtgggtgcggatggggtccgcagccgtgtcgctgaagctatcttactgcacaccgcttctaaaaagaaccttgccttagggttagaaattgaagtcccccttgagcaagccaccagggtggttgcggatcccgaaatttacctaggcgtagtgaagtggggttatggttggatctttcccaaaaaagaaacccaaacggtgggtgtggggggattgttgagtaagaatcccaatctaaaaagcgccttcggtgcgtttcttcgccaacattatgatccgctccccgatattcgctgcaagggatatcatcttccctttgggagctataaacgaaagccaggacgggccaatatccttttagtgggggatgccgccggcctggtcgagccggtgacgggggaaggaattgcttttgccatgcaaagtggtcgattagcggccaaggccattgccgcagcggctaatgccggtcagcctgaaaccgccttgcagcactatcttttagagtatcagcaaatagttagtttgtttttccaagcgagaatgatgcggtacttagtttttccccagccgatgcagcggttatttgtgagcttgattccccatagcaagagtatggtgagaaaatatctcgatctcttagcaggtgaaatcgactataaggattatatgcggctgatgataaaaaaacttggaaaccgggtaatttcctctcgttaatccggtaataccggctttattggaatattgaatgaccatgaactatggttggctaaaataggttttctttttttgaattaactctctttggagtggaagccttattgactgtcacccattaggaattaaagtttcgtgtgatacgcttcgcttgcgatcaaaaaaaataccgggatgaacagattgtcctcttatttgcaaatgcgctgtagaactgccagttatcaaaagggtggcaccgttacttagaggggagagcaaattctgggaagtgattaagcaagcgggttgacgggatgggatattggcagtgcttaccttgttgaacgatcaatgaagaggaagcgagagagatgtctaatatcttagtactttttgagcatggccagtcgctgtggttagcctatgcaggccgggatttgctagtcaatgatagcttaaagcaactcgttaccggagggttaaggggagctacccacaattcgacccggtggggtgacactatcaacaatacccatcattacgatgacacccttcgtgatttagtgcaagcagaccatgggattgaggaagccaagctctaccagtggctgctcattcaggatacccaaatagcggcagatattctgcatcctgtttatgagagcagccagggggaagacggctatgtgagtatcgacgtttccccccagtttgcttacgatactcaaggaacccttgaagccgctcgccatctgtggaaagagatcaatcgtcctaaccttatgattggggtgccgggtacccaggaagggtttcccgccatcgagcgtctacttgcagaaggcattaacgtcaatgtgaccttgctgtgttcagtgtctggttatgaggcagcggcggcagcatatgcccgtggcgttgccatgaacccaaaccctgaaaaagtggcttccgtggcctctttcctgatcagtgcagtggatagcaagataggggcgcaattggaaagaagggggactcctgaagctcttagtcttaagggtaaaatagcccttgccaatgcccggttgtcctaccagggttttcggaaattcattaaatccgacttttttcttgagcaacaacaacgcggcgcccgggtgcagcgattgctttggccgaatccccgcatggagctgcctggctattccgatctgggctatgtagagggattaattgggcaagataccgtagtgagcatgagtccggaaatgttggatgcctttgagcaccagggtgagatccgaacgaccttggaggaccctcttggcgaggctgagcgagattttaaagatttggaagcgataggggtgggatttgagaggttgatggaggaattacaaaaagaaaggatagaagcccatcttcgcgcttatgagcagttgctgtcggccctgaaggaaaagtgccaggccgtcatgaaagggtatgcgaccccttaagttttgcctgttgaagcaatattaatggatcgtctggcctgataaaaaggatgaaattattttaaatgagccataatgatttatgtctattcgccctcagtacgagtcatgcctttggccaaaaagtgagtgaaaggctggacgtgcccttgtccaagcatgaagaaagggattttgaggacggcgagcataagacccgccctttggtcagtgtgagggaaaaagatgtctttgtcattcagtccctttatagtgatccccggcagagtgttaatgataaactatgccgtttgctgtttttcattggtgccttgaaagatgcttcggccaagcgggtgacggtggtgattccttacctatgttatgcccgcaaggatcgaaaaaccaaatcccgcgatccggtgacgacccgttatgtggccaatttactagaagcggtccaggcggaccgggtagtgaccatagatgtccataatctagctgctttccagaatgcctttaattgtcggactgaccatttggaagcaaaaaaactgttcatcaactatttttcgtcgttatcggccctatcagaagagggtaaagtggtcgtggtgtcaccggatgtgggtggaatgaagcgggcagagcagtttcgagaggccttgagtgaggcgctgggaaaagaagtcaccacggcttttatggagaagcaacgtagcggtggtgtggtcagtggcgaagctatggttggtgaggttaaagatcgggttgctatcattatcgatgatttggtgagtaccggtaccaccttggctcgagcggccaaggcttgccaggagcggggagccaacaagatctacgctgcagccactcacggtctgttcgtggggcaggctaatcaaattcttgcagagcctgctttggaaaagatgatcattacggataccattcctccttttcgattgaatgaagagatcattggggagaaactgcaggttgtcgattcggcagggctattcgcggatgccattcaatgcattcactcaggggaatcaattgttgagctgttagatgcctagaaactgttggaagccccctttttgagtagggtggattaaggcgtgctggcgccgtatccacaaaaatctgaacgcttaatggggagaccatctttcggctttgacccacccttcgccaaaagcaaggttttccattagtttcttaacttgggaagcaggtgggctttgaaatatcccattagatactttcctaccctgtcaggtgtcttttttatcatccttttccttgtcagtctgctaaatggctgtgcgagcatgtcgccacccagtcgtaccacaaatctctgtgctatcttcgaggagcagccgcagtggtacgattatgccaaggaggcggaggaaaagtggggtactccaacgtctattcttatggcctttatccactacgagtccggcttccgaggagatgcccgcccgcctcggagttggtttttgggttttattcctttgccccgtgcttcttcagcgtatggttatggccagatccaggatcccgcttgggaagattatcagcgcgccaacggcggttggtttaaaagtcgtactgatatggaagacgtccttgatttcatcggttggtataatcataggagtgctcgacggttaggaatctccaagcgggatcccaaacatctctatttcgcctaccatgaaggccataggggctatcggcaggaggtttggcggcgaaaaccccgcttgctacgggtagccaaacgggtagcatggcaagctcgggagtatgggacccaattgcgtggctgtgaaagccgcttcaagtgtcgaaaattttatcaattttggcccttttgccagtaaagcaacccgccataggagtggcatcagcagcgttcccctctattcaaggctaatcctgaggcttccttttttgcagaaattttctgatgaggaaatcctcttccagaggggagagattatattgccggctagcttgttcgatagttttccctgtaatttcaccctcttccaatagccagcgtagggctttacgtaatccctccccccggggcgagagtgggttttctgcgttcattgagtgtctttctcaaagaggggtaaatattccccataaccctcttcctgcaatttttccactggaataaaccgaagtgctgcagagttgatacagtagcgcagccctgtcggagggggaccatcgttaaagatatggcctagatgggaatcggcatattttgaccttacctcagtccttttcatgaaaaaggaccaatcttcttcggtgacaatatatttttcattaagcggtttggtaaaacttggccaacctgttcccgaggaatatttatccgtcgaactaaaaagaggctccccggaaataatatctacatagattccaggttttttattattccagtaggtattgttaaaaggtggctccgtcccatcttcctgggttacctcatattgccggggggtgagcctggcgcttatttcttgcggattgggtttagtgaaggtcttgggatcaaacccttttttttcactgtcctcggcaagaatcgtattagaaatcgacaaggtcagagagagaaggagaatatgtattcttttcatgacggctacccttatagctgatgtcaataaaagactagtatttgcaacgatctattttattcaaaaaattagttttgggccgatacgatattgaggcattagtgaatttcttggaaacatttctaaaagtttagataacgccttttgttaataattgcattaaactagtgtgataatttcatttttacgattagatcatcataatagcatttaattattagtctattatcgttaaaattagcgaacatatttaaaaccgaaatagattgagaggagtttacatggctagagcaagaaaaacccctaggactaaaagccctcaggtacaggcagaagatgccgtcacgatgttcgaagctgaatttgatacggtacggcaaaaattacctgctgaatatgaaaaggcgatttcggcgacagagcggactttagcttccaggcttaaaaatctagagaccttaaaaggccgccttgcaaaggcgacggaacggctaacaaaggcccgtgagcagaaaaaaatcaaggttactgcggcagtacaaacccggcttgagaaagctcagctagcggtagcagaattaaaggagagtattgccgagctccgtgctgagattgctgtattgaggaaagaaatttctgatctcaagaaacgttcccggcagttccaaacaattgagaaggcgatccaaaagcttgagaaaaaagcggccaagccccgtaaatatcggcgcaggaagaaaacaaagacctctgccagagcaaaagggggtgagcctcaatgggagaaatttgcggaaggaaaaactacggcttcaaacaaaaagccggcatttgttggccaagaggaagaagccgaagtttagtgctataacaggatttatggcggatcgccacggagggcattttggcatgttggcgccgggctgatggagatggagaagttttttcctgttggcaagctacctgcccccttgttagcacgtcttttagaaaaggcgccggcaggggatccagcggtattgttggggcctggaattgggctagattgtgcagtggtggccgtaggtgacacacttttggtctataagtctgatcccatcaccttcgcgacggatgaaattggtgattatttagttcaagttaatgttaatgatattgccaccaccggcgcagtgccccgttggttcatggtcaccctgttactccctgaaggaagaacaaccgttgattctgtagaaaccatcataggccagatttacgccgcatgccgccatataaatgtggcagtgattggggggcataccgaaattactcagggtttagagcgtcctattggggtggggactatgattggtgaggtcagccgagagcatctcatcactccccgcggcgcggccccccatgatcggattttgttgaccaaaggggtgcctattgaagccactgcaattctggctcgggaatttccagagatgctggcaagcgcattaagcagaaaggagcttgagcaggcgcggaattttctccatgatccgggtatctgcgtactccgcgatgcgcaagtggctctccaggcaggcagggtcactgccatgcatgatcccactgagggaggggtggccacagccctttgggagttggccgaggcaagtggttgttcgctttatattgactctgcacgggtggcggtgccccctattgctgcgcgggtatgccaggccctagagttggatcctctggcggctattgcctctggggcattactgctgacggcgccgcctgaagaggtcgccgctatttgttctgctctgaaggaggagggtattccttgtgctgatattggcgaagtccaagcaggctctccctctgtatggtgcaggacatccaccgggcgagcactattacctcgtcctcagcaagatgaaattgcgcgtcagcaaaagacccgccgctattcctaaagtagcctcattatcgcgggccgcctcctgttgctcagaatccccttttttcgcaaaactctaggcacagaggcttccgagtttaattgaatgcgggacgggctataatttgcttgcgaggatactctccagtgagaagggggcatggataaatgggtaaacccgctcgagtataggaagcgctagataaataataatgaaaattgctcagcctcttcctttgattagcgaagatgatatgtttgcggcgttggaggctggggcactcctgctgacaattaataaccgcctagcacgggagtttcaaggccgctatgattttttccaacagtcgaaggggctagctgtctgggaggcgccgcggatttttccttggctaacttggttacagcattgttatcagaggctgaccctcaccgaacccgacgaccgtaatcctaccctgctgagtccgttgcaggaacaaagtttgtgggagcgggtgatctatgattcgtcttatagtggggcgttgttgcaagttcctgcaactgcccgcaccgcccaggaggcttggcaactttggcatgcctggcgcttaccgctgcaggatcagtctctctttgttacggaagatacccaagcttttttagagtgggcccgggcctttgaacaccattgccaggtgggccattggttggaccatgctcgtttgcctgaggcggtgattcaaatgctaggggctaggcagatctctttgccggcaacggtcatcctcgtaggatttgatgaatacactccccagcagcaggaattctttgtcgcccttgtcgagcagggagtcatgctacaagcgttggcttcccagggcaagccggaaagagtaatgcgtgtgccgttggttgatggggtagaggaaatcacatcggcggcccggtgggctcggaggaggctggaaggtgcaccccgggagaagattggagtcattgttccccaactggaatttctacgggcccaggtggtgcgcatttttgatgaaatctttcatcctgaagctgtattgccagggcgcgaaggaatagaacgggcctataatatttctttggctcagcctttagcccacaatcctttggttcatacggccctattgattttagagcttaccaaaggagaactttccttagtggagatgggggcgctcctgagatcaccttttttgggagaagctgagcgggaattttctcgtcgtgccctattggatgcttatcttcgcaagactcgggaggccagggtatccttggggcgtttaggggcggccgccgtttcagagggggcggagggtgctgcctactgctgtccggccttgggtgagcggctccaacagtttaaagccgagctggcccagctgccggcaaggcaatccccaagtggttgggcccgaagctttgcccgctggcttcaattgctgggctggccaggagaacgttccctcaatagtgaagaacagcaggctgtttctgcctggcgcaagggagtgcagtcttttgctagcttggacggcgtggtgccatcgttaaagcaatcggcggccattggaaaattccggcgcctcctagccgacactctctttcaacctgaaagccctcccgtgccggtccaggtgatgggaactctggaggcggccggtgagcggtttgatggggtttggatattgggactccatgacggggtttggcccccagcaccccgtcctaatccgttattgccggtggagctgcaacgccaccatcgtttgccccatgcctctgccgagcgggagctggcttatgcccggatggtgacggcgcgcttgcttgctagcgcgcctaccgtgattgtcagccatccttgccgcgagggggatagtgatctgcggccgagtcccctcattgccgagttgcctcctatcccccctgaggcgctggagctggcttcaattgagccctatacgcaccagatccagcttaccgctatgggggaaactctggccgaccgtcaagggccgcccttggcaaaagggactcaggtggaaggcggtaccgccttattaaaagcccaggcggcctgtcctttccgcgcctttgccgagtatcgtctaggcgcccaagggcttgaagaacctagtgtaggcctagcggctttggaccaggggattttaatccacagtgctttgcactatttatgggaacgtttagaagaccagcaaatacttttaacccatactgccgaggagctacagacgctggtggcggaagcggcgaaacaagccattgccgggcaaatggcagtccgtccccagacctttaccgagcggtttacggccatagaacaggagcgtttggagctgttgttgctggagtggttggagcaggataagcagcggcctccttttacggtactgcatcaagaaaagtctcagcctttaaaccttggcgggatcggtttaatcacccgggcggatcgaattgatcggttggaaaatggtgagcgggtgattatcgattataaaaccggacgacccgatccccaccattggtttggcgagcgccccgaggagcctcagcttcctttatattgtatcgctcacaaggaaccggtggtggcggtattgtttgcccaagttcgccgaggggagatgaaatatctaggcgtgaccaaagcagcggggagtgtgccagggatttctgactttacacacgttgctgaaggtccagaaaattgggaagggctgctagaccagtggtcacaagtcctccatgcccttgccgaggaattgatggcggggtatgcggccgtggcgccaagggacactaagagttgcgactattgtgccttgcctggattgtgccggattggcgagttaggaagcaaaatcacttacaataaaaacaagaacaacggtgatggtcaaccctagtatcccggatgctgccgcccgtcggcaggccctaaaccctcatcagtctttcattgtccaggcgccagcgggttccggcaagacagaactgttgacccaacgttatttggtgttgttagcgcgagtggaggccccggaggaaatcgttgccatcacctttacccgcaaggccgccgcggagatgcgttaccggattgtggaggctttaatcagcgcccgggagaaccagccgccccaggccgagcctgctagaactacttgggagttggcccgtgcggtaggccgccgcgacgcagataagggctgggagttggagcgccatcccagccgtttgcgcattcagactattgattccctctgcgccagtttgactcggcagatgcccctattgtcccggtttggtgctcaaccgggaattacagaagagtcggagaatctctaccgccaggctgcccgtgccaccttgacggaggtggaaagcggtgcagagtggtctgcaagtgtggaggtcttgctacgtcatttgaataatgattggggcaaaattgaaacgctgctctcggcgatgctcgcccgccgggatcaatggctgcgacatcttacggatgataaacggttgcagcaggagagcttagaagaggtgttgcaggctgctatccgggctggattgcagaaggtgagccattgttgccctgagtcggtgctggaggaggggttagggtttgcccgcttcgccgccgataatttggccacccttgaccccacttcccccatcgggatttgtcgagatctttgggcccgacctggaatccaaattgagtcattaccccaatggctgggactggctcagcttttattgacctgtgagggagaatggcgcaggcaagcaaccaaggcaattgggttccctgcccctagtgccgcccgtaatcaagaagaaaagcaattcctcaaggcgcaaaaacaatcttttttaaattttcttgggcgcttgggggaaaaagaggactttcgccaggcgctgcatagcttgcgttcattacctcccgcccactacacggaggcccagtgggcccttatggaggccctgtttcagctcttacccttagccgtggcccaattgcaattggtgtttcaggagcgaggcgaagtggactttaccgaggttgcccagcgggcggtggttgccctaggggaggctgaggcccccactgatctggccctgactctggattaccagattcggcatttattaatggatgagttccaagataccagcctcagccaatatattttgctggaacggttaacgacgggctgggaaccgggcgatggacggaccttgctggtcgttggcgatcccatgcagtccatttatcgttttcgtgaggctgaagtgggactttatttgcaggcttggcggcaaggcgtaggacagttgccgctggtgcctttaactttatcggtgaactttcgctcccatcagggcgttgtggactgggtcaatcacgccttccgccagattttgccggcgaccgaggagatcgctaccggcgccgttccctatagtgcctcccatgcttttcatccgccccgagcggagcaggcggtccaggtccacccctttttcgggaaagacttggcggaagaggccgaagtggtggtccgtttggttgagaagataaagcaggccgcgctaaattctaccatcgccattctagtgcgtagccggggacatttggctgagatagtgcctctgctgagggaagcggggttgcgtttccgggccttggagattgagcccttgggtagccgtccagtagtgcaagatttgttggccttgactaaagccctgtttcatttgggagatcgccttagttggctgacaatactgcgcgcgccctggtgcggtttgaccttggccgatctctatattctggcaggcgaagatcagcaagccgcgatttgggatcgaatccaagatgaggattgtattcagcgtctaagcggggagggtcggcagcgccttgccagagttcgccgggtgttggccaaggcctttgcggggcggcggcgggtctcgcctcgccggtgggtggaaggggcctggttagccctcggtggccccgcctgtgttcctgaatccacggcgcttgaggaggcttccgtttatctggatttgctagagcaagaggcggtggcggatgagatcctcgatttcagagccctggatgagggggtaggacggctatttgctccgccggataaactcgcggatgaaacccttcagatcatgaccattcatcgagctaaggggttggagttcgatacggtgattgtgcccggcctgggacgttcccctcgttatgaaagtcatcaattgctcctttgggcggagcgtccagcctctgatagcccgtcaggaaacgacaaccagctattgttggcgcccatcgccgagacggggcagcagcccgatgccatctatcactatattaagggactccatgaggaaaaggctagtttcgaaaatggtcgtttgctctatgtggcggtaacccgggctaaacaccaattacatctgctcgggcaggtggtgcttgataaaacagatcaacctaaggcgcccccgaagcgctccctccttgcatccctgtggcctgcggtcaaagaagaatttgaagttgcagcaccttctaggagggaaacctgtacccaggaagaaagggaagattccctgagcttttcggaaggggggctcttttcccggctaagtatccagtggcaatgcccggagcctatgccgggagtaaagacggatattgggggtctcccggaggcggcttctgctttggatcccattgaatttgattgggccggagagaccgcccgttatatgggtacggtggttcatcgctatcttcaactcattgcccaagaaggtctcgaacactggaacccagcccggatcacggggcttgggcctgctcttcgccgagcgcttatggggcagggagtcgccgctaatgagttggaaaatgcgctggagcgtacccaggaggtactcaagcaaactcttgaagatcctcgggggcgttggatcctctcctcggaccatcgacaagcgctgaatgaatatcctttaagtggtattctaaatggtcggatcatccgggctgtcatcgaccgcacctttgtcgatcaggagggggttcgttggattgtagattacaaaaccggtagccatgaagggagcgatagggaggcgtttttggatagggaacaggaacgctatcgtctccaacttgagagttatggggctctagtggcccttaaagagcctgagacccagaagatacgattgggactttattatcctcaactatgcggttggcgagagtggagctggtctaacccggagagttcaaaagatcatcacaaaggtatgaagagcgtaaagaaatgaaacaatttggcatacgtattaccttacaaccgagtgataccatgcgggcgccccatttgcttggtgaagattgggaatcttatcgatggtaccggaccgccgaagagcgaaataaagcgtttgaaaaactacagcagcaacccccctactatcaacgcgcagataatccgaatctcattttgacgaaagtcgaaagtgagtgcttaagtaaatagtatccatcccaagaatagtcttctttattaatcccctcatcctcaccttctccatgtggggggaagggggagaagggagccttaatttctgggatgagtagtaagtgctgagttgattttgttctctataaggaggaaacgatggttcgaactgaatccatgatgttggacttgggtacccaggcgccagattttcaactccctgagccggcgacagggcgtactgtgtcattggcggattttaaagacgctcctggattgctggtgattttcatgtgcaaccactgtccctatgtaaaacatatcagtgatgggctagcccaatttgcccgtgaatatcagtctaaagggctcgctattgtggctatcaacgccaatgatgtggagcactacccagatgatagcccggagaagatggcggaagaggttaaagcgcagggatatgtctttccctatctttatgatgatacccaggaagtcgcgaagtcgtataaggcggcctgtaccccggatttttttctcttcgataaggactgcaaactggtttaccggggacaatttgatgacagtcggccccgtaatgacttaccggtgactggtaaagatctccgggcagcagttgaggcggtgctcagcggtcagcccgttcccagtgagcagcggcccagcatgggttgcaatattaaatggaaggcggggaatgaaccggattatttcggttaaaagtttctaaacagcggcaagggaaggctgcgggaaaggcctttttataccggcacaggcgcgaaggggaatttttcagagtcgtttttcaagtgaaataaggcgctactttagaagatagagtttgaaaagataagtctccttcgcgccaggctctgcctcgctagccatcacgactatccgatcattggtacggacaatgccctgttcttgaagttgcttaaggacagggccgatgagatcttctagcttttcctcatggggcatggtgatgagagaatgcccccagtgcaggagcaattgccgcagcacccgttcttcgaccactactccatagacaggaacattgctgcgagccgtggaaagtgcttttagggttgcgccggaaagggagaaagcaaggatgcaacgcgccttggtgttgcgggctaggttaacggctgaagcagccattttgtcatgcatgtctcgcctgccccgtaccgggatttcacccttaaaactgcggagttctttttccgcctcacggcaaatacgatccatttcccgaaccgcatggagggggtagcggcctgaagcggtttccccggataacatgacggcatcggagccacccatgacggcactataaacatcattgacttcagcccgggtaggtttgtcatggtagatcatgctctccagcatttgggtagccgtaattaccggaacaccaaaggcgttggttttttggataatggttttttggatgccagggactttctcccgcggtaatgtcacgcctagatcgccccgggcgatgaggacagcatcagccacatgcaagatttcgtcgagattgtcgatgcccttgcgatcttcgattttggcaacaatgaatgaatcccttttgccccacgcggcaaggcgcaggcgcatctcgataatctctgtcgccgagcgtacgaaggacatggccaccatgtctacattaaggaagacgccaaagtgggcatcattttcatctttttcattgagaagaggaaagctgaggtgagagtcgggaaagataacccctttccggctgctcagttctccgccaagcttgactcggcaatgaaggtcgtcccctcgagtagagagaacctccaactcaatggagccatcatcgagaaagatatgctggcccggggcgacataatcggtaatgccctgataatcaatgccgatccgcttattggagacggtctcaccatggcccaaaagaatttcctgatcctcatttaggcaaagggacggcgagtgttgaatgctgccgacccgaaccttgtgtccttgaagatcttggagaatggcgattggtttcatgaggcgttgcgcagtttttcggatctcatggactattgtcccatggctttcctggctaccatgggaaaaatttaggcgggcgacgttcatccctgacagcagcattttctccaggatggctggggattggctggacggtccgatggtgcagataatgcggcaggcccgtggatttttctcaaacttgaagggagaaaacaaggagtcgtgagtccttttgggattccctgaagtcattggttgcctcttgcaaaataacttaatggattgtgcttgggggtgaaaaaagtactcatgaaggggttgaatgggttttgatctttttggaaagccattcgagaatcagattattgacctgttccggggcctcctgttgaacccagtgagagacaccgggaagataatgcaaagagagatcgtttacataatgttctgttccgtaggtggtttcttttcccagagcgagatcttcttcaccccagatcatgagggtgggaacttcaatagcaggttcatagtcatgagacttccgccagggtgcttctcggaacagggcccggtagtagtttaccattgcccggagtgcgccaggctggactgcatgatgacgataaacattgatgacttcatcgggaaaacggttattatccattgccatgtagcgcatggctttgccgaggagccaaccattccccctgctcagtaaccattctggaagccaaggaatctggaaaaataatatataccaagatctccccagttgtttccaggtttttaggcatttaagaaaggggacagggtggggtacattcataataataaggccttcaagaggatggactttgccgatggcgaacagccaagccagcgcagccccccagtcatgaccgataagcagaaccgattggcagtgggaagcctctatgagggcggcaatatccgccaggaggaggtcggtgcggtaatcggctatttttggaggacgcgaactgcgcccatagccgcgcaagttgggtgcccaaactcgataaccttgctctgcgagtagcggcatctgatagcgccatgaatagctgcattcagggaaaccgtgtaggcaaagggcaagccggtcgccgctgccgcattgctcaacttcaaagcgaagaccgttggcggagacaaaatgggtttctatgggtgccatgaattagggatctgttggggctcgttttccgagcagtaagtagatagcccgatacattcgccaaagatccggtagttcatgactccaaaaagcaggggtaaagaagctccgaaacttaaagtccacatgagtgagcgtctgttctatgatataaagcttagcttgtttagggggcaaagcgttagctaaggcgatgctttcagtatagggaatcaggggatcatctttgccatggacgagaatgacctgcgcttgaatcggggtcaaatcttggttgcttaaacttaagttctcaataagctgtcggagtccctggggtagggcttggatgagtggggaaacctgggccggatcggtgttgttcaaaagagaatataccgccttgccctgggggcctagacggggagcgagaaaagtaatatctgcgtctgggttacggattttaatgtttatcatttccttcagtacagcacgatccgctggattggtcaggtatttcaggctggtggccgcaaagatcaattttccatattgactgggttctaggtcatgttcgctttctgaaagatatcccgtggtaaaaaaacggatagccgtttccaaatcataatagccgcctaccccgaagataaattgcacttgagcgcgaatatcctcctctagggaggcaatgactgctaaacctacagaaaaactaaaggcaccaaatcccagatgatctgagggcacaagatcggggcgatcagcaagataggccagggcatcggcgatgacccgagggtgtcgagttctgacctgaagatgctgaaattcttttagctccggtgtaagtacggcaaagcgggcccgtgctagggtattggcaaaggcgaccaggcgggggtcatctttaccaagggggactaccccagggactaatacgattcctgcccgaggtggcgcggcggcaggtagataaagcgttccctgatgggtgcggcccgcaaccgtataagtgactcctgcttggcttggagtgggagtggttgatttccagcgtgaaggggcttccctggctgcagtgtcggcaagtatgagtgctgcttcatagctgcgctgagggacgcaaccattaagtaagagtattaggcttgcacagagccataaatatttttttatcaactttttcggagcaagcactcatctaggacagggtgtaggcttatggggtggttacttccgcatcggcttcctttaaagtacctcctttgttttcctgagcacgttttttccctttgcgtcggctatgtttggcagccttttttgcgcgctgcttgcgctcccattgccgttcccattttttttcgaaagcggccatagcacgagctttagcggctgcctttttttctgccagccgtttttcttgctcctcaagcttggtgcgctcccgttctgccttgaccacagctctgaggtctatctttgcttgccgcaatgcggctgtggcttctcgcttgtcctcttttgccttagctaaggactcgcgagctcgttcggcagccgctatggcggtagcgcgtttggtttctttagctttagcggttgcctgcgttacgcgctcttttgccttatcgacccgctgtgttactctttccaattttttctcagccagagcaattgccttctcggcgcgggttatcgatccgctcaccatgggggcttgcttgcgtgcacttttgacggttttcttttttgtcgttcgttttgccataatcttaaaatttaaaatttcggtggaacatatagcaaggatagcgcagagattaagcaactgccaaacaaaatagaggttaaattgaataaaaatacttcaatcgttttttatacggatttgtccttgacattaacgcgtgatttttcaaaatgtgttcaccataattatggagaaatcaatagaaataactgatggcagttaaagatatccaactcccttattttgatttactgttggcgcaactggatcagggcaatgctaggctagaacttgcctttgggcgccacgtccactggggttattggccccaagtgcctcagggggtagtgtcaccggcggattttgcctgggcggctgaaaatctcactagagaggtttatggtgccgctggtatggaaaacggtcagcgtgtcctggatgtaggttgtggccttggtggcactattgccagcctgaatgaaaatttttctggagtagaactgatcggattgaatatcgatccccgtcaattgattcgggcccaagaaaaagttaaggcccgttcaggcaatctcattcactttacagagggcaatgcctgttggctgccttttcctggccagttctttgaggtggttttggcggtggagtgtatttttcacttccctcagcggagaaaattttttgaagaagcatctcgggtgcttaaaccaggggggcgtctggccctgtctgattttgtgccccgagcttttcttttacccctggcggcattaagtaagagatggcctttttcaaaggggttttttggccgttgcaatctgcaatgcactatagcccaatatagatccctggccaaggatacggggtttaaactgcgagtagagaaggatattacggaaaacacgcttccgacctacccttttctccgtgctatggggacggaacttaatattagggatccttccgcaaagtttgaaacctggatagtggagtgggcaagtcgtctcaggctgttgcgctatttggtgctttcttttgagaaattaagatagggataaaaattttacagccagggagcttatccccctatcattttagtcgatttttgttgagatcttaaatttgactgttagctaatcgggctgaaagatgggtcagccgagcggttgaattgatccttttgacggcaatggcgagggccttaggttgtcccacaagtaccactagccgtttgccccgggtaatgccggtgtaaagcaggtttctttgtaacagggtgtaatgttgaatggcgaggggaatgacgaccgcgggatattccgagccttggctcttgtgcaccgaggtggcataggccaaagcaatttcgtcaagttcgcctaattcgtattctatctctcggccatcgaagtcgatatgtacgagtccttcctcaagggctatcctggttatccttccaatatccccattaaacacttctttgtcataattattgacagtttgaatgaccttatcgccgggggcaaagctccaaccaaagcgattgatcttgggttgagattgtccattgagttgttgttgcaagagcccattcagtgctcgcgcaccgagactgccccgattcatgggggtaaggacttgaatgtcgcgagtagaatcaaatccgaaacgcttgggaatacggctggttaccaattccagcaccctatcctggatagtttctggagatttggtgggaatgaagtagaagtcgctaagtgtggccgcttcatcggctttctctggcatttttccttgattgattcggtgcgcattgacgacgatcttggaactggctgcctggcgaaagacttcgctgaggtgaacggtggagattttttgggaggcgataatatccgcgagtatctgcccgggtcccaccgaaggtaactggtctttatcgcctatcagtatgcatgctgcatgattaggaatagcttggagcaattgattcatcaaccccacgtctaccatggaaacctcatcaatgacgatgagatcggcttgaagggggttggccgcatggtgcttgaaacccattgcatggggatcgaattcaagcagacgatggatcgttttggcttccaggccagtggattcggctagccgttttgccgcccgcccggtcggggcccccaggagtacctgggtttgcttggcccgaacaattcggagaatgctgttgacgacggtggttttgccgacaccaggtcccccggtgatgacggtgatcttgttgttgattgtttgaataagggcaacccgttgagagggggagagtaacaatcctgttttggcttcaacccaggggatcgctttatcggcattaatttgtccccaggggggtacccctcggagaagccgctgcaaatgtttggccacgcctatttctgatcgataaagtggagctagaaataggcagggtttgcccgcaatgatctcggctattagttgtccttcagcgacttcttgagtaatggcttgttcaatgataggggcggggatttccagcaattggctagccgtttccactaatcgtccctgttccatggcacagtgtccttcattagcaaattcctggagcacatgacgaacccccgcctgggcgcggatgagagaatcggcagggattcccagccgttgggcaatcctatcggcagttttaaagccaatgccatggatatcgagtgcaagtcggtaggggttttcgcgaacccgctcgatggctttgtcgccataggttttataaatacggactgccctggcgctacccactccatgggattgtagaaacaccatgatggctcgaatgaccctctgttctgcccaggcctgaatgacttgttctttgcgtttggggccgataccgtctaattcggtgaggcgctcagactcgtgctcgatgacttcgaaaacctgttcgccaaaggcttgtaccaatttcttggcaaagtggggaccgattcctttgaccattcctgagcctagatatttttcgattccttctagggtgctaggagggataactcttaaatgcttggtcttaaattggagaccatgggtgcggtcgttgacccactcaccgtggcattcaacatactcacccggcgtgaccgttggggtattgccgaccacggtgatgagatcccgctcaccacgcactttaattcgtaggacacaaaatccattttcctcactatggaaagtgacgcgttctacagcaccagtgagaaattcgggtggagtttctgagtggagggggggcttcattggactaactgaggggattaatgtccagtctatcgcatttttcgtttaaatgagacccaagccgcttgggatcggcgtgaagacacgttgtcaattcacctctagaagctcgaaatgagaaccacggtataaaggcctagaaaatgagagtcctacaatagctgttagccccttgccccactgacataggaggcggtaatgggatttttaggtgaattaaagatttttgctgcattgtccatttcaattaatcgacccgccccttcttgaacccagaaaagggcgacattatcagcgatgcggcgggcttgagccagattgtgggtgacaatcaggatggtcatttgttgacctagtttgacaatttggtcttcaacaatctggctagcaagtggatctagcgcgctacagggttcatccataagcagtatctccggttgcagcgctagggcccgggcgatgcatagtcgctgctgttggcccccggataaagagtgggcgggggcgtttaatcgttctttgacttcttcccacaggccgacttctttgagcaccttctctattctttcttccctttgcctgcgctgggttatcccgtgctcctttagaggcaattccatatttttaataatagaaaggggaaaggggttgggtttttgaaagatcatgccaatacgtcggcgcaaggtgagcagatcagttgtgggtgcatgaacatcgccacggtcaaagcgaacatgtcctttgacctggcatcctggaattaaatccgtgatccgattcagggagtttagaaagctggttttgccacaaccagaggggccaatcaaagccgtgatcccgcctttggggatggcgagggccacatctttgagggccggtttggggccgtaataaacggacagggatttaacctcaaggaaaggttcaaaggtgtttgcaggctggtcctgttcagcaggctttgggaagaggcttccagtttttgggttcactaggaagaggataacaagcttaggggcatttaggggaggataacctttcgctgtaaccagcggtgagtcagccaatttgccgttccattgatgagtaccagcagcgtaatgagcacgaatgctgaagcataggcggttgaagtcccgccgggtacgttcatggtgagatcataaatatgcagtgaaagtgctcgcccagaatcatgcaaagaactgggcattcgatccacataaccactggtgaagatgagggctgccgtttcagccatggcccgaccaatccccaagattaggcccaccacaaggccaggggttgctgtaggtagcaataggtgccaaagagtgctcatccggctcattcccagggctgcggcaccgagacggtattccaagggcacgctgcgaaatccttcttcggtggcgcgaatgagcagtggcaataccatgcaggccagggtgagtccccccgacagaattgagaagcccataccaagataaatgcaaaaaaaagcattcccaaatagcccaaatacaatcgaggggacaccggccaggacatcgagactgcgacctactagccggccaaaggggttatcagcccgggtaaattcagccaaaaagatagccgctccaacgctgatgggcactgcgacagctagacagactaataaaatcagccctgttgaaaccaggatcgagctaatgccgccttcacgaccggcattttggggaagatcagtcaaaaaagaccaggaaatccgatctaaactgcgccaaataagatcgatgaataaccaagcaaaaaaagcagtaaccagtagggccatggcccagatgatgaccgtagccattcgctctggccagcgggagctgaggggaagggaaggagcattgcgggggttaatcatggactgcttttgggttttaagatttctactgtggcaatcaaagccatcaccaatgccatgagtagtaatccgctcacaaacagggctgagcggtgatctcccatggcgtaggccatctccagggcgatattagccgtgagagtccggatggggtcaaagatatttcccggtacttgcaccacgttaccacagaccattaataccgccatggtttctccgagagcccgcattgtgcctaacaagattcccgtcaacaggcccgatttcgccgcaggcagagccacatgccaaatgaggctaaagcgggaaaaacccagggccgctgctccctgcgtatattctctaggaagccccgccaaggcagcgtcggcaagcagagcgatggtgggcaagatcataagagcgaggatcaaaatccctgccagcagactagggccggggggctctagttggcgaataagcggcactaggaccaccagaccccagaggccatagataacggaggggattcctgccagcagttcaatcaaccgacgatagagccgggccaaaaacgggggagcgtaatagtggcagaaaagagcggcgccaatccctaacggtgtggccagaaggatagcccccccagtggccattagagttccaaccaacattggcgctagattaaagtgcccttctgacgccaggggggagggatgccagcccctatcaaagaaaaatttgctcgcccccacctgctggagggccggtattgcttcaagggccaaaaaaacaataattaacaggatgattaaacctgcaatgctcgcgcatccacgcaggcaccaagccagcagtttgtcatttctccagagggacaaaatattgttccttgatgagatcatgcacttgggcggattgggcaaagctaatgaattccttaacccagccttcagggggcgttcctgtgactagatttaaagggcgagagagagggaaactgcctttccgcacattttcaattgtggccgggactgatcccagggggagcagtttaatgggaatgctttgttgggcatcgaattcggccgtgccaatggaaacatatccgatggcatcaggattgccggctacggttttaatgccttgctcattatcgccaatgatgacatcggcggcgatatcctgacttttcaatgaaaagtgttgcagaaatagcgctaaggtggaacggccttcagctttattgacgacggtaatgggagcgtcttgcccacccacctctttccagttggtgacttggcctgtgtagattgcaatgatttgttgatcggtcagttgttgaaccggattgtctttatgagtgatgacggcaatcccgtctcgggccagggtaaacccatataaattattttcttcaggccggagacctcgggagaccatgccgatatcggccagcccattttgggcgtcggcaattccccgtgatgatcctcccgtttgcacgtcaattcgaacctctgggtgctggcgctcaaaccgtttaccgatctctgaagccagtggcgcaatagtgctagagccggttaaggttaaggtcagcgggcgatccggggagtcgcagccaggcagagcggtgaagatagtgaggagccacagggtaaaagtactccgattccaagatttcatggcggtttctcagcaactcagtcaaatgaaagaaaacagcatcctaagttgatggctttgcttttagacgctaaggcaacatggggagccagccgataccgaatacttttgccatcccgttcagccaaaacaaagcctgccttacgtaataccttcaagtgatgggacaatagactctgttccacccttagtgtttcattcattgtgctcacatgcttggggccattcaaaagctgttcaacaatagctaaacgggtttcatctgccagcaccttgagtagatttgcacacgacagcgtttctttggctaaagcagcgcgggtattttttggaaagtagtcgctcattaatacgcccttatatgaatcaaattttatttgaatatttattcatatcaagggcagaatagaattaaaacaggaaggctgttagctgtttgggattagtcaggcaagctcaatgggtgattgatgggctggttcatccccaagctagatgactggattttttatgtccaccgataagtggtaagcaggggtttgtgatcagagggagcgacgtcttctacaaagaaatccaccacatcgcaggtcatgggttgtagcggcccccggtggagcatccagtcgacaacctcaggggtatgatcatgggtgggaaaggtgggacgggtcacatggggaatgcggttcaaggcagtaaagcaatcagtgaggccggcttcccggagcactttcagcggtaaatagtgatcgttaagatcccccatgaacaatagcggtgaagacggatcgactagccggttcagggccttgacagtgcttagcgcttgcccgattcgtacattgatgccgtcgctgcgctctttgcggttgccaggccaagtgtagtgggcggtggcaactaagagtggcggcccggcggtggctaggggctgtaaccgtacccaaaatagacggcgccactgctccaggatcccaatgtcctccgctccgtattctatcagattgaaaagtgcctgattccagtaaatattgccctcctttatccagcccccaaaggagtcatccacccgttgatgggttttcaacacttgatcgagtagggcgcgactctgggggcgcagctcctgtacacagagaatgtccggctgatggagggtgatgaattgccgcaggggttcttgacgatccgaccagcgttcatccttccataggttatgggtgcaaacgacaaatcgaaacgaattggacataccatctcctttcctctgattgaggagcaggaaaagccctataggtagtgattggcccgaaaccaggtaatcgcatcatgaagcgcttcctgagcgggccggaacttatatcctagcatttgctccgccctagcgctggagaaaaacatatatttcttggccatccgtacgccgtccacagtggtcatgggttccttacctccagtcagctgtgcccagccttgggcaagataggcgatgggcatgacggcatggggggaaaggcggattttaggagggcgtctctgggtgaggtgggcaacgctttccagaatttcccgaagggtaaggttctcgcctccaagaatataacggttaccggtttcacccttttcaaaggctaagaggtgccctgtggcgacatcgtccacatggacgacgttaagaccggtgttgacataggcaggcatgcctcccgcagcagccatgacaatcaccttgccggtaggggtgggtttgatatcccgggggccgatgggggtagaagggttcacaatgacgatgtccaatcctagtctgtctcccaggtccttgacggcttcctcggctaaaaacttagagcgtttataatggccgatcatggtttcaaggctggagggcgtttcctcatcggccggcgtgccatcggtattcaatcccagggtggcgacgctactggtgtaaacaatacgtttaaccccagcttcggccccagccaggaggatgttttgggagccttggacattggtgtcataaaagtcttgggaacggcgcgcccataatcggtaatcagccgccacatgaaatagggcttgacagccatggagcgctttttctaatagccgctgatcctggagatcgccttcaaaaatttctacagggagttcttccagattacgccgattgctattgggtcgcgctaatactcggacggtctctcctgcattgaggagctgctttactaccgccgagcccacaaagcccgtcgctccagtgacaaagctagtcatggttgctgctctttaaattagagagtgattgaaaaaaactaatggctaaaaagctaaggggagcgcataggtcaaaaatatttcattttcgcccggattacggtcatggatgctagcattagagacgtgagcgagtcgtatacccaggcgggaacccctatcgaactgataagcaaaattgatgccagttctaaactggaaggttcctccaagatctttgctgcccccttggtggtatcccccgagggtaaccagtggagtaacgattaatttttggtacttaatattggcgtaaagaccgccgtaaccaaaaacccccccgtccgtgtttgccatgatcccaaggacggggccgatgaaaaacagctttttcccataccggtattcaatatagcccgcggcggaggtttcatcatcattaaagtcaaaagctccagccccaagatccaagtagctcggttcattgccaaggaattcgatgtcaccgatactaaagggagggcgttgagtctcctctgccagtatcggttgactccaggcaaagaaagccaacatcgcccctattatcgttcttaaaaacgctttcatatagataactcattgatttttagttatattaataaatagcgattgagttgggatagcgattttctgccgccaaatgaagcttgctttttgtggcggcataggtatgctagcttattgctgctgagctgctcgctcattacattagatgccctaaagtcatctagacgggaaacgatacaggtagacgggaaacgatacaggtctaaacaaggatcgaaagagtatattaaccgcaagtttggcattcagggtctttcatgtcaactttcctcagaatgccacgcaaatttaagaggttcacatataatggctttgagttggttaaagggtaaatttgacgaagtctctaccaatctgaaaaatgaggtgacgaagatcaagaatagggattttcttgaaggggttgtggcgggatgcgccctagtagcctatgccgatggcgtcgtcaaacctgaagagaagcagaagatgatggggtttctgaaaacctccgatgtgttatcggtctttgataccggggacgtcatcaagttatttgagaaattttccgatcaatttgagtttgatcttgccattggcgaagctaatgcgcttcaggcagtaagtaaggtcaaaaagagagaaggagaagctcggcttttagtacgtgtctgttgtgctatcggtgcatcggacggggattttgacaactctgaaagaaaaatggtaagcaaaatctgttcagaactgggactgaatcccgctgattttgatctttagagactgattgaaaggagtaaaacaatggcggtaactttgcagaaaggacaaaatgtatctctgagcaaagaagcccctggactgaaagaggttgcttttggactggggtgggatgctcgttcgactgatggtgcggattttgatttggatgccagcgcgcttatcttgggcgaagacaacaaggtgttgagcgataaccattttattttctataacaatgcgactgatcctagtagtgccgtaacccatacgggggataatcgtaccggcgagggtgaaggggatgatgaaagaattgtcgtggatgtttctaaaatgccggcagaagccaaaaaggtcgtttttgtcgtcaccatccatgaagctgagtcccgtaaccaaaattttggtcaagtgagtaatgcctttatccgagcgattaataacgccgacaacgcggaacttgcccgctacgatttatcggaggatgccagcatcgaaactgccatgatcttcggggaattttaccgccatggcgaggaatggaagttcaaagcagtaggccaaggttattcgggaggattggccggtgtggctagggatttcggtgttaatatcggttgaacaatccattgaaggaatgcgccagcccttcgctggcgcattcaacaatggttggactccttatgagccagaccatccatcttgctgcgggaactctaaacattgaagtccataaagcccatcttcccctgaatgatttattagattttgccagccgagctaatcctaagcgagggtatttgtttgtttccaaggtccttggtaagcatattccctgtaaaccctcaacaatgcgagacatttaccatcggttagcgacgcctcttttggaggtgccaggttcggtaattttcatcggtatggcggaaacggctacgggcctaggggcaggcgttgcggatagtttggcccggaaagcaaagcgccgtgatgtgatttttcagcatactacccgccataggctgccggtcagtgagtgggtatgttttgatgaagtgcatagccatgcccctgaccatatcctctataggccattgcctgctttccagcaaagatttgccgaggcccaaaccttggttctcgtggatgatgaagtcagtaccgggaggacattggcacaactgggctataaattgtcacagaagttatccaatattcgccaagttatactggtgtcgattgtcgattggctttcccctgagcaaaaacaagcagttcaagaaaaaattggcaggcctgtgtcttttatcagtttattggaaggaacattttcctttacccctagtccagcatttagaccttccctgcctggaaaagtcgagtcgattcagccggctttacaagctctgccacagacggggcggcggggaataggtatgggagagaaatcccttatcccaagtggtccttacccaaaagagcataaagtttccgttgtggggaccggcgagtttcaatttcaaccctttttatgggccgaatggttagaaaaaagggggtttgacgtcttatttcagagtacaacccgttcgcccgttcagttgggtggcccgattggcgaaagccttagctttaaagacgaatatggagaaggtgttgacaattaccttcataatcctccccgtagcggggacgttattatcgcttatgaacatgccgaactggcacggaatcacaaccttccagaacagcttggaggaagtgtttggggggttgaccgcagcgcctcgcaggaccgctgaatgaagcactccgtattcgttttttctgatctagatgacactttgttgcagacccagcgtaagtgtctcacccccggtccgttaacggaagctgcggtagataaggaagggcgtcctttgtctttccattcccaggagcaactgctgttgttgcagatactcgaatcctgcactttgattcctgtgacgggacgcaatttagcggcgttaggcagaattcgttcaccctctttttccagttaccggatcaccagtcacggcgccttggtctggaatgctgatgatactctaatcccggattgggagagaggcattaggcaagaggttgtcctatgggagccccggatgcagcatctcctcaccataattgaggattgtcagagggcggaaaatttagtggatttacgatttcgtattatttatgacgccgagataccggtctacctttctatcaaaggcagccccgaacagctttctgaggttgagaaagtggtgactcccctttgggtccgggaaatggggggggcagttcaccgcaatgatcataatatggcacttctgcctccttatgcagataagggcaaggcggtgaaatacctcatggcgcttattcgcgagcattgtgctcagccgcctctttttgttggcatgggagacagtttgaccgatattcctttcctgcgcgcttgccactatgcggttaccccgcagaatagccaaattcatcaggagatctgggagtgagcaggacggtaaagaatcccgccgagcttgaatcctgttttcagcctttgacaggtagctatcgtcaggccgattgccaatttttactgacgccactacaggccaaatttttctctatccaggagaaggagcgcctcattcaatcgggcgagaagcattattcggaaatgatcagctttgagtcaccccctagtgaggcttacttggccctattccgaaacatgactgagcgatataagagtcgcttagccgctgaggtgatgaggctggcccatagtattgcaaacacgcggccagcgcccatcactttagtgtcactggcccgggcgggcacacccattggggctttgctccaacgggccttgagtggtcatctccaggtagactctcggcactattcgatctccattattcgggatcggggaattgatgaacaagctttggcgtttttattgagagaggatcagcgtccggcggacggaatggtcttcgtggatgcttggacggccaagggagtgatcacggaagagctaaaacgttcaattgcccgctggaatgcccgccacccggagcagctcaaagacaccctttatgtcatttctgatattggtggagtggcgggtgtggctgcgacctacgaagattatgtgatcccttctggtattctcaatgctccggtttcaggattggtttctcgctcaatattaaatcaccagattcagccagggcaatttcatggctgtgttctttacgagcatttacggcaatatgatgtcagtcattggttcctagacgaggtggaagcggagatggacgctaaaatggttgcgccacttccctctgcccctcgggagcagcgttatgcccaaacccgggtttacctggatcgatggataaagcgttatggggtcaagaatattaaccatatcaaaccgggtattgccgaagcgacgcgggtcatgctgcgccgagttccagaaaggcttttgttgcgggatccagaggcagaggacatcgctcacttattgatattggctgaagaaaagggggtaattgtcgagcatcagcccaatatgccttttaatgctgtggcttttatcaaaacgataaaaacaacttaggctatcccataaaccctagagaaaagccatgtatccgtcgcaacttcagaggagtcaaccggctaagccctatccggtgcgggcccaaataccttgttacatggaattgggtgccactctttatatgcccgccacccggcaggatgttggaaaaattcttaatcaacaaaaactcaccggcctccgttcggccgttgtttgtactgaagattctatcttggaacaagagttggctcctgcacttaatcatctacagttagtattggagcaactgcgttcttcttccatgctacggtttattcgccctcgtaaccctgaggtgttgtctcaattaatacgtattcctgaaattaggaggattgatggctttgtgctgcccaaggtcaatgagcaaaatctacccttatatgcggaaattgccgctcggattccagatctgctgttaatgcctacccttgagactgaggtggcctttagccgaaaacggcttgaggcattgcgtcataaattggctgaagtgggcaaccccatcttgtgtcttcggattggtggtaatgatctcctgcgcttattagggctaaggcgacctaagcacttgaccatatatgatacgccgctgcgaaacgtgatcaatgatatcattctaacttttcgtccggctggctatgcgctctcttcccctgtttttgaatatctggataatcatgatactttgcagcgtgaagtggcgttggatatcgttcatgggttgctcaccaaaacggcaatccatcccacccaagttcctgtgatagaagcggcttatcgggtctgtcaaaaagacatggatttggcgcaacaggttctaaaagaaggggctccggcagtgttcaagctcaatagccaaatggtcgaaccggctacccactgcgcttgggcggaacagttattgctgcaagcggagctttatggcgcgtgctgtgagcagccaaatggttgtctctgtcctcagaaatctttttaacggcacctcgtatttattatacggcaaagaaaattattaacttattaaatagcttatgcgacattttaagtattccttcttagtgaccgcagtggggctgattgcggcttttctatggggaggccccaccggtttatttattgcggctatcttaagcattcttgaggtgagcctgtcctttgataatgcggtggttaatgcttccgtgcttaaggacatggaccccaaatggcaagcccgttttctgacttgggggattctcattgctgtgtttggcatgcgtttggtctttcccattgctattgtcgccgtggtagcagacattgaaatgttagaagtgacgcagatggcgctcaatgatccagagacctattcaacccatttgctcgcctcccatgtggagatctccgcttttggcggtatgttcttgctgatggtctttctatcctttttgctcgatgagaccaaagagctgcactggttgggcattgttgaagagaaattagccggtatcggcaagttagaatccattgagatcgtgatcgcattggcggtgttgtggggcctacagggggtcttgcctccggaggaaaaactgagcgccctgttgtcagggatcagtggcatcatgctcttcgtgctggtgggcagtgcctctggactatttgaggaggaggaaaaaggagaagcggtcgtccatgcggcaaggcatagtggattgatgggttttctttatcttgaggtattggatgcctctttctcttttgatggtgtcattggggcttttgcgattaccaaagatgtcatcattattatgctgggcttggctgttggcgccatgtttgtgcgctctatcaccgtatacctggtacgtaagggaaccttggatgagtacgttttccttgaacatggtgcccattatgctatcggtgccttagctttcatcatgctcgcaagcactaaagtccatatccctgaagtgattaccggtttgattggagcggcttttattggtttgtctttggtttcttctgttcgctatagaaataaacatcaatcacaagaaacaaagatctgaaggggaattcataaagatctccctttgtttaaacaaaagtaaatttatccacagcgaatttgctctataggagggtatatgccagttaagctagtcaaaggccagaaaatctctcttgaaaaagaaagtggtggggccttaagtcaggtggtgatggggttgggttgggatgccgcagggaaaaagggattttttggttttggtggcggtcagcaaattgatttagacgcctcttgcgtgctttttgacgaggcaggcaatgtcgttgatacggtctggttccggcagttgcaaagtaaagatggaagcatcacccatacgggagataatcttaccggggaaggggaaggcgatgatgaacaaatcattgtagacttgactcgcgtacccgcaaatgtcaaaagtttgatgtttgttgtcaatagctttaccggccaaaactttagccaggttcaaaatgccttttgccgcctggttaatcgcagcaacaatgctgaaatcgcccgttacgatttaagctgccagggtgatcacagcgcccaaatcatggccaaagtctaccgtcataataatgagtggaagatgcacgctattggtgaaaatgcaagcggaaggactttcaatgatctgcttcctgctatgcgcccccatgtgtaattttaggggctgtgttcctatgtaagatgatataagttcaacagagggctttctccggcgcgctattacctcatgcggccggaggaagcggctcccccctttaaaggtattccccagcgcggctcccagcctctcttccaatagggggcgataaagatcctcaaaactcactgctaatgcttatttacggggtgattgcctccacaatataaatgcagtgacaaaggcaatgataaaaatgaggacaaaggcttctgtaaattgagcccctgcaatgcccaaaactgctaataatgcggccacaatagccacgataagagaaagtattgcaagtgacaacaccaaaatctcctgaatatggattataaagtaagctttactcagtgtctggaatatcaactgtaatggctataatttaagtttaggcgaataaaaatagtttaaaaggtattagcggagagtgatgtctgagcaacagggtaatatgccccatcaaagcgcgttgtttaccgatctttatgaactgaccatgatgcagtcttattatgcggaagggatgaatgccgtttccgtgtttgaattattcttccgcaaattgcctcaccatcgcaattttgtgatggcagcagggctcgatgatattctgaattatcttgaacatctccgttttacggaccaggagcgggactggcttaaggcacaagggggatttagccagcagtttttggagcagttacagggtttccggtttaccggtgatgtgtttgccgtaccggaaggcactctggtgtttgaaaatgaacctgtcgtacaggtgattgcgccgcttccagaagctcaattggtggaaacctacctactcaatcaaattcatttacagagtgttgtggccaccaaggcggcgagggtggtgagcgcagctcggggtcatcgggtggtggatttcggttcacggcgtgcccatgggacggatgcggccctaaaggtcgcccgcaccagttatcttgctggagctagcgctacttccaatgtttttgccagccgccattataatattccggctacagggacaatggcccatagtttcatccaagcccatcctgatgaatataccgccctaaaggcttttgttcaggaatttccagaaaccaccttgctagtggatacttatgatactttggcaggggttcgtaaggtcattgcgttggcagaggctttgggccaggactttaaggttaaagctatccggcttgactcaggggatttgggcaaattagccaaggaatcacgccggttgcttgatgaagccggactgaatcaggtaaagatcgtggcttccagcggattagatgaatataaaatccaagcgctgctggaagagggagcgcctatcgatgggtttggggtgggaacccaactggctgtctcgggcgatgcgccggagctcgatttctcttataaattagtcgaatacgccaaccaaccgcggaccaagttgtcttctagcaaggaactcttgcctggccgcaagcaagtgttcagattctttgaagcaggccagatgaagcgggacgtgatcgctcgatttgatgaaactttagagggtcagcccttgcttgagcaggtgatgaatcaaggcaaacggcttgaacggggacaggtctccctggaacaagctcgtgagcatgcccggaagcaaatggaggctttacctcctgaatttcatgctttgcaatccttgaaacaggggtatccggtgacggttagtgaggctttgcgtcaggctaatgaacaactgcagcatgaattggaagcggagctcaatagctgagcgatgctattttttttctcctcttgaggaggctttttgggctttccgccttccggcagcctgctgatcggcctgggccccttccagcctccctcgcagctctgaggcctcagctagggcctgccgctcgcgggcctcggcggcctctaaccgctgttttaggtcttccatttggctggtggtgtcctctaagcgctgggagtgggcggcgttttcccgctccagtgccgtgacccgcttcgcggctgcttgggcctcttctctggcctccttcaaagacgctacccagcgggaagccagatcttggatccgttcatgggcctcggccagttgttgattccgggcaatagcggctttttctaagccggcgacctggtcacgggcttgctccggggtttcctgaagccggtcccgttccacgatcatggcctcgatctcctgctgcatctggtcggccagctcggcggcttcgcgcgttgagtcctccctttgggatggataagcgatggaatctgctgtttgtcgtgcatgtgcttctgtaagaagatcaggtcagaatcattcctgcgcgtaaagcgacctggacggaaaggcaatgttatgaagattgaaaaactgaaaaaacggctcgatcggaaccggccgatgaccacggtgacccttcgcatgccagaagatgtggtggaggatctaaagcgcattgcgcccttactcggcttttcaggttatcagccgttgatgcgggcttacattggccaaggtctcagagaggatttagagcggctcgatcacgatacggtcaccgccttagtggccagcctaaggcgccgagggatcagcgaagaagtgctagaagaagctttgactgaggtgacccatgggtcgctacagctaaggagaggcagatgctgccttctatagagtgtcgcttggacctttcgatacaatcaatgtgaagtggctagacacaagaaagcagcacccgacatgtaaaaatattaggcataaatagagttctagggaagaggtttatgaaagcattggtcaattcgggctccaatcgggatacccaatcccacagcgtgcctgaaatcagcacctgcctccatttttacactgctgatggacacgcatcgcccgcgcgggcaatccttcctttgccgaaaggagaaatcccttttcttgataaagtctatttatggacttaaaattaaaatatagctataaatagactatcgaggaggtcaataatggggattgcacacactccgctccaggtcgatagcgccaaggtgtctaaaagtgctttgcgaactttctttaatatcgcaaacgcttgggaacttaataccgatgaagcgatgactctattgggtttggattctcggagcacctattttaaatggaagaagactcctgaattagcgaagcttaatacagacaaattggagaggctctcttatatttttggtatctataaagcactgcaggtgctgttgccaaaccccgcctctgctgatcgatggataaaacgccctaactcagcctttccttttcacggtcaatctgcgcttgagcgaatgctgaaaggccatgtggctgatctgtatgtggttcggcaatatctcgatggccaacgcggctggtcgtgactttcccaccgccggtaagccgtgcccaatgggcaccttgttggagattggttcccagccgctttccacccgttggcctatttgatcgtgtcgccgaacccgaagacctggagattgtgttcaaaattgaagcgctcaccaatgatcgtttgcgtgacgaagccggtgatatagcgcttgtgcctcctgaagagcgcgtttctggacctggaacgacgccgattatggcggcctttacccatcttaatcctgaagggagccgattcacggacggaacctatggagtttactatgcggctgatactatcgatacggcaatagcggagactcgattccaccgggcacgatttttggcagcaacaaaagaactccccatcgaaatagatatgcgaagctacgcgtctgatttggacgccgacttacatgatatccggaaaatgcaagccgtgatgccggacgtttatacgcccgatccgcggggctatgtccatgctcaagcgctggcaaaagcattacgccatacgggttcaaatggccttacttatgagagtgtacgttcccctggcggggaatgcgtcgccattttccgaccacgggttttatcacctgtgcgacaaggcccacactattgctatgtatggaatggagaggaaatcacggcaatttatcaaaaaaatcactaccgttttctggagtaggtgaatttcttattgcggtttatgacacgttcgttggtaatcagctttaatatcagcgcataatccaacccttcgctcctaacgagcgaggagttatgaatatcactctcctctctacacacctacctactaacgagggtcagtatacccgcaccatacaatactatctgggtcataaaaatatccagcgcaccgtccgctatccactgaccggttcaaggatttttggaacgactgagtcgccggggccgggatacaaaaggtcaggtgaaacaaatgggccaccgtgtggctgtttatcgcacgaatcgttgccgaccctcaaaatggttttaatcccttcaatgataaccagttccgtcccttagcaataaagtccagatatgtggacgcccatgtgctagatctagattatgagtctaacccatccgttcaagcctggtgccgaacagagcatcacttcagataaataaggaggttagaatgagcagaaagcgcatgctggcgctgttggcgttcatcacgtgcagtattctggtggccgcctgctccccggagaaaccgggcttgggtgcggtggaatggcagttgtacacggatcaggactaccgcgggcctgtgcagcgcggtgcagtggatgaggcgagagggattgcctatctggccctgaacaatatcaccaaaaaatggactcaacccattcgggactggaaggccgccctcaatcaattcgtcatcctcttcgctgagcggatgcccaagtgaaaattagttacacaaaaaacttgacaccctcgattggccagcgcgcatctggccgatgcgtatgctcagttggtgccgctacgaggtcgtaagagggcatgcgctggcccccagagcgggtctgatcccaacgcggtagccccgatgaggaagcagcggccatgagcacacgatccgtcgccttatacgcccgagtctcgtctgagcaccaggcccaggcgcaaactattcaaagccagctggcggcgctccgtgagcgcattgagggcgatggggagcggctctgccccgagcatgaatttatcgatgccggctacagcggctcgacgctgatccgcccggcgttggagcggctgcgagatgccgttgcgggcggcgaagtcgagcgggtgtatgtgtactcgccggatcgcctggcacgaaagtacgcctatcaagtgatgctggtcgatgagtttcagcgcgtgggcgtggagctggtattttgcaaccgcccgctgggccagtcgccggaagatgatctgctgctgcagatgcagggtatgattgccgaatacgagcgcgcgcagatgctcgagcgcagccgccggggcaaacgtcataaagcccagcagggttcagtcaacgtgctctgcggtgcaccctacggttatcgctatatcacccggatcgaaggaagtggcgaggcgtgctatgagatcgttgatgagcaggcccaggtggtgcgccagatcttcgactgggtgggccgcgagcggctcagtatcggcgaggtgcagcgccgcctgagcgaagcccccaccttgactccggcgggcaagacctggtgggatcgcagcacgctctggggcattttgaaaaatcccgcctataaaggccaggcagcgtttggcaagacccgcgccggtgagctgcgtccccggctgcgcgaacagcgtgggcgcacgctgcagccacggcgggcacgctccacctatgacctacccgttaaccaatggctatcgattcccgtccccccgctcgttgatgaggcgctgtttgaggccgtgcaggcccagctggaagagaaccgccgccgggcacgtagtggccagcggggggcgaagtatttactacaaggattgttggtctgcagctgctgcggctatgctttctacggcaagccactcagcccgagcgcccgcaaataccatccgcgcgagtacgcctactaccggtgtgtgggcagcgatgcctaccgcttcggcggccagcggctctgctacaacaaaccggtgcgtaccgatcggctggagcaggcggtctggtcgcaagtctgccggctactcgaagatccccagcggttaaccgaggaataccagcgtcggttggaagcggttcagctctcgcctggtgaagccgatgctgcgtgggtggagaagagcctcaccaaagtgcgacagggcattgcccgactgatcgacggctatgccgagggctacctggacaagagcgaagctgaaccgcgcatccggcgctttaaggagcgactgcaggcgctcgaagctcaagccgagcaattgcgcgcccaggcccagcagcaggccgatttacagcttgtcatcggccggctggaggcgttcagtgcccaggttaaaatggggctggaacagctcgattggggcggccgccgggcgttgatccgcaccctggttaaacggattgagattgaccaggagcgtatcaacgtggtatttcgtgtcgatgaggggacgcttccaccgggaaataccccttttaggcaacattgtgggaagggtattgtcgccatttttatcgaatgtggtgctggatgagttggatcaggagctggaacggcgcgggcactacttcgtgcgttacggcgatgactgtaatgtctatgtcaaaagccaacgggccggggagcgggtgatggatagccttaggcgcttcattacgggacggctgaagctcaaggtcaatgaggcgaagagtgcggttgatgtcccgcagaaacggcaatttctgggctttattttcacggcgggacggtggccgaaccgacgcaaaatcgctcccgaatctctccaacggttcaaagcacgagtccgtcagttgacgaagcggaactggagcatcagcctggaggagcgggtcgatcggctggcgaggtacctgaggggatggaaggcttactttggcttctgtccaggaggtgccgccccctgccatgatcaagcgttggccttcactggagaccacaagtgcgcgttggggatgtaccttgattttcgggaaacgatgacgcatcacgtcgcaccaggcccaatgggtggtggcttcgcagccatccaacagtcctgcctcggcaaacaacatcgcccctgagcaggccgaggcgagtacggcaccttccgcgtaacgctgtttgagccaaccaatctcgtcatgataacggccggcaaggggggcgcctggaggtaggttaacttccggcacgcagatgagcgcattctccgggcactgggccattgtggtatggggtgacatatacaccccattgcccgcagcgaaaggttcttgctgcttggcgaccagtagcggccgaatcaattcggggccagggcggccctccgtgacgatgctccaatcccgcccggctgatagaaacaagtcgtacatgccgtaaaccaccgaccccgtagtctcagggaataccaggatcgcgatgttgacgggcgccgtagtcatggccgatttgtccggttttttgcacaaatggctttagtgaagggggcagattgggagtacctttctgaacgtcattttaattttaactgattgtagctgaaaggaaataggtatcttaacagataagccacagccctggcggcgcccagctcacttgtcaggctggaaattaatcatgatcacgcaacaccaaggagtacatgatgagtcaataccgtaatcgactgccgcaactccgggaagatttgttcatcactgatggcggcctcgaaactacgttggtctttcacgagggcattgacctgccttactttgctgctttccatctgcttaaggacgatgccgggtttgatacactgcatcactatttcgcccgttatgtcaagatcgcgcgccggtgggggtttggcattgtgctggaggcccccacctggcgcgcaaacccggattggggagcaaagctgggttacgatgctgtaaccctcgctgacgccaatcgtaaagccatcggtctgttgctcgagatccgcgcggcttatgagacactggagacgccggtagttatcagtggcaatctcggtccacggggcgatggttatctcgccgcttcccgcatgagtatagaggtagcacgggagtaccataggccccagatggagacctttgcgcagaccgatgctgacatggtgtcggcgttgacgctgaactatgtggaggaagcgatcggtatcgtccaggcggctcgggacgccgccatgccggtggcgatttccttcacagtggagactgatggtcgcctgccctctggtgaccaactggctgaggccattcaacgcaccgatgacgaaactaatgcctatgctgcctattatatgatcaactgtgcgcatcccacgcatttcgaacaggtattgcaggaaggtggccactggcgcgagcgcattcgcggcttgcgcgccaacgcctccaaacgcagccatgcagaactggatgaaagcacggagctggatattggcaatccccaggaactgggtgagcaatactgtgcgctacgtactttgctgccgcgtttgaccgtgcttggcggttgctgcggtaccgatcaccgacatgtggaagccatctgcgatgcctgccatgcgtatgttgaaacgtccttgtagagagatgaccacccaattggggataaatggctgctgaaactacggctcaattctattgcagagaggagggtagaagatacgatttcgaaagctgattatatatcccctccccctaaccccctcccgcaaggggagggggaattaaagggtcaggtcttgttaggtgcctataggggacacttgtttcgcgctgcactcgcatgctgtcgctctctacggtcgtggcctcattcctttgggtagaaaaaaatgaataccaattaagttcctgcaaacctgaatgtctatgtagaaatgtcacaaacagaattgagagcaaatgtccttgatatggccggagatactattgagcaagctagaaatcagaaaatacctttctgcctgatcacagtctaggacagggtttaaccgggacgctgtggggcatcagctgaaggggtttgttgtcgcaacaagtttgtgacacactcataggcgtaggtatgggcctggggggctttgctaagccgtggaccggccacatttaagctgatgacaccatgatctgcgataaattcaacgattaaagtggccgcccggctagccataacttcagtcgcgtcaatgagcttgtagggctttttccgccggaggcaatgcaaaagagtctgttcggtccctccctcaagttcaccgaaatagatgattgctgtggcgtcactgtcttcaacatttttcagggtccgttctcggtagccgccctctgggagttcaataagggggtatcgagcaggaatcggtccgtcctctgcggcccgtccggcaggacaccagcctccacaggggaaatgattgtcgagggccgcgtccaaagccccacggtcaacgccggtttgtcctcctgaaataatcttcgaaagggtcattctttgcattgatgaacagagcttgccactagtctaaactttaatcgggtgtttggggttgagttggagcaagcatactataatgggtttacccaatggattccttttacgcatagaggtgcagatgaaaaaaataaattacataaaaatgggtattttaatattgaccctctccggcatgggatgcgcgaccaatgggggaagtggaaatgtcgttggctccgtggatagtggcttagcaacggttgaacaaacagcgcaaagcgggaggcaagcgattgaagcagggacgactgccgctagaagtatggggactagccaaacgggtttgacggatattttgatgaatcaattaggcgtctcccagcaacaagccttaggaggtgccggcgctattttccaagcggcgaaaaccaacatggactccaaagcgttcacaaatttatctcaatcggtgccgggaatgaatgagatgctgagcgcagcgcctaagatgtctaatgtgaccagtggcatttcttccatgatgggagatgcgaataatgcgctgggaagcatggcttcattggccgcttcgtttaagcaattgaacctttctcccgatatggttggccaatttattcccgtagtgacggactatgtgaggaacacgagcgggcaagcgatggctaatttattacagtcggctttaagaacaccttgagtctcgataattaccctgtaaatgagcagctagggggaaataggctttgatggctatttcccccataacaacaagcctcttcttgacctcagggcgttaaatgctgagttcgtgagtttccagtgaacaaccttggtcacggtagtcacgataacgttgccgtccggcatgtcgattgttctcatcttggtcgataatttccgccacccgtggaaaatgagaaaaaaaccgcggcacttccgcgcagagattaatcaagagatccatctcactctccggttcgcccccatagccaatgagcacgggggtttcggatgcttcctcggtattcatcagggcatgggggacgaaactaccttgacggaaggtccataggaggtcgtccattttctgcgcttgctcctgatcttccacctggatatagatccgatggccaagccgataggccttttccgttaacttgcaggcaaatcgctcccggatttgaggctgacggctcgtaagtaaataaaaatcaacctttgccatgggtcattatcctggaaacggcagttgaccgtttagaaacattggaaaggggcgatgaattctaactttctgctccctcggcgcgctgaatcaggtattgggtaaggaggggcacggggcgtccagtggcccctttctccttgccgctgagccaggcggtgccggcaatgtccaagtgggcccaggaaaactcttccgtaaagcgggccaggaaacaagcgccggtaatggtgccggcttcccttccaccaatattggccatgtccgcaaaattgctgtccagttgctgctggtactcttcccatagggggagttgccaagcccggtcattgctggtttgtccggcggcaagcaagctctccgccagggtttgatcattactcaacaggccagtggcttgggcgcctagggcgatgacacaagctcctgtcagcgtggccacatcaatgaccacttccggactgtagcgtttgctgtaggtgagggcatcacaaagaatcaaacgaccttccgcgtccgtattcaggacctcaatggtttggcccgataagctggtgatgacatctccaggtttgttggcggcaccatcggggagattttctgaactaggcacgaccgcgaccacattgaggggcaattccagctcggcgcaagctttcatggttccgagaacacccgccccaccgcacatgtcatatttcatttcatccatgcgctcagaaggtttaatagaaatacctcctgagtcgaaagttaatccttttcctactaggacgatgggtttttgtttgttggaagcccctttgtactccagggtgatgagtttaggtggttgccggctaccccgggccacggcaagcagcgcccccatccccaatttttccatgtcttcctgttccaggattttcacctttaggggtttatattccttggctaacttacgggcctcatcggccaagtaggtgggcgtacaaacgtttccaggcaggttgcccagatctcgggctagactcactcccttggctatggcttggccccagtgggtcccctgttctgccgccggctgttgggagcgttgctctagcagcaaggtgagcttcttaaggggctgtgggggcggttcttttttgctcttggtttgatcatagcgataggaggcctgttcagcggtctctaccaggagccgcgcctgctgggcgatatcctcatcctccttgagtttaagatccagcaggcagactaccgcatcggtagtgccacactcttgtaataccttaacagcgctcgaccaactctggcgcagatgtttggcctccagtttctcttcctggccacaccccatcaataagattcgttcggctttaactccgggaagggcgaagagcaggagggtttgtccttttttgccggaaaaatcaccttgcttgatgagtttagacaaatagccttcactggctttgtcaattcgttgggcggaaggggacaatttccccccttcgtagatgcccaccacaagggcaccggtgcgttgtttttccggggtaccactggcaacggtgtaattcatagcgactcctgaagagggattatcattggtgttttgtcttcacaaaataaaagctcaggatggtaagacattttaaagggattgacgaccaatagttcaagaattggggattcaattttatgataagggttctgtaggagcagagaccgggcgatgacaatggaccccctcaaccaagaacatcagcgcttaaaagagcgcctggaacggggcgagatgacgccagccgagtatgaaaaggaacggcagcgcctggaggaatccgctggtcagggccagtctgctgatccttttgagactccagtttatcacccgcccccttctacccgactgacgaacttggcgcccgggctggagataggccccgaagaccaccggtttcggttggtgtgcaaaattggcggaggggccatggggcaggtatggcaagcccacgatctggtcgaagaagaactggagggcggcgagcgctataaggcgctaaaagtcatccatccccaattgcaggacttagcccgtgccttgaagatgctcaagcgggaagcggtgcgggcctcccaattgacccatcccaatattatcaatgttcgcggctgccggcaggggaaagacggctggctgttcgtagtcatggactatttggaaggccgagatttggaccggttgctgctagaggacggaaagccagggttgtcctgggaacggactcgggaacttctcaagcctctggccgaggggctggattatgcccatacccagggagttctgcaccgggatctcaagccgggtaatgtgtttatcacccatgaaggccaggtgaagttattggactttggcctggcctatcgcttgcatcaggctagcaccttaatgaaggtggaggaacccgatactagcggcaccccagaatatatgcccccggaagcttttgtggcaggagagccggataagagccgggacatttatgccctagcctgtttgacttatgagatgctcactggcgagccgccctataacccccaggcggcggtgcagcgccagccggatttgatgcccggtaagccggaaggattaaccgacgcggcctgggaagtgctccaatcgggattggcttaccataaggaaaatcgtcccgaaagtgcgggggagttggtgcagcgtttggaagcagcacaagccatcaccccagaaaccggagagccggaggaagcgccagctcgagagacagccgctcctgaatcgccatcagagaaagcccccgaacattctcctgggggcagtggtcggccttggctgattgggttagtgcttctggtgatgggaggaggggttttttacctttgggaaccggaagcgcctagtccccctcctgtatcaccaccaagggagagggaggaaccgaagccaaaggtgccgtcaaagcccgaactgccctctccgcaaaaagtggaagccgagtttgatctcagtacttctcaacgagtacaggtgcaacgtgcgctcgatatactcggtcatgatccacagggggtggatggaatttttgggcccaagacagaggacgcgattcgttcctggcagcgagccgagggattagaacctaccggggatcttacacaagccacctatgaacagttgatggcggcggctcggcaacagcgggaagagaaagcgccaaggtcctctgccgaacccaaactgccgccgatgcaaaacatccatggttggtcgtcagccaaggttgaggcgttgcagcggcagactgcggaagccttagagcagccggtggtgtttcaagaccggttgggggacggcagtcgtggtccggagatggtcatcatcccggcgggggagttcttaatgggttcgccagagagtgaagcaggtcgagatgatggtgaagagcagcatagtgtccagattacacggccttttgccataggccgctacgaagttacctttgaagactatgatcgctttgcagtagcgacagggcgggataaacctgatgatgaaggttggggccgtggccggcggcccgtaattaacgtgagctggcatgatgccacggcgtatgcggcgtggttatcggagcagacaggacaaaagtaccgcctgccgacggaagcagaatgggaatatgcggcgcgtgcggggacggttacggcgcgctattggggggagaattctggtgaagggtgtgaatatgctaatgcagcggatcggacggcaaaagagaaattttcaggatggtcggtgatggactgtcaagatggctatgtttatacggctcgtgtggggagttttcgtgctaataattttgggttgcacgatgccttaggcaacgtgtgggagtggacgtgctctgagtatgatgagaattattctggtgcagagactcgatgtataagcaaaaatcatgccggccctcgggtgttctggggcggttcctgggacagcttcccgcacaatgtgcgttcagctaaccgattcggggactggccagactaccggaacaacgacctggggtttcgtcttgccagggatttataaccctttgttctttatgcttttaccctttacgggggtccagggggcgaagccccctggtcgcgtcctatagcgtttcccttattaggagagatacagttagattaagaggttaagatcctggtaggttgatatttgtgtcctaatttattcgggaaacgctatgtaacccttcgggttttattcttttaccctttacgaggaaactgaaatggtagaaatagccgaacgcattactatagatcccgagcagtgcgggggcaggccgtgtattcgtggtatgaggattcgcgtaacggatgtgttggagttcctggcttcagggctgtctcagcaacagatactcgatgaaatgcccgatctggaggcggaagatatccaagcatgtcttcggtacgccacccgccatctagatcatccggtgattgccatgtgaagcatatggattgatgcccaacttggtattagcctacttgctctcccggataggcccctatttggaactcaaatagcaatggacccacttctaccaagtcgccctgccgaagcccaactctcattcccggtgagatagactggccattaatcgtcacaggcgtgttttgtcctacaattacaaaacccccttcctggtagcttagctcagcaagatggttttcatccgtctcacttactttgatagcggcctcttcactgtttcccatcattgcagtaccagtaccccgaagaaatagataattttccacctggggactgtcattgacccgatccagcctcaaccaccgagtaggttcaaggcggacccgcagttgtaatgcctcatgacagaagctaatgagatctccattgtgtaaggcttgccacttcccgcccttaagggtagtgccattgaccttggtgccgcctttggagtggtcatcccgaatcttagcctgtgcattcatactcaccacagcatgagtctcactaaagctatccatccgggtttggttgtcgggttcatccaggggaaacagggccagccaaaggtcggcggtgagcttgggccggcctaaaatgatttggggacgagcaaaaaggcgggtcagcgacaccgaggagcctttcaaaaattgcaaccgggcgccggtggctttttggggtaaggggcgcggagccatgggctgcaacgcctctgttgctgagggttcgcaggcggcctttatgactttagcaattttgactaaggccatttcttgttcggccggattcaaactggccaaggggttggccggatcgtgggcggcttgatatttctcaatctcggtttcttcataccaactcgctctgataggtatccagaggattttcaaaccttctttctcggccgcatccaataggggaggcagttcttcctccgcgataaaatcagaggcgagaaaatctggactgactaggagcacagccactttggcctgggccagagcctgtttgatttcatttcgccactgttggctgggttggatatgggtatcatcccagactgatattttgccttttcggatcaagggctttaacatggtccgcaactttctcagccattccttatcctggtggctgtagctgataaaaacctggtggcgaggaattgctcgcatagtttttcattttttggggttgtggcaagggcacagggataatatccatctgaacaaactggacttacgccgtttgtcattcctacgtaggtgggagtctagtcgctgcctgaaaaaactggatacccgcctccggaggtatgacaactccgggccttttgcgtaggttctgtagataacgttttctatttccccctcatcctagccttctcccgccaggggagaaggaacggggagttgaaggttctcagccttctcccgctagggatgaagggacagggagctaaaggcctcagaagccgttagaaaattcttttaggatgaattgggtacggcaaaactcgcctctgtaagcgtttattcgcgtgcatttgcggctaaaaaccgaatctaggttgttccactgattttctcagatggcgcccccctcgccagcgctctgccccaagtttttgcgataccctttaaaatgtgatttttttgtatcctgcgtgtctttgtggtgatctcgtaatttatccggatagatgatggaacggatgttcaaatttcgtattgttgatcgttacattctcaaggaattgagcctcaatgtgacggcaatcactttagtcttgttgcttatttttggtgggattcgcttcatccgttttttaggccaggcaacggaagggaaggtcccaggggagaccattttagcgctttccacgtacgaggccataggggctttggtattgctgctgccgttagccgccttcctggcggtgattctggtgctgggccggatggctaatgacagtgaaattgtcgtcttatttgcctgcggcataagccggggccatttgttgcgggtggtgttggcctttgggttggtattggccataggtgtaggctgcatttccttgtatctggggcctttggcttcggcagagggctatcgtctcaagcaagaggccatacttgccgctgagaccagtggtttggtggccggcaatttcaagaaaaccaagggaggacaatgggtattttatgccgagagcttaacggaagatcgactgggaatgagaaatgtctttatccaggtgcgagagcccacccagaaaattcttttccgatcttcgagaggccgccttcaaacagatgggatcaccggtgacaagcacttgatactggaggaaggttaccgttatgacctggttggtaatgacgtggggatacggatctctcgctttgagcgccatggcattttggtgaaaaaggggggggcgcaagaattccgcatccgccataaaacccttcccaccttgaccctttgggagatgggagctcccaaagatattgcagaagtgcagtggcgagtttccatgcccattgcgaccctcctattagtgatgctggcggtccccttggcccgattggaaccccgtcaagggcgctatgcagggttggtacccgccgtcctggtgtatgtgatttatagcaacatgctcgggatatcccgtaactgggtggagcatgaagtgatcccggcctcccttggtttatggtgggtccatgggcagatgctcttggtggtgctggtcttgctctggcctcagcctttgtggcgggtgttacaccaactgcgccggctccttgcttgggtgaagcgatgaaaattttagaccgttatgtggcgaaagcggtgatcagcaataccttgctggtgctgctggtcttaattgccctttatacctttgtggagtttatcactgagctggaggaagtgggggaagggaactacggagtaatggatgcactgcgttataccgcctattccatccctcaatatatctatgacttattgcccgtggctgccctgctagggagtgtgctggggttgggctccctggccggtcaaagtgaattggtggccatgcgagccgccggtttttccgtgggtcgtattacccgttccgccttggcaacgggaatgatctttgtggtggtgacgattctcatgggggaagtcctggcgccgcccgcaaagcaggcggccaatacgctccgttccttggctaaaacggggcatttgagtgagcaagcagagcgaggtttctggacccgcaataataacaattttaatcgcatcggccgggtattgcccaatggacaataccaagacattgaaatttttgagtttgatgaacaacatcgccttcgggtcatcagccgagctgccggcgcgacctatcatagggatggttggcatttgagtgatattacccagcggattattagcagccaaggcattaccacccgcagattgcctgaggccctttgggagtcaagcctaagcccggaaatgttggatgtggtcatggtggacccccagcagctttctgcttgggggttataccgctacatcgactatttggaggagaataaacaagccacggagcaataccaacaggccttttggagtaaggtatttgcccctttcaatactttgatcatgatgtttttggccattccctttatctttggtccgctgcgctcggtcagtatggggcagcggatcttagttggtgccttggtgggcattggtttttttctttttaatcggctttttaatcagttaggattggtctttgaattttcttcctggttagcggcggcttttccctcactcctgttttttggtcttggtatggtgatgctgcgccggatttattgaggtttctgagctttttttggcaccaggacgagttcggtttctgagaaacggtcatgccaggttttgccttctttatcgatgagcgcccaccaaaagcccgcgcccaggggaagccaagaaactatagcgaatccgaagcgaagcagtgcttggcgccaggtaacggtttggccattgggttgttggaccttgatgcgccaggcgcgcattcccagcgtttgtcccccatgggtccagaagcctccaaaaaaggctatagctatcagtagaagataaaagcggtagatagcgttgcctgcaggaatagcctggcccgcggtgaggggcaaggcaaagatggtgagtaaaaaccaggtggccacgagtaataagctgtcgtagaaaatggctcctaggcgacggaatagtcctgctggggaggatgggggatggctggtggctttcatgagggtaaagtatcatgcctgttaattaaggaaaccgtatagtaaagatgttgcagttacgtggccagtcggctttatcctcttttcggcttaaaaggttgcttacccgattgcaaggggcggtggcggaagtggtctccgtggaggcggataatttttatttcgtggatttgagtcagtcccttgccccggaagaatcccgctccttagcccatctcttggaggctgaccatctcacctccaaggagacgcccgaagacaatttattgttggtagtgcctcgtcccggcaccatttccccctggtcaagcaaggcgaccgatattgctcatctctgtggtctgaaaagaatcaagcgcgtggaacgcggcgtgggctattggatccgcaagcgcaatggtggtgctctttcagccactgagcgccagggtcttgcgccctgtgtttatgaccggatgacggaaaaaaccctcgagcgcctagaggaagcggaggctcttttttaccaccaggaaccggctcccttgaccacagtggatatcttaggtggagggcgggtggccctggatctggccaatagccaaatggggctggctttggcggaggacgaaatcaactacttggtagagaacttccaggctttgggccgtaatcccacggatgtggaattgatgatgtttgcccaggccaactcggagcattgccgtcataagatcttcaatgctagctggatcatcgatggcaaagctcaagaccgcagcctgtttgccatgatccgccacacttatgagagtcacccggcgggcattttgtccgcttatcgggataacgcggcagtcaccgcgggtcctcgggtggcccattttatgaccggtgtcggtggtgattcgggttatggttattgggaggaagagcgccacctgttgatgaaggtggagactcataatcatcctacggccatttccccctttccaggagcggcgaccggggcggggggagagatccgagacgaaggagctaccggacggggagggaaacccaaagccggattggttggatttagcgtctctaacctgcggataccaggatttgaacagccttgggagcaggatcatggcaaacccggacggatagcctcggccttggagatcatggtggaggggccgattggtgccgctgctttcaacaatgaatttgggcgtcctaatctgtgcggctatttccgtacctatgaagcccgggtgccggggcctaggggttgggagttgcggggctatcataagcccatcatgattgcgggaggcctgggcaatatccgccctgggcaggtcaaaaagacccttttagcgccgagaacaccgctattggtgatcggcggccctgccatgctcattggcttaggagggggagccgcctctagtgtggcctcgggggagagtgaggaggcgctggattttgcttcggtgcagcggggtaatccggagatgcagcggcgctgccaagaggtcattgaccgttgtctcgccttgggggaggggagtcccatcctttctattcacgatgtgggggcggggggactttctaatgccctaccggagctggtccacgatagcggctgcggtggccggtttgagttgcgggtcattcccagcgacgagccaggactttcccccatggagatttggtctaatgaggcccaggaacgctatgttttggccgttgatccccagggattgtcactcttccaagccctctgtgagcgggagcgctgtccctgggcggtggtgggtgaagccacggaggagggacaactgatcgtcggggacggctattttgataatctgcccgtggacatctccatggagctcctttttggcaaaccccccaagctgctcaaggaagttcagcatcggccttttcataagccggatttggactgtaaagacataaccctgcctcaagccgccgagcgggtattgggtttgccggcggtggccagcaagaattttttgatcaccattggggatcgctctattacggggctggttgcccgtgaccaaatggtaggtccgtggcaggtcccggtggccgactgtgcggtaacgctttctggctatcgttcctatgaaggtgaggccatggccatgggagaacgtccccccttggcgctcatccacccggtggcttccggacgcatggcggtgggggaggcgattaccaatattgccagtgcccctattcaatccctgggggaggtaaaactgtcggcgaattggatggctgcttgcggtcatcccggtgaagatgcggctttgttcgatacggtcaaggccgtggccatggagctttgtccccggctggggattgccatcccggtagggaaggactccctgtccatgaagaccgtctggcaggaaggggacgaagaacaggtgatgacggctcccctttctttgatcgtcagcgcctttgccccggtgctggatgttcgccgctccttgactcctcagctgcgcaccgatgtgggggagaccgtcttgatcctgatcgacttgggaaaaggcaaaaatcgcctggggggaacggccttagcccaggtttatcagcagttgggccaccaccctcccgatttggatgatccggaggccttggttcgtttcttcacggcgattcaagggttgaatggggatggtctcttactggcctatcatgatcgtgccgatggcgggttgtgggtgactctttgcgagatggcttttgcgggccattgcggaatccaggtggatttagatgccctgggcgccgatcccctcgctgccttgtttagtgaggagttgggggcggtgattcaagtgcggcgccaagatcaggaacaagttttggcttgcttccagggggccggattaggccgctattgccatgtccttggggggctagactgtcaggatcagatccgggtctcgtttcaggatcaagagctgttggcggaaagtcggacctactatcaacggctatggtcagagaccagctatcggctgcaatcattgagggacaacccggagtgtgctcaacaggaatttgaggtcctgctggataaggccgatcctggcattaatccctccctggcctttgaccctgcggaagacattgccgccccttatattgccaccggggtccgtcctccagtggcgatcttgagagagcaaggagtgaatggtcaggtggagatggctgcggtttttgaacgggctggttttgcggccatggatgtccacatgagcgatattttggcgggacgggtgagcttggctgagatcaagggcttagtggcctgcggcgggttttcctatggggatgtccttggagcagggcgtggctgggcgagcacggtgctgatgaacccccgtgcccgggatgagtttaccggctttttttcccgtcaggatagtttcgccctgggggtgtgtaatggctgccagatgctctctcacttgagagagctgattcctggaactcacctatggccaaagtttttgcgtaaccaatcagagcagtttgaagcccgcttggtgacggtggaagtgctcaactctccttctttgttctggcaaggaatggccggttcccgtcttcctatcgcagtggcccatggggaggggcaagcttattttggggagaccggtgcggctgaagaagcctttactgctggcattgcagggttacgttttgttgataactacggccaacctactgagcactatcctgccaatcccaatggttcgccgggagggattaccggcctgaccagcgaggatgggcgcttcaccatcatgatgccccaccccgagcgggttttcctgagcgttcagcattcttggcaccccttagattggggggaggaaggcccctggttgcgaatgttccgaaatgctcgccggtgggtagattaaaaagggggttatcggcgccgtttgaggagaacataaatcgcccctgtgcccccatcagtagatcgggctgagcaaaaggccagcacttcgtccttttgttgcagccaggcgttcactttccccttaagaataggttccttttggtaggagccccgccctttgccgtgaatgatgcggaggctacgaatgtcgtttctctcgcactctcttaggaaactagcgagggcctggcgggccatgggaacattcatgccatggaggtcaagttcggcgccaatactatactttccctgccgtaattggcggagcagccgctttggcaccccgggtcgaaggtagagtaattcctcgccggtttccaattcagccgcctcaaaggtctcggacatcatgtcccgaatcacgagggcttcgtcccgctcccgctgttggggtatgggggggaggcgatgctgaaagggcatcaccttatcctgatttaacggcaagacatctttcaccgcctctcggaaaagttctctatcgtgaatggaaatcgatttttttttacggctcatgaatgaatgcccaagttctgaatagggccattttaacgaaccctacactggtttgtgcttgcaggcccagcggtagccctgtaccatgcgccgacggcagaaaacttatctatttcgccctcttaataaatcacatgccgtcaaattcgagtacaaattcggggaggagttaatgtcggttgcatatctaattccgcctttactgggtgggttgggactttatgccgcttatcgcttgtatgggatgatcatggaacggcctgctggtgaagggcgggttaccgaaattgccgagcaaatccagcttggcgccatggtgttcctgaagcgtgagtatatgaccctcgggattttttccgcggtggtcttagtgctgctttatatttacttaggggtaggcacagcttttgcctttctgatcggcgcactgagctcatcggtggcgggttatgcggggatgtacgcggcgacgcgggctaatgtccgtaccaccgtggcggctaacaaggagggggccgctgctgctttgacggtcgccttctttggcggttccgtcatggggcttacggtggcttccatggggcttctgggccttggtattctctatctgttcttcgggggcgatccggagactgcccatgccattcacgggtttggtgtaggggcttcctcggtcgctttattctcccgcgtgggcgggggtatctataccaagagcgccgatgtgggggctgatttggtaggtaaagtcgaggcgggaattcccgaagacgatcctcgcaaccctggcgtgattgcggacaacgtgggcgataatgtgggggacgtggccggtatgggttccgatattttcgaatcctactgcggcgccatgattgccaccatcgccattgccgcgactttgactttggtcgaaattgagtcattggggggagatcaaggggggctgatgtttttacccctagctctgtcctcggtcgggttgctttgctccattggggggattgctctggtccggcgtttctctgataaatctccggatgtggctttacgcctaggaaccattggggcttcggttttgtttatcctcgttgcttatttggtgattctcatcgtgggggtggatactcaagtatggggcgccgtcatcaccggggccgtgggcggaatcattattggattgattaccgaatattacaccgggggagcccccatccgtaaaattgctgattctggtgagactggcgctgctacggtaatgatctcgggcctgtccgtcggtatgcagtcggttgtcgtgccattgctgaccattgcggcaattatcttttttgccagtgagattgccgggctctatggcgtgggaattgccgcggtaggtatgctggctacggtggggatcactatggcgattgatgcctacggaccggtcgccgataatgctggcggtattgcagaaatggcggaactaggaccggatacccgaaaaattaccgactccctggatgagctggggaataccaccgcagctattggaaagggctttgccattggcgcggcggcactggcggccttaaccattatcaccgcctatgttcaaaccgtgggccataataacccagaatttctgctcaatcttaacagcccccaggtattgatagggttgctgattgggggggttattccctttcttattggctccattaccatgactgcggtaggcgatgcggcctttgatatgatcaaagaaatccggcgccaatttaaggagataccggggctattggaaggcaccggaaaaccggatacggcccgctgtgtggatattgccaccacggcggctttgaggcggatgatcattcctggcgtgattgcagtgtttgcccccgttgttgtgggctttggactggggccagagtccttaggggggatgctaggcggggcccttttaggctgcgtgctcttggctttgacgatggctaatgccggaggggcctgggacaacgccaaaaagtacgtggagaaaggaaatctaggcggtaaaggctccgatgttcataaagcctgtgtcgtgggggatactgtaggagatcccttcaaggatacctcaggaccttctatgaacattctcatcaatgtgatggctattgtgagtttgaccatcgcgcccttgctgtaagagatcgggcctttccttatattttttaaggaaaggcccgaagtcatcgtggtttagaggtaagtcctaagatatcccgattgttgtgggggtgaatatcaccgtgacagcaagaggaaaatttctttatactaagcccgaactggcttagtaccctattcggtttagagtattttgccggattagctcagttggtagagcagcgcattcgtaatgcgaaggtcgtaggttcgaatcctatatccggcaccatttaaatattttataaacagatacttaaagctgtattttcctgggggcttggtgttgttgtttattccttatgcaagtggcaagatgcaacttgagccctaggtgcatgagccgagtattaccgcttacggcatagtaagtgaattgaaacctgaaggttttgtgggcgatcgatgtattcgatacctggcggcattttgccacgaagggcgggcttggatatggggagttggatattttggtaatccagatcacccccttctgtcttctgatgcgggaacgaatcgaagcggattattcgctcgggtatgaccacgggtttgctcggatatctaacccactttggaacgagccaaagcttcccttcgtagactattccatcgcagatcactaccaggccatcacttaatatcactgaacacttgcatatatccacttcttatattcccaacggccaggagctaagcgggcaccctaggcggaggatcaggcaatcagaatgagcgtaccgccagcacaaggcacaatcacgacgcagtgtccgcgagacgtcgcgacgagagagaagcgccttaatatggggacgccatgaggtggacgcctagcttaaacgctaccttattaaaaatttgcaaagattatagcctataggcaccatccgcctgcaaccagcgttgggatatagcggcacgggtatccttggccccccaccacaagatgaagcaatgaacggaagaagtcgttaaggacgtgataaagggcaatatagcgtcgagcgatcaaccaaaatgtgaacgagttctcaaaaaaagggggctctcagcgtttaccaccttctacaattaaaaaagcgtttcccttttgagggccgtcgattttcctcctacccgcgcatttgcgccggcggccctcacctttcttcaaaaacaagagctatttcgcccctagtaaaaatatatgggtagcctatcggcaacccatcaccagccttaacaaggcgattggtatcctcctacttgcaacccgcttggggtttagcggggcgggtgtactctggaccctgtacacgctatgggatatcgaaaagacagttctatcggattttggggtaggggccgctgcctctggcggattagggggctgaagaatgtgtttccagccaatctctcaaggctgcattgaggcgggtttgccagcccgggccagtcgcgcggaaagcagcgagtacgtcacgatcgatgcgtaacgatacctgctccttggtgctcgatccggcgggtcgtccagcccggcgcttagcgatcgcctcgcgtattgcccccgtaccctctggggaatcctcatcttcctcgggttcgattcccgcctcaatacgctctcggacagtcttccagtccgattggctttcgccgcgttcgcgtgctgcacgcatttcctcaactgtcatcgtagtcgttttcgagccagtcatagtaagcctctttttctctacgtttagccgggcggaagctgatgatgcgcgttgtctcgcccggcaaatacgccacggtcaataccatcagaatgtcgaacacataggcgaacgcttgcttacgcctctccccattgcgttcggtgtcgatctccagacggtaggggtgctcgagcacgagatcggcatcaatgaaatcaaggccatgcttctccaaattagcctgccgcttgacttcatcccaggtatatttcgtgctcatagaataattgtatatacattaattagggccataaaggtgctatacgtgcccaaattggaccggcaacggcgcaatgccgccattcgggagcagttcaatggtcgcaatgccgccggcatgggatatcaaaaaggcagttctatcggattttggggtagagtggggtatggccgcaaatccaactggagggactccacgcccaccgggaggggaattacctttatactagtcattggtgacttaatgttaaggagagcagatatggcacaccaagagctttcccctgagcaggacttccatgcctgggcattgaacgctgcccaacgggctagagctggtctattaaccccgcaggagctggagcaagtggctgaggaactggaggatatggcaaaaagcgaaaggagggagcttaaaaatagattagctatattgctggctcatctgctcaaatggcaataccaacctaaggagcgaagctacagttgggaagggacaatcaacgggcaacgaagcgaccttcaagaattactggaagaaaaccccagccttaagcccgatcttcctgactacctagaaaaagcctacaaaagaggcatacagaaagccgtggaagaaaccaatatgagcaaaaaagcctttccgagcaccttcaaggaaaccggttggaccttggagcaagtgttagctgaggactgttttccagattgaaggcaagagcttgattttttggatacttcggtaggtgtgtgatgacggtcatcgtccaggaagtgtacaccgctttcaaggaagcgggggtcagcgaggaaagcgctcgaagcgccgcggaggcgctcaccggctatggcgacaggttccatgatgtggagcgggaaatggaccgtcgcttcaatgaggtgggtcagcgtttcaacgagatggagcgggaaatggatcgccgattcaaccaagtggatcagcgcttccatgaagtcgatcagcggtttaacgcgatagagcgggagatggatcgccgctttaatgacaccgacaagcaaatcatggaggtcaagggtacgcaacggctgctccaatggatgctcggctttaacctggcgttgtcggtcgccgtgctgtttttgctgctaagggcggggatttaattattgggaaaatatggcaaggattctcaaataccggcttggtgaacaagatgtcgattaaatacgaaatgattatctactggagcaatgaagataacgccttcattgtggaagtgccagagctgcccggttgtatggccgatggctccacttaccaagaagccgttgccaatgctgaaacggtcatccaggagtggatcgaaacggctcaagcgttaggccgcgctattcctgagccgaagggaaggctgatgtatgcttaattcggcgctgtggtttcgcgtcttttccagttgacaaccccctccctttccgatactaaatctgtacatcctggaccctgcataggtaaagggcctagccttgttcagagtttctctgggagcttgatgtttagatagcaatagacaagatctgacccctttgttcgatgcgatggatgacccctttgttcgatggatgacccctttgttcgatggatgacccctttgttcgacaacacaagatctgacccctttgttgtttcggctgacccctttgtttcggcacaagatccaagatctgacccctttgtttcggcatcttgatatgcctgattttccctaatgaaacaaaaatagcggctctaaatccatttaatttagggaacaattctaactctctcccgattgaattcgtcattcgctagcgaccatggcatttcttgtacttcacaccacttccacacgggcaaggttcattacgaccgattttccttagactgcttagaaggggtatcaaccttgaagtattgagccttttcataggtacatccattaccaacttcaataagcacgcctacaacatcaggagactcagtacacagtgcaattgcgcttgctttgtcattgatctttttccattcgatagggtgctttgagctttgcatccaaacgaatagcggctgaccatcgccagcaaatgcgaagtagcgttcagggtgctgtcctatagtttttcctaaatccgacaacaacttggcaaggtcattacgtgcttgctcaccatagttacggataagactttcggctaaaagccatccctgcgcacgggtagcatcgagtgctccaagcagattcaacaactctttcggaaacttctgtgttggaattggattgtcttcccaactctcaccctcgaagcttctatcgataacattactcataccatcccacaccaccaagttagcttcgccgtgcctaaattggtcagcaatgtcctcatcaaagcggttcttggttatgtacgcgccaagatgatcaaactcgtcaaacagatgagcgcgcctaattccagcaacagcctggcgcacttccatgtagtgtgcaaacatcccaggtgtaggcagaatacgctttaggacaaacagatcatcaatagacattgatacaaaagcatgttttccgagaagcggttcaacctgaggcaattccttgcaaaaagaagaaaatggcgagaatgactcgactgtcaatccaatgggcaacattacacgatagtcagagtgacgaattcgaccacactcttcatatttgccgtccgcacgcttgtagagcggaacctcatccgcagaatttagataattaaagaaacgctcgcactgtctgtaagccttaagaaccaagtcctgcactgactgggcgtgccgcttaaaatcgagtgcaggcgaagcaatagttgctactgcacccgctttagcttcaacgaggtagagcacatcatcaactagtactagggtgtcattttcggaccactgtttagtcactgggtccttataataaacctcttggtagactgtcgctcccggcagctgatcggagagaatgtctggaaacgctccctcactcattatcttctgacggtcttcgaaagatttcttatagtccggttttctctgcaacagattaaaaagaagtgcacgataccctgcgtcgcgggtaaaacaggggtcaacagcgtagtagtccgatccaagttggattaagggctttttacgggcgggtagtgtcctgtaaggggttcctgcgaagtcgcctttagcgaaaaactcagtctcttcaccacgttgatacgccagatcagctaatagatctggtggtaatttcgtgtgacgactgacattggcaataccagctcggagcatatcgtccatcgcttgtccagcggctcgagattgatctgcatttgccgcaacccacgcctccataacatcttcaagaggtttttcctgctccatagcaaaattctgaacagcttcaaactgtttcatcatttcttccatggcgttcgcgtgacccgcacgggtagcattagccatatcttggaagccttctgcaatctcagtggctccgactccatagacctctttcaagacatcattgtggggcgcaagtacgtagttgtaaaattcaccttctaaaacctggtaacggttacctctgagcaaaacccatgtcgattttatgtggaattctatatccgccgtgtcaggcccaaattcctcattgtctgtatcagcagatgagcccatggcgaaaaacatggcttgttctttcagcttacaactctttgcgaacaattctgcgcatttcgcttcatcgaattcaactttgtctggggctacatctgatgctagaacggcatgaacgtactcaagcagaaactgggtttcattaatcgtgtcatctggaccattagtgtcttgttctgctgtagcatcaccgctgccggccatcattttcataaagcgttgtgcgtagatgtatccaagaagatcttcaggaggcatgcctactattaaggcacgcatatcggcagcagttgtttccatattttttattagattggcaaccgcttctttccgtttttgttcaatagttagtggcgtcatgagcaatcttgaatcaatgagatctcagctcgactttgtactcaatcgaaactgtcttcatacgaaatcgggcattgagcattgtagcgtttctggggccgtataacgctccgcatcagccgcggatttaccgcagcgaagcgaaggtaaatacgtcggctggatgcgatgtttagccattttctcgcaccgactcgacaacttcgatgcctagcacgttcttgagcggaataagccttgaaggtagctcagactcaagtgccaggatagcgcgtgcattctgcggcagcccggaagacaactgcattgcctccagcacagccttgtacttcacgcactgaaaaagcccccttgtaatgtctgcgtggtttgagattgctgacttgacctccactgctacccaatctttcttatcttggaagtgaatgtcggcagcgtctcctgatgcgagcgcgaactcggtgacaccagttggtgtgccagtgggcaagccgacaatagagggattcttagcgacatattctttgaggcgcctgtgggtgtcgctctcgccgccacctccgaaggctgcggccttcttgagttgaactgagaaatctacctctgtaggtgctagagaaaggacagacagcacctcgcgccaacgcttgtatgcatatacgtgctgcaactctgcctcgacgatagctcgttgctggcgcctactgagggatgagaatgcctctttcttgacaagaaaccagccaatgccctcaccaggcagccccgtgctcttgttaacgaccaagcattgaataggagggattttctgcttccatgccttggacagattttcgagcgtagtaccgatgctgccaagcacgaagttcaggtttcttggattcggaattccgacttcttccgctaatgcggagtaaacgatgggtgtgccagcctcagcttggcgcaccaaaatcggaagcaccgccctcgctctagtctgatagagcttgtcccccgagattggcgctgcgatctttgccgtatccacaagctttccatcaaatggctaacatagagtagatataaaaaatctcccttataacagaaagtttttctccatataatacgaattatttattccaataacacagcttaatttctgcatggctaaatccccttttttagagcaggttcgtcaaaccgtccgtgttcgccattttactggtaccctatcgactcccccactaccatctttaaccctccgacgcagttgacaccatctccactctcgactagctttaaaagcgcaacggcaaaatccgttgccgggcgtcagaacccgcaataccggaaggcgcgcagcgccacaggcgctttttttgtgcccacgatttatggcgggctgtgcggggcacccttcggggtggccggttgccttttgggccggtttctgacccccgtgcagtccgtcgccactttccggcgtcagaaccggaagcgacggctcctaacccaaccagaaggagtccgctatgaactctcgtgctcaaaccgtcgaaacccttcctctgatttgctggaaaaaccagccggtcatcaccagtgaattactggcgtcggtgtatggcgttgaaggacaccaaatccgccaaaacttcaacaacaatgccgaccgatttgttgaaggcatccaccattttaagctaaccggctcagatttaaaggaatttaggagcaaagtcgaaattttcgatttacctataagttggtaaatttgcgcatcacttaacgctttggacagaacggggcacggtacgctatgccaagatgctaggcacggacaaagcctgggaagtgcaagataaactggaagccttctacttcacccgcaaagccgaagcaacccaacccgaaccaccccacctgacctacgccaccaaagaacaacgcaaacccctcatcaaagccgtgcgccgtctggtcagcgtctcccacgccaagggcaagcccctcagctttgaggacgcccacagcatcatcaatctgaaaatgggcgtggacagtgtggaggccctcaccctggagcaaatccccaaggccatgaccctggtgggggaaatcctggagcgggtggttctggaaggggagtacatcggcaaggatgacgccccttatcctgatcccgaacctcgcatctcccacgcccaacgccaggaactccatgaagccattggcctagccctcgcgggaacgggctatgaattcggcaataagagcgccgagcaatgggtttacaaccggctgcggataaagttgcaccttcgccacagcgaggacatgcacccggaccaatttcccgaggccatgacggaagtgaaacagttgaagcaagacgtctccggctattgtagctttcgcgccaagcagcggaagattctttgccaggagattatcggtggaggcatgccttggactccccatttggtcaagcaattggaagcggagctgaagcaggccgtgccgccccgccccgattggctgttgatgcgcgaaaaactactgcgccaagccgaggaaaactaaaatccctccactccggccccgctgcttcggtggtggggctaatataatagttatacttccaccgtaatactgaaaaactgactggagggatgatgacaaatcctacccaagactattatgcctggacccaagagactattgagaagctacgccagggcaagtttagcgaggtcaatatggaggacttgatcgaggaattagaagatatggggggcagcgagcgcaacgagctagagaaccgtttgaccgtgctactgatgcacctgctcaagtggaagtatcagccgaactacagaggacggagttggcagctaaccctcaaagagcagcggctgaaaataaagatccgcctcaaaaaaagcccgagcctaaagccgcgattgcctgaacttggagaagatgcttatttggtcgcggtggttgccgcggcacgggagaccggcttggatgagagcgccttccccgccaccttcgaggaaacgggctggacctgggagcaggtgcaggacatggagtatcttccagactaaagtgtacttgcactactgatgaacaggcggccctcgccgcgtgggcggcggggtcgcttgcttgacaaaacccaaactgtttgacaaaccagccccgccgcccacgcggcggggcatttcaaaatcctatttcgcattcctcaggacctcggtcacccactggttgatgcttttcccgtgcgcctccgccatcatcgcacaatgggcatggacttctggcgggatacgcaacatcaagtttccggagtagggcttctgtggttttacgcctgccttttcactaagctcaagatagccctcaacggtttttttaaagctctcctccagctcatccacggtagaaccatggaaaccgacgatatcggtgattcccaccaatctcccgacgaagatacgatcgtcggggtcgtactcgatgcgggcaacatagcctttgtatgtcatcacgctcatgggttgactcctgcattttctaaaaactgtcggacgagttttacccgatatttcagcgcctcttttctcgggtgtggcctatgaacatcaaggcgcttgccgcccaggtaaaaagacacctgagaaccgtttccctccaccactttagcccctagcgccaccagtaacgcttctatttttttccattccagattgctgttgactggattgtggaaaatagcttctagggtcttgcggtgctttgtgttcatggtaaaaatgatagcatattttgctatcattatgagggcctgcggctgaaggtttatcaggataagttcggcaagctcaccattaggaggacaggagcatcaccaagcaagagtcggaaatgccgctggtcaacgatgtgctcgacttccagcgccggctgtccaagtattcctggtttctggtgatgaacaagacccgccaaggggtcattgtcaacatggcctacaattttgaatcccatcgataaattggtggaatactttgctccccaggcggccctcaagggccacgccgcccggccctcccgcaagcgtaaattccaccgggacaacgccgcccccaaccttcccttcggctcaggatttgaagcctatcccatggcctaggtaggggtatccttactcttaaacatgttggtcagtggctagccgtctgccaggaggggataaccccctcatcgctgtgctatccaccgctgccataaggacgggtgatgatttcaagaagatgaccattaggatctttgaagtacatcccgcgaccgccgtcgttgtgattgatctcgcccggacggtgctggccggggtcggcccagtattggagcccatgcttgcggatacgatcaaaaatcgggtcgaactcatcttcactgacgagaaaggcatagtgctgccctgcgatctcgccttgggtttcatagaaatcaagtgaaacgccattgctaagttcaacgacgaggaatggtccaaaggggtgggggaccggcaggccaaggatttcagtgaggaacgtggccgacctttgcttgtcatagcacaaaacaagggtgtgattgagttgtacgctcatcggtggtgctcactggcagtgggcttgtaaattttttgaccgtgacgaatatcacgcagttcaactagaaagtttcgagacggggtattgaagtaactccgccattgcggcttcggaccttgcatcattttatcacttgagagttaagttacataattcattgcattcgctctacttctcattcggccgtcctgcggcgaaagttagttgattgaagactctggttaagatactctaggcgatgagaagctatttacatttttttcggtttttatagcatgatggaaacaatttccacgcttttcgtgtccagaaaacagggctttcataatgctatcttatcggctgatccgaaggaaattcctcaggttacgcaagagacgttgtgggttttatacaatgattacctttctcaagaggagcaatcgcctgcgtttgaaaatataatcaaggtgttttttggccttgtggctgacgcggtacagaatgcatccaccctctcgaatcttgtaaatcagtctgagcgtgatcgcccttctgaagacatgctcgcagaggatcaggcggcatcatctagaatggaagctccccttagcgagggggaaggcctgctatggaaggcaacgttcgccatggcaagcgcgttatttctctctatcctccttgagctcacggtgctcagcgcccttttagctattgtcatcgccttaacggcttatcttgttttgtctggaaagtggtcggaggtagtcaagagttggcctttcaaccttatgataaagcgtaaaacatcgaggaaaaccttcgcaaataatctagatgccgagcaagagcaagatgaacgggaggctcagattcgcgcttatatcgcaggatttgagagtctgttgcggaggatggatgtcatactggagatgatacacaaggctgttcctacgccttcgttaagggcgtcaatccctgtaagcgagacgaccttgcaattcatgcaggacttggcggaggcggcacaacaagagaatggggcctttgcgctgcagttggtgcacagtcggctcggagcagtggcttcgagcctccatctcgacctctgtgagtattcgcccgagatagcggcatgcttcgtagtggataccgccatgagcggggaaggcgaaataccaggtacccagactatcaaaccagcaatcatgcgcgatggtgaatgcttactgcctggttacgctagacaggtgagctaatggcgctttctcgcaagatcgggggttaggacataacgactattaaaaactttgacggtttccaggaactaggtgagcggtgaggaagtgagaggtacggcatgtcaaatgatcctgagatcatcggttttgatctaggccacggcgagagtgcgctgacagtcacgcgaatgtcgcaagagagtgaaccgatgccgctgcaagtcactaataccgacaatatgattaccgccgtcggacgcacggaaaagggagaaattcgcttaggaaaccaagccataaggttggcgcaccagcttgtagagagctatgtacgattcaaagatcctgaactcgataatcaccccactgctggaaaggcgacgcgcctcttcgtcagcggcatcgctgaaaagctgagggacggttcggccaagctatccaatttcgatcaggcccttttctatgtcggctgcccgtcggaatggagcaaccgtacacaaaagaagtaccgtgcgttgctgaaggagagcgggcttccaaatgtcaaggtggtaccggaatcgcgggcggccttcatgttttcccgtgaggtgggggaactcgatgaagaggagttgttacaaaaggtgttgcttatcgatgtgggttcatcaactaccgatctcacggtcagcgatggactcaacgagcatccaatcgatctcggacataatgtgctgggtgccggtctgctcgatcagctcatttttgatcgggtggtggttcagagcccgaatcctgatgagatcaaaaactatctggagacccatccagtcaagggcgtggaacttgatgtgaagtgccgacaggctaaacacgagtactttaatgaattcgccggcacaggtgagagtgtcaacgacgtcttcttagccgaccaaacccctcttgttatcgtcctgaatgatgcagttatggcagagttgttggaggcgccgatcgacaagctcggtggcctctcctggaggtcctccttccgccagtacttaaacaaggcgcgagagagcatgggaggatcgcccgaccacatcatcgtgacggggggggctgcccgcatgcctatcgttcaggatctggtgaaagcgatgttcccagaggctaagatagttatgggtaagcagcccgagttagctatctcgcgcggacttgcgtattttggacgggcccatctccgttccagtcgttttcaaaacgatgttactaagttaatcaaagaaaataaggtcgacgacctcgtattgtccgccattcctttgctttattccaagctggcgacaacccttgccgagggcatcgttcaagaggtcatatacagcaaggtggagaaatggcgtaataaccatatcaaaacgatgcggcagctcgagaatcaaatcgaggccgatgctaaggcttggctcaagggtagcaggaccaaggagcgcatcacgaaggtggttgccgattggcttaaaagacttatccccgacattaagacccttaccgatcccatttgtctacgttatgggttggacactgcggccctggagcttaagcccgagacccatctttcgagtgatatgccagaactcgaaggacttactagcacattcctaggaaaagactttgatgattttgccgacgtccttaatctgattgtctcaacggtagtggcgctgattgtgggggggagtggagtggcccttcttcaccttcccttatttggtcaagtggctgcaggggtaatcgctttctttgtcttttcgattggcaaagatgaagccaggggaagagtggaggaatgggccaaggaccgagactttgggccggcgatcgttcgtcgccgcctaatctccgacgacaaagtgaagaatatgtgtcaggatatacaaaagaagctttctgtcggaattaaagagggattcaagaaggctgatgaaaaggcgaaagaaaagccagatgacaagaccctcgctgagaaggtgacagctgaaattgatgccggcattcggcaacgggcatacgattccattctgctattcgagaagaaaatccctggaaattagggataatgaccaatctgtttattagcgtgtagaataccttttatacaaagtcgagattaaggctcctttttttcctctgttttctcttgagcttttctccattcgtcatagcattctaagccacaaaaccagagaatatattcgtctgcttcatggcttttggcttctgactcaggaatttctttaaagcaaatctcgcagttgagtttcggttcgctggaaaatactcgtgggtctcggtcatgtggctcagtcatgggattgactcctaaattgagcttacattgataaattgtagctcctatagcccattaaaattatttttcgtgatattgatttcgatcatctttcccagaatgcagggggtggatactcagaaatttaatttctttttggttatttttctttgtaggtgagtacccggccccaaatttcctgggtcccccagattccggcccgcaggcactcaagttggacgatctggctgtgatccacaaacaaattcacctcggggccataatttttgatataccaggaaaagacttctggttcggcggcttcgaacatgattttttccaaacccagttcattaataatcttagccaccacatcagtgcgccagctcttgacgctttccgtgattccctcagactcgatcatgatcatataagcaccggcgtcaatgaaccgttttgcttgctggatcatccattcgggatcttgggttccggcagcttccagcgcttcggcggtagtagcaccaccggcgccgaattgaattcctacctcaggtttggcttttaaaccggcttgttggactttctctaccaagcgtaaccagtcgtcggtgggaatggtgataaaaccgcaggatatctcgatgatatcgaagcctacggctttgcattcctggatgtatttttcaaccgcttcgggcccttgggtcaagacatgctcgataaatccgcctgttgataccaaggcgtcaaactcgtgggcggtggcaataatttcctctagggcggagcggggcataagggtaaaggagcctccggcaaatttaacggagtccacataagcgcccatggtttccaagacgtcccgtaaatagcgctttcccatgacgctgtagtaggggccccggatttcggtgataccttgggttctcggcttggtctgacgttggttgagccgtagaaacgggtatccgcgttcatttgccatggtggatgcctccttcgggtgtttggatctgcgttagcaattcggttaattcttttaccttgatggtttcaaggttaccgaccgcttggataatggtctcacggagcgaggtatccgtgtaagattgtgtgagccggtggaatttttgggtaatcgtctcccacgtcatggggcgggtatggaacccttcgtaatcctgtttttctttcaccagttcccgcccgtcttggagggtgatggtcaaccggcagggcatttcttgtggaaagcgttggctcaaggattctataggccgcacggtcactttttgcagcaagctttggatatcaggttgttggatgcgttggggtaaatactgttcgggaagtacattgccatcaagcagggccaccgacacaatatagggcaggctgtgatcggcttgttctttggtatgcacctctgttttggtcccttcttcacccccgccgatgatgtgataggccacatcaaagatatcaatgtttatccgcttgatgtcttccgtggagaagccgtgttcctgttgcagttccagcaccccttcggttgccgattgggaatggatttcagcattgtatttcttgataatggtttgggtgactcgctccaggtcttcttttgaccagtccagggagaactgtcccgcaatggagtccatgaatcctttgttgccttcaaacacttccggtgggcctgtgatcccttgtttagcgagcagggcggcgtgggtaccgccaaaggcggtattgggataagccagacctttccagtgggacaaggtcccggttcgggttacccgcagggcattgaatgcggtgccgctgatggcaatcgcgtgagcggttttattcccctcgaggcccagtgctttggaaactcctgcggcgacggcatagcttccttgagtggtgtggtcgaaaccgtgcgcccgaacgggggcgacatcgctgagtcggcactgaacttggtaagccactgctagggcttccagcaattcccggccatggcggtcagcggattcagccgccgccaatacggcgcctaagttgtcgctgggatggcaagtctcgccggaggctagataactatcgttgtaatcgagataacgaattaaggccccgttgtaaaaagcagcccgatcgggagaagtccgtgccttagtcgccattaaagtgcagtgttccgtccctcccacttcacgtaaataggcgcgcagcatctgaataggctcgccttccagggcgccgattccgcaagccagggaatctagaacccgaattttgagctgttggcgggctgcttctgagaggtcttcataggatgcctgggtgacaaattcagccagatgttcaacctgtgtcattcatgaatcctaagttagcgctatttttgataattcgacgttatgggaggttgtcaactttcaattcacgttgctttctcttattacataaaagaaagcatagaaaataccgcgctacgtttctagtcgttctgtaaagcaggtttaacggttgacgatggtaacagtagaaaacaagtgttgaaccacaatgatacttaaacaaacttatagatattccttcacgctggaaaaaggggctgattgggggaccccatggcgataggcaccccagtgtttgaaatacgaaatcattcgaggcaggaggcagtcatgaaatcggtagcagtgctcgttctctttcttgtggccgcctttggcgcggcagccttcggtgcattatttcctcccggttcttggtatgaacagctcgttaagcctccctggactccgccaaattgggtgtttgcccccgtttggacgctgctttatgtgctgatgggggtcagcggctggcttgtttggcgacgtgctggtttttcggctgccccggcggccttctcggcgttcgctctgcaattggtcttgaatgggacttggtcctggctttttttcggcctccataggcccggcatcgcctttggcgagattttgctgctatggatggccattctcgtgaccattttcctgttttggaagaagacatggttggcgggggcgattctcctgccctatttggtgtgggtgtcgtttgccgcagttttaaattggaagctgtggcagttaaatgggtagattgggtagataaagaaagaaggggtccgcagaccccttccacctgttgacttaccaaagtctgcccacattgacgttgttgtaggcgtcttggttctgggtattggtgttgtgaacattgtagtggccaaagttcgctacgttgttgcccaccatgttctctagcccttggaactgtgagatagcttgggtagggctgacttccaggtagcggtctccgccgtaggggtaccaggataggctggtcatggctttcatgccgccacggacgctgctcatggcttccccatctagggttttgctctcgctcaggtcaataatcatcaatttgctcatggtctttactcctcaatcatgggatggtgaatttagtttcaaactcgaaccgggataacttttccggcgctcatccaacagattgcagttcctgtgccaaatgcccttaataaggggtaaaaaagcacaagtatctgttttttaatgttatagaaattttggtgcgagagcgtttcaccctttttcgttgcctattgaaaaggggggtgtgtgctgaaaaacaacagtaatggctatggtgttggtagaaatacggtattgtggggaagaggcctagttaaggaacattttggggatggcttcagtgaacatttaaagagcgctagtaagttgaacgcgacttccggttctgcccgaattcttatcctaaaccaaaattatcgtctaaactgaagggcgtatactcaactaaatataagttatgaccctaaatccatcccggtgtaatgcatacgactgcctcgattttctgatcggcactcctgattagccatactgatttatttcatgcaaaaccctgtcacggcaactatcttagggattgtcgccgagcttagcgcctttggccgactaaagagccggcggttcgaatgcctttggataaaacaagggataaaacagtttcatgccgttccttcggcacggctcgggagtatccgccctcctcgtcgaagtactagcttagtgttgatctttgcgagcgtgtggttggtgttggggtgcggggggcctcaatcgacgctggatccggcggggcgtggagccgaacaaatcgccgagctcttctggtggctggttgcggtgagcatcctcatctggcttttggtcgtgggtttggcggtctacgccgggtggatccggcctggagtgcaccactaccgcaaggccaatctcttgattattggcggtggcgccgttttcccaacgctggcgcttgcggtttacctgagctacggattggcgctaatgcctgggttgttggcgccggcaccggaggatagcttaaaaattaccgtctcgggcgaacagtggtggtggcgggtgcgctaccaccccccgagcggggagcccatcgagctggccaacgagattcgcctccctgttggtgagccggtggatctattccttgccagtcccgatgtcattcattctttttggattccctcccttaccggcaagatggatatggttccagggcgtgtcaaccggttgaccctggaggcgaccaagacgggagtttaccacggggtctgtgccgagtactgtggcaccgcccacgcgctcatgaagttccatgtggttgtcatggagccggaggcctttgccgcctggctagaacaccaggcacggccggcctcaaggccgaagaaaatggcggcacgcggccaggagctcttcctcatccatggatgcagcgcctgccacacggtgcgcggtctgccggccaacggtagggtggggcccgaccttacccatgtgggaagccgggtgagtcttggggctggcattctgcccaatgaccccacggcgttcctgcggtgggttgcccatacggaagagctcaagccgggagtacatatgcctgaattcggaatgttgcctaaagaggatttgcaggcgctggctatattcctggagggattagagtgaaagaatcggataagccatccaaaaaggcccccggagacgtagagccccttgccgaagcccccccggtagaggtccagcgtgcccaggaagagcggttgctgaaggcgtggaagacgccggaagggtggcgctattggtcggccgtcaacaactcggaggtgggcgtctggtatacggccgccgccttcgccttcttcctctttggtggcattttggcgttgctgatgcgaacccagctcgccgtgcctgaaaacgacttcgtctcggccgatttctacaatcagctttttacattgcacggttcggtgatgatgtttctctttgccgtgccgcttttcgaggccttctccatcttcgtcctgccggagatgctgggcgcccgtgatctgcccttccctcgcctctccgcttatggcttctggagctttctgctgggtggcattttcgtgtgcggctctattttcttcaacgcagcccccagcggcggctggttcatgtattcgcccctggctaccgagtaccagccaggtatcgggaacgatatttggttgcttggcctgagcttcattgaactggcctctattgcggctgccgttgagatcatcgtcggcgtgctgaagactcgaccgccgggcatgcgaatcaacctcattccgctctacgcctggtacattattgtggtggcgggtatggtcctgttcgcctttccccccctcattgccggggacattttgtttgagttggagcgaatgtttgactggcccttcttcgacccggcgcggggcggcgatcccatcctgtggcaacacctcttctggatcttcggtcacccggaggtctacattattttcttgtcctccatcgcgttggtggcgatgatcgtgccgacgttcgcgcgcaccccgatggtggggtatagctggatcgtcttggcggcggtgggtaccggttttctgagtttcgggctgtgggtgcaccatatgtttacggcggggctgccgggcatctcgattgggttgttctccgcggcttccgaggccgtcgccattcccacgggcgtacaaatcttctgctttattgccacacttctggctgggcgcgtggtgcggtccgtgccgatgcttttcgtcctcggtggcctggctattttcgtgctgggagggctaactggggtcttggtggccctggtgccgttcaatatgcaggcccatgacagctatttcatcgtcgcccacctccattacgtgctgattggcggagccgtctttccgattcttgccggcttctactatttttttcccatggtcaatggcaagaagctctccgaccggttcggaaaaatcgccttttggctgatattcatcggttttaatattactttctttccgatgcatctgaccggcttgcagggtatgccgcggcgggtattcacctatcctgccgatgccggctttgatgtgctgaatctggtgtcgagcgtcggtgctttcatcctggcctcggggatcgccgtcttcgtttgggatgtcctccgcccgaagaagaagcagccctacgctgagcgcaacccctggggcgccggcaccctcgaatggctgactgaaatgccaggcaagccttggggttcccgctccatccccgaaattgacagccgctatcctctgtgggatcaacccaacttcatgcgggacgttgacgagggccgtttttaccttccggatgcggaggaggggaagcgggagaccattattaccaccaccatcgacgcgcggcccgtccagtgcctacgggttcccggtccaaccttcctcactctcttcgcggccatgtttacggctggcgtctttatcttcgccaccttccactggtggtggccggcggccatcagtggcctgctggcccttgcgaccatcctcgtctggctgtggaccggcacggccctcattcctgagaaagaggagaaagacgtgagtctcggcctgaccctgcccctttacgcctcgggccccaattcggtgggttggtgggccatgttcattaccatgctcggtgacatggtcgcttttgctagcctggtgtttggctactttttctactggaccatccatgacgattttccacccgatcctgaagcgggtccactcgtattttggtcgctagtggcggcagcgctgttgctgggggcctggctgctgacgctgctggctcaacgctggaacagacatagccgtggggtggccttctacggcgcgctgctaggcgctattatggttgcggtggccggtggcatggcgcttctcgccggcccctggcgggctggttttgatccggcaagccatgtttatcctgccatcatctgggtattggtgctgtggactgtgattcatgtagcggtgggcgtgattatgcaactctattgcattgctcggaggttagcaggtcggctgaccccccgccacgacattgatatcgccaatgtgaagctgtactggcacttcatggccgttacggtcgtcgttactgtggccgtcatcgctggtttcccccagattgtctgaggattgcgctatggtcaaacttccggaaaaaaatgagagcctatggcttttgatcgcctcgccaatcatctgggccatacactttctactgtgctatctgaccgccgccctctggtgcgcaaaggtggccggccgctacgggtccctcggtaacgttgggatggccatcatgatctatacggtgctggcgcttatcgggattggcatcgttggctggattgccctccgccgacataataccggcactgctaccgttccccatgattttgacacgccggaggatcgccaccgctttttggggttcgcctcgctgctgctctcgctcttgagcgcagtgggtgttctctacgttgctctcgccattgtttttattgagacttgccactgatgtgctccctcctgcggatacttgaactttttgtgctgatgggggtgggccggttaagtgacccagtggataagcgccaggaggagacatgaggcggctgcgcaccatcattgtttttctcgccttgctcgccgttgggggggtgctggtggctgcttccggcattattcccattaaggcgagttctggccattgggccctcacgtactggttcctgagtttctccatgaatcgttccatcgctactcacagtatgggcatcaaggtgccggagattgccgatccagctttggtactgcaaggggcgggtcactacgaaaccggttgccgtttctgtcatggccgtcctggtttgcgccatccgcctatcccagggcagatgactccacctccgccctacctcccatcggctctgccgaagtgggagtctggggggcttttttatattgtcaagcatggggtcaagttcacgggcatgccggcttggccggcaccgcaacgggacgacgaagtatgggccatggtggcatttctgcgggtgctgccgaagttgactggggagcagtacgaaaaacttatccggggagaagtccccgcccgtgatggcaagcaaaccaaggaagtgccgtcggtggtgatggaaaactgtgggcgttgccacggcatggatggcctcgggcgtggtgtcggcgcgtttcctcggctggcgggacagcatatcccctacctttatgcctcgctgagtgcgtatgcgcggggagaccgccatagcgggatgatggaacccatcgccacggaactgagccctgagcagagacgcgtgctcgcgcgatactacggcaatttacccccctatgtccccacgccgcctggggaagggctggcaggggctattgcgcgaggcgagatcattgcgaagcaaggaattccaagtgagcgcatcccctcctgtgtagattgccacggtcccagcactatctctcgtaacccttactatcccgtgctcgctggccagtatttccagtatctcgtctcgcagctcaagctcttcgccaaagaacatcgcggtggaacgccctatgttcggctcatgcaccccaccgcccaccagctgaccgaggagcaaatacgcgacgttgcccgctattatgcttcggtgccagccctttctctgccgcctaatgcgccggagcaataactgcttgtggtagagtttttggcaatagcgcatccctaacagcctgatatttaccccctgggaggggggagcggcaagcgcacttgcacctgcaagcctccccctggattgccgtccaacgataattcgcccccgtaagcctctaccatatcgttgacaatatctaagcctagcccgtggccaggcacttgctgatccaggcgttggcctcgcgccaataccgcttgccgctgtgacggtgcgattcctggaccatcatccgtcacgctgataatcagcgcagcggactgacgctgcaacgacaagataacggtttgatgggcccatttgtaggcgttatccagcagattgccgagaatttctagcatgtcctcccgctccagcggcaatgctggtggtagactgccttcgattttaaggttcagatcacggtcatgggcccgttccaacgtatgtactaataggggcacgtcttcggcgggtgtaaagcggtttgcaggtgtcgccccggcagcaatgcgggcgcgtcccaaggctcgcttgatattggcttctatctgcgatagttgcttattaaggctgtctgcgagaacgggggagagggcgagcaattgggtgcggcactggtttttcatgaccgctagcggggttttcaagccatggcccaagtcccctagggcatggcgggaacggcgcaattgccgctcggtatcctcttggagtcgattgacttcttccaccaggggtttcaattcccgcaccacgtttttatccagggtggtacgctgcccttggcggaattgcttgagttgcctgcgcacctggcgaagtggacgaagccctcgccggatcagcccttgctgcactgcggccagcaccgccagtaacaggatccaagccacgaggccgccggttttgaggcgggtgaagtcctccagttgcggcgcataatcctgggcgaccaccacgatgatgagttggccgtccatctgatagtgagcccgatagcgcaacagcttttgcttgcggggtccttccaccagcgtggcgctgagtccttcttgcaggggggcctctagctgggtatcccacagggagcgggagcgccaccgtgcttgcggggtgatgaccaggaaatagcggccggacaaggggcgacggtaggctgggtcgagggcttggcgttccagacgtacgccgttggcaccagggcttaatgccgccagcacgctgacggtttcctgccgtaggttggtggcgagtgtggcccgctgtcgttgatctagccaccagatggcggtttgtcccgccagcacgccgggcaccagcaggctgataaataaactcatccccaattgacggcccatggaattcacgggggtcatccttggaatcggtaaccttggccccggcgagtttcaatcacttggtgacccaatttgcggcgtagccgattgatatggacttccagcacattgctatcccgctcgctttcaccatcgtaaaggtgctcgttcaactgcatgcggctaagcagtttgcctgggtgcagcatgaagcaacgtaacaaacggaattcaccgcgggtcagttcgtattcctgatcgccccgccagatgctttgccggtcttcatccagggccagccccccgacttctagccgggggctgttgaccgcaccatggctgcgccgtaacacggcttgtactcgcagcagtaactcatcgggatggaagggtttgctcaggtaatcatcagcaccagcgcgtagaccttctagacgctccgcccaagcatcccgggcggtaagaatcaacaccggcaaagttagtccctcagcgcgccagcgctgcaatacttggagaccgtctaaacctggcaggcctagatccagaattactaaatcataaggatcatcgtgggcagccagcagcgcatcccggccatccacccgccaatccaccgcatagccatggcccttaaacaggggtaatagttcatcggctagggctatattgtcttccaccagtaacaggcgcatcagtcgtctatgtcgtcttcaatgagcaggccattgctggcattgatttcaagctcatggactacgccagtgggggtcaatatttccagttcatagacgtagagaccgtcttcccgttccagctccgattccagcagttgtgcgccggggtaatgctcaagtgcccgcgccaggatctgttcaaagggcaggatagcgccgctttgccgcaggcgcagcgcttcgtcatggcttaaatccaatgcttttagcgatgctccggacagcaataagatgagggcggccgaagccgcccagaagcgattaatcttcttgccgatcacggataacatcaccgcttgccgggtccaattccacctcccattgggtcccttgggtatcttgcaattctaccgtgtagacatagccgccgtactctttttctagttcggtttcttccacggtagcgccgggatgtttggcgagggcagcttcattgagttttttaaaggactggattttgccctcttgcaggagttgcattgcttggtctgggccgacctcatcggcttgcactatccctgtaccggtcaagctcaaaatggtggtgatgaatatccattttcttatgctcatgggtgactccttaagtggctattacttcaggttgagtggccactttacgctccgtgtcttaactatggatgaatgatgatcgaaactcaaaatgcaaaaatgagccgtattgctagacgggcagaattacggctcatctcggtctctttctcccctcgccctaactgttattctctcttatagtaagctataagcgtaattaactgatgatagggtggtgagatggaagagcaatccgagaaaaatatagaccgaccccccgtggataaaacccaggaaaaatatgaggaagctttagggttcatcaagaaactggtaaaaaaggggaatctacgccgtttaattattcgcaaacctaatggccatattttcatggaagttccactgacggcgggggcggtggtgggtgggatattgctactttttactcccatgttgctggcattaggcgcacttgtcgccctgtttaaacaaataaaagtggagattgtcagaatggataatggcgaatagcctggtggtaggtcgaggtgaaaggtctgggagcaagtagagttgcttaaaccgcggttgcatttgcgccgccgggattgaggagatgattgataggaataaaatccaggtttttccaaccgcgaccgcgctctatcatggcgcggcagcatattggggaaaaatagcccaggtcgccatcgaagaggcgggggctttccatgtcgctctggctggaggaaataccccaaaaggtttgtaccaattgctggcaaaggagccttataagagccaagtggactggagccgggtttatgtctattttggggatgagcgccatgtccccaaggatcatccagacagtaactaccgcatggcccgggaggcattgctcgatttggtggttattccccccaagcagatcttaagagtacggaccgaactcccggagccccagtcgacggcggccgattatgctcaagtgttgcagtcccacttgccggcgggaggaagtcttgacttgatattattgggggtaggcgctgatggtcacaccgcctccctgtttcccgagacctccatattgacggtgcgggatcgtttggtggccgctgtttatgtggagaaattgggggcttggcgtattagcatgacttaccctgccctggaaagagcccgacggcttctattccttgtgaccggggtggataaggcgccggtggtggcccgcttattgactgaaacggaaggtggcgaatttccggtgcaacgtttgcgggctcaaggggaggttcactggtatttggatgaggatgcggctcgtgagtgggagatgagcacatgaaagtattggcggctgatctggggggaaccaagaccctgctccaggtgacccgttggacggaggagaccccgcaggttctcgcggagcggcgctaccatagcagtggttatccgagcttcgatgtccttttgcaagaattcttgacggaggtgggcgatattgtcagtaacctggcaggcgcttgctttgcagtggcaggaccggtggcaaaaggcacggcggaggttaccaatctctcctggcggttggaggaggaatgtttgcaaaagggtttcgggttgcctcaagtgaccttaatcaatgatttccaggctattggttatgggattgaatccttaaaaccggctgattttgccgtgctccaggcgggagtcccggagtatgccgctccccaggcggtgattggtgccgggaccgggcttgggcaggcactcctggtgtggcaagagcaagcaggtcactatcaggttttacctaccgaaggaggtcatgtagactttgccccccgaggagaacttcagattgccttgctgggttatctttctcgtcatctagaacatgtttcctatgagcgtctgttgtccggcagtgggctggtgactctctaccgtttccttaaggaaaccagtggcgagactgaagatctggccttaaaaaaggcactagaggagggcgatccggcggcggctatcagtcgttttgccctggagcgtcgggaccctttagcgggccgagcattggatttgttggctcggatctatggcgcacaagcgggtaatttggccctgacttgtttaccgcggggggggcttttcgtcgctggtggtattgctcccaagataattgagtgtttgcaggcgggggggttcatggaggcctttctgagcaaaggacggctatcccagctgttgcgacagattccggtcaaggtcatattggagcccaaagtcgggttgtggggagcctcgcgagttgccgcgagattggctaatgagaaatcatgagagtgggtggtgcctcagataaaatctgctttatggaagaatctaagtcttacaaaatcgtaatagaggtggagacggcttttgttgaagaacaatcggatcccagctcagctcgttatgtattcgcctataccatcactattcacaatcaaggaaatatccctgttaagttgttgaatcggcattgggtaattactgacggtgaaggccaggtgcgagaggttcacggtcaaggcgtggtcggagagcagccttatctcaagccgggcgaccagttttgttataccagtggggcgatgattgagaccccggtaggcactatgcaaggccgttatggcatgatcggggaagatggggtagcgttcgatgccgagattgccgccttcaccttggcggtaccaggctgcctgcactaataccaatttccttgagtgctacaatttataaatatttttaataacaattaattacttgtgaaatataatgtgtttttttatgaaattcatataacccattcaatatatggctatatacgcaattggtgatattcagggatgctatgatgaattgcagcggctattggagcgaattcgttttaatgtcagcgaagatcggctctggattgcgggtgatttggtcaaccggggaccgaagtcactagaagtcctacgttttgtttacggcctggggaatcgggctatcaccgtgctaggaaaccatgacctccatttgctggcagtggctgccggattccaacccctccgctcgaaagatacttttgcccctattcttgaagcaccagaccgagaggaactcctgacatggttgcgccatcgtcccttgttatatcgagatcccaccttaggggtaacacttattcacgcggggttgcccccccaatgggatattgccacggcagaggcttgcgccagagaattagaagcgatattgcagggcccgaactggcgggatttcctcgcccatatgtatggcaataaaccagagcaatggagggaggatctgcaaggttgggagcgcctgcgggccatcagtaactgtttgacccggttgcgctattgtgacgctgagggacggttttttctaaaatttaaagaatccccagggacccaggcggagggcttaatgccctggtttaaggtgcctaaccgggccagccagggagagcgcattgtgtttggccattgggccaccttggaagtgggggcttatgacggggctgtttttgcagtagatgggggatgtgtctggggaggacagctggtggccctgcgcctagaccaagaaaagcctcaatggttttttgttaattgtcatggatataaagatccttatcaataaaatactttttggatcattatctccctgataaaaatgaaaaaggcagctcggtggtggcgaaccttgaggcgcgccttccctggcgcaccccctgggggcctcctccagaggtcccgattcgctcccggcgaatcggtgaggcgcgccttccctggcgcgcgccctataaagggcatccttcggaggtcccgattcgctcccggcgaattggtgggtttgctgatcatcctggctttgcttgcaggctgtggcactggtcctgacgatagagatacgttacgctttggtctggcgacttcgcctctcacccttgacccccgttatgccacggacgccacctcagcacgccttattcgcctcctataccagcctcttgtggatttggatgctagcggcaagcctatccctgttttggctgattggcagcgactttctccaacccgataccggttccggttgcggcccgatcgccccctttttcacgatggtagcaagcttagcgcccgtgacgtgaaggccacctattcttcggtgctcgatccgggcaatggctcccccttacttgcatccctagagaaggtgcagtcaattaaggcaccgaatccggaaatcattgaatttgtcttgacagcacctgatcccttgtttccaggacggcttaccttggggatagcccctgcctctctgttagccgcaggccaccccttgaatcgcgcccccgtgggaagtggtccctttcgttttgaaaaatggccggaagagggtcggctggtactccggcggcgacgggatggacaacggtttgagtttctccatgtgcccgatcccacggtgcgggtattgaaattactccgcagtgagatccacatgctgcaaaacgatctccccaaggaattggtggcttacttggaggacaggaaagagatctcgctgcaacgggaacagggaagtacgtttacttatctggggtttaacctcaatgatccggtaacgggccatccccaggtgcgtttggccatcgcccatgccttggatcgtcaagagatcatccgttatgtttttaaaggcacggctcgaccggctcaggctttgttgcctcccgaacattgggcggggcacccggctttacccgaatacccttatgacccgatgcgggcccgagagctgctgagggaggccggttttgatgcccactctccagcccacatcagctataagacttctagtgatccctttcgggttcgtttggcgaccatcattcagcatcagttgcggcaagtgggtattgaggtggaagtgcaaagctatgattggggaaccttttacggcgatattaaggccgggcgtttccagatgtatagcctctcctgggtcggcgttaagctcccggatgcttttgagtatatttttcatagcgaatcggtcccgccccaaggggcaaatcggggtcattttgaggatccgcaaagtgactttctgattgagcaggcggagaaggcaggaaatttaagtcagcaagcgaatgtttaccgccaattacaggtccgcctcctgcagcaattgccctatgtccccctttggtacgaggataatgtgtttgcggcccgccaagggataagtgattatcagttggcgccggatggaaattacgatggtttagtggcgctggaatttcgtctttaagaagtggcaattaacatcacgccccaccctaacaaaaaacttcctcctagcgcccgaatgagggaggggttacagggtaaaattttttcagcagtgaccagtagggcaataatccccatccacagcacattcatcaccccaaccacaaacatgaccagcatctgggcccagcagcagccaatgcagatcaagccatggcggacgcccatcctggctgcaccacggcctccttcctgccattcagtcaaaataaaccccagtggtgtgcggcatttgctcaggcaggcttctttctgacggctaaattgataggcgccggaaagaatcagaattcccccggctaaaatatgatcttgcacagccatttggggagaaagtgcggattgggtatctaatccccactggaccagggttgcaaccaggctaaacagcagccacatcagcaagtaactgaagacaaaaataaatattttactggtattgcggcttccaggtgcccactgacgatagactctggtgagcattagcaccattgggatggcggcgggaatcatcatggccgccatcatgatggcccacatgctgtaaaccatggcgaaatccatgggagaccagggaaggggggtggtatcaggcatccagggcgtcgacgccaacggggtggccatgcgctgttgggcatagaggagataaccccaggcggctaggctcaaagcccccagggaaagtaagatattgagttgctgttttttgaacaaatttaaaagggctctttgaagggtcgtagatcgatttcgtgggtccaagcgctagggtgttgacagtgcagggcccaataggtatcggcaatggcttcaggtttcaccaacccggcttcccctttttgttggactaattcagggaaacggcttttcgcctgttcgccttcaatggccccatcgatcaccgcatgaatcacatgaatcccttgtggcccaaattcccgcgccatgctttgggccagggcgcggaggctggctttggcagaggcaaaggcggtaaaggggggtctggcgcgtagggaagcggtcgcgccggtaaataacagagtcccccgtttttggggaaccatgtgtttgatggcttcccgccctactaagaaaccccctagacaattttgttgccaaagggtttggaagagttcagtgctggtttccaagaggggagcgggaacattggcccccacgttataggcgacaatttctagggggaaacctgccgaggcgaccttattgaacagctcggttacctctttttccactgtagcatcagtgacgatcgctttggcgtggccgccggtgctgcgaatttctttttccacagccgccaattttcctttggtcagaccggctataaagacctgtaacccttcctgggcaaagcgccttgccagggctgcccccaaccctgaactggcgccaaccccgaccactacggctgctctcctctcatccatcatggtttagtctaccttgcccgcagtcgttgcctcgggtacttccatgagtttgccggttttaacatcatagatgtaaccgtaaatgggaatattcgcagggaccaagggatgatgacggatgcgctttacatcttcgagcacgctttgggcctgatctttgatagtgagccagttgatgtatttgccttccggactccctggtcccggtccggtatcatgccagccattgccatcaagggtggcagtcttgaggctactagacaataggtcgttcatgatttcattggtaaatgtttccataccacagtcggtatgatggatcacgaaccattcccgggtgcctaggagcttataagaaatcaccagggaacggatggcatcatcactcgcccgtcccccggcattacggatcacgtgggcatcgccttctgccaaaccggcatattttgcagggtctaaacgggcatccatacaggtcaagatggcaaaatggcggccggggggcatgggtaagttggctttgtcgccaaagtttgccgcataagcctcattggctgccaatacttctgttaggatttcgctcatctttttttcctcttaatgctttttatgctttgccatagattaggcaaaagttattagcgggcatactaattctttctttcaggataaggccgtgggcttccgccgctcgattgagatcagtgatatctttaagcccccattcttctacaccgacggagcgcagcgtattatggaattcctcattagaggcggtactgaaagtccctgccacttgaaaagggccataaattaggagaaaacccttatcctttagtagctttgatgcacattgcatcattccatcagcaatagaaataggtgccacctggaagatattgatgcagtaaatggcatcgaaaagctgacccttaggattcgaccaagtttccggcagagtcaagtctaatttgaccggttcctccacattggtattgtggttttcgtccctaagctttttgatgttttcaaaagtctcttcatctttgtcggagggatggaagcggacattcctaaaatggggcgcaaaaaagttgatgtgcatgccgctgccactggcgaactccagcacatggctttctgtctccgggaatttctcctttaaaacttccaaaataggttctttgtttcgattgccggcccaagccacatagtcgctcaagggatggggatctaaagggggtctttcttcaatcataactaaatacctcactcagcaattttggcgattgcggatgaatgctttaatccaccctagtcaaccaatagaagcaaattttgcgccatgatcgtaagaaatataatttctatgttttacaaatggttacagaatatgctcgtcataattgtgaaaatatatttcaatttgagaaataatttttcacaatatgagagatctaagttaaacggcaaatgcgatagtgacgatttcagtaagcgaggtttgcatgccgaatatcaaattttccagcctgacccctactatgttcctccagacttttgtgattgagttgatgcaggccttcgagcaggtcagcaaagatcgccgagaagtgctcattgagcgtattggccatagtgctgggcgctttttcgaggaagcttatcgggagcaatacgagaagatggagccccttgatcgggaagcttatgcggatctgattattggcttaaaaaataagattggtggcaatttttctcttgcgtccagtgatcagcatggggtgagggtagtcaatacccgctgtcccttcggggaaggcgtgaggaattttccggaactttgtcgtatgacttctagtgtttttggtggcattgctgctcgtaattttggttatgccaaggttgaaatcaaacaatgcatcgccctccagggggcaggctgtgatgtctgtgtttatacccatcccgaggccgcccaagaccatgagggaattgaatatcatcgtccttccttttgccctgaagagaagcaggaaattagcgctctccaagcccgcatagaagagaggatgcatcagatctggtatcagatggggaactggcaatcggcgaagaaacgccaaaaacatccctttatcgtggcccaatctccagcgatgcaaaaggtattgcaagcgatagagaccatctctcccacgcctgctactgttctcctcgagggggagacgggggtaggcaaagagctggtcgcccgagctattcatgccatgagcacccgttgcaatcaaccctttgtcgcggtcaattgcggggcgatacctgaaagtttgattgaaagtgctttatttggccatgaacgcggagcatttaccggagcagtggaggtacaccagggtttctttgagagagcagaaggggggactttatttctggatgaagtggactctttatcacctgctgcccaaacccgcttactgcgtgtcctccaggaaagcgagttggaacgggtggggggacagcgcactttagcggtggatgttcgtattattaccgcgaccaattgcaatttagagaccctggtgcgtaccggacaatttcgtaaagatctctattatcgtattaatgtagtcggcttggttattccaccgctacgggagcgccctgaggatttaccccccttaattcaattaatcctggaccgccttaataaaaaatacaataaacaagtggataccgttagcatggcggtaatggcaaagttacggggttatgactggccgggcaatgtccgcgaactggaaaatgtcttggaacggagtttgttgtttactcaaggctgtgagctgacggctatagatttaaaggaagcggtgactgaatcattccctcgccattggaaagagatcaagaagcaggcggttgcccaggcggaacgggggttcatcgagcaagcgctgaggcgttttcagggagatgtgaaggaagtcgccgcttctatggatttaacctcaagggcggtgtatatgaaattacgggagtatgaacttgacccaagacgctatcgtgtccttgatgaagccgaagtcagttcccgcccttgagtcggaaaagcctaataacgggcgggtagtcgggcaaccgccttcagtttccaggggatggggtcaataaaggcttctaatttttcttccagggtatcctccagcttatggaaaaaatcaaagcccgttcgctcctccacctcatcaacactgaccaggaaacgatctaaaggctcttgaccccgtacctgttgcggcacgataaaggcgagtgttttcggcgcttgttcctttttggcagggggagccaggtagatcttgtaaaaagcatcaggtatttccacccggtatgaggatttaagtcgctcaatttcaggatcgaaaatcgggccggtgaacacccaaaccgtgccaaactgcttggcgaagtaatcaatttccacttcttccaaacgttgccaaaatttttggtttaggttgggtttttgaggggtgatattggtcatgagaaaagtatctagctgggcggttttaccgtacagacggctgatagcatagttgggcgccatatggccgcggtcgtagccactatgggtgtagtccccatgggtgatatgggtcaaattgcgccagtcggcactgaaccgttgggggcgttcatggtaaggggcgttatcggggaccggtttgaggggataactgacccagaggggattgccccggaggtccgaataacccaccataaagccctcattgcgaaaaattcgggtccaggtaaaggggtgcttccaatcatgggcttcgggaatccccatgtagaccatctgggggcgggcataataaatttcatagccataccagcccccgcttgccagcaccagcaatagtaaagcaaggggatggtggcgtcctaatcgccaaaaaatgagaaaaatatggagaggattaattttttttcgtcttgccattgaacaatacttcggacagtttttgtaaccaattgattcaagggtttgattgcgacattggattgcagcttcagtgagaaaagcggcaagcacacctacggcttagataagttctaccacagccagcacagcaagccgcataagggcttggagatctccaccttagcggtagtggatgtggagtataacaccgcttacaacctttctacccggcaaacaccgaaacttgacccttctgagttgttaattacagatcaccagttacacagttatttgtacacccccgcactttttgcgggcttgcggcaatacccgattcatgagtcacactttaatccccatttctgcatcatctggatctttctatcatacgcccaagccaagctgtttcttgtactcggtgaggtctatcgcctcacccatcgcgatcttcttatgtagatcccgtatcgctttgggtgccaccttccttcggagggttccatctctggtatgccgtaaagtcaaattcagtagcggataggatggcttcttgcctcaaggagaggtaaatatcagcatcaacttcttcatagaaagtggtgaactcaaccttgagattgtctttttctcggtagccgctcatgagtggcataatcgatatatcctgatccattccattcgtttctgtgggttcgcctaagtcgattactttgcccacgtaaacctttctatcgttcattgttaacatgacatacttgtctctttggagtgacaagttgaagagaaggttgtcaagcggactatcctcaagtagcttcccaattacaaatacttttgtgtcccaagtcccgaaacgtaggcgaagtcttatagttgcccagattttaataataaacgcagccagaaacgtgagggcagagaggataaaaaaccaagctagcttcagtgcctcgtcttcatcctttgttcccattgccatcatcgcattggctagctgtttggatacggctatattgacactaaaacagcctgcggttagggagttaggcagttgataatgagagaatacgcccagagcaaaggccagggcgaaacactctaaccccagctcagcacttttgaggtataggtattggccttcgtatcggtgtaacttataggagtggacgggatggatgtggcaagctaaaaacccggcaacgaggacaggaagaataagtaataaaagcatcctgccccagcagtattacttaagccccaactatagcctttgcctgtttgcgggcttttttgaactcttctgtttcgcggacttctttggggtcaattctgattgtgcccctgcccacaactttcactgacttgtacgacttatttacgagttctttgagccgtttatcatcttcgttcgggcccaaccctagtattttaaatactttcatgacgccccccggctatctgaactgttgtaggtaactgatattgtagcttaacttatgctttctaaaaagctatggggttgaaaaagagctctctggaagtcttccgtccggggtgaggacctcggcaaaggtttatgggtttacctcatgggcctgcattaggctaaatatcaagttcctgatagccttgcagagcaccagcggaaaggagggggtggccgctatacgccaagcgggtgcaagtagggcggttggcaattgaactctccttgatagcttgtatcctataagctacatttagcgatgattgaaatccgccagagaagatatttcgctaaatggttgtctggattacgtgaccatcgcgccaggggttgaattgaagcccgaatagatcgtctgcggcgaggaaaccctggcgacgtaaagccagtaagggggtttctgagttgcgagtcaattacggccccggctaccgggtgtacttcgtgcagcatggccaggtggtggtgttattggctggtggtgacaagcgcactcaagcgcaagacattcaaaccgcgcaagatttggcacggcaactttaggagatgagatcatggcgcttaaaaccattccttacgacaccgctgaatttctaaaaaccgatgaagacatggcgtcttacctaaatgcctgtcttgaagagagcgatccggcgttgattacctatgcgctgggggtgatcgcccgtgctaaaggcatgacgcagctggcccgtgaaaccgggctttcgcgtgagagcttgtataaggcgctgtcgagtgaggggaatccggaattcgctacggtattgaaagtgattaaagccctggggataaaactgcacgctaaggctgcctaataatgtgggcattttgtggacaagggttaaaatccgttctacacagtaggacattttacaattgaaaatgtccagaaattatgatgggagagagagaataaaacgtgctatttggtccgcgccattggggccggtatgttttcgaggagctaattccagataagggggcaatagggaaatccaatcgcccgtttcaaattgggtttcgctcatggcaaaaccgcccatctcttgctctacgaattggcctagaatctccgattcccgaaagcgggttcgagtgacatagccaaaagggataccagcccagtaagcttcggccagggtgctatagcctaatttccccactaccagatcagcggcttggatcaggtcgggatgaaaaaattcggaatgatggggcaaaagcactaggttttcatgacgctgcagactctcgcttgccccgggaatgacgaaaaacatctcttgccaggtcgccatttgtgctaaaaagggatagtgctgaggggggatgccccccatgctgatcaaaatgactgaggcgtcttgggggagtcctagcttgctccggactgcttccttagccagtctggcttttcgggaaacgggctgggtggtcaggtcagcgggaatagggtggcataggggctgcgtttgaatatgatagtccaccccttcaaataagcctttagtaaaatcaatatgtttttggatttcggggacttggtcaaggtagccttcgtaaatccaatcccaggtaaagttttcaaccagcaccgccggtattcccgtttccttagccactgcgattcccaagggggcaatgtcgcaaatgatgagttcacattggtttttatttatttgctgagcaagtttagccattaggagggggtcgaaggggagaaaattatcaaggcgctctagcgtctgtttgaggtcttcatgtaaaggtgaggcctgtaccaatccaatatcggttaataggggatgatagttgaaatgcgttgatagggagtcttggaaaaaccagaggggaacttgggtgtaaatgtcgaattggatttggggagcaatctcctgtagggcattcattaccgcacaggctcgtgccccatggccaaaaccgtgaggagtaataaagtaggcgatagttctcatctataaagtcaaggttagcggcagccaaaataaatgcgagcaaagggggctgcagggaatgcactgtgaggctggagggtactcatcaaggctgataggtaaagggtgaaaagtagccattcctatcggaaatttcccaattaaaggtgaaatcctgataggtatatttttttgagcgggccacgaccgcaggatgggaagggacgacgcacaggggggggttggtaatggtcgcctctcgaccactggtgccttcaatggcttcaatctccgcggctgcaatatgggggatgaccaggctacgctttttgccttcttctttatattccatgggcaccgttttaacccccagcacttcaccgacaaaggacattaaaaccgctaagtggccgccgactttgcccccataaatggtggtcaaagcctcctgctgcgcctgattggcgcgttcgtccagatacaaggcaacctgccaattcccatctttcatatgccccggagaaaaacaggcgagccccacgttgagatcctctagtgggatgtcattaaagtgtcccgtatcaatatgccaagcaataaagagtttgcagtcgccttcactcgggggattgaaccatacacaagggcaggcggtttcgcaattgcacgtctcaaaataggttccatttagttgccaattgtgcttttcagccatgatgctgacctcctaatgttactcaaccccagaacattgcctctctgttctagcaagacccttgataatagtcttttagcgagattaaaaaaagatccagcataaccgataacgatctttactcccaggccctgattccttgccggcccccgggaggtaaggctttgagtggaggaatactttatttaagcctttatatttatagcggatctggccgatatagcagaagagtggataaccagaccatgaggcttagcagtgaaaatcgttttctttattgtgggtgctgtatttgttgtgttgggcgggctagtcatttgggatttcaataaatttaaacagtcggccctccgctctaccggacaaattgtaggctatgcggttaaacgctcccgtacccgaaattctggagcgagggagacctatgcccctgtagtacagtaccaagcttcaggtcagcaacatcaattcactgctagcgtttcctcaagtcatgtgaggcattctatcggtgatgcagtgcccattcttgtttatcgtcatgatcccagccgggcacggcttgatagcccaataagccaaattttaggcggcgtattcatcttcatgggggctgcggcgatggccgccttcatttatgtttttcaggttagcatactgtctattgggatttcggtagctatcatcgccctattagccgttaaactgctagcaaaattgcagcgccataatatttactccatggaggatattaaagccgctatagataaaattaaaaaaaatggtactaccggcgcccaccataaaaaggattacattatcactgaccccggtgcgttcaggcgccatgttcaacggcacaactcggtaccggcttgggtgctggttatattggtcatgattgggataggggttatctcaggtggggtttatctgggagttaagcgcattgattttttacaaactgccctaacgacccagggtacagtggtgtcctttaacagcaaaacctccacctcagatggaaaaaccaccaccacctattatcctgttgtagaatatttaccccctaaccaatctcaatcaattacttttgagcatgatattggctccagccatcccgcttaccgccgaggagaaaaagttgaagtattatattctgcgaataacccctatgaggccattattaatgaggggtggatgaattatttcgggcctgggttgatgttaattattggtagtgtttttgcattagccggcggagcgttactgggtcagaaacgtaaacaaaagatagcgcaacacctggaacttgatttctaatttactgtgaataataagggcgtttcatgagtattccaattattgttaccttagtggctattgcggcgatgattttatatatcattgccatctataatcagttggtggttcttaaaaaccgctataaaaatgcattttcgcaaatcgaagtccagcttaaacgccgctatgatttaatacctaatctcgtggaaacagccaaggggtatttgcaacatgagcgaaagaccctagaggacgtcattgcggccagaaaccaggcgatgacaggtttaaaacaagccgcttctgatccaggcaatggagaagccattaagcaattatccaatgcagaacaatccctcaccagtgctctcggtaggcttaatattgtggtggaagattatcccgatcttaaagctaaccagaatatgatgcagctgagtgaagaattgaccagcacagaaaatagagtttcttttgcaagacaagcatttaacgatgctgttatgaactataatacttataagcaatcctttccgcaaaatatgtttgccggcatatttggtcacaggcaggattcgtccctgttacaatttgaagatagtcaagctattcaagccgttccgaaaatttcatttcaataaaaatatttcaacggaatggggctcttatgaatttttttcaagcacaaaatgatgcccggcaaagcactactcgtcttgtcgtgctttttgtggttgcggttattgcattgatcttgataaccaacctcatcgtcatgatgtttatgggggccttttcaggttattttggcaatgatttggtgaccggacgttatgtggatagggcgttagcaagcggtggcaattctgcggatattctgtcatcggccttttgggaagcatttctgcgcaccttcgactggaaaatgttttttgccattggcttggccgtcacagccgttgtcgctgcggcgagtttctataaaatcatggccctttcatccggcggcaaagcagttgcggaaatgctaggtgggcgcttgattagccaaaatactgacgcccctctagagcgtaaggtgctcaatattgttgaagaaatggcaattgcttctggcgtaccggtgcctcctgtttatgtcttaccagaatccagccttaatgcttttgctgcgggtttctccccaggggatgcggtgattggggtcactgaaggctgcattcggcatttcaaccgcgatcagttgcagggggtggttgcccatgaatttagtcacattcttaatgacgatatccgtcttaatattcgattaatgggtttgctccatggcatattggtgatcggtatcataggtcgccatttattacgttctatgcgtttctccagaggaaggcgaaatgatagtgctggcgccaccatgttattagggctggggttcatggcggttggctctatcggttcgttttttgggggtctaattaaagcctcagtgagtcgccagcgggaatatcttgccgatgcttctgcagtgcagttcacccgcaatccggagggtatagctgatgcattgaaaaagattggcggaggggctaacggttctattttagaaaacccttcggcaccagaggtaagtcatgctttttttgccaatggggttcgttccatgctggcttcattattggctacccatccccccttagaagatcggatccgccgtatccaaccccattggaatggggaattcttggaagttaatctccaagccaatgaaatgcagtcttcggaggctgtagaaccgacagttttcccttctcgggcggcagcttctccggcggtggcagatattgttgttgccatgaatcacatcggtcgccctcgacagcagcatttggagtatgctcatgcccttattgagcaagtcccccatgaacttattgaagcggtgcgggaaccctatggcgccagagctttaatttatgcttttgtcatgaataaagattctgcggttcggcaattgcagctagagcatttaaaagagcaaggggataaaggggttcatgggctaacaacgggattattacctatcgttgatactttgggtagtcagtttcggttacccctgattgaggtgagcattgcctcaatgcggcaattatcgccggaacaatatcaattgttcaaaaaaaatcttgttgtattgattaaagccgacaataaaatcagtatttttcagtgggtcctgcaaaaaattgtcttccattatttagatcctgaatttatcaaacattcaatgttttccattacggggaaatattccaaattatcgcagttaaaagatgaaattgaggttttgttatctttgttagttcatgctgagcataaaaactatgatgatgcggaaaaggcctttaatgcaggaaaaaaacagttagcgaatctcaatataaaattattagaaaaatcaagaataaatttgaatgagcttgataatgctattgaccaattagcgctacttaagccattgttgaaacctcatattttgaaggcatgtgccgcttgtattacggcgaacaataatgtttctgttttagaggctgagttgttgcgtgctttctctgcggcaatagattgcccgatgccattgttactcaataatttaaataagggctgaagttgtttgggaatgttgttgtcatgaaatttacggcgctgtcttgcacaccgtttcatagatttcttcaaataagtgtgcctctagtatttgatgccaatttttaacaaaagactggtgtaatttttgtcgtgttttaaaacgttcctcttttaggaattccaaacctggcaggagttgttggagaacgcggtcatgtccatagtactccaatgtgcgcaggcgttcttcttcgataaattgaggaatgaactcgacccatacatcacagtcatgaatctcgccaagggctgattgaatctgtttgatttgtttaatatagggttttaggtcgttattaaaaacgggatcaaaaatttctagggtataacgtaagcgcttggcgctgatacgcatcaagtgatgttcttggtggcattccggattgtccacaaaaggttcgtaaattagaatttcttctaaccgctggttgatatgtacaaaggcgtggttaaaaacttctggtgtccattcctcaactttccggagatgagtatgggcaagcattttgcggagtgttttctggatatcgctgattactccgctattctcaaaatgattgattgcctgcaacaaaggtgcctgcagccgtttacgatcctggcgcaggcgcagtagcaaacgttcaatgcctggctgatatttttgctcttgatgttcgttttcccaccgctcaagaaagtcaatttggacatctcggtcccgtgcatcgccaagcgccttggtaatgttgcggatctctttgcgccatgctttgactttggccttgggaaagcagtgtcgtttgaagagggacaaggctgctcgtaggcggcgcgaggccactcgcatgcgatgcaggtactcgatgtcttttgcctcccgagtgccttcgatttccttggtaagtgcttcaaggcgttgaagcactaggcgtgctccaaagagggcaaggccattaggggggtgacggttggcttgcatatctattattcattaatagcttacatgcatttattaaataataaatcgatattgtgtcagtatatccctatgttggcattgtttgaaatgcctcctgatattgcttaaagtcattttcggagaaacagacgaagtagacttgcttaatctcggtatgttggtcaagaaatgtcttcacctcccgaagggcgatttggcaggcccgctcgagggggaagccataggcgccggtgctaatagagggaaaggcaagggttgaaatccccttttctagcgcaatctttaggctatttcggtaacattgggccagaagttgctcttcgttgtgttggcctcccttccaaatagggccgaccgtatgaatgacgtatcttgccggtagttggtatccgtgggtgagtttagcttctcccgtcttgcagccccctaggttccggcattcctctttgagttctggtccggcggcccgatggatcgccccatccacgccaccgccccctaaaagggtttgattggcggcattgacaatggcatccacctccatatctgtgatatctccctgaatgactttgatgcgtgatttgctcattttcagcttcctcttaagctttttgtcctctaatctcagagagtagcgaaatggtagcaggaggcaagctgtgaggtgccaaagggagcaaagacagggttgtttaaagaacggagtccctttagatatgctagcactgaaaggcgatagggggttggtagtccttagatttagagttgcacgattgcaacggtggctaggccgagcgacaataaggcagaggaaacccgccaatggctagccgggctggaaaaagttcgctcggcctgtgatgctttttggcgtgaaaggcaagggaaaccggcctagcgggggttctatttcccgtccctaaggggggggagtggaccctggaaaaatcaaacactgataggcatgtaaagaaggtaattaatggacagaaagaagaagcgagtcagtgacgcccagcttagcactataatgaaaacatggctgctggttatccccgctctaatcgctatcatgggtatagtaacgtttaccggcgtttggttatcttcacagtcgaagtcttcggtctccatatatggccagattaattccatcgatagatctctactcaacgatatccgaggcagcttccgtaatacctacctccaattccttcaggcaaaggtggatcctggagccgatgctgaaagggtagaacagctaagcaaaaggctcgatgagttggcacttcaggagggagaaatcatacgaaagtatgatccttcctatgttacctcccgttcctcgacgctagaaactcttttagaaatacttgctgatgttccttatcctattgtttttactatttctttggtggtaggaatcttcatatttgtgattattaggtataccgcactctttattatcagtcggcggtatacctcttcttccgattacgtgaaggaagtatgaaagagagattggatcgctgtttttctcttcagaagtagctacttgaatttaaaagtggggggaccgtggaccccccgcttgctcagtggtgatctttggatatatgcaaacccactaaacgtgcaatcaatacggtcaagtagacctggcccgttactgcctccaacgctgatagggagcgggctgcttcggttactggccaaatgtccccgtaacccacagtagtacactagccatgtgattaaatcttggtggttgtggggggcctcgccgggcaatgcaaaagagccgggctgcagttgctctagcagcacgaacatgaaggcccaggcaactccaagcaatagataaccgcagaggccgccatagatatcttcaatggtgacttggcggcggtgcataatatatcccagcactgtgctggtattgaacgccacaaatcctagggtaaaggtatcgccaatcaaggttgccgttctattttctactaacagttctccccactgtatggccagcgccggcatccctagaatcagggcgatggcaagcagtcgccggttgccgatcaccgagtagataccccccaccaaaacgagggacaggaagaaagtcatcaggatggcttccaacccctgcaaatttagcagcggccgcaccacgagtagcaacgctaaggcaatgagggagtagagaaaggggtgccgcactgttggccagtgtcgcctgcctttacccttgttcatgcttatctatcctggtgctattcataatatgattcagatggaaatgatttgtcccaggtgcaaaatgagattactcaggatgggagcgggtattttaagcctaagtaccgtttttcctgggagaagaaggaggcccagtggaaaccattgaaaagattatcggctcgccggtacctttggaacgattgcctctaccggctgatcttgatggccgttggggtcgtaaccgggggagtgccctccttcaaatcgatgccaaaactgatttggaggcggtgcagacctggcttgctgaatttgagcactctccccatacatggcgtaattaccgcaaggaagtggagcgtttgttgctttggagcttgttggaacggggaaagcccctttccagccttacccgtgaggatttggttgcctttgaggcattcctggccgatcctgccccgcgggagcgttggtgtggtccgcgggcgccacgaagaagtccccattggcgtcccttccaaggaccgcttagtgaacatagctgccgccaggcactcaccatcatcaattccctgttcacctatctggtggatgccggctatttggctggcaatcctttagcgttgcgccggcgccgggagggttccagcgttaaaccggaagcagtcgatcggtttctcgaccctgccctgtggcaccatgtgctttcatttgtggaagggatgccgagggatactgctcggcagcaggctgagtatgagcgggtgcgctatcttttaaccctgttgtacttgcttggccctcgggtaaacgaggtcgtctcccattccatgggcagttttatcgaggtaagaggcaaatggtggtggcaagtcacgggtaaggggagaaaaaccgctcggatccctgtcaatcaggaaatgcttggagcgttggcccgctatcggactttttacgggttgccccccttgcctacgccaggggaagaaacgcccttaattttgagtctgaaaggcagccgcggcatcagcgctaacatggtctaccgaattgtaaaggcggtaatgaaaaaagcagcagatacccttgaggcttctcagttccatcaagcccataagctccgtaaggcgtcgacccactggctgcgacatacagcgattacccaccaagctgacgctgggattgaactccgttacctgaacaaaagtgcgcgccacgctaagcttgagaccacggcgatttatttgcatgcggatgaagaccgttggcatgaagcgatggaaaagcataaaacccagggttaaaatttagctcgttggagagccatgtcaaaatggcattgttttgtccctggctcgccgctttgggaattctcctctaacaaggggaattggttactactcgggcttctagatttccccaaataaggccgagtgtggtccccaacccggcctgcaacagccttcgtctgctgatcctctttggcagtgacatggttgatatcttctccttgttgagcccactaaggttgatttgcctcctgccgtgcttgaacccgttgtagagcggtacgcagggcaaaatcatcaggaaagatgctcaaggcccgtttataataaacagtggccagatccaattgcttttgattttcggccttcagaccccaattaacataataatcgcgaatccgctgaaggcctttggcaacctccgagtgattgggtaccatttttaatattttagtataggtttcgtaagcgttgtcgccttctggggtcgtaagcttgaaatcagcctcttgctgtttagcctgctttaggagtagagcgattcgctgtgtttgtgatggctgaacagggttttttttggggttggcctcaggcattggggtattttgatcttgttgctgttccttttgctgtagaaggggctcggtttccccttctgaagaggtttcgtccttttcccggtcaagctgggaggtggcggcgggtggttgtgctattggcgccggtagcacgctggtgtctaggggaggtggagtttgtgtagaatccgcctggggttcagaataagaggccatagtctcttgaatttcttgatggatactggcctcaccttcttcgctgccagcattgactgctagcgcggtttcatctccgtttttctccagtgagggagggagtatttgattcgcagcgatttcaatttccccaagagattcttcagctttttcctcagccaggttttctgctttattagtagtgcctttaaacagctcagtgaattcagcggctgagggaagagaagttctgcctggagccaatatcaacaggtaaaagctagcgattatgaggacggctgtggctcccaaagcgatggccatttgtgttttttttccactgatacgcaggtcctgtcgggaggaggtaacgtcctggtggggttgagtaatatttttcggcgttgatgtcccctctgccaaatcatccttgggtaaaggggtgatgggagggagtcgactctcatcctgagctggggtgtcctcttcccttggctctgtggaggtgggaggcgttgcagtcgcctggtggttgtggggtaggggcttttctgttttgggtgagaaagccgcttcaattcctttggccaagggcggattgccggagggattctcattacctagggctagccacagcccctgggcgacctcgtcgattatctggggagaaatgagttttttatcaatgaggctggcctctagaagggctgcatcgcagagacggttaataagccggggaatgccgtgggagatctctgctaggcgggctatcgcttctgggctaaagggactcttattagcataaccggcttggcgcaggcgaaggtcaatatagggactgatttgatccgcaagcagagggaggagggaatacccttttactacatcttgatttttgagcaataaactcaggtgttcggaggcattattccgaacggctaatacaatgaagaagggcgggattatagtttccgcaggattggttagcttaaaaagggcttgcaccgcttcttgggaaaggctgtctgcttcatccaccaggatgattaaccgctttcctgtttgagaaatatcctgtccaaaggcctctagggccgagagtctgccattaacagaggggtctttagcaatgatatcaaattgattctgtataaaggctagaagctcttcaaggggcagcttgggattgctaataaagataaccggataagtttttccgagctgctccataaagcgagtcaacagaagtgtctttccgactccgggagggccggagattaccgccatacggagagtgctaataaggccttcaagtagacgtttgctgactaacttgtgaaaaggggctgggaagaaataatggggatccggcactaatcgaaatggatgatccttaagcccaaaatagtgtgtatacataaccttctatagtgaccgtgaaaaagttactgcggtgataaagagatatttggcttgaggaaatagcctgattaaatgtagcagtattagatgcaaattgggataaaaaagggagtaatgccatctaaaatgggttatttataaatacgtagacatatttgagtgagaacagcgttcgttctatggaaattcgtaatattaatagcgctattcccaatacgctcccagaagaactgtacaccctgttgctgcaggggaatagctttcggctagagcgtattgtctcgcggggacattcaacgccagtggggaaatggcttgatcaggagcaacatgaatgggtgattgtcctttgtggcagcgctggactgttgtttgccggggaacaggagccgcgcatattgcgcgctggagattatgtccatattccggcccgttgccaacaccgggttgcgtggaccgatccggtggaggatacagtctggttagctttctattataattcatgaggcagtaccaatcctatactggattagtcaatatatttgtactggccgttttcctaccattggcaatagcccaggctggaagtagtcacttggggaatttaaccgctatagagaccgccggtaaagcgatggacaggcttcccttgctgagtcctgaggtcggggaaaaggagggaggtaaattttggcgctttctacttacagaagagcgcaaggcaacctcaaccctttatctgccggatcagtggaggcgggccacaacgcctgagttagcgctaggtcgcgactatgcctggaatttagaggcagatgccaagctgttttcggaccagctacgcttatatggcaagtatggatggactcgctatcatagggatcctttcgcagttgtacccatccaagacgatagtgcttacaaactgcaattgagctatcagcccttgcagaccagctccttttttggaacccccttgaattggaatatgggggtgatgcataaccgggtgggggatttttttggaagccccgccgaacctgctggagatcagggagtgtccctgtggaaagggttcacccacttggattggcagggactagtacttgatacttcggcgatccaagaggcccataaccgtgggagctcttcttttcgagcgccgcagcaaattcatcgtattcaactaaaggggcaatatcagtttcatcactttgagttgcccttgtggctaggcctgtctagtcttggtatgaagttctctagagagcgcgctgaggggggggagcggctatcttccaaggctgagtttaaggctaatttttcctaccaggactggaactggaacctcagccaacgtctgaattgggatgagcttgaaaccatggcggcagagcctgattacttggctgtcactgccgcagaggttcgcctcaaactgcttagcaacggcctgagcttagcgcctattctccattatcagcgccgcgatgctgataatggtgctaacgaacaattatcaataggggtcgatagccgtgctgtattccttccagaacgtttcgaggggcaattccgagtggcagtgaaacaagactggaatagggcaagcttgaaacgcacctacacgactagcggtaacttggattggcgactcactcgtcctaaggctcagattcccgcagtacgcctatatcttgaaggacgttatcaagctattgccgataaaatacaccgtattgattttactgaagattatcgagtccttttggggattgccttggactaagcgggaggtgatgcagctttatctggtgggaagcaaatattatgcacacgatacctagagcgcccggcgttgttcggcttatcgtgggattaaccagtttggctatcctcggttcggttatgctgacagcattgggctttttattgctgaagcgggcgatagaggtcgaaattctcctgattacggcggtggtggtggctctggtggtgcctttgcttattcttgttttttttaggctaatttttgcgggaaatagggagcatggggggcgacggttagccattaaggagctttggtctcaggcatttaattgccggtatttgctccagcaagccgagataaccttggttcaagcaaagcgtggaagcaccactttctcgttgctattgctcgagatagataaccttaaggaaataaaggagatttatggtttttcggcggctgagcgggtattgcaggccctagcccaggctggtctagagattgtccgctccagtgatgtgatagcccgctgcagcgatgagaagtttatgatgtttttgccggagacgggtacggaagaggcgctcattattgcccatcggatacgccatgtgctttcccaagtcccggtgattattggcaataccttaatcagtttcaccgtgagtattggggttgccgcctatgatgaaaatacggtcaccattgatcgtttactgcgccgcgtaggtcaggccctttataacgccaagcaacatgggtctaaccgggtggaagtcggttagctgaaagcaacgccatcagatcaagccaagagaacaagcagcaaaggctaaattggcctatgcttattttaggtgaattataaggagaaaggagggcctataacataccctcgagctatccccatgttgcaaagatcccaagcctattcaagtgaattatctaccttggttcaatttgttgatgacctttcatcttctgaggaaaagcaggcgttactggccttaaccaaggaaggagaacaggcttggtcctatgcctccctcgcccatcaagttgaatttttagcccgcggtctcaagcaagtggggatcggccctggagaggcggtggcgcttttggcggaaagtcgccctgaaactattctggcttgcctggcggtgatcaagactggggcgatgattgttcccttggatgcccagtttggttcccgggtacttgaattcgttttgcaagattgtggagcgggtgttctttttaccaccgccgagcgttttgagcgggtagcgcaacttaagctagaccgggaaatccgccctattttgctagatgcggagcctaaggacccccgtagttggcaagccatctcgactaaaagcggcggtgaatttccttcggtttctccctccgaaactgcggccttattttatacttcgggaaccaccggtgctcccaaaggcgttccccttagccatgagaatttggtttttcaactcaataccctgcgtgccgcagacttagttgcagagaaggaacgggtactacttcccctgccgttgcatcatgtttatccttttgtcgtgggcatgctggcgccattggccttggggctgacactggtgctcccccaatcccttacgggcccccagattattcgtgccttgcgccaaggccaggtgacttttgtggtgggagtgcctcgtctctatagtgcgctgtattcgggaattgagtcccagttggctgctcggggggttattttggggcagcttttcaaagccataatccgttgtttggttgggttgcaacgacgtttctcgtggaatttgggtagagggttgctgcgacccctccatcgacaattggcccctcaactccggaagatggcctcagggggcgcagcccttaacccggagcttgcctggaaactccaaggactcggttggcaaatcgccatcggttatgggttgacggaaacttcgcccctgttgactttaaatccactgggcaccaggaagcccgatagtgtcgggaaacccattccgggagtggagatccggatcgatacttcagctgcccctggagaaggacagcgggtgccaggcaatgaaaaaggcagcacttatccagtaggagaaattttggcccgtgggccaggggtatttgctggctatcatcatcttcctgagaaaacccaggaagcttttgtcgagggttggtttcggacaggggatttggggtattttgatgaggcaggttacctttatctccttggccgggtctctacccttctggtaacagaaggtggagaaaatattcagcctgaggaagtggaagagtcctatcaagctaatcccctgattcgagagatgggggtgctacaacgggaagggcggctggtggcggtgattgttccagaactcagcgagatacgccgccaggggataagcgatagggatcaagccattcgaaaggccttggcccaggtctcgaaacaacttcccagttatcagcatctttctgattatgtcctgagccgggacccattgccccggactcgtttgggcaaaatacggcggcatctgcttgcccaatattttgacaaggcaagagaggcgggtcaggctccagaggtgaagacagccgggccgctgccactagaggaaatgtcagaccaggatcaggcgctgttggaaaatccagcgtcgcggcgggtatgggaatggttggcggaacgttacggccatcgccatttaaccccggagaccagtcctggcttggagctgggagtcgattctttggaatggctcaatttgtctttcgaaatccgtgaacgtactgggattgagttaggcgaggaggccattggccggatcgagacggttcgcgatctcctgcaagaggtggcggaggcctcggaagccaccaccccagcgacggctcccgaggcgtttttagagcatccagaagaggcgctcagtgagagtcaacgccgctggctccgacctttgggaccggtcggttctcaggtgtctagaatcctctttgggttaaaccggctattcatgcgcagcttattccgtcttcaagtgaacggtctagagcaggtttcggggcaaagccaatttgtcatcatccccaaccattgcagttatcttgatccctttttgttggctgccgccttaggttcccaccgtctccaccgaacttactgggggggatgggctggagcggcttttagaactcctttccagcgcctgggtagtcgattcgctggcgctatccccattgatcctgaaaaaggagtgctttcaagtttagccctgggggcggcagtgctcaaggggcagaagaacctggtttggtttcctgaaggcggacgctcagtcgatggtaaacttcagccctttaaacctggcattggcctgctgctagaacatttctcggttcccgtggtgcccgtggttattcaaggttcccatgaggcgcttcccgtgggaaaacggctcccccggctgcgcacctctattactatctctttcagtgaaccgctcgatccccgggcgctggcccaggagggagagggggatagggcttatcaacgaatcacacaggctttgcatgatcatattgcaaggcgtcttggtgagagattgaaataggaagatgacagggggtggtagttaggtcgtatggcccgaattattggtatttcagggagtttgcgcaggggttcgttgaatgctctgctgctgaatgcggcggttcaggctgcgcccgagggcgttttcatcgcggtggcctccattcgtggtatccccctttatgatggggaccttgaagcctcggaaggagttcctcgagcggttgttgctttgaaggataaaattgctgctgccgatgctctattgctagtcaccccggaatataaccactctcttcctggtgtttttaaaaatgcgattgattggctttctcggccgccaggggatatttcccgggttttccggggtaaacccgtaaccttgatgggggctactccgggagggatgggcacagcctactcgcaaactgcttggctgccggtttttcgcgccttggggatgcgcccttggtttggtcgttcactgaatgtatcccaggcccataccgtatttgatgactcaggggcgttgtccgatgggcaactcagagagcgtcttcaggcttttgtgaaggagtacgcagcttttgtcgcagcccagtaagggagatgcaaccgttaaggaatctgagcccggccaagggtgttggtgtctgtaccgaaccaaagggtctgggagggtctgtggaagtacatgtggcgtacggtcccgccgccgctaggaatgtcggtgacgctaaagaaattttcggtggtgggatcaaagccgaccaggtggttgggtaggtgccccgtttctgcaaaccataaccgatcctgatcgtcaatggccatgccataaggccgggccttcttcccccctggcaccgcccattcctggatttggcccgaggtgggatttagtttcccaagatagccttgggcatagtctacataccagatacttccgtccgaggctgccgcgatacgccgggggcgggctttcttccgggataaagggacttcctgaatgcgcatgttttcgggatcgatccagcctaatttgtggctgccgaattcggtgaaccacggccgattttggtgatcgatgacaataccgtaggggcgagcccctggcgtaggtactggaagcagtgtgatctcaccactctttggcgccaacttgccaacaaaattactcatttgcacggtaaaccagatctgctgttgctgatcgaacactagggtatgggggtcatgggcattagagtccggtaaaacatatttttggatcgcaccgctttggggatttaacttgccaatgtgggcagccaggttaccggcataccagactggcccatcttcggccacaattaggttatgggggccagtgtcttgctctaaagggtattttttaaaattgccattaccgggatggagcgcagcgatataatctccccgttggccgacaaaccagactcgtccctgggtatcaacaaagggatcgcgaggacgggagtctttccagggaacgggccattcggtaatggtcacttcattggcgaatcctggtagctgccaaatattaagtatcaataatagaactaaggacgcgtaatatcccatcagccaaatctcccctgaaagcgcaagtagtgagcctatcttttattggggaacagttcaacaggccaggaaactataatcgaccttttaataagggttatattatatctctttcaaaatacccattcatcctaatatagtcattttgagggtatgtgtatcgtgactcgaccgacctccctaaactttgatatattatatctctctctagaaataacaatttctaaataataatccaccaccaacccctcctaaagcgaggcgctcgtaggcattggcacaatgacccttttcatctacggaaaagacaaccaataaaagcttattaaggctttctgcactatttcttggcggaaaacaggataaagcaacatagaaaaggagtacttttaaccaacaccagtttcacccaatttataacgccatttcgaaccgtgaacgccagccagttcgagttgaatatgaaattcatgataatagggattatcatgaattaattgataaaaatgtactaaaaattacataatatgtaataattatttttctgtttttattaatggtaaacatttaaatcgaggaaatactccgtggcacaaatagatactcgaactctagtaaaacaaacagcggatactttgctcgccgaaggtatccgccccacagttgctaatgtccgggcacgtacggaacgaggtagcgcgggaaccatcaacgccgcacttcaagaatggtggcagaatttggctacgcgcctaaaccaatttgaaacccggccggagatcccagagccggtatttactattgccggacaagcttgggagaccgctctagaggaagcagaggcactccttggaaaggaacgtaaaaaattacagcaagcacaagaagctaatgaagcagcagtgaaaatggctcgccaggcccaacaagcggcagaacagcagaccgaagtgctagccaaacgtctcgaaaccttggaagaggctcgcttaacacttgagcgtcagcttgcctcggaaaaggtacgtacagaaaatttaactacccagatcgaagaattacaggaaggtttagagcagaaaaaacaagccctaggggagcaagcagaacgttatgaagctcagttggcccgagagcgggagcaaggggccgccctagaacaacatttagtagtgcagctagatgagcaaaaagtcttaagaaaacaacaggaaaagtttttgcgggagcgagaagcacagtggcggaaacaagaagaaaagcgacaacatcaacaacaatccaccctcactcagcttacccgaacccaagaaaaactcaagggattggaggaaaacttaaaagctttaaaaaccgaagctcaaacatttcagcaagaaaaagagcaatggatgaaaaaagtggtcacgttggaagaggaaaaaaaacatgctgccagcgaacaaatacggttacggaaccaaatagcagaactgaaggaacaaatggagactataacttcacaacgggagaagttatccaagcagttgcggcaagcggattctcgacaagccgcttatgaggcggaaaaccgcacaatccaggccctattagaacagtgggcgattataccagagcaggactaccctaccaaaaagtcataataacttgccctattgaataagtatgacatactttattcaattactcaggtaattagttagacaacatggctcaatattcccaaaattccatatctaatcgtgctccaataaatcgctcgttgatgcgttggattatccgctccatttttcccgcctacttaggcatacatgtttatgcttatgtgcagttgaccacggcttgggaacctagccttgaggcacaactattgtttggcgcttggctaattttgatggttttatcattattttttattcggcgcctagaagtaagcggataccggtggttagcagcaactatagcctgggtgagctatacatggatggggtttatttttttattcttctttatctctcttggtacccagttttttatctccataacccaggttgtggctgcgccgcaggattttgatcctcgtacaaccccaatggaacccattaggatagcgttagggctgagcgcgggagtattgatttatgctttatggcggggggcttggcctcgcctagtgcgagtttctctgcattcaccccgtcttcccccggggacttttttacgcttgattcagatttccgatcttcaccttggattgatccctactcctttacgcctaaagcggattctaaggatcatcaaggtggcttccccagatttagtggtatctactggtgatttcactgatttgcggactgatcaaccttgcccggttctgtcagatttagcagcccttaaagctcccctaggaaaatatgcaatcatcggtaaccatgagtgttatgcagggcttcctcaatccgagcaggtgctgcaacaagctggttttactatattgcggcaacagtgggtggaccttggtggagtcattcaattggcgggggtggatgatccggttgcagttagtgggcgtccacaccttgaggaggaagccctacaaaatgctgatccggagaaatttaccgtgctccttaagcatcggccagaatttgaatcttcaatggtggatcggattgatctgcaactctcgggacatacccacgatgggcaaattttcccttttactttattgccccgattactttaccaagcccgccctggattaacccgatttggccgagcggctttatacttaagccgtggtaccgggacttggggtccacccatgcgctttcctttcgcaccagaggtgactctatttgaaattaagggaacagggtaaagtggttttgtcgtaatgctaaacccatcttttgatgcttacgcttttctaaagaatctgacttctcgtccaggtgtttaccgtatgctggatgcagaaggtaaagtcctctatgtgggtaaagcacgaaatctcaaaaggcgtttgagcagttattttcgaaaaactggcctagcgactaagacacacagactggtcagtcaaattttcgatattgaaatcaccgtcacccacaccgaaaatgaagcactgattctagaaaataatctcatcaaagcgttgcagccccgctataatgttctgttaagggatgataaaagctacccttatatttttctttctgctgacgatttcccccgcttaggattccatcggggggcgaagcgaacgcccggccaatactttggcccttacccaagcgtgggggcaatgcggcagacgctgaggctactccaggaagtgtttcctgtacgtcagtgtgaagatagcttttatcgcaatcgctctcgtccctgcttacaatatcagattaagcgttgcaccgctccctgtgttggcctgattgataaggagcgttatcaccaggatgttcagcatgcggtaatgtttctggaggggcgggatcaacaggtcattgacgaattggtcgcacggatggaggaggcctcccaacagcttgcctttgaacaagcggcctattaccgggatcggatcgccagcttgcgccggatccaagaacgtcagtatatcagtggcaaggaagtggatatcgatgtgcttggagcaacggtcaaagggagcacagcctgcgtagaagttttttttattcgcggtggacggaacttgggaaataaaactttcttaccaaaatttcaagggaaccttaccccaagagagttgctttctgcctttattccccaatattacctcaaccgagagattccaccaaccctggttctaagccatcaacctgaggacatggaactattgaccgaagtgctcagcgagcaggctggaagaaaaattatgctgctcaggccgacccgaggttctaaaatacgctgggtaaagatggccttgacaaatgccgaaattaacttaaatcggtgtcttgtaaagaagaccagcattgtggaacggtttaagagtctgcaacaattacttggatggactaatttgccgcaacgccttgaatgttttgatattagccatactcggggagaggccacggtggcttcctgtgtggtatttgacagagaggggcccaatagcaccgattaccggcgatttaacattgaaggggtcactcccggggatgattacgctgctctgcgccaagccctaacccggcgttatcgccgacttaagaaaggggagggtatactccccgatttgctggtcattgacggtggtaagggacaattggcccaggcggttaccgtactcagagaaatagggattgaggaaactacggtactaggaattgccaagggacccgaacgtaaagcggggcaggaaaccctattgctggcggggcgtgatactccagtaatagtcgcacccgattctcccgccttgcatctattgcaacatatccgtgatgaagcccaccgttttgccataaccagccatcgtaagcgccggattaaaggacataagatttctcccttggagacaatcccaggtcttggtcccaagcggcgccagaggctattgactcaattaggcggattgcgagaagttgcccgagcaggggttgaagagttagctcgcgtgccgggaatcagcccgggtttggcacaacgtatttatgattcctttcatgggtaggcataagagtgaacctaagtgggaatagctgtggtaaggtaaaggctccgttggttcttgagcggaaaatggccaaattcatgcccatctacacgattcctaatttaatgacggtgctccgtattgtcgccattcctattttagtggtggtattttaccttcctgtgccctatgcccgcgggatttgtgcggcgttgtttggtttggcggccattactgactggttggatggttacttagcgaggcgttggcaacaaacctcgccatttggggcttttcttgatcctgttgctgataaattaatggtagtcgtggccttgatattgctactacagagtcatccctccataccaatggccctttcggtggcggtgatcgttggccgggaactgacgatatccgcactgcgggaatggatggcggaaattggattgcgagccagtgttgcggtatccatgttaggaaaattcaaaaccacctttcagatggttgcggttttcctgctgctctatcaagatcctattgggccgattccggtatgggagattggtttggtccttctctatatcgcagtggccttgactttagggtcgatgatcgtttatctcaatgctgcctgggcggcactgtccgggcgggcggaagatcgggtctagcttgacataaaaaagttcgctgttacaataatcaccgcattgggcgggaatagctcagttggtagagcacaaccttgccaaggttggggtcgcgagttcgagtctcgtttcccgctccaaatcatattctgataattttcagggatttcctcccttagtataatctttaaagtcatccaatttaggctgggtggcagagtggtcatgcagcggcctgcaaagccgtggacgccggttcgattccgaccccagcctccattccttaaatggatataagttgaagtattgcttcatcgttgaattcgcgttaaagttccctgggttatggatcttagagaccaggaaggtccagattccacgctcattttgtcggactgataaataaaattaaagttggtagcggcgaaattccgaagccccccaaggcccgggtggcgaaataggtagacgcaagggacttagtcacttgagcacctagacgggaaacctctagcgtgaatggagtcaaattcggggaaacctcagcgctttttagggtggtggcaatcccgagctaagccttgttttttaaggaaagtgtagagacttaacggctcctacctaagttattgtttcgattcccagacgaggcgatgatagggtaaagataaagtccagaccacaaatgtgctttattaagcacagcagcgaaagttgtagcgggtaagaaaatcccttgggggaaaccccgtgccggttcgattccggccccgggcaccatctatgaaaaaaagccccaggccttaatagacctggggcttttttattgctagggaatgctctcaaggaattaatgtcggtgccgctaccatttcactccggtccagtttcagcaggatggttatccaatggcgtttcattcaaaaataatcatattatgggggttcgtatcgatcatcggaggagcggcaaacgcccaggcctccagcagtttggcgctcagcaataataacacccaggccaatgccgccatgagttataatgtggtgttcaaaacgccaggggccttagcaacgcctagcgatgaatttcgaccgggtctgcaaattcccaccggccaagcggggcagtatacaccactgtatttcgtaacttccgcctccatcaccggcggtggagacggggccaaccaaccgatcttcatcgagactaacctagttcctggacaaaacaatacgggttacttcgatatcaccgtttactcatctgacctcaagcccgccaacggctccaccggtatgaaggcgcttaaagcggatgacggcccccagccgcaacaaattcgacgccgccattacaatggtaagctgatggcggctaccaccgacctccgtgtcggcgcgaatgctcagatccccctgtcacttccgttcaccgataaaacccccgacaccacaattcacttcggtgaattgctgcttgaagacagccaggaccggcaacaatagttgtgggtagcgccgatcatcggcctgggctcccagcacggaggccgagttttgacggcaattcaagcccctccagtccccggcaaataccacttgatttcccgtgtactgggccaaccggaaacggtttcaagcttaaatttggaggtcgtggcatcagagaattagggaattattggcagaagcttatcttctgctggagttggttcctgtatcgtaggccttgataagggttgccaactgttgtagtagttcattagaggcggcactgttttccgtcatcacagcacgtttgtcaggtaaaggcggtgcaggagggggtgcctgttggccaaaataaaagccgagcaccaacgtaataataggtggaatcaccttgataagcgaatcaaacacaagtttgcccggggcctcgctgtctttttcggctgaaggcccccaagtgcaaaccgctatccctaaaataagtaaaaatgcaagaacagataaaacaccggccgcgaaatataatcgtcgaacctcgaaatccggtggagaaccattgaatgcttgaaagatcacccaaagggtgatgagaccagaaatgataatcagcccccagagggagatgatccttgagagtgagttgctgctttgcatcgtctttttcctccaaagttaaggggtggcttctttaaacaaatcaacgatcgtgccagcaggaaccctagtggtaatttatttaataatatactgatatttaatattttttatcattgtttctcccttaaaaaaatatccgaaaagttggtttaaaaacaacaaagtgttgatgatatagttctcacaatacatggtggaggtaataaccccctacagagatattttattgattattttcccttcagggactgagacttcaattaggagaatatctcgttgagcaaggagagtgctgagatgcaagaagttacggtgccaccacctcagcttactatcaaagcgatagtgctgggcgtcctgctggcagcgctccttgcgggggcgaatgcatatctggggctatttgctggcatgaccgtctcggcttcaatccccgcagcggtcatctccatgggggtgctgagtttgttccgccgctccaatattttggagaacaatattgtccaaacgggagcttcagccggcgagtccctagctgccggggtgatcttcacccttccggcactggtgatcatgaactattggcctgctttcgattacgggtgggtgctggtaatcgccggcctaggcgggttgttgggagtgctattcaccattcccttgcgccgttccctcattgtggaggaaggactcaccttcccagaaggtattgccacagcggaagtattgcgggtcggtgagaatccaaaacggggtctcggctacctcatgggggctgccctagccggtgggttgaccaagttggcggagacgggattggggctttggaatagtgtggcccagacaggggcctacatgggcaaagccgctgtttatggaggggctaatctttcccccgctttactcagcgtaggctatattgtgggcatcaatattgctgggttggttttcgccggtggcgttattgcctggtgcctagctatccccctgtatagcgccttctttctcgaagcccacccagagttggcagccctggccgccaaaggcgtttcggccgttgatctggcctatgctatctggtcggctgaagtgcgctatctgggggtgggagcaatgctggtgggtgggctctgggcattattttccatgcgtcgctccttggtcacggctcttcaaggggggctgcgccaatatacagggcatagagacaaggttttatcccctgccgagcgggatacccctatgaagtgggtgcttcagggtatcctactgctcttagtgcctctcttttttctctaccatagcatccatagccaggtgactttgggtattagtctgaccatgaccctggtcatggtgattgccggttttctctttgcctccgtagcggcctacatggccggtttggtaggttcatccaacaatcctatctccggcgtaaccattgctactatcctcttttcctccctggcactactatggctcatgggttcggaaacagcgataggccccatggcggctatcctgattggcgcggtagtggcttgtgctgctgctattgcgggggacaatatgcaggatctgaaggcgggttatctggtgggggcaaccccctggaaacagcaactcatgcaggggataggcgtcctttcctcggctctggtcatggcgcccatcttaaatttactgctcaaagcctatggtatgggggttccgacacctgagcaccccaaccccctgttagctccccaggcgactttgatggcttcagtagcggagggcgttttcggtgctgatcttccctggaagatggtagggttaggggcgttaatgggaggagccattattgggatggatagttggcttagcgcccgtggttcatcttggcgggcaccggtactagccgtagcagtaggcgtctacctgccattaaatttgtccgtaccgatttttatcggtgggctgatcgccaaggcggctgagagggttcgccatcgccttggcgatccgcagcatagggagcgccatcggcgttatggtttgttggtggctgcaggtttaatcactggcgaagcgttggccggtattttgatggcaattcccattgtaatcacgggcgaccgtgaagtgttggcattggcccaggccccctggggggggcttcctgggctggtggtggtgggagttattgcctgggggttatatcgtgcagcctgcggtggtctcggaaaataatgctctcccatctgcaaatccgaattctctggctactagggatagtggtgatctgcggcctgggaatattgcttttggaccctatccctcaggacccaaactatcaccgctttgcggatgatcgtccttatttcgggattccccattttttaaatgtgatctctaattttcccttgatgcttgttggcattgtcggtttgggatgggctcttaaggttagaaatgttgcgccggatcccttgctgcttttgccatatggaatctttttcgcgggtgtttttttgacaggcgttggatcctgttactatcacgtttttcctgacaataaaaccctggtttgggatcgttatcctatgactttggcctttatggccctttttagcgctatcttaatggaacatgtgagtcgcaaggggggaatgattttactgcctgggcttttgctgttgggttttttcagcgtttggtattgggggcatactgagcgcttggacctgggggatctccgtctttatggaggagtccagtttgtaccgctactgcttatcccctttatcctcgcttggtttcgttccggttatagtaagcgccactacttcttttatgccctcggcttctatggcctagcaaaagtattggagcattttgatagggagatttttcaagcaaccggagttgtcagtggccactcccttaagcatctagcggcggcattggctgccttcgttatcctattcatgctctgccataggcaatctcaagaaaagccgggcggaatattataaactgtaggtttcaatccttctttgggggagtccctgtgaaggccccaaaaatcgctgctcatgctctctttgccgtcttggttgtttttgggttcccaacggtgcccattgcggtagcggatattaccggctatgcgctggtgcaagatgacggttcgctgaaagtaggcagacggatcattcatctctatggcatttacattccccagacccccgtgacctgccgctcatttttgcagcctagacgttgtgcgccacgggcagccttggcgctagatttcaagattcaggggtttgtccattgtgaggagagagaaatcaatcaagatggcagtatcagcgccgtttgccatgccgattatacctcggtttccatgggggtcgatttggctgcttacctgttagagcagggttgggcagtggccttgcctgatgccccctttgaatatcatgtgcttgagaaaatcgcgcggcataaaggctttggaatatgggggttttccgagatgatcattcggtaatcctgctaaagtaaagcccctgggggtgtcagtgacaattttggtgattaattctggaagttcatcgattaagtaccagctttttaaagggaactcagctcttgcagggggaattgtagagcgtattggggagccgaaaagtcgcttcgttcatcgtttgttccagagtcgacaaacaattgaagagactatttctgaagagcctgtctcgaatcatggggagggaatgagtcggatctttacggccctcatggaatccggttgtttgcagcatgaagcagacttattaggcatcggtcatcggatcgtccatggcggagaagccttcaaagagcctactttaatcgatgatcaagtgttgactaggattgctgaaattattcccttggcgcctttgcacaatcctgccaacctcaaaggtatccaagtggcgctggagatctgccctcatgtgccccaggtggcggtatttgatacggcgttccaccaaactttgcctccccccgttttccattatcccttgccctattgctggtataaaacccaccatgttcgccgctatggatttcatggtacttcccatcactatgtttccaaacaggctgccgcctatttaaagcagccccttgaaacactccatttgatcacgttacatcttggcaatggggccagtgcgacggcgattaaagccggcaaaagcatggatacctccatgggaatgaccccccttgaagggttgatgatggggacccgctgtggcgatattgatccttccctccccttatacctgacccaggccttgggaaaatctccagaggaactggattcgctactcaatagggaaagtggcctaaaaggaatctgcggcaccaacgatatgcggcaggtccatgccttagctaaagcgggcgaccccctagccagtttggccatagagatgtattgttaccggataaaaaaatatattggcgcctattatgcggtgctagggcgtctcgatgccctgatttttacggggggtattggcgaaaatgacgctctgattaggaatcatgtctgtgctgggcttgcccatctaggcattgtgattgaccataagaaaaatcaaacggcaggccatgacatttttgctattcaaggggaagggggagcggtgaccgtgcttgtgattcctaccgatgaagaattggaaattgctcagcaaacccttgcccttattcaaaaccaaaaatgcttagacgcccattcctaaggcgtattttgggccttttaactcatcttaggataagctttggtgccccaaagtacgtggacgactgataacgcctcttcccaaggcgctcacatcggtcccggcaatcctttacctttaggggcttggcctaggaatgggggagtgaattttgcgttatttagccgtcatgctaccgccgtccaattagagctctattatactctccttgaccattatccctttttgagggtgccactagatgctgcaaatcaccgtaccggcgatatttggcatgtgtgggtgagtggggtagaggtgggatattgttatggttaccgagtatcaggcccctacgatcccaagcgaggtcaccgttttaatccccggcgtttattgctagacccctatgctattgctattgccggcgcttcgcatttggatttcggccatgcgcgaggttatgatcccgcctcaccaaagcaagatcttaccccctctcaggaagacaatgcgcctgacacggctaaggcgattttagtcgattcccattatgagtgggagggtgatcggcctcgccgccgcccttggcgagagaccattatttacgagacccatgtgcgcgggtttactgtccacccttcttcgggagtggagcatcctggcacctaccgaggccttattgagaaaattccttaccttaaagatctcggtattaccgcagtggagctgctgccggtacaagagtttaacgagaacgaaaatattcgcttaaatccccttactggagaacgactacgtaattactggggatacagtactattaatttcttcgcccctaaaaagtcttattcctgtatggaatatcccggcaatcaagtggcggaattccgggatatggtccgggctctccatgaagcgggcattgaggttatcttagatgtggtgtttaaccacaccgccgaaggaaatgagttggggcccaccctgagtttccggggattggataataccatttattatcttctgggagaggataagcgctattaccggaactatacggggtgtggtaatacggtgaattgtaatcatcccgtggtgcgggatttcatccaagattgcttgcgttactgggccattgagatgcacgtggacggattccgttttgacctggcctcggtgttgggacgggataaggctgggcacctattgccaaatccccccttgttggaacatatcgccgaagatcctattttgcgagatgtcaaattgattgctgaggcttgggacgctgggggggcctatcaggtggggagtttccccggtcggcgctggtcggaatggaacgggcggtaccgtgacgacgtgcgacgctactggcgtggagatggggggatgaggggcattttcgcttcccgactcaccgggagtgcagatatttatcagcattccggaaaacagcctatcaatagcattaattttgtgacttgtcatgacggatttacccttaatgacttggtcagttatcgccataagcacaatgaagcgaatggcgaagataaccgggatggcagcgacgccgattttagctgtaattatggggtggaaggctatacggatgatccccacattaatggagtacggcttcgccagatcaaaaactttcttgctaccttaatgctctcgcggggagttcccatgttgctgggaggggatgagtttcgtcgcagccaaagaggtaataataatgcctactgtcaggataacgaaatctcctggtataactggcatcaattgagtcaggaacaggaaatctatcgttttacccgggagatgattgcccttaggaaacgctatgcggtgttctctgaggtgcgcttttatacgccccaggaggtgagttggtttgacttagagggacaatctccagattggcatgcccctgaggggacactggggtgcctaattcgaaaagcaacccgccatggagcattatgcttgctctttaaccctcaagcccatgaggtgatttttaagttgcctgaattcactggccattgctggcaaatactggtgaatacggcggcgcccacgcccatggatattagcgtttcccatggggtgacgcctttgccccatccaagacattgccgacttgaggcccataccctaatggtattgcgggaagcctctatctgagaaggagtctatttttggtttaccctttttctatcaggtcgttaccagaagaacttaagcccctgcaagagatagcgctggatttgcgttggacctggagccacgccggagacgccctgtggaaatccttagcccctgaagtttgggggcggactaaaaacccgtggcttattttgcaaaatctatcccaggatcgcctttctcaactggcgaagaatgctaaattcaaagctcacctccaggaattgatggaagatcggcagtgttatatggagagccaggggtggttcagggaaacccatggggataaggcgctacggggggtcgcctattttagcatggaattcggggtaggcgaggccctacctctttatgcgggggggttgggagttttggcaggagattacctcaaaactgccagtgacctcggcgttcccgtggtgggggtcgggttgctattccaggaggggtattttcggcaaattttgggcagtgatggctggcagcaagaaagttatccctataacgatccggctagtctacccctggagccagtgttagccgatggggggcgactccatattagcctagatctccctgggcgtaccttgctattacgggtatggcgggctcaagtgggcaaagttcccctctatctcttggatagcaatgatccgctgaatacgccaaccgaccgagggattaccaccatcctctacggcggagggccagagcgtcgcttgatgcaggaagtcgtgcttggcattggcgggtggcggttgttggaggctctgaagctgcctattgatgtctgtcaccttaatgaggggcatgcggcgctggtcatcctagagcgggcccgcaattttaaagtccgcaatggctttaatttccatgaagccttaatggctactcgggcaggtaatatttttaccacccatactccggttgcggcaggttttgaccgttatagtccggctttgttgagtaaatatttttcctatatccatcgatatttagatgagctggagattacggttgaggagctattggcattaggacgcaagaaccctaaagactccaatgaaccctttaatatggcctatttggcgctccgcggctgcgccatggccaacggcgtgagccatctgcacggggaagtgagccgcaggatgttcacctccctctatcctcgctggccccttgaggaagtgcccgtggggcagattaccaatggcgttcatgtccctagttgggactccgtttgggctgatcaagtttggactgaggcttgtggtaaaggccgctggatggggtccctggaggcccatggggaggcagtgaaagggatttctgatcaacagctttggagttttcagaccgatgaacgcaagcagtttattaatgccgtcagggaacgtttggccaggcaattgggagagcagggcagtgatccggaaacgctcgcagaagccaaccgggtgcttgatcctaatgccttgacccttggttttgcgcgtcgttttactgaatataagcgtcccaccatgttgcttcacgacccggagcgactggttcgcttgttgactcatccggagcggccagtgcagttagtagtcgccggtaaggcccatccggaggatgagaggggcaaggagatggtacaggcgtgggtagccttcgtgcagcgtcctgaggtccgtcagcgggcggtttttcttcaagactatgacatctccctagcccaggagctcgtgcaaggcgtggatctgtggattaacactccccgtcgtccttgggaagcttgtgggaccagtgggatgaaggtcctggtcaatggggggctcaatctttcctcccttgatggctggtgggctgaggcttaccgtccggaagtgggttgggctttaggggagggtgaagatggggatcctgaatgcgatggaatcgaagcggagcggctttatctgttgttggaagaaaaggtggtccctgctttttatgagcgtaatcgggagggtattcctgaatcctgggtttcccgaatccgaaccagcatggcgcacttagctcccagctatagcagcaaccgaatgttgcggcaatatgtggaacacctgtaccttactgccgcggctgcttaccagaaacgcagtgctaacgggggtaaactggctaaagaactgtatcagtggcaagaagagctaaagcggcactggcatgaaattcactttggtaatctagatattcgccggcagccggatgaacaaaattggatgttcgagttacaagtatatttgggcgaagtttcaccccagggggtgcaggtgcaactttatgctgaacctaaaaagcaaggagaaccgccggtatgtcaggtcatggcccctaggaaagctatttccggggctatcaatggttatctttatcaggcagtggtgcctagtaagcgccctgcggccgactataccccccgtattattccttatcatccagaggccaaaatcccgggggaaatgacctctattctctggcagcggtaagttggccaaatttcagaacaatcttaactagttgatttaacacgtgagacgctattggattttagctctgctcgccttaggcttgggcctgatgattccgctgagttatggtgggttagccgtctttgaacgcctcagtcaggtgcctttttggctacccttgctcaccctgggtatgatcttcatcggttggaattttaatgccgcaaagctgcggatattggtctctgcggtagataccaagctttcccacaagagtgccctggggacggtgatggcctgggaatttgctttttccgcgaccccagcaggtagtgggggagtgatcagttatgtttaccttctgaatcggtatggcgtcaaaaccgcccacggggctgcggtgtttgccatggagttgggaatagacctgttgttcttcgtcaccgcttccttcattgtagtgataaagttagcgaccagtgcgacctatgatgttcatctggggtttattctggtggcggtattgctcaccggggggatgggatttatgtgggtgcttgcccatcaatatcggagattgttgcggatattgggctatctgttgaaagtattgagggtgtcggctgttttgcgcaaacgggcagcccgttggatgctccgtctccgtagtggcttgacactactcttaggactaccccggcggtatttgtatgcagcttatctcttatgtatcgggcattggctcttacgtttcagtgtcctttatgtcctcttgctaggattgggagaagatattccctggccttatctgtttattacccaagtattgatattggccttggggcatttcacctttttacctggggggaccggtggggtcgaacttgggtttggcgccatgctgggaccctttcttgacagtgccaccctggctacagcccttgtgctttggcgtttcgctactttttactggtatctcattgccggtggaccagtgtttgcggcggtggcgggtccagtgatttttcgaaccttggttcaggctactagccggaaatcatagcgatactagctgagcgagtagtaaccccagactaaagcagaatccggcgatgggaacccacaagggaaaggttctggcccctggagggtgaggagtgcggcgcttgacacgccacagtgccaagttgactagtgaaaagactaccagaattagaccactggtgatggcggcgagggtcaccaagggaaataataaagccaaaagaatgatcagcccggtgaccaacagggtggcaggccagggcgtgtgggtttggggatggatatagcctaagaataccggcaaccaaccctggcgactcattccataaagaattcgagaagccataatgagctggattaaggcgccattaatcacggcgaccattccaatgagactgataatggtgggtgaggcacccgtagctgaggtataaaggagggctaggggagcatcgctttgccctagtaccgcaggctcaatgctaagcaccgccaccagggcgacactggcgtataaaatggtggaggcaatgagcgcaaagaagattccgaggggtaagttacggggagcttgtttgacctcttcagctacattcaccatgtcttcaaacccgatataggcataaaaggcaagaaaggcgccggcgatgattccttgccagttttctccttgggaaagagaaagcagctttggcaggttctcgggcaaggtgctcaaacttccccgggagacccataacaagagtactaaccctccggcctcaagcagggtaatcacggcaatcaagcgcaccgactccctaatactccagagagcgatgccgccaagaaggagcagtaaccctggcatgattaacccgggcgaaagatcaaagaatagctgaaaataaccggcaaagccctttgccattgtggccgctgagaccatgcccgctagagcgatcaacaaccccaccaataccgacaagaaacgccattgaaagccttcatagaggtaaaccgcctctccggcactgtgaggatggcgggaggcaaactcggcatagctcaaagcagtgaaggtcgccactaaggaagctagaaaaaaggcaaggggggcgaaatagccggcagctcccacgaccttccccataaggacataaatgcctgctcccaaaatattccctaggccataaaaggtcagcagcggtaatgaaatcgtgcgctttaatgatccctgatggctatgattagtcatgccttgctcggttttagttgacccttggggctcgggttgcccattgctttggggcaataatccactatgctttctataacatatagttgataggaaaactgtttccaaagccattgcaacagaacccatgatacactctcatcgcccaggaacctttatgctcaaggattgtgcgctcattgccattgccacaggcaggaaggtgatgaccctgaaggaactcggagacggattgcttagcatcaccccagccagtatttattaccatttttggggggggctgttgcaacctcgctttgaggaacgggaatataacaatgattttgctgcctgggtgcgccatggcttgcatgatggggtattggcggagcgcctagctgtcgttgatcccaccgagtttgctgatttggaggccctgcgccaggagttggtggagctgatagaagaacgcctggaagaaagtgagtttgtcggttgggtgagagggactcagcagtttgaattcatccgctcacagattgtggtgtttgatacccaccaacgggtggaacaaccagaagaattggctgaatggatgccccatctttccacaagcagtattttctatcatttcatcgacgcgcggaggcgctttccagcaggcggtgaagattttagcgtgtggctacagggctttggcgaagattatcaaggactttgtaaggagttggcagcgatcgatccctattttggcagtttagccgagcttcggcatcagttggtcctcaccttcaaaggttacctggagcagtagaccatgttgctgcgggactatgcagaaattaccggtgaggatgtgattgaccagctgcgccagcttgctgagcccctgcggggaatgaaggtggtgcatgtcaactcgacccgtttgggagggggagtggcggagattctgaccaaattggtcccgttaatgagggagctggagatcgacacccactgggaagtcattaccggagagtccgcattttatgactgtaccaaagcttttcataatgccctccaggggaaccgaattgctgtccgggaggacctgttgagaacctatgagcggaccactgccgaaaatgcggagcggctgcgccccctattggaggaagccgattatgtttttatccatgatccccagccggcgcccctgctcggctattgtccccaccgcaaagggaagtggatatggcgttgccatatcgatattagccatccttaccggccgatttggcgatatttaagaaagtacatcgagccttatgaaagcagtgttttctccctctccgcctttgcccaagcgctgccccataccgaatacattattcccccgagcattgatcctttgagtgaaaaaaatattgacctggaaccgagtgaagtggctgcagtgcgacaacgtttcggattagatccgtcgcgacctttgctggtccagatctcacgctttgatcgcttcaaggaccccttaggagtcatccgtgcttatcagctggccagaaaattcttaccccaattgcagttggttttagcgggcgggggtgccagtgatgacccggagggccggatagtgctagaggaagtgcagcttgccgcagcggaagatcccgatattcatattctccttctgccgcctgattcccaccgaattatcaatgccctgcaacgggccgctgatattgtattgcagaaatcactacgggaggggtttgggttgacggtgacagaggctttgtggaaggccaaaccggtgattggcggggacacgggggggattcgactgcaggtgacgaaccatcatactggctttttggtcagcactccagagggggcggcgctgcggatccgctacctcctgcaccaacctcggaaaatggcggaaatggcagtaaaatctcgtgaatttgtgcgggataactttttaattactcggcaactccgcgagtatctaacccttatggtcgctttgctgcatggcaaggaggaccgaattattttggaataggattaggatgcggcaatatcactccatgccttttggcgccgagttgacaggacaggggaccgtgcgtttccggttgtgggctcctggggctcagcaggtggagttatgcttagagagtcaaccagaattaactcctttagctatgaaccctaagaaagaggggtggtttgaattggaaaccgagcaggctggggtaggaagtttatattactaccggattgacaatgaggtacaagttcctgatccggcttcccgttttcagcctcaggatatccacggtcccagcgaagtggttgacccaacggcctttgcatgggaggacgaccaatggggagggagaccctgggaagagaccgtgatctatgaggcccatgtgggaaccttcaccccggagggtacttttcgagggctagagacccgccttgaccatctggtggagttgggaatcaccgctttggaattaatgccggttgccgattttcctggtcgttgggactggggatatgacggggtttccttgtttgcgccagacagttgttatggccggccacaggatctcaaatcgctagtgcaagctgcccatagccgtggattgatggtgttcttggatgtggtatataaccattttggcccagaaggtaactacctgcatcgatatgctccggattttttcacggagcgtcaccagaccccttggggggcagccatcaattttgatggggaaaatgcccattgggtccgacatttttttattcacaatgccttgttttggctgcaggaatatcggtttgacggccttcggcttgatgcggtccatgctattgaggacgattccaagcgccatattctggaagagttggctgagaccgtccaccgtcattttgggtcggggcgccaggtgcatctggtcctggaaaacgataacaataggacccattatcttgaccgcaaagccaatggcaagccccgttggtatgtggcccaatggaatgacgatatccatcatgccttgcatgtcttagcgacccaggaaactaccggttattatctggattatgcggatcaacctatcacccacctagggcgttgtttgagtgaaggttttgattaccagggacagcggtccccttatcgaggaggacaaccccggggggaacccagtaagactttgccgccgagtgcctttgtcgccttctttcaaaaccacgaccaggtgggtaaccgggcctttggtgaccggatcacgacgttagcagagcctgaaatggtgcaggcattaacggggttgcttttactctcaccctttccgcccctcctgtttatgggccaggagtggggagccacacagccttttccctttttctgcaattttggtgaagatctggccccaagtgtcagggaagggcgacggcgagagtttgcccgctttcctgaattcagtgatcccgctgctcgagagcggattccggatcccacggctcagactacttttgaaagtgccgtgttggactggacccaggcagctagtgcaacaggcagaaaatggtttgatctgcaccagcagttactgcacctgcggaatcaattcatcgtccccaggctagccgctcttaccaacattcaaggtgactataaacacttgtccgaatgggcactgcaagcccactggcagctgggggatggatccctgctgacggtattggccaatttaggggatacccccgtttccttatcagcacctcccctgggacggttgctttttataacttccccggatctcgagcaggccttagttcgaggggaactattccctaggacggtggcttggtttctaaaggggatctcaacaacccaggaggatgacattgaattctaattatgatggtgcaaggaggagataggccatcaaaatcatcccccgcgctacttaccgattacaatttaatagccatttcacctttgctgatgctgaggcgattgttccctatctccatgagctcagggtcagtcactgttatgcttccccctaccttaaggcccgttcaggcagcccccacggttatgatattgtggatcataatgccctgaacccggaaatcggtgatagggacaccttcgtttcctgggttcaggctttgcatcgccaggggatgggacaaatccttgatattgtgcctaaccatatgggcgtaggcggcgatgataacgcctggtggctcgatgtactagaacaggggcctgcttccgaatacgctgcttattttgatatcgattggcgacctatcaaggaagagttgcggggtaaagtgctgttgcccttgcttggggatcactatggcacagtgctcgaaaaaggtgaactgcggctaacctttgatcttgaacaggggcagtttagcatttggttttataatcatcgttttcctgttgatcccagtacttatccagatattttgggccatggtctggaacgattagcggagcatctagcagaagaagaagccccttttctggagtatcaaagtctcattacagcttttgagcatcttccttcccgttatgacacccgggttgagaagcgagtcgagcgtctccgtgattgtgtcatctacaagcggcgcctggcagaatcttgtcgaaaatatcctgccattggagcctttgtatttgacacagtggctgctttcaatggggtggtggagcaaccggaaagctttgatctcctgcaccacttattggagcggcaagcctatcggcttgcctattggcgcgtcgcttccgatgaaattaattatcgccgcttttttgatattaatgatctcgctggtctacggatggaaaatccagaagtctttgaaactacccaccggtttatcttagagctagtaaaagagggaaaagtggatggattgcgcatcgatcatcccgatggtctctacaatcctcccagctattatcagcggctcaatcggcagattgcagagatcagaggcgaagaggaagccgccgatggcaatttgaagtccagttattatctggtgattgaaaaaatcctggccagctatgaacacctgccggagagttggccggtttctggcaccaccggttatgaatttgcctatgttaataatggattatttgtctatcctggttcacaaaaagagtttgatcaaatttatacccgctttatccggcatcagtgggatttcgatgaactactctacgagcgtaagaaaatcatcattcgggtccaactttccagtgaactgacagtacttgccaatatgctcaatagcattgcccaagcggatcgccatacccgtgatttcactttgaacggtttgcgtgaggccttgaccgaggtagtggcctgttttccagtttatcgtacctatgcagatgtggatcaggtttcggaagaagataagcgtttcatccagtgggcagtgattcaggcaaagaagcgcagtccggctgccgacatcagtatctttgactttatccaggctatcctgctcctagaaatctccacgcggtctgctttctcccaggaaatcatctccttcgttatgcggttccaacaatatacagggccgaccatggcaaaggcccttgaggataccgtgttgtacatttacaatcgcttggtttccctcaatgatgtgggcagtgacccgcgaaactttggtgtttccctcacagcttttcatcgcgccaatcaggaacgggcacaacgttggccctatggaatggtggcctcttctacccatgacagtaaacgcagtgaggatgtccgtgctcgccttaatgtactttctgaaatgccaggggaatggcgtaaacatttaaatcgttgggcgcgcatcaaccgggctaagatacgtaggctaaatgggtttcgggctccgagccgtaatgatgagtacttgttttaccagacggtactaggcacctggcccctattcgatatgggggaagaagaactagtagagtttcgggatcgtattgaggcttatatgctgaaggccgtcaaggaagcaaaggttcatacttcttggataaatcccgatacagagtatgaaacagcagtcgtgcattttgtgcgcagtgtgctggggaacttagagaagaatccttttttggcggatttcctgccatttcaacggcgagtagcgggattgggattattgaatagtttatcccagcttctgctaaagttaaccgtgcctggtgtgccagatatttaccaaggcaatgagctatgggaatttcgcctagttgatcctgataaccgccattcggtggattttgccttgagacagcggatgctccaagaactgatgttattgatcaagtcaagccagtctttgacaccatgcgtacataaattattgaaaaacaaggaagatggccaggtaaagctttatctaacatggaaagtgctatcttttcgtgccaagttacccttgcttttccaaaagggagattatctccccttgtctgtccagggaataaaggcggatcatctttgtgcctttgcaagaaaacatcaaggtcaggtagtcgtgtcaattgtcccccgttggttggcactgttgggtagtaacgaggatgaactacccctgggcgaatctttgtggcagaaaacctgggtggaagtcccagcagtcaaagaaaaggagaattttactaatgtattgactggtgaagtggtggcagtcgtgcagcataatggcaaattttatgtccctgccgggaagctgtttgaaagtttttctgtagcgctgttggctccctcttctcttgttgctgcctaaaaggatttcgtgattaagcttaacaggccatgagttaaaatttcatgggaacgggtctacttagggttttcctgcaataaccgacttaagttaagagcggttgattttatcttttgaattttatccgtaggtggcgaagcatcgattattatgcttataagagctccagtaatttggctattaatacttgcttttcttgttcttttcctgatcccccccagatttcgtctccaagtgctaggaagctttattttactggctttgattggatttttgttctctcagcctggagaagaaaaaatagaagagtttagaaatcttgtcccccttgagcaggttgagtttgtcgatattgagctgcaacgcggccctggagtaggcgagaaactggttggaaagattttaaaccattcaccttcttatgcgctaaccgggattggtattcaattgatcatcaaggactgcattggaagtgacgacacatcccaagaagtttgtactgtcttagaagaggcgcaggtacatttaccgctgtttgctccgcctcaagaggaaggcgaatttgaaaagcgtttgtatctgagagaattacatatacaggggcgtaagcaatgggaatatacagtcctttataccgagaccaagcagcgaggattttgggaaaaacttccttcttttctccaagattgaggatctttttgggattaatctggatcagttggctagtggggtgtgctggtgggctgaccaaggagcgtctcgtcacccttgaagatgcgattcaggcctatgcttctggcgtgcgttggcagcaccatgagctgttaaatactttaatacgcccccaggatcagcagcccaaacctatttcccgggaattttgggacaatgttcgagtgacggggtacgaaattcgcggacgccagctatcggaagatgcactaacggctgaagtgactattgagtttgattattaccacccagatgatagtgttattcggagtcttaccactcagcagagttggtggtatgaggaggaatcgagacgttggttcctagatgggaacttgccaaattttactcaggcatcctcttcccattgaacttaaaaccttagggggtacgcgggaaggttatgagtcagtatactatagtgatgacggcatccattatcgtttaggggtataatttcgaggaagttataacgacttatcgattttgaaaaatatgctatatatgtgttaataatgccgttaatatcacaatcatgcgaaagtggcggaatcggtagacgcgctggttttaggtaccagtggggtaaccccgtgagagttcgagtctctcctttcgcaccaataaacgtcgctgccagatccctcttctgagcagagatagagtattaaaaacaagaggttgaggtaatatatctatgcaggtcacggtagaagcgaccggggagttagagcggcgcttgaccattacgttgccgggaggggatttcgagaatagggttcaagaacgcttgcggtccatggctccgcgggtgaaaatggacggttttcgccctgggaaagtcccctataaggtggtggagcgccggtatggtcctgctgtgcgccaggaggtgttggatgaattcgtccaaaatagcttccgtgatgccatccaacaagaatccctgcgtccggccgggccgccacggattgaaccgtcccagtgggaagcaggtaagccttttgaatacaccgcaacctttgaggtattgcctgatatcgagtctattagccttgaggggattaaggttaagcgaccccaggctgagactacggataaggatattgacagcgtcctggagaagctgcgtaatcaacacgtagagtgggagccggcagagcgtcctgcccaagaaggtgatggggtgaccattacttatcacggtaccatcgagggagagcctttcccgggaggaagcagagaggatttttttgctatcttgggtaaagggactctgctcgatgaatttgaaaaacatctgataggtgctgaaaagggccaagagctcaattttgaggttacctttccggaagattatggtaatcgagagttggctggtaaaaaggtggactttgtagtgaaggtcacctctgtggcaacaccgcggttaccggagattaacgaggattttgcagagaagcttggtatccaagaaggtggagtagagggtttgcgccaagaaatcaaggcttcgatgatacggaacctggatcaggccatccgtgaccgactgcgggaccaggtgatggatggcttactggccgctaatcctatcactttgccaacttctttggtggaggaggaaacccgagccttgcgggagcagacccaggcgaacttggctagacagggtattaaaacccaggagcttcccgtagatgaatccctattcatagagcaggcgcgcaggcgcgtggctttaaggttaattttggggactcttttggaaaaacaaggaattaaggcggatcaagaaaaagtaaagcaaagaattgcagagcttgctgccaattatgaggatccagaagaattttctcggtggatatttagcgatcgagagcgtttctccgagattgaaggggccgttttagaagcacaactcgttgattgggtattggatcaggttgaggttttagatgagccgatgagctttgaagaggcggtgaatccttctgttgaatcaccagagaagaaagtttcggattaacgaggtagtttcaagtatttgagctgccgctaaggtgaagacttaaaggtagaaaatgcatggctgatagcctcaatactttggttccgatggtcgtggagcaaacggcccgtggagagcgcgcttacgatatctactcccgcctgctgaaggaacgagtggtgttcttggtgggacctgtagaagatcatatggcgaatttggtcgtggcccaattgctttttttggaatctgagaacccggataaggatattcatctatacattaattctccagggggttcagttacggctgggctatccgtttatgataccatgcaatttattaagccagatataagtaccctttgtattgggcaagcggcaagcatgggagcggtgttgttggcaggaggaacccagggtaaacgccactgcttgccccattcacggcttcttattcatcagcccttgggcgggtttcaggggcaagctgctgatattgatatccatgctcgggagattatgttggttcgagagcgtttaaatcatattctggccaaacatacggggcaacctattgaaaaaattcaacgggataccgatcgtgattatttcatgagtgcaaatgaatcggtggcctatggattggttgactcagtgcttcagcagcgtggcgagacatctctctaggaagtctggatattggggaaccacagaacttagctagaactctaatggatcaggttaaggccacttgtttacctgtaggaaagagaagtcatgagtaacgacaaaccccgcagaggcgacgacgatagactgctttattgctctttttgtggaaagagccagcatgaagtgcggaaactaatagcaggtccctctgttttcatctgcgatgagtgtgtcgaactttgtaacgatatcattcgtgaggaaatgcaggacaggctttcctcgggtaagagtagccatcttcccacaccccacgaaattagggacatcctgaaccaatatgtgatcggtcaaaatcgtgctaaaaaggtgctgtcggtggccgtttacaaccactacaagcgccttcagttgggtaagaaaaatgatgacgttgagttgtcgaagagtaatatcctgttaattggtcctacgggaagtggtaaaacgctgcttgccgagactttagcacgtttattggatgttccatttactattgccgatgccaccaccctcacggaagcgggttatgtgggcgaagatgtagagaatattatccagaaattgttacaaaaatgtgattatgatgttgaaaaggcccaaaccggcatcgtttatatcgatgaaatagataagatttcccgtaaatccgataatccttctattactcgtgacgtctctggcgaaggagtacagcaggctttgctgaagctgatcgaaggaaccatcgcctctgtgccaccccaaggaggacgaaagcacccccagcaagaattcttacaggtcaatacggcaaacatcctctttatttgtggtggtgcctttgctggccttgagaagattatccgagaccgctctaaaaaggggggaatcggcttttctgccgaggtcaagagtgtggaagataagcggagcatgggggaaatcttgcaagctgttgaaccggaggatcttatcaagtatgggctgatccctgagtttgtaggtcggatgccggtcgttgctaccctcgatgaattggatgaagccgcgcttatccgtattctcactgagccgaagaacgccctgaccaagcagtttgcccggttgtttgaaatggagaacagcaaggttgagttccgcgaggatgctctacgggcagttgcagctaaggccatggaacgtaaaaccggtgcgcgaggactacgttcgatccttgaaaatgttttgctggatacgatgtatgatctcccctcaatggatcatgtgagtaaggtggtgattgacgagagcgttgtaaaaggggaggcagagccgttgctcatttatgaaaatcaggaaactaaggcagcatccgattaaaaaagcatcgataagttttgaggttattctgtggtgccctcgttacgccacttgattttgggtttggcaccccccatataaagaaacggggcccttcctgctttggcaattccccatcggctgaggtctgccttttgaaattgtattctgacaatcagccgaaatctaatttctagcctattttccaatatattgaggttttccagcatggagaaagacagcacgaaaaccgatgtagaggtagatgagaccaaagggttttctacaccggtgttaccattgcgtgatgtcgttgtttatccctatatggtgattcccctctttgttggccgggaaaaatccattagagcacttgaatcagctattgaaactaaccaacagatattgttggtcgctcagaagaatcctgctcaggacgatcctcagcctgaagatatttacggtatcgggaccctggcgaatatcctgcaattgctcaaacttcctgacggaacggttaaggtgcttgtggaaggtagcgagcgcgctcgaattcgccaatacacgagcagggaagattacttttgcgcacaactatttcattacaaaaatattggagaggatgatcgggaaacagaagtcctgagccgttctcttctcaaccaatttgagcaatacgttaaactcaataaaaaagttcctccagaaattctgtcttcactctcgagtattgatgattcgggtcgtttagcagataccattgccgcccatatggcgcttaagatagaggaaaagcaggctattctagaaattaataatgtccgggaacgtctggaacatttattagggcttctagaatctgaaatcgatatcctgcaagtagaaaaacgcattcgtgggcgcgttaagcggcagatggaaaaaagccagcgtgagtattacctcaacgaacaaatgaaagctatccaaaaggaattgggtgaacttgaagatgttcccaacgaaatcgaggagctcaccaataagattgaaaatgccggtatgccaaaggaagttaaagccaaggcagtggccgagctgaataagctgcagatgatgtcgcccatgtcggcggaagcgactgtagtgcgcaattatatcgattggctgattagcgtgccttggaaaaaacggaatcgggttcgtttggatctagccaaagcggaaacagtgctcgagaccgatcaccacggtttagaaaaagtcaaggaacggattcttgaatatcttgctgtgcagcaacgagttaagcaatctaagggccctatactctgcttggtaggtcctccaggggtgggaaaaacctctattgcgcgttccattgcccgagcaaccaaccgtaaatttgtccgcatgtctttgggaggagtccgggacgaagcggagatccggggacatcgccggacctatattggctcaatgccaggcaaaattattcagaatttagcaaagaacggtactcgtaaccctctattcttgctggatgaagtcgataagatggccatggattttcgcggcgaccccgcatcggccctattagaagtcttggatccagagcaaaatcacgcatttaatgatcattatctagaggtagactatgacctctccgaggtcatgttcgtgactactgcaaataccttaaatattccagggcctctacttgaccggatggaagtcatccgaatctctggttacacagaggatgaaaaggtcaacattgcaacccgctatcttattccaaaatcaatcaaagctaatggcctcagggaaggtgagcttgccatctctgatgctgctgtgagagatattatccgttactatactcgcgaggctggggtccgtaacttggagagagaaatttccaagatttgccggaaagtagtcaagcgagttcaactgaagccaacgaccaagaaagtaacggttaatactcgtaatctggactctttcttgggggttaggcaatatcgttttggccgggctgaggagcaggatcgggtaggtcaggtaacggggttggcctggacagaagtgggaggagacttgctgacgatagagtctgcggtgatgcctggtaaagggaaagcaacttacacaggccagttgggcgatgtcatgcaggaatcaattcaggcggcaactacggtagtgcgtcaccgggctgagcgattgggtgttgatcccgatttttatcaaaattatgacattcatatccacgtgccggaaggtgccattcctaaggatggtccgagcgctggaagcggcatgtgcacagcgttggtttctgctctaaccaatattcctgtacgtgccaatgtggccatgacaggggaaatcaccttacggggggaagtcttgcctattggtggagtgaaggaaaagctgctcgcagccttgcgcggtgggattgaaatcgtattaattccggaagaaaattgcaaggatttggctgaaattcctaaaaacatcactcaaaacctcgatattcgccctgttaagtggatcgaagatgtgcttgcggttgctctacagcatatgccggaggccaaaaagagtagtgatgactcaattctggacgaggaaaagaaaacgataaggcgccgagggaaatcagcctcggtaagaacccattaaaattaaagtcttgacagtgtatttaccgtgctggagcaaaatctaaagcaacggttggttggcgcgatggtgttgataggaatggggatcattgtgatcccttttctgttgggggaaccgtccgagattgcccttgaacctgagcgccaagagtctgtgggggggaagggggattcgttatctcagatagagcttccatcaaacaaacgtgaagatcctgcgtttgtttctgcggttaagttgttgccagaagaagataagcgggaatcgtcaaatcttgagggactcgaccaggagagaaagctttctacgccgctgccggctagggggacccctttgagttccttaacagaatcacccaattctgccccgcctagatccccggaggttgtaaggggctggtttatccaaataggcagttttacccatcagaaaaatgcgctacgaatgcgcaatgatgcggtttcttctggctatagggcgtttataaaaacagtaaaaaatggggcaaaggcggtttataaagttcgggtaggcccggagaaggataaagtgcgcgctaaaaaacttaaggaagaattagaacggcagctgcagattaaggcttttattatctcaccctccaagggttgaatggggaataaggtcttgatctgggtagattatttaattattggaatcgtttttatctcgggagttatcagtttggccagaggttttgtcagggaaactttatccctggctgcttgggtattggctttttgggtggctttaggtttctcaccccaggttgctgagcagctaactgagctgatttctgttccaccttcactgcggttagtcatcgccttttttctgctcttgctgttaactttgttgcttgcggggatagtcaactatctcattgtcaaattagtgcaaacaacgggcttaacgggtacagatcgaatgcttggcgttatctttggtattacccgaggggtagccattgtgacggtgctggttctcttggctggaatgactccaataccccaggacccatggtggcgggattcccaattgcttaattattttcagggactagccctttgggcacggagcttcatgccccctgatatcgccggacatattcaattttaaataacccattatgaggggataggaaaaaatgtgcggtatcatcggcattgtgggtaatggggaggttaatcaaaccctgtatgatggtctcacggtattgcagcatcgagggcaagatgcggcgggtatcgtgacctatgataaagggcggttatatctgcgtaaggataatggcctggttaaggatgttttccagacccgccatatgttgatgcttaaggggagcatggggatgggccacgttcgttaccccaccgcaggttgttcctcctcggctgaagcccaacccttttatgtgaattccccctatggcattacttttgcccacaacggcaaccttactaacactgaggaactaaaacaggcccttttccaggcagataggcggcatattaataccaactctgattcagaagtattacttaatgtgcttgcccatgagttgcagcaattaaacaaaatgcgcatcatgccgagcgacctgtttactgcagtcagccaagtgcaccagcgttgtcggggggcatatgcggtggtggcgatgattgcgggctacggtatcctggcttttcgggatccctatgggattcgccctctggtttttggcaagcgtgaaggatcgggtaaagctgaatatatcgtggcctctgaaagcgttgctattgacgccctggggtataaattagtccgcgatgtagcgccgggggaagccattttcattgatatgaatggtaaatttcatgcctggcagtgcgccgataattcaatgtattccccgtgtatttttgaatatgtttatcttgcccgacctgattcgatgatcgatgatgtttcggtacataaatcccgcatgcgaatgggagaaaaacttgcgcagaaaatattgcgagagcgtccggatcacgatattgatgtggttatccccatccctgataccagtcgcagtgcggctttgcagctagcctatgctttgggagttgtgtatcgagaaggattcatcaagaatcgctacattggtcggaccttcatcatgcctggtcagaaacagagaaaaaagtcggtccgccagaaactcaatcccattgatttggaatttaaaggcaaaaacgtgttgctcgtagatgactccatcgtacgggggaccacctcccaacagatcatccagatggcgcgagaggcaggtgctcgcaaggtgtattttgcttcagcttcccctcctgtacgctatcctaatgtctatggtattgatatgcccgcagcgagcgaattagtcgcccatggccgtactgagcaagaagttgccaatattctaggtgccgattggctaatctatcaggatttactagaccttatcgaagcagttcgtaagcgcaatcctgcgcttacttgctttgacacttcttgttttaccggcaattatattactggtgatgtcaatactgagtatttaaagcagctggaaaacaatcgctcggatagtgctaagtgggttcaggaagaacgtgacatgaatatcattgagctttataacacggcatagtaatattttgacagcattgacgccgctcgctaaaattctccgttttgttatatggtgaaaagcttaccggatcgtatattgccttggcaattggcccgatctggtcgaacgcttcaagggcaagtaccccttgcccaaatgccgcaactaggacaggaaattcttaataggcaaagcgttgctgaagttgagcttgcatttgactgtgatgagggaggttgctgctttgcccaagggcgcatcagggcggacctacagttggtttgtcaacgctgtttgcaaccagtagaaattgagcttgatacccaaacaaaattgggattaatggtggctgagtcggaaatccaccgttggcctgatgaatatgaaccatggattgtagaaccggaagagaccgcatccctatggagcctggtggaagaggaattgcttctagctctccccatcgtagccaggcatcctctcggtgaatgtcctcagggtgaagtcccccaatgggtggtagatcaagataaaaaagaagagcaaggaacatctcagcaggggtcaagcccttttgcagtccttaaaaatttcaaaattaaagataagcgcgatccataaaatagagacgatgtgcgtccacccgtttaaatttaaggagcattaccatggctgttcagcaaaacaagaaaaccccttctaagcggggtatgcgccgcgcccatgatgggctgcggaaacctactctttctgtggacgcctcctctggagaaacccaccgccggcatcatattacgccagacggttattaccggggtaaaaaggtgctggtcagtaaggacgaggccgaagccgaagaagaataaaggcgctccagcattgactgtaacaattgcgttagatgccatggggggtgatcatggcccccaggtggtggttcctgccgcactcaaggtcctctctgaaatggaggacgttagattgattttgaccggggaccaagatctgctatgtagcttggtagcagcacaccatggggaaataggggcgcgtttaattatccaacatgcctcgcaaaaagttgaaatggatgaggcaccctctcaagctttacgggctaaaaaagattcttccatgcgggttgctattaacctagttaagaacgggaaggccgatgcctgtgtcagcgctggtaatactggtgccttaatggctattgcccgttttgtactcaagactctccctgggattgaccgacctgctatcgtttctgctctgccgacaatccaggggcattgctacatgttagacttgggtgctaacgtgaattccagtgctgaaaatctatatcagtttgcattgatgggttcggtattggccaatgccattgataatgttccggaaccgtcgatcgggctattaaatattggcactgaagtcattaaaggtaatgaacaaatcaaacaggcaagccgtatgctcgctcagagtcatttgaactatgtgggatttgtcgagggggatgatgtctacgaaggccgtgttgatgtggttgtctgtgacggttttgtaggaaatgtggcattaaaatccagcgaaggggtcgcacgaatggtccgccattacctgcgggagtccttccaacgcaacttttttacccgccttgtgagtctccttgttcgaccagtactgaagacttttcgagagcgaatggatccccgtcgctacaatggagctaatttgctagggcttaatggggtggtcataaaaagccatggtggggcagatatgacagcttttgcccacgccatccgcattgctgtaattgaggcccgtaaggacgtgccgaaacacatcagtgcccatatagagccgtggttgttagaagggcaagcagtttgagttatgctcgtatcataggaaccggtgggtttcttcctgaaagaatcctcactaacgccgatttagagcggatggtggagacctctgatcagtggattactgaacggacgggaatcaaaaggcggcatgtggtcgatcctgggcaaaccgcttgcgatcttgctgaattagccactcggcgggccattgaagcggcgggtatctcaccccaggagattgatcttatcgtggtggctaccaccactcctgaccgggtcttccctagcactgcctgtttgctccaacaacgattggatatccatggctgtgctgcttttgatatccaggccgtttgtacaggttttgtctatgccttaggtgtggctgagaaatttattcgtaccggtagcgctcgaactgccttggtcgtgggaactgagaccttatctcgcatcgtcgactggactgatcgcactacttgtgtgctttttggcgatggtgcaggagcggtcgtgcttcaagccagcccagaacctggaatactttcaacccaccttcatgcggatggtagttaccaacaactcctgactgtaccggctggtatttctgaagcctatgagctgctgaagcaaggagaggcttttattcagatgcaaggaaatgaggttttcaagatggcggtccgaactttggagcgcattgttgaggaaacgctagcagccaatagtatggatcagcaggaaattgattggcttattcctcaccaggctaatatccgaattattgccgctactgctaaaaagctcaatcttcccatggaacgggttgtcgttactgttgatgcccatggtaatacctctgcggcctctgttcctctagcccttgatatcgcggtccgtgatgggcgtattaagcggggagacacgcttctccttgaagcctttggcggtggcttcacctggggctccgctttgctaatgtattgaaataaagatgaataaattagcgtttgtgtttccgggacagggttctcaagccctggggatgttagctgacctggccgaatcccaacctcaagtccgagagacctttacccaagcctctgccattcttggatatgatctgtggcagttggtgcaggcaggacctgaagaggacttgaaccgcactgactacactcagcctgccatgttggcggcgggggtggctgtttggcgggtttggcgcgccgcaggaggacagtgcccagcttttatggcgggacacagtttaggagagtatacggcatgggtgtgtgccggagccattgagtttgaagcagcggtagggttggttgccgatcgagggcgttatatgctggaggccgtaccgcaaaaggaaggagcaatggctgctattcttggcctttctgatgaagcggtcaaaaatatttgcaaacaaactgcccagggtctggtcatagaagctgttaattttaatgccccgggccaagtggtgatcgcagggcacgctgaggcggttaaccgagcagtagaagaggcccgggaagttggagcaaagcgggctgtgactctttcggtgagtgttccttcccattgtcgacttatggagccggcggcagagcggcttcgccaacgcctctcagactttgctattaaaacaccgtctattcccgtagtgaataatgtagatgtggctgttaaccaaactccagaggctatcggtgatgctctaactcgccagttggatcatcccgtacgttgggtggaaacgatagcttggctaaagtcccagggggtaagcacgttggttgaatgtgggcccggtaaggtgttgacggggttaatcaagcgaattgataagagtatggcagcattgccagttcacgacccggccagccttgagaaagcactgaaaatagttggagaagcataatcaatgaaattggaaggcaaagttgctttagtgacaggagcaagtcgaggtatcggccgggctattgccgaggcacttgctctccaaggagcgacagttgctggaacggccacatcaaaagcaggtgcagatgggattactgcttttcttgcagaccaggggtggtcaggtgtcggtgtggtcttagatgtttccgagcccacctcaattgattcagccctagctgcaatagtagagcagctaggtgcccctgctattttggtaaataatgccggcattacccgcgataatttactaatgcgcatgaaggatgaggaatgggaggccatcctgaataccaacttgacttctgtttaccgcctttcgaaggggtgtattcgaggtatggtgaaagcccgttggggacgtattattaatatcacctcggtaacgggggtgatgggaaatgccgggcaaaccaattatgccgccgcaaaagcgggcatgataggatttaccaaagctcttgcgcgagaggtgggagcgcgtggaattaccgttaatactgtggcgccaggctttatcgatacggacatgacacgtgctttggacaactctcagcgagagggattactggcgcaaattccgctgaaccggttaggcaatgcccaagaggttgcggctgcagtggcttttcttgcaagcccagaggcgggctatattacgggggaaaccttgcatgtcaatggcggactctatatgacttagttgtgtttgtgatacttgagatcacattatcttgtcgctttagggggttaccgataaactagcacccgcagttaagtctgcgagactgtcttttggaggaataaattgttatgagtgacatagaaacccgagttaaggaaatcgtggttgaacagctgggagtgaattccgatgaagtggctaatgagtcatcttttgtagatgatcttggtgctgattcactagatactgtagagcttgtaatggcgctggaagaagcgtttgagtgtgaaattcccgatgaagaagcggagaaaatttccactgttcaagaagcgattgactacatcaaagaacgtcaagggtaaacatactactcattaatccgtagtaagaggccaggccgtatcatggaaacaccgtaatgcggccgcgtttctttatttaaaagggggtaatttgttgtctgacaggcgggttgtcgttaccggtctcggtactgtttgtccaatggggttgagtgttgaagaatcttggaccaacatcttggcgggtaaaagtggtattggacccattacccattttgatgtttcaagtttttctgtccgttttgggggtgcggtaaagggatttgatgtgagccattatcttccccttaaagatgcccgtaaaatggacccctttattcactacggtattgcggcatctaaacaggccattgaagatgcggggttagaaatcaatgaagccaatgccatccaagtaggggttgccattggttcagggattggtggcttgcacgggattgagttgggacatggagcgtatctccaaggggggccacgaaagatttctccctttttcgtgccgagcaatatcattaacatgattgccgggaatttatctatcctttatgggatgaagggccctaatatcgctattgtgactgcctgtactacgggaacccacaatatcggtgaggcgatgcgtatcatccagcgtggtgaggcggaagttatgattgccggtggtgctgaaatggccacttctcctaccggactgggtggttttgcctctgcccgtgccttgtccacccgcaatgaagatccagaaattgccagccgtccttgggataaagaccgggatggttttgtcctcagtgatggggcgggagttgtcgtcctggaagagttagaacatgctaagcgacgaggggctcaaatctacgctgaggtagtgggctttgggatgagcgctgatgcctatcatatgactcagccaccgaaagatggagagggcgctgcccggtgcatggcgaatgcgttgaaggatgctcatctcaatggggaagaagtggattatatcaatgctcatggcacttcaacgcctgctggtgatcgggccgaaactttagcggttaaagctgttttaggagattatgccgaaaaggttgcggtgagctctaccaagtcaatgacggggcatttgctaggtgctgccggagggcttgaggccatattctcggtgttggctatccgtgatcaagttgcccctcccaccattaatatctttaatctcgatccggaatgtgaagggctagattatgtgccgaataccgctcgagagatgaagattgaaacggttatctctaactcttttggctttggtggcaccaatggatctttggtcttccgccagttaaagtaaacttctcgtttgtggaggtctgctttatctccaatgatccttatcaatggccgggtgacctctgagattgaggttgctgatcgaggcctgcactatggcgatgggttatttgagactattgctgtctgtaaggaacgtgctgtactttatgccgcccatttaaggcggttagaggaaggttgccgccgtttggcaatagcggtacctaagcgggaagtccttgataaggaggtagctaatctctgccaggggatctcccagggggtgctgaaaattatcgtgactcggggaagcggaggtcgcggctatcggccacccccccaacctcaaccaacccgcattctttccatgcatccctggccagattatccggcggtttctagtgagtacgggataactcttcgaatttgccggactcctttaggccacaatccctacttagcgggaatcaagcatcttaatcggttagaacaggtattagcccgaagcgagtgggatgatccaatgatccctgaaggggtgatgctagactctcaagggtacgttatcgggggaaccatgagcaacctcttcattgtccgagagggtaatctgcaaacgcctgatttaattagctgtggggtagccggagttatgcgggggtttatcttggaacaggccctcccattggatttaaaagtgacggaatattcattgacactggcggatctcaaaagcgcagaagaggttttcgtctgtaatagcttaatgggactatggcccgtacgccgttttgaggaaacccaatatccgttagggccagtgacccagcgcttgcggcaacgaattcatagccaactttcctggggttgttaaaagaataggcaagccagcgatatcatgcgcaaatcttttctcttttcattggtctttttaggttttagcatgggattgttggtgctgtgggtaaagtttgaatatgaccgtttttaccatactccacttaaagtaggccaggaaggtttgcacctggtagttccgagcggtgctacagtgcgctctgtggctactgaactccaccaaagggaagccctagagtacccactctacttggtattattagcccgctggcagggggtggctcgagatattaaggccggtgaatatgatgttcaaccggcaacgacaccgccgcaatttctgcgccaaatcgtggcaggtaaggtcaagcaatacagcttgaccttggtggaaggatggactttttcgcaagtgatgaaggcggtccaaaatagccctcatcttcggcaaactttgggagaaatacccgtctctgagattatgaagcgtctcggttatcctcaagaacatcccgaagggaggtttttccctgatacttatttctttcctcgaggcaccactgatgtggactttttacagcgagcataccagctcatggcagaacatctggcgcgggaatggggggatagaacccctggacttccttatcagaactcctatgaagccttgattttggcctctatcgtggaacgggaaacggcattacctgaagaactgtctttggttgctggagtattcacccggcgtttgcaaaagggaatgcgtctacaaaccgatccaacggttatttacggtctaggggagcggtttgatggggacttgcggcgtcgagatttaagggaagacacgccttataatacttatacccgttcggggcttcctcctacgcctatttgtatgcctagtctcggagccctaaaagcggcattgcgtcctgccgggggagaagccttatactttgttgcccggggggatggtagccattatttctccgcgacctttgaagagcatagggcggcagtgcaaacttatcagctggatagaaattaagcgcctatgggcagaggttgttttatctcggttgaaggcatcgagggagcaggaaaaagcacccagttgaaatttattcaacaattacttgagagcgctggtaaagccgttaccgttacccgtgaacccggtggcactcccctaggagagcagatccgaacgttattattgacgccaaggttggaggggatgtccgccgaaacagaactcctactaatgtttgcggcccgtgttgagcatgtgcgacaagtgatttctcccgctctagcgaggggaagatgggtgctttgtgatcgctttacaggtgccagctacgcttaccaaggtgggggacgggggttgcctctagcccgcattgaagcacttgaacattgggcgctaaatcatttgcgtcccgatctgacccttttgcttgatgtcccggttggggtggggttacagcgggcggcaagtcgtcgccaacagccggatcgttttgaacaagagcaggctggtttttttgaatgtgtccgtaaggcctatctttctttagctaaggagcgggtggatgagtttcgcttgattgatgcctccatgcctttaccagaagtacaagaggctattcaacaggtcattatggcatttatagaggccaatcagggtgcctgaactttatccgtggcagcgatttcattggaatagcctgatggcctcccaggctagaaaacgcatgccccatgccctcttgctggcagggcccgtgggaatggggaaacgtgattttgcagccaacttagttcaagccttgtcctgtgaagacccccaagaggggggacaaggctgtggcttctgctctgggtgtcgcctgcaacgtgctggcagccatcctgacaatatgaatctatttccccaggaaggaagacaaacgatttcggtggatcagatccgacaagtccaaacccacttagcactcaaggcgcggcaatcaaacgttaagacggtcacaatcttacccgctgaggcaatgaccttgaatgctgccaacagcctgcttaaagtcttggaagagcctcctggcaagactgttctgatcctcgttactgctatagtttcacgacttcccatgactatccgcagccgctgtcagcggttgttgttttcacccccccatcaggaagaggcgcaattatggctgcggcagcgactaccttcctctagagagcgggaactgaagatcttgctaactctggtagggggggctcccttgcgagctttgcaatacgccgaacaggattttttatcgctccgcaagcattttattaaaaatctttttttcctggcccaagataaggcggatcctcttgaaatagcccagaatcatcttaagaacgatttaggagaaccgctatattggatgtctacgttggtgggagacatcctccgtctcaaaagcggaacctctggaaaatttctagtgaaccacgatattgccgattcactccagttacttgctgaaaggacagatttcaaaatgctgtttgcgttgttagagaaaatcgatcgcgatctgtggctgtggaaagggcagatcagtgtcaacccccagctcctcctagaagggttattgatccaatggttttggtgttttagcgaggttaatcatgagtatacctaaccggccaggctctccacctcctcggcaaggaatattatccttgactatcaaagataccaacgccctctatcatgcttatattcccttcactaaaaatgggggcttattcatcccaacgagtagaaattatcgtattggggacgaagttttcatgcttcttactttaatggaagaaaccgaaaagatccctgttgccggtaaggtggtttggattacccctcggggagctcagggtaatcgggctgctggaattggcgttcaatttaatgatattaatggaggtgcggctcgtgccaaaattgaagattatctggccgggatgctcaagtctgaaaaaccgactcatactatgtaagtgggcttagttagtcattatcattttaaaagtgataaaatggctgttgaaagttaaatgattctctgccaaataaccagtgataaagctctatgttggttgattcccattgccatctgaatttgctcgatttgtccccctttggtggttcggtccaccctgtagtggcagaagcccgggaagctggggtgaatcacatgctctgtgtctcggtggacctagaaacttttcctgatattcgtgggttggcgcaggaataccctgaagtatccgcctccgttggggtacaccccaatacgtggggaggcactgaacccactgtagagcagttagtagagttggcaactactccagaggtcgttgcgattggggagacgggtctggattattttcgtagcgaaggggatttggaatggcagcgtgaacggttgcgagtccacattgcggcggcaaaggggtgtggaaaaccgcttattatccatacccgacaagcaaaaaaagataccttgcgtattctgcaagaagaggatgccggtgaagcggggggggtatttcactgttttaccgaagattgggaaatggcaaaggaggggctagacctagggttctatatttctttttccggaattgttaccttccgcagtgctagtgctttgcaaaaagtggcgtcccaagttccggctgatcgtttgttaatagaaaccgattctccttatctagcgccagtaccccaccggggaaaacccaaccaaccggcttatgtccgttatgtagctcaatgcattgccgagctgcgaaaaacctcggtggcggatattgaagatctaacggcagagaacttcttttctttgttctctagagcggaacctgtctgagaattgatcagaggagaaagtgatggaaaagcaggataaacagttaatatacatcgttggagtgatagctctatttattattttaatggttatagtgggtatcacccaaatgggaggtggaggagaaaaagaggttcaattgattgatccccagttacttcaagaggaaattgagcgagcaaaagacaattagattagatatcacgctctggaaattcagagactagctccaaagcttgcttaagcccctccttgggggtgtagaaatggggggagaaacggatgccgcccccccggtgggcgcagaccacgccttgttccatcaaatagcggtggagggcggcggggtctgcgccctggcgtttgaaagtgacaataccggaacgtctctccagggaagcaggggataataattggagttcgggttctttctggatctgctcgatgagataggttgaattcgcaagcacagcctgttccacatgggctattcctaccttatcgagtaacaagctcaaacttcccttaagtgcgataatccctatcgtattgagactaccacattcaaatcgtcgcgcagaacgggcgatgctccagtccttgcggttgtaatctcccatagcttccaccatatgccacccaaattgatggagttttagcttttctcgtgcttcaggtcggctatagaatattcccataccttctggccccagcatccatttatgaccatcagcaaccacgaaatcggcttggttggcttggcagtcaaaacttagtgcccctaagctttgaatagcgtcaacacaaaataagagacctcgctgccgacaaaaccggcctagcttctccaaatccatcttcaatccggaagcgtattgaacggaactgatagttaataattgggtacgttcatctacttgagctagcaaggagtcctcaggggtcagttccgcgttcagattggcctcgcgtaattctacatctcgttcagctagcgcttgccaagggatgcgattagaaggaaattcttgatcgctagttacaatgttgtcaccaggctgccattccaagccgctagcaatgatagataagccttctgaagtgtttttaatcagtgcaatatcgtctattgaaggggcgttaatcaaatggcaagccaattctcgcagttgcttttccgtttctacccaacgggagtaataccgagctcctgtcgtggcattttcttcagcaaaacgcttgacggcctccgcgctctgttgaggccaaggtgcaacggcggcgtgattaagataaataagccctttttgttgagggaattggtctgcgtaatttttcttcattatttataatttaacataatatatattatgcgaactccagaaagttctcaatcaatccggaaaatattccgcctcgagaatctgtttccaggtccagccagtttgctcgaaggtggcaagtttcctcgccaaattcaaaaatccgtggacgtaaactaggattgtccttcaatacacctttcacggctacccgctgctctttgatagttaattgccagctcttaccccgccgttgtggctgatactgccatttaagtagatgccctagcagcacggtcaatcggtttttgagttctcgccgttcaccgcctgccatatcctccagttcctcagccacttgttctaactcctgcggggttaataaaccggctctagcccgttgggcggcattcaatgcccaagcgtgaaaatcttgttcaggggaaagctcctggtgtgtcatctctgctctccttaatctcaagaatctcaagttatcacttaccccagatgccaaaacatatctccatggctatgaagaagatatataacggtggccccgaatggttaataagaacggggtcgtctcaatggtggcatcgttgcgtcgtagtcgcaaccctgttggtggtggttcctctggaagaggccgaaggcgaggaagattatcataacgagatgctggataaaaaatgggtagaaccgcccgcttttgtgcccgccgtgttattccctcctctgtggaccaggcaatattagctcgagggtgaatatggggaggattgacaatggctagacgttcgttaggatcacattggcctaaacgacgcaggtcttcttcaattaggagggaattaccttgagctttttcaaggcgcgcttctaaacggtgccgcgcctctgtgatatcgatgctctcaatttttggtaagcgactccaaacgaaacttactgattctggtatttgttctaggataacaagctttcgtgttgcctgtcggcgatgtaaacgggcatgtcccaaagatgctagagcaattttaattaaaggtcgcaatacagaaatacctgtttcttgatcttgttcttcgattttaatgccatccatgttttttaaagcttgctgcaaggcgactttagtttcattaacatggtgaacggtttttagggtggtagcagaaacccctactagagcggggcatatgcgtgtggaaaccggatcctgtccatcctgataatcaattgcagtgactatttgacggagttgtatacgggacttattggggtctttttcgtgccatacccataggggatagccctcttcttcccttaaggattgatcaagtatccttagatggctttctaagcgattcattgcagtagcaaggacagcgcgaagttgactgtgtatcataaaggcgtatttctaatttaagatgtatctactggggattccgatcctatcatgcaagagatataatagaacagtaattatgtttgatttatcttaataacctcctcaatttatttgcgttattatataaatcgctatctcagttcttctaggaggcaggagaatgtcagcatggtatttcgcctatggcgccaatatgcttactgatgttctggtgcggcgtcgaggtattattcccctttccagcgaacaagctcgtcttgatggatatcaactcgtctttaaccaacctggattaccctatatcgaaccttgtttcgccagcattcaacctacacgaacagattgcgtatatggcgttctccatcatttaacggctcatactgccacccaaatagatcggttcgaaggtcgaggctatcagcgtcttatgattaaagttgaaggtgcaaaaagtggttggataagtgcctgggcctaccaaagttcccgtcccatagaaggccgtcgcccctcacgacgctaccgtgacttgttgattgccggtgcccaggagtttaatctcccccaagaatacatcgcttacctaaagcaaatcccgtatagtgattttcctcttatttccagactcttaccgccccttatagaagtgattgaacggaccaagcgaaggagtacttcatgagcacaacccaacaaaacaaacgcattgaaaccgacagtatgggtgaaatcgaggtacccgccgatcggtattggggcgcccaaacccagcgctcgttgatttatttttccattggtcaggattttatcccccaggaagtgatagaagcttttggactcatcaaaaaggcagctgccttaaccaatgcagaactaggtaagctatcaaaggagaaagcccaccttattgcccaagcggcaacagaaattgtggatggtaagttcgaaggccatttcccattgcgggtttggatgacggggagcgggactcaagcaaatatgaacgtcaatgaggtcatcgccaaccgggctattgagcttgccggaggggtcaggggcagcaaagagcctatccatcccaatgatcatgtcaatttgtctcaatcttctaacgacactttccccaccgcgatgcatattgcctcagccaaagctatccaagcccggctgcttccccaagtgcgaaggctgcgcgatgccctctatcaaaaagcagaggaatttgaagggattgttaaaattgggcgcactcacttgcaagatgccgtccctttaaccctggggcaagaattttctggctacgtggcccaactagatgatgatctcaaacggattgaaatggccttacctgggctctatgagttagccatcggcgggaccgctgtgggtaccggcttaaatgctccccctcaattttctgaacgggtcagtgcctaccttagtaaatttaccggccttccctttgttcccgcaagcaataaatttgccgccttagccgcccatgatgggatggtaatggccagcggaaccctgcgggtattagcttgctccctaatgaaaatcgccaatgatattcgctggttaagttccggaccccgctgcggattgggcgaactcctattaccggccaatgaacccggctcttccatcatgcctggaaaagtcaaccccacccagtgcgaagcgatgaccatgatagcggcacaagtcatgggtaatgataccgccattgggattgccggctcccaaggtaactttgaacttaacgttttcaagcccatgctggtcttcaacctactccactccatcacgcttctaacagacggttgccacaatttcacccgctttttggtagaagggctcaaagcaaaccgagcccagattgcacgctatgtaaaccaatccctcatgttagtgaccgcattgacccccgagattggttatgaccaagcggcaaaagtcgcccactacgccctcgaaaaagaagtttcccttaaacaagcctgtttagacctcaaggtattgtcagccgaaaagtttgacgccattgtgcaaccggctaagcttgcccatccttttgagtaacccctccctgggaggttgggggggatacgcgccctatgcgggtgcctccccctcaaagccatttccaagtgccctctaaagctaaagcagaatttaaaatatagctaaaacaatcagttgaaatcccccactctagtggtttaaatcaaccgctttattggatttccaaatctcgttaactggcttctattacctcactttttctgagtatttagtgagttatccctcgtcttataaagctggcacagaagtcgcattaaaagaaaaggttctcgtagccctgttatacccattcgctttgacaggcctaaattggcttcctccttctacgaaagccatctagggacagaaacagcagggcatgaaaagcgaccaatgaggtatttattaaataaacatcaataaagacgggatcattaaaagatggcacagcacactgaaacccttaatattcctaaaacaggttttgctggcttaagagaaaacctggccgctgatttaagggcgggactcagtatttccctgattgcattacccttaagtttgggaattgcactagcgtccggttttccacccatggcgggcctaattgcagctattatcggaggcatgctcgtttctcgcatcaacggctcctatgtcaccatcaatggaccggcagccggattgattgtagtgaacctggcagccattgaaagccttggtcaaggagacccccaggcgggatacctctatgctctagccgctatttttgtggcaggcattttggttttcctcattggcgcggccaaagccggaaaactggcggatattttccccacttcggttattcacggcatgttggcttacattggggtagtcatctttgccaagatgattttcaaaatgctgggggcaattccagaagtagagaaaattttaggctctgatgtccttggaaccattgccgccattccccaaggtttggctgatatgcttccctctgtcgccatagtggggggtatttctttgctgatcatggcgcttcaccccctaatcaagatcaaatttattcagctcatcccggctcccctgtgggtgctgctctttgcaattccagcaggtgcagccctaaacctggggaccctgcaagagcagctaaatcttggagagggaaatgaattactccttaccttacctggtaatcccctggatgcagtggcttgggtaggaggatttagccccgattttggtaaaattatgagtggcgccttctggtacgctgttatcagcatcggcttggttacggccatcgaatcggccctgagcaccaaagccgtggatcaaatagatccctatcaccggcactcggatatcagcaaagacctacgtggagtgggtgcggggggtgctgtttccggcctccttggcggcttgcccatgattgctgaaattgtccgtagtaaggctaatgttctgatgggagccagaactggctggtctaacttttttcacggtacctgtattttaatttttatttttgcgttggccccggtaatgcaaatgatccccatttcagctttggcggccatgatggtatttgtgggatataagctagcttctcccgccgaatttattcatacctacaaaattggacgggatcaactcctctatttcctggtcactctaattacctgtattttcactaacctgctggtaggggttttcgtcggcgttatctttaaattcttctacgagtggttcatcataggagcccctgcttccaccctctttgtgcccagcctaactgtggataaggctagtgagagcgagtatcaggtacacgtgaaaaaaggagcgatgtttaccaattatctctctttcaaacgtcagttagataaactgcccaaaggtaagaaaatcgtcgtcgatttttccgaagcgaaaatggcggactttactacccagagcgctttgaatcactacggcaaactctatagcgaaactggaggatcggtggagttggtggggctggaacagcttaaatcctattcggatcacccccaatcaacacgctatcggcgttaggctaatattgctggggaggcgacaaggttgtggcctcccccccctccttaagcttaaaaatgatggaacattggccctcttaattcatgcagcctttcctgctgcgattactgtgaagggaactacagagagggttcaaacagcttttagcaacataaaaaacaagtaaaaatcactctttattcagtaagctgcggattgctaccattctaagtttttgaaaaaaatcatttttatctaaaggagaatatcatagatgaaaagaaaaatgacaaaaatccccttttatcttgcccttctctcattcttgacgaccactccagccctggcgggtaccgataatgtcttcggttcttggacttctctcactctccagggtgattttggttttctttcccctgaaggaaaagatttccgttggatgattatcgatcaggctcggacccgggatgataaggatcttaatcctgctcgttttcctggtgataatggattttcaccgcgattttcagagaatctgctgtgggtacaagggggctataatttgacggaacactccagtatctggctaggctatacccatgactggataaagcaactcaatgggggacattttcaggagagtcgtccctaccaagatttcctatgggtcaaaccttttggggatctcaccgtaatgtcccgcagccgtctggagcaacgggttgctattaccaatactggtcctagtggagacgacgtcggggtgcggatacgtcaatttgtcatgctcaagcaccctgttccccaagtcgaaaagttatcagtgtatgttggggatgaggtgctggcctatttaaatgaaaaccaatttggcgtggaaggatttagcgaaaatcgggcctttgggggattcacctaccagttgacccaacatgtgggccttatgttgggctatatgggacaatttatcaacaatgacggcagcgatgatctctttacccataatgttcagtttgacatcaattacaaattttagcgctaggcgctaggaatgaagggttatttggctattagcactaatagggaccctgccccgctggtatttctagggggcagggtcatctacgttccatgtatcaggaatgagaaaatgggagaaagtaacgctataaaaaacggttttcaaccccacaccacattttagtatagcgctgaacgtgaaacgtttaatttaccggaccgctcaattacgaggactagccctactagggctactactcctgacgttaatcctcctcgggggaatgatctggcggaatgtacaccgtctggagatggtgcgctcctatatgagctactctcaccgtattcaacaagtcagccttaatctgcaacaggtactgctggaacaactttctggagttacccaagtgattaaccccgatcagcttaaacagcttgatggagaagtcaaagacctgaccacatcgagctactattcagctgaagagaccccagaacagttacgccgcctccaccacctactctccggactcatcaaggggcaaaaccaaacccagacctccatgttatttccagccttacacttgatgaaagatgtacttgatgcggagattgtccagcatgaacaaatactcagagatatcatccgagatacgcgtactgaattggagctagcggtcggcaccttaaccgctattttgctgctggggggatggtttttacgtcgccggattttcagccccctggaagacctaacccagttattatcacggcttgctgaaggagattttacgcccatttctacccaccatctagaccctctgctactgccagtgtttagcagttataatgaaatggtgctccggttacaaaaattggaagaagaaaaacgcctccatgcgcaatccctagaagcagaaatccgaactgccgcccaggcgttattggaacaacaacgaagtttagcccgtgctgaacggctcgctgcggttggagaactggcggctagtatcgcccatgaactgcgcaatcctctggcgggcatccgaatgagctgcagcaacctgcagaaggaaatcagtaaccccgatcaagcccaacgccttgatcttataagctccgagctaaaacggttgactcgacttttaaataatcttcttgatcaagccaagcacactcctcagcccgccacggaactgcatattgcgagcgttgttcaagaattactggcccttactcgctaccaaataccgactcatctgaagctggaaagcgagatcccagaaacattgaattgccggttgccggagggagattttcgccaggcgctactcaacctggtgctcaatgccgcccaagcgatgggtgaaactccaggcacggtacgggtagaggcccatcaaaatgatagcaccctttatctaacggtcagcgatgaaggaccgggattttaccaagaaatgcttgacgtcagcatccgcccttttgtcagtggtgatcagcggggaactggattaggactagccatggtacagcgttttgcccaagaagtgggtggctatgttcaacttgccaataaacaaccccatggtgcttgcgtcacccttgtcttgccctatcagagagagcaacatgcgtgccacgttactaattatcgaggacgaaatacttttaggcactgaactctcgcgccattaccaaaatggaggttgggaggtagaatgggccaccacgttgtcacaagcgcgctccattattctggagcagcgcctcgatccgcttctcattctctcagacatgagcctgccagatggcaacgccttggatcttatggaagccgttcagggacagcatgcccatgcggaatggctgtttctcaccggctatggcagtgttcctgattcggtgcgagccctccggcttggcgcttatgattttcttgaaaaaccctgtgaattagagcacctagatttagtggtggctagcgctgcccgtagtgcccgtgcccaacggcgcttgctttatcaagtccaacaacaacatcgccaatattcctcccaagcctttgtaggtcgcagccaagcggctcaggaggtccgcaagctgttggccaaactcaccgaagtgccttttagcgccctcattattggcggcgaaaccgggaccggcaaaggcctagctgcccggatcctgcactacgggggggctcgggttcaatatcccatggtagagcttaactgtgccgcattgccccgggaattgctggaatcagagctttttggacacgaggcaggggcctttacaggggccaaaactcgccatccgggccttattgaacaggccaatgggggaactttatttttggatgagatcggtgaaatgcccctggacctccaggccaagttgctcaaggtgattgaagaccgtcgagtacgccgccttggcggcagcaaggagatccctgttgatgtgcagatcctagcagccagcaaccgggatttggaacagatggctaaaaatggggattttcgcagtgacctgtatcatcgcctcagcgttttccgcctcaatctaccggcactgcgggaagtcaaagaagacttggacgaactcgtgcctttgtttgtcgccgaattcaatgccgaagcaggtcgacaggttaagattatcccagagaaagtttgggcgcggcttcgtgcccatgattggcccggcaatgtgcgtgagttgcgtaacgtagtagaacggtgcgtgcttttttctgaggatgccgttttccctgaacagtggctccaactgccggggcaaacgagtcctccagtcgggccctcactgaccgcgaacgataatcaaatttgccttcctttagatgggagcatggtgcttgaggatatggaccgttacattattgaaatggcccttaaacgcaatgactacaacattgccgctaccgcccgcgctctaggaaccacccgggaaaccttgcgttaccgcattcaaaaacatggtctcaagccctccaagttattattttctcgaggctaatatgtcataattaaaataatactctcccctaaggctgggctagaagaccatgattattatcttacaacccaatacggataaaaattccgaagaataccgggaaactctgcgccacctttacaatctccctaatatcattatccgagagcaccaagaaatcggggtacagcaggtgctcacggagctttatctaattggagaaaccagcgctatcgatactgaagagatagcccttttgcctggcgtggagcgggttgttcgagtttccgaagaatatcggatcttggggcggcataaagatgaaacccgctctagccactttgaatacaatggggttctctttagccaacatagtctccatgtctttgccgggttatgtgccgtggatagccgggaacatgttgagctgatgatgcaggccttgcaggccaatcaccaagtgtgcgcccgcatgggcgcttataaaccccgtaccagcccctatgcctttcaaggccttggcacagcctgtcttccatatgtgtttgagctggctggcaaatatgggatcaaggtcattgccatggaggtgacccatgaatcccatattcatgagattgatcaggccttgagcaaagcgggtaatccaactggcgtcatgctgcagattgggactcgcaacacccaaaatttcgaattattgaagatcgcagggcgccagcaaaaataccccattttacttaaacgaggttttggcattactttggaagagtcccttaacgccgctgagtatctggccagcgaaggcaatcgccgggtgatcttctgccttcgagggatgaaaaccaacgccggtgatccccatcgcaattttgtggattttgcccatgtccccgtcgtcaagcgcttgacccgaatgccggtgtgtatcgatccctcccactcggtgggctcccgcgctcagtcccctgacggaatcatggaggtcatgcatgtcaccgcccaagggatcatcgccggggcaaatatggtattggtcgattttcatcctgctcccgagaaagctttggtcgatggtccccaagcgttactgctcgaagaattaccgcgttttttagaagatgtcgccattgcccgcgaagcttatgaaaagcgggtcgccctatttgcccaacctttacctcgcaaccctctccaagcagccttatagtctttttcatgcctttttcctggataccccccctggcaggcgctttcggcttattagtcgcctgggccgtctatgccatgatcagccgcttaccgtcaggagaaggcaaaatccttgaaatcacccgcgccattcagcaaggcgccgaggtattcatccgtcaagaatatctggtgctagccggatttactggactggtgtttgggagtctggtgacttttttaaatatcgaaacggcgctggctttcctcctcggggccatcagctctgctactgcggggtttatcggcatgcgtacagccacccgcaccaatggccgtactgccgtagctgcccatcatcaaggcgcagcagcagccttgaccaccgctttttttggggggtcagttatgggactcaccgtcgcttccctgggattgctaggtctaggtggcctttacctggcctttgccgataatccagaaactctacgtgccctaaatggttttggaatgggggcttctatagtggccctcttttcccgggtgggaggcggtatcttcactaaaaccgccgatatgggggccgatctagtaggcaaacttgagataggaatcccagaagacgacccccgcaatcctggcgtgattaccgacaacgtcggggataatgtgggggatatcgccggaatgggcgcggacatttttgaatcctattgcggctccatcattgccgctattgccattgcttctaccatgactgctactgccatcgcccccttgggcagtcaatcccaactattgttcctgcccctagccctttctgcgggaggcctagttgcctctattgtggccattatcatggtgcgggggtttgccgctaaagctcctgagatggcgctgcgcctgggtgtcggcaccgccacggtgttatttatagccattgcttggctcattatcgaccttgctgatatggctatacagctttggttgaccgtccttgctggggccttgggaagcctgatgatcggtttggctaccgaatattacactgagcgccgccccattcgctgcattgctgctgctggagaaacgggaccagccacggtgattattaaagggctggccgtaggcatgacctccatggtaataccggtactcaccttgggagggattattctcgccgccacctatctcacgggtctttatggggttgcccttgcggctgtgggtatgttggccacggtagggattgtcatggcggtggatgcctacggtcccatcgcagataatgccggcggaattgccgagatggctggcatgggaccccaaacccgtcaaatcaccgataccctagatgagctgggcaataccacagcggctattggtaagggctttgctaccggtgccgccgccttagccgctttggcactgattagcgcttatgtccaagtggtgatcctccagattccgaactttatgctctacattaccgatcctttggtattggtcgggatgtttattggaggactgctcccttttttattcagtgccctcacgatgactgcggtgggagaagcagcaggagaaatgattgtggaaatccggcgtcaatttcgggaaatccccggcttactcgaaggcaaagcaaaaccggataatgcccgctgtaccgcaattgctacccgtgctgcccttaagcggatgatcctgcctagcttactggcggtgatggtccctcccctggtggggtttaccctaggcccctatgccctaggtggggttttaggcggagcactattgacgggagtgatgcttgccctactgatggccaatactggaggtgcctgggataatgctaaaaaatacatcgaaaaaggtcatttagggggaaaaaattcccctgcccataatgcctccattgtaggcgatacagtgggtgatccttttaaagacacggcaggtccttcacttaatattttaattaaagtggtggctattggtagtcttctcatggctcccttctttcattaggaaggttgtatccaagcactcaccttgcctgatttatccttcaaaatatcgatgatttcaggtactgtgcccctttcccctaagcgaaccaagcgtaacagggtcataccagacaggccgggatcctgaatgatcttcccctgcatagctacttttttatccaattgatccagttcctgctgccgttcggtttcactgagaggggccagttgttctgctaccctccaagccctatcccgggatttattgagactaaaccctgcgatcttttcatctacctcccctactacccggtccagaaatccgagcaacggccatacttgggtcaattcttcttccactccatctaccgtggacacgaggattccattgattttgtcgaaatcccctttaaggtctggcaattgctcccctggactagtttccgctgcagtaatacctagatctaaattgatgtgggcattacttcctagcaacagatgttgcagtacaattggccaccactgttgtgcagcatcaaaggctactttccaagcctgggtaatgggaagaccctgttgataattgttgaaagcttttaggtaacggttggcaaaaatgacatcaaaccgttccatccgctctccagaatcgaaaatcccggcttcgataccctttttcacattgagggtcacttcacgatacaaagccggaaaatatcccaaccggctcctgttgcggtgggcccaatcagtgatccggtccagttcattaatgacgtcgtcaatggtggtgggaagcatagatattccttcctatagggggtttcttcttctctctatgttttagttgctttttatatatttttcacttattaagtttctttattagagagagatataatattatctttataaaaaactactgtcattgttcaaaattcaccaggaacagcaccatccaaaatcttaaaaggatatttattattcatttttaaaattgagaaatatttctcaattttatctatttaattcatatttaaatcataaatcaatgataaatgataaatgataaaatatgtaacccttatttaattcacatttaactaataataaatgataagggaataagattttgaactggaagtccgctgaaagtcacatactgaagcgattccaagggattaaaaagcgaataagaaattaagagttgaggaaacttttcaatgaataaatttgcctctaatttactattggcattgatatgtttaccgacgctgtctttaagtcaagctaaagcagatgaacaccaaaatgtttataataaatatctacaacctgtggtaaccgctatcgattatcacacccgtatgatatatcttcttaactatgaagaagacaaaataataaccatagaccctttctttatcgaaggttggccagctgatcttccactgcagcatacgatggtattaccggaaggggatagattttatgtgaccaccgataatacggaaaatcatccctcgtatatcatcgcgttgaaggttaatgaaattgactgggataatggaacggcggaagtactcctagattcgttgttgccggtagatgttccaaacactccggcagaattgccttttgtagaatccatcaacaataaccaagccgttcctaactggctattggctccgtctacccaaattcacggccccacatggttaccctattcagattttgtctacttcaccgattggacgggggacaaggtacgcgttattaattacaaaactaatgaattttccgatgtcgaccctatcagcatccccggatacaccgaacaaacacatggcatcatgtttaataagtcgggaaccctagggttgggaacagggtatttctttgataatagcgttattgatttgtataaagctaatagagaaaccggccaagtggaagccgtaaaacaaatcatgctaggtaatgaaaaacagcatgcggctttttcacattatgtattttggttggatgaacgctatgccatcactgcctcaatgcaatttgacaaaacctctttaacaccgtccactacacgtaggatcattccaccgagcgtatggttgattgatgcctgggaaggaaccgccactagaattatcaggcataccaaccatgttaatgggcatggcatctttcgttctgcatccgatattgctgttgttggaaacaaactctatatcgcagaagaagactcgattgatcacacctttgctgatgatggctatgtttcagtctttgatataagcagccgctatcggccacggtttataaaaagattcaaaccaggtgaggattttcctgaaggctttgctgttgcccacaccctgagtccaacggcggataaccgatatttgctactggcaagctgggtttcggggtacatcatcaaaattgataccttgacggacaccgtcgtgaaagtgttcggtcccggtgacggcctcgtaatgccacatggcttgtatgccgcgggcggtattcgttaatcactgattgttgaatgcaccaaccggcctatatattttctaaagttaggccggttgggtgcagcaccggcaatacaatcacaataattgactaaggaagaataacctagaaatgaaaaatagcttctttgcagtcattatgcttctactgtttaccccagtcaatataacagctgcaaccattgtgctgaggaatcccgcgcctttacaaaaggaatcgatggcctacttaagacaaggaagtgaaagcaacagtgatcaatggaaattggttgtctttggctttacgcattgtagcgatatctgtcccatgtcgctggcaaatctttccatgctgatggaagctgcagcagaagaacaaatcaaaatagatggaattttcgtgacagtcgatccagatagagacacaaatgcggtcttagccgactataccaaaaaatttgggtccaatatttcctatttgcgcctgcaaggcgaagatctaaaacgctttaaaagtactttcggcgtagaagctgttttctatacaaaaaatataggaaataggttccactaccaggttgatcacagtagtaccgcctttctaattgatcccgaaggtagaattagagcgctgttcgatgcagtggaagacgcaggtgatatcgcgaaaatgatccatgagaagggaacattttttagccatgaataggaaagtggcgctaataatttttgttatattggcagacactgcccctgtctttgccatgaacaactacgatgatcctcgaattctactatctttcaaagataaatccttaacacctgagcttgatatattgcgcgttaaagcgaagatctcatcggataatcagctgatatttgaagtcaaaacaagaggagaacggattaacggggaaacgggggattacttcttattacagctgattaacgggaagtcttatactctcctcgcccctataaataagacaaaggaagataaagttttagtgtatgagagtaccccccaatctaaaactaacacaccctcctccctgtccaaaaagttaaaaaaattgagtccaaaagcagatttcagtacgagacgcataccccatgggatcgagtacttcatatctatggattggatcaattttggcaatgacttcagctatgatgcctataccgcccaagcgagcatacagggagatactctaagcatcgatgaaatatacgatcaagcaggaaaggggcgcaaagaagagaaacgattttccgccattacattactcaacaaactctgtacgacacgtaaaatcattctaaccgaataagcatccacaaaagctacagcgctagccatggacggctttaaggcatttgtatgctcttagtatctttatacttgaaagagatataatattacttaatttataagggataaaaatcagcattcctccatccataggggtgaaaaaaccaaactagctggtaaaatttacaaattttataaaattgccagaattcccatgttatccgctttaaatcttgcctctttatcgccagccttgccccagcaggcaggcgatcatcgacatcttggccggctttacggaagcagtttcggcctgatattagcaaccagcgcccgccatcacctggggcctatcctggtgattacgccagacacaattacagcaaaccggctggaggatgaactccgcttctattgcagcggccaacaagattttcccatccttcattttcccgattgggaaaccctcccctatgacatcttctccccccatcaagacattatctccgagcgtctggccaccctctatcaattgccccggttagagcacggagtgctgatcgtcccagtatccactttgatgcaacgccttgcgccccgggaatacctagaaacccatggcctattagtggcaaccggcgatcgccttcacttggaaacttggcgaaagcaactggaaaaggggggatatcgttgcgtctcccaggtgatggagcacggcgaagtcgcgtttcggggttctcttatcgacctgttccccatgggcagtagggttccctaccgaatcgatctttttgatgacgaagtggatagcctccgtagctttgacccggaaactcaacgttcctcagaacaggtagaacagatccaactactaccagcccgggaattccccttgacagaagaggccattacccagttccgaaaaaattaccgcagcacctttagcggcgatccccaacgcagccttgtttaccgcgaggtgagcgaagggactctccccccaggaattgagtattatctaccgctttttttcgaccgtaccgatactctattcgattatcttccagaaaataccctagcggtcaccttagagagggtccacccagcagctgacaccttttggaaagaaatcagcgatcgctatgagcaacgtcgccacgatttagaacgtcccctgctcaacccccagcaactctaccttcaaacgggacagctctttaccgcccttaaaactctcccccggatcagcctgcaaccctctgaactagaggaaaaagcaggtcatcaaaattttgccaccgaagcgcctccccaactcacgatcaatgcccgcgcctctcaacccttggaaaccctcaaccggtttatagaaaattttgaaggacgggtattatttgccgccgaaaccaccgggcgtcgggaaaccttacgggaactgctcaaagacagcggaatccagcctcacccctttgaaaattgggaagcttttctccaagataaggaacgctttgggatcaccgtagcaccgctgcaacagggcttactgctgggaaaaccacagcttgcggtgattgccgagcctcaattgttcggcgagcaagccatgcagcaacgccgccgcaaagggcgtacccgggatacggatgcagtggtccgggatctggtggagctttccataggcgccccggtggtccatgaagaacatggtgtgggccgctatttaggattgcagaccctggaagtcgggaaagtccgcactgaatttatggcgctggaatacgccgatggggacaaactctacgttcccgtctcctcccttcacctgattagccgttacaccggtgcttcccccgaagcggctcccctgcataaattgggctccggccaatgggagcgggccaagcgcaaggcccgggagcgagtccgggacgtagccgccgagctactggctatttatgcccagcgagcggcgcggaaaaagcccgctctacctcctcccgattcccactatgccgccttcgctagggactttccttttgaagaaaccccagaccaagccgatgccattgaggcggtgattgctgacctcacttcagagaaacccatggaccgtctcgtctgtggggatgtgggttttggtaaaaccgaagtggccatgcgggctgcctttatcgcctcccaggcaggcaaacaagtggcggtgctcgtacccaccacgctcctggcccagcaacaccatcaaagctttaaagatcgttttgccgattggccagtgcgggtagaggtcatgtcccgcttccgctcccgcaaagaacaagaaactatagtcaatggcattgccgatggccgggtggatattgtgattggcacccataaactgctacaggaaaacatccacttcaaggatctgggactggtcattattgatgaagaacaccggtttggagtccgacaaaaagaacgaatgaaggccctgcgggccgaggtggacgtactcaccttaaccgcgacccctattcctcgaactctgcatatgtccctttcaggacttcgggatctttccattattgccaccccaccggcgcgccgcctggctattaaaacttttgtacggcagtgggatgatagtctcctccgggaagctttgctgcgggaaatcaaacgaggggggcaaatttattttctccacaatgaagtggaaagcatcgaaaaaatggcccaccgggttcaaaccctcttccccgaggccaaagtgggcgttgcccacggtcaaatgcgggaacgggagctagaacaggtgatgctaaatttttaccaccggcgctttaatgtcctggtttgcaccactatcatcgaaacggggattgatattcctagtgccaataccatcatcatccatcgagccgataaatttggcctggctcaactttatcagttgcgtggacgggtgggacgctcccaccatcgggcctacgcttatttgattgtccctcctcgctcggtgatgaccgcagatgcggtcaaacgcctagaggccatcgagtccctggaagaactaggagccggttttaccctggccacccacgatatggagatccgaggagccggagaactgctgggtaaaggccaaagtggacaaatgcaagaaatcggttttagcctttacaatgacttactggagcgggcggtcaatagcttaaaatctgggcaaaccttggatttggagcagcctacagaacatggtccagaggtcgatctccatgcccccgccctcattccggaagattaccttcctgatgtgcatacccgattggtgctctataaacggatcgccaccgccaaaagcaaccaagaactgaaggaactccaggtggagatgattgatcgctttggcttattgccagaggccactaagactttatttgctatccatgaacttcgcctgaaagccagtgaaatcggcattcgcaaaatcgaggcaagtacccgcggcggccggctccacttccaaccagagcctaacgtggatcccatggcaatcattaacttgatacagaagcaacctagcgtctataaactagatggccaggaaaaactccgctttatccaagaactgccggatacccaggcgcgcttagaggccttagaaagactgcttaaggtattaaccatgaaaaaggcagcctaaacttaatgaatgggattgccagggagtcatctcccgcatgctgagatacaaaacaatcatggtagcgattggcatcagccttctagcgactgcctgcacctaccgatcctctcctagaatcgagcaggccactgaacagctagcttatgtgactggaagcttagacttccgaaatgtgatgttcagccaggtctttattattgcggttgatggcaagcgattaaaattttggcaaaaccaagtggcggtcactcccggctcccatcgctttacagtaggctatcgctatcgggatcctggagatcaccctacccgaaagaccaccattgcctttactgctatcgccggtagagattatcggttggaatattattatgggcaaattttagtccgggataggaacaattataaaattatcgcccagcaacgtctcccctaaataaccacttctgtcttcctaagaaactcccaggcttatccatacttggtgagaattcgcgtcaactctgacaattttttctggactgcgtcattgagcaagccctcctcatcaatttcattttcgatagcacaggccatcatttcacaaaaggctttattcacagcggtgcgagaagcggctaattgctgggcaatggattcacagcgttcgccttcctcgatcatacgacggatcgcccggatctggccctccacgcgtgccagcctggaaagcagtcctttcttacgtgcgtctttcgagcggtctaaatcagacatgaagatctcctggaaacacttctgaatacatattatacaggcgggggtatataaaaataagcctgtcatacgcccgtattgtattcgcggttactcagaacaaatggtactctttccattggaccggccccattttagacgctaccagtgcgttaataagttttgaggggttgactttcctggcctctcatccttcctctttgtgcccaaagcgcacgctaacagcaagaaaacgtcacattcctcccaaaatttttaccgagatacttgaacatcaggacaagctccagataatctagcgttagtcttgggcacgttttcctgagtatagaaaaccaaaggtggatcttattaatttgatatacccccgcctgtatactagaatatgtttattataaagatttagtgcttataaaggggaaacgatgactgaatttacacctgtcagtggcctcattggaggtctgatgattggattgtccagcgtcttgatgcttctaggcatgggccgtattgcgggcattagcggaatttacagcggcttgttgactccggctaagggagacttggggtggcgcatcatgtttatggggggactcatcctgggcggagtaacctggcctctgctgacgggaagtcccttccctgtcgatttgcaggtcagctggccaatcatgttgttcgcgggatttctggttggctttggtacgagactcggcagtggctgcaccagcggtcacggtgtctgcggaattggaaggctggcaccccgctcaatgatagcaaccctcacctttatgacagcggctggaatgacaacctttgtaatgcgtcatctccttggaggctaacatgactcaaagaaataacatggtgcaacttattctatcgctagtgtcaggcattctgtttgctctggggctaatcgtttcgcaaatggtgaacccggctaaagttctcaattttttagatatcgccggcacctgggacccgactttggccttcgtgatgggaggcgccctgcttgtgacaattccggcgttccggctcattctcaagcggccgcatcccttatttgcgaaacgtttctatctgccgacgaagcaggatatagatgtacgtctagtaaccggcgcaacacttttcggagtgggctgggggctcgctggcctctgtcccgggccggctattactgcgctcgccacggggctgttgccggtcgtcggcttcgttgctgcaatggttgcaggagcttttgcacacaagttgatattcgagcaaagaacctaaaggaatttcatcatggtaagaatatattgagaattttcagccgttggggattaccgaatccttcatgataggatagaagatacttaagatgggagagaagaggagacaactcaatatttattctcccaatatgttttgacattttcatatcctatagcgcttcgctcatcaacagagcaatgaaagacggtactctaactcacggacttgggcctgtagccgttccctctcttctaacaactcgacagccaatatcgcccctgccatattgacctctaaatcctcagaaagacgcagtacttggcgtacacgacgggcagcgacaccagggaaaagccactgctctggccggctaccttgaggattaagcaaacccagctctaccatctcgaagacagtttcgggagtaattccgcagatctccgtcaattccgttagggtgaagtgatcctcatcaatcaccacgcccgtcacaactgaatttttcataggttacattcccagcttccgacgagggttaaagggcatgacgttagcaaggtggcgataagcttcccgtgccgcttcactctccgcctggggcaaaaccacttgtagcaccacatattgatcaccgggcgggtttcccggcaagccccggcccttgagccgtaaacggtgaccgctttgagaacctggaggaattttcatttttacctcaccgcctaaagtcggcacggaaagatccgcacccaaggcggcctcccagggagcgacgggtaaatccacataaatatccttgccctcagggcggtagaagggatgaggttgaaacaccacctccaagtagagatcccctgggcgtcccccacccattcccggagagccctgccccgataaccggatctgctggccctgggttacccctttaggaatcttaacccgcagactgcgagtacggttcaccacctgcccttggcggttgatttcagggacttgtaatgtaatcgtgcgcgtcgccccctgatagctatcctctaagctgacctctaaccgggcgtgttgggattcaccaggccttcgaaatccagttgtggtccgagtcgtccggcgaaagggcgcaccaccaaaaagtgattcaaaaaattcccctaaatcagcaaaatccgctgcaccgaaaccacccgggccagaccaataacgctgttcccactccggtggcgggcgaaattcctctcccgttctccaccctgaacccaactgatcgtaagcggcccgtttttccgggtctttgagtacctcataggcttcattaatttccttaaaatgctcctccgcctgaggctccttgctcacatccgggtggtacttacgggccaagcgccgataggcccccttaatttcctccggggacgcggtccgaggcaagcccatgattttgtaataatccttatattccatggctatttttggaaaacttgagaagtggattgttgccgctgcggcgtccagcgctcctctagcttggccaaattctgccgatgggtgatgatcaccacttcatctttggcttccagtaaggtttctgcttctggaataagaaattcctggttccgataaatacaaatcacccgactgttctcaggtaaattaagcttttcaatagttcctttatcctgttcccggaccacgaatgaaaatacccgagccacatcccgaatcattgtggtgagctctaaaggatctcgaccttcaaacatatcggccaaatagcgcccaatggtccgagccggaataatggtatcgtccagccccaactcaatgcagagatgctccaattccggatcttctatcttggttacgacccgggaaaatcccaatgaccgccccacaagactagcgaggatattggcctgatcattacccgtcagacaatataaaatatgcgtatccgctggatcggcttggcgtaagatagcaggtttgctgccatcgccatgtaaaaacccacagtcaagctcttcggccaagacatcgattcgctcttttctgcgctcaacgaaaatcacctcatgccctcgcttcaaaagtaagcgggccgtcatcactgccaaagaacttgccccaataaaaaccgctcgcattgttcaagctaaccttcttaataataatagaagcaaagcagccgactacctcaccggaattgagcccgccgccctatccaagtacgaggatagcagagaaccaacaaggcaataatctccaaccggccaagcagcatatcgatacaaagcaaaagttttaagagaggatgcagttcagggccagtaattccagtggaaagaccaaccgtccccgttgccgatatcacctcgaacagcgcatctaagggaggctcccccaaaagcacaaatactaaccatgaaagcatcaccaccaacccaaacagcacaatcagtaacagaatctgctggatttcctcttcctgcaaaactttccccgccagtctaggtttgtggacagcctgggggggaagggccgtacgctcaataagcagctgaaccaatcgcaaaaaaattaacagccgcaatatcttgatacccccggcggtagaaccgattccccctcccacactcatcatccccatcaaccataatttcgaggcaggatccagagccgccacctcaaggttactaaaaccggctgtagtcagggcggaaaaaccaagcagcaagccttgggaaaaactctccgcccaagacgccgcgccccaggcatcgaggcgccatgccagaattcctccccccaccaaccccatcagtgataaggcccgcaattccatatcaaaggcacgtaaatccctattggtcagggcttgacgccaacccgagtgataaataaggtagtaaagtggtaggggaatggcgccccccaaagccaacaagatcaccgcccagcgagcgatctcggtatctagtcccagtaagctctcatctgaaggtgaaaaacctcccgtagaaacggctgagagcccgtagctcagagcactggaaaaatcccctaaaatggcccatagcacccataatccccaaccagtcaataccccatagaccaccaacatccgccgagcatgagccctcgccgtggtaaccaacccctcagcgcctccaatgggttcaactaaccgcctggcggccatatgctgtcccatgagcaaggcgacggaaagcacgacaatccccagccccccataccattgcatccaagcccgagcgaagagaaaggtctgggatttatcctcaacggtggctaaggtggacaatcccgtcgtggtgatcgcagacacggcctcaaagagggcatctaaaaaggaaagaccttcgcccatgaggggaaaactcatgaacaggggagctagaataaaagcaagggcaactacggttaaggcttcattggtctgcacctgggtcggtacaggcaatcgtaacaggggaatggtgaagaaactaagaacaaggataacaacaaggtaacgaaggcttagttcatactcattaaaaataaccgatgccccgagaggggcaagggtcagaatcgccagcatagcgattaactgacccaggtattttgcaactacccggccgtgaacggcatagctgagagtcgaagttccttcgtccagagtcgcctctcttccaaacgatgacgatgactagatagaatcccccctgctccttcagctactcgcttcatcccatcaacccagaagccaggggaccgcccaccaaaaacactatcaacagatgccctagagatagaccgagagccggcaaaaacccccaagataaagcagactttagcagaacagtattgatcagcactttccatagcaaaagcgggagcgttaaaaaagtgactacccgagtaaaacgttcttcaggaagcggcaaatcccctaaaagaaaagagagaaacaactgggcaatgcacaccacaacccccgcacaagccattgctgtcaacgtttgcaagattcgattaccgaatttgagcaacgtcaagggcacaccagccaccaaaacgagcagtagggcatcgaatactcccaaaaaccctgcggccgctattgagtgatccaaggattctacccacatccggcccaaaatataggctatcaagctcccagtaaggagcgcagttgaagaaggcaatttctgcggtccggcatctaaccgacatatcacatataatgccttgacaaaatcaattatttttgagaacattttcggcccacctttgtaaggcaccattagcggtgcattttcttattttccaaagcggtaacagccctttctgttactattccacgcttttcgccgactctcccggcctttcgttctccccttgcctatcgtcatcagctaggaaatttatatcccttagggttgatactaacctttacaaagaaagggccgactataacgcaataactcgttccatgccatatcatctcatgaaaaaaacgaagcttttttttgtaaaacttaacttaatcaaataattataacttatgattgctagaggacagggccacgcgaagacaaaactccacgtggcatatcatccattgctaggctggattagtggaggggatcgcgctgctttggtgtcagttgctctttccagggctgaggcaaattctgtacccaaccattatagaccacaggaataggaagcagaccttgcccccccatccctggattggcggtaatagtgtcatccatggcggtctccggagtggcggtcaacaggatcctgcctaccactttagcatcggaaggatcttcatcgccgttcggatcgatatccactacctgaagcgtgttcgccgcctggctgctgatataagcatagtatcctccacccttcttagccccgaattgcaccccatggcagccggcatcgcaaggcagggaggccaccagttcatcctttcgggtgtccacgatggtaatggtgtcggtcaaaatattggctgtcaccatggcgataccatccgggctcaccggggtctggatcggcaatccgcccaccgggccggtgatctctcccgtgagcggattgtaattctgcaagagattaatggttttcaacacctcacctgtttgagtttcaatcaaagtgaaggtgctatcaagaaaattcgccacataatacttgctagaatcaggcatcatgccagtagcaatgggatgggcttctaaggtgccggtggggacgatctctaggacttcgtccctccaaaaatcatagatcgtcgagtcccccgtgaaaacgttgggggttaccatggtcatgccatcatgtcccatccagtgggcatggggccctggcctgccaatatcgatctcccgctccacaccgttggcgagaggggccaactcaaccaccgattcttggtcatcggaaccattgagagagacgtgtagttggtcggtatctacccgggtcatcacatgggctggcgcttcgcccaccgttattcggtctatcaactggcctgtttctcgctcgaatagggtcagcttgctatcaaaccattcggtgacataaatcagattctggtcccgatcagtccacatattgtggggattgttcatctcgatatggggcaaagagactttccgtgtgacctcccaagtggtggcatccacggccgttgcagtccctggcttttctttatccgccgtagtttcaaactgggtatccacccagacttctcctacgccttctcgggatggagttaagagggcaggtaattcagtatcattgccatatcgggcgtttaacacctggggtagattgactactgcgccgccagcgatgcgtacgttaacattcggatagctgacatgccagggctccgtggaagcaaaattctgccaattggcaggttcagtcaggataaaaaatcctcgcagcagccgggtagccaaatcactgctggtgggtaccgtgatcccattgatgagcgtaatgttttcaccaagatctagcccttctgttgtgggatcgtccaccactacggctcccaacatgtagggatgaatctggcaaaaaaagacatacaaccccggggtcgttaactctacctccgcacttcccttttgagggtcagtgtcaaagggcatattggcagcaccagcaggatagagcaggctggtcatagtgtgaaccgtattcgattcccccttgaaccggacctctaccccaggagtccccacacccaacgaacccgcacctgctaccggaccggcagcatttctgaaccaacgacctggcccatcattgagttcaaagacagtccgattacttcccttatcccccaaggctaagccggggaaaacgaataccaaaataagtacatattcaatcattctcataacgccactccctcagtacggtaccaaatcacctcgccttatgaccctgtatggttaccggtttaaacacgtgagccaagcggctataatacttgagcgcctacgatccggctcacgcactcacccgagaacttaaacattttcagccctagcatcaagcccgtattgggcgcatgataatcactcatttagatactggctttagctataaattattagtccctttcccaattatgccgcttaccaaaaatcaaatacgccatctacgcgctctagcccactctctaaaaccggttgtgatcataggccaaaacggggtgactgaagctgtactagaggaaataaacaacgccttagagcaccatgaactgattaagattaaaatccagggggcagaacgggaagaacgttcggcaatgattgagcatgtcctggaggcgactcaagcagagttggtgcaaatcattggcaggataggcgtcttttaccggcgtggggaaaaagcccgtttggttctaccttaagctattcacctagaaacgctgtaccctaggctggggcacttactctcccatttgtcctcgacttaacctgaccccttattaaatcttttaaagtagcctcctctaacgcctggtccaaagcctgctcaattttttccatgaccccctctacagcaggtactttcagggttgcctgttccatgggaaaatcctgttcttccgcctgccgaaggatatccaacgctttgcgtacagggatggtatccggatcttttctcagtaaataactgggaggctcatcaccggtttctgttatcagatgcgctttcttcaagggttctaaaagttcctctattaaatagctgggaagacccaaatgctcactcaaaccctctaacttaggcggggagtgccccctgtggaatgcctcccccacctgaaccaggataagtagccctacccgctctttaaggcgattactcaagcgtaaaggctctttcttcgttaggttcatcatctgaggattttgtcggtaataggccacctgcgcccccaccaaaaggataagccaactaatatagagccaaatcataaagagaatcaggatagctaagctggaataaatggcgtcgtatttggtcgaggtggtaataaaaaaagcgaaaaggagaccgattgtctcccacagcaccccagccacagccccccccaccaaagcattaccgaatctcaccttggtgttagggagaaaggcatagataaaggtaaaaccgccgatgaccagtagatagggcaacaacttgctcatcgccaccaaagccttgcccaaaacctcaaactccaagagggtttgaataaaactggtttgcatgaccgatgccgtcgcacccaccgctgaaaataccagcaccggaccaatcaacagcacactaagataatcactaaaacgccgcagaaaaggacgctccctcttaatccgccagacatgattaaaggcgctctcaatcttctggatgagggagaccacggtataaaacagcagccctagacctatcgatcccaaggcgcccaccttcaaattttccacatattggataattctggtggtaatctcctcggctcgcggtcccaagggcaacagaaaatgatgcaacaccggttccatttggttgtggacgccaaaagccttaagcacggaaaaactgactgccaacaagggggccagggaaagcagcgtggtgtaaaccaagctggtagcccgcaaggtaagctctccctcaaaaaattcccgcgacactacataggtaagcttaagcttggggcgcaaaaaggcctgccagcggcgttcctgcccctcttccggaggctttaacccttgctttacacgcgtcttagtctcttgccaaagagttcccatcggtaatacctagagccctattcactggtttcatttttgcgatgagcggcagcccccaatagcggtgtaatcagatcgaggggtaaagggaaaaccacggttgaactttgttgattagaaatgtctttgagagtctgtaaatagcgcaactggatcgctctggggtccaccgacaaaatcttagcggcctccaacagcttatcggctgcttgtttctccccttccgcattgatgatcttggcccgccgggaacgttcggcttccgcttgttgggcaatggcacggatcatgctttcatcgagatccacatgcttaatctccacattagccaccttgactccccaggcatcggtttgttcatccagaatctgttggatatcgttgttgagcttgtcccgttcggccagcatctcatccagatcatgttggcctaataccgaacgcaaggtggtctgtgacaattggctaatagccgtatcgtaatcttccacttggataatagcattctccggatcaacaacccgatagtaaatcaccgcattgaccttcaccgacacattgtctttggaaatgacatcttggctcggcacatccaacaccacagttcgcaacgacaccctcaccatctgttgaataccggggataagaataatcagcccaggacctttcaccttccaaaaccgccccagcataaaaataacgccccgctcatattctcgcaggatgcggatagcgagaacaagaaaagcaacaaccactgccaacacataatagagcgcctcaatcatgatgatcttcctccggttccggctttactttcaaccttaatccctccaaccccgtcacccgtactcgctgacccagcgttatcggctcagtcccctgggccgaccatagctctccatgaaggcgaacggtcgctgtgtcccccgatacccctgtcaccttgcccaccgcccctaccatctgttcccgtccactcaccaccggccgctgctgggaacggatcgccaaggacagcaccacaaataaaaaagctgcgctggtcaaggctgccgcaataatcaaaggccaggaaatctcataacccggcacatcggtatccaggaggatgactgaaccaatcacaaaggcaatgactccacccacccccaaggccccaaagctcggcacgaagacttcagccaccataaaagcgattcccaacaacatcagtgccagccccgcagagctgatgggcaaaacctgaaaggcatagagggccagcaaaagagagatggtccccaccacccccggcaagataaagcccggattggctagctcgaagatcagcccgtaaacccccaccaacatcaagatataagccacattaggattggcaatgatcgccaatagccgatcccgccagttgggctcaacccgggtgatagtcatcccggtagtgcgtaaggtggtttcaccacccgccacactcacggttcgtccgtcaagattcttgagcaaagtggggatatcggcagcaacaagatcgataactcctagctctagggcctcttgggccgacaggctggcagcctcccgcaccgcctgctctgcccattccgcattacggccccgctgggcggctagccctttgatataagccacggcatcattgatcgccttgcgggccatggcctcttgggatgactgaccttcctcttttccttccccttcccctggagacggcggggcacccatgggaagctgtacgggcgttgccgcccccagattagtggccggggccatagcagcgatatgactggcatacatgatgtaggtaccggcgctggccgcccgggccccactcggggccacataccccaccacgggtacaggggaagccaagatatctcggatgatatcccgcatggccctatccagaccccccggggtgtccattcgcaagataataagcgccgctcccttatctccccctctttccattgcccgctggacataaccactgacggcaggcccgatcacgccttggatatccaataacaggaccgttcccctggagccctgattttgctgcgctggcaccgataatcctatacaaagacaggcaatgaaccccaaaacccacagatagcgtttcattgcgaacaaaggtgcggctccattaagaaattgattaatgactatgttttaataatagacgacattagctagtaatcgtgccacgatggaaattttattaaacggcaaaactcaccaggtaccggaaggctgtctagtctcagagctcattgccctattggaactccagggaaaacggcttgcagtggagatcaaccaggaaatcgtcccccgcagcgaacatccccattggcgtctgcaaccgggcgataaagtggagatcgtccatgccattggcggcggtcaaactctagacagcggcgataaccgcctttaatcggtataataggccccatgagcaaatcccaagagggaagatcaaatgagcacagctgatactccgttagcggtcgcaggccaaacctatcattcccgactcctggtagggaccggtaaataccgggacctgaaggaaacccaggcggccattgaagccagcggtgccgagatcgtcactgtggcggttcgccgaagcaacattgggcaaaatcccagtgaacccaatctgctcgatgtcattcccccccatcgctacacccttctccccaataccgcaggctgttacagtgctgaagatgcggtgcgcacctgccgcttagcccgggagctactagacggccatgacttgatgaagctggaagtcctgggagacgaaaaaaccctttttcccgatctggtagagacctataaggccgctgaagtgctcatcaaggaaggcttccaaattatggtctataccaatgacgatccgattgccgctaagcgtttggaagagatgggctgtattgcagtcatgcccctagcagcgcccatcggctccgggctgggtattcggaatccctacaatatcctcgaaattatccagaacgccacagtgcctatcctggtagacgcgggggtgggcaccgcttccgatgcggcggtcgccatggagctaggttgtgacggggtactcatgaataccgccattgccggagctcaagatcccatcttgatggcctcggcgatgaaaaaagcggtggaagcagggcgcgaagcctaccttgccgggcgcattccacggaaacgctatgccagcgcctcctcccccctggaaggcacttttttctaaaattttcaataaattaataaattaactcgacccagcgccttcccgcaatgagttctgcctttctgcgttcccatttttccttagcgcccatgatgtggctaagcgctttatctaacagcgcctgaatacgttcttggccggccacatacacataggttttagggctatccagcaacactttaagctcctgctcccgttcttccaaggcaagatccagggccggtaactcggcccagtgggggcgcggactcaatgctttaaaggcggcaaaagatagtccagctcaccctgaactgtacctttaaaaagcaggattaatctctataaaatagatatattgagtgtccatgccgcaaacgaccaggaaaacggcggcaagtaagtagataggagacaacccccgtgaaaccccatatacaggctttttttgactctgggacttcaaccatttcctatgtggtgcgggccccaggcgacccggcatgtgcccttatcgatccggttctggactacagccctaaggcgggccgcaccagcaccacatcggcggatcaactgattgactacgtgcgcgagaacgggttaaaagtggaatggattctggaaacccatgcccatgccgaccacttaagttcagcccattatctgcaacagcaactcggaggacgcattggcattggcgaacatattacccaggtccaaaaaaaattcagccaactgttcaacctaggacctgacttcaaaaccgacggctcccaatttgatcacctcttctccgatggcgaacgttttcaaattggcgcccttgaggcccaggtcctttatactcctggacacacccctgcttgtctcacctacctcattggcgatgcggcatttgtgggagacaccctctttatgccggactacggcaccgcgcgagcggattttccagggggcgacgccagggccatgtaccgttcaatccaacgcatctacgaattgcccgacgagacccggttgtttatgtgccacgattaccggcccggtgggcgggaaccccgttgggaaaccaccattgctgaagaaaaggcccacaaccccctggttaaggcgggagtcagtgaagaagaattcgtccgaaagcgaattgagaaagaccgcaatctagccccaccggtgctgatcctgccgtccctgcaagtcaatattcgcgcaggcgcactccccccaccggaggataatgatatcagttatctgaaaatccccctcaaccagctttaatttttagcggtgcacagcacttttgctgtgcacccttcttcatccggagaagggctattagtcttgcctcgaagcgccggcttgaacatattttttcaccgtgcggcgatcaagagcggtgatggtggcgacagcttcataggttccgtgccgttgatacagcatttggcaataggcagccaacagttccggggcactcaatttaccctgggccgcctgacacaaccaagatccatgatgagtcggcgcttcggctccctgatagtctcctttgagaataatccgccgcaccgcctgctccagctctcgcacattgcctggccaggcgtaatccgccggcaggcatttattcaggacttgcagaattcgatcaattaaaccctcggcggcttggcccgtaagccgctcggccaataatcccaccagttgcttcaattcggcgggagattcctgaagccgtctccgcaagggcgggacttcaatcacatccgaggaaaggcggtaataaaagtcatcgcgaaactgcccctcctggcgtagcgccgggagggaacgatgggtggcggcaatcacccgcccggcaaagcgtaggggggaatgactccctaccggcgtgaactgcctttcttgcagcacattgagcagtttgatctgcaccggtaccgaaacatcgccaatttcatccaggaataaggccccatggggactacagcgctggaaaagacccttgtgattgtcaatggcgccggtaaaggcccccttccggtggccaaagagctccgattcaatcaagctctccggaaattgagataaattaatggcgatgaaggtttcggtaaagctataggtaaaccgtcggcttttaagatcgaaggggattaatcccgagcggccaatagccgccgccgctgaccccttgccagttccggtctcccccagcaacaaggtggaaaaatcctccatccggtcccaaaggtggtccgcatagaaacgggcatccgtagtaaaaacattgttccatagggcatgacgcaggcgggtcatggaaggagaatcccccaccagggcatgagcaataaaaaaataggcgcgccgcaattgataaaacaaggccaaataacgccccgcctcctcaatggaaaagccccgatttttgagtttatcgatgagttcttcggcaaaaggaacgggggcgggggctgtccccttggccatttgggtttgaattaactgatcccattgcgccacatagcgatcatagagctggaacaaaaaagcatactggagcagccgacgatcctgaggggggacagactgaatacgggaaaggccacgggactccagacgagccaaccgctgttccaaagggggaatcaaagcgctgtagtgatgatcatccggcgctggggtgtggccttgggtttgacttcccagggaagtcagccggtctttctgaaagctaaagggattggagaagatgacctcggtgagcagggcaaagaactcccgctcttccgaggtcaaaggttgctgtttgacggtcaccggctgggagtaagggagcaataaaggaacaccgatgcccccccatgggaggaacatcggtgtagtggggaactcaccggattcaaagcgatcccccttcctaatattcccaagatttaaattgccgcccccactgggtcaaacggagttttagttgggggccatggcgttcaatcaccgatccggtgagaatggcggccacccctagcaccgccaaacttccccagcttcccaagtcaaacgcggtgatagcatattgtacctggaagctaaggccggctatcagcatcacccaacccaggccaaagaccagccgctgctccatgagataaccacacaccagcacgcccatccccgtcagcagacacaaaatggcagcggcaaccccctcatagaggactaaattagccaataggcccaccgtcatcaccacggccgccttgcggcggtaactagccccactgcctggggtacgcaagctgatttcaaaaatcatggccgccgccgcccaggaaaacaccgcaaaggcataggcatcccctcccttgatgatcttatccaccaccgccgccaatcccaacccggtggtcaaggcggggaggatggccaattgctcgctaaaactgcggagcttggagcggctattcagctccagggccacctggcgcaacatgagaaatgctgttaccgacatggcggtaaacaaaaaggcgtcggcggtataaagccaaaccgtgcgcccaaacaatagggccaggggcaaaaattgaagtcctcgagcaaacgctccttccagggttttcatggcggtgtcgccacgcccgatacgggcagtccgccagagcacaaagatcgtcaatcccaataatgtccaggccacaaatggctcctcccgcaagggaatcaacaagactccattcgtagccaaaaagagtcccgccaaggaccaagcggaatgccgggccaacacccgaaaacctaaccaggtaaccggcgccaacaccaggacggcaccggcaatcagccccccagtaaccgtaaagctttccgcctgccaggtggcaaagacaggataagcaatactgttggcacgagaagcggaataaacaaaggcccccagaatagcgaaattagccggcaccgagaccaatgccaacagcaacaaaaggcgagcccccttgctttcccgcagccagtgacccgcgccaaagccaatcactgccaagcctgcggtatgggcgagcagcagcaaataacggtaactatcattgccgctttcccaaccctgaagcaaaaaaatagagagagaagccaccacagccaaggcccccaacccccgcaacaggcggggtaaaaatttaaagctaaagcggctggctgagggctgtggcgcggcaggctgggccacctgggcttgagtctcagcattcatgatggttctcctccttcaacaaaagttcatccaattcggcgcgcagggcatcctggtcctcggcatcggtaaaacggtgttccagactatccatggcctctgctgtgcccgcttcgtattcggcctcggtaatacggacctcccaccgctcaaaggcatcggcaacatcgccgcccatactggggtccacacgggtgatggaattgagggcctcagccgccgactggcgggtacgcatcaaatgacgcttctgggtcatgtcggcgacccgctcttccgcttctcttacatcccgcaccaaacgagcctccaactgttggtgattttcccgcgttttttccaattgggcccgctggcgttgacacccccggcgccgccgcaggcattctaacgccctatgctcatcctctttggcaatgcgcctggcccgctccgcccattttatttcagcctcttgcagttcagcaattttggtttccaaccgctcaccgtcactgcggacccgagccaagcgaaccttggctttagcggtagcttggcgggcctccccaatagcggcctcaatgatggcatcgtggttttcgatctggccaaccacctggtcaatgcgggcggttaggctggcagatagtcgtctaaagaaagacatgataacctcctcatggatttttctttcccacggaagataatccaacttctatgccagcccgggcattagcgataaaaacattaaaaattcaataacttatttaaagtgcaggatttcattgggagattaacaacaagagtgtaaatatacattttttgtgcatccaagtacataatttgaagaccctccgcgcggcgcaggctattttagaggaatcacaaaatcaataccaacaactggatgcgcatcttcttccgttatcaaggccaacagccggaagccgataagggggttgtgctccaggactttaatcatattctccaccttgaaggagaaagaatctttgactgcttttataatggtgcggcctatgacaaacttaagcaaaaatatgatccgtatgactttgctcccctctttgtttggtaaagcggtaagaaaccaatgatctggcaatctattcttgcttggctccccctggtattaatcgccgttctcaacggggcactccgtgaagcctggtatggcaagcgtctcagcgaactacaggcccatcaaatctctaccgtcagcggccttctcctgtttagcctttatatttgggccctcatcaatctgtggccactggactccgcacaacaggcatggatcatggggttcacctggctagggctcacggtagggtttgaattgctctttgggcactacgtggcaaagcattcctggggacgactttttcatgactataatgtcctggctggacgcctatggcccctgattccaatctggattatggtagccccttatgttttctatcggctagggagttgatataaatatcaattacttaactcccgaacccaaaatacttggggaagggggtcactgagcaacatcatggccttttatagactttgaaatgagcttgcacatttttcttccggtcacagctccggcaccccagtagaggcctacaatagccaataagaaagcaactccaagactacctttttctaaagagaaaccgacataaacggctgccaccagaagagtggccgatagaaccccggcttcgcgccgggtcaagccccgctgtaggagtttttttaacattccaccctctcttcttcacttccactattatgaaaatagtctagagagagtttagcctcttaggtcccgttgataagtgaaatagggctattaaaggaggtgaattaatgccccatagactaatcaacagcccgtctatttcggcattggttcatccctcccattcccatatcccgctaattcaacataacccacacctgttatgttggcttccccgtaggtgccggtacattgcaccgctccttcccagtaacgtaccgctagattaagctcttgatcctgctgaaaaggagtaattaccaaagatagttgaagttcaggcaccgctagacgccaacctgaaggataacggataccgctgtgggggctctgccatcggtcagtcacttcaacctctacctgggaaagggaaagcttgcgcgtctcgccggttgcagaaacaaacgtgccgccactgaacgcatccgcagtgccgtctttttttctcatatggtagaacatcaattccgtattattggataactgcagcgcgaaccaatcccagccttcctggtcctcgcctaaggcgctagtgctccactcccggtccatccagctggtccctgatactggaaagctttgtccgtcgacacgaacctctcccttagagagcaagcgggtaaaggaatagtaataggaggcgttgcctggctctgcgcttttttgactcaaaccatcctccccctgcaacacgagaggtttagctgcatccaactcaagctctagggcaatgccgtcttgagccaccgcaattttcaatgggaaaatattttcgccttctgctcctatgaccacccagtcttccaaccacactttgaagggttgggcgactgcgcctgccagacccatcgcgcctcgattgaaacgttcaaaagaataaaagcgttcttgctccacatcagttaaggcgaagtgggccatgtagagctggcgcgttgcccaaccggaggcacgctcaacctgatcgggcgccatggcgacccggaaaatggtcagttcgtaaccaaagtgccgactctccggggtctcaaggttgcccgtgtagtaccaccactcgtttttaaagtcgggatgggggccatgatcttgggggaaagaaaatgcccggggttcaaatacacgggcatactgcgaggtgtcttcctgagcgctcaaggcgtcggagacgatcactccatcattggctgccccctcttcctcacgggtgcccatcaatgccatcatgatgaaaactaaaattgcaccaatcacaaagaaaattgcggtaagggtccggttggcaaacatataggctcattcgctaagatgattaaagatactaatctgaaaatagcggcaaggtattggcttcttcccgctgcgccagcctcaagggagtctttctacctagagaggccggtggaaagggttcagccggcacccccatagcgcatccttaaccccgcattaaggcgctatccaacaaaaattcttcgcccctttccacaaaccgcatattctcacaacaaaactcttacacaaaatttctacggtgggcaagttttccaggaaaagcaggaattctttgccccacccttaatctatgattaaattcccactgtttccgtaatgtacgataatacagataagaaatagctcagggggctaggccaattccaggtgcgcaagaacttgattttttgaatatttgtattaaaatcataatattatgacgatacgacaggctagacacaagattttcacgttgccggccctattattaggtaagcatttgaagaatattgaaaatatcgtggctagaaaagattcttcgtcctcttaaccctctaccccattcccgcccctgagaatcagcctagaataactaaaaaccccgatgataaataaaaaagcggagatttcgcatcgttatgatgtgctcctagaggtgatggcgcatgccgccgagcagctcttgtattctccccattgggaaaaaaacattcacaatgttctagaacggttaggtaaaaccgtaggggcctgccgaacctttgtttttgaaaatcattacaacagagaggggcaactcttaaccagtcaacgttatgaatggacagctcctggagtccaacctcaaattaataatcccgaactgcaaaatttctcttatgaggctggcggtttccagcgttggataacattacttagcaatgaccaagtgatccatggccgcagccgtgattttccctctcctgagagcaccattctactgcgccatggcatccaatcgactgccgtagtccccattttcgtgcgggacggctggtggggtttcattggctttgataatacccgccatgaacggctattttccctggcagaggaaaatgcacttaaaactttagcaagtatctttggtgccgccattacctgggaaagtatcacccgagagcaggaaaaaaatcgacatcaactagaacgtctcctctccaaggagcgttcccatcaccagctttttgacgcgattgggcgaattcaatcgctttttatccaggatgctaatccgtcggtactatttggcaatgtcctgcaagaagcgctcacgctttcagaaagccagctcggctttctcagcgaaattcgttacacaaaaaccggcactccttatctcaggactctggctattggcaataccacttgcaataacggccagtgttatctgcgggcgacatgctcccttagcggtgcggaacttgccaagctaaaggcgcttttttgtgatgccattaccagtggtaaagccgtcattgctaatgatgtccctaatgatcctcaagtaagtggagtgctgagtagtgattctcaaataaaacgttttctgggtctccccttttatcatcatggctccctgcttggcatcgtcggcgttgctaaccgtgataaaccctatgataagcggttaatcgaataccttgatcccctactctccacctgtggaagtattcttgatgcttaccataacgaccagcgccgaagagatgcggaaagccgcctccggcttaccgccaaggtgtttgaaagcaccattgaaggagtcattattgtggacgctagggcttacattgtcgatgtcaataaagcctttactcacatcaccggcatggttaggcaggaaatcattggccaacatcttagcgtcctccgtgctaaacaagaagagccgatctcttttcaaaaaatatggcgttccatcaaaagcaccggccaatggcagggtgagttatggagtcaacgtaaaaatggagagacttaccctgtttggatgacagtcagttcggtaagaaattcaaaggaagaaattacccattatgttgccgttttttccgatattacaatacgcaaacaaacggaacagcgactctattatttagctcatcatgataccttaacgggattacccaatcgcaccttatttctcgaccgtcttaagcatgccattaatcatgcccatcgtcgtaattatcgggttgccgttctattcatcgatcttgatcgttttaaatttattaacgataccctaggtcatcgcattggtgatattttgttaaaacaagtcgccaaacgtatgcaggcaaacattcgtgctgaagacaccatcgccaggctagggggcgacgaatttacggtgattattgaaagcttcaccgacacctcggtaatccctctgattgcccgaaaaattattaacgcatgcgagaaaccgttcaacatcaatggtaaggagttgtttgtctccgccagtatcgggattagcctttatccaacggatggctatgatgcgggtatgctcctacaacatgcggatgcggccatgtatcgtgccaaggaaaaaggtaaaaatagttatcaatttttcaccactgaaatcaatgctgccgccgcggaacatctggctcttgaaaaccgtctccgaaaagcaattgcccagggggaattccaactgtattatcaacccatcatggacatggaaagtggcgccatcgtctcggtggaagccttgatccgatgggttaatccagaattaggattaatcaatcccgataaatttattcctttagcggaagaaactggactgattattcccatcggagaatgggtattacaaacggcctgcgcccaagctaaaatctggaatcaagaaaatacttaccctttacggatagccattaatttatccgctcgtcaattccaacaaatcgattttttagaacgaatactcgaaatccttaagaaaacggatcttctccccaatcgcttggagctagagctgacggaaagcatgattatggacaatatggaggctagcctggagaccctcaatgccttaaaaaaaatgggttgccaaatatcattagatgactttggaacagggtattcctccttggcctatttgaagcgttttccaatagacaccgttaaaattgatcattcctttgttcgggatattagtactgatccagatgatgcagctatcaccacggcagtgactactatggcacacagcttaagacggaaggtggttgcagaaggtgtagaaacgcgggaacagttagaatttttggacaatatcggcgtcaatggggtgcaaggttattttatcagctacccggcccctgccgaaaactttacccggttgttacaggaaagacactatatcaatcatgacctcctacgactttgacctatttgtgattggtgccggctccgggggggtacgggccgcccgcatgtcggcaagctttggcgcccgggttgccatcgccgaagagcgctacttaggtggcacctgcgtcaatgtgggctgtgtccctaaaaaactccttctttacggagctcatttttccgaagattttgaagacgcagcaggctttggctggagggtgggtcaatgccaattcgattggcctactctaattcaaaacaagaacacagaaattgaacgtctcaatcaaatttatgaaagtttactgagaaaagcaggggtcactcttgtcaatggccgcgcctgcttggagaccccccataccgttcttgtcgatggtcaacgttatacggcagaacgcattttgattgctactggcagttggcccgccattccggaatttcccggtcgggagcatgtcatcacctcgaatgaggcattcttccttgatcgccttccaaggcaggttgccattgtcggtgggggctatatcgctgtagaatttgccagtatttttaacggactaggcagcgaaactaccttactttatcgtggtcccctcttccttcgtggttttgatgaagacctacgagagggcttagcccaggagatggctaagcgaaatattaagcttcgcttcaataccgaggtggcggcggttgaaaaggaggagcaggggtttaccgtcagacttcatcatggagaagcactcaaggtggataccgtcatgtatgccacgggtcgcacccctaatactagggggctagggctagaagagttgggtgtggaacttagttggaacggtgccatcgtcgtcaatggggattaccaaagcgctattccttctatctatgggatcggagatgtcactcatcggatcaatctcaccccggtggccctagcggaagcaatggttttggcccgtaatctctatgggggccaatattcccagctagactatgacaatatcccggcttgtgttttcagccagccgaatgtggcaacggtagggctcaccgaagaacaggcccgggagcgctgcggtgaggttagtgtttatcgctctacctttcgccccttaaagcacaccctgagcggcagagatgagcgcatgatggtaaaacttatcgtggaaaaagccaccgatcgggtggtaggagcgcatatgttagggtccgatgcaggcgaaattatccaaggcattgccgttgctatcaaggcaggggcaacgaaaacggtatttgacaatactctaggaatccaccctaccgccgccgaggagtttgtgaccttgcgtcaacccctctaagagttatagtattcccttttaaaagggatattttcaaagcagctttctggaacacatcttagcaataaagagtaggccatggagtttatcaaatattttgggccaatgcgcattgtactggcgttgtttacttttactctcattgggatggccccctttgccagcgaagcgagcttctccggctggggtgcggtagtagggaccgtcgccccgtcgctgacggttattatgctatttgtcctcccccttgatatgatgatgagccgcatttttatgaccgataccgaaggtgcccaacgtctccgctaccggcgtattctttggttagaattctttttgtttatcgccctgctactggcttgggggccttttatcgccaatctattgcggcagctttaagcaagagccaagagctcagcgggaattctccattattactgtgtcccctttctattctccccccctcaatgggaggcagaggatttatctgcccgctcttgctccagtagcgcgaccacatcgcggaactgctccttattctgctcgttgagattcatcagcgttcgatgagccttcaaaagcgtgtccgacatagcggcgctgtcgacttcttcctcagccaaggcttctcctccaagaggttcgagatcgccatgctcaacaatgttgaagaccttatcaaagcccaggcaagtcagcacttcattaatttcctttcgattggaaataatggtgaccccaggcttaccaaatcgctgcatgaacttggcaatacgcactaataaccctaagttggtgctgtcaatgcttcgggtttccgtcaagtcaatcacaaagccttggggcgtcacctcggcaaataaattttgcaaaaaatgatccaatgatggacttaagggataacgcacatcacccaaaaagcgcaacacatggaccccgtcataagtggcatgcaaaattttaccttcagccatggctgcgtcaaaccaatatcaataagctgttgctttcagaaagtggataacccatatccacaccaagctccgccgttaaaccagcaatagattcaaattgtagtcgttagcggctagccttactaccgcttcaagcattttgttaacctcaactagcactcaatcaaaaggaaaatcaagccttggataagctcttgcaacaccgcctgcagcggctcattaacgcttccccgagaggattacttaaagggggcaaaaaaggcatagaaaaagaaagtctacggatcaacctcgaagggaagttagcccaaaccccccatccaagcacactagggtctgcgctcacccacccctatatcactaccgattattccgaggccttgctggagtttatcacacccccctactcagaggtacgggaaaccttggcgtttttgtcccttatccatcaatttgtctatcatcacctacatgaggagttcctctgggcaaccagtatgccttgcgccgtgaaagatgaccacagtgttcccattgcccgctatggctgctccaacgtagggaaaatgaagcatatttaccgacagggactaggccaccgctatggacgaatcatgcaaaccatcgccggtgtccattttaattactccctacctgaagccttctggccggtattcaaagagcaggaaaacgatactcgacccttgcgtgaattcattgatgatcactacttttgcctggtccgcaacttccaacgcctcggttggttaattccctacctgtttggcgcttctccagcagtttgcaaatcctttcttaaagtaagaccaaagggatttgcaaagttcgaccgggggacctattttttgccttatgccacttcgttgcgcatgagcgacatcggctacaaaaacaaaaatcaggccaacttgggtatttcctataatagcctttcggaatatgttggtggccttacgcgagccattgaaaccccccatcccccctatgaaaagattggcgtggtagtcaacggtaaatatcgtcaacttaatactaatatcctccaaattgaaaacgaatattacagtttcatacgccctaagcagatcacccaatcgggagaaaaacccacccttgccctccagcgccgaggagtccagtacgtggaggttagagccttggacgttagcgcttacgatcctttaggggtcaacgaaccccaactgcgttttctggaagctttgcttattttatgcctacttaaggaaagccctcccctggatgctgatcaacagggagctgctgaccataatcaacagcttgcagcctgctgtgggcgggaccctcatcttaagctccaacaaaacggacgggctcggctcctccgagattgggcccaggaaatttgtgatgaaatggcaggaatatgtgaattattagatcagggagagccccaccaaccctacaccaaagcccttgaaatgcaactagacgttcttgcccatgaagagaggactccttctgcccggatactggctgagatggcccaaaggcaagaaccttttaatgattttgcaacgcgcctgtccaagacccatgctgaatacttcaaacaattgcccttaaaagaagaacaagatcaatatcttaaagaattagcgcaacagtcctggcaacaacagcatgccattgaggcagccgacaacatttccttccaagaatatcttgcacgctacttcgcccagcactaagttttgccggatacgcgacgcttaatccggcctacgggctgtttgtttatgagcgcctcctcgtaggccggaccgattcgccgggagcgaatcgggacctccgcaggaggcccgaagagggcgtgcatcaataaggccttgaggccgtttccggcaaggccattgcccgaaacggataggtttagcctccccttcatttgctcaattctccccatttaaaacacgaccgaggagtggaaaagccatcccattagccgctgcatcgtgccaataaatctaacgccaggttttccaggcgggccctattttccaacttgccccgccaaggagccgggatggcctctaccccaaggaaagcgccacacaccgcccctgccatcgctccgacggtatcccgatcgccgccatttagaatcgcgcaccataaacaatcttcaaaatagcaggggtagcgcaaaaaggcatagagggcaaaaggcaaagattcatcgacccggacgctgcgcccaaggattcgggccgcttcctgggcagagactttccgggccagcaaagcctccaccatctttaatttttctcttaattccggaaccaaaccaggaggcattatttgctgtaaaaaaatgcgaaaatcgggggctttcccaggatccaaaaacaaggcttgcgctacggctaaagcctggatagccgcaccatccatgcctatgggatgaacatgggtgacggtggcgctcaaacgggctttctccaccagatttgcgcggcggtgaaagaaaagtcctagcggtgcgatccgcatagccgcgccattgcctagggaaccattaccgtataaatggtgagctgcctcccggtaggaaaatccctcctgttccaccgcagcaaagatagtaggaggacccggtccataaccgcgccaaggctcctgccggtagtgacgacgaaaagtttctcctagatgttgcgcatccacatcaccgaccatgagcagggattctcccaaggccaaagccattgcggtatcatcggtataggacaactcaggagcattaccaagggcacctagcaaagcttctcgttcaggaaaggagaaagccatttccccaatggcatctccaatagcgctgcctaccagacagccaacaaagcgcgactccaaactcatgaagattatcccccagaaggtgttttttagaacaagtgcttacctcgttcgctgataagtgcctacaagctccgcctcccctagtatgtggtcagccatcgcctcctccagagcctctttagttggggttttaaggcccggtaataccctatccagtgcatacagcttatggaaataacgatgtcggcctataggagggcaaggcccaccatagccggtgcggttccagtcattcagaccctcctgagttccagtgggcagctccgttgagaccaccccccgggacaaacctgtcgccgagggggggatgttataaagcacccaatggacccacgtcattttcggtgcggcaggatcaggcgcatccggatcatcgacgatcaaagccaagctctgggttccttcagggatatttgaccaagacagttcaggggaaatgtcttggtcatcacaggtatattcagggggaatttctccctgatgattgaaagccggagaggtaagagagaggttcattaaggtatctcctctgacaatgaataagggtactcgccattaggaataacagtaaaatacccaaaaagcctttatataaaatgttcattaccttaaaataggaaagttcattggaacagaacggctccaaaccgggcatttgtataaggagaaagagtgctctttcatctgatacgcccgctctgggcttccttctaagccctaaacataacgattggaagcaaagatagataattcaataccccctgcgtcctaatcaaaacgccctgccatacagcaggatcagtactaatactgataaagcctagccatgaaatagacaaagttcagcttagaagttataaagttatataatttagtccttttgttggttattaccggggtaaaactacaagacaggaaagaatgatgacacttggtcctggagcactacaacctcctaaggatcgggtcaggctagcttatgcgccccattcaaatctcctgttgccctaccccaccagttgggatccaagaaattgaaagaggttggatatgcgtgacgaggccctaccacttaagcagggtctgtatgaccctcacaacgaacacgactcttgtggtgttggttttgtcgccaatgtcaaaggtcacaagagccatgaccttatccgacagggtctacggattctggaaaacctaactcatcgcggcgctgtgggtgcggatccactggctggagatggcgcgggaatcctgattcagatgcctgaccgcttcctccgggaggaatgcgcaggccagggaataaagctgccacccgccggcgaatatggcgttggcatgctctttcttccccaagggaccgataaccgcgctgcctgcgaagagcggattagttattacatcgaagccgaaggtcaaaccctgcttggttggcgagatgtacccaccgataacatcaagctgggggaaagtgttaaggcagtagaaccggtagtccggcaggtctttattggtcgtggcgaaaataccccttcaggtgatgtctttgagcgcaagctgtttgtgatccgcaagcaaatagaaaacgctgcgcggggcttggataaagcagatccagcggccttcaacattccctccatgtcctcccggatcttggtgtacaagggtatgctcctggccaatcaagtggcttcctattttctggacctcaaagacgagcgcatgacgaccgccctgtccctggtccaccaacgcttttctaccaatactttcccctcttgggatctagcccaaccgtttcggatgatcgcccacaacggggaaattaataccttgcgagggaatatcaactggatggctgcgcgacgccattccatgacctccgaactgctaggcgatgatcttaaaaaactttggcccctgattgcggaagggcaatccgactccgcctgctttgacaatgccctagagctcctggtcactggcggctatcctcttgcccacgcgatgatgctgctcattcccgaagcctgggccggcaatcccttaatggatgagaaacaacgggccttctatgaatatcatgcggccctgatggaaccctgggacggcccagcggcgatggcctttaccgacgggcgcatgatcggagccaccctagaccgtaacggtttgcgccctgcccgctacctggtgaccaaggatgatctcgtggtcatggcatcagagatgggggttctggatattcccgaggaacggattgtcaaaaaatggcggctgcagccgggcaagatgttgctcatcgacctggaagaggggcgcatcatcgatgatgatgagctgaaaagaaagctggcggatgccgaaccctatcaaaaatggctggatcagacccaaatccgaattgaacagctgcctgccgagacaggacccatggcccctgccccagagactctcctggatcgccaacaggcctttggttacactcaagaagaccttaagtttctcatgactcccatggccattacgggacaggaagccgtgggctccatgggtgccgatgaacccctagcggtactctccaaccgggccatccccctctccaattatttcaagcagcgctttgcccaggtgaccaatccgccgatagatcccatccgggaagaattggtgatgtccctggtctccctaattgggccacgtcccaatctgttgggacacccccaggtgggggggacccataaacggctggaggtgagccaacccgtcctcaccaataccgatctagagcggatacggcgcattgaagatcatacgggtggggcctttcgtacccataccttggatatttgctacccggtgacagaaggtgctggcggcatggaagcggccctgcaaaatctctgtcaaagggctgagcgggctgtccatgaaggatacaatattttaatcctttcggatcgcagcatggacatggaccatatcgccataccagcgctgctcgccacctcagccgtacaccatcacctggtacagacggggctgcggaccgagactggcctggtggtggaaacgggggctgcccgcgaagtgcatcattttgccgtgctagcgggctatggggctgaggccattaacccttatctggctttcgaaaccctctccaccctgcgcaaaaagcttccggagaagctcagcgaagaagaagtccaaaaacgctatattaaagcggtaggcaaaggcctattgaaaatcatgtccaagatgggcatctctacctaccagtcctactgcggcgctcagatcttcgacgcagtggggctctctagtgattttatagaaaagtactttaccggtacggcttccactatcgagggggcaggtcttggcgaaattgctgaagaagcatgccgctggcatcgggacgcttacagcgatgcgcccatctaccgccatgggttggatgtgggaggctactatgcctaccgcctccgcggcgaggaccatatgtggacctttgaaaccatctccaaactccagcatgccacccgtgccaatgaagccaagacttatcaagaatatgcccaattggtgaacgagcaaaacaaacggttgctcaccttgcggggcttattccaattccgttttgccgagaactccatcccgttggaggaagtggagccagccagtgagatcgtcaagcgctttgccacgggagccatgtccttcggcgctatctcctacgaggcccacaccacccttgccattgccatgaaccgcattggcggcaaatccaataccggtgaagggggtgaggaacccgagcgctttaagctcatgcccaatggggattccatgcgttcagccatcaaacaagtggcctccggccgctttggcgtcaccaccgagtatttggtcaatgcggatgacatccagattaaaatggcccaaggggccaaacccggcgaagggggacaactccccgggcataaagtggatgccaccattgcccaggtgcgccattcgacccctggcgtggggctcatctcccccccgccccatcacgacatctactccattgaggatctggcgcagctcatctttgatctcaaaaacgtcaatccccgggccagaatcagcgtcaaattggtctccgaagtcggggtaggcaccgtcgctgccggggtctccaaagcccacgcagaccatgtgaccattgccgggcatgatggcgggacgggcgctagtcccctgacttctatcaagcatgccggcctcccctgggaaattggtcttgccgagacccaacaaaccttagtgctgaaccggcttcgtggccgtatttccgtccaagtggacgggggcatgcgtaccggtcgtgatgtagtcatcggcgccctgctgggggccgatgaattcggtttctccaccgcgccactcattgtggaaggttgcattatgatgcgcaagtgccatttaaacacctgcccggtaggggtcgccacccaagacccggaactgcgcaaacgttttgtcggcaaacctgactacgtggtcaactacttcttcttcgtcgccgaagaagtcaggcaactgatggcccaattgggttttcgccgctttgatgaaatgatcggacgtttagataccctcgacacgcggcgggccatcgagcattggaaagccaagggattggatttctcccggatccttcaccagcctgcggtaggccccgaggtagctatctataatcgcgaaacccaggatcatggattggataaggccttggatcggcaactcattgcccaagcccaacctgccctagaacgccaggagccggtgcaaattgagatcccggtacgcaatacccaccgtacggtaggcgccatgctctccggggaaatcgcccagcgttatggccatcagggcctcccagaaaataccatccagatcaaggctcgaggaactgctggacagagctttggcgcttttctggcccatggcattgccatggagctcatcggtgaagcgaacgattacgtaggaaaagggctctctggcggccgcttggtcatctgccctccccctgaatgtcccatcgtgcctgaagaaaatatcatcattggcaacactgtgctttatggcgccatcagcggcgagtgttacttccatggggtggctggcgagcgtttcgcagtgcgcaactcgggagtgactgccgtggtggaaggcctgggggaccatggctgcgagtatatgacagggggggtcgtggtggtgctcggcaaaaccgggcgcaactttgctgcgggtatgagtggtggtattgcctatgtactggatgagactggagattttgagcaacgttgtaacctagcaatggtggaattggaacccattaccgaagaagatgaggctttagagcacctagaacaccaggggggggatttagaaacccatggtcgagtggatgttagccaccatatcagtcgcttcgatgctcaacgcctcagaggtcttattgagaagcatcagcagcacaccaatagcgagcgggctcgccaaatcctggaaaactggaacgattatttgcccaggtttgtcaaagttatgccagtagattaccggcgcgccttgcaggaaatggaacgggcacaagcggctagagaaaccgtccatgccatgaaaaaggaggctctaggctaatgggtaaacctactggatttatggaaattccccgccgggatcggaccgatgccccggtggcagaccggattcaacattttcgggaatttgccttgcccttaagcgagggcgaactcagggagcaaggggcccgctgcatggattgcggtattcccttttgtcatcccgcttgccccgtcaataacattattcccgactggaatgatttggtataccgggatgactggcgccaagccctcgaggtcctccactctaccaataatttcccggagttcaccggccgcatctgtcccgccccttgcgaagcttcttgcaccctcaatctgaccgatgaaccggtcaccattaaaaccatcgaatgcgctattgtcgataagggttgggaggaaggctggatcacccctgaggtccccacccataagacaggaaagcgggtcgctatcgtgggttcaggcccagcaggactggcttgcgcccagcaactggctcgggcgggacatcaggtcgaagtgttcgaaaaaagcaatcggattggtggcctacttcgctatgggattccagacttcaagatgaacaaatccctcattgaccggcgtatggcccagatgcgagcagaaggcgtacagttccacccagatacccatattgggggagacgttcctgcacgccaactggttgagacatacgacgcggtggttctggctggaggggccgaacacccccgggaccttcccatcccgggacgggaactcaaggggatccattttgcgatggattttctgacccaacaaaaccgccatgtggccggagacaccctccctgagcaagagagcattagcgccaaggacaaacacgtggttgtcctgggtggcggtgacacgggttcagactgtatcgggacttctttccgccagggtgcgctctctgtcacccagttagagatcatgccccagcctccggaaaaggaggataagcttctcacctggcctaactggccttataaactccgcacctccagttcccaagcagaaggtgcctcgcgggattgggcggtcgcgaccaagaccttcctgggagaaaatgaccgggtcacggctctccaggtggtgcgccttgaatggcgtcagaaccaagaggggcattggaaaatgcaggaaatacccaacaccgagttggagcttcccgccgacttggtactgctagccatgggcttcattcatccagtgcacgaaggcctgttgcaggagttgggtactgccctagatggacgcggcaatgtgcaagcagataccgaaagctatcaaacttccatcccgaaggtctttgctgctggcgatatgcgccgcggtcaatccctcgtagtttgggctattcgtgaaggtcgacaggccgctcaagctgtggatgaatttctcatgggccactcgagcttgcctcgctgacggcctctcacccgcttaaacactccagctcactgtggggaatacacccccgtgagctggagtacagcaccaaacaattagggagaaaccctaatttcatattggaagacattggcttaacatatttcataagaaatcatcagcccttgttaaatacaggggatcttgttatatccaatgccttatcaattaagggaggctatcatgtcattagccactcaccctgcggtaaccagtacccccccggccaaagttaaaaaccgcaccgtgacgttatctccccccaccatcctggacatctccatgtgccgggagttttgggagatcgcgcaacaagcccgggactccgagataaaagtgatcatcgatcttcaagagactgtctccattcacgactccggctatacgttgctctggatgttgaaagagagtcttgccaaggaacggacggacctcctgctcctccattgtcgaccccatttgaaaaaggcactgtggtcacacggatttgacccccatttcacgatcttgtaaccctagcaagccagggctttgaacgatccccactccatgggatcggcctgtggcatgcatgccctagtcccgcacgcccatctccagctcaagtgccagggccaacgtatgaaattccaaggcaaccgatcagaacttgaaacagcgaggtaagccatcttggaggagttatgaatgcacaatcaagtgtccagcttcgcagtggaaatgccatgcctatttttggtttagggacttggcagttaacgattgatactgcgggcaccgtcgcctatgccctagaactcggataccggatgattgacacgtcaagcgattacggcacgcaaccaggcattggtgaggcgataaaaagaagtaaaatcagccgcggtagcctctatatcgtaacgaaagtagaagaaaccgacgatgcctaccaagccaccaaagaatatttgagtgagatggatttggagtatagcgatctgatgcttattcatcgtccacccaccacaggcgctggtgaggagttgtgggatggtttaattcgcgccaaaaaagagggtcttacaaaagatattggggtaagcaactactcggctgaactcagtcagaaactgatcgatgccaccagcgaagtacctactgtaaaccaaattgaatggagtccgttcggccatagtggagatttcaagaacttttgcgctaagaataacatcgttattcaggcatacagcccactgacccgtggcaacaggcttgataataaagcgcttaatcaaatggccagcaaataccataaaacacctgcgcaaatgatgcttcgctggaatatccagctcggtacggttcctttaccgaaagctaatcagaaaagccatttagaagaaaaccttggcatttttgatttcgaaataagtactcaagacatggaaattctcagtaatctgaacgaagaatattcatcactaggatctttgccttatgtctaatagtaacttatttccagactgttacagaagaataccagcaagcaaagatgaccccgatggcgttctgcaatatataaaaatcacaaggtaaaaagatccgactcctgccttcgtcgagaccttaattctattaccgtttcgcctcttgttggccaaccttgcctaggtgtttgataggacacatgccgtcttgcctccctctgcagagcagtgcattggcgcagactcacatattcctctacgctaatgaataggcatactgtgatttgtaaacacaggaagcccggccacctttcttttttaggaatagttttgtggtcagtgtattattatttgtggtttgcgttattttactttatggccacaggggtaggaatcctttcccgagtatatttgccggaatcacagagctttgacccggagttagccctccccaccataggcctacaattactgcctgatatgctcgtgggggtgctactagccggtatttttgcctcgaccatgtccacggcagactcgttggtgctatcttgctcagcggcattcacccatgatttactgccgcaacgccttgaaaacatgggggagataaaaacaaccaccgtggttgttacggcgttggccttggcaattgcgctcagtaataacaagaacgtattcaccttagttatcttgtcctggtcgtttctggcttcagcttttgtgcccttattactaatttacattatgggcggaaaacccacggattggcaagctttgaccattctaggtgtgggcgtcggtgtggccatggcctggcgctggttggatctccatcatgctctctacgaaggaatgccaggcattctagcgggtctagcgacttttggagtgctatgcctgttcggaaaagtcgataccctttcggaagctaagccagacagcgaataacccgaggagcacctttcctctttggtgaggactccggatttttcaccatacataaaatatttttatctactatgtaaaagtaatgaatacccataagacaatttcccgtagctactttgatgccgtcattttcgatctagatggggtgattacccgcacggctcgtgttcacgctgccgcctggaaatccatgtttgacgattttctgcaaaaacgggctcaaggcgcagcgttcaagccttttgacgaccatgattatcgcgagtatgtggacggcaaaccccgctatgagggggtgagaagctttctccagtcccgcaatatcgaattaccctatggcgatccctgtgacttgctagagaaggaaacggtatgtgggttaggtaaccgcaagaatgaactctttcaggaaaagttgaaaaaggaaggggcagaagtatatcacacctccgtccagttgattcggcgtctgcgcagtaaaggatttcagaccgccgtagtctcttccagcaagaattgcggccgcatcctggatacggtgaaactcacccatctatttgaggtgaaggtggatggcaacgatgcggcaactttagacctcaagggcaaacctcaccctgatattttcctggaggctgccaatcggttaggcttagaacctaagcgctgtgtggtctttgaggatgcgatagcaggagttaaggcaggcagacaaggccaatttggccgcgtgattggagtcgatcgggagaagcagacggaagcgctgaaagcggccggggctgacattgtggtcaaggatctggcggagatagggatcgtagtccacatgcttgatctttctcttgccctagaagccctaagcgcgctccaagacaacatcgcccaacgggaggtggtcacctttctcgactacgacggcaccctcacccccattgtctcccaccctgaaaaggccatcctctcaggagaaatgggccagacattgaggatgctggctgaacaatgcacagtggccattattagtggtcggggactgcaagacgtgcgccaacgggtggccattgacagtctttattacgccggcagtcatggctttgaaatcgccggtcctggggagctggaaatggagcaggagcaggcccaagcccacctcccggccctggatgaagcagagaaggcactgaaaaaacaactagaaaatattgcaggagcccagatagaacgcaagcgattttccattgcggttcattaccgcaatgtggcggaggcccagatcggcgccatagaaaagatggtggagcagacgttggagcaacacccagggttacataaaagccatggcaaaaaagtgtatgagcttcagccggatgtggcctgggataagggccgggctttgttgtggctgctggacaaactagaactcaaccgcccggatgtgctccccctttacatcggcgatgacattactgatgaagacgcctttcaagttctggaagaacggggtttgggactggtggtgggagaagaggcccgggatacttacgcggaataccgcttgaaggattcccatcaggtgagggaatttctccatgccctgacccgaatgctgggagaacgcaatgcctggaccctgacttaccgcggctttgaagcccaagaagaaggcttacgggaagccttatgtaccttagggaacggctactttgccacccgcggggcagctccagaatcccaggccgacaacatccactatccaggaacctatctagcaggtggctataatcgcttgaagacagctatcgctggacgtacggtggaaaacgaagatctcgtcaatttacctaactggttgtgtctagattttcgccatatcgacgggaaatggtttgatttaaaagaaatggagattctcttctatcgccaagaactggatatcaaacgaggaatactcacccgtatagtccatttccgtgatgaaaaagacagggaaacccgggtgactcaacgccgcctggcgagcatggcccacatgcaccttgccgcattggagacggtgattatccccctcaattggtctggcaccttggaggtgcactcggccttggatggacaagtgattaattccggggtagcccgataccaagcgctgaatagtaagcatttgaagccggtagaaacccaaccaatcaacaaccaaattctcctgcttaaggtacgaacgaatcaatcccaactgaccattgctcaggcggctaggttggaggtcttcctcgataataaacctgcggcggtagatcggcagatggaggaggaaaccgcttatgtcgctcaagcatttaccgtcgaaatggagaaaggaatcccgctcacgctggaaaagacggtagccctttatacggcccgggattcggccatttccgaatgcggcctagaagcggtcaagaccatccaggatgcccctcgttttgaaggcctttgggacacccactgtctggcctggaaacacctttggcgacagtttgatatgcaactggaaattgctagaagcgctggtaatcaccacatccagcgaatccttcggctatacagttttcatctcctccaaagcgcgtcgatgcactccctggatattgatgttggcatgccttcccgggggtggcatggggaagcctatcggggacatattttttgggatgaattgattatttttccttttctcaattatcgtgcccctcagatcacgcaaaccctgctcatgtaccggtatcgtcgactgaatgaagcgcgcaaggcggcccgagcactgggctataaaggcgccatgtatccctggcagagcggtagcgatgggcgggaagaatcccagcagcttcatcttaacccccaatcgggacgctggatacccgataattctcacttgcagcggcatatcaacgcggccatcgcctacaacatctggcagtattttcaagtcactggcgacttaaattttctcgctttctatggggcggaaatgattctggagattgcccggttctgggctagcatcgccacctacaacgaagggctagatcgctatgaaattctaggaatcatggggccagacgagtttcacgatgcttacccagaggctgaaagccccggcctcaacaacaatgcctacaccaaccttatggctgttttcgtgctgaacaaagccctggagctgttccaattattgccggagcaagaatgtcagcagctttgcgaaaaattggccatccaggaatcggagaaaacacgctggcaagacatcagccgtaagatgcgagtagtgttccatgacgacggtatcattagccagttcgagggctatgccaaactagaggaattcgattgggaaggctaccgaaagaaatacgataatattcaacgcttagaccgccttctggaggcggaaggcgatacagtcaaccgctataaagcgtcaaaacaagccgatgtgctgatgttgttttaccttttctcctcagaggaattaggtgagctgttcaagcaactcggctatccgtttgatccggagcagatccctaagaacatcgattattatctccaacggacctccaatggttcctccctaagctggatcatccattcttgggttgccacccgccgggaccgggaacactcctggcaactcttccaggaagcattgaagaccgatgtggcagatattcaggggggaactactcctgaaggtatccatctgggcgccatggcaggctgcgtcgatctagtgcaacgctgttacacggggctggaggctagaggtcaagtgctacgtctcaatcctcgcttccctgaaaaattgagaagtattcacatacacctgcgttaccgcgggcactggttagagctagagatttcttgtgagaaattaaagatagaatcccttaccagtggggctgcacccgtaaaaatagaagttaaaggaagtcaattccaacttgaagaaggcaaggtgaaagaaatccagctatgaatttgaaccctaagtattccccacggactcaccttaatctcaatgttcgcggtctcagccaatctgccaccttggctatcaacgaacgctgtgctggactcatccgtgacggcaaagaagtcttccgcttcggtctcggccaatccccttttcccatccctctgcccatcgttgaggcgctcaaggccaatgcccaccaaaaagattacctgccggtgaaaggcctacctgcactgcgcgaagccattgttggctattatcaacgtactgaaggcttagactactcccccgataaaattttggtggggccaggcagtaaggagctaatgtttattgtccaactagtctattatggcgacctggtcattccaactccaagttgggtctcctacgctccccaagcttccattattggtcgccatctccgctggcttccaacccaaatagagaccgggcttggagtgacacctgaagccctgaataatttgtgtcaaaccgatccggaacgtccacgactgctaattcttaactacccaggcaaccccagcggcatgacctacagtgccgcgcagctaaaagcgattgccaaagtagcccggcgctatcgggtcctggtgctggcagatgaaatctatagcgagctgcattttgaggggaagcatatctctatcgctcgtttttacccggagggcaccctcatcagcaatggcttgagtaaatggtgtggggcgggcggatggcggctcggcgcctttatttttcctcagtccctaacctggctcttagagagcatggcggcagtggccagcgaaacctttacttcaaccagtgctcccatccaatatgcagccgttgaggcttttcgaggtagcaccgaaatcaagcactatacgcgacaagtccggcgccttcttcacgccctcacccgcttcgccgcacgccggctacgggatataggcgcagcggtcgccgacccccaaggcgcattctacctgtttcccaatttcgaccccctgcgggagcaactctgccgccgttctatgaccaacagcgaaatcctctgtacccgtctactagaggaaacgggggttgccattttacccggcagcgtatttggacgtcccttagacgaactgtcagcccggcttgcctgcgtcgatttcgacggcggtaaggcattagcagcgttagaagccctacccgatactacggagccgaacgaggcttttttgcgtacttactgttaccccgttgttcatggaatagaacggctatgtaactggctaagttaaaagactcacccataacccatcagattagacatgtccccccaaatcgcaaccttatcttcccaatgtagtcttatataaaaattaaggagggtaactatggtaatagcagcaaataagataataaagcaacgccttgccaatagtttgattgttctcagtctacttgccattacaagtggccgccccgctctagcggtagatgataaagacctggcgaaagccacttttgctggtggctgcttttggtgcatggaaccgccttttgacaagctagagggcgttatttcaactacttcgggttatattgatggccaactggaaaatccaacctacgaagaggtctctgccgggaaaaccggtcatgcggaagcaatccaggtcctctatgacccaaagaaagtgagctatgccaagttactggaggttttttggcataacattgatcccctcactgcaaaccggcaattctgtgatcaaggcaatcaataccgacctgccattttctaccacaacgaagaacagcaacgcttggccgaagaatctaaaacccaattagcacactctggccgcttcgatcagcctatcgtcactgaaatcaaaccggcgactccattttataccgcagagaagtatcatcagaactactatcagaaaaacccaatccgctacaagttatatcgatttgcctgtggtcgggatcagcgactgcaacaactttggggggaatccgactaagggaggcaaagccaatatgggcaatgttattaaagattttcaatagcgatgggttcaatctcctctgctaaatcaaacccaaaaacccgagaataaaaatagagctctgcgctcagcgcacgtttgatattttccgacctccggaagccatgttgctcgccttcaaaaggaacataggccacaggcaaccccttcctacgcagcgcctctaccatctgttcggcttgttcagggggtacaatcttatcttccaagccctgaaaaaaaataaccgggcaagagagtctatccacggcataaatcggtgagcgagccgcgtaaagatcggcccgttccggataaggcccaatcaagtggtccaggtaacgggactcgaatttatgggtctcctttgccagcgcctccaagtcactgacgccatagtagctcgcacctgccttgaatacctcatgaaaggtcaatgccgccaatgtggtaaaaccacccgcactccccccccgaatagcgagacgttctggatccacctctcctcgctgaaccagatacaaggcaccgttaacacaatcatccacatcgaccagcccccattgtccccccagttgccggcgatattctcgaccataatgggtgctgcctcgataattcacatcaagcacggcaatcccccggctggtccaatattgaatctttaaatctaaggtattatcggtggccgcagtgggtccgccatggctcaccaccaacaaaggaggccgctcacctggcggccccataaaatccttattcctcgctggataaaagaaagcatgggagaaggctcccccctctgtgggaaactggatggcctcggcaatggaaaagtaatcgggatccatcgttatctcgctcgcgcgccgcagtacttctagatccccagtgctcagatccaattgaacgacagccgggaattccgtgggtgaggccgcaataaatacggcgcgcccggactgagcttgtaaaaatcctatctccgtgtagggaagatcaaattcttccagggcgcaggtagtcgtatctatgctaaccagatggctcacacccttgctgctataggtgcagataatgcggtctaccgactcaaaagcataagtggataaaccaaacacccattggggtaaaccaaattcggccgtcatctgagtgactgcttccacttgctcttcgcgccaccgataaagattccaccatccggtccggtcagagataaaatataaagtgccttcaggcgaccactcaggctggaaaatggactcactgctcccgcctgcaatgggctttgcctctcctaaagagcccgctccatctacctgagctacccagagctcagtcccgtcccagggcatgtggggatgattccaggtcaaccaagccaagcgatttccatcaggactgaggcgaggcgaggaataaaaatccgccccggaggcaagcactgaaacctggccactgccgtcaaaaggaatactcactagggtattgaccgcctcccgggtcttatcagtgtggtcttcacggacacagataagacgattccgcaccccatcaaaaatggcgtcggcgtaacgataatcaccttccggggtaatcggctggatggcagttcctctctggtgacggtatagcctttgatcctcaaaatttgcgaaaaataccgagtccccggccactaaataggcaccaccaccatattcatgcacccgcgttctagcattataggggggaggattaatctctttaatttctccattccgggttcgacgcaagatcacactccggcccccttcggtgggacgcatctccatccaataaactgcgtctttagaaagcgctacctgacctaaaccaatggtttccgaaacaataaggtcaggagtaatgggtgatttccacgaaccgtagggtttttctatgggtgcgagcacatctcctccctagcgtaagcataatattcacgtcacccctattagggccaaagggcgcgtacttcttccggtaattgatttcttacctcttcaatttcaccccccgtcacatgcttagataagactttaaaaactgcgcttaccgcccgctcttgctcagtcccctcaagacctcgatacttctccgtgacataattcaagaactcttctttatgccgatacttaaggggcttgccggccggccgccagccttcatagtaaaatcctcttactagcatgggtaactgagcgcctagatccacggcttcatccaccatgaggcgatcccgaagcacatgcaacaccgcccgcagggttgaataagccttgtgccgatctttccaccccatctccatcatgaggtcattcaaccatagagatgtcttttgcaaagttgagtcaaaaacttcaagcccggtagcactcatgggacacctcctctccattatgactatattaatttataggaccctatcctgttgctcccccttggtataaaattgtaaggtcctaaagttccttggctacactcccctttgtaccacaagtataggtaaacccaaccaatattcaattgggtatcatggccatttctcaaaccgcctttatggctatttgatcagggtaatccggttctgctgatcatcaatggtcatcaggtaacggcccagcacattcatccccaacaacccattgcgaccaaggaggctgtcatcgataaaggctgtttccacgttatagacgacttccgggccaatctcgatagcgcgtagctgccctactttcgctttcacaggaccattggccgtttgcacctcccgatcctcaaaatcgtccgcattaaaaccaagatcggggataattgaagagggaagcaccactagtgaggctccggtatccaccaatagtgaaacttcaatagccattgagcgggaacccataactgtcacccgaacgacatgatgattaccacttcgctccgtcgccaagacgatttgttcgggaatatcgggcgtagcttctttggggcgcaaaatgagtacccgctcgatctccttatcaggcgtttgaataataacgtaattaaaatcagcaaggagcttctgaagctgctgccgcaatgggccttgcactgagggcgctagggcggttttggttttttcaaggccttcaatcacaataccatgcatcgcggataatctttttaactcctcatttaacgtccgctctactttggctaaaggctcctgagctgttccataggcaggagtgataataattagcgcggccatcaaataaaggggaatgcgaatatctcctgccataaacggggtctcctcaaaccctaaagctagatggcattagagatatccaataaattaacgacagcgtcagccaactgccgataaccttcctggttaaggtgaacttgatccgacttaagggcaggatccttttccaagcgcacaagcgtttcactatcaatggggatttgatattctctagcaatcgtagcgtaaaaatcagccacatccataaaaaatactgcaggcctcggtaccgccaataggatgacctcgatgccctgctcttgaataagttctatcatcccccggagattagccgcaatctgggtatcatcctgtttgcgcaaaagatcattgcctccatggcataacaccacaaggtgaggctgataccgctccaatacttcgggtaagcgggctagtccctgacggcttaactctccaggcaccccggcgttaatgacctggcgattaactctctcctcaagaatgctaggatagctgtattgggagccccctgcccccgtaccataagtaatgctgtccccaaaagccaaaatggttccatcggggggcagcttcgataattggggagagtcgctacaagcaacggcaacgattatcgctccccacaaaaggacaaaccctgcaagcttccagattcggtgtaggtgtataatgttcatcgtatcagcctgtttccctatcttaacccttcgtgtgaagttacttcgtcacctaaccaagaaattatagagatctgacgaggtttgctgagttccttataattcttattcctctctacctcaaacctaggtttcagtggaaaatcctgccgacctccgaggatgctaaagattagggaaaaaagtgactgagaagagtgagcttgagaaggtttgaaattggagcgggtgatgggaatcgaacccacgtcatcagcttgggaagctgaggttctaccattgaactacacccgcggctagcataattttacgtatccaccagccagctggcaagcatctacctattttcattatcaaatcaaaatcttatattaataaaccccaataacaatgtttctctttcggactcctaataatgactaatctcaccagtcaacaatttgtgctcaaagatggctaccggcttggttatgcggaatatggcgatcttcacggcgaccctctcttttactgccatggtttccctgcttctcggctagaagcccaaatcattgatgctgcggcaaagcgaaatcggtggcaccttatcgctgtagatcggccaggttacgggttatcagatttcaaacccggacgatgtatgcttgactggcctgataatgtggctgagttggccaacgccctggatctttcccctttttccctattgggaatttcaggggggggaccctatgtccttgcctgtgcttggaagatccccgcctacctccggggggtaggcatcgtcaatggcctgggacccgtctacgaatcatgggctgcccatgacatgaaatggcccgcccgcttgggctttggccttgccaaacgtgcttcctggctcctgccccttgtctatggaggaattgtggcccaggctttatactggttcccccgggtaacccaatccttattaactatttctgccccaaaggcagatagcctggtgctaaaacgtcccgatattgaagcattccttctggcgtctatgcgggaggcccttcacaagggtccccagggagcgctcttagatttcaaactctatgcccatccttggggcttccggttagaagatattcgtttaaaaattcacctgtggcaaggggaggccgatgcgacagttcccgcttcccatgcccgctatctggaaaaaatattaccttctgcccaggcccaatacttcccggatgaaggtcatttctctttacccatcaactacatggataatattcttggggctttgaaagaaatgcaagcgagtccagaactcagcttgtaaagttaaaaaatcaccaattaaatccatacaatgctatcttttttctattcgcctcgaatttatggtatcagaaacgccgctccccctaactaaggccagcactttccaccgcaaggagatgttatggaacagggcaaagggataaaaaaaggtatccacgaactctatgcaacagaccccttagaggcagacaaaatgctctggggcagagaggttgatccccttacccggcgaggttttttaaaaaaaggtgccctcttcgccatgagtgcggcattgggcgcccacattcccttttggcgaaacatgccaggaggactcatccctgtggtacttgcggattctacagaacccttccagttaccgggaaaacatccagagctcattattctcaatgaccgtcctgtcaatgcggaaacaccggcccacctcttagacgatcccattactcccgcagataaattgtttgttcgtaataacggtatcccaccccaggatatcgatattcatcattggaccttgacaattaccggtgagtccgcaaaaaaaaccgtgagctatacccttgaggaattaaaaacaaaatttaaaaactatacttaccaactcacgattgaatgcggcgggaatggccgaagcgagttccatccccctgcccccggtaatcaatggacggtaggtgctgtcggaagtcctgaatggacgggagttcgcttaggagaggtactaaaatcagcaggcatccaagaggatgcggtatatatcggttattatggtaaagatacccatctcagtggtgccccccataaagtccctatctctagaggcgtccccatatcaaaagcccttgaaccccattcattaattgcctgggcaattaatggtgaagatcttcctctcctcaatggttatcccctaagactggtatgccccggttggccagcttcaacttctgggaaatggcttgaaaaaatcgtgattcgcaaccaaattcatgacggcaccaaaatggggggttactcctatcgagtcccttgccatccagtggcgccggggacaaaagtgacagaagatgaaatgtgtatcatcgaatcgatgccggtgaaatctattatcacctctccacgcagcggcgccatgctcaaactaggacaatctctaaagctaagagggcatgcctgggccggtgatttatcggtttccgccatggaggtttccatcgattttggcgctacttggcagccctgctcactcaaagcacccaagaacccatacgcctggcaacattgggaaaccaccgtcaatttcccagaacggggttattacgaagtctgggctcgagctactgatgaaaacggaaaaatgcagccgatgctggttccaggatggaatccaaaggggtacttaaataacgcttgccatcgcatcgccgtcaaaatcctgtagcatgaaagcaccttcgctcatcggtgggtttttgattggagccctgaccttctcctcctgggcacaaaaggaggttgatgagaagacaggcttggtcattgatgaaggattcaaaatcgtaaaagctaactgtgcgggttgccattcagccagacttattactcagaaccgagccactcgggaaggatggaaaaagaccattcgttggatgcagcggacccaaaatctctggcaatttgacccccagacagaagaagccatcttagattaccttgctaagcattatgccccagaagcccggggaaggcgaccaaatttaaaaatcgagaaatggtacttcttggagaaagaggagcctcctcaataacttatatattttaaaaatctattccccaatgattttcactaacacccttttacgccggcggccatcgaattcgccatagaaaatttgctcccaaggcccaaaatctaagcgccggtcagtaaccgcaacgaccacctctcgtcccatcacttggcgtttcaggtggccgtcggcattatcttctcctgtatcattatggcggtactgacgaataggttcatggggcgcaagtttctctagccattcttcataatcatggtgcaaccccggttcgtcatcgttaataaaaacactggcggtaatatgcatcgcattgacaagcaccagtccttcgcttaccccgctttcatccaaacactcttcaacctgcggcgtgatgttgacgaatccccgacgactaggcacattaaaccagagttctttgcgatagcttttcatttttagtctccttattaacttaattttgcgacaactatgaaattccaaccactctatttaaaaaagggagaggagcgccgcttacgagctggccatttatggatatttagtaatgaggtggatattaggcgtagccccctcactgagttcgaagcgggtgcccctgttgccattaccgctagcaatgataaagtgcttggcacaggttacgtcaatcctcattccctcatctgcggacggctagttagccgcgatcccaactacccttttggaccttctttgctgatacaccgactcaaggtggctctctcacttcgagatcgtctgtttgctgatccttactaccgtttggtcttcggggaaagtgacggtctgccgggactggtagtggatcgctatgataatatcttggtggttcaaatcacaaccgccgggatggagcaagtcaaggaagccatcattgctgcattgaacaaaacgatacccggacaggccatcatactgcgcaatgacacccccattcgccttctggaaggattacaatcctaccttgaaattgtccagggagaagtccccgaagccgccccattacatgaaaacggggggcattttaaggtgcccttgatgggggggcaaaaaaccggttggtttttcgaccatcgtttgaaccgggctcggatgcaacactatgttaagggcaaacgggtactcgatgcctttagttatctgggggcttggggaatccaggctctggtagcaggcgcccaccaggttttgtgtgtagagagctcagagactgctgtcaactttatccaccataatgctaaacttaacccaagagctagcgccgtcacagccctccatggcgaggctttttcccttttgaatgccttacaggcagataaagaacgattcgatgcggtgatcctggatcctcctgccctcattaagcgcaaaaaagatctcaagcaggggctcacagcctatcggcgcttgaatgaactagctacccgcttgctcacccgcgatgggattttgatctcctcctcctgttccagccacttacaagggggcgttttccgggatatcctccgccgcactggacggcacctagatcgaaccattcagatacttgagcagggccatcagggtccagaccatcctattcatcctgcgataccagagactgaatacctcaaaaccctgctctgccgagtcctctatagagcttgatcagcgcttagagattccatcaaagcctcgctgcaaatcccttttgatgtcttctagggattccaggcccacggagattcgcaccaagccatcactgattcccgctgcagcccgttcctccacggttaaacggccatgggtcgttgtcgcggggtgagtaatggtggttttagcatcgcctagattggcggtaatcgagataaactttaccgaatcaatcagagtccaggcggcggcttttccaccttccaactcaaacgccaccagaccaccaaaccctgcttgttgccttgcagccaatgcatgttgagggtgagaaggcaggccggcataatatacttttgagacttctggctttgcctccagccattccgctaaagcctgggcccgctgactcatcgcttccatgcgcacctgtaaggtctccaagcctttaagaaatacccaggcattgaaaggactcatggtcgggcccgcagtgcgcagaaaaccgaagacctcttctccgacttgctgcccatcacccaccacggccccccccacacagcgcccttgaccgtccagatatttggtagcggaatggatgataatatccgccccgagttcgaggggacgttgcagggctggagtgcaaaagcagttatccaccaccaatagacaatgatgtgcctgggctaaacttgacagttgagcaatatctgctacttcattcaaagggttggaaggagtttctaggaacagcaggcgagtattcggacgcaaagcattttgccaagcctctaagtggatgagaggaacgaaggtggtttctaccccaaagcgggccagatatttattgaaaagcacccgcgtagttccaaaaatattctccgaggaaacgatatggtctcccgccttgagcagcgacagacaagtagccaggatggccgccattcctgacgaggtagccacacaacactccccgccctctaaagcggcgagacgttgttcgaaggtccggaccgtggggttagtaaaacgtgagtaaatattacccttttcctcaccggcaaaacgagcggctgcctgagcagcattctcaaacacgaagctagaagtaggaaatatgggctcagactgctcgccttcactggtgcgttgctgccccgcccgcactgccaaggtggcaaaactgtattcgtcttgatcatcagtcagcatctttctctccatgatttatttttaacacgtatgagcaataggtggcaattatgcagcatatcattaccctaattggccgtatgctcatcgcgtcgattttcttcatggcaggaatgaataaaatccccagtcaaacctcggtgagtcccctggcaaagctgggggcttacctcaatgagttacgcggacatggaaacctgtggaataccgtgtgccttgctgccaaggatcatcgggttggaaatcggaaggaccttggcgcttatcctaggctggtgtctctgcaaggggattgctgattttagccgcacaggggcctggccggttcagcctggatgcaagggccgggagataaaaatcggcagcacttccatgtgctgcctcaaccgtcggatggctaccttccattgaggtacgcctacggagaataatctatttacctgctgtcaatatggggagaatattcataagcgctgctcgaagtagcacccataaacattactcacataaaagattagacgtaaagatgaaagtagtaaataagggtttatacgtatggagctgactagacaggtttaacccagaaaagtctttaaaaacggaaggagaccagaacagaaaacatattccagtcctcttcaagggcattaaagtctggattatcttcaagggttatccaagcagttcccctaatatgatgaaattcagctctcagcatgacggaaggggtcacatcccagcgtaaccctaccatccaatcatctgcaaaccgccgatgggcaaaccgctgatgtcccgattgcaaagattgagcagcgaattcctccccatcacaatcatcaaggtcaacgcaaaggctatcaaagcggacgacggcctcccaattgggcaaaaaacggtaggcggcttgcacataccaactcaagccagtgaaatcattatctacagacccgaaccctgaataatcaaaatgtcttaaagcaacctcgcttgtcagactcagttgctccccattatattgtcccgaaaatatcaggggcgaaaattcaattgagcccgaaggaaggctagccgaaggcaactcagcatcaaaatcaaaattagcccaaaaggaagaaaaacccaatcgtataagtcctccatccttctcatagaatagacgtccaaatagagaggtatctccctcaagctcaccagggaaatcgtggccaagcagggcccgctcttcccgtgaaccgaccctaggtcttgcgatgttgaactggaggaaaaaatctccgatattcgtacgccgttcgccataaatctggccaccatccgccgacaaggctacatccctagtacgatcaaaataaatggattggggcaaaaagatgctcggccgggtaaaagccacgtcgcgagtatcattgtaaaaaccgataggattaataacgcggccaagccgtatgccccagctattctcgggatcactcaagacagtatagtcaactaagccatagtccaaccttggatcgccttcgtcattttccccggcccagcgcgaaaccccctgtgcagcgatctgaagcttaggcaaaattctccaagaagcattgatccccaactcccgaaaatcaaacgtaccatcatccttactattaccaaagaaattattgtccgtagtcaggataaaggcttgcgaagcaaagccgtggacttgaaaagaatcgggaagcttccattcagcctgtaagggattggccaacaataacatagtactgagtgctaactccctgtgccctatttttatggttcctctaatcatgccattactcgacccgtactactttcactttacgcacctgagcatcaatattttcctccgctaagtacccgatagcgccaggcgtagaggcaactttattgcacatctctttgatagagttcacttcgttaggtgcttgaccggtacctgaataaactagccgatcccatgttctacgaagttgataggggaaaatattgagtatttttttcgagaattggacgtgtaatggagagttatcacttagcacaaataccttaatcaatgatccgtcaggccaagttcgaagacgcatgctaaaaatcgcccgaagcgcgctccgggtcaacgtggtctccggaacactgggattaacgacaacctcctgagcatttactccctgtatcaaatgagaaataatgagcaccacaaagatgaagcgaataatagccccgcacttccaaaaacgtacaatagtcaagcgcataattgtcggtgttataaggccgggggtcgttcgcgggcgaggcaaacttctaccttctagtctacttaattaggagttagtactcagttgcttaactgcccactgtctcggcgccggccagatccttccgtggtcagtaaccaaatcccaaatatcttgatttttttggaacacccgcgtcagtacattatctatagtatttaagtagggttgccgaataccataataatcgactgctggacctatcggctttaggtcaaaactaaaccgtcttagcaaacgattgagcaccggttccataattgcataccaatgggtgataccatactgtgaagacatctgcaccaatgccactaaaaggcctagtaccggatggggaaattgccgccggttatctgatttatcatcaaagctagagtaatccatcccgtgagcataaagcacttcttttccgcgacaacggaaatcccttgccaccactaaacgagaaatttcagcggtagtgcgacgaggcaattgagtcgaatcaaccagccgagtatcaaagtaatgtccaacatgctcctcaataggaaagggttgaaacggatcatcaggatcgcataatacgaggcgtagtcctcccactatacttttgctctgccggtggcgcaaaagggaatagacagaccgcttgtcgtacttatcaatttcacggccatccggataatgccaagactcaaaacctggcaattgaagttcttgggaataaacctgataacgtaaatgaaaaaattggttcttgagctcagttgtatttgcagggacaacttcaaaatatttattgaatgccgcgattaaatcgctcatattcttaaatgcctctaaaccatttttatccacttgtgcatggcaggtggaatcggtagaaaaaagcgaagaccataacaaaagctaaagagaagtatttttcggagcggtaaccccattcttttaacaatccaacgtgaatgccatttttggctgaacagcactgaccgaaagagcctctctgctcctgtgctgattataagaaggcctcttatgggaacctaccgcaagtagctgtatggtcgctatcagcgaccatcgaaatgattctttataggaggaattcgatgaaaagtaagtaaggagcgcagcaatatagtggaaatcggtaaatacccgggataggaaggacacagtaaggggacagattttccaaccaagcaggagattagctaaatgattcatggtctcaagccccctccgttgacccatgccggcaggcatccctatccatatttcgctgcccccccaacagccactgacccggtttcacaccacacagacctgtccatcagagattgccctggacccacaccccctattagctagggtgccttggaaatctatttgcgcaaatagctcaatagatttaacaagtactccctttaccatatttggacgcctcaacgcaccccccactatcaaagcgcagatagatagcctttgctaaatacaggcaaagagtcctaaccctaaggaatatcagaaggaacgactaattatttatttttatttattaagcctacaatctaactatatacaaaataactcaaataagtgctttttgggtatatagtttcacaccgatctcaatttttcaataaagaaatactgaaattagatattttatactgtgtctcaagctcacgataaaccgcaacaggcacttgcaaggtgctacagttacatctaggcaggattaattaatttccagaactaaagtgatggggaattaaggaaggagatatttcaacagcaactaacctaagcattaggctagagttaggatcaaaaataatgatttaaatactggtcggggcgagaggatttgaacctccgaccacttgaaccccattcaagtgcgctaccaggctgcgctacgccccgacatatctacatgataactcaaaatcatttacaactaaaggcgctttaagttttaagcaaatctctgacctcttcaagctctaaacggagctgacgtataatctgcttgctttgcgtgctatcttccttagcttcagcactggaaagcctttgcctagcacctcctatagtaaagccctgctcatagagaaggctccgaatttggcgaatcataatcacatcctgacgctgatagtagcgtcggttgccgcgccgcttcaccggcttgagctgaggaaactcttgttcccaatagcgcagaacatgcggcttcacgtgacataattcacttacctcaccgatagtaaaataacgctttccaggaatcggtggtaattcgttattgttgcttgcctccagcataggcttctacccgcgccttgagtttttgtccaggccgaaaagtcaccactcgtcgtgcagtgatgggaatctcttcgcctgtcttagggttgcgccccggccgttctcctttatcacgaagttcaaaattaccgaagccggagagcttaactgtctctccccgttccagagcgcaacgaatatcttcaaagaacatttctacgatctccttggcctcgcgcttgttaagaccaagttcctggtaaagggtttcagtcatgtcggcttttgttagcgccataagctactccctaataatggcaccgagctcagtcgttagccccgtcaccactcgttccataaaggcattcaccttatcatctgtcagcgtgtaggacggatgctgtaggatcaatcttaaagcaagactttttttatcaggatcaacacctttcccagtatagacgtcaaataattggaattccttaagaatatccgattctaatcccttaaggcaatcaaaaactgcctgggcgggaatatttttactcaccaaaaaggcaatatcccggcgaatagctggaaatttcgataacgattgaaaagcaggcaaaccgccacactcaaccgcttcaacctgaagagcgaacaaataaacatgcccccccaagtccagctttccctccaatgcaggatgcaaggcgcctacccaccctactggtcgaccctcccgaacaatccgcgcactctgccctggatgcaaagcggggtgctgttccgcaacgaactcaaagcagtctcgctgccctcctaaccccaatagtgcttccacatcccctttgagatcaaagaagtcaacgggccgggccgccaccccccactgttccgggtagcaggctcctgaaacaagaccggcaatcgttctttcttgtttaagataagtcaattggccgttaaatgtaagaccatactcgaaaagacgtatccgctcttgctggcgatgcacattataccgcagcgcctggatcaacccggaccacagggtagtgcgcatgaccgccatatcggtagaaataggattgttcaaggccacaggggtcccctcagggtccagccattgctgaagttttggatccacaaagctataggtaatcgcctcctgatagccccgatccaccaacacttcacggatgcgactgacggaaaccccggcttcggtttttaacattggccgaatctgccccacggggcgtgtactgggaagaccgtcgtagccgtgtaagcgccctagttcctcaatgaggtctatctctaaggcaagatcgaagcgaaaactcggcacctttgcccgccaaccctctgcaattctttccacctctaaacccagccgagtcaattgctcagtaatttggctctccgcaatctcaaccccaagaactcggcgaatgcgggcctcccgcagaataatcgtcggtcgaggaggaagctgggaggaatccaccacttcaatgatcggtcccgcttgtccccctgcaatctctattaacaaagccgtggcccgctccatggcccgtcgcggcaattcggggtcaacgccacgttcaaagcggtgagaagaatccgtatgcaaaccataaagacgggcgcgtcccgcaatgacggtagggttgaaaaaggcgctctccaaaaacaagtgctgggtctggtcactaattccagattcttccccccccataatacctgccaaggcgagagcccgctgctgatccgcaataactaatgtttctgcagctagctgtaaatgggtaccatccagcagagtaagggactcgccgggacgcccatagcgcacctggatgccaccctccaattgctccaggtcaaaggcgtgcatcggctgccctagctctagcatgacataattagtaatatcaacgaccaaccccaaactccggataccactgcgccgcagtcgttcccgaagccaccaaggggtctgagcttggggattaaccccccgtaaaactcggcctagataacgaggacaggcctccggcgccatgacggttatcggaaaggtatcttcgattttagccggcacaggctctaggtcaggttttgttaccgcagattgggtgagtacgcccacttcccgggcaatacccgcaacgcttaaacaatcactgcggttaggggtcaagtcaatttcaatactgacatcatcaagttgcaaaaactcatggagatcatcaccgggggaagcctcctcagatagctccaacaaccccaccgattgttcggcaagctccaattccgcagcagaacaaagcatgccaaaagactccaccccttgtaactttgcccgttcaatcttggcgcccgccggtaaccgggcgccaaccatagccaggggcgccaagagtccttcccggacattaggggcaccgcacaccactgtcagaggggaaccatcccctacgtccacctgacaaacctgcaaacgatccgctttgggatggggctccacactcagtaccttagccaccctaacgccatcaaaaggaggcgcagccgactcgacactatctacttccaacccagccaacgtgagccgctcaaccagagcctccgtactgagatctggattaacccattggcgcaaccaggcttcactaaatttcattgttcaattgcggtcgcttaaattcaattaaattggcgcaaaaagcgcaaatcattttcaaaaaacatacgtaagtcattgactccataacgaagcatggccaggcgctcaacccctagaccaaatgcaaatcctagatatcgctcgctgtcaatgcccacgtactcaaatactttaggatgtaccatgccacaacccagcacttctagccatcctgtatggctgcagactcggcaaccttggccactacagttgacacactgaatgtcggtctccgccgagggttccgtaaaagggaaataggaggggcgaaaacgaactttaagatcctctcgttcaaaataaacacgcaaaaaatctgaaagaatccccttgagatcggtaaaactcacctgctcatcaacaagcaacccttcgacctgatggaacataggcgtatgggtaagatcggagtcgcagcggtaaactcgtcccggcgcaataacccgtagcggcggtccctgctgctccatcacccggatttgcactggcgaggtatgggtccgcaatagcgtatgggcatcaaaataaaaggtatcatgcatcgccctagccggatgggaaggcggaatattaagggcctcgaaattatgataatcgtcttcgatttccggcccttcatgcacttcaaatcctgcatggcagaaaaaggcctcgatacgctccaaagtccgggtgaccggatgcaacccgccgacctctaagccacggccgggcaaagtgacatcaatggcctctgaggctagccgtgcctccaatgcagcttgttctaagacatcgcggcgggcttcgatctcatgctgtatcgcttgtttagcctcattgacggctttaccaaagataggccgctcctcagcgctaagctggcctaactttttaagatagcccgtgagttccccttttttacccaaataacgtacccgcagctcatcgagggtctccaaattgggggcaacagacacagcctggcgggcttccgccacgatctcacttaacgcttgcatggactccttattctcacaagtaccggggtgaatgagctcaatcaacaaccgaaaaaaggggtcggcacgtggcctccccctttccaagcctaatcctatgaaccggatacccagtatcggccccggccgaaggcactagcttgccaacgcggctttcgcctgttccgcaatggccgcaaaagcagccttatctctaacggcaaggtcagcaagcaccttacgatcgatatcaatagccgctttctttaagccattgataagacggctataggaaaggccgcactcgcgggccgcagcattaatgcgcactatccaaagcgcacgaaactgccgcttgcgttggcgccgatcccggtaagcatactggctagcacgaatgaccgcttggttagcaacgcggtatacatttttgcgtcgaccgcgataacctttggcttgggaaatgactttcttatgccgggcgcgtgccgttacacctcgttttactctaggcataccaatttcctcttaagcgtagggcaacaaacggttcaaccttgggccatccgatgccttcaccatggctaaagggcgcaaattacgcttacgcttgctgctctttttagtgagaatgtggttatggtgactctgggcacgcttgaatttcccggtagctgtgcgtttaaaacgcttagcagcaccgcgattggtttttaatttaggcattttttaaatactccgcatttatgctgaatggaatggtatccaagcaaaccaatctctgagctcaggacaccatgattacttcttaggagccaaaaccatgaccatttgccgaccctcccgctttgggttttgctcaacggtaccgtattctgctaaatcatcacgaacccgttccagcaacttaagccccaattcttggtgggccaactcccgcccgcggaaacgcagactgactttggctttgtccccttctttgaggaaacgtaccaggttgcgcagtttaacctggtaatccccttcttcagtccctggccgaaacttaacttccttgatttgtatctgcttttgttttttcctggcagcctgacgttttttactttcctcaaacagatacttgccataatccataattcggcacacggggggttgagcctgaggggcgatctccactaagtccctccccgcttcctccgccacacgcagcgcctcttcaatggaaacaattccaatttgctcgccctcaaccccaattaggcgaacttctggagtagtaatctcttcgttcaggcgcatgctcttttttgcaacgatattctaatcctccttagaaatgctatgacccaggggagcgatatcggcgtcaaggcgctcgataaaggcatcaagactcatcgctcccagatccttactgtaccgggtacgtacggccacagtttggttttccacttcccggtctccaatgactaatagatacggaacccggcgcaaggtgtgctcgcggattttaaaaccgatcttctcgtttctcaagtccagaagcgagcgaaagcccttgtttttcagcgtttcttccacttggcaggcatattccgcttgccggtcggtaatattcatcacggcgacttgcaccggcgccagccaaggtggaaacttcccctcataatgctcgataagtacgccaaaaaagcgttccagagaccctagcaccgctcgatggatcatgattggctggtggcgggcgccatcctcagccacatactccatttcaaagcgctcaggcaaattaaagtctagctgaaccgtagaacattgccacttacgcccaatcgcatcctcgattttaatatcgatcttgggcccatagaaagcgccgcctccttcatccacggcataatccaggcctttcttctccagggctgagcgcagcgcttgagtggcccgttcccaaatagcatccgaccctactgacttttccggccgagtagaaaggtcgacttcataacgttcaaacccaaaggccgacaacatctccaaagtcagatcgagaatacccaaaatttcatcttctatctgctcctcgcggcagaaaatatgggcatcatcctgagtaaacccccgcacccgcatcaacccatgcagagcaccggacatctcatggcggtagacggtacctagctccgcccagcgcaagggcaactcccgataggagcgcaaccgccccttatacaccaacacatgaaaagggcaattcatgggtttaagttggtagagttggtggtcttcttccatgggctggtacatggactcacggtaaaaatccgtatgtccagaggtctgccacagctgctggtgggcgatatggggggtatagagggtttcataacccgccgccctatggcgctcccgccagaaatcctcaatgacctgccggatacgggctcccatggggtgccaaaacactaaaccgccaccggcctcatcttgaatggaaaacaagtctaattcagtgccaatccggcggtgatcccgtttctccgcttcctcaaggcggtgcagataagccttgagggctttcttgtcaggccatgcagtgccataaacacgctgcagcatctcgttattggcatcaccacgccaataggcgccggataccttggtcaacttaaaggccttgagccttgaagtcgaggggacatggggtccacggcagagatccacgaaatctccttgccgataaagggaaatctcctcgccttggggaatagaggcaataatctccgccttatactcttcgcccatctggcgaaacaaagaaattgcctcctcgcgggacttcacctcacgatggaccgaaatgtcctgctcaaccagctcctgcattttcgcttcaatggcttcaagatcctccggggaaaatcccttaggataagcaaaatcgtaatagaaaccatcttcaatcaccggcccaatggtgacttgagcttccggataaagcgctttgaccgcctgggctaacaggtgcgcgcaagagtggcggataatctccaagccttcaggatcgcgccccgtaataacggtaagctccgtatcctccttaagaggataggaagtatccaccaaatggccatcgatcttgccggcaagggctgcctttgctaggcccgagccaatatcggcggctacgtcataaacggtgacggaatgttcaaaataacgttgactaccatcaggaagggtaatgacaggcatgtgataaaatccagttcagggccaatacgagaggcctgttgaacaaaaaagcaccgttgctacggtgcttttaagcgtaatggtaggcgcgattggactcgaaccaacgacccccaccatgtcaaggtggtgctctaaccagctgagctacgcgcctgtaaaaacagcattaatttatcatgcccaagtcgattccgcaacgtgtaaaccatctttaactgattccgctactaagaatctataacttaatcgagcagttaagaactccgaaagggccacaggctgaaaatcaacttcaattgacggcctcccggctctgggcaaccaaagggtcagcctccttaaaaaccctagccttgattttttggatttcatcccgcaagcgggcggcttcttcaaattccagattctgcgcatgcttatacatctgctgctctagctgctgcaaacgtttggccaattgctggggcggtaggcgggtgtactcagcagcctcctccgcgatccgggcgtattggcgggcattgcccgtaccgggtgtataaaccccatcaataatctcccgcaccgatttttgcacaccacggggggtaatcccatggagttggttaaaggcaatctgctttttccgccgtctttccgtttcggcaatggcccgactcatggaaccggtggtctcatccccataaagaatagcctttccatgaagattgcgcgccgcccgccccatggtctgaatgagcgaccgctcagaacggagaaaaccctccttgtccgcatcgaggatggccaccaaagagacttccggaatatccagcccctcccgtagcaggttaatgcccaccagcacatcgaattcacccaaacgcagatcgcggataatttctacccgctccacagtatcaatgtccgaatgaaggtagcgtacccgcacctcgtgctgttccagatattgggtcaaatcctccgccatgcgcttggtgagcaccgttactagtacgcgttccgctgccattacccgctggcggatctccgagagcaggtcatccacctgggtactggcggatcttacttcaacttccggatcaatcagtccggtaggacgcaccacttgctcgacgacagcccccgaacgctgttgctcatagggtcccggagtcgccgaaacaaaaataatctgaggcgccaaacgctcccattcctcgaattttagcggccgattatccaaagccgagggcaagcggaagccatactcaaccaaggtctctttgcgcgcccggtcacctcggtacatggctcccaattggggcaccgtcacatgactttcgtcaataatcagcaaagcattctctggcaggtaatcaaataaagtcggcggcgcctcccccggctgtctcctagacaggaaacgggaataattttcaatgcccgtacagtaacctagctccaatatcatctcgatatcgaaacgggtccgttgctctaaacgttgggcctcaaccagcttgttagcccgataaagctgttccagccgctcggcaagctcgaccttgatgtcctccaccgcctgcaacaggatctcccggggagtcacatagtgggtcttgggatagatcgtcaagcggggcacccggtacagtatttcgcccgttaatgggtcaaaataagacaggccctctatctcatcatcgaagagctctacccggatggcctcttgctccgattcagcgggatagatatcaatgacatctccccgcacccgataggtgccgcggcccaattccatatcgttgcgctgatattgcagctctgccaggcgacgtaatatcccccgctgatccaccgtgtcacccaccatgagatgcagcaccatatttaagtagctgtccttatcacccagcccataaatagaagaaacactggccaccacaatggcatcgggtcgttccaaaaacgccttggtcgcggaaagccgcatttgttctatataatcgttgactgacgcgtctttcccgatataagtatcggaggcaggcagataagcctcaggctgatagtagtcataataagaaacaaaataccccactgcgttatggggaaaaaattcccgcatctcgctataaagctgggccgcgagggtcttattaggcgccaaaataatggtcggccgctgaacttgttggatcacattggctatggtaaaggtcttgcccgatcctgtgacccctagcagagtctgatacatctctcccgccgttagaccttctaccaactgccctattgcttccggctggtctcctgccggctggtaatcgctcaccagctcaagtacgcgcttcattgctcaattgaaacctttttgaaaaaacgcaaattcgctatattaaagtttgaaggttatcgtaacattttctcgattaggaatagcttcaattggacatcactctctcgacacgcgttcagcaaattaagccatctcctaccctggccatcaccgcccgcgccaaagcccttcgggccgagggcaaagatatcatcggccttggggccggtgagcctgacttcgataccccagagcatgttaaagaggcggctatccaagccattcgggatggattcactaaatacactgctgttgatggcatccccagcctgaaagaggctattatcgccaagtttgcccgggataatggcctccagtacgaggctaatcagattctagtctccgtaggcggtaaacaaagcttttacaacttggcccaggccctcctgaacccaggggatgaagtcatcattccagcgccctactgggtctcctatccggatatggtccttctggccgggggcatccctgtggtcatctctgccccccaggagcgtcagttcaaaattaccccagaacaactggaggacgccattactcccctcacccggttactggtgatcaatagcccctccaaccctactggcgccgcttacacggctgatgaactcgctgctctaggtgaaatcctacgccgccacccccaggtgcttatcgccaccgacgatatgtatgagcacatttattggggtaaagaacccttttgcaatatcgtaaatgcctgccccgatctttatgagcgcactctggtgctcaacggcgtctccaaagcctactccatgacgggttggcgcattggttatgtagcgggcccggcagtgctcatcaaagcaatgaagtccattcaatcccagagcacctcgaatcccacctctatttcccaagtagcagcccaagcggctatagagggagatcaaacttgtgtcaagaccatgtgccaagaattcaaaaagcgccatgattttgtggtcagacagctcagcgccctccctggagtccagtgtttacctggaagcggaactttttataccttccctaatatccaagcggtgatcacctcccgaggggaggttaaagatgacgtagagctagctgaaaagatgctcaatgaggcgggtgtcgctgtggtacccggatccgcctttggcgcacctgggcatctgcgcctctctttcgctactagcatggaaaacctggagcaggctctgaagcgcattgccgcttttcttaacccctaaattgccatcgcaatcacttaaataagttgacgaaagcggcaaggattattaggatatgccctttcttccccggtagctcagttggtagagcgggtgactgttaatcactaggtcggcggttcgagcccgtcccggggagccaattaaaatcagcggcttatgcaaccatgcaaggccgctgtttttgtttatgtaagccagaagtaagcgccataagaaaaaattagcaggggctcttaactgtttgattaaatctattattttctctgaaaatatcagtttttgccacgcccttgacacgcctaaatcctcgtgtttatcatggcttcgtgctcttgagcaccgtcccgacaggctgcggcgagacgttaaatgcgcgcaagagccatataagaccacggttttaaagcctggcaatggcagagacggcgcgaacgaacctatgagattttcatagattctgagtagcggtaagtatcaatttatggcgcataaacctttcctctccaggcctagggactaacttcaagaaactctcgtgaaactactccggcaagaactccatatccaaaacctgctcccaggtccatccggtgccctcgaaagtggcggggaaagtgttttcgtctttatccgtttcccgtgccgccacgataactgcaccgggataagcctcggcaatggtggcggccagctcgggcttgaggctaggatttttccgcaacagcttggcgatctggtggcgctgctccttaatagtaagctgccaacttcgaccctgccgctccggttgatactgccacttgagtagatgggccagcaaaatagttaaacggctatcgagtgcacgccaaacactggcccccatatcttcgacctcctcgatcaagtcctccatattcacctcgttaaacttgccttggcgtaatttctcagcggtttctcgggtccaaccgtaaaagtctttattggggtctatcatgatctgccctccaaggggaaaccccgccagggtgagccatagcggagtatgataaggatttagggttagtaacctttatgtttggcatactccaaaagttcgccctttaatctttctacggcccccaatactgtcaaggggttactttctgcctccccggcccagccgtagtaattgcgattttgttctcctatactaataaagagaactccctccagctcaccagattttgccagctctagaagcttctccgccgccttgaccacagtagaagcctacaacacttatcccttaattaacaataacttacaagatatttatcaccccctaaaacgattggggtagcatttcaaggggcaattcggtttttggctcttttatagcctccgctatctccgttttttattggtaccgcaaaactccccttttaggggacgcaaaaattcatgctctccctttttatggcctcacgttggtcgcagtttgtctccatggcactagcacagctgtcgggacgcactagcctccgtgatgtggtcagtaatctgtcggctcaggccagaaaactctaccctttaggtgccgtgccggtgagccgctcctctctggcccgggttaatgagaaacaaccctatgccctgtacgaagcattattcgccaagctgttttcccgctgtcaagctgtaggatagacgcataaattgccctgtttcatggggggcatccttcattttcgatagcatcgaaaacctcacggatactttgttcacttacgattacccttacttttcgtcgaatcacttggcagcctagatagaatagagagagcacgcgccgatgttttatcgaattggcctgaaactgataatgtaattgttgccgctctgtcagccaacccacggcccaggccaccatgcctgccaaagccgcaatcaacagcaacacctcaatgcggtgcgggtcacgactataggccagattaaaactgaagccataggctggacttttcaaatcccggaacccttcttcaatctgcatccgcgtacgatagagtttcaccacgcgcttggccgattgacgaccgcacaaggagctggccaacaaccacggctccttcgccgccagacggtattcggctatcgacttgccatgccgaccccgggcttttcctttgaacaaatagaacctactctttaacgggttcttacgacacatctctaccgctccgagtgccttcgctcggccactggcttgcgcccataattctcggcagggccgccattcccgctcccccaccggtcggtaggattttcgcccccggatccggcctacgtaatcccagccataactcacaatttgcttaaaccagggattatgaaatccggcgtccgtgataatcacgggccgactcgccgccggtaacaacgccttgagcgtctttaaaaaagctcgctgcacgcgctcattcccctgctgcgattgcgcatggaccgtctcatacagggtcaacgcccgtcccggcgccactaatgctgcccgcaatacatacaagtctgtgttcggtagatgactccaatctaccagtatccacggccgccgtttgtttcccaccagctgcttgactaacgcctcatacaccgctttgctttgggcttggacgtacttattccccataaatcggtccgaccgccgtatcccactgcgctcttgaatcggtaacttcaatgaccgacccagctgggttaccgataaccgcttcgtctccaagaccgtctccaccaacaacaccaacgtccacaagcgttttaaatgcatgatctccgacaacatccggtgtaaaatcttcttcacaggcacgggaacaacctctcttcggtttttaatcgtgacccgtatgagatcagatgtctccgtgcctgtctactccttctattcttgcaaccgcttgtttcttaattaaacaattcccttttatccgtctatacctcaggcagccaaccgtccagtggtttcatccaaaagccttggtgccaaagcaatctcctgggtcgtccagaacgcttcccccacaaccgccgcagccgccacgctaacgccccttccgcgccatgtttccaccatacgctgactcgccggagaaaggtttcgtcccgcactgggtacaacatctagccaatccacagccatagacactggagggtcaaggcttgcaaaactccgccgttccaatgccgttgcaagctctggcgtcaactcgtaacccgccacctccaccgtttccccccccgcaaggcgttggcacagggttgccatgcgctcccctttactgccagccatcatatccgctgcaaggcgtaaccgaagaaactgcgtcaacattgagcgaccatccacaaccggctgccataacatcaaatgacgaatctcatcccggtactggagcgcaagctccaatgcaagcaaccctcctaaccgaacaccccaaagtttgatagtttctgcaccatggctccgtaaccaacccaaagcaacatcaagatccgccttccacacctcccaccgagcatctctaaactctccgccgctatctccggtcccatagagatccacaaccagcaccccatagccagtactggcaagcttctcagcctgcaaaaccaccatgcgccggcacttgttcatctcctcggcaaaagcaggaacatggaggacggcactcttgggaaaatgactggttacggctggcggataataaacagcgcaaatcggccccaatagaccaggcagaaagaaaatatggcgctgtggtggtaaatcggtcacaaaagttttccgttcacaaaatccaccaggcttcccaccgtctcaaaagtggatgcctctacttcatcgtcatcaatcacaaacccgtagtgctcttctagggcggtaatgacagataccaccgccatggagtcgaactctggcacggcacctagcaactgtgtctcagccgtcatgcgctgacggactcggtcactaagctgcagcacctcactaataatgagaatgatctcatcgatagtatgagtcccgacagtattttcattcattggatcttcttcctgactttttactcaatatgaaacggtaaggggggtaacacgcaccacagggatgctcgctgacccacttgatatatggagatacggtcgacaggtcgaaaacatgagttgccgcccccccatcaccagaaacagggcgctacccacgtctaccgcaccaagtctacgatgggactcccgtgacattcggttgaatgctgaaacccgactcaaggtccaacggataccacgctctcgaagatacccgttcgcctcatcccaaagtcgagcaaaaacaaggctggagcgataatcaggccgtacgtagacatcaaaatcccaggccacctcccccaagggttctaagacaaaccgacaacgaacttcatcctcatcgtaagaatctaaaataagccataagtaccccaccaaggtatcatcattaaaagcgccaagacatactgcaccctgctggtagcgatcccggatcgctgcttggggccttggaaacgctttaacaaccccatcctcttccggcaccaaacgtacctgaattgagcgaccacgatggggtggaagatttggttttttacctaccggctgcgctaccaagtagtacttgaaaaggtcagccccacgaaaatagcgggatagaactaggtggatgccgtaaagtaatgcgttccaccaccctatctcagcccccagtgctattagcttcctcataccaacgacctggtgactctctcagttttcttcaagttaggaaaaatccttaacagagcaacccccttctaggttagggcgcaaagtgcgcatagacgcgcctcggtagcagaaagcagccagccatccacctggatgatccgctcctcaacaaagtcctgctgatggcaatgtttcaccacctccggcttatcgcgcaatactgctgccaatgaagtggaagtctcttgtgcctccggcattgcagcgagaatacgctccaccaaaatggcaatactttgttcctcaggaacagtctggagatacttcttaccgataaaagccgcactatccatgtcatcaaaaaagctttggagggctatcggcagaccctcggtggtgtctacttccctagtgattccaaatatagacagacgccatgtgcccatgagggcaagcgcggcaacaagaaagcttcgccttttgatcatccgacttctccccgtctcattaggcccttgagatggtcagcaagtcgcacggccaacgccacaatggtcagtgttgggtttgaacaaccgctagtcgggaacaccgagctacccgccacgtatagattagcaatgccatgcacacgacaatctggatcgaccacccccagcttggggttccggtgcatgcgcgtggttcccatatgatggttaccgccccccagttcagcaggccatgaagccacttctccatcaagctccactcgcatgcgccctaaaccagccgcgccaaaatcaagggccaccagttcatgggaacgttgcaagctatgcttgtcgatggcactcagtttccaatcgagcgcaacccggttctggccaagggcatcacgttcattggaaagcctcactcggctatctgggttgggaacctgctcagagcgattatggagcaccaagacctgagggacagcattttcctggcccctcaaccgacgataggcgtagccagcaatctcgtcaaaatttaccatcacccgctttagattccataggaaatgctcaggcatttccccccgtccaagggactcgacgatatgttcaaatgcatccagacctgggatagagtagggtctgagaaaggccgaaaaattgaccaaattctcctgccgagccaccttctccgaaatagtcacagctccccgtgctcgcactccgtgcagtttctgtgtttcatagaaatcagtgaccaccccatcgcgcactggcatcaacattccagagtaaaggtgggggtgctccataaaaaaacggcctacgagatcatactcattccccaacccggctttccgcgtccgatttgaaagcagcaaaatgcgtgcattctcaatacctccgacagccagcacaaactgcttggctgctacttgaaaacgcttcccatccaaacaagcaacgcgagcccgagcaacccgatttagaggatccaaggtctcaaactccaccacattggcatgcaggtatgtcgctatattgggggccccctcgatctcctctcgatatacctgaccaaagcgggtggggggactgaattgaaaaagcgtgctaacggcccgaggtcccttaaaagtcggtgggggtgcgcccggaactagccagtcccccggttcgtaggtatagggaccaagctggcaaatgcgatgggcgcgttggtaataggaatccagttcctcccgtccaaagggccaaccgctatagggaacccaactccgtttctcaaaatccattggatccaacggccggcaggccccgacccaatggttggtactgcctccgaagtacctcaaacgggtggaagccaggggatagtagctttgaccgatattttccccctcatacaaggcttgagtttgggcatcaaattccaacccgccactctccagcagacacacgcgaaagggctgggaacgtaactcccgggctagagtaatgccagccgctcctgcaccgacgatacagatatccgtctctaccagatgatccctcggaacgctacgggcatcgatgagcatatatttacaattccctattctaatttatgtcctacgccgcccctccaccgaagcggaagagagcccgaacccgacgcccaagcccgaccttgtccagcaatgcggctcctcgggccgttatcctgtcaaagcccatgtgaacgagaatgagcgccaccattcctggtgtccggcgcaagaagaacacattggcgcaaagctggctgccagtggcgaagaattttttatgttcaccgtatccctcgctaaagtcaaaaagccgatgttggccctcgccgaagaggtgctgaaagacaaaccagtggaggacggtaccaggggaataagcagaaaacgctggatcatagcctagatactggtagagcactgtaccttcccgcactggacaatagagatacgagatcggctgttcgccacaaaataaaataaaaccccgagcctgatcctgctccgcaagcgttagcatccctgctctgaatatctctgtatccggcaagccctgccccaaaagccgctcttgataggttttctcagagacctgacgcgccagggcgtagaactcggtaagctcatggggtgttgtatacacgcgccattgcacttccccacccgacatcttagcgaattttcgcactttccggcgaatagtagagcgggattttgatgaaaatttggcgcaatattcctcaaatttctgtccaagatccacataatagcgcggatattgtgccggaatgtaacgaagccaaccgtccacaaaacgtaattgtggttgccgactattgacgggtaacgatcgcattagataaccgtcgatctcgggcggcaaactctcccgaggcggcgccggagaatcaaccgggccaccaactcttccaacccccccctcactgacctcaagccgcaaagccggggcccataaaacccttgcactgacttcgaacttgagggggacctgcaagacccgcggggaagaagctatcatgccaaaactcttcgtgatgcctgttctaggacacggaaaaccgtataggcaacattcgactggattggttggggttcacctggaaatattctcggcgcgagttctaaaaagccttgagtcggatacaagtcgcgatgccgttccaaaaatcggcataagcggcggaacctttgcaccactatcggatcaggcctcgtgcgggtccgatccaaaagctcaaagccatgggaaaccatgacgaatgactcccacccagactgctccgcggcaaccagcgcctttgtcagctcgccgtaggatgccgccgcaagttgcgcgggacggaaatgccccggccaatcttcaaaggcgcttacgggatactcatataccccctcaacctggaccgcttgccacaatttaccccccttttcgatcccgctggtctctccccgcacgcaaggattgtaactcgtatccatggcaacaccgttagcggcaagcgcctgtagcgtctcggcattgaaaccgtagccgccggcacgaaaagccttgacctgaggtgcgcccgccgcacgcaaatgactgagtccccactggattaacctgctctgctcgtccagggagaaactacgcatcaaatgaccccgacgcttcggaaacaatggctgctcgagcttatcgacccactcgggatgaaggtgaaggtgtacctcatgacctgctccctgaataagcccgacaatctccgtgagcggttgtataccaaaccggagcgcaaataacgcctcgataaaaaatgcacctcgaagtccatgatcgttgaggatttgaagggtcatggggagaccataatcgccccgccccgtcggaccatagatatagcggcggaaagctccggggaaacgctcatccagccgatcccacccctctggccaaatttcaacatcgacggtgaaaaaaacgttcaacggcatttcctagaacgctcaactcttctaagattacgggataactcaatgtccatgggcttggagccaaagctccagcatcatcagtatccatactaattccccataataggcagcatgcccggttcggtgaagatcgatagcccgctcaagaaacccggggcggaaatagggtcgctttttgaggcagagcagactttcataggcaagctcccggagcggggcgtgttccgccatccacacgccaaatggtaatccaaaaccatgcttatgtttcatgatggtctcctggggaaggaaatcgcgcatggcttccttatagaagtggcgaagacgccgccccttgagtttgagcgccgacggtacccggcaggaaaattcaagaagtggatcatcgagcagcggatacacaacatccacccctgcaagcgcacacattcgtccaaccttgcgcagatcattgtccgcaagggtctgctgccaatcaagatacatcatccgattgagcgccgaagcattttggggcctcgtatatcgctcccgttgcaggagcaagggctcttccggcgctaaggcggctaaaaaatctgcctgaaacatttcttgggcaccttcccgctgaaggaagttgtaagcctccaagcgatccggcagtggcgtcatcgcctggcgcacatagctttgcgctttccggacgacaccgacggtctctggcagacggaacaaaagaggctccaataatcccctccgcagaaggaggggcattacaccgtaatactcgaaaacctgctgtttggcgtagcgggcgttgcccgcaaagatttcatcgcccccatcccctgcaagcagacgctccacaccatcattagcggcaagcttggcacagtagtaaacgcccaccgccgaggaattgccaaaaggctcgtcataaacccgggcaatctcgggcactatggcacagacatcttcaggtgtgacatagtattcatgttgcttggtgccgaaatgtcgggatacggtgcgagcataacccatctcgtcatacccggtcgccgtaaagccaatggagtaggtattggcgttgcccggctgcaatctggcaagcatgcctgccagggtcgagctatccaggccaccactcaaaaaggcgccggctatccgccccttgctaaggcgttcaaccgattccagaataagggtgcgcatctgttcgcctaatacatcgagattggcactattggtttcatcaaaagggggttcccaatagcttcccatgtggatttgattgccgtcatattctacataatggccccccggcagcttgtgcagacttgagtaaatagtgccgggactcggaaccatatgggcgtagacataattgtaaatggcctgggacgagagcgagcaatcaatgcccggatgagcccgtacgcaatcggcgcttgagcccaaaacaaatccaccaccagccgccgcatagtagaggggttcctgcccgacgcggtccaccgccgcaaatactcggcccgaacggccctccagtacggccatggcaaaggcaccatgaaggtattgcaaaagccccgtaccgtggcgccgataggcttcaccaagcgcatcaccttctccttgctcccgggcaatgcgttcaagctcggaatccgaccaccaaggctgccccgtgattgcaaccactagcccttcgggaagcagggctaacctttgttcggacgccgcacaggcagcccgctcaatcaaggctgtgcataatttccccgaatgccgaaagcccttgctcatctcgcggagcaacttctcatcacttagctctttagggaaattggataacccacaaaggcccatcatatttaaacactatcccattattttaatcagcttactttcgtcccgaagagcttatcagcagaatagggcaaaactcataggccaataatatggcctagcgcgcccttgctctgaaaaacgataaattcaacaaaattaaagaaatgctggaaaagatcttgatgcaaaaaatacgatattcttatagttgatgcttatccctaccggcctgctaaggccaatgccccactttttccaatagctttttcagacctggcaagggataccccagctcataggcggtggtagcgtattttttagcgagttcatattttttaagatcataatagagcaaccccaaattataattcagctccgaagaacgagggattaactccaatccggtcttatattgctctagagcctgctccagcttaccgcccttatggaggtggatgccatacaacattctcacaacgccatcttcagggcgaaaacggatagcgcgaacaaaatagcactctgccgaccggcgccaccgccatcctgccttctggggcaacctccccccgttccggcgctcgaactgggacaccgcatacagcgcctcatggtaattgggaaaatgcagaagcgtgtagtccaagttctccatgatgtacatgggatgtccatcaaaccggcgaatctgaggacgaaaatgatgatcggccacaagtttcaaatgacgccgcgcggcaggatggggatccaggtaatcgtcctggcgatcctggtgccgcgccgtctcgggtaacaagctaccacatcgatcctgagcctgtaccgccatgggaaccattgcagctaataccagggaaaaaaaaccgtactccagccagcatcgcataccaacctccgcctcaccatcagactccaaattattatcccgctcttctggtagcctcagcaaacgcttatttaaccttagcctagcaaccactccctcagaagattcttttgactttcgcggatattttgctcgctatcccaacaagcaccaaaccgccttaatccactatggattctcggctcgctttctcaatgcggtaataccgaccccctcacttcaataaaattgcaagcaaaagaatcccccttaacctctcgtcctaatccccccttctcatccggcttgaactttagttcatcaagaacctgtttagctggagcgttgcggtctgtttggcaaaaattaacccacaaacgctgcacatcacccttagaatactgcttggccaagaagtcaaaaagtgcttgctcaataaacttcccctggacccgacaagacagcataaaatcttcaatctcgatagtttcagcgtcttgccgtacgatacaaaaacctaccgtaccataggaaccaaatttatcctggcatttaagcacccatttgtcgcgttcagcatcaccgaggatgagctgaatttgattccggtcgtatttgcggccagaaaaattgagttgattcgtgcgctgaacgagttcggtgatacgctcaaagctctctgatgcatagggttgaatatcgagtgaaattccacaggagcgcaaaaaatcaatgtaatcaccactaaacccttctgcagcctgatgacgcatgatattttcttggtaaagtttccggcgcctccctgcctccccactggagctaccctgaaaccgaggctccttgacaagttcagtcacttgactcacatggtggcatgccacctggggcagtgcttggcctacttcttttaactcaaattcgctgtcatcaataaaaacacaagcatccaggccaatatttaaatctttggcaatttgggctatgttttgcgatttgggaagccagttgattttgggatagagaaagaactctgtcaaacctaattcctgaagctttgaccaagcgtgatcatgggcatttttactggcaatagacaataaaataccccgcttatccaacatctcaattagatctttcattcccggacgtagaacaacttcctccctctccaagagcacaccatcccacaaagtattatcgagatcgaaaatcatgcatttcgcattcggcttaatagccttagggttctctttgacctcccccacccctgccctagacttagacgataaggttacgaaatccaaagaaagaaagaccagccgtgcacctttatccgcctccgggagcaaagcaatattaaaagcaagcccactctcaataatgctcttaaaagcagtggccggaataagcttgtggaaaaatccagaatcaattgtcagcttgtcgacaaagggatgcggcaattgctctaaaggaacccccatcggcaccctgcttcgatcaatcgacatcacaagctggagcgacaagggttcgggggtaggattgtaaatctccaccaggaaaccatccggctgcaccttcatctgtccttttcgaagttgctgcacaaaacgctccattaatgcataggtggcataattccagcgaatgttacctgtcatcttgcccagtagccggcctactgtatttgtgatcagcgaaaacgcggtggtggcctgctcaaggatccgtacctgccaaacgggcatcatccgcacgttacctcgggtttcaatcttaccccaccttttaaaaaccacctctgcgccaaagccatgcaaagacgggaaattacggttgcggtaaagcccatattcaaagcgacggcagcgtttatcaggacgggcctcatagagatcacagctggaaaagcaggctggagcagcgcattcaatgcaatgctccccccacatcagaaaagaaattttctgaatcccagtcgctgacatatgcgctgtctcaggcctagcaggcggttttgagtgccgatgggcttcatacttgtcgaactcaaacatcctcgtctccaatacccaagattttacctaaccgctttacaggtaaacgttttccgatgttttagcgatggcactgaagctcctcttatgattcccagcatcttatgcacctaactgccaattccttaatcgagccgaacaataaaggattttcccaagggagaataatcgaaataggagataaagcgaatatctgggttagcctcgataaattcctgcaatgcccgcgcttccccttggtcggtggcgcctctattattgtaataatcatcgaaacagacaatcgaaccattcaccaaatatttcttaacccactgcagtacagtgcatgttgactcatataagtcacagtcaatataaacgattgctgccttaaccccttgcaaacgcctatccaactcctcattcaagctttgattgtaaaatcctttcaccagctcgaactctccttcccgcacgcccttggacttaagtgttttgcgcaattccgcttcagaaaaggcgaattgcccttcatgccaaatgttatcagcggtattccggtgggggggcaaccctttaaacgaatcaaagccgcgaaggaaagtatccttcaatccgtaccgccttttcattgtatgagcgtaaaggaatgtcttgccccgccataacccaaactcaaagtagtctccttcaactttgttgatttttttgaattcaaatgcctgggcaatcatcccgaactcagtcatacggttttctgtgcgccgatcaacaacttccaacacgcgcaataccggccatgaggagagcaaccgtcttaaaagttctctcaatatccctctcctggaataaccactcacattactttgatactatcagtcttcccgcaacggtacaccgacgctgcggtaattccacaagagacgcatcataaatcggctcggggtgcgatcccaaggcgtaaaacggggtaattgccacggatcgcttcgagacgaggcaaccccccaagcagtagaaaccgccgcctcaaaccccaacccccggacaatatctacatgctcctgaagatagtcttttccaggcttaccgttaggataggcaaataaacgcaccgattcgcccagcaagtcttccagccatgccttgctggcggctatttcttgttctgccgatacccgtgccaacgatgccaggataggatggttgcgggtgtgggctccaatctccatccctgcctggtgaagctcacgcacctggcttgaggtcatcatcaaactattggaaagtggcacccggcaacgttgggctaacacttgagcctgcgcctcccgctcctcccaggaaaggtacttcagtcttgcaaggatttgctcaaccgctgtcaagcgatccgcggtgtttgataaagagcagacttccaacccctcctcggttagatccaactccccatcgggcatgcggcgcagcgcctcaatgaccttatcgttccacatccacccgccgtccagatagccggtagcgataaaaaatgtcgccggcacccctacctgttgcaaaatgggtaatgccacctccacgttatctgcgtagccgtcatcaaaagtaacgctgactgcccgtggaggtagtgttccctcccacaaacgccttgctgcttctgccagagggagggggttaaaataacgtgctaggagctccatctgccaacgaaactgtgcggcatcaggctcacccggcatgaggggatccgatgatggtagcacgcgatgataaatcagcactgaaagacgcgcccgccgaccacccggccaaaacaatgaggccaggggctctaacatactcaatgccgctttctcaaaaccctgcagggtttctcctgctcctttctgctccaaagctcttcaccgcccctataccgttgcctaccgccgaacctacagtcccaacacaccccctacgaccctgactgggaatgagactgcaataatcccttaagcaccccccttacccgttctccgagcgctggcgcatcatacacaagtccttcgtcaagctgctgcgccacatgtcgaagccaataaagggagacaaaagcggcatggtgactgggatcgagaccacaacaataataacttccctcaagaaattgttgctctttctcagtgaggtggtcccaatgggagagcagcggtattgtctgcgcaaggctgatccccggatttagatagcgataggtactctccagatagttaagggcatccaacaccggtatccctaaaagatcggcattatcccaatcgatcacccccgttatccgggcatcacgcataaagatgttgcgtgtactgaaatccccatgaacgagcccacggcgcactttcaggccatataaccgctcccgaaaataggcctgtgcctcttccataaacaccgaaatgtctgagacacgggctaactgctccagaggtatgagcacttggcgctggtagaactcgcccgaaagggcctccggtactcgcgcctgaaggccggagtttagtgcttgcagaaaactcgacaccgcttggagacaatccgaatggctgctcctccccaacgcagtcctcaacggacaaccttccaccctggtctcggcataataggacactccctggacttcacctgccgccagcgcctgcggcgttaactcccggagtgtccccatctgctctgcctgtttgagaaaccggtgattacgctcggcacccgctgcggcagaagcattaaaaggcagcttcacaaccatgggccgatgcccggcacagccgctgatgacccccttgcccttgcctgtcgtgtaaaaatgggtaaaggagacggatttctcctcaaggtcgagttgggactcaatcgcggccgctacttgctccgccaatgacaaaccggtagagccttgcggagaggcaataattccataagcggggacaaaatgtgaatgacgtcggaactgttgatggccctggagcttaggaggctgccagagcctcttatcgatctggagaggaatcaattcagccaggtgggtatatccaggggtaagcccgtaaatttcatgatttgagaagcctacggcactaagaagccgacggtagccactgatagaataggtataagtccggtaagggcggcgagccaccgcaatggagtaaagattggccagaaaacgtggcagcaacgaggcaaaccataggcctgagtggtgatcccgccgcccaccgaaataacgatagctcaaacggttttcaatggcgatgaaaagctgcccgctcggtttcaatactcgacggatttcgctcaggaagcgaagctgcgttttacggggattggccgcgccaaaaaagcttaaaaacgcccccattgcctttcccagtcgggatccgccccgatcccagacgccctggtcgtcggccacccactccaatacacccgaaagggccacgcaatcaaagctgccatccggaaatggcaaaaaggggccatcgccacccgccagcagccggatatcatcatccggattaaaatgctcgaagcgtacccgggcgaatttaagtcgctcgaaagtcaaatccaaagcatagacacggcctgcgctcggggcaatgttcttggtcaggtttcccaacccgcaacccaagtcaagtactcgagcatttggcggcagccgcaataacagtttccaagcgtaacgcccgtcagcgatcaagttgtcaagccaatcaggattttggcccacccccctgaggaaacgccgtaccgtatccgcccacggcaaatggcgtgcctcgcgggtgagttcatccatggcctcccgaggaatgggattaaaataatagtcccggcggtggcaacgaaaatccacgatgccatcacgaatgggataggtcgccccgcaagcgtcgcactcaagcgccgtatcgtccgccacaatggcacctgcgcaacggggacacgcaagatcgttttgcggcacgcgattccggcggcttatggtcaaggcatttgccgaattcactccaacccccgaataattagcagcattctactctcccagtctatcctctttggtgccatccgctcataaaaccctaggataatctatgagagcctagggttattcacaccctcaacaccgatttcttgaatcgcgggaaccctggctttttaccgattttgacattggcaaaaaattttctaaatgccttgtctaggtcgtcaattatgttgcgcgtcattcggcttgagacttcctcataccaaaagagtatcggcaacttaggatcgtccaagagtcctttagaagcggcctacccggacaacccactgctcggccaggatatggagaatccatccaaggaaccaaagggattctccagccccccatttgagtgccgaagctcaagcgcttgggttttctccgctgcctccaggaataagcccattgcctcacacttcaccacctgcccctcaagccaacgtaacattaccggtactcctgcgatggttcggagccacagccaggccccctcgaagtgaatgccccaaatatcgaccccaggcagcgcctcctttggtcccaacaataagtagtccacctgttcgccacagataatccggaaagccagtccccccttttggcactgaacaacctggagcgagcaattctccatcccacccttacccccctccaagaggaaggccgtcaatctgcggtccccctcggtcctgacctggggcgcagcttctaactcgccgtagcagcgtgacacccacccgcccagaggagccaaactgccgtcgagaattcgggatacctgtaaaccttcgctgaaggtgatccccagtgcctctccatcggcagtcacccgaagcctgcgagccgcctccatctcgacccttgctcccggcaccaattgcaatccgaaactcgccgcttccacagaaacctcctctggcaggtggtcataaatgagccagtattcaccgggcacgtgaataacccctcggcaataacctccataagcattttggctttcaatccggccttcaacccatgcccctacaacacccgcgacccggcgcgtggtggccacccgtgccgctacctcttgatctcgaaaatcccgttcaagaagacccagcggatctacgcccctaatagcgcaaccgttgtgggcctcaggtccggcgaaataggcacgccagggaggagactcagacggccagcaatttggccgcgtccgataggtataagtccccgcatccatcaccatgggatttcctgccacattgacgtagatacccagcagatccgcatgcatatgcccccccataagaggtttgtccggtgccggccccgtacgaaaaatgagccgggcgccggcatcaggctcggaaaaaatgaaaaatccaccagtggggtaaggcttaaagcattgagctctcttagggtctgttggcaaaggggcaagcttgccacccagaagccaaaatgcacgctcaaccgcaggatcctcctgaggggatggagaaagactagggtcaaaaagtgctcgatacagctctcgaagggccgcacatccccatccttcccctatatccaagggaaaaagaggatcctccgtcccattaccaatcgccaggggcaccgccttcgattcgctcagatctatctggaatgccagcatccgctccaatcggtttaccacccaaccgggtactggccgaccattccgccggctcaaaatcacataggcggcggtcatttcacaggcatattcttggtagtgggttgaatgctcaaagcctgtcccatcttcataagtctgccgggccagctcgcataaccataacgcctcatagcgctctagccatcctgcttcttggacaaactctggaaataacagccctatataccagcccgcgaaggcatccaggagaaggtggttattggggtaagacttaccaaggcgcgtcgccagaaaacgggcatcagcctctagaatccttagcatggtatgctccgccgcagaaccgtgggcttcatcgcctcgcttcgcagtaaggaaggcccacgcccaggaaagggcaatgaatcgctggataaccacgagattgctaaggtaaggaagtttcgagtctccagcgctggctacctgcatccagccctcaagagtggcaaccaacgtatgctccagcggcgcaccataaagaatggctaaagccaagcgcggcgcaaaggcaaagcgatggggccgcacggcatacagtacatcttcccccggcccttgagcaagggagtcccaaggaaagctctctccaagacactcctcccgtcgtccataggtcacaagcccgaccctacagtccgaatgcacgcgctcaaggagccgcaaccgccactggggccaattagctgctacgtgctccgcggtcgtcctaagtgaagtcgggtaggcgaagaatagaactcgggtccagggcgggaaatcctcttgagaaccaggggcagaaagatcaatttcccggccccaccctatccgccgctcaatggacgtagagctgctaaagtctgggcaataagaagcagcactcccccttccaaaccagccgcgcaaacgcgccgacagggatttcatcccaccgatatcatcaaatcgtcaacgggaactattgaaaggaaatatcatttctcctgaccggagaaaccgatcacgaaaattcctggatttactgggacgaggatcttcgagttcttgctcctcatcggaaagcggcaagggatcaggccgataaagccagacattgcgatcaacgctgttgatagcaatgaagacatcgcttttcggagagtaacgccagcggccgaaagtccctgcggagccattattgcggctcggcccgtcgccagcaggcatatctactgtccaggtaagagtgacaggatcgaggatataaacttcgtttgcctgagtactgccacacagagaagacgcgccacaccatgccacaatcttgtcccgtaggggatcataagctacgccgggagaaccagcattgataatggcatcgccacccatagtagcgatactctccaaggtaaaaggagggtgaagaaggagcgtattaacggcaccatcccccacaaaccagatctggtggcgcctagtgtctaaggtgccggtcctatagagcatatctaaatcgatccctgagacctcttttatccacatgttcatggaaaaatcgaagctatagagggccttctcagcccccgagtttttcttagcatagatcttttgacttgccggctcataaataacctgtacaaagttatctccaaccgggctcgtccgttttctccgatcccagcgcccactattgggatcaaaagtccagctatcctgaaggttccccccattccggcacgacgtcacccccccaaataagaaaagttcattgagatgattaacccaagccaaatggttataagtatgccgggcagtcggtgtaagtcctccatcccaagtgctgtagcaaacggtatcggcatcggctgcgggtgtggttgagtccgtcaagcgggcccactcctcggtgtcaaggtcgaactcataaacctcgttaccataataaccattatgccctccccccatgagaaacatccggttcccggccgaatcaaaggctccccccgaccaactctcgataactgcggcgcaatctctcgtcgagggactgacagattcacttggacagacctcccgcatatgagtcccgggaatctctatccaagttcctgcctgtacggcaaaactgatgaacacccagataatacaagcaaaaaaagggtacacacttccttcctggctctggcaataggtataccttcgcttcataattattctcttcataattaataggcaagagtttctagtacaatagacgatcactggcaaaaatttgctgttttcctggtgcaaaatacctgcagagcaaaaacggacacctccacaggtaacggatatagctaatagcagtatagcccaacacaaccaattaaacagttttacaatgagcacgagcggggcgcctaggatagcgatgatctacagccccgaaaccctgggaagtgctagacaatccctttatattcaatatttcgcgccattattggccttttaaaggtcgtaataaacacgatttccagagccaatcgcgaaatcacgaatccagggccatatgactgactacataacgaaattttcctgagcgctcaggcagtatctctgtaacctcttcaacgttcacgcagaccccttcaccaaggcgcgctcgaaaacctcgtcgaattgcctcttcaatggcacgattatatccgctgacaggcaccaccaatacccgcacttcggtcttattctcttggataatcttgaacgattcgattcctgggagatcgcgcaagacataaatcagcgcgagcccatgcatcaccgtaccatccgaggcgacgacaaagtccgtagtccgcccttgaacttccttaagcaccggcagagaccggccacaaccgcacggctgattatcaaaaaccgccacatcaccggtacgatagcggataaaggggaactcgcgggtggcaaggtgagtcaccaccacctcaccgggctcccctgcacctacaggttttccttcccggtcgattaattccaccaccatatcctcggccgtaacatgcatactgcccgccgggcactgatgggcaacgaaccccgcgtcgcgcccgccataaccattggcgacttgacacccaaattcggcctcgatacagcggcgctggtcatcgtagaggcgctctgcagtaacaaaggcaacctgtatcccaagatcgttcatcggtacgccccgcttctgggcatggcgggcaatgtgcgcaagcgcactcggatagccaaacagcatcttcggtcgcaagcgccggatctcggcgacaaagtagttcaagttgtcctcagacatttcaaatgccgacaataaacgcgtccgcaaaagccgatcccgccacgcccgcagacggttctgagccccaagctctaccggtgatccccacaccactacttcgggatcgcctatatctactccccaccagcgggtcgcccgccacttggcagccacatcgtgacttactcgctccttacctagataaaaaatcaggggttcgcccgtggaaccaccggtattaaaacggatgaggcgctttgcgccgttcgccttaagagactcaaggtttgcccgtatccgatccttcgtaagaaacggtaacttcgacaggtcctcgggagaatggatgtcctggggcccacaccccgcttctgcaaataactggcggtagtaaggcacttgcaatgaagcggactcaattaggcttcgcaggcgcgctgcttggaactccgccaggcgttccgccggccaccactgggtggtttcaagttggcgcagaatgcgagtcgtcccatgccctttaaggcgttcgtgaagcgggaaaatggctctagaaataaaacgggtggcaaaagtcgtcatgaacgaaactcctcggacacgggacttacgctttttcccgtcttcttctgatcggaaagcgccctaaattcctggaccaacacttcaacccggcgatcccagtggttctcacaggcatgtctccgtatcgccgcccgatcccaagaacgggtaagcgcatcacgcaatgcggactccagggctttggaatcaccaaaggggaccacggtgcccaagcgggtgtcggaaacgacttcgcggtttccccccacctcggtggtaaccaccggaagcccgcaagccatcgcttctagaaacacattcgcccaaccttcgttgcgtgtcgccaatacgaaggcatccgcagcagaaaggggccacttgagctgctcggaagacaaggcgccgaggaaatgcacggcttcccccaacccgagcgccaggacctggcgccgaagctgctcactcatgtccccctccggtccaggcccgcccgcaataagatagcgcaaccctggaaattcctctctcagcgccggcaatagcgcgatgactcggtggaatcccttgcgctccacaagcccgcccacagagatgagaaccggcccctcaggagataattcaaagcggcgccgggcctccgctcttggaacaggatggaatttttccgtgtcgactccattgcctacaacccggattttttgggggtcggctcccagacccaccacatggcgttccaaagaagccgcaacggaaaatacgcgcgccgcgcttgcaagccccgagagcatcaggcggcggcgaagaggaaaccgagaaatgggcacctcggtgccacgaagggtgatgctcaccggcacccgaaaccactttcctagaagggtggccgcatacccctcgggataagcaaaatgggcatcgatgagatcgaagcgatggcgtaaccgccgtaacgtaggggctagggcaagtgccaggaaccacccgtcgagtcctttaaaaaaaccaggaaccgacagaaatcggggccgataaatttcgatcccattctggacttctcgccgcggtgcccacggacgaaaatgaggccgtaggcgacgcaacagactctgaccgggaaaccaaggagtaggcgctaccaccaccaagggcaaatgttttccgacccgaaacatccgctcccggataaagagtccgacacccggctgtcccggatggggaaagagggtactaataacgagtaactggggccgagttctttcggtcatcctgacgcccccgggtgacagtatcatagacttggcggtagccacttacgctccgggcccatgttcgctcccgttcgacaaattggcgggcggccatgcgcatctccgaccagtcacggcgatgtcggatgatgttgagaagggcctcggccaaggtttccgggctttctggcgagaacagaaaacccgtctccccttcccggataagttcgcgatggccacccacgttggaggccgccactatccgcccccgcgccatagcttccagaggcttaaggggggttaccagctccgtgagccgcatcggtaatcggggatagacgaatacgtccaccaaatcataataacgttccacttctccatgggaaactcggcccgtaaacaacacctgacggttgatccccagttcctgggctaatgcttgcaaccgttcttcctccggccccccgcccaccaagagcaaacggacttcgggctcggcacgcagcagcgccggcatccctcggagtaagaggctcagcccctcataggcatagaaggagccaataaagcccaacaccggcccctcccccaatcccaaggaatgggcaaacgctggctcgggatgcgcagttcccgccgagaaacgatcaacatcgacgccattcggaattacggtgaccttgccaggcggaatgccgcgagcaagaatgtcccggcgcaacccctcacacaataccgtgatggcatcggcccgacggaagacgtatgtctctagtccacgactgaggcggtaacgcagcccccactgagaactggtgccgtgatccacggcggcatcctcccaaaaggcccggcactcataaaccacgggcaaaccggcgcgccggccggcgcgcagcgcggccacaccattcagagcgggggaatgggcgtgcaaaagctctggccgctcatgctgaattacctctgcaagccggcgctcaagactacgaatcaccgccagttggtttagcaccgaaagccgtcccgcaagttcccccccaggcaaggtccgatagaagcgaaagccctctagggtctcttcctccgcaggcgctttgccgtgttttgcactggtcacctggatcgtttcccagccgagggcttgctgctgcttgaaaatcgcccaagtacggaaagtgtagccgctctgaagcggtagcgagtgatcgaggacgtgaaggattttcactccgcgtacaccccgctttcaatccactcggctaaaatcttcaaatcggactcattaagggtccagggatgatcggggccgaaattgatatcattggaacgatcaatatcagcgcggccatccaaccgttgaccggcggccttccaataaagcaagctctcccgagcgaagagcatgtggatgtacttgctgagccagggccggtccattcggcccggcggcgaggcgccgtggatatccaccggcggtggctcaggtaacaggtgcgtatcgatattctcggcaagctgccagtaagtgctgccctcccctgtacctgggcgatccagggtcaagccgtcgggtgcctgctccccgctatggcaggtggcgcaatttttctggagtatggggaatacatcccggctccattcccattcgggcacggatggctgcgctaaaaccaccggctggagctgggcagcgcgactttcttcgaactttggcgcctgagaagtgctatggagatgacacccaccgcaggtatggagttctcctggtcgtagcgattgcaccacttggtcccgcgcaatggcacggccttcactgtccactcccgccattacgtagggggtatcgcagggaagagaaacgagaaaagaaccgtcttccgctagcggcacatcacctaaaatttgggtccggataccttgggaaccgtgaaaatccgactcccgcatcctacgtttgaaaggaagcacttgccagaaccggattttcacgatttcggacagatctatcccgtgggtggaacaaccctgtaaggcgcagggagtccggtccgggaatgctccttcaccaccatggtttctcacctccgcctccatggaggcgccaccgagcagacactgtccagaagccaccgtcttaaaggacggagttgccacctgacgggaacggaccagtcggggcatgaattcttgccagtcaggactgtccaccacaaccgacgaacccgtagagggacttgccgggattcgagtggtgcgatagatgcctgcgtcgcaacctaactcccgcttttgcacatcatctcggaaatggctaaagttggtgacaaaacagtatccctgcagccaggtgaacaacaaattgccgtccggcagtccttcagggtcccgtacccgtccggcttcgtccgccggcttgtcgttactcccgccagcgacagctaaatataggccccggggctcgaaggtcgctctctgggagggggcggttgcaggtccctcgccctccacattccccggctccacgggccagcaaaggatatcaccaccgcccaagttgttacctcgataatagttggtggtacacatatcaccgtttgcccgctcaccaagaaaatggagcgccttgagggtatgctgaccggaatcgatggacgcttgctttgtatgggcacccaattccgcctctagactacctcctcgctggtcaacagacattacccaccaaaagttgtccttggtgccaaataaaacctgcagcccacctaagccgcgataaggcagcatattcaccacctgccaggaactgtacataacccggcccgttttgctgtgaagccaggggtgcatggcgctgtcccgctcatggggaccgactcgaaccgccccactcccatccgcctccgcgatccaaagctgaagcgccggatgatgtcctgccgagccaagcacactcagccaatcctttgcccgggtcgaagtgaacatgaggcgaccatcgggaagccacacgggccccgtatcccaggttccagaggtatgcggccaagcggtcaacttgcccgtggcaagatccaccgtaaaaatttgcgcctccgccccttcccgggccagggctttatttgggatttctaccggaaaaccccgaggccgccggttatccaatcgggcagcgcggtaaacgctaaaggccacccgagtgccatccgggctgacagcggcatccatgggaacgcacggacggggttcgggagagaggcaatcgtagaggatttccgacacaccatcggctctctggtacaccagttgacccggacctgaaaaaccccaaagcctgagggtcacatcgggtagcctatcgtagatgccaagattcccaagaatttccccattgatttcaatgttggtggtggtacggggaatacggctgtaaacaatcccatctgccatgctccaatcaccatcgggttggggactctcttcctgactcgtatcggtctgctccttactggtatcgatctgcccttcccatttttgataccgatcttcggtatcattggtatcttcgctttctggcaacctgcgaaaagttccactccccttggacccgaaaagttgctggtaagcccctggaagccactcgccgctgccttgaagagaactgctgccggcggcaattttgaaggggggaacctcttggccactcatctctgcgctgacggcaaccaggctacttcctggtagcagtgtcccgagcaaagcgcagactataacccgacaattaaacctcaacatatcaccccaattttcttaaatgtttttataagtaaacgttcttaaacgtcttctataccctcccaatcggcctagatgacacccctagaaggtgctcgttgtcaagtacctatccccctaaccctctccgaaagagcttacgaaagctttgccacggaccgtgcctccccatccaaggcatcgtcaatcagtgaagaagttccagcagaaggttccccttcaatagcccgtcgcaaaaatgcgtcgaacatcagcagggaccagataggcgcactgtagtcccggacccccgacaagtgctggtcgacaagccgccgtaaggtgcgcgtctcgaaaagcccggtttccgccagtgtttgcccagtcactacagcgcgcacacgttcacgcagtggcccacggaaccaagcggcgagtggcaccgcaaaacccattttcgagcgatacaaaatctcttccgagaggtaggggcgcaggccctgtttaaataggtatttaccttcgccggcttggtacttgaagttggggggcaaaccacccgcccattcgacgaagggatgatcaagtaacggcacccgcacttcaagaccatgtgccatgctggcgcgatctactttagtgagaatatctccgggtaaataggttttcatgtctaaatactgcacctgcagtaaggggtgctcaggtccatgtcgggcatggcttcgcaatacctccagggcttcatagccctgaagttcccggtgcatcacttcactgaaaaggctatggcgtaattcattcggaatcaccgctacactgtggaagtagccttccaaggcgtcgcgggctaatgcctgaaaggttgtcttcgcacggaagatgcgaggagcccaatcaagcttagggtagaggcgcccgagcgtcccaaatagaggctgccgtaaactcgaagggagaagtccccggacccgctgctcatgtaagtgccaacggtaacgtcgatagccagcgaaaagctcatcgccaccatcgccggatagagcaacctttacccgctgacgcgccagctcacacacccgataggtaggcattgcggatgaatcggcgtagggttcatcatagacatcagccagccgatcaacgagaccgaaatcatcctgatcgacttggacagagtaatgatcggtgccatagcggcgggcgacctgctcggcataacgggcctcgtcaaatgccggatcggaaaaaccaatggagcaggtgcgtaccggatcattggacagctgggccattgtcgccaccacagcgctggaatctacgccgccggagaggaaagctccaagcggaacatccgcaaccaacctaatatcaaccgcttcacggagtttttccataagggtctctgctgcggccaactccgaatctagcgttcggggctccaaagcgacatcccagtattgtcgcggttccggggtcgagacaccacggcacaacgtcaaggtgtgccccggtgcgagcttctcagcacagcggagaatagtgcggggatcagggacatagccaaaagcaaagtaatcttctaccgccaggggatccaattggcgtggtaaatgggggtgggcgaatagagccttgagttcagagccaaaaatgaggtgtccatcaggcagcaatgcataatacagcggtttgatgcccagcctatcgcgagccagaaaaagcgttgcccgattgcggtcccacaccgcgaaagcaaacataccccgaaaatggtgaacgcacttctccccccattcctcccaagcatggacaatgacttccgtatcgcaccgcgtgcggaaaacatggccgcggcgactaagctcattcatcagttccttgaagttataaatctcaccgttatagctcacccacactgtgccatcttcgttgctgagcggttgatggcccgctgataaatcaatgatagaaaggcggcgatgcgcaagaccgatacccggctcgatgtggacgccgccatcatccggaccacgatggcgctggatatcgttcatgcgggagagaatatcccggtcgatggggcggcgatcgtagagatcgaagatacctgctataccgcacataaagaaatcccattctcaataaaagagcgtaatttcatttttcttggaaacaaccccatcaaatttacccggcccccgatctatctcccccgttccccagggacttaagccagcctatcatgacatccctaatcctaagggcggccttcccatcccagagttccggtgtacaaccagacttcccacccgtaactaaaatgtcatccacaaccgcaagcacccgctccggcgcaatccccgtcaccgtatttgtgccttctgttactgtaatggggcgttccgtgttatttcgtaaagtcacgcaaggaatccccaaagccgtagtctcttcctgcattcccccagaatccgtgagcaccaaccgagactcactcatcaacccaagcatctccaggtaacccaccggagataggcagaatattcctgaaatttgctctaacgtttgatctaacccgcttcgttcaagcgccgccttcgttcggggatgcaccgggaaaacgatggggatacgttcgctaatccgctgaagcaacgagattatccctcgcaggatagaggcatcatcgacattagccgggcggtgcagcgtcaacaccgcatagccgctcccacaggcctccaccgcggcttctcctttgctttgcaacaatgtctcccttgcggcaaccgctttcgaacggtgatcgagaagactatcgatcatcacattacccacaaagtggatacggttctcctccaccccctcacgcaataaattctcccctgcagcgcgctcggtcgtgaatagtaactgggcgagttgatccgtcaatacccggtttatttcttcgggcatgctgcggtcaaaactacgcagacccgcttctacgtgaatcaccggaatctgctttttggcagccactagggcacaagcaatcgttgaattgacatccccgaccaccaacactgcaatcggcgctgctgcatccaccaccggctcgaaacgctgcatgatctcagcagtttgccaaccatggctaccactgccgacctcaaggttaatatcaggctcgggaatgcccagttgctggaagaacaatgcctgcatgtggatatcgtagtgttgcccggtatggaccaaactcagtggcgtcgagtcttcaagtgccgccatgattggcgcgatcttcatgaaattaggccgcgcaccgacaacacacatcaccgttctttttggcaaattcatcgccttcctaattttctattttaaccgtcgatatcttctgactggaatggataagccttttttcccagtcgggccgctaacagggtatcgtatagagtggtatattgagccaccatagacttaatcccaaacttttcttcaacacgccgtcgagccgcctgcccttgctcttcaatcaaattttggttttgaacataactagccaatgagtcagccatagcgccaggatcagcagcaggtatcagatacccggtcaaggtatccgccaccagctctgggttgccgccaacacgggtcgcgactactggcaaacccgttgccatggcctccaatatcgtattggaaattccctctgctaacgacggcaagacgaatatatccatactttgtaacaatgctgacacatccgcccgttcaccggcaaaccaaacaagttgtgtcatatccgcttcagtaatgagagactcaagctgaggccgcagagatccttctccgataacaaccagtcgtaaataattttcactaccgggtattcgccgcaccagattcacaaaagcctgaactagcgtgagctggtccttaatcggctcgaggcggcccacggtgccgatgattaaactgtcctcggcggcaaacccggttggcaatagtgaacgatcccgtttagggtggaaacgctttgtatcaacgccattgtagatatgcttgatacgcaaaggcggaatgcccacgttctcgcagagataattcacaataggccgcgataaagcaatgtactggtgtatcaacggctggtgcagacgacgaagccaacgataacgccaattttttccctccggatcgtggatgtcccaaccgtgttcaccgtgaatacgtatcggcacccctgctagggcggcaggcccctgcatttccagagcagcaagattgcgagtatgcacaatgctaggcttgatgccctgcaataaacgccaaagccggaaataaattatcggatccttgccttcccgtttatgcaacgcataaatagccagatccgactgctgaatacgttgcgcaaaatctgtcgagtctcgcaagcaaatgatgatatgccgataccgctcggcggtatggttgattagattgactagtccattttctaagccgcctgtctgcagccgaaaaatcacatgggcaattacgggccgattcctcttatcacgaactctaggcggtacgccgttttcatttagggaaaataaagccatcggctttatgcctcctctgacaagtcagcattgagcccgatgaaaagacagtcggcatctcatctaaaaatttcaacaggagggtgcgggcttcttccggctcacgactatcagcagccacggcgatgagggtggaacctcctccctgatttacaagatgggcccatgcctcaagtaatttggcttttatcggactgaccgtcagctggccagcgatatcataccaatgccaaacgacgcgcagggtatcagtggaacgcattactgtttcatgcacttggaagcgattatcacctagcggaaacactcgatgattctcttccacccgaagccaagtgcgatcatcataaagacgattctgggagctgatgagttcagcgccctgacgttcctgttgataatggatgaccaaaagctgtactgtactattgtggcgattgggtaatgaataaagacggcgtacaatatggtctgcctgctggtaatctggttcccaaatatcagtaggagtggacggcccgacccaggctgattgcccgccaggcatagacacccgacattcggcacccaattcctgacccttcaacaaaattccacttaccggacctgcccctgctgctgccgtcagcatgataatggtgatccccaaccttttcggtaaaggggacgaaaaagttggggttgacgtcaactgcctaggccatgaaaattcacggctgggtcgctcactttcacgccaaaaggatcccaaccaaaagagcaacaatattacgacgccaaagaaaatccacccataaatgatatggtccactccagtagccagcttcatatcgcttaagtgagccagcattataatggcatacgcccggatgccattggcaatcacaggcacgataacagaggcggcgataaatgccacccggcgccaataactatgataattaagataagcgtaaagggtgccaagagcgactgaagcgataagatagcgtagcccgctacaagcttccgctactaaaaaattccctgagggaatagtgatataacgtccttcccaataaacagggatcccgctaagctgtaggcttttaacggcaaaagcggcggtaaagtcttgcagtggtggaattaacgcttccccaaagggcactgcaaaaaacaagtaaagcaaggggaaaagcagtactcggaataccctatccccacataccccccataccaccaccgggatcattgctatcaatagcagttgctcgacaacgaggacatccgcaatcctagccagtagccatcccgcggataatagcaaagcaatcaatatagcgatgggccgcggctttggcagaagttgctggagtttccgtcgtcgcgtccaaaccatataaccactaatagggagaattaacataccatgggtaaaggtttcggaacgccaccaaatagccgcaatggatgccgcagtatcaagatagagcagcaataaggcaacacataccgtagctatcgcccctgttgtcatgagccaatgtgacgtccacaccttccgcatcttatctagatccggttgcccagcagaacctatctgcgctttttcctccacaaaagaactctcttttcccactaaaccataggaacaagcgaaggggggttaagtaatttcaaaaaatttttaaggtgattatcccaatggtagtttcgtaaaacatattcccgaccactcctacctgaatccgccccctccccatgcaacagcaaagcaatagctttttccataaattcctgagaagtggcactcactaaattacggcatgcttgcggcaactcaatgccttcagcggcttctggagtggcgagcacaggccgggccattgccatcgcctccagtactttattttggactccacgggcaatacgcagcggcgccaccgccgcgcaggcattttccaaataagggcggatatccgctacagtacccgttacatagacctgggggcaaaccgagagctggcgaacgaccccaattggttgagcaccaacgatatagaaacaagcagcagggaccactgctaaaatttttggaaaaacatgtttggcaaaccaaactacggcatccacattggggcggtaattcatcgcaccggtaaacaccagcacctgctgttctggacgataaggagaggggtaatgccgatccggtgagaaaaagtccgcatccactccattagatatcgcaaaaacttgctttgttacttcaggggctaaacggcgaaataattcagcctcggctgaggagacgaatatcgaggccttcgcctgggcggctatttcccgctcaaaagccagtaaggtgtgggcttcacgttggtaaatccacgagaagggagggcgtgatgatttactataagcgcgccatttctctgaatccacatcgacgaaatctactatagcgggcactttcctagggaacatagacaaatactgggccataacagaggagaaaatcacgcttccctctagggtgtatcgagctacgatgtcttgcacccaccggcccatgggacgatctttataataagccaaacctaatggcttcccggtagcaaatgccgtcaaagatcgagccaatgccagggtccgcggtagcggccgtagatacacttcgcctttacataactgctggagttccgaagcatacttccagtccaatcggtcatcaacaaaagcccccatatgcacccgatagtttcgggcaagaaagcgcaatatatgataagagcgtatcttatcccctttattggggggaaaaggtatccgatgagcaagaaacaggagatcacccattccccgcttatccaaggtcgcgcgcaatccagggcccaatccaccgagtgagaggcaccggcaaccgcctccatccttctacaaaaagacggtaacggggattaagaggatttttttcgggaactttgtttgccttgatgagtttatattcataatgcaggggttgaggttcaaatccccagtgcgtcttaaaacgataagaaccggtattcagtttactccgaccataatcaaaaacatgtaggccacgctcacaggcacgacgcattaattcccaatacatgaaatcattcgctttaaagtcccgggctgttgcagagcccccaccatagtagggaagcacttcatcgcgaaaataaaaactcatcacgctactcaccgggcatccttgataaaggattgtcaatatctcgcagcgatctccaaacactgctttaagtgttttaaagtagtgtttcgggaaaactggcgtccctaagttacggacactctcagaataaatcagaaaaaaacgttctatatccgcctctattatgccggccaatccggctttgatgcctttgcgtaccattgcacgctgcttgcgaggaattgcagcaaaattcctttctggatcgggatcaatacttttgcggaatgtcacgtaaagctcggaacggggccaatcgaaatgacgaggctgaagattacgcagctccaaataatccacgcctagatcccaagcgagtctacaagcggcactttccagtgcttcacaggcctcccttgatcccactgcgccaccatagacgcaaaaaggtgtcgaaataagcgcatcaccaaacattcggctgcgaatacggcccaaggggaggacacccacgactttgccatcttgctcagcgtaggaataataggtcgcgtgcccataagcccgctcaagcacctctcgccaaccagacaaatggaaaaaggttgcttccggatgggcttcgacaaactcatcccaaccacgctcttcctctttggttaaagaacaaactctcaaagaagacgcctcgcttgttagccatgcttcatttctcattatttgccaaattttgattcaaaaaaattcgatccacgcgatcccaatgaaaatcgcttaacaaccgtaataaccgttgctccatacgttggaggttaagatagtggcgaaagcgagttttcatgccaaccccccgttgacgcggctgatcaggatcgatttcccaaggatggaaataaaaaatacagggttggccatcaagatagttaacccgacgcaatgcccagcggaacaagccataaggaaacaagcggaaatatcctcctcctccacagggaaacttgtgcctccctatcgctacggtgcttactggaatttcaaggaaaatagggagctctggtggatgaaacgcaaaacgaggcgcttccggcataccataaagatcatggtgaatggggtaaatgctcgagctgtagcggtaacccgtttcagctaatacccgatgggcccaaaggttctccctgccaatcgaataactagccgctcgataacccaataccgcagtgcccgatagatcttctaataacttacgagtgcgcgatacatcctctcggaagctatccatatcttgctgcgttactcgtatatgggaaaaaccgtgggaggcaagttcatggcctgcgttcacaatacgccgaagaagattcgggtagcgctcagccacccagccaagcataaaaaacgtaccgcatattccatggtcggcgaaaagctgcaagatccgatcagtattttgctcaacacggcagggcagagtatcccagcggtcacgggaaatatttttttcaaaggcagagacgtggaaatagtcttccacatccaccgtcattgcattacgtattgggtttaactgttccaaggaaagcccctttgaagcacgctaccgccctcccctttgaaagaagctacaaatcatagattcttgattttcactgataccttaacgtaatcagcaataacagtcttctttaacgttgaagtatgttgatctactttagctttaatttgtgctactggttcaacagattgaattgactacattaagttaacaataagcgcagcttactgttaaaagaataccgttacattggcggtaaccagattcacattgtaatcgacgtcatcatccgtggaatctcgaagaccataagcatatcgcactgccaaattccaatcttcagcaaaattatgcactaaagctaaagaggtgtaccagatatcatccgaacggggtgagtcttgaaaagtacgattttgccactggccgccgagaaaagcactcgtgtggggagcgatacgccaaccccagaaggcgttgacgcccttcaccttttcatcttcacccgcttcttgaaactcacgctttacctgaaaagtattcagttgaacctgactctttcccatctgataggcccaagagagagtaatacgcgtactcaaaaaggtttccgaggtaaaagcaggctgatcaagttgcacgagtaccgcatcgcccgtaggatcggtaactggattaccaaaagcatcggttaatacaaaaaccggctgttcaagcagcaactgatcggaggtaaaaaacgactggctataggtggcgctcaaacgactacgccgagttccgtagctagcacgtaaaaagccagtcgtcccaaagaaacgttctccaactcctccctcaatataggttcgccgagaaggattaaaggataatcctacattccagaaactaccacttgtatcccccccctcctcttgtcttctgaacgtattgtcttcataacccaataacccaaaagctgctatcttgtggaagagacgtaaccgaaaccctaaaagataattggcaaatcgggttcttggtgccccttcctgatgacggtagcgttgattagcactcagcctccaactcaagcgattgaaacgcggaccgctttgcacccatgctgatatctgatccgtactcgtattggagagttcttcttcacctaggaaaacttcttgacgctggtagcgcaccgccgccaaagcactcctaccccactgccatcgatagcaaggggatagctgtaaagtgatgacatcggtagtattgcctgttgcaaaaacattccctgtcccgccaccactaccgaagccactactacccatgccgccgccacccatgccgccgccacccaagccgccgccacccaagccgccgccacccaagccgccgccacccaagccgccgccacccaagccgccgccacccaagccaccgccacccaagccgccgccacccaagccaccgccgccgaagccgccgccacagccgccgccgccgaagccgccgccaccgaagccaccgccgccgccaccgcctatcaggcccgctgtccctaatgtgctgcttggcggtacagccccagagggggaaactaatgcttgaaaaaccgtacttcggatgtcgaaaaagaagtggcgttcgatcaattcggctgtggcggcggcttggagttggtggaaggtcgtatttcgactactctgttctgcatacagaagattctgcatgcgataattcgctcttagcttgagatggctaccaataccttgtaaagagaaacccggaataatctgggtaataaattcgtcctgctcctctccagaaggcgctaaagtaacattgtctgtataaacttcccctacgccgaatataggtataaagttccattccgccgcatcaacggggggatcgaaaagtaaaaaaatcacccccccaaggcaggcaaaataatcccgcgcacgcatcaagggaagttcccgacacgtctaaaatacccaacaacacatttactgtcagccatcaaagtagctactgtagtaatggccaccgtaatactcatgacctaaggtttgccgattcttattcataagcagccagactaacttaggctgatctagttgagaaagagcttctttgactgcagtctgtgaggtacgcccggcttcgacgactaacacaatttgacccataagatgagccaacgcgctgggttggctggcggctagcaaaggtgagctatcgacgataattatccgctccggatagcgccgagaaacatcctctgcaagctccgccatccgctgactagcaagaagctctgttgatcgggaatggggttctcccgcccccacgacacgaaggttagcaatatcggtgcgcaccatgacatcggccaaatccagggtagagtccatgagcacgtccaccaggccgggtcttcccctaaggttaaacgtacgggtcagctccggcctaaccacatctgcatctattaaaaggacagtatgattgtattccattacgatactcatggccaaattgattgaagtaaaggtttttccttctcccgatagtgcgctggtcaccataatcacgttactgtattcattggaggcggcgctatgatcaagagctcttttcaaaaggggtctctttatcatgcgatactcttccgcaattcggcttcggggctcagtcggtaccacaaaacccttttggctaagcatccgcaaatctagatggaatctctgagaacttttttctccctggccgactgctataccgggagacgttgaatcctgatccagtgaatccaatgctagagtagtatcagaagcggacacatccccctcgcgggtcatgtttttccgttccatcgccctctcaatgctactcataactatgttccttcgtctttttttctatggacaatagcccggacattttctagccagaaccaacttataggttacccttgctatattttgtatttattaaaatacaaaatatctaaattacgtttatctaagtaaatttatgactaataattattttatttagttaattttcaaaaaaatcgtataagaaattgtattaatcaagaaaatcaaaagagagaatgatttatggtatcgaatactttaatgccaaagagataatttgatactaataacccatacccggcaattagaagaccaagagcaagaaaaaatgaaattagattaagtcggcgcttccataaaatccgacctgacaataccattgacacagagcctagaacaggaagtcctgttatatcttccaaatctcggcgtgtataaaaagctggttttagctgggaaagaagaaacgcaaaggccacacctacaccaccagcagccaacaaaaccaaagttatcaacaaaaaacggtcaggcccggaaggtaaaagcggctgtgtcggtggatctacaatacgaaatttaacattatccggcgactcttctaccttctcacctatctttgctgattcccgacgaactagcaattgctcataattgcttttgtagactccataatcacggtttagctgggctaattctgcctctaccttgggaatggtatcgacaagttcacgcaactcttttacattctgttctaaggctgttacccgtgctttccgggaggccacatcggcttccgcctctgctagggcaatctgcatttgttggtgataaaaatccccccccgcatcaactccacccatttcatcagagccctctgcttgctcttgtggattgcttggcaatggggattgatgtgttttttgttcacgtaacatagcaatcgtttctttaagtgctgctacctctggatgcttatctgtgtacttaagcaatacttcatccagtttttcttgcaaagattgaatgcgtgcagcaaccggaccactagattcaccatcataagtctgtagtgttcctgttccaaatccaaaaacaggttcctctcctttaagctggcgtttgagcgcatcccgacggtctattgctatactaagttcagtacgtgccccctgcaaactatctaatgccgtctgtaaccgttgataataatcgccttgctcattaggcatcaaccctacatgtttgcgtttaaagtccattaattctttctcagcagaacgaagcaatttttcatattctttgatttgctgatcaatgaattgttgggcagtattagtatctctacgggaagctcccatggtactttctacaaaaatatttaataaagatcgcaccacgcgttgcgcaagccgaggatcactaccctcataagcaatcgtgtatagattatctcttcgtcccccctttatactgatgtgctcttcaagccggtttaagagattttcctttttttccgccgtggccacagacaagtccatatccgtttgacgcataacttcttccaaattgggacggcttagcaaagtctgagtcattatccgaagacgctgctctacattaggctgaatagccaaccctttcaaaagggggcgcaatagcgaatcggtatcgacataaacacgggccgaagattcatatcgatcaggcatctgagccacgtatgcccaacctgctatcaccaccacccaggcgactagaatggcataccaacggtaacgccaaaccccacaaaaatagctataggcttgtaaccacagctcgtgcataagcttcttccttagaaccaagcctcgggaataatcaatatatcgcctggcaatatctctacattagccgtaatatctccatctttaagcaaatcatctagccgtaccgagaactgctttgtttgaccatttgcggtacgaacaagggttgcttcgttgccagcggcaaactctgtgagcccccccactgcaatcattacatcaagcaagctcatactctcctgataactgagcacttggggctccgtggcctcgccaacaacacggacctgctcggtgaaacgcccaataaactcgctgaccatgacagtgacaatcggcgttctcacatagggagacagggttttttctatatcacgcgccaattcagtcggtgttctaccactcgcttgaagatcttcaaccaaaggcgcagtaatacgcccatcggggcgaacaacaacactggttgaaagctcggaatttccccacacaaatatattcaattcgtccccagggccgataatatagtaaggtgctttcccctcctgcgttgctacaggcggcgctggtggtttactaacacaaccagagagcaccccccccaccatagccgcttcaatcaaagagatgagcaaaaaccaaacaaatttatggcttctaagaggcatcatagttgaccttattttattttctgcatacaccacagaattattatttttcaacactcgtgaccatagaaatgaataccggccaaatattcctacctaaggtttggtttctttagctgagaatgagattatcaaaattgcaactataaggattatcggccaagcttgtggtttaattagaaatactaagggagataagcaaaaaactttacggctctagcctagcaaaactagggtaaatactactgaaacactgacaggggcccacttgttggaacaactataccaccttccaataaatattagcggtcaatgccgtaagccccttactataggctcttcttcatctctaccccacaccgccatgtaataccccccttgccgaagaacccgggaaaaaccataccgccgcaacgacctcgtccactcacttcattgaaccgcacccccagactacagagcactcgttaaatcccctattgaggatagattaaaccttacttgctgcaaagcactttttcttaataggatcccttagattaaactcccttggatacccgtatatttatagtgacatattctatcagctgcaggataaaatgggttctcccgctgtttggggaacattttacagaagtggtgggtcggtatcagcgtcagcctctacgcttgcgaactgccttgcaggcgttagctctaacggtggggaggcaaagggggtgcccggctggtccagcgactgaatactgaggtcagcccggatgcgctattgcgccagctcaaaatgcttggtgctaacctccatcaaaccacttcgctggctcggaatgaatgactggacctttcgcagggaccaccagcacggcacgataggagcggatttggaatgtctccagcttgatttactgttggactgacaggccgagaccttggcgatctggctacgccagcacccggggatcatcctcatcagccgcaaccgggccagacggtactcaccaggaggtagtgcggattgccgatcactggcatcgacttaagcgcttgcgcaaaatggtggaacggatgctcaatcactatcatcgtgcgctgcgccacgtaacaatggcctggaaaataacggcagagcatggtaagaaggtacgggttgaggtcccgctatcgcaacagatccgttccctgcccgactcaaccgtgcccaacaggaacagcgtcaacgccgggagcgatgcctgagcgcctatcaggtggtggcagagcaccatcaggcgggaatatccctgcggggtatcgccaaagccgtgaagctagatcggcatacggtgcaggtgagagaactctcttcctggttaatccaggccaaggacagtgcgctccggaactaggaatttttgccacccgcttacagcaagatctggctgcggccagcacagcgcttgacccgccctggagcaacggtcaggcttaagggcaggtaaatcggctggaacgtatcaaacggatgatgtatggacgggcaagcttcgtaaaggcttcgagcacgggtattacataccctctaaacagggtgtttcacaccaactgggggagagccaattttcggctgccgttgaaaatatttacatagttatcaataggttgattgtaaaaatcatacttaaagtgcgccctaatgctaaccgccctagttgaggttaggaaacgaaatcacctgggttccactcgctaaacaagtgcatttttgctaaaaaatctgttaaagaaatcgcgcgtcgcacggataatgacgatatagctaacccatcaacagtactgaggttccccatgtccagctcactgataagtcctattgccctagcctacgcattattattagctactgccttattaacaggttgcaatacaggatctaactttactcctgaggaacatatctcgcgcgccaaagaatatcaggataagggagaaataagggccgctatcatcgagttaaaaaatgccctccaaaaaacaccagacaatcaagaagcgcgctggctgctagctcaagtatacgtgaaagtgggcaatggcccagccgccgaaaaagaattgaaacaagcgcttagacttggccttgcacctgaaaccgctgctacttccttagcccgagttgccctcatgcaagggaaattccaagatgtaaccgatgcttcgaccaattacccaggcctttccgaaaatgaacgggcggaactgctggcattgcaagggcatgcttaccttggactgcatgaatttgaaaaagcagaaaaattatatgactccgcgctttcccttcaacccaatgtagcggaagccaatcttggaaaagcagaaatcgcagcagcccagaagcgctttgataaggcccgagagtggctcgacaaaattcttcaaacttcgcccgcatttgccccagcttggagcctgctgggtgacctagagcgctatcaaggaaatgcggaagcagcggaacaggcctatggagaagcgattacccaccgtttcaacaatgctgaagatctgcttaaccggacattaatacgaatttatctcaaaaattatgaaggtgcgaccgatgatctgggaaccctcaaaaaacagggcgtcaatcatccaggagtggcatacactgaggggctacttgacttccagcaaaataaatatgccgatgccttggcagccttccaaaagtcgctgagacagaattcgaaatacatgccagcagtgttttacgcaggcctttcctactatatgcagggccagttcaagcaagccgaacagcacttgagccaatttctagcccgtttcccccactccgatattgcggctaaggccctagcagcagcacgacttcgccgaggcgattataccggtgccgagtctgtactagaatcggtgctgaaccagaatcctgatgacattgcagcacttgatttaatgggcaacgtagtcttggggcaaggcaaacctgagcagagcaccacttacttccaaaaaattactactcaagcaccagattcggctgcagcttacatgaagctagggcttagcttcatgatgtcgggtgaacatgaacaaggcattgatacactggaaaaagccatcgaattagattcccaactaccccaagcggatctcctagtcatacttggccacctacgggcccgggaattcgataaagcattaacaactgctgagcggttgcaggaaaagcaaccacagagtcctctgcccttgaacctgattggcggggtctatctcggaaaaggagaagaaaccaaggcccaggaggcctttcatgaagccctggaaatcgctccaggaaacccatcggcgactcataacctagccgcactggccctcaaaaaaggggatatagagaaagctcgctccttctatcaagaaacattgaaacatcatccaggacatctcaggacattactgaaactcggtgcactggaaactcagcaaggacatgtggaaaaagccaagacctgggtagagcaggccatgggcaaaaatcccaaggccctggcgccacggatattactagcccgttattatctggataaaggcaaacctacacgaagccttgcccttattcgagaagtccaagcgctttatcccaatcatccctcattattagcagtgatgggaacagcacaacttgcaactaaccaaccaaccaatggcatcgaaactctccaaaagctcgtggaggctcagccacaatccgcgcaagcccattacctgctggctaaagcttattccgcaacaaataacgtggataagctccgtggggaactcaatcaagcgcttgagctggatcccaaccacgccctttccaagatcgccatgacccacctgttgatgcatgagaataagcccaacgaggccaataaactgttccaggaactgaagcaagcttacccggagcatccagaggtgttagcccaagaagggtggttggccatgcgccagaaccagcctcagaaagcagtagcagcatttaaagaagcattgaagcactcccccaccagccagataattgtcaaccttgcgcttgcccagttccaggcaggaaatcaagataggagcctagcgacgctagaagattggttaaaaaagcatccagaggatatgctggcacagtacaacttggctaacctctacctagcgcttaaacaggaacaggaagcggtatcagcctttgctaaagtagtagaacaagcaccaaacaatgtgacagccctcaacaacctggcctggctgttgcgcaaagatgatccagccaaagctttgacctatgcggagcgggccctggacatagcccccaattcacctccagtaatggacactctaggtatgctactcctcgaaaagggtgagacaaaacgtggcctgagtctgttagcaaaagcctcgaacaggacacccaagaacccggatattcgctatcattttgctctggccctggcccgcaatggagaaaagtcccaagcccagcaagtacttaatgatctcttagacatgaaacagccatttgctgaggaaaaagaagcccgcgatctactccaagcactagacaactaaacggttagtgtgagctaactgagtgataattgagggaaaggtgtcgagagccaaaatagaagctccgatctcgacaaaacgaggaacttcgctatttagtttttgtgaggctgactggaatgtggtcaacgtaatgctccagtttttaagcgttcagactgcggtgttctggatgccaatgttaacggcgctctgaacatcgcggttggggccgcagcaaactggcccgaagcccagccgattagtcagtatggacaaagcccctcatttcagtgaggggttgtttacctacctcttaggactccctcaggccagcactgtccagcccctatcccagcgctttggagcgctcataaaatttttgaaaacaccaccaagaatggacacggcttctccacaagcagtgaagtgtccaaaactaatgtttagtgccttggacatttgtcgaaaaactttacagttacaccgttctatctttgcaactaattttgtcatgagaatataacaatttgtttttattcattcaatcctattatggcatgtcggttgcatataggtaactgtaaccactaatgagaagtcaaaggtggtagccatcaggtaaattgctttatttttaagatggggaggaacaacaaatgaaatcttttctgaaaattggtttaacagtttcaatcttgggtggggggggacttctcacttccttttccgcccaagccgctgccatgctggatacgacgacagcgactccagacgacggcatcctacagaatttcacgggcatcgactggcattcgaacggtgctggttgggtccagggcttcgacctggacgacactaaccttgctggcgatacagacaccttcaccttaacctaccaggcattcgcagcttccatcaacaccacatcccccacacccaacctgtctgtggctcctccagggccgggggggggaagctacgagctcaccacctacgccgtcattaccgaaaccgctacttgcaacaacgacgggtgtagttccatcaccataactttggattcggggacctgggatatctttttcgatactagccccgatacggatcaggcggcaggaaccggcttcctgaatgggacgaacatcctgtcaggaacctgggactctgggttcaccacctttggcgcgacggcccctattcccggtggaacgggtaccggcggcggattcctggttggtaccgtcacctccaccaacaatagcttcgttaacccagatttggtcggaaccgagctccaagcctcgcttcaattccctgggcaaagcgcacctgattacactcgcccggcggcgtttggcggcgcagctaccggcgctgacacgtcgacagactttgttttgcaaacagacacgtcgcaaaacttttcagtttcggtgcctgagcctaactcagtggcgctagtggccattggcttgcttggcctcagtggcctgactagacgccgcgccaagcagagcaaccgttgagaataatccaagggacccccacaaaagggggtctcttcattcttgctgtcgcgctagcctgctgactttgtgccccccggggccagacctgcgctaccttgtaggaggaggacctgcccggtctcacctccgccaggaggacgcggggtacttaacttgcctctaatcaaaatcttggtggtagtgggttgggttgcgcatattaatgcagaaaaggctcattttgctttcttctgaaacctagcggatcaacttgatcaagttcggacacctgttgatacagcaaagcccatcttgtagacagggctcttgtttctctaacagaatcaggggttagcctgacgacctaaaataggcatcattctgtctaggaggaagacaccgccaaggctctcggcgcgggggcactcttggacaatgccatatcgtactctgcacgctcgatgtggtcgcaaaccgtcttgaaaaatcgcgcggcaggtgccccgcccatcaatcgccgatcaaagctcatcgtcagggccatggtcggtcgcacctcaagacgcccaccaacaacaagggggcgctccttcactaagccaaatgaaaaaccaagtggccacggccaagcgccgatcatcgtatccacgccgtacttggcgggagacgagatcatagctgctccacctcgatgctctacccacagggacggaaataacagcggaatgcgtagcacagctcgagcaagcggtgttggcactctcttgacaatccattgtacggtacgccaccgctcggaagtctcttcagtgccttgggcgatcatctgtaattcttgggtaatcgctgcaaggtccaattgatcggtgttccggatcgtggctgcataaaccgcttgctccgctccaggatagtcacgttcgacagcaactgtcatatgaacggtattgagttgaacgatacgcttaaagaaaggccattccaatgggatgcgattagcgtatggatgatcgtataaggcaagagacacggccttcgccacgaaggccgtgtacgagggtttgagttccgagtgtggccagttggccctgatccaggctgcagaactcatatccacttcagacaacatcgcaaccttattatcgctatgattatccttattcattccccctaacacttcaaaataacgatttctaggtaacagcgtaaactcattcatatttgagccccttccgattttacattgtcgatacggtgtgccggcatacctgcccaggtttcgccagctccaattcggcaacccttagtgacaaccgcaccaaccgcaaccgttgctccgtcgccgatggcgacgtcacagagaattacagatcgcgccccaacagttacattgttaccgataataatgggatgatgggcgagccgtgtaccttctagtatatgcggaattagcaatgccccatttcctataatcgtattagagcctagagtgacaaattgtggatcaaggataattccaacgctgaacgtattcgctcccatacgggtacctaatgcttgataaaacaaccgcatcagtggaattggcactaatccactaaacattattggattaaataccaacaggtagaaaagtagatagacatggtaaacgaattcatctcgtgaatcttcaataacttccccaaggggaagaggacaaaagacttggaaaaggcgaaatattaatatggaaaacacatagaagaagaacacccagccaacgaacatggccactccccggaaatcgccaagaggcaacaatccaagactaaaagctgttaagccagtagcgaacacaaccacgattagcattaaggtgaagaaaaccagaatccggcttagcttcatttttcgcataccgactctctccttaaattaataccaatttaaccaaacaatgcaacctattaagccatcaaatggttgtttagactgaacctatacagtttcaaaattgcgctgccacgagttctgcaaacacatgcctagtataatgattttgtatgatctccattatccgttttgcccgttcgtggtaagtcttatcattcaacaggagttccgacgtggttctcaggctctgtccattgagtttgccagcccgaaggtggatacctgcaccaacctgttccagacagagcatattcagatgctggtccatgttgctgacaatgccgattaccggcacccccgctgccaaggcctgttgagtggtagggccaccgccattacagatcaccaggccagcgcgtgttgccgcctctgtgccgggcaggaagtctgtaacccaggcattggcaggcgggtttgttggcaccaggcggcctgccgtggcagcgatgacagtcaccggcaagtctcttaaggcctggagaactacaggtagtacatcgccttcaccggaactaccaaaagtaacgtaaacaattgggcgatcttcaggcaatctcgaccaccagtcaggaaattttacagcaggcgaccagaggattggccctagccaatggtgatgagaaggcaattgctgagttggcaccaacccctcaatatctgcatatagagtctgatcggcatgagtatagatctcccgcaaatcatagccgagattgggtaacccatactcacgacggacctgattcaggggcaaggtgtgataggcaaagactaggggacggaccagtttaaatagagcttgggataaggaaattcctagcaccttggtcataggatgttccggcaggggaaaaggcagcttagaatagggactccagtaggcgttagtgatggtgaaatagggcatcccagcaagccgcgtactaatcgcgagagagatacggaaatcgccaacgaccaaatccggttttacttccttaatgatctccagatcttctcgtacatagcttcgcagggtatctctgtcataaaccggattacctttggccagagcagctaggaattgtgcgctaggaatcgttcggattgaacgcagttcaaagggcatttctgcgaataagcggtgatagcgggtatcgcaagctagggtaacggagtaccgttgtggatccagggactgggcaagaactacgggtcgaactacatgggccaaggttacggcttcaccgataaagagaatgcgcttacgtttggatggatacggcatgagagctggtagctttagcttcgcattagtctaaagattaagcatcgaaggggtcaaatctacgtattgccattcattcagcgttattgtattttggcaacatggctaggcctcttaagattgaatatcctggtgcatggtaccatgttatgaatcgcggtacggagcatcagcagatctttacctgcaatgagcatcagaggtagtttctagacttgttaggcgagttgcgcgaagcggtttgctatcgaagtgcatgcttactgcctgatagataatcattctcataccaatttaatcaaagaatgcaatttattaaggcctcaaatgcttgtttaagctgaatttatacaatgaaaaattagataaaattggtatcacctgttgctatacaccccgctgggcaacctaggacgaggaatgcatcacctgaatgggatctacacccagcgctataatcggcaaatggggtgtgacggtgcatttttcggggtcgttacaaagcgattttggtcgatgcggacagttatttagtgcaagtatcgcgctacattcaccgttatcctttggaggcaaaactgatttaacggcttgaccgctaccagggctccagttatccgacctatatagggcaacggcaagggccgccttggctagtgacgagtgagatactaggagcggttagcggcaagcttaccgtcagttggtgaaagccgcaatggccgacgatgaggtgacagtattttatgcccgtaagcattgggcaaccatccttggcagtgaagctttcactcaagcggcgatggatcaggtggacacccaacaaccctgaacttgccgaggcgaggacacttaaggaagccgtagcgatggaagcgattgtgcacgctgtagccaggcgatttgggctcgatccatccttgttggcagtgggagaccagccggcgggtcctttaacgaccgcccgaagcctggcgatatgtggctgtgtcaaagttaaggacaacaatcactcgcagccattgctacgcactttggattagggcactacaccagtgtgtcgatcgctatcggcaaagtccggcgcacggtggatatagaccagcatcttagcaaagttttgtcggaactaaagcaggaattagccgctgcatcaaagcgcaaagcctagctaggcgtttttttgccctctgctcctcaacttacagagcacaaggttaagggctccttccttgggccgaataagaattttatgtagcgccttctgtaccaattggcgggtttttcgaacaatgagcacttttaatttaccgctatggacgataactcgttacacctaacactagcgatggttgcgatcaattaaccgaactagatgaaatcagttacctcctcaaaaaaatgatagtgtatcagcataccatcatccatagtgacccataaaaacgaggttatctcggatgcgtagtaggcgcctactgctcctattagtcttattaagcagcataccagaattgctaggagctgccggggaaccggtcacagcaaaacccttagcacaattgaccgaattccctcaggtcaccgcacctgcagaagtcattactctaaacgacagtcgcctcagcgctgaggtgaccgcagtcatcgtcagcctgcctgtcgaggtgggccaagtggtggagacgggaacccccttagtacaacttgaaaaaacggatctggaactcgcgctcaaacgggctgaggctacactgacatcacttgaggcaagacaggctttagcccaacgccaactcacccgcgcgcaatccttggccaaccaaaagctaatcacggaagaaatgctcaatcagcgtcaaacggagctgaaagttagtaaagctgaaatggcagttcagcgcattaccgtagagcaactccggcgagatcttgaaaaaacggtgatccgtgcgccattcaaggccatcgtcgcagaacaactgagtcaagtaggtgagttagcgatgccgggtactccacttatccgcattctagatgcggaacgaatcttggtctccgctaaactacaaccccgcgatcccctctctctacgcaatgcgggtaccctggaattcgtaaatggaaataaccgctacccggttaagctccaccggataatacctgctctagacctccgtcagcgaagtcaagaagtacggctacgcttcctcgagacgccggctcttattggtacgacggggaatcttgtttggcaccctcaagcgcctcacctgcccgccgatctgttagttcgtcgcggcggcgcgataggggttttcgtattagctaacggacgggcaaaatttgtaactttgcctggtgcccaggaaggtcaacccgctaagatcaacctgccagaggatacgcctatcatcattgatggccgctttatcgtccaagatggcgatactgttcgagtccaaaacttttccgattaaaacagactccagcctagcttagcaaggaatatctcgacaaagatgcttgcccgtttcttccataatcatgtattggctaatctgacctttatgctaatactgattgcaggcaccctcgcctatatccacctgcctaaagagcagaatccaccagttaatttcaactgggtccacatcagtacagcattccctggggcctccgcggaagacgtggaaaagctgattactgagccgctggaagatgggctccgccaaatccaggacatccggttttcctccagcaccagccgggaaggcttgtcgctcatcctggtgcggtttcaagacatcaataaccgcacctatgacaaacgcctcaatgacctgcgccgggaagtgcagaataaggcggatcaggaactgccagaagccgctgaagagcctgaattccttgagctaactacggccaatatgtttcctgccgccatgatcttggtcagtggagctgctaatgatgaggtgctgcggcgcaacgcccggatcatccgcgaagacttagagcgcatccctggcatagaaaacgtaggcacaataggcctgcgggagccggaactgcaggtggagttttcgccagagcaactacgggccgtgggggtgacccctgccgacctagcggatacagtcgctgcctattttcaagacattgctgcaggaaacgtccgccaagcaaaccagcaatggctggtgcgtgtagtcggcacccacagtaacccccatgatttaggccgttttcctctcaagaccgctcatggccagatctccattgatagcgtcgccaatgtgagccgggggcgggaggaaccggaggaattagtccgccatcacggcaaaccgggtgtcttgctagtcataggcaagaagagcagcactgggtctctggagttcattaaaaaccttaaagcttatattgcttcccataatgagatcagccgcgagagcggtgtcaaactagtcttggtggatgatcagacgccccgcacggaggccgcattgcggatcatggagaacaatgcggcgttgggcttagtgctagtgatgctaaccacctgggtgtttcttggttcacgcatctcgtttttcatcgggatcggcattccctttaccctggcgggcacctttttggtgctttatgttctgggagaaagccttaatatttctgtatttctgggggtagtcattgctctcggcatgctggtggatgatgcggtggtggtagtcgaggccatctattaccgtttgcagcggggggtagcccatatggcggcagtagtccaggggctttcggaagtcaccgctcccgtggtaacctcggtattgactaccatcgccgctttcctccctcttatgctaaccccggggctcctgggcaaatttatgttcgtcattccactggtagtgactgtggccctggccgttagtctgctcgaggccttctggatattaccagtacacattatgggctcgaaaatcggtgctcacaacccttctcccctacaacattaccgggtgcgtttcactcactatttgcgggttaagtatacccaggccctgatccacctcctaaggcggcctaagcgttccctgctggctattctgttatttattgccgctttcggtgtattggcaagcaactgggtacgggctgatttctttgcggccgatccgattcgattattttatgtgaacgtggaaatggcgcccaatactcccttggatgagacccttcgtttaatcgaagtattagatacaaaggtgaaaagacatatcaagccagaggaattacgccaaaccgtaggctattcgggcatgatgttcacaggcacagaagtcctgtcgggcgaccagtatggccaagtcgtcgtcagtttgaatccccaagagggacaactacgcagcgtcgacgaaacgattggggccatgagaaaagatcttgttaatacaccggggccagtgcgggtttcttttctccgcgtctccgaggggccaccagtttctaggccaatcagcattaaggtgcgcggcgatgatttagagagacttcatcaagcggtagctgctttggaatcgattttacaaaacctccccggagtagaagacatcaccagtgacaacgttcctggcaagctacaacttaacttgcgtctggatggggatgctattaagcgttccggtttagaccctgcttctgttactcatattatccggctgctgttcgatggggagattgttgccagtacccacaaacaaggggaaaaactggaagtacgcgtacgcgccaagcgagcgtcagtgcccgatatcgataccgtgctcaggcaaccaattgccttacctgatggtggtgaaattgccttaggccagctggtcaaagtggataaaggtctagggcaggaggcaattcggcactataattttcgacgcgccatcaccttggaagccgacattaaccaggaagtgacggatatagtgaccgttaatcgccatattcaacaagaatgggaaaattttcgcgcccgttttcccggcatcgacctggatttctccggagcatttgaagacattcaggaaagtatacaggctctcaccctgctgttcctgttaggtatcgggttgatttacatcatcctggggacccagtttcatagctactggcaacccctgatgatcctcgccgccgtgcctatggcctttactggtgtgttgtttggattaatagtaacgaacaatccgctgagcctctacactctttatggcgctgtagctctgaccggtattgccataaatgccgcgatcgtgctgatcgtagcggccaatgaccgcttaaaccggggtatgagcatattgcatgctgcaatttacgccgcccggcggcgtctcatccccatattgattactagccttagcaccatcgctggtctgtttgccctcgccaccggtctaggtggccaatcattgctgtggggccccatggcctcggccatcgtttggggcttaggaatctctaccttattaaccctttttgtgattcctctgttatatcgaacgtttatggccaataaggacaaaggtaaagcggttgctggtgcctgagaatctctgatcttaaccccagaaagctggtgtattttctgggaaatcagaccaacaaaatagaccctcaacttaccattaaccgctcaacaggcaaccgcaccgaccgagcttttggggcaggccccgcccctatccttcccatcaccaaagcccgctggctgattttaggtgaaattaattgttccaatcgagaggaaagccgttcagcaagacggaggctagactcgttttttgaaaactctactccatctcgaatataagctctaaaaatgagcggtgtcatctccggctgaagccgtaaattaagctgagtggctgtaagccagaagcgctgccaggctcttccagcggcaatatagccatcaatggattggggcgatttttcaattataatcaaaaaatgggcggcacaagcgatactgggaataaaatcaagctgtgcccgtggcaatagcgtcccccccagataagtgtttaaaaactttacacggctccagcttttcattgcccaacgcatgagctgtacccccaagggatcaaggcctacagcctggtctgggatgcgatcctcgctgaagcgagtattccattcgatcacgtcccgatggacctcataagcttcgggcgttgttagccgcagctttccattcataaacagcaactgggctaccttcagccggtttcctaagctctcaaaccaatgaatggagaacgaaggtttcaccgcgtcctccagggcattcttctcccgaggggtgagggaacgcatggacagagcccgacgctgggtggcacggacaggaatatagggccataggggatccggacgagtgctagtgtcaggaacaaaacgcacctcgaacttgggatgagtttcggcagccccagaatctcgttgaatatccgcgcgcaggccaaatcgggtcgccgcaatggccatgctttccaatagcgcgccaatggagagctggctggcgcgaccttccagatcatagacacagtgatcccgggtatcaaagccatggataacaacatgatgcggatccttaatttcaaagcgccagggttgggtattgtcaccgctcggtgcccaacgagccatatccaaaatgcgttcaatctcagagttgcctttaggcgacgctgcagttggcaccccatgagagagctgggtgagcattcgatagcccattttacgcttgaagacctggatcgggttgcggttgccagcgggaagccatcccagatgccacttaccccgataggcgtcatactgatgatagcgcggagctggccgaataggtcctcgcccaagaaggatcttcagtgcttctgctccggtgactcctgcacacagttggcagcccatagccgtcgagggaccgcgtcgggcagccaagtcaagtcgtgaaggatccactagataagaacgatggaatgctttgggtgctagccccaccaggaagtttacatactgttgttcgatgggtaggccttccaaacgaaagtactcctcaaaggtcatatgccccggcataaacactaaataagctgtccccatcccaatgggcgccgccgtgattgctggtatgccaagctctgcacagcgagcaaaaacctgagccctcatatccagaacaaagaaatcaaaaccatcaacgaaaagatccgcatccttgaggaaggcgtcgatattgtcctgattaatgcctgcgggaaatagggtcagatctaactctggattgatatctcgcgccatctgagccactacctcagccttgggctggcttatcgtgcttactgtggctcccacttggcgattgaaattaggaagctcaaatatatcaaaatcagcgacatggaaagcaccgacgcctaaacgcacaagggttaataggtgagtaccgcccacccctcccatcccagcaatggcaactttcttagtacggagtatctgctgttcccattcgcttagccaaccgatgtttcggctaaaggcttcttcgaatacaaatgaggagctttttctctgctcttcctcccctacttcagccaaaattttatcttcttccatatttgttatctgccagtatggtaatttatgatgatctgtctagcccagataattcatgagatcaccccaaagacacaaagaacagaaaggaatcaaaaacttaaatagattaaaacaatcggtttcattagcagcgagcctctccattagtctctctcaactgcatcagattcctttactttcgtgccctttgtgtcttggtagtattgttttgccggatacgcgacgcttaatccggcctacaggctgtttattagcgcctcctcgtaggccggaccgattcgccgggagcgaagcgggacctccgcagaaggcccgaagggggcgcgccagggagagggcgcgcatcaataaggccttgaggccgtttccggcaaggtcattgcccgcaacggataggcttagcctccccttcatttgctcaattctccccatttaaaacacgaccaatttttaacctatagcatttcccaaacaaatgagattacgaatatcgacttagcaggaccttatattctcaatctaagcgtacctctcctataagggaaacgctataagcagcaaaagcatgactttttgctcattcttattttttgcccacttttggatttcaaaaacgtgctgcatttctctgtaatgccccattgggatgcctaaattacaagtgaacagcggtgagtttctttgcattcaacttaccctacccataaagggtttttgagttctttcattaccgccgaaaattgcccatttgaatgaaacctcctagtgaaagggagttggaggatttattatgcaatcttcttgcgcagttagcacgagaaccgagagcaggctagtcgatgtattctcgaactattttgaagtcaccccggcaaacacacctaaacttcttgaaagcgtataccacttacggtatcaagtttactgcttagaaactagatttgaaaatccctggcagtttccggatagattggagaatgatgagttcgataaatattcagtccacagccttctcagacatcagcggacaggtagctttgcgggtaccgttcgcctaatcctcccccgaacagacgtcgaaaaatgttttcctatccatgagataagctctatccccttattccttaatcataagcggtttcctcgggcaaaagttgccgaagtttctcgctttgcgatttctaaagaatttaggaaacgttttggagaatttatttcaccgagcgccgcttccgattaccgtgaaacttacatagatgagcgtcggattataccgcatattacgctagggttagtcgccggggcagtaaagatgagtgcagaaaatgggatacaacattggttttgcgtggtagagcgctctttcctacgtcttttatcaagatacagtttatatctaatgccgtatggaccagccatagagtaccacggcaagcgtcagccttgttatgtacaccttgatcagtttttggaaatggcacgcaaagaacgtcctgatgtttgggaattaattactcacaatggcaaaaactgtccttaagacagtttttgccattaaattcgtctctatatgcagacaatgaaattacttttaatacataaataatacataaacctaatatttatatgaaaaaagtaatgtctgtatttagggacatatttcatgactatataactttagattagttatattttgtttcctaattttataatttaattggctttaattaagaatggcattatatttgcttatatctggtatttgtagagtagtagagctgcaatctacatcaacaatctctacacacctgcaaactataagcagctagatccggtgtttccatgctatacataaacaaggggaaggaaaccaatgtcacttcttaattactgcccaagtgcaaatcaatcaaaatttgatgatgtatccgagtcgcttcgtgtccacgaactctttcaaaaatacttcgaagttttagaagcagacactacaaagcttattgaacaggcctttaatctacgctatcaggtttattgccttgaaaatccgttcgaaaatgcctcctgttttccaaacaaaatggaaatggatcactacgatcaatattctatccatgcccttatccgtcatcgcgatacgggagaagcggtaggcactgtccgattagttcggccgaattcttctggccatagacatggatttcccatggagccctgctgcagcacattgcttactaatattcctagagagatgcaaatttcatcacatcattcacctgcagaaatctctcgatttgcaatatctaagaatattagacagcgagttatgaagatggcatccgcaacaaaagctggacactccgaagaagaaaagtccaacaactctcgcctggatcgcctattgtactcccatctcaccctagagttagttgccgccgcaatgcatttgagcgataagcatggaattacacactggtattctttggcttcgccagctctatttagaattttaagacgctttgcaattcgtttgacaccgattggttcggcaatcgaacatcgcggtatccgactaccttgtatcgataatcttgaaacgctcttaagaagggtctataagaaccaacctgatgcttggaatattctaaccaatcatgggacgatttggccggagtctaaacgcaattacattgaggaatctacgaaagtgacaagaaagttcactattgtgccccaatctcaaattgctaccgcttgagataaggtttattaagcatggcgcaactatccattgaaaagatattatggtttttgggatttttaatgagctcaccacaaaggcacaaagaacacaagaaaatttaaagaaaatgctcagcgtaaagagacagcaccagtaactcttctggcgttagcacaggaatttgtaaatgggttcctctaaaaattgctttttttaaaatttttatgatgattaaatcaatcacttacaataaaaaagcctccgaatttttgaatttttagaggcgcccatatgtgtttttagacaacgagctatcagtaatcaaggtggtaccgaggttacgcattgacacccttcctagtctgaaatacgggaaattcctgtggcgcaccgagcaaagatcatacagaagaacatatggactaagatgctgccggcggccacatttttaggaccgtgatcaccacccctaccgctgtcaccgtaagcccaaaggaccaaatcataaaacggtcaatacgtcgagtcagtacctccaggcgtctgtcgacctgctcgaagcgcttatcgacctgctagaagcgtttatctatttgttcttgttgagcttcaaagcgcttatccatgtgcatctgaagggtctcgaagcgtttatcgacctgttcaaaacgcttatccatctgctccagcacagtttgaataagctctcgctggtgcttaagttcctcctccaccccgcaccatccgctccagcagttccttgcccagcggcgctgagggcggggtaagttcgagttcatctagccactcgcgcaggtggtctttaataaattcgatgtcttcctgggccagggtcatggcaatttcaacctagattcggcttttagccgcaaatgcacgccaataaacgctcataaaacaatacacttcaaagcataacacataacattgacatgatttcagggatcagacatgcccacttttctctagccacttcaatcaacccgccaacccagtctcatggttccttttgggaacctaatggactacaattatcagttcaaaatgaacttttgctctggaggcggctatgtctatcaacgtgaaattgtcagaaaccttggtcgatcaggccaaacgttacgcgaaaattcaacatcgctcggtacccaaacaaatcgagtattgggcaaaaatcgggaagatcgccgaggagaacccagatctgccatttaatatgattcacaatatcctgatcgctgataaggaagaggccgtcggcgaatatgagttcaattgatgcacctacttgtcacgccctccttcgcacaggcggcaaaaaagctgcatcgggcccagaaagctgagttggacaaggcggtccgatctgtcagcactaatccggaagttggggaggtcaaagtcggtgatctagccgggataagagtctacaaattccatctatcaaatcagctgtgtctcctggcctaccgcatcctcgaaaaggataaattgaaactgttgacctttggtccccatgagaacttttaccacgacctcaagcggcggaatgattaaggcccaagaatgcactgcgcagggtggacataagccaggcatccccctatgtcttctcgttccaaccagggatacctctttaacagggtctcagagccgtcccccgccgccagcatgcccagcacatgttcaacaccagagcctgccttgcatttctcggattggcatagatatcgtgtttcttgtgagttcaccacaaaggcacaaataaatcaaggagttgaagatattaaaaaagcaacaagcagctccatcaatctctctgagttgattgagatcccttcaccttggtgtctttgtggtaaaaacccaggctagcgaaaaaagctaagatgctgccggcggccacattttcaggaccgtgatcaccacccccactgctgtcaccgtaagcccaaaggaccaaatcataaaacggtccatacgtcgggtcagtgcctccaggcgtctgtcgacctgctcgaaacgcttatcgacttgttcaaagcgcttatcgacctgctcgaaacgcttgtctatttgctcttgttgggctttaaaacgcttatccatctgctccagcacagtttgaataagctctcgctggtgtttgagttcctcctccacccgcaccatccgctccagcaattccttacccagcggcgctgagggcggggtaagctccaattcatccagccactcgcgcaggtggtctttaataaattcgatgtcttcctgggccagggtcatggcaatttcaacctagattcggcttttagccgcaaatgcacgccaataaacgctcataaaataatgcacttaaaagcataacatgagtttagggatcggacatgcccactttatctctggcaaccatcaaccatttgctctatctttagaaatagcatatgcttgaacatatgccattttcacaaactagaggctgtcatgcaagcagaacgccatgtccgtttattcagaaacggccgcaatcaggcgctacgaattccccgcgaattcgagctgcccggaaatgaggccattatccgtaaagaaggtgatcgactaatcgtcgaaccggtccagcgtcgctcattactggcgttgctcgccacatgggagccgctggaagaggacttcccggaaatcaaagacttgcatcctgatcctgttgatctttaatgatggccgaatatcgctatctactcgataccaacattctgtccagcctcatcaaaaaaccctctggcacggtcgcaagtcggattgccacagtgggagaaaataccatttgtaccagcattatcgtcgcttgcgaactccgctatggtgccgcgaaaaaagcttcacccctcctctctcagaagattaatgcgttgctctcggcaatcgatgtactgcccttggataatgaggtagacaggtcctatggcgatttgcgggcaatgctagaaaaagtcggcacgccgattggagccaatgattacctaattgcagcgcaggccctttgcttggaactggtattggtaaccggtaacatgggagagttttctagagtgcctgatctcaaagtggaaaactggctagtggccaagtgaagaggtattaccgcaccatctgctccagcagttccttgcctagcggcgctgagggcggggtaagttccagttcacccagccactcgcgcaggtggtctttaataaattcgatgtcttcctgggccagggtcatgtcaatctagattcggcttttagccgcgaatgcacgccaataaaataatacgcttcaaagcataacatgacttcagggatcggacagacttaaggaattcaaaaatcctcaatttcgcatttcatatttgtcgagcaaggcatataaggtagggcgggtcacccccagcagttcggcggcacgggatagattgccatttaccagcgtaacggcgcgggttagtgcctcgcgctcagtatgctcccgtatttggcgtaggtttagagatagaacctccttttccgaagaagcggggagatccaaatcttctacagtgatacggttttcctctgccatgaccaccgcccgttttatgcagttttccagttctctgacattgcccggccacgcataggcctcaatagctctaatggcgtcattagagaaaccccgaacggctttaccgtgggcttgggcaaaacggtcgagtaacgcccgcccaatgaccaccgcatcacccgggcgctcccgcagaggcggcagagtcatagtgacttcggcgattcgataatacagatcttcccggaagcggccttggagaattagctccttcagatcctggttggtcgcacagaccacccgtacatctacggggatttcttcacggccgcccacccgttcgattatccgttcctgcagaaaacgtaatagcttggcttggagaccgaggggtaaatccccaatttcatctagaaacaaagtccccctattggcatattcgattttgccccgggtctgtcgcacggccccggtaaaggcccctttttcatagccgaaaagttcactctctagaagattttctgggatagcggcacagttaatagctacgaaggattgattgtcgcgccggctcagctggtgtaaggcccgggcaatgatctcttttcctgtaccactttcacccaagataagggtcgtcacgtccgtaggggcaattttttcaacggcccggcacacctttctcatctccgggctgaccgcaatcaccccttccaaaggggaaggggtggcctgccgtaggcgccggttttccatttctagctcatagagccgataagcccgatcaatggttagcttgagaatgtcagggtcgataggcttggaataaaaatcgtaggccccttctcccactgcctgtactgcatgttcccggctatcattcccagtaatcacgataaccttggtgtggggcgctaaggccaaaacctcccgtaaaagggccatgccttcgctgactccaccgggatcagggggcaggccaagatccaaagtcactaccgggggctcatgacggcgcaccaaagcaatcgctccctggcgatcttcggcagtcccgatttcatagtcgcaaaaggaccaccgtaattggctttgcaagccaagatcatcttccacgatcaacagattctttttcttgccgctcatgaaactgcctccttcgcctcctctatctgagccccccctgcttcaccctggggtatccgcagcacgaagcaagtgcctttccctggcatgctttggacttcaatgtctccacctatcgcctgaatgtactcccgcacttcaaaagccccaatccccattcccgtaagccctttggtactatcaaaagggcgaaataaccgttcccggacaaaggcagggtccatgccctgcccagtgtcctcgacctcgatccgggctagtcccttttctttgcttacccgtaaaacaacacgcccctcaggaggggtggcttcctgggcgttttggatcaaatgacctaaaacagtaccaaaccgctctcgattagcccatatcctaacggaaccttgatcctttctctccacctctggcaatggttgctgagcagcgtaacgctttgctaattcgtgggccaatgtcaccacatcaaaacactcccgctgctcactctccccggcgctgcggagctgccccatcaaccgctgcatacgcttgaccgcatgatcaatagtttgtacggcatcatcgataaattccgggttatgcttatgatgcaccgcattacgtactaacaaggacagctgggcgatgagatttttcagatcatggaccacataggcggaaaatcgatggaaagccgcaaattgctgggcctggaccagctgttcggccgcctcttgataggccaagtagcttgccgcctgccggccggtggtacgcagcaaatcccgatcttcccagtccaaagtaaccccaacccgggagcgggctagaacgagaaaacccaccaatgattcccggtggactaaaggaacaataagccatgggtttttgagctgaccaaaccattctggcaccgccatgggatgagccgccgccccttccactccctcttccacaatccactcttgttcctgcaggaagcgaagaaagggtgactgcttcggctctgcaagtccctccggaaaaaggagattccatgcaaaagtcggcacataatgcttttcctttagttgccacagtacgcccgcgggactttccaccaactgggccatagcccgggccacccgctctcttaaagggatggaggaatcctccgaaagcatactaataaaatgcagccattcttcacggtagtcatatttataattaaaaaaatgcttgctgataaaaacccgcaatttagcctttagctggccagaggaaagcagcgataggagcagtaagccagccgcaaacagaaagaccgcctgggccataattccccatgaaccgccaaaatagcgcaggtaataacccgcccctgccatagccaacaaatacagccctgtccccaaaaaagtggcggtatgaaacaccatccgccgagagacatagacatttggcgaccattggggattccgtgctgctgaaaccgcaatgaagggaaccaccatggcattaaccaaaccccgggcagaccaaactccgggattgatcatttgcaacagcaaggcatcggcgtagaggaaaaaatcataaacgaacagcccggcaaggccgaggcagaggtacttcattgcccaccgtttttcctgaggaacggaacgcagcaactgttccaccaacatcaagccgatcaccgccagcaggacttgtcctgccagcataatctcccggcttggtttggcgccaagtactgtttccaaccaggaaaatccgagtagcagccctccctgcaaaagcaccacggtaaaaattagcaggcccagtctgcgaatcagaccttgagccttaagattgaaacctaatatctggagaagaaaagcataccagactccattccgaaaggtctccaataactgaacccaaagtgccgggaaatcatcaacatatgaagcataggcagagacagccagccaacctgcattgaccgctgccgcaaatagcagcaaccctcccatgggacggctgcggtaaccgatagcgaatacaatgaggagtgctgtaaaagcggccgcaccgacgccatagccaaccaaccccaaatcattcatagcatgcttatcagcaacagggtcaacgggctcctttcccgagcaccaccacttccaccgtttgcagcaggatcatcagatctaaaaaaagactatagtttttaacatagtaaaggtcatactgaagcttttcaaaagcatctttttcggtgctgccgtagggatagcaaatctgtgcccaacctgttagccctggtttgactcggtggcgctcaccataataaggaagcttctcggctaaggtttccacgaattccggccgttcagggcgtggccccacaaagctcatatcgccctgaagaatattaaaaatttgtggcagctcatcgatccgagtacgccgcaaccatcgtccaacccgggtaatacggggatcaccgcttgccgcccaacgggcctttccatccgcttcggcatcctgacgcatggtccggaatttaaagatataaaaaggtttgccttttgctcccactcgacgctggcgataaagtatcggacgaccactttcgctccaaatagcaaccacggcaaacaacatcaagggagagcaaaaaacaagcaatactaaactgacggtgacatcaaagatccgcttacccacctgacgtaagaaatggcgacgaaaacccacggaaaataggagccaactaggatacatgacatcaattttaagcttacccgtggtttgttcaaaaaaatcaagtacatcagttatttctacccctgccatacggcagttcagtaactcatcggaaggaagccgccctcgccgctcatcggcggcaaccacaatttcatcaataccctcacctgccacatactcttgaagagaagagtccacctccactaatcgctcttcgggaatctgaatggcctcatcgggcaagggaacatagcccacaatatcaataccaagccggtcagatcggcgccggagagtacttaccgaggtggcccgttttccagcaccgagtatgagcaaccgccgttgcagaccctgcaatcccatgaggtaaagaaaaaaacttctggaaaggagcagcgccaaaaaagaaataataatgctgaggacgagaatacctcgacccaaatagagttcgggcaccaggtagaaaatgacggccatcaccggccccgccactaacattgtcactaccaagcgattgaagatacccaacaacccgtagcgctgacgacgacgataaaggccagcagcaatgagagccattgcgactacggccgcataaaccaccgccttaggccagaaaagtcctaggttttcctgaacgagctggtgatctcccgtaaaacgaataaaagcagccaaccaaatactggaaagcaaaatagccgcttcccaaaaagcgagaaccagaaaggcgcgtttaatataatggttaaagaggcgaatagtgcccacttttatcgtaccccctatatggtttaccgtatttacttcttggttatcgcacttaaagtcaaataggggctcggcgatagcttctctttttgtaccccatagaggaaaatttaattcactgggaaatgggcaagtctcacggcgattaacggtatttgatggcttgagagggcgagcggcggggtaagagccgcaagcgcaaggcagggaggccacgctggaactacgcaccagggacagttagaacccctacgcccaattaactttggcgcgcccgagaggattcgaacctctgacctttggctccggaggccaacgctctatccagctgagctacgggcgcttaggctataaaagcatacctgcttcttgcatgggcgtccatgcctatactaaaaaatcttgctaagttgttaaagtatactaatacaattcaaatcacgcccacaaacaagcgaagattagccaggacaatcatgagcaaactgattcatagcataaatccttttttttcccaacgcttactttctattgctagcatagggatagtgaccttttccatgctagtggctggatgcaccgaacaaaatacggaaaccgaagaggccatgtctccggaggccatagctacgcgcattgaacccgtaggaaaagtaaacatcatccgaatgccagaagaagctagcgaggcaaccgatgctcctgcgagttctagggaagaggcctcggaaacgccagatcccgataaagaggatagttccccaatcaccgacactgatgaagtgccgcccccagccggcggaaaagacacccaactcatccatggcaaaagggtagtcgaaaatagctgcgccgcttgccataccggcaaagtaccgggagctccagtgattggcaatgcagaggactggagaccccgcctcgtccagggtgaagaagttctggtccaacatgccattcagggttataaggccatgccgcccaagggcggtaatttcaatctcagcgatgaagacatcgccgctgccgtggcctatctcatttcccaagtacgccaataggataggggcaagcctcttgagagttgtgctatttgtgaccactctcttggcgcttaccccggcttctgcccaaacgatccgctatattaccgaccacatcgaggttacgttacgtagcgggcaggggattgagcatcgggttttgcaaacactggagagtggcgttaccgttaaagtgctagagacgagtccccagggttattctcgaatacagaccgaagagggtgtcgaaggatgggtcttgagccgctacttgatgagcacccctagtgccaaggaacagctgaatgtagccaagcagcggatcgctaacctagagttaaaaaccgcccaactcaaggaagaaatccaaaaaatttcccaacaaagaaagaccactcaggagaaagctcaaaccctcctagaagataatcaacgtctgggtaaggaattggagtatattcgccagactgcagccagcgcgctggccatcgacagcgagaataagcgccttaaggatcaattaatgaacttagagcgtgttgttcaaggattgcaacaggagaatgtcgcccttagagatcgcacttcccgcgagtggttcttgattggggcaggcgttattctgattggtatgcttattgggctcgtcattcccaagattcgctggaaaaggcgttctacctggagtgattcatttttatagctgctcccctccctctaggagggaacttgcctgagtgagcgtctttcggagttcgctgcttacgggtcgcaattatcggcttatgtgctttcgccggccgggctcttgcccggttgctccctgcgcgtttcctgcttcatcgaggcccctattattgtcccaggctgaccctggtattgttgggaggctgtgcccctccacagcctcttcgtgcgcacagcgcgcgctacttggggcgattcattttgaaagggtgcccttattaggtttaagctgttccaagtcacgtaccgccccttttgccgccgaggtggcgagtgctgcataggcctggagcgccagggaaacaggacgattccggtcgaccggttgccaagcctgttgggccttagcctccatgaccgttcggcgtcgcgccagttcctcttcgcttaccgctagatgaatacgtcgatggggaatgtcgatctcaatcctatcgccctcctcgaccagaccgatagtacctccttcagccgcttcaggagaaacgtgaccaatggaaagccccgaagtcccccccgagaagcggccgtccgtgatgagtgcacagactttgcctaatcctttagatttcaggtagctagtaggataaagcatctcctgcatgcctgggccacccttaggaccctcgtagcgaatgaggaccacctcccccggctggatgttgtcacccagaatagcctccaccgaagcctcctggctctcgaatagccggaccggaccggaaaacatcagcatcgctgggtctacccccgcggtcttgacgatacaaccttcctcagcaagattgccataaagaaccgccaaccccccatctttgctgtaagcatgggcgatatcacgaatacacccttgcgcccgatccaaatcaagactctcccagcgcctctcctggctaaaagccatctgagtaggaatgccgcctggggccgcaaggtagcgattctgagcggcctcatagccagaacggacgacgtcccattggtcaagggctgcccccaaggtcgggctatgaacagtggcgacctggcgttggagcaacccggcccgatcgagttctcccaggataccaatgactccccccgctcggtgaacatcttccatatggtattcctgagttgctggagccaccttacataaattgggcactttgcgggacaggcgatcaatatcaaccatggtgaaatccaccgctccttcctgggcagccgccagtaaatgaagtacggtgttggtagatccgcccatggcaatatccaagctcatggcattctcaaaagcctccaaggtggcaattgagcgaggtaaagcggtttcatcgtcctgctcgtaatagcgtttcgccagtgccacaatcaaacgacccgcttctaagaacaactctttccgatcggcgtgggtcgctaataaggaaccgttacccggcaacgccaatcccagggcctcggtcagacaattcatggaattggcagtaaacatcccggagcaggaaccacaagtagggcaggccgagcgttcataggccatcacatcagcctcgctttcactggggtcggctgccgccaccatggcatccaccagatccaggcttaagttcttgccatggatttttgccttccccgcttccataggcccccccgagacaaagaccaccggaatgttcaaacgtaaggcggccatcaacatgccaggagtaatcttgtcgcaattggagatgcagaccaacgcatcggcacaatgggcattgaccatgtactcgacagaatcggcaatgatttcccgggaaggcaaggaatagagcatcccactgtggcccatggcaattccatcatccacggcaatggtgtggaactccttggccaccccacctgccttctctatctctcgggccaccaactggccgagatccttgaggtgaacatggccgggcacgaactgagtgaaagagttggcaatcgcgataataggcttaccaaaatcgttctctttcatgccggtagcccgccacaaagcccgggcgccagccatattgcggccgtgggttgtcgttcgggagcgataagggggcataaatatctccaatagcaaagatcagtttaatccatagcttaacccggataattcatgaaatcaccacaaaggcacgaaaaaatcagaaacttaagtgataaaaattccaggttagcctttaatattatctattacttcttcttgggcgttaatagtgaagaggagttccatcacgggtgataactactgacggagcatctcccgcaaattggcaagatggacttggcctctttccatccgctccgcggggtcgcggggagccccttcccgctcccattgaaggtctgcctcaggcagctctgacaaaaatcggctaggctcacacctgatagcttccccatactgttggcgctttgctgccatggtaaaataaaggctcctttgggcccgagtgatccccacataggccaaacgccgctcctcctctaaggcgccctgttccaggctagtccggtggggcaacaattcctcctccatgcccactatgaaaacatggggaaactccagccccttggcggcgtggagagttaatagattaaccgcatctcggtcttttttctcttgcgttcgctccaaaatatcctgcaaactgatttccgccaccagatcgcccaggttccggcgttcatcgcctcgctggtagaggcgttccaaccaacccaccaactcctccacattagccatgcgccgctcggcagtgcgccgatcgttacagatttcgtcaagccaggcacgatagtcaatttcatcaatgaggtctttaatcaccgcgatgggatcaccacgccgcccccgatcggccaaacccaccacccattcacaaaatcgacgtagccgcatcaaggcttcaccagagaggtactcgcccaaacccaactcgaaacctgaggctaagaggctttgccctcgacgggccgcatatcccgccagtttttccaaggtcgccgcaccgataccccggcgcggagtgttggccactcgtagaaaagcattatcgtcatcttcattggccagcagacgcaggtaagccatgatgtccttgacttcgccccgttcaaaaaacgaagtccccccgctcaaaacatagggaatcccgtgggcccgcaaagctcgctcaaagggcctggattggtggttgccccggtaaaggatggcataatcacgacaagcagtgcggtgcttgaagcgatggtacatcagttcggcaacgatcctttccgcttcatggtgttcgtcccggcagctcagcacctgtatggggtcgccttcacctaaggcgctccaaagccgtttttcaaatatatggggattgtggctgataagtcggttggccacccgcaagatgcgcccattggagcggtagttttgctctagcttgatgaccgtcaactggggaaaatcttctctgagctgacgtaggttctccggccgagccccccgccaagcataaaccgattggtcatcatcccccaccacggtaacagcaccccgcaccccggccaaatgtttaaccaactggtattgggcctcgttggtatcctgatactcgtccaccagcaggtagcggaaacggttttgccaacggttgagaatatctgggtgcagggcaaagagagccacgggcaacccgataagatcatcgaagtcgaccccattataagcccgcagacgccgattataggcggcatagagctgggcagctttaagctcctggtcattgcccgcgcggctcaaggcttcttcaggggacaccaaagcacttttccaggcggaaatctgccactgcagactgctctcctcgccgccaccgttgaactcatggtgacaaagatcacggatcagagcgtggctatcttgagcatccaataaagaaaaacccgctttgaggccgagggcttcccgctcacggcgcaaaatattgagcccgagggtatggaaagtggaaaccaccaagccccgccccctacccttgggcagtagctgaccgatgcgggtcttcatttcccgggccgccttattggtaaaggtcacggcagcaatggagcgggccggcaagtgacactgctcgatgagataggcaattttatgggtaatcacccgggttttaccgctgccggcgcctgccaacaccaacagggggccgtcaatatggcgtactgccaggcgctgttgggggttaagggttgccatgggggcggtctaatcgccgataaccaatcgcctcagaaagatggggggtgcagatagcctcgctcccttccaaatcggcaatcgtccgggctaacttcagtatccggtggtaggcccgggcggaaagccccagctgctccaaagcctggtccagtaaacgataatccttatcaccgaggcggcaagtgcgttctacctcccgattgcttaacccactgttaggctgtcccgagcgggctaactgacgctgtcgcgccgcttccacccgaacttgaatctggcggctagtttccatggtgccttcaggttcactccgtaactgcttcaggggcacaggcggcacctcgatttgtatatcgatgcggtctagcaaaggcccggaaatccgcgcccgataacgctgcacttgttccatggtgcaccggcaacggcccttgggatctcccaaatagccgcagggacagggattcatggccgcaactaactgcacacaagcgggaaactccacctgctgggcagctcgggaaatcacaatacggcccgactccaaaggctctctgagaacctccaatacacgacgctcaaactctggcagctcatcgagaaataataccccatgatgggccagggaaatttccccgggccggggctggccgcctccccccactaaagccaccgcggaggcggtatgatggggcgctcggaaaggacgctgacgccagcggctaaaatcaaagccttggctgctgatggattgcacagtggcactgtccagcgcttcgacttcggtcatcccaggcaaaagacccggcaggcgactggccagcatcgtcttgcccgttcccgggggcccgatcattaagagattatgagccccagccgctgccacctctagcgcccgtttgacatgatactgaccccgaacatcagcaatatccatctcctctacaggaaccgcctcgagggaatttccggtaaagggagccagtaaggattctccccggagatgctgacagacctctaaaaggtgggaagccactaacacctcaatcgtagatactagggccgcttcgggggcattttcctctgcaacaaccagggtgcgccccgctttggcagcttgcaatgcgacggccaacactccccggatgccccggacctcgccacttaaagcaagctcgctgacaaattcataggtttttaataccgacggtgagatctgccccgaagcggccaaaatgcctaaggcgatagccaaatcaaagcgccccccttccttgggcaaatccgcaggcgccagatttaccgtgatacggcgagccggaaactcaaagtggcaattgagcaacgcgccccgtacccgatctctactctccttaaccgcagtttccggcaagcccacgatagagaaagcagggagcccattagaaagatggacctccacggtcactaagggagcatcaactcctgcctgagcacggctgtaggcaatcgccagcgacatctattgcaagatacggatgaggaaaatctggggatggtcagcaagctaggtcccggtgtcatcgcttcccggtgatttctcccctaatgcttcctgctgttcttgtggttctttcttgagacccgcttgcgcttccagcaaagcaacctgctccgctaaggcctctagcttcatccgtgtgcgctccaataccgctcgctgaatatcaaactcttctcgggtaaccaagtcaagtttagcaaacgtgctagtcaacacggcgcgaaaattcttttctagatccttctgaaaatcctggagacttgggggaacggcacctgctagcttgcgggccagctcatccaaaagctttggttcaatcattgacttatccctccggcctggtgcaatactcaaactgacttctccccgccctatcaggcgagggttcttggatcactccaagaactttcctcgttcaacacgccttccctaggcgacaacgcctgctgtcgcccccgttccagtcgctccagaggctaaccccgccagcccggcggttttgatattgatcgccgctgcgatgtcgcggtcatggacactcccgcacgagggacagcgccattcacgcacctccagcggcagcgtttcgttgatatgtccgcaccctggggtggggcaacgcttggagttgggaaacccgcggtcgatctcgactacggttcgccctaccccctgcgccttgtacttcagttgacggacaaactctccccaattggcatcggctatgggcttggcaagccgggggtgtttgatcatgttcttcaccgccagagattcaacgcacacgacttggttttcgttgatcagtgtgcgggtcgccttgtgggtggcgtccctacggcagtcagctattttggtgtgcacacgggccaccttcagccgcagtttgttgcggttacgggaacctttgcgcttcttcgccagcttacgctgcagataggccagcttcgcttcgtactgcttgatgtacttgggattgccggatttgaatccgtcgctagtgacgctggaaacctcattcagccaagaaaagtcctgcttgagttggacaagccttttttccaacgccgaatggggaatgacttcgccgttctgatagaacgcatcggtacggtgcttgagcgtgttgttccaaacaaaacgcgcacagccgaacgaacgagccagcagttcggcttgttcagctgtgggatagaatcgttcctggtacgccctcttcatgatatttgtattttacaaaaatcagcgcattctgtaaatgctgcttcgcggcttgcgcttatatcaccgcccgattgggcgatgctttacgcactattgggtaagtatatcccatatcccaccccttttggtttagatccagcagaaagtctccaaaaatggttcggcatacgcttcaacagggtgtacactcgcttatgggcgtgtggaaacccttacctggtaggggcagtatgcccgcaccccaatgatgttctgatttgaagcactgcaaaccataacaaataaaggggaatcatcatgaacactacagtaataagaaagaagacccgactcaatccatggttgagaggactgctgctcctctccactgcgggcagtgcacaggcggaaggtttcatgaagagcgatggcctcttcgaagccttaaccggcaccgatgtcaatgaaacccaattcatggagtccctcgggctcaccattggcggctggctagagggtggctataccttcaatcccgacgatccccgggaccgtttcaatgggcccgtcacctttaatgaccgggataacgaacccctaggcaatgaagcctatttgttcttcgaacgcagcgtgaataccgagggagatcgctgggattttggcgggcgagccgacttcctctttgggaccgatgcccgctttacccaggcagcggggctagacgataacatcatcggtgatgatactttccgcttctacaagtttgctatcccccaactgtatgtggaagccttcgccccctatggcaatggcgtcacggtaaagctgggtcatttttatactatcatcggtaatgaagtggtcacagcgcccggtaatttcttttactcccatgcctacacgatgcaatatggggaacccttcacccataccggttttctggccagttaccccctgactaataatatcagcctcaacgggggtggcgtcctgggctgggataatttctctaaagatcctgaaaatctgaatttcttagggggggttaactggagcagcgatgatgaacggacctctttggccgtggccatcatcacgggcaatgtctccgaagtggagggaaccccagatgatcctgataataaccgcaccatgtatagcgtggtcttcaaccacgacatcaccgatcggctccactatacttttcaacatgatctaggcatagagcaaaatgccattaataacagcaaagcagcagaatggtttggtatcaatcaatatctgttttttgacatcaacgaaaccctaagcaccggtttgcgtttcgagtggttccgtgatgatgatggtaaccgtgtctttgtcaacgatctctccggctccgcgagttatttcgccgtgactgccggactcaactggaaaccgttgaaatgggtcactttccgaccagaggtgcgttatgattgggtcgactccgatggcttcgatgcctttgacaacaatagcgatgacgatcagttcgtggtcgcgggagatctaattattcaattctagcgccttttcatccacaggacggtttcccatgggaggacctttcaagtggaacagctagctacccaaatgacggcggttgcgggagaggtgacacaacttgcctacgctttagacaccttttattttctcatctctggcgctctggtgatgtggatggccgcaggttttgccatgctcgaggcagggctggtacgaaccaaaaatacggcggaaatcctaaccaagaatatcgcgctctattccattgcctgcatcatgtttatgattgtcgggtataacctgatgtatcccgaggaaggggtcaataccttctggccgggtctctcgttcctactcggtgaggaccattccatggaagccgtttcagccggcggtgaacaagcaccttattactcaaagttgtcagactttttcttccaggttgtcttttgcgccacggccatgtccatcgtctccggcgccgttgcggaacggatgaaactgtggtccttcctgctctttgcagccataatgaccgccttcatctaccctctccaaggatattggaaatggggtggaggattcctagagcaactaggctttcaagacttcgccggctcaggggtagttcacctctgtggggcgtcggcagccctggcggccgtcctgctccttggggcccgacttgggaaatacggcccccacggtgaaatttatgccatccccggcgctaacctgccgttggccaccctaggaacctttgtactctggtttggttggttcggcttcaatggcggttcagaacttaaagtctccaatgttgtggaagccaatgcagtcgccagggtatttgtcaataccaatttagccgctgccggtggagtcgtcacggcgttaattacagcccgtctcctgtttggcaaagcggacctgaccatggcgcttaatggagctatcgccggcctggtggccatcaccgctgaaccgttggcccccactcctttgtgggccatgaatgtgggagccatcggtggcttgttggtggtactttccatcgcgggcctcgaccggctgaaaatcgatgacccggtgggcgctatctcagcccatggtaccgccggtatctgggggctgctagccgtgcccttttccaatacggatgccagttttctaaagcagcttattggcatggggacgatctttgcctgggtctttatcagcagtctgattgtctgggctgtcattaagatcaccctgggcattcgggtcagccaagaagaagaaatggacggcctcgaccgtagtgaatgcggtttagaggcctatccagaattcgtcatcgaatagccacatagctacgctttataacgggaagagtagattctgctcttccctatttcttaaaaccgctgtctatgatcagttcctcatcggagcagacttaattcttcagttttagcgtttcttccctaggataacgtcttatgagatgggagggcgctttgccttcccttctcaaagtcttgcataatactcagcatgctccccaaatttcttatatcctaataccaatttcatgtaattttgcattgtatagatgcagtctaaacaagcacttgaagccttaataaattgcattctttgattaaattggtataactcaccatgggaattatgctagttactgaaacgaggcctggcttaccctttatgttacattgatattgacaaaacccattgagtaccgatcaccccttacccgaagcccattggttcaggaatgccgccccttatattcatgcccatcgtggccgaacatttgtcatcgccttcacgggagaagccatacaagggcctacttttcctcaccttattcatgacattgcgctgttaggcagcctcggtatccagttggtattagtgcacggcgcccgcccccagattgaggctactctcgctcaacgggggctaaacctacgctatgtcaatggcctccgggtaacggacgacgccgccctattctgcgttaaacaagccataggtgcggtccgggttgaaattgaagccctgctttccatgggcttgcccaactcccccatggcaggggcccaagtccgggttgccgcgggtaacttcattacggcccggcccctgggagtgagggagggggttgattattgtcatactggggaggtccgcaaagtggatatcgaggcaatacgacagcgcctcaacagcggcgccatcgtcctgctctcacccctgggttactctctcaccggcgaggtcttcaacctcagtgcagaagaagtggccactgtctcggctatcgcccttggagcggataaactcattttcattggcacaggcctacccgcagcagcgccctctcccttgccccgggagctgaatccccaggaggcggaacagctgctaaggtcaacatcggagttgcccgatgaactcgtctgccatcttcaaagcgctattcatgcttgccgctctagagttcctcgggtccatattatcgaccaacatctggatggcgccctattgatggagctatttagccgcgatggtatcggcaccttggtgacagccattgccttcgaggatacccggcgggcaatgattgaagatgttggcggcattctggaactgattgcccctttggaggaaaggggcctcctggtgcggcggtcccgggagcggctagaaatggaaatccaccactttacggtcatggaacgggacgggaccattattggctgcgcggcattatatccttttccagaagaaaaaatcggcgagctcgcttgccttgtggttcatcccgactatcgacagtccgggcgggccacggccctgcttaccggcatagaaaaagcggccaagcaacagggtcttagccgcctctgcgtcctgaccactcaaaccgcccactggtttcgggagcggggatttgagcctagcagcttagaggctttaccggaaaacaagcgagcgctttacaattatcagcgcaacagcaaagtttttgtaaaaagcctgtgacgactccctaccctattgggagcaggcctccactggcagagacggaccgccattccatcttgttttggtttggttataggtcatttatagattcagaaccagtccgcttatatccccgcccgattgggcaagggtttacgccgggtcttgctaaaggcatcctggaaaatctttttctgttgcaaaagagctttctaggggcgttactcaccactcagcttctttttcaatagttcattgacctgctcaggattggccttaccctttgaagccttcatcacttgcccgacaaagaaaccaaagagtttattcttgcccgcctggtactgttccagctgctggggatgagttgctaacacttcatcaatgagcttttcaatgcttgctgtatccgttacctgcttcaagccttgacgctcgattatctcgtcggcattgcctccctgggtatacattgtttcaaacacggtcttggcaatcttgccagagatggttttatcaaccacacgtttaatcaattggccgagttgctctggagtaacagggctattttcaatgtttttcccttccttgttaagggcccctgccaaatcgcccatgacccagttagcacacaactttgcctctccaccagcggttttgaccaccgcttcgtagtaatcggctagctcccggctggtagtcagcacactggcgtcataggcggagaggttatactctgccatgaaccgtttacgcttgtcatccggaagctccgggagtgttttttgaacctcttcgataaaactatcgtctagcaccaacggcaataagtctggatcggggaagtaacgatagtcggtggcttcctctttggtgcgcatggggcgggtttcgtttttgtttggatcaaagagacgggtttcctggatcacacggccgcctgactccagcacttcgatttgacgttcgatttcatattggagtgcccgttccacaaagcggaaggaattaatattcttaagttccgtacgggtaccgaaagcttcctgcccctgggggcggatagagacattagcatcacaacggaaagatccctcctgcatgttgccatcgcaaatcccaagatagcgtactaaagtgtggatctttttcatgtaagctacggcttccttggtcgagcgcaaatccggcccagaaacgatttctagcaagggagtaccggcccggttgaggtcaataccggtcattccatggaagtcctcatgcaaagatttccccgcatcttcttccaagtgagctcgaataatcgtgatatgtttttcaaccccctcttccagctcaatgatcgtgtggccattggcgacaaccgggagttcatactggctaatttgatagcctttgggtaggtctggataaaaatagtttttacgggcgaagatggagcgctcggtaattttggctccgatagccagcccaaacttgaccgccatgcgtacagccgtttcattcagcaccggcaatactccaggtaaccccaggtcaatggcgcaggcctgggtgttaggtggcgcaccataggcagttgccgcccctgaaaagatcttagattttgttgctagttgggcatggatttccaacccaatcactggttcccactgcatgtgtaagccccgattaatgtgagatcaagatcatatgttagagacatccgataagatgggatgggctgccgagatctcagcccgggatttagccgtcatcaccggtcgaccaattgagtaatggataatgccctggctagccatgagagcgggatcataaagattgcggccatcgaatacgactggcgctttgagtgaggttttaaccatttcaaaatccaaactgcgaaatacattccattcggtgaccacggctagcgcatcagcgccttgcaaggctgcctcgggtgtctcacatagtaccaattcctgccggttgccataaatacgccgcgcttcgtccctagccaccgggtcataggcctggattcgggctccagcttcccagagcgcctccattaaagtacggctaggtgcctcacgcatatcgtcggtattgggcttgaaagccagtccccagagcgcgatggtgcgctccgatagctggccctcaaaatgatgccggattttgtggaaaaggctttgtttctgtcggttatttaccgtctctactgcattaagtagctcagcattataatctacttcccgggcaattcgctctagggccttaacatccttaggaaaacaggagcccccataaccgcagccgggatagataaaatgataaccaattcgtggatcggcgcctatgcccaagcgtacttgttcgatattagccccaagcttttcagctagattggccatttcattcatgaaactgattttagtcgccagcatggcattcgccgcatacttggtgagttctgctgagcggatatccattgccactaggcggtcatgatttcgattgaaaggcgcatataatacccgtagcagttcagtggtgcgagggttatccgtaccaatgataacccggtcgggtttcataaaatcttcaacagccgccccctctttgagaaactcaggattagagacaacatcgaactccaggcttgcgccttgtttttccaaggttttacggatagtctctctaactttatcagcggttcccacaggcacggtggacttattgactacaatacgatagtccttcatatgctcgccaatgttacgggctaccgccaatacatattgaagatccgcagaaccgtcttcatcagggggcgtacctactgcgatgaactgaaataggccatgggctaccccttgggtgacatcggtggtgaagttgagccgtttaccttctatattcttctgcactaaggcatcaagtcccggctcataaataggcactttccctcgcttgagcatggcaatcttttgctcgtcaatatcaacgcagagtacctcattgccgacctctgccaggcaagtgccggtcacaaggcccacatagcccgaaccaaaaacagtgactttcattggttttttctccctgaagttttccctataaacggatcggcatattctcaataaacaggtatcgaaaatgaataaacttacacctcgcacgatacctaggcgatgatactgatgttgtttttacaatgcctggctttttttacaaaaatattggctgacatttatcaataaagatcagtttatttgctattgtatttagaagtattggtgccgatatagaaggtaaacgttaaatagtcatagagatcaaatttaacatttaaagataaccccaatgtatcaaaaattttacaaattgacaggaaaaccgtttcaacttagtgctgatccttgctttttttatggcagcacggttcacaagcgggctttgtcctatttgcgttatggcctcatgcaaggagaaggctttattgtcattacgggtcctattggcgccggtaaaacaatgctggctcggaccttggtctctgagcttgccgacaataacaccatagcggcccaagtcgtcaccacgcagttagaggctaatgacatgctgcgtattatagccgcttcctatggacttacccatgaaggcgtagccaaagcgaccttgctaaaagccattgaatccttcctaataacgcgggcacgggagggtaaacgagtcctattgctggtggatgaagcccaaaacttgccccctgactctattgaagagctgcgtatgctttctaatttccaagtgggagagagggcattactgcagtgtttccttctaggacaagaggaatttcgacagatcttagctctggaagatatggaacaactgcggcagcggattattgctgcttaccacctcactccgctagacaaggatgaaacacaaggatacattgagcatcgcctcaatctggttgggtgggaggatgatccgttgatcacggacgaggcctatgatgcgatctacaaccataccggaggcttaccccggcggatcaattctctttgcgaccgtctactattatattcttatgttgaggaaaggcacaccattgatgagcaggaagtcagtgtcgttactaaagaaatggacttggaaggtattcgctctaaggcgggagaaaaagtagcagcggagaaagaccatgattttgaagagcgccttacccggttagaggaaaccgtcgccgcattggaggaaacagtaggcagcctctctgatgaagaagttcagcctgatttgtccccttcggggctgcgccaaatctccacaggtaacgaaaattaaactcttagctggttttttctcgaagactgatcacggtccagccgttggtacgggcatgggcatttagcatctcatcaggatctacagcgattggatgagtgacttgctctaggagcggtatatcattatgggaatcgctataaaaccagcttgttcctagggttaaggcctgctctttgagccatgcctttaatcgagtcaccttgccctcccggtaggagggaacgccgctaacttgtccggtgtaacggccgccccgaatttcaggttcagtcgcgatgaggtcatcgaccccaagtatttcggcgataggcccagtaatgaaacggttggtcgccgtgatgataagcaacctatgcccctgggatcggtgcgaagcaagcagttcctgagcctgaggcaaaataatggggcggattttttcttccagatattgtgaacgccagttctctagttggcgaagggaatgctgctccaggagcgctagttgaaatgccaagaactcataaatatttaacgtaccctcttggtattgccgataaaaagcttgattcgtccgttcatagtcttcactattgacggccccctgctccaccaggaattgcccccataagtaatcagagtccccggcgagcagggtattatccaaatcaaatatagctagccccatatgtttgatttctctgccccttaaaacctccaaggataccatagaagagggtcagggaattaaagtttgcgctaaggggttaattttaggtatctttgtaaggttattttataagcgatagataatagagcgtgggcaggccgtgattgatcgagacggctttagggcgaatgtggggctcatcctttgcaatgaggatgacagggtattatgggcgcggcgagcaagggaggaggcatggcagtttccccagggagggatcaaggagaatgagaccgctgaggaggctgtctaccgggagttggcagaggaagtggggttaggcccggagcatgtcagcattatgggctgcacccgaggttggctgcggtatcgtctgcctaatcgttatatccgttatggcaacaagcccctgtgtatcggccaaaagcagatttggtatttacttcgttttatgggagaggagcaagatgtccggctggatgtgacggataggccggagtttgactattggtgctgggtcaactattggtatccgctgcgtgaaattgtgtatttcaagcgcaaagtgtatcaacgggcgttgaatgagctggcgcctttgatatttccaggctatcggccgccatctgcggcccgctctagctatgggaagcggcgccgtcatcagcgggcgaggccttgctactaggagcgaagtgcccctaaacgtagccctagcatctgttggggatcataggcactgttattcttaggggtatcttagcgaggcgctcaaccataataggcatggagccgcgaatacaagagcataagctgttgattattaagtgaggagggattttagatctccatacgtcctccatagtatggatgaggtggctaaataaccgccctcggaggcgtataagtctatactactagccccggggcagatagccaaggaggattatcactatgagccccaggggacgggcgcgttatggccctctgcagggtgtagtcgagagcagcgtatgcgcttggagtgggctgatgagatccaataattgctagacgaagattatccccaggcaggtaaggtcaaattggtctacgataatcttaacacccatcatataccggagatagtgactaccaagccccagggactatagccccagtcccaaaatattgagagcaccattttgatcgcgacacatttccaaaccacagcagaaacaacggtagaggcggttggcaagcttgagcgcttgccggtgtccgcaccaatggcaatcctgtgtggcgtataaccgggttcgctttagccaatgtcttaccaccttcttccgctttgtaggacaggtattgagcgaactgcgaccaggccgcgttcatgatgctcttggcaaggcagtggtgatgcaccatccggttgacggaaagattctcgatgcagatcacgccatactgattgatgatctttcggctttgctgatgcgcgaaaccctctcgccagtttttgatgcgttcgtgaatctgggctacaacttttcggtatttggcccgcttaggcgttcccttcccggctttagaaagatagttcaccgattcctgaccttcttcccaagcagacttgcgctcctcaagaaagtggttgtaattgtaaagagaggaatcttgcggcgcatgttgataagcctctgcacatgctatagagctatgtttaggagcacttcgctcctaatggcaaggcctcgcccgctgatgacggcgccgcttcccatagctggagcgggccgcagatggcggccgatagcctggaaatatcaaaggcgccagctcattcaacgcccgctgatacactttgcgcttgaaatacacaatctcgcgcagcggataccaatagttgacccaacgccaatagtcaaactccggcctatccgtcacatccagccgaaaatcttgctcctctcccataaaacgaagtaaataccaaatctgcttttggccgatacacaggggcttattgccataacggatataacgattaggcaaacgataccgcaaccaacctcgggtgcagcccataatgctgacatgctccggacttaaccccacttcctctgctagttcccggtagactgcctcctcagtagtctcattctccttgatccctccctggggaaactgccatgccttctcccttgctcgccgcgcccataataccctgtcatcctcattgcaaaggataagccccacattcgccctaaagccgtctcgatcaatcacggcctgcccacgctctattatctatcgcttataaaataatcttataaagatacctaaaattaaccccttagcgcaaactttaattccctggccctcttctatggcatagatataagagctgaaccgccatcaattagtcaccaccaacctgtaggccaactctcaaccccgctcacctggtgactcttgcagcgatttttcttcggtaatagtagctgtaattccagttaccccatcagccaacaaacatactcacgcccgatccgaggttttagcttttaaaagaaaaagctaaaaagggcaccacgaggaatgacaaaccataaccggtgcagagtaaaaatttaaaattgcttcttcaactgatgctcaaaagcttaggaatcaatcctctatctcacagaacattttctctaaacaacctccccaccaattccatcatgtattcccaaatagagcgataaaaacaaccttcagcttatagcaaattaatgcttaattaacagcttgacaaggccacgtcacctcctacctttaataatatgataattgatttttaattagggaaatcctctctttaataaacacgtaaattaataatagttactaccgcaatttgaaggagacggctcagctggagaaaaagattaaagagatgaaaagtatcagcaaatatggccaaggaaaacttgagagcaaaacaaattaggctccttccaagcaaccatttttgctttacattcaaaattattgtttttcatataaaaggtgtggaagatgaaccccagcctaagtattggtagagcttctcgacctcactgcaggcaaccgcaatgaccttccgaagcaggctagttaagaaagttatcctgccgtgattatagtagtcaattactatgataaatcacccaatctcaccttttcctaactaccagaataaaattactgtatcacgcacttattatggagagcatgcaggagttgtttttttacaacgattaataaacgcatttgttgcaagtgcctccatctatcccattggactaatttatggcactcacatggaaaaaccttattattcaggcttatccatagtaacgtttatgcttgctctcggtatgtttgaagctgtcggtatctatcaagccaggactaggctgtccttccaatctcttcttcggagatttacgctagcatggattatcgttgtttttgaacttttatttctaggctatgccatcaagctgtcagaagtctattcccgcaagatattattaacttggtttatagcttcacctatgcttactctattggcacatgaagctgttcgttttctttgctatcggatatttaatctaaaatacaagacacgccatgcaattatcataggtattaatgacttaagcaggcagcttgtagaaacgataaaatataataagcgtttgggaatagaggtagatgggtttctcgatgaccgagcaaaggatcgcacgggggctctaacggaggggcatttattaggaaggttatcagaattaccaacactaacaaggcagagaaagatcgacactatatttatagctttaccattgacccagcagcaacgtattattgatcttgttgatgctctccgggataccacagcctccatttattatctgcctaatgtgctactttttgacctaatacaagcacgcctagacgatatcgatggtgtcccggtggtagcactatgcgaaaccccattctatgggatgaaggcattggttaaacgcctaagcgatattgtcatggctacctttatactatttttactatctccactaatgctattaattgcaataggtgtgaagttaagctcgcccggccctattttatttaaacaacaccgatatggtctcgatggccaagagattttagtttataaatttcgttctatgacggtttgcgaggatggagaaacggttactcaggctactcgaagtgatccaagaaccactcctcttggattcttcctcagacatacctctttggatgaactgccacaatttatcaacgtgctacaaggatcaatgagtgttatcggcccaagacctcatgccgttgttcataacgaacaataccgtaaaaagatcaaaggatacatgatcagacataaggtgaagcctggtattactggactagcacaagttcgtggttttagaggggagacaaagatattagaagaaatggaggctcgagtagaatcagacattgagtacatgcgaaattggtcgcttactttagattttcaaatcttgctaaaaacatttttggtattgtttaataatgaaaaagcttattagccctcttctgtcaaactaggcttgggctttgaataaaggaagaaccagtcacgtaatcaatcttttaccataccccgcgtttgccgaccccatgccaacaggtacctatgcatatattctgatagtaattacctcgatatattagaggcttgggtaaattaaacaccacaaaatttttactgaggtacttaccactcgccatagaccttcagccccgtggcattgataaccaataatggcatgcctagcgagcgatgtacactgtcaaatcgctaccccgccgactcagggtcatacggcccggcgtctgcagcggtacctgaaacacctcacagatgagcagaacacactactggattgagatcgccgaatacgtcgacgttgccctgcgccagccggcacatcactcctcaagcaacgcctcatccaatctacgctgtcagcaaaccactccgcactagtagttcgttgtaggcacgccacttcttgatctaataaccttacctatgacttgctcataccctacttaagcatactgctaaacccgcactgaaaaaagcagtgcaaatgctatatttatgatgaacgagatgagcctgggtggtacccttaaatagcttttatatttttagtacccgaaaacgcgatatgaaaccaaagaatcaacataaatcttatgttgtatacatgagttttttctggataaagagttgcttttattttctgacctgaacgacaacctgtaccgcctcaacaccaattcattttttatttggtgccaccagtacacatgcctaatctggctcagattatgctggctccacaatggatcttcaggcgatttgaaagtattagccgaggatcttttggcctgctcgcccagcagagcggccaatactttctgatagtcatccgttaaaatcccttttagatatagtggggcagaaactcatcaacactacgggtcgcttcaaatacggcgtcagtcagatgctattgaaaaagatacccgatctactgcactcgcacaccttggatactttcatttcatatcaccaatgcctatctagacagtacgctctgacaggcaccattctgtatctcagctatagcttatcaaagtgctatcaactgagccattctgttatgcctttataatgtggactagttctaatttttatgcattcctaccaaaaaaagataaaactttaccgatatgatagtcaagaaaaacattcaaagtaagacggataataatttttcttaaatagcaaatttctaaaaaccgaaaaaggcaaactatccgaaaggatgggacgcaaagcctctggcctaagtcctttaaggataaggtagcaaggctaccgtagcacgtgcatcttctagatgctgtgtaaacggcattcagatttagaggagatgctctacaatgtatatttcagaagaatatgctacgtttcatttcattcacaaaattaaaatcctcctttgtgtaataattatattaaccaccccctcaattgttaatgccgccactattactattgcctgggatcccagcactagtcctgatgtctccggttataaacttcattatggaaaggttagtggacaatacacaaacagtgttgatgtaggtaataagacaagccatgccttagatgggtttttagctggggaaaaatactacatctcagccacctcttattgtaactgcgataattcccaagaaagcgatttttctgaagaattagtagtagcaatccctgaaaatattgatgataccgatttaattttacccccaatagaggttggcgaagttatagtggatcataattgggagcgggtaagtttcaaagagagctttattgatccggtcgtaattgcgccgtctattagttattcaggacgtgatccaagtattgttagaatccgcaacatcactagtgatgggtttgatatccgtgtccaggaatgggactatcgtgatggctggcatacacaagagaaagtccactttatcgctatggagaaaggacactatatattaccggatgggacaaagatcgaagccggcagtgcccggacaaataccacctcttcatttgacaccgtaaactttcagcagccgttcaatgtttctcctgtcgtgcttacatccatcaccagcgataatgaaccagatggagttaccgccaggaaaaaagacattagcaaagaaatgtttaagctattgctgcaagaacaagaagcaaatagcgacggccatgattatgaatccgtagattatattgccgcagaaccctctattggaatggctggctccatcccctttgaaataggtagaactgaggacaacatggaccataatttccgcctagtttcattccttaattcatatgctaataatccaatcgttattctagatctccaaacaagtgatggaatggatacagctaacctaaggtgggagaacttaacttctaattctgtcacagtgaaagtagacgaagaacagtcaatggatgatgaaacttaccatactactgaagttgtcggatatatcatctttggtcttgctagccaatgatagctaaaaaaataggcgcttatatcatctcatgaagataaaacagtcgaaataagagattaagtaatccttatataaagtagattagatcgtttacgagaattattaaggattggattgctaaacagggatgtttaacaacccccagaccataaatccacctctgtgcaaaaactccaggtttttttgcaagtccttccaagcatacttactttaacaaagttggccgttaatatcatcccaagtgtcatcttttctacactcagacatcagacaaatgatagctactcaccttaccacatcataaaaattaagcgcatcacgatcaatttcctgataccccagcgactcgcacctgctttttcttaactcaccactgaccggcactcttctagaagcaagtcatccacattttgtcactagttagcgacaacttatttaaaaccctttattaccgtatagggaaaaagttacttaatttaattctacctaccataagctattggatttctaaattttatcatcttttacaaaaccaatttattaaaaatcttaagcttataatggcaaagagaaatcataaataaattaatcaagcacgtctctaaaaaacgacagaaaccataccatcttataagtaacctgccatgcaaaaaaatgtaagccatttattttaattgtaaattcattttttggcataaaatatgcgttcccctgagccaaaattagaacaaaactatttctagttcgtgtcaatttaaaatcaaaacttacaactaccgattcgcgcagcttgttttttccaatccaagctgtcgacggtatttttttggatggcatttatttctagggagataataaactatgcctacatggttaaaactattacgtcttataaaaaagaaaccctcttctacaaatatagctctaaaaaccacaattacaagtataacccttcttgtctacagccttaatgtcaacgcagcacaggctgtacttacatgggatgacattagcgaaccgagcgttgcaggttataagctttactatggctcatctagcggtaattacaaccatagtatagatgttgggaaccaaacctcatacaccctcacaggattagaatcaggaaatacttattatatcgccgcaaagacttacaatcaggataagtcaaaatacagcgacttttctaatgaagtaaccgctacgcttccctctagcacaacttcatcagagacaaatattaatgaagatagcgtacccccaatagaggttggcgaagttatagtggatcataattgggagcgggtaagtttcaaagagagctttattgatccggtcgtaattgcgccgtctattagttattcaggacgtgatccaagtattgttagaatccgcaacatcactagtgatgggtttgatatccgtgtccaggaatgggactatcgtgatggctggcatacacaagagaaagtccactttatcgctatggagaaaggacactatatattaccggatgggacaaagatcgaagccggcagtgcccggacaaataccacctcttcatttgacaccgtaaactttcagcagccgttcaatgtttctcctgtcgtgcttacatccatcaccagcgataatgaaccagatggagttaccgccaggaaaaaagacattagcaaagaaatgtttaagctattgctgcaagaacaagaagcaaatagcgacggccatgattatgaatccgtagattatattgccgcagaaccctctattggaatggctggctccatcccctttgaaataggtagaactgaggacaacatggaccataatttccgcctagtttcattccttaattcatatgctaataatccaatcgttattctagatctccaaacaagtgatggaatggatacagctaacctaaggtgggagaacttaacttctaattctgtcacagtgaaagtagacgaagaacagtcaatggatgatgaaacttaccatactactgaagttgtcggatatatcatctttggtcttgctagccaatgatagctaaaaaaataggcgcttatatcatctcatgaagataaaacagtcgaaataagagattaagtaatccttatctaattaaagataatataatgacactagaattttttagagccatgataagactaagatttaaaagccttttgtttaaatttttattatcccctgttgttctatttgtctactcggcatcggcaccggcagcaacagtagagtactccaatgattttgaatcggggtttggagatatttcatttaaatatgaatgccgagatgaacaatataacagggtaaccaatgtaagccgggaaggcagttattcgttgcgcacttttcaaagaggcgaccaaggttgtgtccaacctaatggagtggaaagaaaacgaacaaaattcgtcttaggggatgtgcgttattcgcgggatacaacgtattggattgggttcagcgtttacgtgcccaaagattacccaatacatagaaatgacggtatttttgtatatggctcaacttctggaagccagccaggtgagcccgcgatgtatttaagagatggcaagtggcagattgacaacagatggtatgatgggagcagtgtaaagcacagccggatttttgaggggaaagccgatactggccgatggacggactttgtgctggagctaaggcgttcgccgataaagggcaatggtgttctaagagcttggatggatggaaagttagttggcgagacaactggggtgatagtgggtacagactactcaactcctccggttgctaaattaggaatttatttcggaggaaacaggagcgacgattacactcttaatttcgactctataaaaatagcccaaggctctgatggcttcgacctagtttatccggagaattcctcaaattcattggagtcttccactacccttccctctccgtctggattaaaaattatcgacttactaccatagctttatagcagaccacttataacttatgtgctaacgccgatcaagaatgtacttgatcggcgctcctaaatagaaaggaaatgtaagtatttaatcgctagttacgaaagagccttcaattgttccccagttatcgcttccaggcccagtatacaccattacaaaacggtttcctttactccattttgtggaaaatccccaaaatacggttttatggccactctgcaagtttccatttgaaccgatatcccatggatttccaaagagcactgtagtccagggtccccatggttctggggcatcataaattccgatatgtccattatttttcctgtgcctggagacttgctgcgcaattaaaatatacctatcgattccttgtatataggccacgcttggtcttaaaacaccgtttttaacatcttcaaacacaggttttctcttggcaacattagacgtccactgtggatttccattgttatcaaaccccgcaaaaaattcataactcatccaatcttcaattttagattttggaactcttattaaggtaatttccccaggaatctgcacatcccaatcagccccccccttattctcggtagcatacatgtaaatgtaattatcccttgctccttgataatccttcccgaactgtaaaaacgtgggacaaaaaaagccttcagtattcggaaaatctcttggagtcaactcccaccccaggccatcccaactcgcggcatgattcatggacttgaatagttgttggcttttaaaaacacccgcattcgaacccggaccgcatctccacatatacataacgccgtcaatcgatatcaaaccataagacttcccgccaaatttagctgagttcttagaacccttgccaccccacacattaaatccctgataatggtcttttgttccttcaatacgggcaaaccccatgctgaccctgccttcccggttagtccctccgaaaccgccgccgtccccccaactagtgtactgatgattatcatcagcccacgtaataggccaattatcactgccaggtgcagccgtctgcactgtagacatatcaaaaaccatgtctaaaatttttgcgctgggcgggtacggcgcagcccgatctgtccgatctggaaccaaaaaaggaaaaactatcagcagaagacaaaccaatacagccattattgcgagtttcctaattttcatgctctacacttatgctaatttatttctaagcacatggacagtaagtactattatagtacagcaggatcatgctttaattaattaacattaattgtaaagtcctgtatatcagagccctctgagttttctacttgtatcgtgacatcgaatgcacccactacacttggggtccatgctatacggccggtatcaggatggagactcatatcaggtgggccctctactaaggtataatggggtaggagccatccaatggcttcaacttcatcggtataaggaatacccactgaggcatccgtcatcggttcagacgtcactttaggcattactggcacataggccggtgcaagcgattgcagcgcctcaaaccataccgtggccatcttggcagagccagaactacttggatgaagttcatccaccatatcctctggatatacaagcgcattttcatgatttgcaataagcatttgatcaccattgctcactctagcctgagctattgcttctatattgctattaaattctgggtagtgctgcatattgagtgattatgcgctatatttatattatgtatgtatagatttctcaaggagatagccatgaactgtccccgatgccgtggtactcatattgtcaaaaatgggagtaatggggtcgggacacccaaatttttatgcaaagtctgcggtcggcaattcgtggaggaccccaagaattgctccattactcaagagacgaaagagctgattgataaattgctcttagagagaattccgctggcagggattgtccgagtcacgggcgtttcagagcgctggttgcaatattatgtgaacgataaatatgcgcatacaccgcggcgagtggagataaaaaaaagtccagagctcgtttaacccttgagtgcgatgagctttggtcgtttgtcgccagaaagggcaataaacaatgggtgtggttagcgttcgatagggacacccaagaagttgtgggggtttatatcggcgatcggagtcaaacaggggcacaaggattatggcagtccttacccgccgtttatcggcagcgggccgtaagttacaccgatttttgggaagcctatgaggctatcttcccagggccacgccatcgcagcgtgggcaaagaaacgggacaaacaagccacattgaacgctttaattgtacgctcagacagcgtgtttcgcgtttagtcagaaaagcactctctttctccaagaaattagaaaaccatgtcggcgctatttggtattttgtccaccattataatgcgaccctttgcccaacaacccgatcctgattatcactcataatgcaggactaccaaattctgtagtctccggatggtaagtcgctcgattaagaatgcgagccaaaacgactgtgatatccgtattaaatgaatcaataatattaagaaggatattatacccaaagtatccaactcgttagttccaatgtgtaacagcaccacatcaggcgggtttgcttcaagccaatcagataatgagagcgcaatatccacaggtgtccacccgctatgcccgttgtgatgaaatggctagactatccccgacaagcaacttcaagtaatcttaaaggtaaagaagagagtatgtaccaaagaattaacaagaagaaagcgagtcagtatacagtggaacttaaagagtgaatggtgaaatcagtattggtcatcagttttcttcttcttgttattgcagatcaccagttacatagttatttatacacccccgctgcaagaatccttgctacgtgggcaagacaggcaccgacttctcgacctcctgaccattgctctctgtgccgtattcgcctacgctgacttttttcgccagataaagaatcgagccgactatagcggctcgagaaagtaatctctatatttagagttcattatattattttaaggaaccacattcgttaccactaaattagtcggcggcattaatatcttatctgaattccctggcacaacaaatgcataggcaccagagccttgggctatttttatagagtcgaaattaagagtgtaatcgtcgctcctgtttcctccgaaataaattcctaatttagcaaccggaggagttgagtagtctgtacccactatcaccccagttgtctcgccaactaactttccatccatccaagctcttagaacaccattgccctttatcggcgaacgccttagctccagcacaaagtccgtccatcggccagtatcggctttcccctcaaaaatccggctgtgctttacactgctcccatcataccatctgttgtcaatctgccacttgccatctcttaaatacatcgcgggctcacctggctggcttccagaagttgagccatatacaaaaataccgtcatttctatgtattgggtaatctttgggcacgtaaacgctgaacccaatccaatacgttgtatcccgcgaataacgcacatcccctaagacgaattttgttcgttttctttccactccattaggttggacacaaccttggtcgcctctttgaaaagtgcgcaacgaataactgccttcccggcttacattggttaccctgttatattgttcatctcggcattcatatttaaatgaaatatctccaaaccccgattcaaaatcattggagtactctactgttgctgccggtgccgatgccgagtagacaaatagaacaacaggggataataaaaatttaaacaaaaggcttttaaatcttagtcttatcatggctctaaagtctcctattgttatattaacattatttataggtcgcacttttagaaaatggtcctaaaaggcacaccattgcaatgctgctcttttcttattcgaccattatggctttagctttagagcacttttaagcattcaatagcccgaagtctacttatgcggtattgttgcatagttcgaataaaacgctgcaagggatttacgtccagcaggtgtgctcagagtttcaagaaatgagccaacgggcaatacacgctgtggtgtttgaagtgggctgagacagtgaggggttactgaggcgacgccgagcggtaatagctagaacgcatcgggaacgggaattcgaatccattaaaaattggatattgttgacaaacaaccccaacagccggaactccttgatccgcatccaccgtttttcggcgggttgaaggagcttataggcacatccgcaaacggcggccttgcgaggcccaacttccaaaccatttacttaacctctgcgccgactacgcccccataacattgtccttggcttaaaatttgtgaaagacatttaaatcaatcaggtccccaagcttataattccactcataaggttcaaattcacctaggccaccaaatgggaagaaggttaattctccaaaatataccttgtcttgcaaagaatacaaatccaccctgacaaatgcaaaatctcgagaaagtttttcagcgatatcgagcatatactcatatttttcgggcttggataaagggcaactaaaatgaggggatgatttgccaggcaaatgcgaacccgtgaatggcattaaactccaatccctgtcataaaagtcaacaaccttacctttatgcctgtctccaattacttggcaatataaaggtcttccatggaaacagtagaatttgaaatctctcaaatattcattttcaccatcacttaggtatttttcacacactattcgtggtttaatgtccctgtacacccattcacgagcatgattgtaatagctactatttaaccatagcttgatttttttaaccgtttcttctacgtcgatctttgatttatcttggcatacaatattccatcctgaaccatgagttgccttcaacacaaaagagtcaggcattactgaaaaatctatatcttctgctttatcgtaaattccatacaactcattcaatatttcaccacagcctcgcaaacgaacaaattcccgaacaccgactttatcagcacacatgacggccactggatcatgccaattcaacttaatccattgtaacttctcattaaatttcattggatttttaagattcggtatctgttttagtgtgatagcatacctcatagtaataaataatctgtcaggtataacagacagtaccaaaaatacatactgactaattaatgggaatcgtactttcgtgatttttttaatacttctcatttaggcatactccttaaattacgatactgctactagcagagctttactccgtactaaacaaagagcttgccttcattgattcgggataaattgaagtatagaagcaatagtcctgcatagagatattttccacgatatcacaaagactacttcatctttttagagttcgagtaattgcttttctccagttgtgctatcgctacaaacagttaccactggaaaggaatgcagaaagaacaaccggaatgatgctgctttgccagactttcgaattcatgatctcggcacaacaagttttagtattttcgataaaatcgccttacatgcgccagggcctaattctcatggttggttcaaaaaattaggaaaattttcccaattttagaggtaagatatgtctctttttacctgttagcataacaataataataagcgtattcatttctgctacagcttacaccctaatagggactcaagggcatcgatatctggccggaaaagttgttccaaccgttcacgcatttccggggaaagcggctctttctggcaggcattccacgctttcagccgcctacgcatagcaaagataaggccgcctaatctccgcagccgtgtcctgcgcattttatttgctaacgcatataacggaccaggagcaacaaagtaacgcgccacccatttcgaccgcggagcactagaacggttgtaaactgtactcaagttactgctttccaagtgtaagatatctaaaaactcacatacctcctgcaaaaattgttttggatcacgttgcatatcttccagaaggcaaatgaatatttgctcccttggaaatacgctcaaaaaacgctccacctgcggagcataaaaagtgctttgtgtatagagccatatatccaaccacttcttcgacttacgttgggcttcctgctcaatcgctgcgtcaaaagaaagagtctccctcccttcagctaccaagtgcatatattgtgaataagccttttctatcggatgccgtagaagaataataattcgtgttttcgcccctagttccttgtaaatgcgttcggcacagccttcatgatagaggtaaaagggggaaatatctccaattgcgttcggagaaccgacagcctcataataagctgcataggcatccagcgtcttacaaatgctttctaccacataccggtcggatggcccctgagttaattgtataagccggtgagatgaaaaataatgcaattctttcttcactggcaaataaatatcggagtgctgggatagatagtggtaaagcgaagtggtaccagattttggtgcaccaacgaccacaaaatttggtagtttgcctagaagtttcaggcggtcaaaagtcttatctatcatgccatctaattaatccttatttattaattagccaaataccgattaaattttttgaagtgaactactaattagatgatcacctagacgatgcgcaagggcggtaatggtgagcacgggaggggctggcgatccagtaacaaaagtttcagatccacacaaatataaatttggacaatcatgcaccttaagattgcgatcaacaacgctagtcttgggattatcacccatacgacaagttccgatatgatggcgggaccaggttacttcaatttcttctaaatcagttgcattcattttttcaaataatgaatataagagctgtcgggttcgttctaacaaatgcaaatctttatcagtataattaaatattaagtgcggtaggggattgccaaagatatcttcccttgtattcgacaagctcactcgattttcatccactggctgcatttcgatcgttgcacccatatagagggtcggctgcatggcgcgcttcataatctttaccgcatgtctgggaatatcctgcagcctgtatctgaggagatgatggggaaatacccaggactgtatgaatacagggaatacccctcccagtccgtcgacccaaaatttttcataaaactggtgcgttcggcccactttgtggcgtaaatctagggtgttccggttatgacgaattttcccatagatatttggtgcagcatgctcgttaaagcctcgaccgacacgatcatattgatttccaattcctttagggaagcgttcagaacgcgataaaagaagcaaacggggtgtctgtattccaccacaggcaacaacataggtgtgtgctctaatcattttcgtaatcccatcgagcgtttttgcttccgcccccataatacgggattcattatcgtggattaggcgtgtcaccgtcacacccgatacaagtatcccgcaccgagaccctagaaatcgcggtagaatttctttattaaatcgaaagaagcgaatacctcttgcgggtgtcgctgttggcgaatcatcgactaccacgcctgctttgatcataagctttttcaaagcagtaatattaggacttggaggaagcggcagctcctcgctacgtggtggcatatatttcgagagcttaccgccacgcacacgaagcattttctcagcttgcagataataggaatctaaatccttatacttaattggccaaggattacccttgggagtatagggatttgtttcaaaatcagatggctgaaaccgctcgcagcggcccgtccaaaaatttgaattgccccctactagacgtcctgttgttcgggtcagtggataattagtatcccccgtgtattcgtattctgcaagctttttaagacgcggatcagcaagccaattaagcaagctgttaccagattcaagaataactgtgcggattccatgttctgccagtagggttccaagcgtagtaccggcagggcccgaaccgataatacatacatcgaaaggttccgaaccctctagagcgtccaggtttcgtaccaggtttcgaactaccattataaaagtctcctaaagaagaacaaatattgtctctaactacgccaattctattaatcgttactagcatcgtggagacttaaattaacaagttaaaggacaatttttaataggattaaaaacctagctttctttccttgcgtaccaaacctgaatagaagcaaacagctttccatacttcatgaactcatttctcagcaccctgagttgcggattctcaaaccccgcctgtttgaacaactttcctagtgcatgtgacgtatagtatcgaacatgacctttttcaataatcctgagtaggcgatcccaagcccacgtatacagggaaagatccggtgcattttcaaatatcaccaactcgccgcctggcgttaggactctgcgcatctcttgcaatgcttctattggatgtggataatggtgaaatgaatttgtacacaatacgtggccaaacgacccactaggataaggaatgcagtctgccgccgcctgccgaaattcaaccttctgctttatctcgcctaacactttctcctgtgcttttgctaccattttatccgatatatcaattccacaggctttctccactcctagtactgaggctagataggttacggcaaagcccgttccacagcctatatcaaggacccttgaagtggcaccaagagtaaattgctcaatagctagtttctgtgtatattgaaaccaaggtgatattttgaagccatcatatttagtcgcccagttatcaaaaaattcctggtttttctgatcagtatacgacttatctgccatcacatttaccttccttctttatcactcaattttgctctccctttatgctatccagttacaaatcgtagaaaagtcaagtaatggatacctcctaacctttccatccgcgccaccatacctcacaagcacaaaaagcagtaggctctttttcccaactcatatagagggagaacatcccccctccactcttctctacttagtctagaaattgttcaaactcagttccacgcagtgcgctagcaagctcatcatagttttttaccattaactcaagttcatttggattgatcttgacaaaatcacaatgcattggtgcaggatttaattgaaacaattcgcaaattttttctgccgcttcattggagagcgactgcccattaatcatagtctcatacactaattctattctatgatgatgcgaaagcaattgctcgaactctagaaactgattacgaactcgctgcatttctttaattgctgctgttggtgatatatggatagatacacccggtactttttttgtggtatgaggttgccaccggcgctcccgcttagcaccgagcaacattttagatacatattgtttaagtagattctcacgacgtaaatgtatcactcgaatatccgtatggtgcgttagaaagttgcacactttattatttaattgattatacattgacttaaacacgagcaccggtgcatcatttcgtgcgcaaaagttttctaatattcttacgggtctccaagcaccggctgctatatacaaatagatctttgtagataaccgtcgatcggctaggaaccgcggcggttcaataaaacctcctattagtaattcgccatcacatctcacttgaggatgagaattcaaacagtggcgaagaaaattcgatcctgaccgctgcgacgtgattatgatccctttcataagcgtgaaatccaaaacaaaaaaagaaaatggactaaataaatatcaagactgtctataaataaaatccagtgaagaagcaaataatgaagaaactcactagatagtgttgaagcgtgagtgatcatctgctacggttgtgtctttattccctaaggagctgtgatgaactgcccttactgccatggccacgcggaccccaaaaacgggagcaatgagacggacaggccgaagtttctgtgccaagggttgtggtcgaagtttgtagagctgaagctagcgtatgataatcactcatgatttaggactaccactcactaatatttcttcattacacccattcactaatttaacccttaatttttataattcttccccatgcccgataaaataattggcgcattatcaacatttctgcagccgagaaggccttaaataacaatagcgcaataatgtatgctgtcgctgtgattaacaagagaataaacagattatattttgtcaaagaaaaagaaactgctcctgaaagtagcgcgcaaagaaatggtttgtatgctgcttgtgctaagtcaatcttagtgatgtactttaagacaaacgaagcatcaagtataagaacaaacacactagctacgactatagcgattgaaatcccaaaaagtccatacatcttacctaagacgacagtcagagctatgctcattatagttcctagggctgatcgccacaccattgcacgctcattatcattagcaatcatgctctgcttcataaccatatcggccgcaaagaagacctgcgaccaaataataacctgtagtacctgcactgaagcttcgtatccaggaccatacaataatagaattatcttgtcggcgattgctgtaacaataaagacaaagggcaatatcacgataaaaagaaattttaatgtttgggaaattagcgctccagacttgctcttgaaatttttaaaagatctagaaaaaacgggaagaatcgacatcatgactacaggaataattgatgcgctagtctgactcactcgatctgccccattaaatattcctaccatatctaaagctactatcatcggtaaaatgataatattaattcgagctaacgactctgttaggaacctttgcaatgcaaacggtacggccgtagacaaaatagcttgacaaaaattaacttttgggcgccaatctggagtggagccgacctgctttgattgttggaggataacccaacttaaaattaagaacgaggttagttgaaatataatgcgaccgacaaaggctgaccaaatccccacccccataacaagtaaaatccacaaaataaataaccctagaacgcgcccaataaaggcagcaataaccaaatgctccatacgctctaggccctggagcacagcctgggcaataaggtaaagtccagcaactggcaaaccaatagcagcaacataaacggccattattattctttcgtcatagctcatgagatgcgcaaatgatgcaaggataacgccaaatccaagagcaaatagaatagttgttacgctggcattcacccagtaagtaaacattagcgattgatctctagctattgctcgaacaacaacatcttgctgcccaaaaggtgttatgatttcaaatagcaacgctagggctaaaacgataccatagataccaagggatgatggatctaagtaacgtgcaacaagcacggcaacaatcaaaccacctccttttgcaaagagcgaagcagtaaacagcgcagcggaatttttaatgactctagccgccgtatcaaccttcttagactgagagaaactacgctctttctccactttacgtaccatgctaaatattaatagaaatgttctctaatccttcttagccctgctccggataaccctggcagggacgccgaccgcaatcacattttccgggatgtctcgggtcaccaccgcccctgcgccgatcacagcccccgtccctacagtcacaccatcgagaaggatggctcccgtgccaatccatacattgtcaccaatcctaattgggccctttgaataagccccttggtccataatgacacgggaggtatcgcccatatggtagtcaccaccactcatatagcaaccacccgccactaaaacggattcgcctagctcaatgccacctagggacgcaagcacacagttacagccaattgttgttcgagaacccaaataaataggcccagtttttgccaaaagcatggagttacgattaatgacaacgctatcctcaagcacaacgccctcaccccgcccctctagcacagagttatcatcgacagtgacattgttgccgagcgtgattttgtgtgggtgccggatagttacattacgacccaggataagcccattaccaacgttcttgaataatcgtggataaaatttttttcgaactaaaaagccaaaaccacctggcattgagcccaaaatagttgtcagaaactcatacaccaaaaagcgccttagcccgacatcccctacagtcagatccatatatgcttttgcgggtgatgagcgcgcttgcaaaagcctctcccggataacttggttcttatcaatttccttcacgatagctatctaaatatcaatgagtaatgttaatattatgattgctcgcttttaggcacgggcgtacttccagggacaaaagttatttgcctactttcaagttttcttatgctcaggctaccgcagagattggactttagtaccagtcttatttcttcgatacctgataccaaacaatcaacataacaggaaccagagccagctcgactccgattgcataaaggttatgccatgacaacccctgcatcacaaactctgtgagcgaatctccgggctctccatgtttaatccccacaaagattggatagggtgaactccagtaatggtcattaagtggccagaacaagggtattccataaggagctcgtccgtcataggtaagataatcgagtaatagatgagaaccataacctagcgcccccactaagcctgtgcgaaaggcagatgcttgtaaccagcgcgacaaataggatgccagcaaaccaaaaatcaacgcagatattatcgaatgactgaagccatgatggtatttattgacatcaccgacaagtagacccggaagaaaatcgagatcagctgcaatgcccgcaaaaatcccaaagcaaacccaacgccaaaaaccgccacttcggggagtacccgctaacgcacaaacaataccagcaaggctatgaccgatgggtgaagccaatgacggactccttttctgtaattacctctttgaagagctcttcataacaggaagcacagtggtcaatataatagctctcgaccaaactttgattgctcttacccatagtctgccgattcgccgggttatctaccagacaacggatagaagctattaaagccgcatgatcattgagccgcactagatatccagtcttaccacttacaagaaaatccgtctgcccgccgtggtcataacaaactaccggaagaccgcatgccatcgcttccaaaaaaacgagcccaaacccttcatgctggctcgttgacacaaaaatgtctgccatacgaagaatccggaatttttcctgttcatccacatgcccataaaaatggactcgatctaccactgcttgctgagctgctaaatttctgagttcatcattcagtgggccagatcctagaatgactaggtgcactcgattatcgtgaagatttccaaccaactcgataagctgatctacagcctttctgaccaccaacctacccactgtgactagcagaatatcttcgttcttgaaaccgtactcatgacggtttgcctgacctagtagtgggcgaggaataccaaggggtatacgcgtaggcttaacttctgatgtgtaataagtcgctacgttatttaccgtatttagcgattgtcctacgacccggttggcttgtcgcagcagcctctgtatggaaattcgtaacaatacatgacggtgcggtgatgtccatttacttggatcgtagagatcaccgccatgtactgataaaacgttggggatccgcccgaagcgtgacaaagcatgtccaacaggccccgtaggaataacaaaatgtgtgttaatgatatcgaaatgctcttgtttaagcagtttccgcccttgtaatacacccattggaagataagatagcatagaaatcatgctagcagcggctttctggcgacgcattaaaacgggtacccttataacccgtacccccttctcaacataatctttggatagtgctgggccccgggatgtcagcacaactacatcatggcgtttggcaagctcttctgcaaggtgcgcattaactacaccaccgccgccacctagtgggggatattcataattgcagaataaaattcgcatagccgttttttttagaagtcttctattgctctactgacagataaaaatttacaaatagttatgctccttataccactgagccgtcgctacaattccgtcttcaaaactagttttaggctcaaactttaaaatgctgctagacttatcttgagagaagcaaaaactctttttaaaaaaatccattctacgccgatgtaatggtggctgaatgtgaagcggccgtaaaagattctccattactactgccgtgattaaaaatggccataagggggctcgcaactttctctgggtaacgccgagcactttagcaatagttgctaccatttgattggtggttaaaatttcttttcccgccaacacaaaaacctgacctaaagcttcatcattttttgcagcaagccaaagcccttctattaaatcgtctacaaatatgagttgatgcctattatctccctttccaatcataaagaacatttttttgtcgatggctttgagcagctttaataaacggcgatcgcctggtccatatgtctcagaaatccgaataataactacaggcagtctatctttataagataacaccaacttttctccttcccgcttggtaatcccatagatattatccggttgcagaggggtgtcttcatcaatctccccctccatcgcagcgccatagacaccaattgtgctcccatgaacaaaacgcttgacgttgtctttcctactagcctcaagaagatttctcgtacctgctacatttacctcccagaaatgctggtccggcacattggcttcatgttgtgcagcagcgagatgataaacgatttctactccctcgattgctttatcgataacgtctttatccgtcaccgatccaatgacaatttctcctccctgacgctctacgagatcacggttgccctcttcggctgcgttgttcacttgacctaagagcctgactttatctcctttctccaagcatttaagcgctaatcgcgtgccaatgaagccagtacctcccgtaatcaatactttcatcctacttcccctagaacaatccaaagatctacaccaaactatttatcttatatagcgacgcctacttgggcagacgaatcttccctgactacttgcccaaaaattggaaagattcgcttaacttcctcaatctcctgatgctgatgcttagctgtccaacccaactctgcagccatcaactgtgcgcaggtttgtagtgcttcattaccgggatattctccagtagcgagatcagttcggcggaagataatatctgaaagcttcaaagccatttcttcgcgcacagcctggagaacttcggctttaattacggttgaatcagcgatggtttcaacccaagcagaattctcctcaccataacgcaggatgcgatcatattccgaaccatggttatgtaataaggcacgcagcgctttaataggcaggggcgcttcacttcgctgagtaacctgttggacgaatgcttcaaagtgttcgatccgtccaccgtagatagggattttagcagtggctggcctgggcacacggcggtttaattttcttgctacaagatcaatcgccttcgccgcctcccctcgagccatggtatagcgaacccctaggagggtcaccagcccttcaacctgatgctgcctggcatgatcaacgatcaaggaacgcttcccatagcttaaattggtcgcgttgtcttggttttccccaaaaggcaataggccggcattccacatggagatttcttccacacttaaatccaaagctggataagctgcgttgatctcctctacaaaggcttttaactcttgctccgtaacggcaaacccatccggattgccatcgtaaaccacatgccagacaccaatgagggaataatcccgccaaggcacaataaacaagtggcgcgcgtttctgcttaggagagcatccggatcacgtgtacgtcccagtacggctaaggcatgccggctatcaagttgacgcggtataacaaaacaagcatctctcgagtaagtccctttgcgctctagcttgaatcctagttgtttattgagcaggtgctccgcccatgggccagtggcgttgagcaccactttacctcgaatctggaattgctcgccagtaagcttatcttgtgcttcaatacctgtaacccgccccttagaacgaataaaattaatagcttctacataatttgctatctccgccccagcagcagcggaagaaagtaaaaatgacaacactaaacgggttggattatacatctgcccatcggaaaacatggctgcgccagtcaaaccattccgttccaaccctgggaataattcaactacttcgccacgcgacaataagcgtcccctgggaatgcgtctatcaggatctttgatatgcagattccgatcagaagtgagtaggtcatagcccagcagtccagctgccaacaaaaattttccgtttttgccatggccataggtagggatcaccgttggtaacggttgtactaaatggggtgccacccgcagtagggcgctgcgctcacggcaagactcgcgaattcgcatgatgtccccatgctgtatataacgaatgccgccatgaactattttgaaagaatttgctgaagttccgctagagaaatctcctctctcgactaaggctacggaaaatccacgcagtaccgcatcccatgcagcacaggcaccgaaaataccgccaccaatgataactaaatcgtattcttttcctgtcaattccgaaagatttcttttcattatttaatccctagtacgacttggaattaaaataggatactattgacttcataacaatttacataagtatattattttagcttttgacaggtggccgcaattttctttgtaaaaagcttgttagactttccgtagaggataaagcatactctgaaaaataagctgagcaaggttgacgctccccatgccacatagttaaagggatttttgtaaaatacatacaggtgaagcggaaacacatggatatgttcaaaccccgaatgttgcaatacctgtcgtaaggtatattcggtaaaagtattgtaatggtcaaagttctgtgcaagagcttcagaccctgtgatcggattagctccattcagcccatgaacaattaatgtacctcctgaaattaggctctcccaaaccagacgtagaaatataagtatctccttcttagtgagatggtttaactcctgttcgcagaagataacattgaaggtgttcttgtgagaggctaaaaagggaaaagcccgctctgctcggcagtcgaggctatgctgttgaccatactttaccttactctcaaaggaatcgatgcctattgcgttcttgtagccctgcttgttcaatgtattaacaaagtaacccggcccacaactaatcaccaagatgcgggcattatggtcagcaggtaaatgcttgagataattatggcgatagaattgatagaattttccatagcccttttccacctcctcgggctcctcaggcccttcccaaaaagagtcaaaaggctccatttgagctgtaagctccatgtcgcttgctgaatcgacggggccttgcaagttatcagtctgaggatgaggcaatgacattaatttatccccttaggtaaatttgcagattcctgattattcatagacttacataatagactggttttgcaatccactgaaccgttgaaactcttcttccagctgcccaactcctaattctatatagtatgaaacttttacctgtatagcagtaagaatagttgtatgccatatatttttctcaggaaaacataaacactagtctttcatacccctcttactccagcgctgaataagcatttaattctgctagaacaattacatgggcacaaatacgttagcttgttggttttattaggcagcagggggaagatgagtcgcagtactccaaaaggggctacagctaccttattcagagaaccaagagtttaaaaaacttacagattattagtaatagctaactattcgcgttgcaagattcaaaatcttatggagcagactaacttcgaaaggaaaggggatcgcaacattatccctgtaggtaacctccagcagcaacaccgtgcgttctctacttgcgtattatataggcataattatactaagatggtagacaaaacgtcctgagaaacagtatcgtaacccctcgtgctagtaactgccgatggggctcatatgccttttacccactcctgcttcgtcaagttccccgttattagcgtgaaaccaggagctttcatctttatattaaaataattaatactcactcaaaggcacatcacagtttcttagtccctggatggtaagatacttatatcgttacaaaggcgatatcctgtgccgaacctagggttactcggtgagggcatagcgtaccctggaaaacgaccagggacagaatattatcaccactacgttgcggttatacgaacaggctttaggtgcacctgtaacaggttataggctttactctggctttatcctcaataccaatatcaaccccacgcttttcgggtagaccacgatttccggacgtgcgagggggccttattagattccagagttttgttcttttgttcttgtttactctatctatattctagatgaacataattaaggaaagcagttaattgacccaggtgggcaaacgatttccgtacctgccgccaaaaccaaagcggcgagacaaccgccattacaggcattatcggaatgtatattaaatcgatgaatagtttgattaatagcatccaaaataaaattaattgttttttccaattactgttctttctatgaagccgaataaaggaattacctccccgaaaggacctggctaatacccatcgaatagtcattcggtgtggaggaactatttctgttaccatagcatctggcgcccatacaaagttgaatttagcttcccgagcacgatagaaaaaatcagaatcttctccaccagatattccaaaggacgggtcaaattgcaattcctgaaaaactctagttcggatcagacagttgcctgaacctttatgccgatcatactggcggcggctgaaaaaaactctaaagaaaggtgtttccggaacattccgacagactggcccatggacaatatccatgccctgtatagctttataaaggttgaatagccaatcaggtattggtacctggtcatcatcaataattgcaatgaaatcaccacccaacgctatcgcttcagtagcagcccggttccgggctaatgcaatattctgttcgggtacaacaaagtaatagttagtatactttttggcaatttcttgtgcagaagccttggcatcattgtccactacaattactgatattaggaatctttttccagtcacctgatttgctatcgcattcaggagattctccaagagctgaggacgtttgaacgtcgcgatacaaacagcaatatgctccatatctaaccctccaacacacagcttgctaattaactaataccaatttaaccaaagaatgcaatctattaaggcttcaagtggttgtttagactgaatccatacaatgcaaaatcacatgaaattggtataaaaaggatatttatagctcgacggcttagaactcaaatagatctactgtcgggtatagattaagcaaatgcagaatttagaataatgcaatataaataaaccattccctttttaccatctaaccataccccttgtatttccatatttggcagaagaataattctcacgctgctgagttgttacctataaaaataacctttgaacctagcatgactccccttcattactttattttttataatcacgcataatctggatcacctgatcatgtttctgccgttgaggataagataaatacaattttttaaactgaattaatttaataagagcccagcgaaatgattttactttccaggaaggataatatttgtaaaaaaaggataatttgctttcccagaaataccggctagcttgaatcggctcttgctcgcttgacttgccttttaaatgaacgacttcagcaggggggtaatacaccactcgataaccagccttatgagcgcggagacatagatcctcttcttcagaataaacaaaataccgttcatcaaaatagccaatcttatctagaatacgtcgaggcatcatgaatgcggcacctgctagccaatctacatcttgaatctgctctctctgaataatataataatgatagaaatagaggatccagcgggaaaatggtaaacatgacagaataaccaaaatcggttgcgaaaatgttctaatggatggatgatgctcacgggcgtaatttttatagagtcgcggacctactactgcaatacggctatcagattggcagaatgcaaatagttgtgccaaagcaccatttagcacgatagtatcaggatttagaaagaatatatattcccctttcgcgacagctaaagcctggttgttagctttagcaaaaccttggttagcagtattagcaataagataaatgtttggaaatttggaacgaatcatatctatactgccatcagcagattggttatcaataacaataatttcgcagtcaagatctttggtattacggattactgatttaagacattcctgaagcagattccgtgtattataatttacaattatgattgatatggatatcataatatccttgcgtccttactctaccttagtttctttctgactgtttttgtaaagaataaaaataacatgagttatacttttcccattatacgccgccatataacaaatacgataaatccgaatccatcaattaaataacgtttaaccatacgtttaggatcaaccaaaattctccatatccattcgatccacagttgtcgcatccataggggtgcgcgaggaatctggccagaaagataatctaacaacgcccctacacccaaacacacacggggctctaaccattctcggttatggctaatccatttttcttgaagaggaacccccatagcaacaaagagaatttctgctccagaagtatttatcctttctattacatctttatctgaatcaaaatatccagagtatgaacctgtaattttaatccccggaatacggcgacgcatattctctgccgcttgatctgcgatgccattccgcccccctaaaaaataaatcttatagcctttcttagctgctatcttcataaggacaggactcagatctgtgccattgcaattatcccgcattcggctgccaaaaatccgggtcgctaacctgagaccaacaccgtccggtaaaagtaagctagcttgattgagaatatcacgatattccttatctttccgtgacttccacaggcaatcggcatttaagaaaaaaatattactttttccagaagattccataagagcaaggaatctctgaacagctgcatttccatcaatattgtcataagagacacctagaatttttgttttcaaaaaacaatcttttggttgcatatatttaacgaattaaagcagactatactttcttaacgattttgactaactcccttatttctgaacagggcagaataaaatcctcccatccatatacttccacacaaatacagcacaggtattaagaaaaaaacacgtgctttatttggaaagcccataaaatatagatttcgtaagataattcgtgtaattttaaaaaaagcaaggcctgggagcataaaaaacaatgtagccttcttgaaataatttaaatgaggagcatatcgtataaaataaagattattcccggtaatccaaattttaaaaaacaatttctttaaggtcgtattttgaatttggtatgcaactatatagggaataaaatatagcttaataccttcgtgattcaggcgctcggtcatttctgtatcctgcatccggggaatatctcgaaaccctttgttctggcaaaaaacagctcggtctactaccattaatgctgaactaagatttttacgcctccctatacaacggtgcttctgagattcatgattaaaataagcatgctctaataaaggcatccactgcccattggagcaacctgaaagttccagagctccgctgaacacctgatatcccatattatagtaatggctaatcttctctagagcgtcatccttcaataatacatctgcatcaacaaagacaagaatcaccccttgggcatgtgctgcaccaatattccgaccaatgccaggggtaaacttatgctgctttttaataaagaaaacggaggcatactggcgacatagatattcctctttatccgtatcagagcaatccacaacaattatttcatatgggtgccgtgtcttttgcttagttacagcttctatgcataattctagtgtttcactagaattatatgacggaataattacagatataagaggtttattcatcaaatggttacttcaaattaactaggattttaaactttttgtgttcatggagaagtgagaagagtatttactaattatctttacgaatatgtacgctttattggacagcgcagattactgtaaaagtcataggtattcctaaagtacgattctttcttatttcataaccaatagccttagagcgacggactaatttttctagcctactataggaaaacaggtagagattttcttttttaatcccacttctatgtttttcacaccatttataaaatactctattgttccaatgtataaatagtacatctgtatgagattcaataggaaaatacttatttggtgtagtaaaaaatacatttcttgctactcgcaacatttcgtttaaaaaatatagttgtgccttatcatctccaacatgttcaataactgcattacaaaatatccaatcaaactcattatttccaaatggaaatttgccaccctcatattgaataaacttcttttctggaaagagagaattcatataacttagatcctgaattcccaatccagtatagtattttgaatcaaatctgaaattttttaagaaataatttcgtgctggcaatccctttgctgtctctgatgaaacacctacatcaagtacagtcatcccttctttaaaaagggaataaaaatgggatagtttctgttccctagaaatttgcataatcttagatttgaattctttaataaggaacatagtctggtacctatttataacttctaatactccaatccataattagatatattaatactttacctaattggttaggcatgaggatacggtagctagtctattctttttcagctagcaggaacttagtccttcgtaatccatagattgaatattctcatttttaaattatattttaatttataatatttacctaatagaaatataaagcaaacttttattcaatattcataggaaaatactatggttaaaatagacaaatattacgtagctaataaaaaaacttctcatactcatttaccaaatttctttattgttggggcggctaagggaggaacaacatctctacatcaatatctttctaaacaccctgaagtttatatgtccccaataaaggaaactaacttcttttctcaagccgacataaaaaaagagtttttcaacaaagaatataaacttgatataaactttgatctggaaaagtacttatctaagcaggaaagagaaaacattcatatagctaatatagaaaaatgggatgattacattaggttatttaaaaatgtatcaaatgaaaaagcaataggggaatcaagcaactcttatcttttctgcccttctgcagcaaaggcaataaaagaaaaaattcctaacccaaagataattattattcttagaaaccctattgatcgggcattttcccattatctaatgaatcgaaggcttggaaaaacacttaatgaagattttattagagaattagaatatgactactataaaaaaacaaagggatggggagtaagccgattataccttgaactaggattatatcaccaacaagtaaaaagatttattgatacattctctaataaacaaataaagataatcatttatgatgattataaaacaaattcaagagaaacacttaatcaactttgttattttttaaaaataacaactaatataatcgatattaatttatcaaaagaacacaacaaagcaagtttgccaagatttaaatatattaattatatcttaacccaaatgggtataataaattttttaaagaaaaatctttctcataatataaaaaacaatcttcagaaagcattatattcaaataaaaaattgccaaagttaaaccaatatgaaaaagaatttttgacagatttttataaaaaagatatagaaaaactttctaatttattaaacaaagatctttctttttggcttaaataattttaactaagagcaataaacattaatagcaattcaatttatcggagttactaaaacgcctaattaagttataaatttatagtgaccagcttgaaaagctaaggccggaatatgcccttaatttttcaatatctggactcaagtgctctataagtatatttctattttctgtagaaataacgggtggttcaattaatcctttttttttaggcaacaggggtaaaagaaaggttaacacttttcttgctttggcattcttaatatacctgcttgcatacaaaacaatcgaaggtcttcgcaatttttcactagattgatgaaaatgtttttcaaaaaaatggctatgaaaacataaatcagcaccaataaactctaaaataatgttgatgactttatccgtatttttccttaattcttctgattcaatcagaagaatattttcacttgaaaaacgctcaataaaaacctgaagttgataaaagtacttgctagttaatatataattattattaggtttagttatagcctctataaatgaactacgttccctccggtgagaataactatgaatataatgtgatactattctttcaatcggatcacgcagaagatatattaatttaaccctaggcagaacagcatacatccgctctggaactcctggaaagagatgtcgttttgtataattaggagaggcttcaccaagtattttggcttttttatcaaataaattcttataccattcaattccttttgcataatcttcatttgtcctaaaaaagtcagtttctttaatagaagacatccctatatctgggtgtttatcgaggtaatgatataaactgctcgttcctcctttcatagtgccaataataataaaggctggcagcatctacctatcctccttattgctagcaaccggtagttccttagaatcatattttgtgctctggacctgtacttcaccttgtgtagcattaaccaaagatgcccaaattatacacaacaatacgattccccgtgtaattgtaagagtaccaatagtaaccatgataagtaaaacataggtaaaataataccaggcaaaatttataatttgaggatctcctcctaagtttttaatcttccaagcatataaataaaaccctataattaatatagttattaatactatgccaggaaatccaaaaaatttaacccaagtccaataacctaaatctgtatttaaagcaacatctagcagagaacctagcgatgcccaccctggtatatgacttccgcgtattacaagacccccactacctgtccaaaagttttctaatactatatcaaatgatgctctaatctgttgtaaacgcccttcccaggtaccttcttcttgagctatatctatataagccgtataaaatacattaagcaataaattctgatcagttgtaaattcaagtaatataattaaaattagagaaaacaaaccaaaaccaaccaaaactttaaaatgtcttctagctataagaattaaaacaagtgttacagtaacccctaaaataaaaatacgactttgacgaaataaaataccactaaatattatcaaaaacattaatagcgaatgcgtaaatatttttttttcatcgagatattttataaattcccaaatagcaccaaaaggcaaaattaccatagcagggatataggcccgaacaattccagaacgaacaccatgtccatcagcccaacgatgataaaataaagttgggccaaaataattaactatagaaataaagattaatattactgatactatagataaaatatttagaaattttttaatctttctaacatcattaagagcaaataaagataaaggaaataataaataataaaattgatctctggcagcaataagaccatcaaaaattgattgagaataattgaaagacgcaactgagacttgtactaacaaaaggaccaaataaagaaaaatataccaggtaaaaaaattagataagcgactaaaatcttttaccttaaaaatataaaataaaatacctaaaccgatcagagcaatacctacatctgatacattgaatacgccgggaatatgtgtccaaggcactaaatcaaagagatcatttgccattgcaataattaataataaataagcatatctcattgtttttaactaagttagtgccgtcacaaaataatttgtaatattaagatgaaaatagagtggcaaaggataagagattatttgtcaatacagtaattctagatctcgcgcaccggtactccataacacaatttgcccaccatctatatgactggaagaacacgcactgccggttctggcgctgcacgatgcgagcaacatgggagtgttactggaacagctagtcaatgatccgggctttgagtagctgatgatcgatgctagcgacatcaagctgcatctccatgcgataggcacaaaaggaggaaaagtcaaggacatgagttgctcaaaagaggattcaacacgaaactacatctagccgtggatgtataggtatgccgatccgaattgttgttacacaaggtaccgcactcagcttaatatagctgttctcatttaagttagggacagagtccacaatgcttaaagtaggcttgacagttttggggtgaaatcagcgtgagcgcttcgctgagggcctcataaagctgctcttttgtccgggccgcttttttctttaggacctgttttagcttagaccaggcgtactcaatgggattgagttcagggtgatagggcggtaaaaagaccactttggcgccggtctgctcgatcttctcgatcgcctcttcatatcggtgcgcagcggcattgtctaaaatgactactttcccttcctggaggtgagaccagaggaaatgttcgacataatagaggaaaaccgggccattgagcgtgccctcaaagcacatcgcgggaagcgcacccgtcagggatagggcgccgatggtgctgatgcgttcgccttgggtggtcaatttttccccgtaggctctttgcccttgaggcgcccgtccataggtgggggtcagattcaataccgccccggtttcatcgagcacaatgaagtcttcgggggaacacaggcttactttgatccaatactcaagccagcgttgttggacccggggggtgtgtttttggggatcgtagaacgtttttttttcgcgtgatccggtgctttttcagccctcggtccatggccgaggtgcttatcgtttcgccaaagcgcacttcaaatcgctgacacaattcctggagcgttaaatcgggttcgcactgcaacacctcggtcaaatactgggccctcggctcatcaatctttgccggatgtcccactccttccccgcgcttgggatggaccgtccccgtctcccgaaggcgcttcagaaaaccactgaccgtgttcttcgacagtttaaatcgtgtcgccaactgacgaatcgaaccctctttgttcgcataggcttcaatgactttttggcgtaggtccaatgagtaaggcgcaggcataacatttaaacccatctaatctggttgaaaaaatagataactctaatattgtgcctaataaaaacgggaattgctataatggggataaccgcagagcatttgctggcagatcgcagataggatagcgcctccttgtcgaacagactaaagacaagccatggcgctggtcattcttctgcgaaaaacccgtaagatacaacgagtgtataactcagatccctatcggtggggatacttcattgaaaacgattttctgcacatcaagcaatgccatggtattgccactcgccatggcaaaaatagtgtttcattcctcgccgccatccaaattttctgttttgcaatctggtctaatatcatacatgataacactatctataaagccctaaatttgaaattaaaaatagtagattaattaaaaaatttcaattgagcctataggccactttgaatttgctttagcctacccacggctgaaggacgcatgatgttttcccgcccgttcatctttctctaacgatccacgctgacctctattctcctgattgaaaaattaattcttttaaataagcctcttgtcatcatggcgtaatgcgcctaactcctactcctgcttaactgcttccagatgtttgcgtagcgagtgcctattaaaaccgccaataacataaaacttctaggcataataggacggtaaacaaataccattttaaaaaatagtaaatgaagttaatgataatcaaattgcaaactattagtattcaatactagcattagttaatcacttccagatttaagagatgctttcaagattgatgtatctttttgacatgaccaaacacttatgcggtttacgatatgagtttttccccacaaacgattttcaactgatcgaagaatttccaaatcatttgaactcatacttctggttactattggagataacaatgctaaaagccctatcaagaaaaacaataataaatgtaaaagttcattcattattacataagacaattttaaaatcataacacacaatatgctagcaaaaattgtgaaaatcacaggttttacatactctgccctaaaaggatgaataccaaataatttatataagtaaaaagaaacaaatatatttgtaactaaacgagcagcagcagttcccaatgcagctcctaaagccccatagtatggaactaatactaagcaaagggtcattatagatatcgcacctaaaatagttgcaataaatacgatacgggtatttccgtaactaattagtgtcataccattagggccaagcaagctatggatagcaaacccaattgttaatacccttaatacatttgctgtatcatggtatttctcaccaaaaaggtatcctacaatgaattctgcatcagtcaagaaatataacaataatggcagggtaacaataaaagcccatttagttgtagctatatacaataattctagggtattacgatctccaagagactttccttcaactatcttggtagctatcggaaggtataagaaaaccaatgccgctagaggaatgggaattatactgactaaacgcaatggcgcattaaaaaatgccacttcttctgcagaagccaaataccccagagttaatgtccctccccatcccatcaagtttgacatgaggctagtacctaacagtggcatagaaaaagataagagttgtagggaaagtactccactaactacaagacgaaatcggctgataaaattataactcatatatagaagatataggcttaaaacaacccatatggatccaacataggcccataaaatccatttaaattctaagcttaaaaaaattattggcaccagaagtagcattcggattaaattagcgccgatatctgtaaataaaacttttgcttttggattttctattccgcgaaatatagctgtaaaaacctctactaaaacggtggctggaatcattaaagaaaatatttctaatacttgctttaatcccggcttttgaaagtaatctgctaaatatggtgcacaaaaatataaaaaggttgcacatgaaagacttatccaaagagaaataaaaagagatgtacctgccactgcacctaccaactcgttattcttttttccatgatgcctggcaataaattgaggtatacccgtgccaagcccaagaatagaaaagagtgccaaaagtgctactgatgtaaacccaagggatactaatccatattcttctggtgataaaaaacggataataataataccagtagcaaggtgtaataatttagcaaggagagtacctattgaaaacagcacacctcctcgtactactcttttgaaactattctcggcgttcatccgttttcttttccatcttttattatatagttccagtggcttaaatcacggtttataaaccttgaaagtcggttgttctcttctaaaaatagctcagaaagatgctgatacatataatcactcaaactcattttatgctgatttttttgattaaatccaagtagctttttacgtagtttatggcgtaatttttttttaggaatcaataaccgtataatttttttttcaggaccattcccttttatgcgacgcaacaaagtcatactacgtggtgctgtcgctttatgaaattgtttatttatattttgaggtaaaaaatcctgagaaacttccaaaaaattaaaaattatttttaaacagtctaaagtattctctctgagatcttcagttaacaaaaatagcatttttgatctatcaacatacataagaaatttttcaacttgtcgcaaatagaatccgcgatttgtatagctataatgtatgttagacatgattccttgagaaatacgacttggctctgctgatatagcctcttcaaacgtgagcggctccagcccacgcctataagtcattaagtagtgagaaaatgcacgctcaacaggatttctaaatataaaaataagctttaaactactagggttaaaatgttttattatgcgctccagagcttgttcaatatacatatactctggatcgacttctcctacagctagctcatgatcccaaccagagaagtattctgcttcatagtaatgaattcccctattataaaatctttcatgcacaaaaaatttactctctttttgaaatggcaagtaaatttctgggtgtgcacgaagataatgatgtagggatgtagtgcctgatttttgtgctccgacaacaaagaaatttggtagcatctctatttcaattctctaaaaattatttaaatataatttgatacaatcacagcatgcatacaattttttgtccgaacggcgatggccgaacgggtttattcgcctgccgtttgcggtgcggccatgataaggcgcacctgataacgacccgccctttgtatcaatgtgccagctgccgccaccaagtctcggtgagcgccggaacgatttttcattccacgaaggttcccttgaggaaagggttctggaccattaactgggtggcctcggacaaaggggggatttcgctcttgcgtttgtccaagtgattcactatctcctggcccacggcctaccgaatgctacgcaagttgcgtaccgccatggggcatcgcgatagcctctatcagttgggtgagtggttggaaacttgatgaggccctggtcggggccaatgttcaggaaagcggggccggggggccgaaggaccccccccattttcgtggcttatgaagaccggggcgagcgagcgggctttctggccatggaggcagtgaaccaggtagaccacccccacgtggctgatttgcccaacgtcgactgatgccgcagcacactgtctttaccaattccttgccggccctaggcagcttgcaggactgccaaattcactgcccacgggtcaccccgcccgagcaggtcagccattggctgccctgggtccatgtggctatcgccaacctcaagcgatttatcctcggagctgcccatagggtctccaaagcttatttacaaaataaattttgctaccgctttaaccgccggttttgggaaccccaatttcccacccgactgctcaatctctgtgtcgatcacgccccgataacattatcctgtgctgaaaatccgcgagaggcgttttatttaattaataatttcatagaccgtatattccttgagttctttagcatgggtaaaaattattatttctccaataagcccaattgccattacctgtatactaaaaacaattagtagagaagaaagaagtaatgctggacggttggcaagactcactcctaaaaaaaggcgctctccaacaatataaagggtagcaattaatcctataaaaaatatcccaagccctaaaagaccaaaaaatcgtagaggtttttttgtaaatttaattaagaagaaaatggtaaggatatctagcaaagtacgcaaatacgcgctagtgctataaatacgccgggaaatatccctatctgactgtgctacatttaactctactaccttaaaaccatatctatcggctataataggaaaaaaacgatgcaaatccccatatacatgaacttcattaattacatctctcttaaaagccctgacattacatcccgcatcatgaatctgcaaatcagacacgccctttaaaagtaggttaaacaacttagagcgaatgcgattaaacccagaatctttccgcggccaccttcttcctactaccatgtcatggctatccagcgcttttattaaataaggtatctcactagcctgaacttgttggtatgcaggtaaagtcaggattatatctcccgaggaattatcaaatccgatatttaaagcagtagtttcgctaaaggatttagcaagcttaattattttaattctctcgccttttttatttaactttttcagattttctaatacttcatcaaaatggctatctactatataaacaatctcaaaggccatattagtagcctttatattttgtttgtagtcgtaatagatttcttcaatattatcatatctgtctgtcacaggaattattaccgataactcaatacgactactcactatcttttctccatttcactatttcgtgacatttcgttgtcggcatttaaattagcaaatatttctatttttaggttacctgttctatataccaactccgcaagaacaccccaaaacaaaagcacaatagcaagaccaccatacaaaatagtcaagccccagaagacaatgctctcttgaccaaattgtaaggtatgaaatattcctgaaataaaagaaaaaaagctaaccaatgctgcaactgcagctattaaggaaaatggaactaatgggcgtggaaaaaaagaaattattgtttttatggtaattaagtcaattaatactttatatattcgtgacagtccatatttagaaatcccatattgtcgtgcatggtgatttactttaatttcagcaacactaactccagctaaagaggctatggctggtataaaccgatgcatttctgaataaagaggaatattttttattatatccccccgataagccttaagtgaacaaccgttatctttaatccgaactcctgtaatctttcctataagccaattcgcaaccttagaaggtatttttcttgttaacaatttatcttgccttttgtagcgccaacctacaacaatgtcatacccttccttgatcttgcctataaagttggggatatctgcaggatcattttgtaaatcaccatccatagtaatcaatattgtacccttggcatgctcaatccccgcaaccatggcaggtgtctgaccataatttcggcggaatttaattactctcaaaagctgattattttttgcgagttcttttgctaaagagtaagttttatcacgactaccatcgtcaatgaataatatttcataatttaaattaagagggtttagagtgttaacaagtgctttatatagaggtattacgctatcctcttcgttatagaggggcactataacagaaagatccataagtagctctccaacaagaaaagcttttataagaaaataacccttatttggtctcgattcgtatattcaagaagcatgctagtagcttaatttttagctctcagggtatagaagagatctttttcgaggagttcaccagatatatttcatatcctctaactgcatagtcaattctttgttcatatttacgccacactaataaggcattatgcattagccaggattccagttctttagtatagggagcacgaaaggtttccagaataatccacatgcgctctgccttctctgtatacagttggagctcttctttccatgccactttgctaacgcgtggactgccgggcctaggtaccatatagaatttgccttccgcataatgtgtaaattcccagggaaaagccaagactatatcattagggcgataggttttctccacaaattcgactgcctcccggacatctaagcttttcctacctgtatagtgagaaatcgtttcagggagtaaaagaataattagcataatggcaaatgcataagatgctactccgtaatttgatagagcttgccttgcttgctcacacaagtaggcagcaagtattaacagtaaaggaaaagaataaaacatataaacagatcgagagttcaagaaatttgcacagacaagcacaaagatgataggtataccaatgcccatcataaaaaacagtcctttaaacatgtcctttcgtaatagaaaaaacataccaaagaacgcactaacagcaataggtaactgtatatgcctcgtaatctgcaggatcatttctcccgctccatcaccccaggttgcaccacctgcacgttccatacggcttacggcaatctgccatagaaatgacaacgaaattaagccggctagcgaacaaattgcgatatgagtggccgcaattcgtcttgaatagccggcctttatcccctttctagaaaacataataagaagagagaagagcgcacatgaggcaggcaccataaccgaggtcagatgaaatgaaatagcggctatattagccagtattgcccatactagatatcgcagactatccgatcgtatcgcctgatagtaaaaataataagagagagagccaaataaaaaagcgcctgtatagaaacggctaaattgtgagtaccacaaatgccaactgctaaaaatgatgaataatgccccgagcagggccacattacggcccagtacattccgccaggttagatagaaaataggaacactcaatacgccaagcaacatagcaggtaagcgggccgaccattcgctaacaccgaatagattaaagctacctaccaccaaggtataataggctggattgattaatgaagtataccgctcatttgccgcgtgcaccgtagaatactcatcatgaacaagaggccactctgataagccatagcttctagtaaccaacgcaaaaaatgttagggctaggagtactatccaatcaaagttctttatcctaacatcttccaatgtattccacatgatgtatcctcgatgctgtatcttatataataaaaagaaaacgtagccaaaataggatggaataaaaatggtagttatttatagaaaagcattaactagtcaaacgaagctcttggtaaattttatctacatgcctaataaaacgacaccagttaaacgcatcagccgcataaacacgtgcggctcttcctatccgaattgcgagattatcgtccagtaatacacgtgtaatgccagacgtgaacccttctatagtgggatcaactaatacagctcttgtatcatccaaaattgtacggtgagcagcaatatcactagcaacaattggcctacccgatgccatgtattccataatttttaagggggtattgcttccataaagcctaggagaaaccaatacatcagcaagtgctaataaacaatttacctcttcccttggcaatctgggcataattcggatctgtggacttagatcttttctggtgcactgtcgaaaagaccactgttcttcttcagttatgccaatcaggaagaaaacaagctgaggaaattttgatgtaatccgctgagcggcttcaataaggttattgacaccttgatactttgcaaatgatccaatatacataaccacgcggttggcatcggatagctgcaacttgcgccgcatttcttttatatattctagagccggtgtttgtaaggatattggaaaaaaccattctgtggttcgtgcgctaggacatgatttttttatataagtagataatccagcactacatgctatgtaatctacataagaaaaaagctgtttttctaaatatctaagtattttttgacaaatcttattgctaaaaaaaaagaatgggacaattgctcaggcaatgaagatgccatatcgtaaacaacaaatactttttttcgccttgcaagtagagcaactggaaaagccatttcttccagtacgtgaatgcacaagtaatgattattgcgaaactgtttatagaacaaaacagtaagcattacatcaagaaatatttttttaaatgagaaaccaattggtatagatttaaatccaaatggatttggaattcttaaaattttaacggaaggaagttcaattttttctccgattggatatgtaattaaatctactttatagcctaactggccgagcgcaactaaaatatgacgtacagctatcggcgttcccctttcttcatagaatggttggggtgaaacgagaagtactcgcttatgttgagttatataagttgcatgattagttttttgaatagggggttttttcataaatttttttacgttcccatttcagccttgttaacaacatacctgcttgagaagctttcccaagaaaactttcttgtagaaaaaaatgcagctgcattctatagaaaaaaccatttttttttccattttttatagctgcaacacgatatactgtttgtaatacacttttttctatccagctctgctcgcgcaactctttgaaaataagagctgggagttttatatttagaaaggcttttgtaagagcaagcccaaaataaagtatccgactgagcctacataaagcagcttcatgtaaaatataggaccagttaaattgctgatgggaaatactaagtaaggccgcaatatcgcatagcttgtttaacgtcaagcgatcttcccaagcatctttggaaacttgaacacataaaaccatgaggttatgctcaggacaaaaagtaacaatctcttcatcggctattcgcactcggtgagcatgctcccatagataatcaaaaaaaagtgaaacgggaaaagtccaaggtgataagctataatgtagatctaattcttttttatcctctttagaaaacgtaatttcccaaccatatcgactcgtaattcggtaatctttagcagcaataatgtccactgtttttttaatatcgcgtttatctataagaagatcaagatctccaaattcgcgaagggaaaggttaccgtagacactcatagccaatagtggccctttataggaaataacccgtatattttgctttctgaattctttatgcagaagaagcaaatcgtgagtacattgaagattatggtaagcaattaccctgcgccgttctgctagagccttcaagatattgatcggaactacagactgatattgactagctataacttcatgcaccaatggtgttaaggcatgaacttgagcataatacaatagcttatcccaatttaggcttgataaaaaaatgtcagggagccggtatgagagagcttcctgaaattttatttttacgcaccaaaggacagcttgtagttcaggacagagatattgcgaatggatatctagcacccttaatttaggtatagtaaaatgagtagtattttactaataaaatagtgattactagaaaacttgctctacttctagaaggccttgatcccataagcttatgatcatctgcatgacgtcctcttccggttgccccaaacaccttataatttcggcaatactccgctgaccattacaagcattccatatttccgtagctgttggattaagtagaaagcacctttcactcctaaggcagtacactagcatctcatctaatattctgcattctaaagtgcgcttatttctttgtggtattctccaaacaagcactgtaattaatcgtcctagtttaaatctttaagcttaaaaggatacaggcagacaattgatgcaagtaagtataaagaagtctaaaatatattatgcagtacggggctgcgtgcttagctcagaataattaagatatgccatcaacgtcacttaataataactgggtccatatcccattattttctccttagatttattaagcacggttccaagtagatttgtatcttttagcaattcagctgagcgggcaagctcttcatgagttacagccccatcctcaataaccagcaaaattgaatctaaaagaggagaaaaagctataacgtcatcagtggaaagtaacggtggtaagtcaaacacaacaatcctcgaagaatagcgagttttagcttcttctactaaagttgccatctttggcgaacgtaaataccctgaggaattttggagtggctttctcactggtaaagtgactaagtttccaattgccacatggataagggtatctttgattggggtatcacctaccaagtaatcgttcaaccccttctctagtgcataaccaaagtatttatgaatagccggccgttgtagatcagcatcgacaagcaatactgtgtgattaccctccatcgccaagctaatacttagattaatcgctgtacgcgttttcccttctccagctatagaactagtcacaccaaaagtgttccaaccatttttttgcaggcgctgcaaaactgcggtacgcaacatcttatagctattaacttgctcggtatcacacagtccggaaataattcgacgctcatgaagatgctgctctgaaacagtttctgttcggatctgatcgtagttaacttctatccgcttaatagcagttacttttgctttatgcgcatctatattcctttcttgttgggcttgttgaacagccttggtaatataatcaagagacataatgattttcctcttaattgtcctaatattttttacctacatatggcgcacaaaatagataaaagtgaacatcagacctattccaagtaaagctataagcaaataataaattctaaccctcctctgacggcggcgatcttggctattttcggtatagggaatgattcctaaaggaggtgaggtaaaaattgtttttactcctctaataccgcgcactttttgatctagatactcagtaagggcaacaagtccaactccgctagagaacgaaagcactattcccaaaaaaagaattgccggacgattggggctagaaggctcttctgcaagttgaggtggtgcaatcaaaacaaagtgctctcctttaccttcttcttccatttgggtagctatttgtgcattcagttgcttatccttaatttcttgatatttttttactgcattctcataattcctcttcaactccagtgctttttgctcaacttgcggcatttgttgaatacgacgctctagttcatttagtttcttttgaactcttacacgtttacttttttcagatgctagctggatatccactgcatcaagttgagccttgatggaaatatatgcaggattatctggttttatttggcttgtttgttctgccccttctggtatttctcttaaagcatcttcaagtgtagctacttcattttttaacctaataacatctgggtgctgctcagaatatctagtacgtgcttttgccagctcgtctcgggtaaatactaatttttctataagtttactttctcctttctcattaccaatttcatcttttagtattgctatttctcgttctagccgagctatatcagggtgatttgggctatactttgacgatgcattaaataactccatttgtaatgtctttaaatgagccacagggctctctccactatgtggctgtgtttgtgacaactgcgcagctaatgcagtcctctgttctttcaattctcgaattgttttttctatctcctcgtactggtcctctacccgttcaagtaggctcatgttcaaacccatcatttctggtaatcgggctacatttttttccttaaatcttgcatattcagcttctaactttgaaatcaaactacttaatctttgggcttcctcttcgaagaatttagcagatgagtttgcttgttgaatacgaaactttttgttgaggttcaaatagagttcaactaattccttaccaattatttgcgcgctcttaggagagccgctactaacaaaaatatcaaaagcaatagtaactgtacgggaccttcccgttcttggatcggttacctctgcatatacaggctcaacccgggtattatttttaatcctctttactacctctacttcttcattgtagctactatttttacttaataaattggcttcccgtgctaatgcctttaactgctcaaaagacatgatgtgctgcttgagagtagcaatgcgctccgctgcataagtttgaaccgtagacgataaaagttcctccggaatttcctgttgttcaacaagtattcttgcttttgattgataaagcggcggtaagccaaaagcgatccctatgctaataaaaaagacaacagcacctggtatcaaaaattgcatcttgcgccggcgcaagatcacaataagatcatttaatttgaaagcgctttgattcatgcttggtttttacaaaggagtgataacgcaatacttctagtagctggttctaagacatggatttaagagcatcgcaattatcatcacgacggcaggaagttgcacaagatgacatactggttgcggttcgtcttcgtggcgctcgatcagctgtccagtcgcgccagcctacgcgatgtggtcagcagcctatcggctcaagtaaccagactctaggatgttctattaaagtgagtcttttatctttctatcaacggcgtataggtgatagcaacaaatacggcattactattagcaaattctgaagggctttcattttctcttctgcgataatgatatccgacctccacagcccaccaccgcgtccaattccaaagcaaccgtggctccacgtcaaaatagcgtctttcaccctgagaaaagtcatcttcaacggattccgtgcggaaagcatcagctctcagaacaaagctgagtcggggcatgattgtttgtgtatattgaatacgaattcggtcagtttggtttgaccgaccatttccgctaggggtaactgttcgactaatgctccccctcaaaaggcctaactctgtagaatatcgtataacgagtttacccacaaatccgcttgaaatttcctcctcatcattactactagctgaggtgatacgatagccagctctcgcttcactctgaaaagtctccgagaacaaatggttccaacccactaaggcttctaggttatcagtttcactctcatcttctgatgttcttcgcgtggcatttacattcaagctcagcgtgcttattggtgtaagctcataaaatcctttacctgatagaagatgctgctgagtattaataaggttaatctcttcactttctgcgtatgatagatctgtaaagccatatcctaattgcactgaagttcgttccgtcaatgcataccgccacgaaggatttatctggactcgattacgccttgtgctaacatctacaagtccaatatcaatatcctcaatcggctcaaggaaatcttcatctatttctataaatactcttctcaagagagtatcgcgcacatagctaccatttaattgaaaaaaagatctttcagtaaaatgaagatgtgagcgcaatcttatccgttctgagtctctatcaggaacatcaacgccattataaatctcataatttaatttagcgccaaggttaacttcccatcgctcctcgcgccgaccaatgagcagccctggactgacagtagtaatgaaaccagcatctttttgttcaaatgataacctaggattatcgttaaactcctcatttagtgaaaagatcggatccaacctccagccgaaatatgtccactcaatcccatataccacttcaggaaaaaataggattaataaccatagcagaaccacattagtgtccacctgccaaaacagtctcatgaataccttttgtttttatatatagaccacctttatggcacaacaaccacatcgccacttcttaatataatgttctgatctaagtcttcgccgtcttccacctctccatacttaaaaggcaatgctttttgccggccattttcacgccgtaatatttttattccatttttagaagcataaggatttaacccgccagccaatgtcaatgcctgcagaacatctatataccggccaatggtaaattcacccggattatttaccttacctagcacataaatcttgtagcccgataccatctttaccgaaacagtggctaccggctcggggatgtacttcttgagacgttcagtaatttcccgttggacttcctccgtagtccgccccgcaacttgtatattacctattaggggaaatgaaatttttccatcaggtcgtactacgacttcacgatcgagttcttcttctttccagactgagatatggagaacatcttctggaccaatgaggtatttctcgctcatactgtgaccgggcctagcggcaaacaggctactcgagaggcttaagaaaatcattaggataactaaattaggaacttgtacttttcttagtaaggtcaatagtaacttagcgattgtctgcatccccataatttttatttttctctatataaatcagtgttgtttatttaacctataccataatccttcaaagactacttttagctagcggcctaggagccaccatacggcacatgagcaagtaaacatatcatgagaattcagatacataagccaacttcaattacagttaattatagttatataaggtaagcccccgcactatacgcatataagtagaaatacctattcgagccgttttcagaatatctaatgcacggtgtcttattttgctccactgatagacccaatcataagaagcattaaaatatttggtagtcctgcaatatgagtgatggtcaggatttggttgttgggcaaagggtcgcattataatggtggacaaaataccaaatagcgccgacatggttttctaatttcttagagaaagacagcgcttttctgactaaacgagaaacacgctgtctgagcgtacaattaaagcgttcaatgcggcttgtttgccccgttgctttccccacggtccgatggcgtggccctggaaatatagcctcatacgcttcccaaaaatcggtgtaacttacggcccgctgccgatagacggcgggtaaggactgccataatccttgtgcccctttttgactccgatcgccgatatacacccccacaatttcttgggtatccctatcgaacgctaaccatacccattgtttattgccctttttgacgacaaatgaccaaagctcatcgcactcaatagttaaacggcctctggactttttttatctccacttgccgtggtgtgcgcgcatatttatcgttcacataatactgcaaccagcgttctgagacgcccgttactcgggcaatacctgccagcggaattctttctaggagcaatttatcaatcagctctttcgtctcttgagcaatggagcaattcttggggtcttccacgaattgccgaccgcaggctttgcataaaaattttgatgtccctaccccattactaccatttttaacaatatgagtactaccgcatcggggacagtccatcgctatctcctttaaaaatctatccattacatggatatagcccataatcactcaatttgcatcactaccaaatatttttcaaatcaaatagatatagctattgcatactctaaattatttatatctaaaacctacgctaccgccataccttgtactacaagcacaaagcattaaacctatctttaaagatgtctgtaagcttcaacttactaccatctgtgctgggatatagaaaccttgctaatccccacgcgcaagaaaaatagctttgctttgcaaaggcagaattaattcctttatcgaaataactaataaggtgccttcacaatttaataaacaaacataaagatagactcctctttgtgtttacctaatttattatgggtaacctattaatcgaattagaaaaatcacatcccacatatgtaaagaaatatgcttacccaaaatgtttcatctcgtatattagtaaatttagaaggacaatcaataaaaatcatcatttttaattcagaactatatagagcttgtaactaccatctaactagcgaaggttgacagtaagccataatagaaacacctttcacaaactacccctagacgccttaatacaaagaaatatagacagcaaatatcttggtttcaccattaaatatttaaaatttacccaggcatggaaatatcgagctttaatgcgggaaggagaagcccatgggaggaagctatgggttatcgttacttcccggatctagacttgctgctgttggtgctaaacaatagagatagctttatcggagggggtaaaaaaattattggagctttagaacgacaagtgcaagcggttcatggcagagtataacccctctacctatgacccctatctgctgacggctagccggaaattggctgattacctggcttttttgtcagtcaagtaataaaagcttttaagagtaaggctaatccttagcaaatcaatgaattactgaaaattaatctgagtagtgggtgacgcacctactgggaataacgtcgcgccaatagccaaacaagctcggtaaatgccgtctggttaaaatgggggcggccgctgacaactagcataaagcgctgttttttcatgtagaggggccaaaatcctatctgactcgtacctgcagcgcccactaacccccagccccctgaacgtagctttaagttaccttgcagcaatcccctatgccgctgatgtaaggcacttagatcagcacttagggccgatagctcttcagcactctcatgggtataaccatgagccgcaagataaaacccctgatcatcagaaagcagggccttccctgtgcccgataatttggccagcaaactaggcaaggcgtcttctaaagatcccgctggggcttcacgggaaaggggtattccctgcaaccaagccaaggactgcatccggaaaattagctctaaagtcactttctcctcttccccccaggcttgtacctgctcggcagtcaatcggggcgtgtgatcttcttgaaataatcgaaataatagctcccgcgcaggctctaccatggggcttgagacggcataataggcgccccctggcgtgggtaacacatattgattgggaacaatttgatagttaaccatttgcaccggctaactctgggtccagagaataaagcaatgcctgtaccagcaaagatatatccctgcggttacgggcatccacttcaaaaacagggggttttttagcaaaaccctccagttcctgataatagtcagtgatttttggttggggatccacgtccatccgtgatatcccgatcaccacgcccgtacgaacaataaactcccgaaaagcatcaaggaaaaaatgcatatcttggaaagggttagcgcggctgttatcgatcagcaacaccagaccaatgcccccctcagtcaaaatatcccacataaagtcgaaccgctcctggcccggggtaccatagaggtgtatccgctccgttgccgataaattcatcaatccgtagtccattgctacagtggtcttgggctttttctgctgcgtcatatcgctcgccacctcgtcggtactgaccagagggatatcgctcagcacactgatcgcggttgttttaccagcacctaccggaccagcaaaaataagcttatgatttgccattatattttttataatttttagagtttaattctggaatcatcacagagactggctaaccctgcgcaatcgactcaaaattctccccagaatacttttctgtcgagatttgagattcgatggcattctctccctgattggcgttggagtctgctttagctctactagccccaaactatacacggcactaaagaaagcaaagacatagcgctggggtatttgcaggatagccacagtgtctaataaggagtgaggttgcgtcgtccagagtgcggcaatacgcattgcatggggtgtcagcaataaccgggtgacattcggccaatgtttgaggtatacaggacaatctagaggcacccctctaggaattcgtccccgcgaagtccacaaagccaccttccatagtaaaggttgcagaagctgccaggaagtcaaactaggaagctgggcgcgttgcctctccacctcttgtgggttaaggatgttgatctcaacatcagcctcaaccaggggcacaacacataatggtcggagctgcttatcacttagcttaagcatggcctggctcgacccaggtaagagcgtgatctcgccccaaccacttttaatacaaactccacttgtggcttgggtcttagccagggccctgtggagatgcccttggagataacggccaggatcataatagactttttccaactggagcggatcagtaacatcacgatcaggggcatcaccacaatattcatgggctgtgcgtttttccatcgcctcagcagcgtctaaagtaaaacgctgaggcaccgcgttgcccggcatgacggaagggctctcttgcaaagactttgagccgccgaccccaggtggcgggtttgccggttgctgtgggggggacattgacgcttctcccctatgccgacaacttgctctaagtttctctagggtcgctaataaagcatccaacttgactggtttaggaataacccaagcatccgcaaaagcatgagtacgtatggatataataagcgttgggcgcctaggaaatcgagacttataatctttccatagcttctcccagccagggccatccagatcaagaatgcctgcttcagcagtcacttcatctacaaggatatagcttcccttgccaggccctgcaaacgccatttctagcaacttccttgcatgttggcccatgccgaaagtagctatacgcaaagggggagtgcttgagtttgccatatgtacgttaaaattattccttaagcgtcttgttctaactgctctgccaacacttcccactggggtggcaataggaaacctcgctcctcaagacacttagtcattctgctcagtgcctgttgatcgcgaccatgcttataaatagctagtaattcccctgtcacttcagtatccatagggtcacgtaggcacaattgctccaataagtcttgggcttcctgcacttgcccatagactaaatactcttttgcttccgcaaggagatcatctttattattactgaggacattttttcgatgtactaaatctgtactccctatcactgcttcagttaatattgattccaccgattccggcatactatcaatacgacttaccccttgttctagcttttcccgcagcatcttattttgttccgctgtcagcatatggctggctagaagcaacatacgctgccgcagctggcgacccttctcacccaaggcaatatagagatccaacaaggccccataagactgtgccccatccctacaagagatgcttagcaatatgcgccgtacatgggcctgtaagtcgttaggccgccatgttacctcataggccatcatttctattaactgcttattttggctaagaaaaatgagtttttcagaaggcaagaacgcagtgtcgttctctgctaggaacccgctaatagacatatccaaggggatattcctacctgcctcagtaattagacttctatttatagctatcatatgagaggtgatgtgtacgcaaaaccaaatttgtcacatatttagttaacggaaataattaacaaaacttaaacgcccaaacctgaactggctcacacatctctactccattcatttacaaacagggaaatcagcactcagcactaaaggataagggctaactgtcgattagtgtttctagtaagctttatatatagcggtttccatttagatggaacttcatcgggcttggggtcaacatgaccagaccgtcggcgacagggacggattgacagcctgtctggtcacgcctgtcccaagcgccttaggtctcatttaaacgagaaatgctataaaaacaggggcaacatcacctaaggcccaagcgatacgcctaacatttcgctttacagataaacatttcgctttacagataaacaatcttatggatataagaagaaattattttataatcaattacttattgataataaagcctacggctaagcacaggagatatccgctgtgagcgacatggaaaagctcgaatttaatggtcttaaagtcatgattatcgatgatagtaagactattcgaaaaacagcggaaaccttacttaaaaaagttggctgcgaggtagtcaccgcagaagacggcttcgaagctcttcctaaaatcaaccaataccatccagatatcatattcatagacattatgatgccgagattagatgggtatcaaacctgtaccttgataaaacacaacactgcattcaagaaaactccagtgattatgctctccagcaaagatggtttgtttgaccgagcccgtggacgaatcgttggctgcgatcagtatttaacaaaaccctttactcgtgaagagctcttaggtgccatttcaagccactgcaatcattaacgatatacttttccccttagctaccgatattagctagaaccaaaaaatgagtagtaactaagatttcctaaatgcaggagcacccaatggcacatatcttggtggttgatgattctgcgacagaaacctatgcattcaaaataatgctagaagcaaagggttttactgtttcatttgctaatgatggtttagaaggcataaccaaggctaaggcattaaaacctgatttgatcttgatggatgtcgtcatgccacaggttaacggcttccaagccacaagaaagataacccgcgatccagaaacggctgagatacccgtcatcattatatcggcaaaaaatcaggaaacagatcgggtttggggtctacgacaaggtgctaaagactacttagcaaagcctgtcaataaaacagaattatttaataaaatcaaagcattgataaaaatctaacgcggccaatgcatggacaccaatcggctctcaattgatcctttttccatactccgcgatctcgaggttcataaccgccaacatgctgttagcttgccgcagaaaaccgctgtccgccaagtatggacaaaccttggttttttacttggtaaccaaaagctggctgctctacttacccaagtatgtgaagttctcccctgccccttaataacgagagttcctggcgctaaaccttgggtactaggagttgctaatgttcgcggctatatattgcctctgatggatctgcacgcctatatctacggcactccatcaagacagactcatcaaagccgtatcttggttgtcaccaagcaaaaactactgacagggctgctagtagaggaagttttcggactcaaatattttttagatgaagaatgggttggacaacatcttacaccgaatgatccgctccatcactatattcaaagagggtttgcacaaaacaatgaaatctggctggaatttaatttccacctattgatggaacaagaaggctttttccaagcaactatctagaataaatacccctgagcattcaataaaatagtaaatactgctagcagaattaggctggcctcactaccctggagataaagtaaatgaatactcctaatcaaaatttctttgccatgctaactgcaagaaggtatttattgctgctcgttactgcatcagtattagcccttaccacaattggtgttatcagttataccacatggcaaataaacaagcttaatagaaatatagaattaagtaccgagctacaagtattaactcaacgattccctacgcttaccttgctaatggcagcaaacaataaaataaagcaagaaagagtgagcgaagctatttctgactttgatagaaaactaaaacaaatctatagtagtgaattgcgtatacctttcataggaaacaccataaaaaattcacaaaaagagatccaacccatttgggagcaactaagaaagaatcttgtcgaagtcctgaatactccaagtagagcagttatctcctctttacttgaacaaagtgataacctcttgcagataacaacgaatttggtcaaatcttaccaggagggacgccatcagttacaaattatcctggtggctggctacgttagcggcttggcggcactgattattttattaattttatttacccgtcctgcaaacatattgcgtcaaaaagttgatgatttagagataaaaaacgcccataaccaagatgcaattttaaaattactagatgaaatgggtgatttagcggatggtgatctgactgtcagcgcgacagtgactgaagatattacaggagctatcgccgactctattaattacaccattgatgccttacgcaccctcgttcaagacattaacgatactgccgtacaagtatcaacatcggcgcaagaaacacaagccacagtcatgcatttggctgactcgagcgagcaccaagcccaacaaatcaccacagtaggtgctgcaattaatgagatggccgtttctatcgaacaagtttcagataatgcctctaaatcaacggaagtggccaagcaatcagtggagattgcaagtaagggcgctgacacagtaaagaatgccatcgaagggatggacaatattcgtgagcagattcaggaaacctctaaacggattaaacggcttggtgaaagttctcaacaaattggagaaattgtcgaactcatcaacgatattgctgaacaaaccaatattctatcccttaacgcagccatccaagccgctatggctggagaagccggccgaggcttcgccgtcgtagccgatgaagttcagcgactagcagaacgttctagtagtgcgactaaacagattgatgctcttgtgaaaactattcaaagtgatacccatgaagccattatctcaatggaagaaagcacttctggggtggtttctggcgcgaagttatctcaagatgcagggggcgcactgggtcaaatcgagagtgtgtcccatcacttggcagagcttatccaaaatatctctggcgcagcaaaacaacaggccgcagcagcagcaggaatttccgataccatgaatgttattcaagaaattactgaccaaacttccaagggaaccaacgaaactgccgccgctattggtcgcctgtctgaatatgctaatgagatgcgtgaatcagtggcgggttttaaacttccaaaatagccattgataaaaacaaaaaatgaaccttaatccacaaacaaaaatcagcgctgaaaattatctaaagtggacggaaattctggaagaatttggtatttgcacggatacaattccacgctcccttctagaaacccgtctccgtatgcggatgaatgctcttggattcgaaaacttttaccattaccacgattatttaaaaaccttaggtagagataatctagaatggagagtgctgattgataatttaacagtccaagaaacccgcttctttcggcatccggaatccctatctctgattgaaaaattcctgcactcaaatcaacaaccacttcatgggaaaacaccacccagcatccatgcttggagtgtcgcctgtgctactggtgaagaggcttattccctcgccatggtcattaataaaagcctacaaaaaattaccagcaatgcattttttgggatcacagctaccgatattagtcactctgcactgactacagctaagcgtggtatatatcataggaataaattaaccaacatcccatatcacctacgtgacgagtattttattcctttaaacgatgacaattatcaaatcaaactggcgttgcgcaaccgggtatgtttctctaagctaaatgtgctgcaggcaagaaatgctcctttgggacaaatggatattattgtatgtcagaatttgcttatctactttggtcccgacaaacaccctttaattttagatgccttagtcacccacctagcacctggcggcttgttaattctaagcattagtgatgcatttaattgttcacacccagcgctagagcggataaatcacgaggatacgcttgcctatcggcgtaaagctgatctataggctccaggagtacagcttatgagcataaatcatgagtttaatcaaaacgctcttagttgggtcaagaatgaacttgacgagtctctacgcgaggctagtttggccttagaagctttttctgaaagcacggatgatattactcagctacgcttctgcctgaatcatctatatcaggtagaaggtgtcctgcagatggtggaactatcaggggcaaatttgcttgctgtagaaacaaaagcgctagccctgagcattcttgatcaaaaaacagatctcaatggccaagcgctagaagcgctaatgcaaggcacgctcttgctacaggattatctcaatcgactagaagcaggaaaaaaagatcatcctttgagcgtcttgcctatggtcaatgaactccgcctcgcccatagtaagaccccgctaaaaaaaaccgagttttttgaaccagacctgaataccccactcccggagaccttaaccgctcatctgaaatcagatagccgtgaactccctttagttgcagccaaaatacgtccacaatatgaatccgctcttctctcttggttccgaaaccctatgggcgatggtctttttcggctggctaaaataatcactgaattacgacaatattcccatgatattaccgtctttcgtctatggtggttatcccaaggtgtaattgaagcattacaagagggcggactccaagcaacacaagaaataaagctcttattgggaaccctaaacaaacaaatcaaaactttggctcaggaaggcgagcctgcattggcggcgagtgtcactgaggatctacttaagtcattattatttcaaattgccaatgctccctcttccgggaaggaagttattgctattaaagaaacctatcaactagaaaattgtttaccttctgatcgggtcttgctaaccgatctaggaactgaaatcgttgatacggtgcttaatgctttccaagaagatcttgcccaggccaaagatcttttggatatttttgagcgcactagcgaacaaccacagcaaggattagaaactttatgtaatctgtttcagaaaatggctgacaccctcgctattctcggctttgtgtcgcctatcgctattcttcgtgaagcaatcagccagctagaggaaaagaggcaacagggagcgggtcttgatggtacccaacacctggaattggctaacaccctactacagatcgaggcatccctaaaaagagaaatcgcccaatcccgaaattctcccacaacctcccctgctaacgacacccattctgatactaaagaatcaccttcagactccgctgccggaggagatatccaaacggcacaaaacacggcaaccaaggaatgtctcagcgaacttgccgtagtaggacaagccctaaccaactatagcaaaaatccagccgactcaagcgccctgaaccccattccccatcaattacaacggactgccggggccttatcggtgttaggcttaagtcgtattgctgctttaatagccgactgcactcgctttatcaacggagctctaattgggaagacctataaaaccgccccccctagcttggaggagttggcggaagccatcgcggcaatagaactctatctggaaatgttaacagaaggtgccctagccagcggttcactcttagacactgcagccgaccgcctagctcgcctactagaatcactggagcatcttccccctgatcagcaagaaaccgctgaaacagcaagcactccagcagcctcagagtcaaaggaggccacggcagagaacactgaactatctgctaacactacaaccaacatcgacttgatatcttctgagccaacccattgggaagcccctgaggcacctgtttacccagaaggagtcgatggggaaattgccacctatttcatcgaagaggcccaagaagaaatggcctccattgctgaaaatttttctcaatggaagcaggatcttaatcaacaagaagcccttaagaccgtacgccgttccttccataccctcaagggcagcggtcgcctagccggcgcaacggatctaggcgaattagcttgggccattgaaaacatgtttaatcgcattatagatggaaccctggcagcaaatcctgcagtatttgagaccattgaagcagcccagcgagccttaccacaacttcttaccctgttcacccacgggggaggaacaccacctaaggatattttgatattaacgcaaagagcgcataccctagctgacggtgcagccaacgctacactggataaaggccccagtgaaacagaagtcgtatattccccccctcctgaaaccgataccccatctgctgaggcaaaagtccctgctgatgattcaaaatcgactcaggaagagtcccagccccaacgggcaaaacaggaagcggcaacctcaacccagcattcttcagcctccaagcccgtttcagatccagagttattagcggcctttctcgatgaagcagaggacattttacaagccgctgagaccgcactggctgactggcgtgctgctccccatgaaaggggcccggtacagcaactccaacgggaacttcataccctcaaaggcggcgcacgtttagccaatcttactgcgttaggcgatctcagccatgatctggaatcccttattatcactgtcattgatgaaggcctaacaggtggtaaggaactcttcgatctcctgcaggaagggcatgatcgtctcgcagaaatgtgcgatgccattcatcatggggtggccttactggccgccaatgatttatcttctcgtatccgcaaggtgcttgactcctcactccaggcagaaaaaacttcaacggtacctgctgaaccctcgcaggattacgcgcctccctctaccccggcggcggaagcaactgttgttaccgtcgatcctgataacgagctggttgcggccttcttggaagaagccgatgagttactacaaaccagtcagacgagtctttcgaactggcaagaagccccctctgaacggacttccgttgaaggcttccaacgagaattacataccctaaaagggggcgcgcgcctggcaggcattacccccctggcggatttagctcatcagatggaaacggtagtgagttccctcgtagagggaaaacacaatgcggaaccagcactatttgagcttctgcaacggggccttgatcgattatgcactctacgcgaccttgcccagcaggcgactcccctcccctccgtagcagacttattagccgaaatgagccgttacagttcaaaatccctgctttcctaccaggaggattctccaataggggacgttccctccacaaatgttcaggagttatcggcaactcccctcgttcccccctccgagcaggagctacacaaaactgccccgcccctttcagaaaatcgaaacacttcggtagaacaagtacgggtacgggccgatttactggatcatttggtcaataatgctgctgaagtcaatatcttctgtacccgggttgagcagcagattggaaccatgcgtttgaatctcggcgagatggaacaaactatcgcccgcctaggggggcaactccgcagattggagatcgaaaccgaggcccaaatcctttatcgccatgaagaaaaagagagtcaccacctagaagatttcgatcccttggaaatggatcgctactcccaattacatcagttatcccggggtctcatagaaagtattagcgatctcaccaatataaaagaaacgctggatgaatcggcgcgggaagccgataccctcttactccaacaatcgcgcattggaaccgaccttcagcaagggttaatgaatacgcggatgttaccattcactggggtaacaccgcgcttgcaacgcatcgttcgccaaacagcgcaagaactcaacaagaaagtccagctccaaatagccgatggcggccttgaattggaccggacggtactaaaccgcattattgctcccctcgagcatatgctgcgaaacagcattgcccatggtattgaagccccatccgcccgcatcgaagtcggtaaggaggcaataggcactattcacctctccctgacccgggaaggttcagaaatcgtcatccaagtgcgtgatgatggccaaggcattgatctggaaaaagtacgtaccaaagcactcgctcaagggctggtacgagaagaatccatgcctcccgatgacgaattgatccaactcattttggaatcaggctttagcaccgcggataaagtttcccaaattgcagggcgtggagtcggcatggatgtcgtcaacagcgaaatccgagcgctcaatggaaccttaaatatcgcttctcaaaagggtagcggaacgaccttcaccgcccgccttcccctaaccctgaccattgtccaggccctgctggtagaaaccggcaatgaacttttcgctttgcccatcattagcgtacacagcgttatccgccttgatcaaaaaaccgttgcctccttactttcaaacgagcaaggcctatactgccatggaggcgtcaattatcaatttattcatcttggcgccgccttgggccaggaacatcctgagctccctgcctcgagcacccattatcctgtgttactggtgcgctccggtgaacttcaggccgccgtattagtggacaccctgatagggagccgtgaaatcgtcatcaaatcagtgggcccccaactcaacaccattaaagagataacgggggccaccatcctcggagatggaagggtggtacttatcctggatctgccagccctcatccgcaaagccatccaaaaaccagaaaccatcgtgaccatagggcaggaaaccgacgctcaggcatcgcaaaagaatgtggtcatggtggtcgatgattctattaccattcgcaaagccactcagaaacttttggagcgtcatggtatggcagtattaacagccagggatggggtggacgcggtagaacatctgcaggagcatatccccgatatttttctgctggatatagaaatgccgcggatggatgggtttgagcttgccactttcatccgcaaggatacgcgattgcaggatatccccatcatcatgattacttcccggagtgggaaaaaacaccgagatcgggccgaacagattggcgtcaacagctatctggtcaaaccctatcaagaagatgaattactgcaacatattcagcttcttttgagcccagctgaagccgatgttaccgtctaagaaagcgctcgtccgggtcgccattgcctgtaacagcaaggagatgaggctccggacccgccgcattctagaacaacagggtcttattgtagtcgccgatggccccctagagctcccttttctgaccaccgccgaaagctatcacgccaatgtactttttgtcgagttagacgaagcttatgaagaacaagcccaagtgcttgaaaaactcttagaacaggcttcacttcccatgttgtttaatgaggggatttttcaggataaaaaaaagcgcaccacactagctaaatggggacaacgggtcagcgaaaaactaaccaaacttgcaacctccaccccaccgaggataaccgcaacaggagaaacagcgacaccgattaactcagttggcttttcagtagaagaagaaaaagccccgcaaagggtttgggtactgggcgcatccactggcggaccccaagctctgcgccgctttctcagcgctattcccggcactttacctatcgcatttatagtcgcccagcatattggcagcaattttctagaactgtttacaaaacaattatccaaatatacccgcttttccgtagaagtaccgaaatcgggacacttgcttcaacatcaacagattttgattgctccagaaaaacatgacctcagctttgacgataactgctgcctgacattattacctactgttcgggattaccgatacagcccctcgattgatttgctcatgtgcaaggtatccaaacgttttggtcctatggccggtgccattatttttagtggtatgggtgatgatggcgcccaaggctgccgttacctttttgcaaatgggggtacggtctgggcccaagatgctgccagctgcgaaatcagcagtatgcctgattatgcccgcgctacgggggccgtcagtttcagcgcccctccggaagaactcgctagaaatcttgtcaagctactgggaaaggccaaggatggcgcaagtcagcagggagcaatcaattaaattcaaccgtttatcttttcactacaaatgactaaaagccaactgtccatctccaatacaacggtaaagtcatgcccacatgacgaccaggccagcagtaagccacaatccggcaatctagtccccagtatcctgatacccttgcaggatcaaaccctgcttttaccgaggaccgcgattgccgaggtcatcccctatagagcgcctgatcccctgcaaggcgcgcctcaatggctgtacggtaccttacgctggcgggaacaacttctcctattaatcagttttgaggcgctccaaagaaaacccacgccgtcactttcaaaacaaactcgtatcgttgtcttcaatactgtcaccagtctttccaagcggaaattttatgcccttattattcaaggcatcccccagttgatcctggctcgtgccgataacctttcagcttctcccaagccccccaatagtcccttgctgtactgttgtgcagaaatcaaccagtgtccagtggtgattcccaacctaggctacttagaagaaacgttgcaaaggtgtgtgacaggataaggaggaacaacacctactccgctacaaatctccccagagcagttgcagggcggtcagcgccgctacagtagcggtctcagttcgcaatacccggggtccaagagaaacgtcaataaaaccggcctgttgtgcctccttgacttctacttcactcaatccaccttccgggccaatcagcaaaattaaccgcttacccaaaggcgatggtaacgtcttcaaaggccgatgactccggggatccaatagcactgcaagccccgcatggcaatcgccaagaaaagccgccaacgaccggggcgtatccacccccggagtgtagttgcggccacattgttcacaagcactgatcaccacccctcgccaatggcgcagccgtttttccaggcgctccccggagagatggacggcgctgcgttcagtgaataagggaacaataccgctcacgccaagttccaccgctttttgaagggcataatccatccgctcaccccgggaaatgccctgacctaggataatgtccaggggcgattcaacattacgttccatccgctccagaatccgggcctcggccgaccgcttttccaccgtctccagcaccgcccggtactcagtcccccggccatcaaacaaccataattcggcaccggccctcagacgcaatacccggaccacatgctgcaaagcccgctcatctaggactacgctagagccgattgataggggcagggaagaatagatacggggaacacgcataacctaatctagattcggctttcagccgcaaatgcacgcgaataaacgcccataaaacaatgccgattgcctagtggatgaacgcttgcccgtctctaagccattaaaatatttgcgttcatggacgttaattcgcggctaagtgttttatcttaggagcattatgggctttagggtaagttcctggcttaatcccgggtcgcaagcccgattccttcccatgcaacctcggccaggtcggtgatctgctcaggagtaatcacatagggcggcataaagtagaccacgttacccaatggccgaagcaacatccctttctgcaagccatgttgatagacccgcaatccgcgccgctcctgccaaggatagggctcgcgggaagccttatccttcaccatttctatggccagaatcatgccatgctgtcgcacctccgcaacatggggatgatcaacaaagtggtctgtgacttcctgcatctttttcgccaatagccggttattttccaggacccggtcttctttgaagatatcgagagtcgccaaggcggcactacaacccacaggattggcggtaaaactatgggaatggagaaaagcccgcaaggtagaatagtcatcataaaaggcctgatataccggttcagtagtgagcactaccgccaaaggaaggtagccccccgtcaagcccttggacaaacaaagaaaatccggcgtaatctccgcctgctcgcaggcaaagaatgtccccgtgcgaccaaaacccaccgcaatctcatcggcaatcaaatggacaccaaatcgatcgcaggcttctcttagtagagacaaataaaccggatcgtacatccgcatattgccggcacattgaaccagcggctccacaataacggcgcaggtctcctcagcatagcgctctagcgccctttccatatgaacaaactggcgccgacaataatcggcttcgctctcccctttctcccgggaaaaacaatccggggagggcaccgtaatcacatccatcaaaagggggcaataggtctctttatacaaggccacatcccctaccgccaaggcgccaagggtttcgccatggtaactattggtaagagaaataaagcgggttttgcggggctttccaacattacgccagtaatggaaactcatcttaagcgccacttctatcgccgaggaaccattatcagcgtaaaaacaacgactcaatcccggcggagtaatctccaccaattgctcggagaggcgaatcaccgcctcgtgggaaaacccggccaaaagcacatgctcaatttcattcaactgctttccaatcgccgcgttgatccgaggattggcatggccaaagaggttcacccaccaagagctgatagcatccaggtaacgccgtccttcgaaatcctccaaccatatcccctccccccggcgaatggggataagaggcaactgctcatggtctttcatttgggtgcagggatgccaaaccacccccagatcccgctgggtccattgttgattattcatattgctcgtttatctctgtctctagtgcagccgaaaattttaacagcttaccgagggagagcgtgaatgggcagtggaatgacgaagaagtcgctcaatattggagtcgtggatctttgctcccacctgtagtcccccttaagctaagcacttcaggaacttaattaattacacataacattgagtcgacgtctgataggtttacttttggttctcaccgggatcagtttcctggtctggtatctcaaccggccagagccaatccccgttgccttgtctactgttgagcggggattagtggaggcgacggtggtcaatacccgtgcggggaccatcaaggcttgccggcgggccgggctctctcccccggcaggaggtcaggtggatcagcttacggtcaaagagggtgatcaggtcaaggcagggcaactcttgctagaattatggaataatgacttggaggctgaagtccagcttgctgaaaaacaggccaaagccagtaccgcccaagccgaagaagcctgtgtccgagcccgggtggcggaaaaagaagctcaacgactgttgcaactgcaaaagcgctccctgatttccgaggagctggtcgatcgggccgtaggcgatgcccaagcccgtcgcgcagcctgccacgccgcccaagctcgggctgaagtcagcgaggctcaaatggccgtcaaccgcgccgtcttagcccgaaccctcttatatgccccttttgatggcatcgttgccgaagtcaatgcagaactgggcgcctttgtgactccttcccctacgggcgtgccgaccctccccgccattgatcttatcgaccgctcctgtctctatgtcagtgcccccattgacgaagtcgatgcccccactatccgccccggaatgcccacccgcattaccctggatgccttccgagaccgagtctttccaggggtggtgcggcgagtggccccctatgtactggatatagagaaacaggcccgcacggtggatgtggaagcagaatttagccgcccccaggataccgaacggctacttcccggctatagcgctgatgtggaggtgattttagagcgccacgaggatgtactccgggtccccacccacgccctgcgggtaggacatcgggttttgctttatcaaccggagaccggccgcttggaagagcggcaaatcgagcctggccttgccaactgggaatttacggaaatccaatccggcctcaaggcgggggattccattgtcctatccattgatcgagaaggcatcgaacctggcgccctagtccgtccggaagaaaaaaattctctcccatgattgtccttgagcacctgagccgacgctttgaggtagggggacaggagatcaaggccctagatgaggtttcgttatccattgatggaggcgattatgtttccgtaatggggccttctggatcgggaaaatccaccctgctccatattatcggtttgttggataggcccagcagtggacgctatttgctagagggggaggatgtcaccaccctcaacgacaataccctatcccggctccggcgggagaaaatgggttttgtctttcaatttttccacttggtcccgcgcttaactgccgccgagaatgtggaacttcccctgattctcgccgggataccgcctagggagcggcgagagcgagtccaacatcttcttgatgaactagggctaggaaagcgggcccaacatcgccccagcgagctttctggcgggcaacgccaacgggtcgctatcgcccgagcgacggtgatggaaccagccgtgatcctggcggatgaacccactggcaacctggatcgaacttctggttatgaagtactcgatatcctggaggccctcaatgccaggggtatgggccttatcgtggtgacccatgacccagagattggcaaacgtagccgacgccatattcacatggtggacggccgcataggcctagaagaatcttcatgagcttccgggatgtactgtggtttgcggcggctgctctccggggccatcgtctgcgcaccggcctcatgctcctggccatggccattggagtggcgagcgtggtggtactcacggccctgggagagggcgcacggaactatgtggaagggcgttttactagtttgggcacccatctactcatcgtcctgcccgggcgttctgagaccaaaggaggaccgcccccactgttaggcgaaaccccccgggatctgaccctggatgacgccctggcgctccatcgcagtccggctgtcgacaaagtggcgcccttggtcctgggcaatgcgccggtggcttggaaacagcgggatcgggatgccctggtgctagggtctactgctgatttgctaccggtacgacatctcaccttggctcaaggacaattcctccctgagacggatccacggcgatcgccgccggtctgtgtgctgggggcaaaactccgccatgagctgttcggccccagcccggccctaggggaatgggtccgcctcagcgaataccgttttcgcgttatcggcgtgcttgccgagcaaggacgctctattggggtagacttagacgaagtggtgatcatccccgtggccagcgcccagcgggtattcgatgccccttccctgtttcggattctggtctccgcctcctccagggagatgctcgcccgtaccaaacaggatattctggacatcatccgcagccgccatgagggggaagacgatatcaccgtcattacccaggatgccgtactggcgactttcgatcggattctccaggccctgaccctcgtggtggccgggatcgcggccatcagcctcatcgtcgccggtattctcatcatgaatgtgatgctggtggccgtcacccaacggacgacggaaattggcctacttaaagccctgggagcctcatcacacaccgtgttgaccttgtttctgacggaagcgggcctactctccttattcggcgcttgcctaggcctggctgtgggtcaaggtacaagttggctctttcgacagctcgtgccagaatttcccgtacaggcccccctttgggccatcgccagtgccctgggaatcgccctcgtcaccagcatactatttgccctgttgcccgcccgccgggcggcccaattggacccggtccaggcattaagccagcactaacaccatgagaccgttagactttctgagcctgactactcgcgccctaattacccgccccctgcgaagtgtgctcaccctcatgggaattgccgtcggcattgccaccgtggtgttgctcacttccataggcgaaggtatccatcagttcgtggtagcagagtttactcaatttggaacccatattattgccattaatcccggccgcaccaccaccaccgggattccagggatcgcccatacagtacggccactcaccctggcggatgccgaagccctgcgtcggctgccgcaggtactgagtgtcacccccatagtgcaaggcaacgcggaagtagaagcgagggggaaatcccgccgtaccaacatctatggggtaggcgccgaatttcctgaagcgctacagtttgaggtggctttgggacgcttcctgccctcagatgaagcccaagcagcccgcgcctttgccgtcctaggcagccgcctacggcaggaattgttcggggataccaatcccctaggacaacggatccgggtgggcggagaccgataccgggtgctaggagtcatggagtccaaggggcaagtgctcggctttgatatcgatgacgccgtttatctaccggcggccaaggcgctggagctgttcaatcgggaaagcctgatggaagtggatgtccgctatgccgaagacgccgttgaagagcagatagtgaaaagtatccacaatcttctcctggctcgccatggcttggaggattttaccatcactacccaacaacagatgctggatattttgggttcggtattggacatgctcacttgggcggtcggggccctgggaggaatctcactgctagtcggcggaatcggtattgtcacgatcatgaccattgccgtcagcgaacgcacccatgaaatcgggctgctacgggccttgggcgctgaacgtcggcagatcctggctttattcttgggtgaggccttggtactggctattgtggggggactcgccgggctcttgtttggaatcggaatgattcagctgcttgcattcttgctaccggcgctgccgacccataccgcctggaactatgtggggctagcggaacttcttgctgccggaatcggcctagccgccggcgtatttcccgcccgccgggcagcccatctggacccccttgaatgtttgcgggcagaataggggctgcaaaaatactggatgatattgccgcctatgatcaagccgttgtcgctgtcgaagaagaaatcccccgcggtgtggtaaaagggtagaaaacctgactaaaatttgacaaacctactgtaagcttactcatcagtaacccgttgagaaaaccgggttgaaccaatctttacttgccatgcttgaaaaaaatagcggaaagggatgacttgagaaagccggtcgctacccccggctatcggcggatagcgaccgtcttatttagaatttaggcttcagatcctaactaaacagctaaatttgaaataaggctagctgcagctatacgccttactttgctgcagttgctggccaattagttcgcgcatacggttttggatttgcaagaaaactccaaaaatcgccagaataaaccaagcaaagaagacaaagccccactgcaacggcgccacaaacaactcttccatgaaccagaaggtgtgaccccattcattcaaccccattggactacaactctactgtttgcaaacatcatcacaaccccgattcgattgatcaaatgcgatttatggaatggatccgcctgcctttcccgctgctaggctgatcctcgcctctggcccctttgcgctaaagcgattttgaagagggcctcagcttccgcggtagaagtatggtcatgcaattttaatcacctcctccaatttctttttatgaagcagctattcttttcctcggcattagcttgctttggctaggtggctataggggggttggaataaaatccgttccacacggagagaacgcacctcgcccgaagggaatacccaatcggttgcctggccgaccgagaggccgaggagagcggatccaataggggccaagaccgaaattttccccgtgtcgctattggcctctttggggtataccagctccacttcccgacgtattcctgttttcccatcaaggtagataacacgggagtgcatggtaacaatattgcttgaaatatgtcccactggaacgacaatagcatagtcaatcttatgcgcaagcatggtctctagcgggagctttcgaatccggtgagcatcgagatcagtaagtataaaattttctttattaagcatttttcctccattacagcataggtatagccgctgttacggatagatgctagcaatacagcccccgggagataagtacttatagagcaacaatattgttgcctattaatctacaattgatttcgctatagcgggcaagtacttatggagtcaaagggaatgttgccctaggattgtcctataagtatctcagcaaaaatcttggggaaaatgggattggtttggcatccccttgaacccgatacctcttcctttcgccggcgtggggaacaatctggatgatgccatccacgattccccttgagatattcttcggaaagaaggtacgttacactaaactccatttgagggttgtacgttaaattttgatctgggaggcactctatatgccaagtttactgattaccggcgctaaccgagggattgggctagaattcgccaaacaatacgccaaagcgggttggcgcgtactcgcttgctgccgccaccccgataaagcggaagcactagaacagctagcatcccagcatgagggcttgttaaatctgcacgccctggatgtggctaactttgatcaaattgacagcctagccgctgatcttgccgatgaaaaaatcgacttgttagtgaataacgcagctatctaccccgatactgaccaacgcggtttcggcagcactgattaccaggcatggatgcacgccttttgcgtaaacagcatggcccccttgaaaatggcagaagccttcgtcaatcaaattgcatccagccagcaaaaaaagattgtttgtatcaccagcaagatgggcagcatcgccgataatacccgtggtggctgctatctttaccgatccagcaaagccgccctgaacatggtggtaaaaagcctttccgttgatttggcaccccagggcatcattgcagcgtcgttgcatccaggctgggtaaaaaccgatatggggggtcctcatgcattgattacgacgcaagaaagcgtggcgggcatgcgccaagtgattgagcaacttacccccgcccagagtggaaaattttacgcttatgatggtcaagaaattccttggtaagggctcagaacactggagctgggcagtggcttcatgcaggcgctgccgtttcttttcatagccgcttctcgtcatccttcataatcggcctatttcttgaagcgcttgccgcaatgcttcccggtccatctcctcaacaggcaaatcaaccagggcctgcacgcgggtttccagctgattgcaaatgcgagtaaattctgcctgggtttcctcttccgagccttggaatttggcgggatcggacaccccccaatgggcttttaagggctcacccggaaaagccgggcacgattcacccgccgccgcatcgcagacggtgatgacgatatccatcggctgatgggtaaattcatcccatggcttgctacgataacctgccacccctatcccctttgcttgcagcgtcgccagactcacaggatgcacttcccctgtgggaaagctcccggcgctataggatcgaaagcgttggccgccgtaatgggaaaacaaggcttcggccataatgctacggcaggaattccctgtgcaaagaaacagcacggagacgggggtaaccattaacagcacccgctgttaacaggggtttcgatgctcgccatttcaggggcgcaacaggcagtggcgttgagtcctgcctcattgaaaaacgcggcttccgccatggtttggtacgcttcccaagcaataccgctagggtctttcacccaggttttgtctgatttggcatagcagcaagtggtttcgccttcggcaaaggtgtgcagatcagcctttttaagacgctcacgcacttcttccagttcgcccccttcctctacctgaatgcccaggtggtcgatacctgcttttgcgccacgggcagaaatagcaaagttaaccttgggatcgtccagcatccatttggcgtagtcacgcttttgctttgcaggttcacacccaaacaaagccgaatagaaacgtatggattgggacagatcgtcaaccgagacatggatatgtagccgtttcatccacaacactccttttctgtaaaaaattcgatgatttcttttgcgccctgggcatccacacggcaggaaaccgaatccgcctggcagcagttctccaccatgaagcggataagatcgcgggtgaactgaaaattagccgagtaaatcacactgcggccttctttgcgtgattggataactccggcattgctcagatgcgaaagatggaaggacagcgtattatgcggcacctcaagccgctcactcattaatccggcaggcaaccctttcggcccggcttctacgagcatcttaaatgccttgagccgcgtttcctgtgctaatgcagccaatgctttaatggcggtatttgtatccatatgtccagaataatagaaatatattatttatgcaagacagtctttttccatggggagaataaagtttgtgccgaggagcgtcgcgaagagatttaagaaggtttggacaatgacctagctacgtcggaacatacaggatgttctgacaaatgactttaaagcggccggctcaactaagtacctatgaataaaatatgaggtgttttaggagcgagccggtggtgttccgcaaacccgtttttcctccctgaaaaaagggtttgtggggacttccctgtcccctggctccacaccaccggctcgctccaggaatacttcaaaactttcactgggatacttatagactgaaccctagaaaagctgatccagccgccgcgccccgtgaatgacgcgaaccagttcaatgccgtgggcgatctcacagtacaggagctggtaactacctaccggcaggtaacgaagctcaggcgcaatatcggggcgggccgcgcctaagcggggatgctcggcaagcaggcggcagaagaaagctggagctatttgcccgccggaaaaactggggggtgcaaggcgcaagggcggagcccttcgcaatcaaatgtttgaagttatcgaatactcctgggttaataagtcgttattaacctgactctagaaataagaccaaaaagcaatgtcatatttatattacttttaataattaatagcttaacattgtttattaaccccaaagtgaaaaattggcacattagatgcctaaagcgtggtgagagtgggaacaaagctcgccccctcaaagataaatgctgaaacaggtaacgtgtagctggttgaggagaacgaaaaatggctactattgtgattcatgaccttgaacgggagtatgaactagacaagcaggcactgaaaagaatagcgggtggctctttgggtggttataactggcagggtaatttttatgctcccctgatgggtagcatgcaattctcccctcaagcactcgcctatggccaagcgatgggaaattattggggttcccggctcagtgccgctcagcattatgggagtagcagccttgattttctcggtacccttcaggatattgtttcatgggcaagcagcccgattgtagtcaatgggcagcggatttattagtaatacccattcgcgaaaatatgtggatcaggatgaatttgtgccacagcttgtggcacaaattccttgagggcatagtgcttttggtgacgagaagacggacatacgtatcgatctcatcggctctgtaattccagccagaggaaaagccaatgattgaactccgctcgactctgacctgtccacattgcggccatcgggaaaccgaaaccatgccgaccgacgcctgccagtttttctacgactgcaagaactgcggggcagtgctgcggcccaagccaggagattgctgcgtgttctgtacgtatggggatatcccttgcccgcccatccagcaagcgcgtgccagcggcaatccctgttgttccgggtagtgtcttccgcaaaagcatgcgtccggggtaaattttttccgctcatcggtctatgacataataacagtaattgacatttgctgttattcttccatagtggaagcaaaggaggtcacggccatgaacgtatcgctcacccccgaactggaagccttcgtcaaagaccgggtgcaaagcggccgctactattcggccagcgaggtcatccgcgaaggtctgcgcctgctggaagagcaggaaaaactgcgccagtggcggctggaagagttgcgcaaggagattcaaaaagggctggacagcggcccggctgagccgatggacatggaagagatcattaccgaggcacgccgggagctggccgggcaacaaggaaagctgacggatcaggatgcctaggatcgtcagacggccccaggcccgaaaagacctgaaagccatctggcgttatatcgccagggacaatccgggggccgccgatgcgatgctgcaccgtattgaccgggttattcaccaagctggccgattttccccggatagggctaagctgcgaggagctggcccccggcctgctcagctttccggtaggccattacctggttttctacctggagacttccgacggcatcgaggtggtgcgcgtcctgcacggggcgcgggacatccccgccattctggaagagcccgcccggtaagcgtaaacggataaacccgcatgattcgcaaatcacttgcccgtctcttgagcttcccggacatagctgtagagggtgggctttgaaatccccatcacctcgcaaattttagcgactggcagtttcttctcctcatacagagagaccgccaccgcccgcttgtcggggctcagggatttgcgccgcccgcccaagcggccccgcgccgccaccaaacccgactgggtacgcttctgaatgagattacgctcgaactcggccaaggctccgaacaggtggaaagtgagcctgccggtgggcgtggtggtatcgatagcctcatacaggctttgcagccccactgtcaacaccgattgaaaaatgacccaccccgttttattaaccgtctctggttttggaagccggaaacacactggcctgacgtttctccctcagtcgacagctttctccctggattggcaccacatgggagtgatgcaacaggcggtcgagaagcgcagcggtcagcatggtatctcctgcgaaggcttgatcccactgtccgaaggacaggttagaggtgaggatgatcgagcctttttcatggcgcttcgccaccacctggaagaagtggtgagcttgctcgcgagacagaggcaggtagccaatctcatcaatgattaacagccggtggtgactaacgctgcggcgcatcacctcctgatagcgcccctggcgatgggcggtttccagttgcaggttcggattctgatccagggtggatacccgcgcatagccgattttcatgactggtatctcatatggtaaagaaacccgataaacacgcttgcaatatgacttagattattttactcagtaacttgcctcttcccgcggcgaaaaataagaaaaaagcggggaggggcagaaagtaaaataaaccctcgttttctttaccagggattttatgcctgtgatgccgctagctactatggagaagtttgggtctgtgcctggagggcaaccttgctggaacaaggcactatgacagagctggcggttctgttgtaaggatattttgagggaactgccggggcgttctgtctgtcgcctggtgaggcctagatgccgaacaagtggttgatgcaattcgtctcggtctggccgtcaatgcaattgatccaaaagccgaacgggtagttactgattctattagaaattatttatatcccagttattatgtgtcctaaggacacataataactgggaattaaataactgtcaagagaatcattttaagctgttagaagtattgacagttggtgcaataccatatatacgtcctaaggacgtatatatggtattgcttctacctcatggatattcgcaccgctctgactctggaactgggtgatctccatcagcccgttgtgactagctatcatctcgggcttctggtgtttcgcctatacaaaaccaaaacctaccgcggtgaaccgattgcccgtttgagcaagtcctacccagagcggagcgactatcgccggtttgtcggcagtttggaacattcaggtgtgcttcggaacaccacagcagtgcctaataaagaggttttcattcttcttggcaaagatatttcctcggccgaggaaattgcctgttgcgtcgatcccttcgcctatgtttcgcatctgagtgctatggaatatcacggactcaccgaccgttttccaaagactctctttataaccgcccctccacccgttcgttggtcacagctggcagtggagaaaatgcgaaaggatataggaggagaattttattcttcatatcttgacgctaatcttccccggttgcggcgtttgcgtttaccaaaaatcaatcgcaagaccgtcagcctattcacgaccgttcattacgatcccggcgcttatctgtcaattcagggaaagactttgcgagtctcgaccatcgggcgtacgtttcttgatatgatccgggagcctgatctatgtggtggcatctatcatgtgctggacgtatttgctgagcatgcgccccgctatctgcgtttgatcgtagataaggttgaccgccatggtagtcccattgacaaggtgcgcgttggatatattcttgaagagcgtcttaagctcgaacatcctaccatcgcgacatggcgggcctatgccaaacgaggcggttcacgaaagcttttagcacaagctgactacagcccgcgcttttccgaaacctggtgcttatccattaacatcgatgaacctgaggaggcctgattgcaaaaattcgatatcaaagagtgggtcaaccagaattcagagcatcgcccctttcgccaagccgttcatactatcctcaccgcgattgcaggtacacccagcctacaaaccgccatgattatgaagggcggcgtcctgcttgctctcagctacagaagcccgcgttatacctcggatatcgacttttcgacagcaacgaagcggcctgattttgaccttgatgatttccaaagaaaacttgaagcgagtttgattgatgccgttgaaaatttgggatacggactcgattgccgcattcagcgttgcaagatgaagccctctcacgatgaggctaccacgccgacgcttcagatcagcattggttatgcctataaagaccagcacaacgcttataagcgtctgttagcaagccgggcaattactgtcattagcctcgattatagcctaaacgagccagttgaagaaattgacatcttcgagctggaaggcgggaatattattcatacctatagcctggtggagatggtggcggagaagttccgcgctctcttgcaacaggaagtccgcaagcgggcacggcgtcaggatatttatgatctgcactatgtcctgagcgatcatcccctgcgcgacgactcggataccaaagcccgtattctcaaaaggctgattgagaaatcacgcattcgtgatttatcggtacattcagattctatgtccaaccccgaaattcgaaatcgcacagcgcttgaatattccaagatggccccggaaatcgaaggcgatcttccaccattcgatgaggtttatgccatggtcgaggccttttatcgatcccttccttgggaaaaggtctgattccctgtatcactatttgcttcatcgtttcggccaaaatatctacttgggcagattcgcataggcttctggtctgctcctggagggcagtacactgctggcacgaatcaccccgacggagcggactgaatgagggcggcctacctggagaagcgtgacttggagaagcggcagtttcgcttctaccgcattatcatcactcagaccctcttcggcccctgggccttgatccgggaatggggacggattggcagccccggcaccgttcgggaagtctggtatgacagtgagcaggaagccttggcagcaggtgaaaagctcatgaagcagaaaacgaggcggggataccaagccatcgagcaacagagaagctatcgctaattttttgaaacaacggcattattttctggtatatcctcagttattagggcaggaagatcgatctctacgggcgtatcttccgctctaaaccaaagttcccggatagccgcgtcatcactcttcggtgctggactaacatcacgcaccttgaaggtcgcaggaaggttaaccgcatttccaaaaattaatgcgtgttgctttggcaaggacggcaggcgctttatcaccatgtcagaaacaagcggggtcatatggcggatatgtgcaagatcatctggattctggatgcgatgaatgatgaagttggagcactgagataataccgtcctcgataactcgctcgggcgctgcgaggcaaccataaggaacatgccgtattttcttccttcctttgctatacgctcaaaaatccagcttgcacctctagcatagcctgatgggtattccgctatataacgatgcgcttcttctaagataagattcactgggaggcgattgcgcggctccgtccggcggagtctatcaaatataagccgtgccataaccgccgatgcaacttcgaccgcttcatcagcggcctcattcatatcaagaatgataatctgagctgatttaaaaaaacggccatcgcgcctttctaagccaaggaatctttcaacaaaaacatcaagtcgtgtttcgtgttcctgtaggtcatcagcagaaactcttaagaacgcaaactcttcacgttcctttacccacttgaaccgcgtgagcatctgagcacaatagtccctgatctgccgattcccatgggattcctcgtaaagaatagcaaggtcaagtgctgctccaagatgatcgaagtcaaattggtcatgagcatagcttggaagcgatacgtcttcgataatgaaaacttctaggaatttcattagctcatctgtctccttccctccaccgaaactaacctctatcttttcttccaaaatattgaggttaatctcgcttgttgagaaggaggaaagtagtgcaattatccgatctctcttagccgcgcttccgatgtctccttgccaaatagtgcggatacaagatgcgagaatatggtttcttattctttcaagttccccgtctttattactggcaaacaaggaagccaaccctagtgcagtgcgtagaaccggctgctgtgttcgttcactggcacgcagcaacaattcccattcttcaaccgacataaaccaatgaggcaatcggaataccgcagtgtcttcggcctcatctaaaggcgtgggcggcgcgtcagagggattctcagcaacacggaggtaaatccttttgatcttttcgggaaggttggcgaaagctttgcgatattccccattaacatccagcaaaatgaatgtcgcaccatgggctgtatattcattttctttttcgaatagcgactgaagcacagttgcaacggtacacgacttaccgcttccagtattaccgagtacagcggcatggccgccaaaaaattcatcaatacgtactttcagatcatagtcttgaaagacggtggacgtaccaataggtagtgctttataacgggtcgccgtatcatcactattgcttgggacgggctcgctccagcctgctacttcaaagatacggtcgagttcgttatcaacggtgtaaagtgcatcggcatagagagacggaaaagtagatactccaaaccggaagtcgccatcacgtttttgctggagcattccgacagggacaagatcaaggaatttagctgatgagaccttatcaagttcactgttatctcctggagttgtacgattcgccgctgattccttctcacggagtccaatgacttcggcaacgacgtactcggactgaactggaatcattacgaacgaaccgatccgggcgacatagtggatatcatcaaatccaactaccatgaaattgtcgtttccactcagaagctcgacaactagccgctcggaagagactgatataactttgccaataactctacgccgatcatcagaggccattaccttcgcccttgccatcagtttctaggcggcgcatcatcaatgtctggagcaccttatcaacagcggtatctaccctgtcgcctggtggctccggcatgaattcttcaataaacgtatcgaaaaagtgagcatagcggccacttgatggcccgtcaccgccaatcaaccagatgcgagggtcgcccagatccttgagttgggtaacaaccccttctaaatcggtaggcacgaaagcaaccatacgaaaggttggtatggtaagtgcctgaaaaattatattatttatatgttcatcagaaaaactatagccgagcacaaacagcacgctttggtcacgcacaatccgcgattggaattcccggaagagatcggaataaggagagccaaaactggcattctgcttggcaggtgtgggatagatcataacacgtcctgcaccttcgtctgctttctgtatttcccggatgggaaataaccctttggcttcctctatccaatttaccgaaccatgcagcttgcatagataaacaaagctgtccaccgctgtccatttccggctagaaacatcaagctgttctgcgagggaacagcggaaagttgcgggattaaaccggcgctcgactgtcccagaaaacccattgcaatatgggattccaagcctatccatcgccgtttcattaaacagatcataatttgttgtgaaaacccaaggcctcggtaaagcgcggtcgcggtaaacaagcttacggtaaaaggcctgatacaaattacagacggtttcatcgcccctggtgaaagcccctttagtacagcttcttaggacatagcgggtaatttttgagattacagcttcaacggtttcacaaagctctgttaagttattatttttgctgcacttaagagcgaacttaaaactgtagagcacctccataagatgctccagattcgaagtataattattctcagttatatcgaggccaaggttgtctagcagggtatctcgctcgttttcggttacgaagaattcattatcttcatcacctattctattgataaattcttctgccatcggcttcatcgttggaatgccgagctgactttcatcatcaagcaatgacgaacatcccgagccgagcagaaaagagacgtttcttgcacacagtgcgtcgctgagactttcacgtactgtcgccgccgcctgttcccagttaaacatttttccattctttgatgcggcaacatcatcggcacccttaaagaaagaaaatgcaggtgcatctacctcctcgtaatcgctagcagccatactttctctcatgccgtatgcaggttatctttgaatgcggcttgaagagcccactttttagtggtgtcgagggcacgacttgagacaatcagttgttcatcgctgtgctgagcaagggcctctatggtttcctcattgagggtagcatcgaggcatagcagggcagccttatcattgcctctcaggcgataaacagcattgctggtgaaagcagctagtttctccagctcataaaacaggccgtaaccatttttgagggcaatttcggtaactacttcatcgaagtcctcgttaccgaacagcaagtgctggcggctggcctctagatgctcttctagtgcagctacgttctcggcctcagtcttattcgggtcaggagtatagaaattttgcgggaagtagctgtcagtgagacgataaacacggaaacccgtatcgatctcagcatctggatgctcttcacgggttttctgtccggctagtctcactcgctcaatacataaagaagaaatcgtagacaacccttccttgctagcaaggctgtctttagctgtaatttcaggaacttggacaagaataaattttctctttttcccatcttctgcattaacttggaaaacagcatgagccgtagttcctgatcccgcaaaaaagtccataacaatggattcttcgtctgttgccatacgaatcgcatctgcaatcaggtcaacagattttggggattgaaatattttctcctttttttcaaagaggcgattaaattcagtttgtcctttttcagtatgatatttcttgtcactccatatggacttcagtttttttacaggagcatttccaggttctgccgcatatgctttgcggaatatcttccatctaccggaaactttccgggcaacaattttatcaagatcctgccgtgctctatcttttccccatgtccaacatccttcgaagccatcatcccaattcgggtaaatttcttcatccccatcttttggatcaagtgatacttttccagtgctcgatacataaaatggataataaagattaggacggttatgccgcccgaactcacggtgagtattgcgcagctccaattcacgataaactccaccttcatcccgaagaggaaaattttttttcacctcatcagtggacttaggaacggatacagctccattctctaacggggattttgagtaaatcagaagaaactcatgacagttcgcaagatatttgtcctgcgaccgcccctttggattgcataataccgtgacttgaccgataaaattttcagcaccaaatatatctgatgcaagcaattttaagtgggcaacttcattgtcatcaatactaatgaagattatcccatcatctcgcaacaactgacgggccaataaaagcctggattgcatcatattcaaccagttagaatggcgtcgcccactagcttcggtaacggcagtgagcctcactccatccttgatagcaccgcttctcttccaataggccgtcttggtttctcggtagtcatctggatagataaagtcattcccggtgttatagggaggatcgatatagatgcatttcacccgctcaaagtaggtcgcttgaagtagcttcagcacttccagattatcgccttcgatgataaggttttccgtgctctcgaaatctacgctacgggtcggatcagccaccaaagtggcccggctcggggtgaaagcataccgctttgactgctgcttgcctgcccattcaaagcggaagcgctcgttcaaagccaatccgtcaggcgataccaaggcacgcagggccttctcatccagattgccctcgccatcgaacaggtcaggaaacaggcgcttcaattcattaaggcgtgctttctgctgatcggggctggtgatggctatcggcttcggctcttttacttcccttaaggcagtcttggtcataatctggctctttgcttacatatcaaaaaaagtctggccgatgcgctcacgggcgcgggtatcgaagctcttcaagctatccaccggggccagataggccgcaaggccaatggcctcgaagtgcttcaccgcacattcaatctttagcttttcatcagattttagcttctcccattcggtagtacctttggtctctacagtaaaataaaagcgctgctcagcggcaggattatccaagtcctttttttcaatcaccagtgcaaaatcggggttatagttcccgattggtgtcgggattttataactggctggtagtttaataaggacacgcactgcatggtggttgtcgagttcaccggcgaagtgcttctccacgtcggaatcatggatgatacgatcatagaggccatgcttcggcgtggctgtagtttcccgtttggtctcgatcacggtctcgaacaggtcgagagggtgagattcctcaatcggctcgtatttcaccaaccgcaccatttcccgttccagcacccggcgcacttttttagtggcctcggcaagaaactgcatggggttcttggcaagctggcgtttctgcacctctgccatcccatctagaatggaggcggctgtcacgtcagatagagccgtattccgggcgaattcgtccaccacatcaaccctggaaaggtgcggactaagagcagcacgggttgagcctttcccttgcccctcgatcccgtctgcttcagtcattcggctccagtaggtcaatgacacttccaaccggttctcatccacggcaatatccgccagggcggcaatacttttctcgatcaactcgtcttcccggaaatgcacccggcaccgggttttacgggcgatccgcttccaaagattcttaaagtcgtctgaggtaaaacgctcagaattgagatgaagttttacaagtttgcgattattgtcgcgcaccggcggcgctttggcatgaataccaagctcttcatgcagctcctcttgatagctactgacgaaagcataatagctctgattggctacaacagtgagcaggttcacttcctcgttttctttcaccgattccggatcacgatagcgcctgccctgttgatcgacgcacaggcgaaggccccgccctatctcctgccgcttcttgatgatgctttcagtctcattcaaggtgcagatagtgaagacattcgggttgtcccaccctacccccaaggccgagtgcgagaaaatgaactcaaggggctcatcaaaggaaagcaaggcttccttagcctttagaattttttcgtaaatttcagcattggtcgccatggacttggcgttatcggtgtaatcgccgctgctagtcttagcgaaataaccaccatgcacttcatgagcattgggcgggtcttctttatgggccttacggtagaacgcctgatattcttccaggaacaggcggcgaatcagcccgtcctcatccatatagttggccacacggtcaataaagaacagggcaagaggcttgatgcctattggtacaagctgcttcttgcgctcaaaatgattgtggatggcgcggcgaatttgctcgcgaaagatagcttcctgatcgctgccatgctttgcgccttcaccgatctgctcaccgttggtgaacttcacatagccttcaccaccgtagagatcggtggtgccaatatcctcaacaatccagccatggtagacagggttgccggtctttttctccaggtcgtcgccacgcttcacagtgataagcttggctttgagatcgccgcccttcaggcggacattaagctgtagccgggcagttggatcggccgcgctcaggttaagctttctgaactctatggctacattgctttgcgtattcgtctcgtgaatcgagagcacggcaatctttttcaccagtccacgattgtacgcatcgaagggagtgaggcggtaaataatgttctttagttcgcggtgggtggcagaatagcgcagcttaaacagcggattgaaggcggcgatccgggcctgcatattgggggtgtccatgccctcctgcggctcatccataatgatgatcggctgcacctggcgcagcatctccattaaattaccgccgtctcggttctcgtcattgatgatcttggcatcgctgtcgaaggcctgcttattcatgaccatgatggaaagatgattggagacgcagaaactccgcacctgagtcagattcttgctatcatactcagtgacttcggcttcggttgcgtagatttcccggaaatgccctttggtgaggcatagctgggccagtgtgccctcgcggatcgctacgctcggtacgacgataatgaacttgtgcaagccatagcgccggtgcaattcaaagatggtgcggagatagacgtaggttttccccgtgccggtctccatctcaatggtaaaatcccgctcgctggtcggtgcataatcctctatgccattctcagcggcaatggcagcaacattagcctgccaatattcggcgggtaacttcaggatattgctggaaacttcaccgctccaaaagcgctcttctggccgtgtatagggtgcaccctcaaatacacgaacaatcgccgaaacggcttcactctggtgctttagattgggctcgaagtggattctcatgaatgctttttattttttacatcgtgtaatttgcggcgaaattcggaaattctgctcctaagataacgctttttacatagttcatcactgacggtcatcctcaccagccctgtttctgccaaactccgcctccacctcctccaccgtcggcagattggctttcagctcttcgggcaatgtcccggccagttcatagcgggaaatcccaatgggcttgcccacatcccgcagggaatactccgccaccacgttgttgcgatccttgcagaggatcaacccaatggagggggtatcctcggccatcttcacctgctcatcgagggcagtgagataaaaattcagctttcctgcgtattcgggtcgaaacggcccattctttagctcaatggccacataacagtgcagcttgaggtgatagaatagcagatcaatgtaaaaatcatccccgcccacctccaggtgatattgcttgcccacaaaggcaaaccccttgcccagctccagcatgaaccgggtgatgtgatccaccaaggcctgctctacttcccgctcgtgagcctcttcccccaggtcgagaaagtcgaacacatacgggtctttcagcgtttctttggccagatcggaattcggcgcaggcagacgctcggcaaaattatcgatcttgggctgagccgcctggcgctcatagagccggttttcaatttgaaggcttaaaacatggcgcgaccagttgttctccagggtcttgctgacataccaaagggcctgctcgggcgctttaatcttctctactatcaatgcattatgcccccatggaatttgtgccacaagctgtggcacaaaatcgtcctgatccgcatagaagctgtaccattgcttgatccggtagagattgcgccgggaaaacccctttacgccgcccaactcctgggtcaggtcgtgggcgatctggtcaatgacggcatccccccagccgctcgcctgctgtttttcggtaatcagtcggcccagccccagtacaggctaatcagctcggcatttaccgcccgcgccgctttgagctgagcggtctgcaccttctgtttgagggtggcaataaaatctcggtaatcgggggtttgaacaagcgcctggatcatggcctcgttattaaagcgtttcggttaatttagcaaatgcctcagggaatccaccctcggctccctgccccttcaatcggtggaagagaaaaacacctcgggaggctcgtggatgatgaaatgttccacggaatgtgtcgcacagtttgtgcgacattttaccctggccaagagaaaccacccccaaacatccaccgcccacctctccccacagcgcgctaaaaaccttccgcaaaatgggcctatagccccccgccagcgtctccttttcccacttcaggccaccggaaacccccatctggaggggcctcggaaggagaacagcgccaaaagcttgcccccacatcgctttgcgatgtataagtgcacacattcaacagctttcaaccccgctgggttggtccgttggactatgtgcaagatacatctatatccccctgcttactgccgatgacccaagcctagccacttcagggttcgtccgtatgactcaacgctaacgccgaccggtcgaacgtatagaacgcggtcagtgccagcccagtctgatcagcaatagcgcgcgatttatgaacgagcaaagcatcggcgaaatccacgctagggatccctcattggtcaccgaggtatcgcctttcagatgttttaacagccccaagctcgcacctcgctcctttttaatcacggtaattcggccttcatactcgaaaatttccaccctatcaccgggttggataccggatttggcgcacagatctttggggagggtgatttgccgcttcggtcccactttgtgcatcattaattgcagagtattcaaccgcctgctttccatgcttatgggcctacccctagcgtattgtcacgcagccaaacggcgaaggtggcttcatcaatatcgcccgcggcaagcgccctcatcatgtacgtggctttgtcctccggggccgtgagacggaggccgttgcgcgccagaaagacataggccgccatgaaggccgtgcgtttattgccatctacaaaaggatggttccggacgattccagccgcataggcagcggccagcgcgcacagatccggatcgtcgtaagtcgctaaatgctgtggccgggccatggcagatttcagaagtgccccgtcgcgaagtccggcggcgccgccgtgctcggccagtaagcggtcgtgcagcgcttcaatgacggcaagcgctatccaggccacctctctcgccatgcctcctccgttacttggcaagcgcgcgaagggtattgcgataggccgccataccttcctcagcgagttgcatctggcgctcgaactcaggatcataaggcgtgatgcggtagccatctggagtttcagtgaggaacacgcgctctccttcccgtagtttcaagcgatcaagcgcttcgcgcgggaatacggcaccgagggaattgccgatcttgcggatcttcatttcgatcatgttgcatccctccctttgttataacttgtgtaataacataagtgttttcctctgaaaatgtcaaagtccgtcacctctgtgataggtcatgatttaataatccttgcagcgcttatctgagggtcggcaccgattctgggatgaagagccacaggaccgctacaatccagtaatttcttaacggcttccaaaggatatggacgaaaaacacgacaccctcccggtcatcactccccaatggcctgctccgaacaatatccgggcctataccaccacccgcaggggcggagtcagttcccccccctatcattccctcaaccttgccgaccacgtgggagatagaccggaggctatagaagagaaccgaattcgccttcagcagttcctctctttgcccagcgaaccatgttggttaacacaagtccatggcagtgaaatcgtctctgccagtaagggtcctggacaacggggcgatgctagcattgcttatggacccggtccggtgtgcgccatactcaccgccgactgcctacccttgctgctctgcgaccaagaaggaacaagggtagcagctgttcactgtggctggcggggtttggcctcgggcatcattgaggccacggtcagcgccttgaaagttcccggaaagcatttgctggcttggctgggcccggccattggttcccaagctttcgaggtcggccccgaagtaagagaggtttttttagaccaagacagtcgccatgcctcggccttcactgcttaccgccaagggcgctggctagcagacatttaccaactggcgcgcctagcgcttgcaaagcaaggggtccgatggatttatggtggtcaatactgcaccgttgccgaccccgatcgtttctattcttatcgacgggatggggaaacggggcgtatggcaacgctcatttggctggcaaactctggttagtccagtataatccgagcttttccccggccccttccaaaacatgcgtaaagtattgttcattactctaagcaacattggtgatgcggtgctcaccaccccggccctagagaccttgcaccaatgctttcccaaagcctctattgacttgatggcggaccagcgctcgagcctgctctttacccattgcccttatcggggccgcattttacacaaacacaagaaggctggctggcgaaaactgatgggtctgattcatcagttacgccgcacgtcttacgatttggtggtcgaccttcgcaccgatggcctcgcctacctcttaagggcccgaaaacggctgactaaacgaggggtcagacctgtcggtccccatgccgtggagcaccatatggccgtggtggcccccctgcaccccccccttgcccccatccctccttgccggatttggttacaggcagagcagatgcaatttgctaaaacgcaactctctcctttgccgggacgccgttggcttgctttgggaccgggggccaattgggctcctaaaatctggcctgctcctgcatttaccgccctggtcaatgaggtcaagcatgacttcgatggggtggtcctcgtcggtggtcctcaggatcgggaacgaagccaggcggttggcgcaagcctgcccttaccctgtgtggatctgtgtggatgcactgatttattacaagtggctgcgatactccaacaggtcagtgtctttgtgggcaatgactctggcctggggcacctggcggcggcggtgggcacccccaccttaaccctatttggccccggtcagccggagcgttatcatccctggggaaatcatagcgcctatgtgttggcgcccaatcgccagctcgaccaactctcagcggctactgtggctcaccgcctccgtcaactgctggatagggcgcaatgattcgttccctccatcttatcggaagccggcaatcaggtggcgcagagcgcttctactgtcgcctagtcaacgccttgcatgaaactacaggaaacatcctggcgaccttgccacctcaaagcacactaagagaggccctcagtcccccagtcccccaaaaaccgatccccatgagaaatatctgggacccttgggcccgctggcaaattaggcaactgatccggcattatcggcctgacatcgtgcaaacctatatgggccgagccacacgcttgactcgcattccaggcaaacacgggccagtccatattgctcgcctgggggactattacaacctcaaaggctatcgccatgcccacgcttgggttggcaacacccgtgggatctgtgagtacttagtgcaacaggggctacctgcggcgcggatattctatattggtaactttgtcgactcccccctcccagcaaagccagagcgatttcaccagctcaaagcgcagctcgccattccagaggatgcctgggtgctccttgctgtcggccggcttcatcctgttaaaggtttcgaagatctcctagccgccttcgcccgcctgccaatacacatttcagaacggccagtgcacttactcattgctggcgatggtcccctcaggaaggaactccaggcggaagctactaggctgggtctggagggacgaatacattggtgtggctggcaacaggatcccagccttttctatcagctggctaatatcttcatctgcccttcacggcatgagccgttagggaatgtaatcttggaagcttgggcccatggtaaaccggttattgctaccgagacccagggagccaaggagctcatcacgccaaccgaaaatggatggctcactcccaacgccgatcccaaaaccctgacccaagcgattgccgtcctcctcgctgacgagaccttgcagacccagttaggaaaaaacggccttgctaccctccagcgtcattattcccaggaaaccatcgtttcagcctacctgaagctctatcgccatttgctggaaagctgactgcagaatcatctaggcttatctgccgtaatccggctttagcctagcattccatcctgctgcaaacgtgccagcacttcccctggctgcaactgcgccaaacaacggtgagcattctgtgggggacattcaggaagatagcagggactgcaagccaccgaatgcgtaagcactcgctgtttttggccaagggcatggctgcgccgccaatcggtgggtccaaacaaagcataaacggggatatcggcagcggcaatagcatgcataggggccgagtctgtggtcacggcaaaacgggcgtgacgggccaactcggtgagttccaaaagggagaaggccccgctggcatcaatcccggcggtttgagaaagaacctgatttaattgaacatcctccgatccccccacccaaacgaccgtgatcccctgctgctccagcaccgttgccagggtaacaaaatgggcggtaacccatcgcttgctctcccaacgggtgctggaacccgcatggatcaatacgatctcccgatccaatagaccttgcttccctaaccaatccctcacttttagacgttgttcttcactggcctcaagataagcgccggcctgcaccgctgccaaacccgccgtttccaataacctgttgagacgactaaagctatggacctcgccgttgacgattcccttattgggaggacaatgggtgtagggaaaacccggtcctaagccgtagcgtcgagtggccccggagagggcggtcatcattttgctgcgatcgctcccttgcaaatcaaagaccacctcaaaactctgacttcgtatccattgtaggggggcaaatagggactggagccctttcctcggaaagggctttacccccaaattgggatgctcttcgaacagggacgcaaactccggcgcagtgagcagccaaatctcggcctcaggataacttcggacgatttgcttaatatggggggttgcaatgatgatatctcctaaagcccctaatttgataatcaggacacgctgcatggaagcctcacgtggatgttaggttaggcgaccccctagggaggtcgcaaagtgaaaaagctgaaagttaccagcagttattggcttgctggctcaagaaacgtttgctgtattttcccatggaaaaccgtcaacccagcaaggagcaccatcaaatagacactgactaagctggaggcataggatggccctagctgggcggcagtcagaatggccgcactggcagagagcagaaggccgatctgtcgccgatcctcggcggttgattttcgccaatcgcgccatgccctggtcaagataaacaccagccatcccgtcatggcgacaagaccaagcaacccggtttcataccaggcatccacaaataaattatggaaatggcggacctgctggccctcgctgatggttaaagcttcttctgcataacgggcattgcccattccgaccccggtcaccaccgattcaggcgggtacacaaaagcctggcgccagagagccgtccgcccgctactgatccggtccacaatgtcagtccaagtttccttctccttcgcaggggcttccacatggacgacggtcaccatcccgattaaggctatggccgccaccgttcccggcaataacaaggttctcagacgccatcccaccaccagcactccgtagagcaccaaggcgaccatcaacgccagtaaggccgccctgccctcggaaagcacgacataaaataatacactcagcaataaagcgcctcctaggaaaaggcggtatttcctgccctctacccactgcagcccataaaggagaaagggcaacagaaagggcagattgtcttccttgagttgctgggcaggggtaaattcagcgctggtccacaatacataggccaaatgcaagtaaaggacccctattaaccctatccccatccctgcaagggtccgacaaagacgctcgaaattgtcttgtccttgttgcagggccaccagcgtgaacacaaaactcatggaatagaccagaaatttaagccatttgtgccacgctcttgccacatcctctgctcccggaacactcatgagaaaggccagcagcagggcaacaaacaaccctaagaggggacgttctacgttttttttccggccatacagactgatgcttccccacaaaaaataagacacaatcaaaatactaaacaccgcccggcctagcacctgagcgataggcaacaccgtgggcaacaaccacccccaagaaaaaaaggcgctttgtaaccgcctatgcagaaccaccatccaatactccgctattacgcaattcagccgccacataggcgggggtaatggcctccataccggtaccgcccgatggagggacgaggcaacggatatgccgggaatgatgtagcggcggtgaagccccaaacaacccccaagcaggcgctcctgctgcggccgccatattcaataccccggtatcattgcccacataaacggtgcacattgccagcagggccgccgtctcctccaagggcaaagcgagcgcctctcccgtcgagactccccaccgtctcacctgggcgctaatccgctgccccatggcctgctcccctaccccacctaccacgaagacagaccccaaagactgacctagatgctccagcaattggatgaaattggcttcgccccactgtttgtagggctcactgctgccaatgccgaaagcaatccagggctggggaaacccttgatagcggtcaaccacagtttgtcgagcgataggatcaatgactaattgcggttcctcttctacaggaggaatatggcttcgctctaacaagcgattcgctagcgctatggggtgaccacgggtttggtcaggcggtaacttcaccggatgattgagaaagcaccgttgcagtcctcgcccatagccaatccgctcggggatacccgctaaccagcaggcgagggcatagcgtggactcccatgcaatatccagacttgacgaaaatactgctgccgtaaaagcttcgctaaccgtcctatacccagcaagccgtcgtgtcggcctggattacgctccaaccagagcacctgctggatggaagggtccgccttcagcaaacgatccgcctggctgcggggtttggtcaacaccgtgaccgccccctccggcgaggccgcagcaatggcatgaagaattggcaggtgccaaatcatatccccaatgcccggcagaggctgaataattaaaatgcccttagaggagagggaacgcgcacccattataatcccaccccaacgcaaaagctcagggcacagtcccccagagggtgccataacactgcaaggtttgctctagcatggactgcaaagtgtagagctgctgtttcggtactactggcggcgccttgataaactgggtgacacgctcatataagccctttgaatttgccaaagaaacccgcccttccgggaatagatccccgagaatttcccccacgcccccgtgatcataacccactacgggcacgcccaaactcagggcttcaagcaccgtgcggccaaaggattctggttttctagacagtgacatcaccacatcggagagggcatagatttcccgtaaatcactgcggtgcccggttagagtcaccatttcctgcaaccccttatggataatctgctgcctgatttcctccgcatagcgtcgccggcgagggtcctcgccaccgacaattaagccatgcaccgggtacttcccctgccgcagttgccccaggagttcgataaaatcttggtgccccttaagccgggtcaaacgacctggcaaggtgagaattttctttcctcgaagctgaggataagcggcctcccagcgggctaaccattccctatccggctgatatccatagggataaatttcaggatcgacaccccaggggatcacttccacccgatctaatgccacctcaggataattttcgagtacataatggcgcgcgctctcggacacggcaatgaccttttccccccaagtcatgatgcggctgtaacgattcaccgaataaagaccatgcacagtggtgacaaaacggggctgctgtggccctgccatgctccgccaagccaaccaggctacccaagcgggtactcgggagtgggcgtggaggatatccacttgctgctgggagaggaaacgccgcagccgggggactaagcctaaagtccagggggatttagcgccgataggccaagtgtagtgctcgctccccccttccctaagggcttcgacaagacgcccgcctgccgagatgaccatagaacgatgcccccgccgggctaattccgccgccacctctagggttccctgttccactccccccgactctaaggccggcagaacctgtagcacggtcagtggccgctgaaccatcgttccaccagaatgcgagcacaacggtcggcttcattaaattgctgccgaggtggaataagcttctgcccctggcaccaggcagtaaaggtggtgaccactcttttctccgcgagaccatccaacccccgcaccacccgaccccaagctttacaagggacattgaggacccctactgccgccccggaggtaagggcttcataaaccatggaaacactgtcttccgacacccatacccgcccggcaagggccaactgctccgcgacccagccaggagaggttatttggcaggcaaacaccttcaaattcggaaatttcagaccttgaagggcagccagcataggtgacggcgtccgccgtgaggtgctcagcacccactgacattcctgctcctgtttcaccagactttgtacttgccataaaatgttttgggggtcccaattataatgtcgcgacggtcctcccaagaggatcaatccccgagctgggtcatggactcctcccgaaacaaccggattgagcaccccccgggtgagcacaatattggcggcggcagctatcccatcatgctccgggaccaaacatagatcataccaagagagtggcagactaggccgcatcaagactaccgcccgccctccacgggcgcggcgcgcagccagcagcggaatatgggttccatgacctgcaccgacgatcatatggggagcggggagctccttggcactgaggaaaacccccaacccccaccacccaagggcacgtagcccagaagatacccgtattcggtgggcctgcacaggcacttggcgagccagcgcttccaacaacccgatactttggttctcatgtccgggtttaccatccgtcagataccaggcaatcacaggcggcgctgaactctgggggctattcctactcaccgttaagagccctcaacttagcgcaaaaattctggaaccgccaaggaagcccggtgaatatccacattgtaatagcgggtcgagaaggttttagccgctgcctcctgctctcgaaacgaggataaggagtcccccgccaaagtggcactccaccaacccgaaggataaacgcactgggggtaagtcaaggtccgcacctggggaaaccctccctttttcatctcggcccgcatcttattgaggaggtccaaatgaatcaggggagattcactttggtgaacgagaacgcccttgtcccccaatagtcgccgacaatcagaataaaagggagcttgaaaaagcccctctgcagggccaatcggatcggtgctatcaatgataatgacatccacactatttgccggcgcttcggccacaaagcgaagcccatcaccgaagtggaagtgagcccgcgggtcatcgttactttcacacagctctggaaaatatttttccgccaagcgggtcacccgctcatcaatctccacctgccggacttccttaaccctgtcatgcttgagcacttctcgcaaagttccacaatcacctcccccgataatcagtactctccggggatgagggtgggtaaacagggctgaatgggccatcatctcatgatagaaaaaattatcccgctccgagagcataatgaagccgtcgatgaccatgagcctgccgaaagcctcggtctgataaatctcaatatgctgatagggagtcgtctcttcatgaagtttctccttgatggcaagggaaaaggctagaccgccctcctggcaaacctcggtaaaccatgttttcggatccagctgcatattgcttctccaaccgacgctataattagcctgaataattcatgagatcaccacaaagacacgaagagcgcaaaaaaatcaaaatcttaaatagattaaaatagttgacttcatgagcgacgagcatctccatatgtttctcccaaccgagtgagattccttcacctttgtgtcctttgtgtcttagtggtaaaaatccaggttagcgatttgatatttgataaaagataaaatcaggcgataatagccgccccatattaccctgacaagcaccccttcgttgggaacgaagggagcacccacagaacacactgaagggtgagccccagggaagcagactaacaagcaacccccctagaacctcgatatcccctggaataaaaacgccattatgtcaacaaattggagtatccaccacgcccaagagctctacaatatcgcccaatggagcgaaggttatttcgatatcaacgcccagggccacctcatggttcgcccccaaggcccaaacagcccgaccacaatcgacctctatgaggtcggtcaggcgctcctagaggcagggctgtccttaccggtcctagtgcgcttttccggaatcctgcaccatcgtgccaagagcctacaaaccgcctttaccgaggcaatggccgctacccattaccaaggctcctttaacgccgtctatcccatcaaggtgaaccaacaacggcaggtggtcaaggaaatcctagcagcagacccggaacacatgggattagaagcaggaagcaaacctgaattactggctgtcatggccttatctcggcctggggccccggtcatttgcaacggctataaagaccgggaatatatccgcctggccttgatggggcggcaattaggtctacgaatttatttggtggtcgaaaaaccctcggagctggaacacattattcgtgaagcacgggctttaaaggtaaagcccctcctaggggtgcgagtccgcctcgcctctataggaaagggaaaatggcaaaacacgggaggcgagaagggtaaatttggcctttcctccgcgcaggtgctcaccatgctccagcggctccgccaaatggagatgattgattgcctgaccctgctgcattttcatatgggctcgcagcttcccaatattgcagatatccaacggggcatccgggaagcgggacgctattatgccaccttgcgcgagctcggtgtccccctgcgcagtgtggacgtgggcggggggctaggcgtggactacgatggaacccatacccggggattctgctccactaactacaccctctcggaatatgcccataaaatcgtccacgggctgtgggaaatttgcgatgctcaccaactcccccacccggagatcattaccgaagcagggcgggccatgacagcccaccatgcggtcttgatcagcaatatcatcgacacgcaaccagcccctggcaaaggagaaccaccggcccccatcgccgatgatccccccgtcatccaaggattatggcagagctatcaaggactcacccggcgctcggccattgaagcctaccatgatgccagtcaaggcatcgctgatgctttagaaatgtttaattatggaatcctgagcttggaacaacgggcccaggccgaacaactctattttgccctctgccgccggattcgctctttcctcaatccccaagtccgggcccaccgggaaatcttggatgagctagaaggaaagctcacggcaaaggttttttgcaacttttccctgtttcgctccatgcctgatgcctgggctattaatcagatttttcctatcgtgcccctgcaccgcttagcgcaaccgcccaccgagcgagtctggatcgaagacctgacctgcgactccgatggccgcattgatctttatgtggatggggaagggattgaaaccagcctgcctctgcaccccttcactccaggcgaaccctatctattaggtttttttctggtgggtgcgtaccaggaaatcctcggtgatattcataacttattcggcgccaccgactcggtccacgtagaagcagatgggcagacaggcttccgtttgttgcatcccctgaaaggagacacggtagaatcggttctccatcaagtgcgcttcgatgccacagaaataaaggaacatttacatacaaaacttgaccaagcagccctcgatgacagccaacgctgcctgtatcttcaggaattagaagcagggttgagcggatacacctacctagaggactaacaagccgttttgaaaatgccctttagcgccgatacggtgttgaggcacgttttgtgatgctcatctatgaaccccatacactgcgcttctcaaacgcacctcgccgagtctcagcacaaaattgctatctttaaaacggcttctcagctcagtgcctcgattaaccagattgcccgctattttaccaacgaaacagcacccaactggggatgagcatgccggaatcgacgggcccttcaaagcgtttatcaaagtccccgtcaccatccgcatccacaaggtaataggagggaccaatgctaggggtcaccttgatctgatagagctttccattgaggcgatattcttccaccaggtcctcccccctttgaataattctaatttcaggctcaatgacttcggactgctcaggcaaggagggcagatcagggagaggcacaaggtcttccggctcctccgtcaaaaccggcgtagagacgagtagaagccataagaaatttatataaaccaaaatcttattataagaaataggcataggctgatctctaaaatgttgcttacaggtcgagcaatcgttcacgctcttccgccgagggctcaaagccgcgactctcataatagctaaagatagcatccacgacctcctggggctcgtctaacaccttaaataaatccaggtcatgggaatcgatcatcccctcctctaccaggtgttttttaaaccagtcgatcaatcccgcccaaaaggatgaactcaccagcaggatagggatccgccgcgacttaccggtctgcaccaaagttagaatctccgccaattcatccagggttccaaaccctcccggtaacaccacgtaggccgaggcatatttcacgaacatcaccttacgggagaaaaaatggcgaaaattgactgcaatatcctgatattcgttagccacctgctcatggggcaggctaatattgagtccgacactgggggatgctcccatgaaagctcccttattggcagcctccataaggccaggaccaccgccactgatgacgctaaagcccgcatcggatagggcccaagcaatctcctcagtcagctgataatagggatctccagggaccgtacgtgctgaaccaaaaatactgactgagggcctgatagtggctaaacgttcaaacccttccacgaattcagccatgatttggaatactttccaggactcccgggtaagcaaagagtcattgacagccgttcgctcggcaaaagaacgtttattgtgtttgtccattaaagtgtcctgatctcagggtattaatccttgctattttgatcaaccttatttaaaagtaaacatggtaaaaaattcagttcttattctaatcgacggctcctcctatctctttcgcgctttccacgcgctgcctcccttaaccacttctaaaggccaacctacaggggcagtctacggagtcataaatatgctgcgcaagctgctcgatgagcaccaaccccactacgtcgcggtcatcttcgatgccaagggcaaaacatttcgcgatgagctgtttgaacagtacaaggcccatcgcccccccatgcccgaggaacttgcctgccagatcccccccctccacgatctcatccgggccctcggtttacctttgctctgtgtggagggagttgaagccgacgatgtcatcggcaccttagcgcaacaagccagcgggcagcatctagagaccctgatttctagtggcgataaagacttggctcaactcgtcaaccaccacgtgagcctggtgaacagcacgaaccagtccaaattggatcccgccggcgtaaaagccaagttcaacgtttccccagaacaaatcgtcgactacctggcgctggtgggcgatccgatagacaatatccccggcatccccggaataggccccaaaacggccgccaaactgcttgaccagtaccacgatctagaccaaatcatggcccacgcccaggaaatcaaaggcaaggtgggggaaaatctacgcctccatctggcccaacttcccctagcaaggcaattggccaccgttcgccgggatctcccccttgagctaggccctaaagacttgcaatgccagccacccgatatccccacgctacgggaactatatggcaccctggaattcaagacttggctgcgggaactcttggaaaaagagaaagatcgcgcctcgtcccctaacacctcaacggactcctctccctcctatgagacagtactttccgaggaaagcttcgagcgctgggtaaaacgcttggaaaccgccgaactattcgcctttgatttggaaaccaacagcttggactacatagaagctgaaattgtcggtctctcttttgctatcaagccaaaggaggccgcttatgttccactcgctcatgactatgatgccgcgcccctccagctagcccgtgaaggggttttagcacggctccagcccctgttacaagattcgaaccgggggaaagtgggacaaaacctcaagttcgatcgcaatgtgctggctaattatgggattgagctagagggcattcgccacgactccatgctggagtcctatgtccttcacagtaccgccagccgtcacaatatggattctttagccctcaagtacctccaacggagcaccatttcctatgaagaagtggctggcaaaggagccaagcaactgcccttcaatcaggttcccattgacaaggccacccgctacgcggcggaagatgccgacatctgcctccaacttcaccactacttctggccccgcctccaacaggaggaggccctctgccgtctttaccaagagctggaaatccccctcattccggtgatttcacgcatggagcgcaatggggtccagatagacgcgacccagcttaaagcccatagcgcggaactcacggcccgcctggaaaaaattgagcaagaagcctttgaacttgccggggagccttttaatctcgcctcgcccaagcaaattcaggccatcctctacgataagctgaaactgccgattacccgcaaaacccccaccggacaaccctccacggcagagacggtattacaggaattggccctggattatcccctcccccaattgctcctcgaatatcgcgccttaagcaagctcaagtctacctatacggatcgcttgcctttgcaagtcaacccccgtacagggcgcgtccatacctcctaccatcaagccgtcaccgccaccggacggctttcctcctcggatcccaacttacagaatatccccattcgcagcgctgaaggccgacggattcgccaggcctttatcgccccgccaggctattgcctcctggccgccgactactcccagattgaactgcgcattatggcccatctttccgacgatgaaggcctgcttgccgccttcgaagcgggagaggacatccaccaacggactgccgccgaaattttccgcactcccttagaaggagtgaccccagagcagcggcgcagcgccaaggccatcaattttggcctgatctatgggatgtcagcccacggtcttgcccagcagctaggaatcagccgcagcgccgcgcaacactacatagaacgctattttcaccgttaccccggcgttaaggcctacatggatgccatatgccagcaagcccgccaaaagggatatgtggaaaccctattcggccggcgtctttatctccctgaaatccactcccggcaagcgcaacgacgcaaccaggccgaacgcatggcgattaatgcccccatgcaaggcacggcggcagatatcatcaagcgagccatgctccgtgcggatcagtggctgcaaaaacagggaagcaatgcccgcatgatcatgcaggttcacgatgaattggtatttgaggttgccgaagctgaattggacaccaccaccgcagccatccgggaaaacatggccggagccgcccaaattaaggtgccgctcatagtagagatgggtagcggcgccaactgggacgaagcccattaataaaaaaatcgttgtctggaaattttgttgaactttctattcggcggttggtctttatcttagtgagtgcaccataaaaaggtcgcactctcccgccctcctccctgggcgggatgatcctttggtccggagccccctaagccggaccaacgattgccccggttttccccttgaaccggggcttttttatggcggtgactcatccaattcaaaccacctgtcgagctgagcctggatagcctcaacccccatccgattgtgggcagaaaatagctgcgcccgcgccgagggaaaagcctcctgtagatgcgcggtgactttctccaaggcctgtttggccgcccctcgctttaatttatcgctcttcgtcaacaatatgcagaccggcaaaccccgcgcgcggcaccattccagcatctggagatcaaagggttggaaaaggcgccgaatatccataaccaacacgatgccacacagggattggcgccactctagataattgcttagagtctgccgccattggcgttttaccgcctcaggcaccttggcatagccataaccggggagatccaccaggcagcggcgagcatctagctggaaaaaattgatcatttgggtgcgccccggagtcttgctggttctcgccaatcccttgatattggtaatggcattgatagcgcttgactttccgacgttggagcgtcccgcaaaagccacctccatccccctatctggaggcaactgggatagagtgtaagcacttccctgataatgggccttatggtaaagagaatttatcgccattctccggttcaaaaaaaagcaccgctctcaaaaggcatggatattgcctttaggtcactgcggcaggctagaaaaatatttccaggcagtgtagcatgcacaccaattttgaagatgctttggcgtggtcatctttgcaaatattaccaagaactgaggatctgttaatgatgttaaaacgtttcgcagttgccgctgcctgtatcctatttgcctcctcctctggcgctgtcatggtgactggcgatccggaagctggcgcagccacagccatgccctgccaaagctgccatggccttgacggcaacagccccagccccgagtggcccaaacttgccggccagcatgcgacttatctcaaaaaacaattgcaggattatcggtctggggctcgagtgaatgcgattatgtcatcgatggcagccagccttagcgatgaagatgtggccaatttggctgcctattactctagccaaaccaccgccgaaggcgctacccctgagcaatatgttgagctgggagagaaaatgtaccagcaaggcaacaaagaaagcggcgttcctgcttgcatggcctgccacgggccgggggctcagggtaacccggcggcaagctggccacgcctttcagggcaacatgcccaatacatagagacccaactcaagagctaccgcagcggggaacgtgccaacgacccgaacgagattatgcggggggcggtaaagaaaatgaccgatgaggaaatcactgcggtttcccactacgtgtcgggtctgcacgtagcagagtagcattaggcttcttcactgtgagggactcttaaagtatgtcgcgattgacccattggttgctcctgtcgctctccctgctgcttatctctccagcggtagccgcggcggaatcatctttcaccgagggggtgcactataaagcggtgacccctcccctccatccccttcaaccggggaaagccgaggtggttgagatgttttggtatggctgtccccactgttaccgtttcgaacctctcctggaacagtgggcagaagcgcaaccggagcaggtggcctttatccgggtccctgcgatatttcgggactcatggctacttcacgcccaagccttctataccgccgaagcattgggggtgctggacaaagttcaccgccccttgtttgatgctattcatctggaaaaacgcccgctcaaaaccaaacaagaggtggcaaactttttcgcgaccctaggagtgccaaaggaagactttttgcagaccttcgagtctttcgccgtccagggcaaggttcagcaagccgtcgttattacccggacctctggaattaccggcgttcctgccatgatcgtcaatggtaaataccgcaccgacgccaacatggcgggcagctttgaggacatgcttaaagtcgtcgactacctcatcgcccaagggggtccttcaagccaggctgcggctgctaaataggtggctttcactgcgctcactcccaaaccgaccgacaggggcaaggaaaatagataggggaggaccctctagatttggctttttagccgcaaatgcacgcgaataaacgctaatgaaatgaaaagagaagcccccactctaaagatcctaagggcttcttagctcaccagagccagaagtgcgcttctggccctccctgcgcatcacttggtgttcgctgcctatagcaggtattctatataagtgaaggagaggtaccgaagcggtcacaacggcaccgactcgaaatcggttggggctattgcagcccacgcgggttcgaatcccgccctctccgccattgtttgataataagttattgattaataatcaataaatcactttcatcctgctcaggtcttatttttggtcttacagcagtgtgcagtttcccacctgcgaattgatggttgtctgctcccggtacccaccctcagcacttcgccagcttttctctttaccggcggatatccttgagcttttattccagttccccctggctcaactccttcaagtcaccaagaaagtagcgatgctaccttcaggaaacacgaaaacaaaaaggatgaactgtaatgagtcttgtcctctaggactcgtttaatgggcttcccgccagcacccacggggttgcaaaatgcaaggagtttgatgcatgaccaagaagctgactctgagccagctatcgaatttgctgttccgtgcctgcgacgacctgcgcggcaatatggatgcctcggagtacaaagaatacatcttcggcatgctcttcttgaagcgactttcagatctcttcgaccaggaacgggagcaactcgccaaggacctgaaggccaggggcatggcggatgaagtgatcgagactcagctcgacaatccggacaaatacaccttttgggtgccacctgaggcgcgatgggaccccaaggataaaaatggtgagcggcccaaagataaggaaggcaagcctctgggggtctcccaccagaaaaccaacgtgggcacctatctcaacaaagccttggaggcgcttgaagacgccaacccggacgcgttgcaggatgttctcaagcatatcaacttcaaccgcaaaattggccagcgcaccctcgacgacgatactctgtctaacttcatccagaacttcgagaaaatcccgctccgggacgagaacttcgagttccccgatctgctcggcgcggcctatgagtaccttatcaagtatttcgccgactccgcgggcaagaaggctggtgagttctacaccccagccgatgtcgttcgagcgctggttgagatcgtcgatcctcaacctggcatgagcatttacgatcccacttgtgggtcaggcggtatgctgattcagactcgggactacattcgtgagtgtggtggcgatccccgtgatatgaccttggcaggccaggaaagcatcgggaccacctggtctatttgcaagatgaatatgcttctgcacggcatcccccatgcggatatccggcaggaagacaccctccgccgaccccagcacaaggacgacaacggggagctgcggcgcttcgaccgggtccttgccaacccgccgtttagtcagaactacatcaaaaaggacatggagcccccaggccgcttcgccgtctggctgcccgagaagggcaagaaagccgacttgatgttcgtccagcacatgctggcggtactcaagggcaacggcaagatggccacggtcatgccccacggcgtgctgttccgtggcggcgaggagcgcgaggcccggcgtcattttatcgagcggggctggctggaagccatcatcggcctgccagcggggttgttctacggcaccggcattcccgcctgtgtcctggtgatgaacaagcaggatgcacaaaaccgcaagcaggtggtgttcatcaacgccgaccgggactaccgggaaggcaaggcccaaaatttcctgcgagccgaggatatctcccgcatcgtccatgcctaccgcacgctcgcaagcggtaaacgggacgagattcctggctatgcccgatgcgtgcccatcgaagagatcgagggcgaggacttcaactgcaatatccgccgctatgtggacaatgccccccccccgagcttcacgatgtgcgggcccatctacacggcggcgtacccaagggcgagatcgataccctcgaacacttctggatcaactacccggaccttcgccagcgctgttttcagccacggccggacactgaagcttacctggacttcaccccagaggtgactgatcgccgcgcgctggccggcatcgtcaataatgataagagcgtggctgctgcccacgagcgcttcattagcatgctggagcgctggtggcggaagcatctgccccatatcgaggcgctggccccggacaacggcaagaagggcaatgtctacgggctgcgacgcttgctgctcgggtccatcgaaaaggcgctagctgatcaacatttgttgtcagaccatcaggtgcgtggcggtttggcatgctacttcgaatattttaagccggaattcaagtccatcgccttcagtggttggggcccggagctaatccccgacgacgagattctgcaaagccaattccccgaagtgctggccgccatggaagccaagcgcacccgcctcgcggagctgacggccctcttcactgcggccgacgaggaggactacgaagacgaggacgacaccggggtgttgcccagcgaccaggttataaagccctcaaggaagaactgaaggcgctgaacgccacctggaaggaggccctcaaggagctgaaggccctcgctaccgatctcttcaccgaaatgaaggtggcgggggtgctcccaaatggggtcaagaaaggcgacgttacgcggggaatgtcggccaaggaggccaatttcaacgcgggccaggttatcctcgacttggccgccgaggccaacttcacctcggagcggatcgaggcgatccggaaacacatgcaggatggtcgtgaagcgctggagcgggcccaggcctgtgaaactcgactagcgcggcacaaggccctcgaagatgaatccaagcagctcaaggcggatttgcgggccattgagaaaaagcaggacgagctggtggccgccgcgcgggagaagatcgacccggatgaagcgcggagggtcattattgaccgcctccaccggctcctggtgcagacctacgagtcctacctccgtgcaaatcaacgggcgtgcctggtggcgctggagaacctgcacgccaagtatgcggtcacggccgaggatatcgagcagcggcgagatgcggcgatagcaaagctcaaagggtttttgggggagttggggtatgtgtgattgggctgaagagcaactcggccgtctggcatccattgagatcggtgggacccctgctcgtgaagtagcagagtactgggcacgagaggaggacgaggggcatccatgggtatcgatcgcggaccttggccccagaattgtcttcgacacgaaggagcgaatcacgaacgccggcatcctcaactcgaacgccaagagggtgccgaagggaacgctcatgatgagctttaagctcaccatcggccgagtcggaattgctgggagagacctctatataaatgaggctatcgcaaccattatcccaacagatggccggctcgatgggaggtttctctattatgcattacccgatactgcccggagtgcaatcaccgacactgctgtaaaaggcgtcaccctgaacaaacagaagctaggtggccttctgatccggttcccagagaggcttgatgaacaacaacgcatcgccgaaatcctctccacggtggatgaggccatcgagcacaccgaagcgctcatcgccaagatgcagcagatcaaggccggcctgatgcacgacctcttcacccgaggcgtcaccccggatggccagctccggccccctcgcgaggaagccccacggctctacaaaaagtcgccgcttggttggattccgagggagtgggacactgagctattggacaacattgccctccgggggagcggtcacacgccgagcaaaaatcatccggaatactggaacggcgaaatcaagtggatttcattggctgactcgtggcgattagaccgagttcacattgtggacacggatcacaagatcacacaggctggcattgagaactcctcggcggttgttcatccggcaggaatcgtggtcctctctcgtgatgccggtgttggtaaaagcgctgtaactacgtgcgaaatggcggttagtcagcatttcatgtgctggcgttgtggtcctcgtcttaacaactattacctctattactggttacagtaccgcaagtgggagttcgaaaacatcgcgaccggaagcacgatcccaaccatcggccttcggttcttccggcactaccgaatcaatatcccccttgaggtctcagaacaagaacacatcgctgcaacactgctcgctgccgatgaaaaggtattcagtctggaagacgatgtaggcaaactgaggcagctgcgtgcgggcctcatgcacgaccttctcaccggccgtgtgcctgtttccgcggcagatgctgccgaatccaaaaaaatcgccgcgaatgtctaagtacctccaggtcgagaagccattccccgacccacgcttggtactggagtggcagtttacctaccaacgtgcgggcacacagcttaagaccggtaggcatcgtcatccgaagttgttcatacccattttgggtactaatattcccattatgggtataaaaaaccaagctaccgacacgcgcccccttgcactggccgacgcgttgttttcctccacccaaaagagggtgttggggctaatcttcggccagccggagcgcagtttcttcgccaccgaaatcatcgaccgggtcagtgccggaaccggtgcggtacagcgggaattaaagaaactgaccgacagtggcctagtgacggtctcccgcatcggcaaccaaaagcactatcaagccaaccccgattcacccgtgtttctcgagctgtgtagcctggtgcgcaaaaccgtgggcctggccgagcccctgggacaggcgctggcgccggcatcagcggagatcgagctggcgctggtgtacggctcaatggcgaaaggcaccgccacggcctccagcgacatcgacctgctgctggtctccaatagtctgaccctggaggccgtttacggcctgctggccgaggcggagcaaaccctcggccgtcccatcaatcccaccctgtataccagaaaggagtttcagcgccggctgagcaatggcagctctttcctgggacgggtgctggccggtgacaccctgatactgcaaggaagcctgaccctggaggaaagctaaaggtagccgagtacctccacgtggaaaaaccctttttcattagtgacatcctctattgctaaggatgggcatcgtgcatgagtaccccaatcacctacaatctcaatccagtgaaggggctgatcttccgcatcacgcatcgcgacaatatcctctggattctagatcatggtctgcactgtcccaacgggacagtcttcgaccataactttgtacccatcggcaatccagaactgattgacagacgccatcaccgagaggtcccaattccgccgggcggtgtgcttggtgattatgttccattttacttcacgccctattcacccatgatgtacaacatcaaaacgggctatggcggtgtcaaaaagaggcgcaatgatgaaatcgtggtattagtcagctcattgcatcaagttgctaaagagcagaggaaatttgtgtttactgatcgccacgcgtacctacgagcagcaaatttttataataatattaatgacttgaatcttgttgactttaaactgctgcgtagccgggattttagccgtgacgttgaggatccggaaaaaatcgagcgctaccaggccgaagcactggtccaccaatccctcccagtacaggccttattgggcatcgtttgctacactaaggctgtagccgatgaggtgcagtctgttcttcgagttcgcaagataacgatgagaacgctcgtgaaaccaagctggtacttctgatgatcgagtataccaaaggtaatctgctgaaagccgatgtggaagccctggtcaacaccgtcaatacggtcggcataatgggtaaaggtattgctttgatgttcaaagaagccttcaaggataactttgatgcctatgccgcggcttgcaaagccggtgaagtcaaaatcgggcagatgttcacgactgaaaccggcaacctgatgggaccgcagtggatcatcaatttccccaccaaaaaacactggcgcaataaaacaaagctggcatggattgaggaaggcctagaggatctgcgtcgcaccattatcaaatacgggattgactctattgccatcccccccctgggttgcggcaatggcggcttggattggcgcgaggtaagaccactcattgaaaagtgcttggtagatctgaatggtattcatattctggtctatgaacccactcagaaatatcagaatgttgccaaacgcaagggtgtacaaacattgacccctgcgcgtgccctgatagccgaactcgtccggcgctattgggtgctgggcattgaatgcagcctgctcgaaatccaaaaattagcatggttcctggaacgtcgtctggaagaaagcggattagataatccactccagcttgattttaaagccaatcgttatggcccctatgctgaccggctgcgccacttgttggatgccctggatggtagttatctgcgctgcgacaagcgattggccgatgccaaacccgaggatacgatcgctttcaatgatacccaaaaagaatatgtggcaacctacctgaaaagtaaagccaaggcctatctgccggcgctggaggcaacgacaaaactgattgatggcttcgagtcgccactcggtatggagctactggctaccgtcgattggttgttagtccgcgagcactgcaaacccgaagtagaggatgttaaacgaggcattgcccattggcccgctagccgaagtgccgcacttaggaaacaacgcatatttgatgatcgtttaatcagcttggcactcgaacgcctagccgcctactgaacggctatgggaggatgaccgaatacctgcatgttgaaaagcccttcctcgtccagctcgacgcgctggggtggcaggtcatcaatcaaggccagggaaccatcccttcagacccggccaaaagcctgcgcctgagctttcgcgaatggctgctcccgaaggtgttccgggacgcggttcgagccctcaatctcacgccggagggcaagccctggctcaccgaccggcagctcgatgacctgcgtgatcaaatcctgcgccagcccaaccgtaccttactggaagccaacgaaatggtgcagagcctattcctcaaggtccaggtggatcgcaacgagatcacgggagagtcggacccggtagtcaagctcatcgactttgcccatcccgagcgcaatcagtttcatgccatcaaccagtttcgggtggatacgccggggtgcgttaagagctttatcattccggacatcgtcctattcgtaaacggcctgccgcttgtcatcgtcgaggcgaaaatcggcgatcccaataccgctaacccgttgcacgccgcctttgagcaactcctgcgctaccgcaatggccgccccgaaaccgccaaggcgggactccgtgagggagagcccaggcttttttacagcaatctactcctggtgcgcacctgcggcgagaaggccgagttcggcaccctcacctccagccacgaacatttctacgcctggaaggatatttggcccaaaaccaaccaaagctacataccgccgctcggggtagagcgagagcaagaaaagctcatccaagggcttctagccccagccaccctgttggacgtcctgcgcacctgtacggtcttcatggacaccgatgcaggccggcgcattaaggtggtctgccgctaccagcaataccgcaccgcccgaaaaattgtagagcgtcttcgcaccggcaaaacccctgaagcccgctcaggggtggtgtggcatacccagggctccggcaagtcgttgaccatggtctttgtggcgcggatgctgcgcacagcgccagatcttcaggacttcaagatcttgctgatcaatgatcggattgacctggaaaagcagcttgcaggcaccgccaagctcattggcggcaagatcaacgtcattgagagcaccgaccaacttcgagaacacctgagtacagaggcctcggacctcaacatggtcatggtgcacaaattcgccgagcgcaccgaagcgctacccctaaaggtagccgaagccctcgggacctatggatcggtgccctcaagcaaaaccttcgggatggtgaacccctccgagcgaatcctgatgatgatcgacgaggcccatcggacccagggctccgatctgggcgacaacctcttcgaagcctttcccaacgctacccgcatcgccttcaccgggacccccctcattaccgagcagcacggtaacaagcgcacggtgaagcgctttggcgaatacatcgacacttacaagctcatggacgccgtccaggacggcgctacgctccagatcctctacgaaggacgtacagccgataccgccctcaaggacaagcacgacttcgacacccagttcgaggaccttttcaaggatcgcagcgaagaagaaatcctcaccatcaagaaaaagtacggcgccaccggcgatattctcgaagcttcgagccgcatcgaagctattgccaaggacctggttgaccactatatcgacaatatcctgcccgatggtttcaaagctcaggtcgtgtgccactccaagctggccaccctccgttaccagcaggctatccgggaggcgctgcgtgaccgcatcgagcgagaacagcggcaggccaccccggaccaggagttgatccggcgtatcgcttttaccagcaggctatccgggaggcgctgcgtgaccgcatcgagcgagaacagcggcaggccaccccggaccaggagttgatccggcgtatcgcttttctgaaggctgtggtggttatctcaccagatcccaccaacgaaccggctgccataaccgaggcccgcaaggaagccaagcgctggagtgcggtggaaaatttctgcaaacccttcgactttgacgatcccgataaagaactgacgggcattgccttcctcattgtctgcgacatgctgctcaccggctttgatgcccccatcgaacaggtcatgtatatcgacaaaaagctgcgcgagcacaacttgctccaggctatcgcccgcgtcaaccgggtagcccagcacaagcaccgcggctttatcgtggactacatcggccttgccaatcatctcaccttcgccctttccctctacgccaaagaagacgcccaggacattcaggggggcctcaagaacctccttagtgagatgcccatcctcgaggaacgttaccagcggcttctgcaacatttccgtgcggcgggcgtgaccgatatcgaggccttcatcaaggatgacttgaaatcgccagaggccgaagtggcggtaatccacggggcggtcagggccttaaaagacattaagcggcgggccgacttcgaggtctacctgaaaaaattcctccagagcctcaaccttatcctgcctaaccctgcgggatacccctatcgtggacccgccaagcgttttggctacctgctgcgaatagtgaaggagcgctataaagacgagtccctcgacattgccgatgtgggcgagaaggtgaaggccctgattaacgcccatctcatcagcttgggcatcaaccccaagatcccgccgatcaaactcctggccgacgatttcctggtccagctacaaaagcatgcccagggcgaccccgaggccaaggccagtgaaatggagcacgccatccgcaaacattgcaccattcacttcgacgaagacccggccttctacaccaaactcagtgaaaaactcgagcaactcattgaacagcaccggaatagctgggagctgctcgccgaggagtatgagaaattgcgtcaggaagccattgaaggcagaactcaagccattgaggggctgaccaaagaggccaccaccttctatgattatgtgttgcagctagcctatgcggatggtgaagttccctccggggaccgtgccgggctgaagaagctgatggctcacatcgtagagttgctacaggagaccattggcgtgctcgatttctggaagaagcccattgaagtcaaaaagcttcgaggcaatatcgacaccgagatcctgctggcgaatattcccgcactcaacgccaagcatgagcgcatcgccgtcgagatcgtgaaactcaccgagaaacggcacgaggaactgatcaagtgaagggacaagaacccaacattgattacgccgtggtccgcagccgccgctcgacggtggacatcatcatcgagcgtgacggcagcgtccttgtccgggcaccggagtgggtcaatgaccaacaggtggagaaagtcgtccagtccagacaatactggatctaccaaagccttgcggagtggcgtgacttgaatgcaactcgggtccttcgcgagtacaagaacggggaaggtttcctatatcttggtcgtgcctatcgcttgcgcttagcgaataatcaagacgcgccgctacagttccagcagggccgcttcatgcttcggcgagacctggtggagagcggcgacgtggccactgcaaaggcggctttcagagactactatattgcccgcgggctggatcggatcggtcagcgggtagcctattttgctcccaaagtgggcgtcgagccgactgatattgatgtccgtgagctcggccatcgctgggcttcctgctcccccaccggcaagctcgcctttcactggaagtgcatgatggcgccccaaaccatcatcgactatatcgtggtccaccaccaccgcgaccacaccgatgccttctggaacgaagtggacaaggtaatgccggagtaccgcgagcggaaagagtggctccgcaaaaatggtgcagggttggatatctaggccatgggatctacaactgtaccccctcctgtctattcccagattgtatagattcagtctaaacaaccacttgaagccttaatcgattgcattacttgattaaactttcataaaatcaattacttatgaggtgttggaggaaggtgggtctgataaagaaaatttattgctagcaagtttagggtacacagcttcatgtctacgatcagagaggattgacatgagttatctgcgctaggatgctactttaatcagaagagaaacacactgggaaagtgaaaggttttgtcatgtcctgcaaactagccctaccaggtaggagagagaggtcctagacggtgcttcacgtatggttggcacgattcctggcgccattgatgatcttgggactgcccctattaggcgcctggctggatggccaatccttggcaccttacctggaatttcctcccactcctaaagcctgggactccaagtccttttcctgggccctatttatggtcaccaccctggtggtggtcggggcggtcgttcccctcgtcatccgggtgttcagcgctgaacctccttccccagaggggacggcttatcccgccgattttccccgctgggggtggtggggcgtgggaatcgtggccattacctgggttctagcttggaaccgtttttcctggttcgcgcccctacaaccctataccttcaccctgctctgggtgggttatatctgggtggtcaatggactcaccttccagcgcactggacattgtctggtggtggaccgccctaaacagctattgcttctatttcccttaagcgccctcttttggtggttctttgaatacctcaatctgttcgctcaaaactggtactacctgggagaaagcagcgcaccgactgctgggataagggattttctaaccgcttccttaccgttttcgacggttctgccggcggtcctcagtacccgggatttgctggcgtcttttcctcgcctcagcgccggactcgggaattaccatccagtgccggttccctttccccgcttactcccctggataatcttgctggtgggcggaggaggattattgggcattggcctttggccgacgtatctgttcccggcggtctgggtggcaccgatactgttaatcgtcgcccttcagtccctgaccggtggccacaccttcttttcccccttgacgcagggggattggcgccccctctggttacctgccctagccgggctgatctgcgggttcttttgggagatgtggaatgaatacagcttctcccgctgggtgtacactatcccccaggtgcatggattctctttgtttgagatgcccttattaggctatgcgggttatctgcctttcgggttgacctgcgtggctaccctggatttctttttgccgacaagatttgatctccatcaatttacttaccgtcagatcctaaaagcgacccccaggtgaaaaatgtggtttaaaaaaaaccaggatgattttaccgatcaaggtgtattgatcaccggcggctcaagagggatcggcttggtcaccgcccaagcctttctggaaaagggtgcccgggtggccatctgttctctcagtcccgagcggctctctaaggccgaacaacaactgcgccagcagggagaaataatggcgatacccgccgatgtgcgagatttccatcaacttcagcaattcgtcaaccaggcccaggcgcaatttggtcggatcgatatcctggttaacaacgcgggtgttgcctggagcggcgattttgtcgaagagaccattgaaagtatcgataagaccgtcgaggtgaaccttaagggggtattgtatgccacccatgctgtattgcctctcatggttaggcaaaaacgcggtaccattatcaatgtgtcctcgggggcgggactatccggctttgcggggttggtcagctactgcgcttccaaattcggggtagtgggatttaccgagagcctggcccaggaagtcggtccccaagggattcgggttttcgggatctgcccagggagagtagccactgatatgcaggaggccgtatcaggacaaaaaatcggcctaccccctgaaaaagttggccaaaagatcgtccaattggcgggccgccatccgccgatttccacgggaaagtgtctggtaatttcttcgtaagggattaccactctaaacaaccacaagggtacccccctaaggagtacccttgtgcgccgaaaagtaggcggaagatatgagataccggaggtaaacaaaacacttaaggcttcaccagccccactaagtggcttaagacgaacccaagccaattagattgagggctaacaccacgtagaaaacgatcaatacaaaattgagcaatgaactattggttttacgctctttgctctgttccattctctgctcctcatcagctatgtttcaggatggggtcagaataaagaatgaagctgaaaacaagctgaaaaatatcaaggataggtcaatttatcatgccccaaagacaccgccatttgccagaaagctatcggaatgaggaatttctctctagccgcgaggcacgatcactgcggatactctccgagtacttggagcctcagcgtcgctttgcgcgctacaaggtggacgatacggtggtgtttatgggctcagcccgtaccgtctcccgcgcccaggctgaaaaggagctcaaggcagccgaggaaggtcaaggggatatcgacaaagccaggcggcagcttgaaatgtcgaaatattatgaggccgctagggaactagcgcgccgcctaacagaatggtccaagggattaagtgatgaagagcggcgcttcgtggtttgcaccggcggcggtccagggattatggaagcagccaatcggggggcctccgaagcaaaggggatcaacgtagggttgaccatctccatccctatcgaggaatttgataatccctatatcacccgcgaactctcgttccacttccattattttttcatgcgcaagttttggtttgcttatctggcaaaagccgttattgtctttccgggcggcttcgggactcttgacgaattgtttgaactcctcactctggtgcaaacgggcaaaatccggaaacaccttcccattgtcctctttggaaaagagtactggaacgagactatcaacttcgaggccctagtccattacgggaatattgatccccaggatctcaatctgctctatcagaccgactccgtcgatgaagcctatacctttctcgtggatcacctcgcccgatacgccatcgaggaacggggagcgattctttaaaaatgccctataaagtcattatccccgcccgctatggctctagccgcctgcctggtaaacccctgctcgatctggccggtaaacccatgctgctccatgtcgtagaaaaagcccaagaaagtggcgcggaggaaattttggtggctaccgacgataggcgcatagaggccatcgtcaaaggctggggtatccaggtctgtatgacttcaaccgagcatagctctgggactgagcgattagccgaggtggtggctcaacaggattactcgaaccagacccttattgtcaatgtccagggtgatgaaccccttttacccccctccctaatcgcccaggcggcaaaagatctagaacttcaccccgaggcagatgtggccaccttaagcgtgaatatcgccaaccgcgaggagttatttaatcccaacattgtcaaggtggttcgggatgcgcaaggctatgctctttatttcagccgagcgcccattccctgggctagagaagattttgccgctgagaacagaatctggccgacttcctggccctattatcgccatctcggcctttacacctatcgggcaggcttcttgcgatcctatcctcaactccctccctgccctctggaacaagccgagcgcctagagcaattgcgggtcttataccatgggggccgaatccatgtggctgttgccgatgtgattccccctccaggggtggatacccaggctgatctggaacaagctaggcaattgctagcccagaaagaccatcccgcctaaagatagaagaccaccaaacgattacatttaaggggacaaaaattgcaaaacccccagggctagaaacccaggagtcaactgtccagaaggatctcgaaccctaacttctaagatctggggcacacggcggcgcgccttgccgaactgatcaggctggattaccctatggcagacggcctcctgaagcaccagtactggaccctcctctaaaacctcaatcacttggcaaggaattccttgatgctggacctggtgtccaataagacgtcgcagagatgggatggcgatagagtcggggaacatattagcgtttacagtggcatgagatcatgattctaaaaaaatggctccaaaacaaacaaactccctttaaccccactgagggcaaggttgggatcctgtttatttgtatggctaacttctgccgctctcccatggccaaaggccttttccagcggttagtaacacatcatcaccttgaccatgccattttcgttgatgctgctggcacccatggccattttgctggcgagcgtccggatccgcgggcccgagcatgctgtcgacagcggggtatttgtatcgaccactaccgcgcccggcagatccaatacacggactttattcactttgattaccttgtcgccatggaccgctcaaacttggcgttgttacaaaaactagccccggccagtcagctcggaaagatccggctacttcttgagttagcgccccatttgggaaaacaagacgtccccgatccctattatggccctcctgctgagtttgaagaggtcttagaccttattgaggaggccgctcatggcctcctcaaagaaatccgccagcgacacttaagcccctaaccggaagactctttcctcactgcgggaggcaacatttgtgtctgttcttccaccacggagatgggtgcaggcaattttggcgcctcttcggcaacgaccgcccgctcattcgccgccaccacctttgccggcccaggagatatcgattcccgggaacctcccccttgcccctcctccgaggaggcttttttctccttggaaacggctgtctctggaggcgatttggaggaagcctcttttaactctgaagaaagcgcagggtttttttcagcatttcccgtttctttaggttgcttccctgctgccccatcacctctactcccgctgctgctgtgacggtgcctattggctgcactggagcgagaacggcgacccccccggcgcccccgggtggagctccttgaggaggtgctttccccagatttctgcctctcctgggtttccttgacttcgggtgccggttgaacactccccacctctggagaaacttccttgctctgggtattttccctgcgattttgcctccgacccgaactgcgtcgccccctaccatgggatctcccacggcgagaagccacacgctcctgtctactcggctctccaggagttgctgcagtctcctgattcgatacctccggtgcttctggctcttgctcgccccctatcagcaccttccagaaatgccttaaaaagtgaggttgagcagccggtgccgctggtttcggtccaggcgggggaagcgagggagaaacccctttaaccaagggctgatccggagcaacgctaggtgcggcaaacaccagattcttagactccggttcattcgccatctggtagctttgcatttcaagccgtttatccgtccgcccctcttctttccccttgtccttaactcgctcaattttgaaagcaggggtttccagatggggattaggcactaaaaataaatgcacctcatatcgcttttcaatggtggcaaggttggttcgcttctcgttgagcaaaaaggaagccactgaaataggaagttgaaccaccatgcgagcggtcttttctttagctgccccttcctcgacaaggcgcaaaaccgatagacccagggattctacccctctcacatgaccccggccactacaacgggggcagaccacctgatgggcttcccctagagacggtcgcaaccgttgccgcgacatctctagaagcccaaatctggaaatacgacccacttgtacccgcgcccgatcttcacgcaagcactcccgcagccgattctcaaccgcccgctggttacgtaagggggccatatcgataaagtcgataacaatcaatccccccaaatcacgtaattttaactggcgtgctatctcctccgccgattctaagttggttgaaagcgccgtctcctcaatatcctcccccttattcgcccgcgctgagttgatatcgatggtggtcagggcctcggtgtaatcgatgacgattgcaccaccggaaggtagcgcaacctcatgctggaatgcagtttcgatttggctctcaatttgaaagcgggtgaacagggaaaccttatcttggtagagcttaagcttctgcaactcatggggcatcacttgccgcatgaaatcataagcccgctgatagacatccggggtatcgatcaggatttcgccaacatctaagcgcaagtaatcccgtaatgcgcgaataatgacatcgctttcctgataaatgaggaaaggcgctggccgctcttgagcggcgacctggatagcctgccaaagatggagcaaataattaaggtcccactgcaattcttccgtgctcttacctagagccgcagtccgagcaataagccccatgccctcaggcacctcaagagcacgcattgcttctaaaagcgcgcttcgctcttccccttcgatccgacgagaaactcccccagccctagggttgttgggcatcaatacaagataccgccccgccagactcacaaacgtagaaagcgcggcccctttattaccccgctcctccttttccacctggacgagtaactcttgcccttccttgagcacttcttggactttaagtcgctccccaggttctccttgatggggctgaaaatagccgcgcgccacctccttgagaggtaaaaacccctggcgatcagcaccataatctacgaatacggcctctaaactcggttcaatccgagtaattttgcccttataaacattggcttttttctgttcccgagccggattttcaatatctaaatcttgcaagtgctggccatcgaccatcgccactcgcaactcttccgcatgagttgcattaataagcattcttttcatgaatctcgttccttaatttccacgcatattcacacccgcggctaaactccctgcctattcaagaacctgagcacttcagactcaataagcagcaatcatccgcagatgcctgcgagagaaacgagagtggcgcttaagacgccagttttcgtatgaggtctatgactttaagcctggaaaacctcgagaatagggtagagaaaagtcgggcggccctgcctgccgataaaaggtaccggcaccacttgcccgcctagctaacctcctccaattgaggtgaaaatgacagccaatactcagcacgcttaaccaaactgccattactcatcccttctgcggaaaagctccgcataaacacctactcgcataacttgcctgccaaaagctcatcctgcggtacataccaataacttgagtgaagtgcatgcactttttgcaggtacagcaatattcttcacccttccacctatcagcttattgcctaagcctatggtcagcaggatcgcctaaacttttttcagttccagcgcggtttatcatcataataacctcaaggctactcgttacttctcgcaaaaccttgttctctcgccgcagccttgacaccatcctatgatcaccaggaactggtacggcgcggcctgtaaaaatccctcactatgttctatcggacatatagcttatatgtcttacatgaagacaagggcctagccatgttaagcccaaaagtttgatcttatttcaatcaatagtgccgccctatggaaacccattgcttaattacaggcgggcagtcacccccccatgttatacatgattagacaattttttttaaaaacagtgccttcaaacgggtacctccactactcacaccacggtctttggggtgatgaagcaactctttgcaatatatcaggctgcccctttagcatcaaatacaagagaaagaaccataaactcagcgaggtttgcgccctattcggtccaactccctcaagcgcgcaagcttttcggcgatcttgatctccaacccctgagaaactggctcatagtagcaaggctgccccatctcctcgggaaaataatgctcgcccgctgcataggcttcaggttcatcatggggataacgataccggttgccataaccaagctctttcaaaagcttagtgggcgcattccgcaaatgcaaaggcacgccgagggagccataagccttagcgtcccgggtagcggcgttcagggccttataggtggcattgctcttgggagcacaggaaagaaatatcaccgcctgggcaagggccaattcaccctcggggctaccgaggcgttcataggcctcccaagcatcaagggcaaggcgtaaagctctgggatcagcattgccgatatcctcgctcgcgattcgcaccaagcgccgagctaggtaggaaggatcacaacccccatccagcatacggcaaagccaatataaagcggcatccggcgcggaaccccgtacggctttatggagcgccgaaatttgctcataaaaggcctcaccccccttatcaaagcgccgaactccccctcttaacacttggttcagcagttcctccgggatcgtctttttctctgccagatcgctagcaatttcaagcaagttgagagcccggcgggcatccccatccgccgcctcggcaagccgctggcatagggtttcagccattgtcagcgaacgcctccccagcccctgctctggatccgccagggcacgattgatcagggtgcagatatctcccacccgaaggcatttaaggacataaacccggcaccgggataaaagcgcattattcaattcaaaggagggattttctgtggtcgcaccaatgaaaataaaggtgccattttccacatagggtagaaaagcatcctgttggcttttattgaaacggtgcacttcatccacaaaaaggacggtcccatacccttcctcggaccggactcgctgggccttatccaccgcagctcgcacttctttcaccccggccagcaccgcagaaagactgataaattgggcctggcagtagtgggcgataaggcgagccaaggtggttttgccagtacccggaggcccccacagcaccatggagtggggacggcctgtttcaatcgcctggcgcagaggcgcccccttgtccaggagatgactttggccaacaaagtcatccaatttctggggccgcatccgatcggctaaagggcagccggcaacgtccacagaaaatgggctcttttcaccatgcagagacatcaccctagggggagtctcctcccatgacatccaccccttctggcggcgtaaatacaaacagtgaggagtcaagggataggttgacctcaacctcagaaaaggaaagacgggtgatttggccaaaactatcgtgcagttccatctgacgtaaagtattattatcaaatcccagcaataaccgttcgaaggcggcctctttattacggggtagcaattccacccaagccaaatgattatgggaggccaggttattgatttggaaagtctcttccggtaagcgctcaccagaaagcagcaaagccggggtatctcctagggccaatttctggtttttgaccgtcacttgttctaagtcgggatcatagaaccagatacgctcaccatctgccacgattgcttgagtgaatggctcatgataatcccaacggaatttaccagggcgctgaaggaaaaagattcccctgctctcctctaggggctcgttatactcgtctagtaaaatctgatgaaactcagcgcgtaagctatggaccctttccaagaatgtttccaaacgcgcccccggttcctcagccttgagggcaaaggccatgctgcctaagacaatcccccagagcacccttcggagccattgtcgccttcgacaggagtttttaataaacactcgttctcaactctccggtggagggggagccaagacttctcggctcccattagactgcatggggcctacgacaccgctttgctccatggcctcgaccagccgcgccgcgcggttataaccaattcgcaatcgccgctgaacccccgatacagaggcccgctgagtctcagtaaccacccgcaccgcctggtcataaaggggatcattctccgcctcagcaccaccggcggctagattagcgccgtctccaaattcatccatcccctgggtaatttcttccaaatattggggagcgccctgctgcttaagaaactctaccacattatggacttcgtgatcgtccacgaacgcgccatgtatccgttcaggcatagccgttccaggggggaggtagagcatatccccctgccccagaagttgctcggcgcccatttggtccaagatggtcctggaatccacccgtgatgaaacctgaaaggccatccgggccggaatattggccttaataagtcccgtgattacatccactgaaggccgttgagtagcaaggattaaatgaataccagaagctcgggctttttgtgccaagcgggcaatgagttcctccactttcttacccaccaccatcatcatgtccgcaagctcatctatcacgaccacgattaagggtaagggttccagcagtaatggctcttcctctggaagtggtgaatggaggggatctttcagcggttggcctgccttaatggcatcccgcactttacggttaaacccggccaaattgcgaacccccaatgcagccatcagccggtagcgtcgctccatctccgccacacaccagcgcaaggcgtgccctgcctcattcatatcgatgacgacgggagccagcaggtgagggataccctcataaaccgacaactccagcattttagggtcaatgaggatcaggcgtaccatctggggagtggtcttatacaacaggctcaaaatcatggcgttaatggcgaccgacttacctgacccggtggctcccgctactagcaagtggggcatcttggcaagatcggcgaccactggatcaccgctgatatccttgcccaaggccaaggtcagaaaggctcggctctcaaggtagacggcactatgcaccacttctgaaagatgcacaatttcccgggtttcattaggaatctccaggcccaccaccggcttaccgggaatgacttcgaccacccgaacgctcagcacggacaaagcccgtgccaaatccttcgccaatccagagattcggctgactttaaccccaggggccggttgcaactcaaaacgggtaatgacaggccccggattgaccgccactacttgcacctcaaccccaaagtctttgagcttttcctccacttggcgggacaagttttccaggatttcccctgaatagcttccctgggaggaagaaggtttatccaaaagagagaggggcggaagcctcccttcttctgaaggttgaaataaaggcggctgacatttctgtggttgctgtagattcgtcccccttcgtggccctacctccatgggtggagccactaccctcggtagggatgtctcctgaggcggaatggtctcctgaggtggaatagcctcctgaggtggaatagcctcctgaggtggaatagcctcctgaggtggaatagcctcctgaggtggaatagcctcctgaggtggaatagcctcctgaggtggaatagcctcctgaggtggaatagcctcctgaggtggaatagcctcctgaggtggaatagcctcctgaggtggaatagcctcctgaggtggaatagtctcctgaggcggaatagtctcctgaggcggaatggtctcctgaggtggactagcctcctgaggtagaattggctctccaggtagggtgggttccagttcgccaataaccggttcaatacgcactttacctcgttgcttctcagatttgggcttgcccccctttaagccaccgggcatcaccttcattttgggtatcggaagagaggggttggcaaaccgcccacgaagtggctggccccaacctcctatactccgagataggtctagggtataacgaccaataaaatccatcagccataaccaagaaagccccgtaagtaaggtcacaccggtaagaaacaaagctaatagcaacagagtcgtccccaggggaccaaacatacccaataggccacgcccgaccatctcacctagaatgcctccctcggctaccggtagagttcccggaggcacaggaaaatgtagcgcagcaaggccgcaagctgctcctaaggccacggtaaacccaaccaccttaagcagccagaattgaatcgaacccccgtcctgatttttcctgccacggactaacaaaaaatagccactgtaagccgccacgaggggcaacagataggccggatggcccaacaaatagagcagaagatcagcaagccaggctccaaccctccctcctttgttatgcacgacctcagtagtgcctgtatgggaccacccgggatcggtagcagtataagtcaataaagacaacaataaataggttgccaacgccaagcacacgatgaaggcggcttctttaaggcgatgacggatatgaagactaatcggggtacgcttggaacgtttagtgacggtcgaagcttgggccataatttttttaatgttgttgcgctactaaaacttaagctgggatcttaacaaaatgtctcatcatataacggctatattctcacaaggacaatagcactccataaacttgaggatgggattgtttactctgatcccctatgcgttccaatgggataccctctgaaactaagtgctggccgtcagagactcctgcactgctggatgaaccacttctcccgtcttaatattaattcccgccgccagtggaggataattttcccagctttcttgagcaagggtcaaaacatagggcaagagcgctgaagacaaggcttgagaagcactgcgggggacagcgccaggcatattcgtcactgcaaaatggaccacttcctcccaaatataagtgggttcagcataggtggtggggcgtgttgtctcgatacagccaccttgatcaacagagatatccaccaccacactacctggctgcatgctgcggaccatctccgcgctgactagccgcggcgttcgagctccggcttgcaatacggctccgataagcagatccgcgctcgcaatagcttcctttagcatctcttggtagggataaagagctgtcacattctcgcccagctcatacatttgcgccaagcgatcacggcgacgctcgaacacaatgacttcgctgcccaaagcggcagccactctagcggcattgctccctgccgtccccgcccccaagataaccactcgtcctcgaggcgcccccggcaatccgccaagcagcaaaccttttcccccttggggactgtgtaacaaagttgctccaatttgaatgctcagacgaccggcaatatcactcatggggatgagcaacggtaattcgccctcgaccgccacggtttcaaaacccaccgccgtgaggccaatcttcattaagcgctgggttaatttcggttccgccgccaaatgcaaaaaggaaaataataaatggtccgagcgtaacagctccagctccggaccaacaggctctttaaccttaacgatgagctctgcagtcccataaagagagggggcatcagggacaatagtgaccccgacggcttggtaggccgtatcgggataaccactcagctctcccgcggtacactcgataaaaacttcatgtccctgttgcaccagctccgcggtcgcctcaggcactaaagcgacccgtccttccaaggttttgatctctcgggggatacctatgcgcatgctatctcctttacgtatttaatgactacgcgtaacatttggagtttgccacaagcaatctctgtactcgatgagtttaaaatcgataacagaattctgccgctttctcacgctgcgatagtgcccggttgaagtttcatagctgaaatataccggaacactccccatgagaagacggttttaaagcttgaatgtcgaaacaaacgagcccaattaaaaacataggcccctgttggagtcatgttctatgtctgaaactaaacataaacattgccgcctccttatcctcggttcaggccctgcaggctacacagcggccgtctacgctgctcgtgctgctcttgatccggtcttggtgaccggtgtggaacaaggcggccagctcatgaccaccactgatgtcgacaattggcccggcgatgaccagggggtccaaggaccggagctgatggaacgaatgcgcaagcatgcggaacgcttcgggactgaaattgtcttcgaccagatcacggaagtcgatctctcccagctgccctttttgctaaaaggcgattcaggccactacaccgcagacgccctcatcatcgccactggcgcctcggcaaaatacctgggtttaccttcggaagaagcctacatggggcgaggcgtttctgcctgtgccacctgcgacggctttttttaccgcggcaagcccgtcgccgtcattggcggcggcaacacggcagttgaggaagcgctctatctttccaatatggctgaccatgtaactgtagtccatcgccgagatagattccgggctgaaaaaatccttgctaaccggttgctgaaaaaagctaccgagagcaatgtcgccattgaatggaatcacgtccttgaagaagtactcggggatgatgccggagtcacgggaattcgtatcaaggaagtcaataccggtcaaaccaaggagctcccgctgcatggagtatttatcgccatcggccataaacccaataccgatatattcacagggcaattggagatggaacatggctatatcctggtgcggggcggtgccaagggctttgccacccaaaccagtatccggggtgtttttgctgccggtgatgttatcgactccgtctaccggcaagcagtcacctccgctggcaccggctgcatggcggccctagatgcggaaaaatacctggatggcctagaagaaaaataaacctctacccatacttggctttttctatctgtccgtaacgccgcccatgtcctcagataacacttcgggtggggggtaccaacgccccttcctgaagtgggcggggaacaaatatcgccttttaacccagatcattcaggtacttccccaaggaaagcgtctcattgaaccctttgcaggatcggcggcgctttttctcaacacggaatatgaacgctatctggtgaatgatattaatcctgacctcattgcgctttaccaaatcctacaacaagaaggcaaagattttatccactatgcgggcagctttttcaccccccgccacaatacgcctgaggcttactataggttacgaacccgcttcaatactaccgatgattctgctgaaaaagccgcgcttttcgtctacctaaaccgtcacggctacaacggtctctgccgctacagcgcttccggtgtgtttaatgtccccttcggtcgttacaaacggccttattttccgcgtaaggagatggtggccttccacctcaaagcacggcgggctaaatttacttgcctagatttccgaaaagtctttgcgcgggctagacatggcaccgtcgtctatgccgacccgccttatgttcccttaagcggcaccgcccgcttcactcactatagcggtcattcctttggccccgaggagcaagaggcattgtctcaaaacgcggaacggctcgccaaacggggaattcccgttttgatttccaaccatgacaccccgtctacccgccaggcttaccgcaatgccaaactaataggcttttcggtaactcgctttatcagttgcaagggcgatcaacgggccccggtgaacgaagtccttgccctcttcacctagcccttttctcatcggaaatgataataggattgattaaggtaggcgatgacctcctccagggcttgctgggaccaattcacccccgccgccacactacaacgctggacccgctttctcagggcagccagagactgaatgtgacgatcctcacgggtatatatcaaagaaggctgccctttcatcaaagaagcatggcaggtgatgcatgccttatcgtgaagaattttgccccgttcagtatccgctgcccaaagggaattagtccctagacaaagcatccagagactccaagcgcaaattaccctaattcgcgccatgggcctgaagatgcgccagccgcaccggtgcggggggatgggaatcataaaccgccgagtgaataggatcgggggttaaggtacttgcattttctttatagagctttactagcgcctggaccaaagcctggctgtcggccatgttagcggcaaactcatccgcttcaaactcataacggcgagaaatataggctaataaggggtgtaggaaaaaggtcaacacaggcgtcaccaacataaacagggccaaagccatatagttggagggttggctcccccctaaaccttgataaaacgcgggctgggcgctcaaccagcctaacagggccagcccccctaagccaagcatagccatgacaatgagatttttgaaaatatggcgacgcttaaaatgaccgagttcatgggccaacacggcctcgatttgatcaggatcgagggattccagcagggtatcaaagaagacaatacgcttattgcttccaagcccggtgaaataggcattgccatgtccagagcggcgcgaaccgtccatcacaaaaatgccttggcttttaaagccgcagcgggatagcaaatcttcgacccgatgcctaagattctcatccgcaaggggagtaaaagtattaaaaagcggcgcaataaaagcaggataagcccacatcatgaacacggcaaggcttaaccatgccaaccatagagacaaccaccaatagctccctgcgtgccccatgagccacagagcgccggccgcaataggaatacccagcatgaatatcagtactccttgcttgaagagatcttgtaagaataaacgcccggtggtccgattaaagccaaaacgctgctctagaacaaaaatccgataaatcctcaacggcagctcaatcaccgccccgataagtataaagctaaggagcacggcaacgccggtgccaagctcaccccaaccccaatctcgccagaaaccatcgagccaggccaagcccccccccaaagtccagagtaacaacaccaggacgccgaagacctcgctcacaatgcctagccgaagcttagccaccgtatagtcagctgctttctggtgcgcagccagggaaatatgatcctcaaaaggcgaaggaacctgacctcggtgtaaacgcacgtgacgaagctgacggcgtgccaaccatagctctaagcccagcatcaaaccaacaaaaactaaaaataagaaactgtaagtattcatattcatagcgattatcttaaattaaaacctgtgagggagattagcttctggtagaatgcggtgcaagtaattacacaacaattggcaactcatcatatggctcaggccccccccaacttaatctggttagatctagaaatgagcggtcttgatacgactcaggatgtcattctcgagatcgctaccgtagtcacggatagtgacctcaatattatcgaggaaggcccggtgttcgccatccatcaaaacgacgccatcctcgacaatatggacgaatggaatactcgacagcatactaaatccggtttagttgaacgagtacgccacagccttatagacgaggcaacagcggaacaacggaccctggaatttctcggtcaacacacccatgcgaatagctctcctctgtgcggcaacagcatttgtcaggaccgacgttttctcgcccgttacatgcctcagctagaggcctaccttcactaccgtaacctggatgtcagttccattaaggaactggctaaacgttgggcaccagaagttgccaaaggtttcaagaaggaaagcgctcatctcgccttagccgatatccgggaatccatcgaggaattggcttactatcgagcccatttctttcgcttgcccggttaagacttaattttcttccgtcggggctgcggcacggctcttgcgggcctgctccccgagggcccaggccacgtgctcccgcaccagggccgaggagtgatcggcgcgggactggagggcgcggatgatatgaggatggggtgcggcattgcccagtgccacggcaatattgcgcaaccaacccagataaccgattcggcgaatcgccgagccttcggtacgggatagaaactcttcctcgctccaggcaaacaaatccagcaattgcggggcggccaacccatgacgaggactaaaatccttctctcttgtcacctgggcatagcgattccagggacaaacgagctggcagtcgtcacagccgtagatccggttgccaatcaaaggccgcaagggctctggaatagaaccgcgcagctcaatggtcagataggaaatacaacgccgcgcatctaattggtagggggccacaatcgcctgggttggacagatatcaatacaagcctgacaagtcccacaatggctagtagtggcggaatccggtggcaagggtaagtcggtgtagatttccccgagaaagaaccacgacccagcatcacgggccagtagattggtatgcttacccacccagcctagccctgctttttccgccaaagccttttccatcaccggcgcactgtcactaaagacccggtaaccaaaaggcccgatagccgcctccatttgctttgccaaccgctggagtcgtttccgcaagaccttatgatagtctcgccccagggcatagcgggaaatataaccgagggaatcatcttccaggatgcgccaaggatcatcatccgcctcgggccaataatccatccgcgccgagattatccgaacggttcccggcaccaactccccgggccgagtacgcttgagaccatgccgggccatataggccatttctccgtggcgcccggcctggagccaatccagcaaatgtttttccgcctcccctagcgcaatatccgcaatccctatgtgctgaaaacccaatttacggccccactgtttgatatcagcggccagggcattgaggtccagtgttccgctctcccttccatgcatggtgtctatgatactcatttctgctaaaaatgggctggattcacggggcaactcggtgtagaacagccctttagcctttaaaattccagtcagccagcagctgcaaaaacgctatcgcctattatttcaggattacagcttacatagaggtacccaaaatggccattctcccccttgccttatacaccgctgcccaagtacgcgaattggaccgatgtactattgaagaattcgggatctcgggtgccacgctaatggaacgagccggtacggctaccttggaacaactacgtaagcactggcctcaggctcaacgcctagtggttatctgtggcattggcaacaacggcggcgatggctacgtccttgcccgcctggcccgcaaagcggaaatgtatgtggcagtctatcaagtcggcgatgcggacaaactcagcgccgatgcccgcgctgcccgacaagctctgcttgatagcggaataaagatcctccccttccggccccaggccctccactctgcagatgtggtggcggatgccattttcggtaccgggctcagccgcgaagtcgctggcccctgggctgacgctatccatgccattaatgcctccggacatccggtactttccctcgatattccttctggcctccatgctgatacagggagcatcttgggggctgcggtcaaagcccaagtgaccgccaccttcgtgggcctcaaacaaggcctgtttacccatctcggtcccgattactgtggtgagattgcttttgactcccttcggatcccccctgaggtctataagcgagtcaccccttctgcctatcgcattatccttgaggaaagaattgctaaattacccccccgtgcccgggcggggcacaaaggcgactatggccatgttctgatcatcggaggggaacaagggatgccaggggccgcgcgcatggcgggagaagccgcttatcgagtgggtgcagggctggtcagtcttgctacccgagggcagcacgcttccctactcaacatggcccgcccagagttgatgtgctatggagtggaaagccctgaggatctcaaacccctgctggaacgggccacagtcgtggtggtgggtcccggcctgggccaaggggcttggggtcaaatgatgctcaatgaagccttgaacactgtccatcccctggttgtcgatgccgatgccctcaacctattggctaaacaaccccgccaacataaccattggatcatcaccccccatccaggggaagcatcccggttgctggctcgcaacattgaggaaatacaggcgaaccgctttgttgccgtccgtgacctccatcaacgctacgggggggttgctgtcctcaagggcaatgggaccctgatatgccccggcgatttaccactgggactgtgcacggcaggcaaccccgggatggccagtggaggcatgggcgatgtcctctccgggaccatcgccggccttctagcccaaggccttaccctcagcgaagcggcgcatcttggggttacgatccatgccatggccggcgatcgggctgcccgcgaaggaggcgaacggggactgctggcaggagatttgatgttctatctgcggcgtctagccaacctccaaatcagctaatggttgagattactttaactggccaggaggccacgctagcgctgggtgcccgcttggcccgtacctgtgagaaggaaggggcggttattttcctcattggaaccttgggcgtagggaaaaccacattagcccggggattcctgcaagcccttggacaccgaggggcggtcaaaagccccacttataccctagtggagccctataccttgggccaacggcaactgtatcactttgatctctatcgcttaagcgatccacaagagctggaattcatgggcattcaagattatttcagcccggacgctatttgcctcgtggaatggccggaacggggaacaagcttactgccgcttcccgatctccaggtgaccctggaataccagggaacccatagccggttagcccgtttagaggctagaacggagcggggaaagcagttgctccaccaccttaaaactggaattagtttctagaaagcttgacaagaacaaatcctatctataaaaaaacaaagaaaaataaacttaattccatcctagccaggtgggaataaagatgggtcctacaatagtcgatattccagttaccgtgagaagaataacgtgtctattattactctgcctagcgcctgtcttagcctttgctagtacccaggtgcatggtgtccgggtatggcctgccgcggaaaaaacgcggctcgtcttcgatttaagcgcccctgcccaacaccgggtctttaccctgacaaatccccaccggattgtgattgacctggccaatacccgcttggcccactccctacctaagcgtagctttggcggcgatcttctccgcggactccgtagcgccgataagagcactggaatcctgcgagtagtgcttgatctagcccatgccgcacaccccaaaagctttttacttaaaccctataaaaattacggtcatcgcctagtcattgatctcacccgaaccgaaatcaaaaaaccccaaccaaaatcggtaaagccagtaaaactagtaaaaaaggtaacccctgtcaccacggagaagctccgagacattgtgattgcaattgacgccggtcatgggggcgaagacccaggcgccatcggcccccagggtacccaagaaaaggatgtggtactggccatcgctcgggaattggctcggttggtggagcgagaacctggcatgcgtccagtgatgattcgcaacggcgattactatgtcggtttgagagagcggatcaatgaggcccgccaacacaaagccgatcttttcatttctatccacgccgatgcctttactcatcctaaagcccggggcgcttccgtctatgtcctctcaggaaaaggggcgagcagtgaagcggcgcgctacctagccaaaaaagaaaatgaatcggatctcatcggtggcgtgagcttgaatgacaaaggcgacctcttagcccaagtgctgcttgatttgtctcaaacctccagccgcgaagcaagccttgaaaccgccgaggcgatcctcgccggcctcgggaaagtcggtcaagtccataaccgcaatgtgcaacacgcgggttttgccgtactcaaatctcccgatgtcccttcggtgttggtagaaaccgcctttatttccaacccccaggaagagcgtaagttacgcagccgacaccaccagcggagattagctaaagccatgatggatggtatccgccgctatttctaccgcaaccccctgccaggtactctgcttgcccaacgtcgccatatcatcagtcgtggcgataccctctctgaggttgcccagcactatgacgtcaatctcaatcaattgcgcctagtcaatggccttgaaggggaccgcatcaaggtaggggatatcctgctgattccttaactcgaagctcgaaacctcattcaagctccggattacggctctccgtgcccgaataattcaccggctggccacccaggcaccccaaacagaaagaaaatgaggaggggcgatagaggaggtttcgctgcttactcttatactttaataggtcatgttttaaatggggagaatttaacaaatgaaagggaggctaagcctatccattgcgggcaatgaccttgcctaggaatctctaataaatagtccgtaggctggattaagcgtcgcgtatccggcaaaacaatacttggaatctccagatctggaagattagcctttaaatagacatggttgctccttcccttccccgtattcaacttctgccccccgccctcgctaatcagattgccgccggcgaggtagtggaacgccccgcttcagtgctcaaggaactggtggaaaacgccttggatgccggggcgcaacgcatcgagatcgaaagtgaggcagggggaattgggctcatccgagtccgcgatgacggttgcggtattcatcctgaggatctgtgcttggccttaagttctcatgcaaccagtaaaatccgccagcaagaacaattactcaacatcaccaccttaggctttcgcggcgaagccttggcaagcattagtgcggtttcccacctcagcctcaactcccgagtggtcaatgaggaatacggctggtgtcttcgagaaaatacagcagtccaacccgtggctcatcctgttggcactaccgttgaagtccgtgatctattttacaatacccccgcccggcggcgctttctgcggggggaaaaaacggagtttatgcacctccgtgctaccctagagcggctggccctcagccacttcgaggtcagcttccgggtgagctataaccgccgccctcttttcaccttgccttcctgcctccgctccccggaccagttaaaacggatcgccaagatctgcgggcaggcttttaccgagcacagtttatatttcaagcgggaaatagagggactgcgcctatggggctggttagggcatccagaattctgccgtagccaaactaacctccagtacttctacgtcaaccagcgcatggttcgagaccggctgttaactcacgcgactcgccaagcctatggcaaccgccttcctccaggacgccacccggcctatttactctatctggagttgccccctagccaagtggatgttaatgcccaccccgccaaaaatgaggtccggtttcgagaagcccgacaagtccatggttttgttgttcgcaccttaaccgagatactagaacaagctgagtcagaaggggcacccaagccaaccgctgatgcccccctttcaggggatgcacctcacggatctcctttggaggtccccatttgctctcagcaaaccgggcaggcccttcaaccaaagccccatggcactccccacaaaggacggctttacccggtggcagaagccgcggagcactatagccccctccccaggggaagtcgtatcccttcccgcaagggaaaccacaatgaatcatcattgcttggccaagcccaggctttggttctcggacgctatctgctggcagaaaaccaccaaggtttagtgctcgtcgaccttcctgcagcccgcgcccgcctcgcccaagcgcgcctgcgtgctgcctatgccagagaccatatcacccgacaacctttactgcttccactcactttcaaggtctctccgcagcaggcagagtggacagaacaacatgcctctgaactattaacactcggtttcgggttacatcggctagggcctagcgttgttgttcttcgggaaatacccgcttctctccgagaacttaacttagagcagtggctgcctgccttgcttacccgattgaccgagcagcaacaagaaaagctggaagaaactccattaaaggaaatcattgttagctttacggggcggtatccagcacccacaatatcccctccctccttacaagaaatgaatgttcttctgcgagaattggaaaagctttatcagaacgagccagaccttaaaagcaagcctccctggcacgcattacccaagaacaaaatcgaagagtggtttgctccggactaggcactccaaggcgcaccgactttattccccctactagaatggtgggactaagctagcttcccctcggaacatggagcttcgataatatgtggggccggccgaccgatatagtaaccttgggcataatccactccatattcgcggagtaatatcaaggcctcggcatcttctacaaattccgcaatggctttcttgccaagacctttggcaatctcgcttagcgccttgacgaaaacccgatcttgatggttttcaactaattgccggacgaacataccatcaattttgacataatcaaccggcaactgcttaaggtggaaaaaagaggaaaaacccaccccaaaatcgtccaaggcaaattggcagccatgagcttttattttatgcatcagattcgccgcggccatcatatcggccaccgctgccgtctcggtcacctcaaacatcaacgaagaaggatcaacaccggtcgttcttaataaatcttctaatataggcaccaattcgggatcatctactacccgtcctgaaagattaatagacagcgtcaacttatacccttgggaccacaatctagcttgcttggtaatggccttttgcaacaccaaatgatcgatagaatggatcaaacctgattgctcggccaccggaataaactggcctggagaaataattctgccccgaggatcacgcattcgtagcagaacttcataatggcctatggtattggtacagatatccaataccggctggaaataaagcaaaaagcgatcttcccgaagcgcttgctcgatctgctctttccaatagactcgattctgcatccgttcacgaactcgctcatcgctcgagaataaatgccacccccctctcccttcttccttggcctggtacatggctaaatcagcgttggccatgagatcatggacggtagtaccatggagcgggaaaagcgcaataccaatactggcagagatggaatgattacgacctcgagcgggaaattctaaggtacccaactgggcacggacttttcttgccacttggaccgcgccgtcagcgtcacactcgcgaatcaccaccgcaaattcgtctccccctagacgggcgatgacatcactcgcccgaacgacttggcgtagcttgtcagccaccattcgcaacagagcgtctccggcttgatgaccgctggtatcgttaatatatttgaattggtcgagatcaaaatacagcaggccgccactgtgcttataacgcttggaagccatgagaatttgctcgaattcaccttggaaacggcgccgattaaataattctgtcaaaggatcatgatccgccagccaggccagttgctgctctgcctgctccctttcagtcacatcatgccccacgctaagcaccacggcatcacggggtgaacggaccagcaagcgagagtggaaccaagaaatagtacgctggctgccatcccggcactgaagcccagcatctacgcgcacctgctctcggcgacccagccgtagctcttctaattcctggagcacctcgggagaaattttatcgcccgccaatagttcgttaaagggtcggccttcaatttcatcggcactatagcctgtaatcaccaacccttgccggtttaacatcaccacccgcccagcggcattctgggtcagaatgatgacctgagccgtattcaacaacccggtgacaaagtcccgctcccgcgctaaatcatccccccgctcagctaaattgcgggtccgctctcgtatctgtgcctgtaaggcttctagctgataggataaggtgatggcggtgttattaaggacatcgatttcatctcgaccccagaagcgtcgaaccgattgaccaaggtgcgtccggactttctcgaaagcgtgctccgccaaataaggcagacttagggcaacccgttgcaaacgagccatgggtttccacagcaagagcaacaacagaatctcggaaaccaagaggccgatcaagccaccgagcaggctctgccgagtcgcgacccgaatatcagcaagggcactggtcacatcactaatgaccactaactgggcctgattttctccatccgttccattaatgggtatcagacgaacttcatattcccgacctgaatggtggtgccacacatgttgctcccctaccgcggcaagggaatggtcttcagaaaccgaacgtaacacaagcaaattgcgctctgcatgggtcaaggccgtcacccgcatgttccattcaggcaacaatcgactcggctcaatccctcccctcggatataatcggctagccgtaatgataccgacatcatcgccggagatttgatggaaggcgagtaccacatcggcaagagagcggccaagcaacaaaacaccggcgcgctcattattggcaagcaaaggaaccgctacgtactggatgcatttatccttacaatctagcccggtaaccggttgttccgttttattggctgcatacacccattccaaaacctgacccgtgtcggcccgctgctcccaagacaccaataattcattttcagaagaatagaaactcgctatctcgaccccccagaccatttgcaacaagtgcccatgccgattgaatatcgactcaatctgcctaatcaaagagccatcgtcaccatggcctccccgcaatagcggcacgatatcggcaagttgttccatgcgctggtaagagtttttaataagcccctgaattttctcaatatgatccaacctgaattttctcaatatgatccaaatagacttgctcacgctgcaaagcaaattggcgttgcaaccctaaataagcaagccccgccaaagacgcattaatcgtgaccagaaccagactaaacaccaaaacagccttccatttaagactgaggaaatggggggtgggggcttgttcaggatctgacatcaatactttccgcagaaaatgctacctcctcaagcatccatcgccttttccgccagagtaaggtcaccagagaggagaggccctaagggatcacatcgaagacggatattttgcactaagctcttcaagatctcggacactttagtttttcttttaacgctttattttaaatcggcaagtttttagaaaaatctcttcattggaatcaacggactattgcctttgtcgaagcaagggtagcttaacccccgaattgacaagacattttaacccttttcactccatcctaagagggagtaccaataaaatttctgattttatttaggcgttgcgcaccaacccctgggcctcttcagtgaccaaatccttgaaggcctggtgcagggcggtgaagcgcttgctttttcggtgcataatgtaccaatggcgcataatagggaaggaatcaacgtctaggattaccaaccgctgtaaagcaatctccttctccaacgtatgttgagagacgatccccagaccaagcccggcctgtactgcctgtttgatggcctcgttactgctaatttccatgctagaagtaatcgtggctcccagatgggcaaagaaacgttccatcgcgatccgggtacccgagccacgctcacgcaggataaaagtctcttgctgcaatacggttaagggtacccgctgccctaccagtggatgtgccggcggggcaataacaaccagtggattatccatgaagggctccgctaccacctccaaactctctggaggttttcccatgatcaccatatcaactgtattttcttccaaatgcctcaacaaagcttcgcggttagtcacatcgaggctaatattggccccaggaaaacgctgatgaaaccgacccagcaaatggagagcaaaataagtggcggtagtggctacagcaatcgtaagggtaccccgccgacttccctttagctcctccagaacatcctcaacctcacttagctgccgggaaatctgctggctgtaatggtaaagctcctgacctgcctcggtaaggaaaattttttttcccagttgctcaaatagcgccaaacccacgttatcttccaattgtttgatctgcatggacaccgccggctgactcagatggagttcttctgccgcccgggtatagctaaggtgacgggtcactgcttcaaacacataaagttgacgaagagttacatgcatgttcatgctctcgagaaatattgataagcattttattatgagaataataaaaattattgaatattaattatatcgaaagcttactataattatcgggattgtaaaattgaaagtctgttttcgcccatcatattgaatttttgtatataacctgccagggaacagcactcaaccctgacggagcccattaaagttaagttctgtccttactaaaaacatagaggagtaaaaaagctaatcatggcgaaaaaaacttataccgcgggcgttaaagagtaccgcgaaacttactggatgccagaatataccccagccgatactgacatcctggcctgttttaaggtgactccacagcctggggtaccccgtgaagaagctgccgcagcggttgccgcagaaagttccaccggaacatggaccacagtatggaccgatctgctcaccgatctcgattactataaaggacgtgcctacgctatcgaggacgttcccggcgatgatgaatccttttatgcctttatcgcctatcctatcgatctgtttgaagaaggttcggtagtcaatgtatttacttccctggtcggtaatgtctttggctttaaggcccttcgcgccctgcgtctggaagacgtccgttttcccatcgcctatgtaaagacctgcggcggtccacccaatggtatccaagtcgagcgggacaaaatggacaaatatggccgtcccctactgggttgtaccatcaagccgaagctgggcctctccgccaagaactatggccgtgccgtatacgagtgcctgcgcggcggcttggacttcaccaaggacgacgaaaatgtcaactcccaacccttcatgcgctggcggcaacggtttgagtttgtcatggaggctattcacaaggcggaggccgaaaccggcgagcgcaaaggccattatttgaacgtcaccgcacctaccccggaagaaatgtacaagcgggccgaattcgccaaggaattaaaagcccccatcatcatgcacgactatatcaccggcggcttctgcgccaacacgggcctggccaactggtgccgagataacgggatgctgctgcacatccaccgcgccatgcacgccgtactcgatcgccaccccaagcatggcatccacttccgggtgttggccaaaattctgcgcctgtccggcggcgaccacctgcactccggcaccgtcgtgggcaaactcgaaggtgaccgggcggcaaccctaggctggattgatatcatgcgggataaattcatcaaggaagaccgcagccgcggtatcttcttcgaccaggattggggctccatgcctggcgtcttcccggtcgcttccggcggtatccatgtctggcacatgcccgcgttgaccgccatcttcggcgatgactcggtacttcagtttggtggcggcactttaggtcacccctggggcaacgcagcgggtgctgcggctaaccgcgtctctctggaagcctgcgtcgaggcccgcaaccaaggccgcccgatagagaaggaaggcaaggaaatcctaacgacagcggccaaaaacagccccgagctcaaagtcgccatggaaacttggaaggaaattaaattcgagtttgacaccgttgacaaactagacgtggcccacaaataagcgaccccttcccagctttcaatcaatgctctcggcggtcattgcctctatctagcgggccgctgagagtccagcccccctgaggctatcctattctggggggctggtatatttttagtgaagcactcaatatcagaggaaatattttaatgagtgagatgcacgattatcagtccagtttgggcgatccctcgagccgcaggtttgagaccttctcctacttgccggaaatggacacggatcagattcgcaaacaggtggaatacattgtcagcaagggttggaatccggccatagagcatactgagccagagaatgccttcagttattactggtatatgtggaaactgcccatgttcggtgaaacggacgtggacactatcttggcggaagcggaagcctgccacaaggcccatcccacgcaccatgtgcgcctgattgggtatgacaactataagcagtcccaaggcgcagccatggtgatcttccggggccccatgaaaaactgactgttctgaccgagcagaaacaggcccctgcccggtctgccggctaggggcttttttctgtcccctatctacctgtctaaggcgaaataacatgagcgatcgtgagcaattcctcatttcagaagaaccctattatcgtgaagtccataaggaaatcgaactctatgaggccgcctatgcggtgcggatgcctttaatgttgaaaggcccgaccggctgcggcaaaacccgcttcatcgaatacatggcttggaagctcgggcgccccttaatcactgtggcctgtaacgaagacatgaccgcctccgacttgataggccgcttcttgcttgatgctaacggaacccgctggcaagacggccccctgaccaccgccgctcgaattggtgctatctgctaccttgacgaagtggtggaggcacgccaagacaccaccgtggtcattcatcccttaaccgatcatcgacgcaccctgctcttggacaaaaaaggggagctgatctccgcccacccagatttccaactggtgatttcttataatcccggctaccagaacctgatgaaagacctcaagcagtctaccaagcagcgcttcggggcccttgattttgactacccgagcgctgacattgaaagcgagattatcgcccatgagacggggctagagcaggaggcggctagtaagctggttcagatcgcccaccggggtcgcaatctaaaaggccacgggctggacgaagggatctccacccgcttattggtgtatgccggacagttggtcgccaaaggcattgatcctaaggcagcctgccaaatgaccctggtacggcccttgaccgatgaccctgatatgcgcgacaccttggacgccgccgtcagcacctttttttaacagcttgaaccgctatctcgatcaatcttttgtctcatccgtcactaaataaagcgcgacccacatgaagctctccatagaagactatcgccaatacctggaggatgcggatcccaccatccacgatacttttgaggccagctttgccgaagcggcccgattgatgtcccccgctgggctgcataattacctggaaggggctcgagctctagtgcagttgggacggagttcggatctagtcatcacctatctccaggagatgcctttagtcgtcaaagaggtcggtgaagagattattcaagacgtggtcactggcgccatgaaactttcctccatgaccagtggggaagtcattggactgcttttcgccagccttcccctggtgagccgtcgccttggagatgcggagttgctgcggggttacctcagccttatccaccaactttccgccaaagcacctcggggactacgccccatgctcgctcacctggaccagctatttgaaaagttgactttgggtggactgcgacgctgggccatgtggggcatccaagcccatggccaggacttcaaggccctcgccgattacttcaatctggcctcggcagatagcttagcggtgctaaaacgggagcgccggggaaccctgttcgtcgactcccaccgcaagcttaacttttatttgcgcgctttatgggggcgggatttctttctccgtcccacctccggggattttgaaacccgccaaggcatgcccgtatatattgaacaacgggtgattcacctacctgacgcctatgacgactacgcggaactcccgggtgttgaactctatcgggctgccgctgcccatgccgctgcccacttggtgtatatgactcagcctatttcagcggaggccctcagtccaatccaaatgttctttattggggtctttgaagatgcccgtatcgaacacctggctatccgccaatttcccggcctcaaacagctttggttgcaatttcaccaggctaaccccacagaggaaacccaatccaacgctgatccggtgctggtgcgagttgaatgcctggcccaagccctcttggatgaaaactatgaggtctcagatccctgggtaatggctgccgccaccgagtttcggcaacgctttttggagaccccggaaaactcccaaatcagttgggatctaggagtcaccttctataaccggttagcggaaaatgccgccattcccagcttacgagtcctagagagcctggatatcccctatcgggatgataaccgctatatctgggcttttgccgagcaagtttggcatgaagccgagtatattcctgccagccagcgacaggtccgcaagcaagtcaatgtcatggaaatgatcaatgaattagattgcgagctggccgatgacgacgcccaggaaatctggaccctggaaagtgaatttttccgggatggagaccccatcggggtcagcattaaccaactcgaagggaaagagccggtcagcgaaccttaccactacccggagtgggattatcaggtccaacttcatcggcccgactgggtcacggtactagaacggcgccaatccaaaggaaatcccgatattgtagccaacaccctgcttgaataccgcccggtggccaaccggctgaagcacattattgatgcgctccagccccaaggggttatccgtcagcggcatcaagaagaaggagatgacatcgatatcaatgccgccattcgggccatggtggatctgcgcatgggcatcaccccggatctgcggatcaacatccgctatctgcgcaagacccgggatctggcagtgctggtgttgttggatctttccgaatccaccaatgaaatcctgccgggaacggaccgtccagtacgacaactggcccaggaagccaccagccttttaggctgggctatcgatggtttgggggatcctttcgctattcatggctttgcctccgatggccgccatgatgtccagtactaccgcttcaaagattttgatcaacctttcaatgatgacgccaaagcgcgcctagcggggatgcaaggaggcctatctacccggatgggggccgccctccgccatgccggacattacctgcaacagcagcctcaacagaaaaaattgctgctcttggtctctgacggcgagccctccgacatcgatgtccgagatccccaatatctacgccaggataccaagaaagccgtagaagagctccacacccacggggtaacgagctattgcttgacccttgatcccgacgccgatgcctatgtcgcccgcatttttggcaacaatggctatactattattgatcatgtgcagcgtctgccggagaaattaccgctcctatttatgggtttaacccgttagggagcaaacccactcaccctggtcttacttaggacctatgccatccattgagcctttgtctacccgctacttcattggcatcgatgataccgataaccgggagagtcgcggcaccggttatcgggcccgaaccctaggggctcaactcgaggaaaaaggcctggcaatcctagaaggagtcacccgccaccaactgttggtcagccccgccattccctatacttcccataacagcgccgcctgctactcataccaatttaatcaaagaatgcaatttattaagacctcaagtgcttgtttaagctgaatttatacaatgcaaaattagatgaaattggtatcaaagacttggtttttttgggctcgggtgttgtttctgcgcccttttctttgggacggcaatagccacaccccctaccgaatttgatggccaatttgacccgaccctcattcccacagagcaaatcgccgagattaaattcaccaccggcgctagttccgaattatacggcgaaggccccatcggcgccgtgattaacattatcacccgcaagggggtgacagggttgcgggcagtgcttagtgccgagcgggaggacggcgatcaccaccgcgtatggggccgcctcagtggggccaaacaggatacggacttctttattagcgtcagccatcaaaaccaacagggattcccgctttccgacgactttgaacccaccgctcttcaaggccaaggactgcgggaaaacagcgaccgggaacgcgctaatctctttgccaacctgggctatcgcccgaaccaagactggcaactgggcctgaccttcaaccatacccacggcgagcagggagttccccctatcgtcattgacgataacaaagatcctttcgcatccagaccccgatttgaacgggtcgatgacttggaaggctactcggttcagctagcggccacctttgaccctacggtaccttgggcagcccgatcctggctttacttcaatagcctggatcaagaagaaaatcgatacgatgataatcaatataatacgattactgaccggaacaattttcacaaagagaatactaaccgggtcatgggcttccatgtccagcccagttttgagtttggtcccgaaggcttattgtctgttgctttcgatggccgtcgcgaaagctttgatgaaacgggatttatccagaccgcccgtaatcgcagccaaccccttgctcaagataatgaagtcttcgtctattccgcagccttggaatacagcttcaagcccttaccgaagctgggattaatcttcagttatggacatcactggcaggctcgggaacagggctccagcgataacagcaacagcttcattacgggcgcctattatgatcttagccctcagactcgattccgggcctcagtatcccggaaagtgcgggttccctccatccgccaactctatgagagcatttccggcgatcccaatctaaattttgaaacggcttacctctatgaaatcggcgcccgctaccagtttaattctgctaactccgtcgatctcgtcctttcctacaccgatgtggaagacttcatcgaaaaaaaaccgcttaacggatcgcttcgaaaacaaccaggaataccgtttccggggcattgaactgaccggggaaacccgaccttgggaacgcctgcgattacgggtccgctatacccatttagacaacgaggatcgctcttccggcagtgaaattgatgagctgcaataccggccagaaaacaaagtttctttcgaggcgttcaccgatttcggatatggcttccaaggatatttgtccctcctccatgtggccgatcaattcttctattctcgccaggaaccggttcaaaaagcccaattggacaactttactctgcctctccaaagccataaaactagcagagagtcataggcacattcgcatcattataagtattaacttatcaaaataatcaaaagtattgactgtcattataaaaataaccgttatacttttttagggtgaacacaaattatgtttttgttcacagggcttagttctcactaggagacttccctgtcttggtgagctctaaaacatccgcctttacttttacaagctaaatgagtaaagacggaggtggacagtctaactctaaagaggagcaatataatgggaaaatcagaaacgatggctgaagggaaagagcgttataaatccggcgttatcccttataaaaagatgggttattgggaacctgactacaagcccaaggaaaccgacatcatcgcgatgtttcgtatcaccccgcaggccggtgtcgatcctgcggaagccgccgccgcagtagcgggcgaatcttctaccgccacctggacggtggtgtggacggatcgcctgaccgcctgcgaactctaccgagccaaggcctaccgcgtagacccagtacccaacaccggcgaaggcaccaaaaccgaggcgcaatatttcgcctatattgcctatgatctggatctgttcgagccgggctccatcgccaacttgaccgcctcaatcatcggcaacgtgttcggtttcaaagcggtcaaggcactacgtttggaagacatgcacatcccggtagcttacctaaagactttccagggaccagccaccggtgtcatcgtggagcgggagcgtttggataaattcggccgccccttactcggcgccaccaccaagcctaaactcggcctttccggacgaaattacggtcgcgtagtctacgaggccctgaaaggcggcctggacttcgtcaaagatgatgagaatatcaattcccagccgtttatgcactggcgtgatcggttcctctactgcatggaagcggtcaataaggcctctgcagctaccggcgaagtcaagggacattacctcaatgtgactgcagccaccatggaagatatgtacgagcgggctgaatttgctaaatcactgggttcagtcatcatcatgattgacctggtggtcggctacaccgctattcaatccatggccaaatgggcacggaagaatgacatggttctgcacctccatcgcgccggcaactcaacctactcccggcaaaagaatcacggcatgaacttccgtgtgatctgtaagtggatgcggatggccggtgtcgatcatatccatgccggtaccgtggtgggcaagctagagggtgatcccctcatgattaaaggtttctacgacactttgcgggagcggcacactccgacaagtctcgagcatggactcttctttgaccaagattgggcatccttgaataaggtgatgccggtggcctctggtgggattcatgcgggccaaatgcatcagttactgcactatcttggcgaagatgtggtgttgcagtttggtggtggcaccatcggtcacccccaaggtattcaagcaggcgcgaccgccaaccgtgtggcccttgaagcgatgatcatggcacggaatgagggacgcgattacatgaaggaaggtccccaaatccttgaggatgccgccaagtggtgttcgccgctcaaggctgccctcgatacttggaaagatatcaccttcaattatgaatcgaccgataccgccgacttcgtgccgacggccacgaccagcgtttgagcctaggaggatttagcttatgatgaccaatcacggaaaccgtatcacccaggggcagttctcgttcctgcccgatctgacggacgatcagatcctcgcgcagatcaagtatgcgctgaaaaataactgggcggtcaatgtggagtacaccgatgatccccatccacgcaatacctattgggaaatgtttggcatgcccatgttcgacctgaaggatcccgccgggattctgatggaagttaacgattgccgtaaaactttccccaaccactacatccgagtaacggcgtttaacagtgaccgtggggtcgaatcgccctgcatgtcgtttatcgtcaatcgccccgaaaacgagcctggcttcgggctagtgcggcaggaagtggaagggcgccatatcaactataccgtacgcagctatgcgacggataagccggaaggcgagcggtattaatagagttgctggtgacgggtccacaatggcccgtcaccagcgatgataacgctgcaatgggagcggatgtcatgaattattccgagaatactgaggccagtgaacgctcagccgaactcacggatgaggcgcaagtagatctggaggctgaattcaaggcttccaatatccaagaagtgctggacaaactagaccgggagctgattggcttgaaaccgattaagacccgtatccgtgaaattgcggcacttctgctggtggatcgattgcggaggcaattcgaactaacctccgagacacccaccctacatatgagtttcaccggtaatcccggcaccggcaaaaccacagtagcattgcgcatgggtgagatcttgaaaaggctcggctatgtgcgcgagggccatttagtcaccgtgacccgcgacgatctggtcggccaatacatcggccatacagcgcccaagactaaggaagtcattaaaaaggccatgggcggcgtgctgttcattgatgaggcttattatctctataagccggaaaacgagcgcgattacggccaagagtcgatcgaaattctactgcaagtgatggaaaacaaccgtgatgacctggtggtggttttagccggctacaaggataaaatggatcgctttttccaaagcaatcctggtatgcgctcgcgcatcgcccaccatcttgattttcccgactattcgccagaagaactcatggccattgccaagctcatgctggcggaccagaactatcgtttaagcccggagggtgaaaaggcgcttgccgagtacattccagtgcgcatgaaactaccccattttgccaatgcacgctctatccgcaatgctttggatcgggcacgcttgcgtcaggcaaaccggctttttgcatcgcgcagcagtaaactgactaaactcgatttaatcacgatcgaagccgaggatatccttgcaagtcgcgtgtttaaggaaggcaagctcgatacaaatagtgtttacgaagcctgaagacagcataggtactgagagccgtgaagatatctagcgagacatcacccctgcgggtgctgccaaaaacgattgaagcgactgatttcaatcgtgtgcggctcgcgctgcggcggctagggcggcccttgcgagttgcattacccgcccaccgcgggcttgaagtcatcttggataaccatatgtggttatgcgtggatagctttcatcaagatcaaccggtccttgcctggcgctcttttgaaaccatcgatcgctatggccttcacgaaccggtgcgctgtgaactttgcctttaccatacccatgcgggacttattatgggatcggcgatcgagcaattgagcgaggcgttggcaaaacgccttaccgaagccgaagcttgagtgctcattaacccctacggatatcaccggtcaggcgctttcaacaagtctagcccaaggcaggaattatttttcagggcgatagcagttttccagtggcggatgctctcctggtgtgagcaccctcaatggcaggccaatgagtttcgtttatcgctctccatctaggttcgtgcaaaacacccgggctagatacacaaagggcgggattaaacccgccctttgttaccgtttccccactaggggaacccatcatcagttcactcgcgggtctaattcaccgctcgcatagcgcttggagataacttccaaggaaaggggtttaatcttggaagcgtgaccggcacaaccaaaagcctcaaaacgggcctgacaaatatccttcatagccgccgtcgaagccttaaggtatttgcggggatcgaaatttttcggattctccgccaaattcttgcggacagcaccagtcgccgctagacgcaaatcggtgtccacattgaccttccgcaccccgtgccggattccttcttggatttcctctacaggcacgccataagtctcaccaatatcgccgccgaactcatggatgatctttaaccattcctggggcactgagctagaaccatgcatcaccaaatgagtgtcaggaatccgagcatggatctccttaattcgctcaatggccaaaatgtccccagtcggtgggcgggtaaatttgtaagctccgtggctggtgccaatggcaatggctaaagcatccaccttagtcttcttgacaaaatcagccgcttcttcgggatcggtgagcaattgatcgtggctgagctgaccttcagcaccggatccatcttcctctcccgccataccggtttccagggaacctaagcaacccaactcgccttccacggaaaccccgccaccgtgggccatatccaccacttgtcgggtcacattgacgttgtactcatagcttgatggagtcttcatatccggcatcaaagaaccatccatcatcaccgaggtaaaaccagactggatggagcgcaagcacactgcaggttccgccccgtgatcctggtgcatacaaatcggaatctgggggtactgctccaccgccgccgcaatcaagtgacgcaaaaacggctcaccggcataggagcgggccccagccgaagcctgcatgatgaccgggctgtcgacagcctcagccgcctgcatgattgcatgcacctgctccatgttgttgacattaaatgctgggataccaaagttatgctccgcagcatagtcaagcaattgacgcaacgtaattaaggccatttttttgtcctcacacagttagcaatataatctgattaagcttctaaaatgatagttcttattaaatcctgtaagtggcgattgccttataaaggctattttatagcgatcttgaagcgccgatagggcgttgaggccttgagtcataatcccgcaggcttgaccatatcgccgacctggaccaccttcagcgcattggtgcctccctgcacgccggtaaggtcacccttagtaataatcacccagtctccatcacgcaccgcccctcgacgttgtaattcactgatcgcctcagagttgatgagggcatgatcagaagaatttacatcgaaacttacggggcaaacaccacgatatagggttacctttctacgcgtctccacatgccgcgtcaaggcataaatcgggatagcggaactgatacgggacatccataggggggtagaaccggactcggtaagcgctgcgatcgccttgatatcaaaatgattggccaaatacatggccgccatggcaatcccctcatctacccgattaaaacgggtattaatacgatgggtggagacggtaacctggtattgcttttcagcctcgcggcagattcggtccatcgccgctacggctttgcttggaaaatcaccggacgccgtttccgcagacagcatcaccgcatcggtaccatccaataccgcattggccacatcaaaaacctcggctcgagtgggaaccgggcttttaatcatcgtctccatcatctgggtggcggtgatcaccaccctattcatcttccgtgccaagtggatgatatttttctgcactggcggcagggcggcatccccaatctcaacaccgagatctccccgggcaaccattaccgcctcagaggcagcaatcatctcttccaaattctctaaggcttcggcacgttcgattttggccacaattccaccccggccacctgcagcctgaaatagctctcgggcttcattgaggtcatcggcactgcggggaaaagacacggccaaataatcggcctgaagcttagcagcacattggatatagtcccggtccctagacgtcagcgctttggctgaaagaccgcccccttggcgattgatgcctttgttatttaacaaaacgccaccgatcaccacccgacaaacaatcctcgggcctatgacctcctccacccacagcacaatccggccatcgtccagaagtaaagtatcacctcgattcacatcatccgccaagcctttgtaatctacgccaacttggctttcatcacctgactcgtccggcagactaacgtcgagggtaaagcgggccttatcctccaaatttgctttaccaaccttgaacttggcaatgcggattttcggcccttgcaaatcggccaatacccccacttgccgcccataggcttgggcccggctccgtaccaattccacccgttctcggtgtaattcacaggcccggtctaattcacggggaccatgggaaaaattcaaacggaccacatcaactcccgcttcgatgatctgatctaagatcttcggatcatccgtcgctggacctagagtggcgacgattttggttcgtcttagcataatttttccggagccctccccgatattattctttgcaaccgagcaaaaccccaaagaatagacaaaacagcattctaattactggcttgcacgctcttcaaggatagcaactgccggtagtttcttcccttccagaaactccagaaaggcccccccaccggtagaaatataggaaacctgatcactcacaccatattttgccactgccgctaaggtatctccgccgcctgcaatagaaaaagctgggctttcagcaattgccagtgacagcgctttagtcccttcaccgaattgatcgaactcgaacacccccacaggaccattccagacgatagtccctgccccctttaatatttgcgcaaaatgcttcgaggtctcagggccaacgtcgaaaatcatatcatcctctgtcacctcgccgatccgcttcaaggtggcttccgcactctcagaaaattccttaccgcataccacatcgacgggcagcgggatatccccaccccgctcctgggccgcaactctcaactgcttggcagtctccaatagatccgcttcatagagggatttgcccacattgtaacctgccgcggcgataaaggtattggcaataccgccccccacaatcagctgatcgaccacctgtgacaggctttccaataccgttaacttagtagaaaccttggagccacccacaatggcgacgaggggccgtgcaggattatccaaggccttctccaaagcctccaactctcctgccagcaaaggccccgcacaagcggtcggcgcgtactgggcgaccccgtgggtagaggcctgcgcccgatgggcgctgccaaaggcatccatcacataaatatcacagagagcagccattttcttggctagggcctcatcgtttttcttctctcccgggttaaaccggacattctcacatagagccacctgcccttcactaagctctatgccctctagccaatctgagaccaaacggacttcctggcccaataaatgagacaaatgatcggccacgggagccaaagaaaaggctggatcaaattcaccctcggtgggacgccctaggtgtgacattaacataaccttagcaccagcctgcatcgcctgttgaatcgttggcagggatgctcggatacgggtatcgtcggcaaccttaccccctttcaagggcacgttaaggtcttcccgaatcaggacccgctttccggcaagatccaaatcggtcatctttagaatggacatggagctcactccttgtaaaggcatggcctaaaggcgaatcgcccaactaggctagactaagcgtctctcaatgttaatttcaatgggattgcggtgtgaggccgtcccgagggacagccccacgccccattggctaactcacttggcattcatcagggcaacggtggcatccagcatgcgattggagaagccccactcgttatcataccatgccaataccttgaccaaattgccttgcatcaccttagtcaggctagcctcgtacactgaagaggcaggatcgtgattgaagtccatggaaacaagcggcttgtcgttataagcgagcaccccttgcaagtcacctgtagccgcctcccgcatcattccatcaatgctctccttgctggtattacgggaggccacaaaagtcaggtcaaccaaggaaacattaatggtcggcacccgcaccgcaaaaccatccaatttgccattcagttctggcagtaccaatccgactgctgccgccgcccccgttttagtggggatcatggactgggtagcagagcgggcccgacggagatccttatggtaaacgtcagttaatacctgatcattggtgtaagagtggaccgtcgtcatcaacccatgctcgaccccaatattatcttggagcaccttaacgagaggcgccaagcagttggtcgtacaagaggcgttggagatcaccgtatcagaggcctttaaggaattatggttgacaccatagacgatagtggcatccacatctccaccccccggcgcggagataatcacttttttagctcccgcctgaaggtgggccgaggctttttccttggtagcgaacaaacctgtacactcgtgtaccacgtccacgcccaattccccccagggcaatttagccgggtctctttcggccaacacccgaattttatcgccgttgacgatcagataatcgccatcgacggagacttcaccgggaaacttaccatgtacggtatcgtactgggttaaataggcattggtattggcatctcccagatcattaatggctacgatctggatctcactggtacgattgcgctcgtacaaagcgcgcaaaacattgcgaccaatacggccgtaaccgttgattgcaactttaatcgccatggctctatctccgtttatttcaaaaaattacactagcgctgttggaaacggccttgccacttttccaggcagcgtactgaatagaaaattttacccgtttaagaaatcaacccttcggcaatcttggccagattctccgcggtaaggccaaagtgtttgtacacttctggggctggggccgattctccaaaagtatcaatacccaacactttaccttcgagcccaacatatttccgccaatagtcggtgactcccgcttccactgccactcgagccctaacctcagaaggcagaaccgcttcacgataggtttcgtcttgggcatcgaaaacatccgtacaaggcatagaaaccacccgcgctttgatgcccttgccgcccagcgtttcagcagcttccattgccaaggcaacctcagagccagtggcaatcatgatgacatctggcttgccatccgtatcacgcaggatatagccgccacggcgaatatcttccatctgtttaggggttcgctgctgatggggcaccccctggcgagtaagcagcaaagaggtgggtccatctctgcgctcaatagccgccctccaggagaccagactttccaccgcatcacaggggcgccataccgacatgcgtggaatatagcgcaaggtggccgcctgctccaccgcttggtgggtcggaccatcctcacccaaaccgatggaatcgtgggtatagacaaaaatactttgcacccccatgagcgcagacatccgcaccgcattacgggcatattcggaaaacattaaaaaggttccgccatagggaatgaaaccaccatgtagggcaaccccgttcataatggccgacatcccaaactcccgcaccccgtagtggaggtaattaccatcagcagccgttttgccgatcacctttgaacccgaccaatgggtgagattggagcccgttaaatccgccgatccgcccaatagctccggcaggacaggggcataagcttcaatagcgttttgagaggccttgcgggtcgcaattttctcggccttgctatcagccgcctggagaacctcggcgacggtagcctcccaactctcaggaagtttattttggagccggcgctgaaattccgccgccaactctgggtaagcggctttataggcggcaaacttttcatcccaagccgcttctgctgccttgcctttctcagctacattccagcccccataaatttcctctggaatctcaaaaggaggatgggaccaacctaatttgtcacgggtcgccgcaatctcatcctctccaaggggcgctccatgacaatcatggctcccagctaaattaggggcgccataaccaatcaaagtcttacaacaaatcaaggtgggcttatcggtagctgaacgggcctcttcaatggcttggcgtacggcctctgggtcatgcccatcgacaccgcgcacaacctgccacccataggcctcgaaacgtttcggcgtgtcgtcggtaaaccatccgtccacatccccatcaatggagataccgttgtcgtcataaaaagcaatcagcttccctaatccccaagtacccgccaaggaacaggcctcatgggagatcccttccatcaagcagccatctccgaggaacacataagtgtaatgatcaacgatttcatgaccatcgcggttgaactgactcgctaatattttttcagctagagccatgcccacggcattgctaaggccttgacccaacggtccagtggtggtctcaacacctggggcatacccgtattcgggatggcccggagtcttggaatgaagctggcggaactgcttgatgtcctccatacttacgtcataaccgctcaggtgaagcaaagaatagagcagcatagagccatgcccattagacagtacgaatcgatcccgatccacccattgggggttattagggttatgcctgagaaaatcattccataaaacctcagcgatatccgccatccccatgggggcaccagggtgaccggatttcgccttttgcactgcgtccatgctaagcgcacggatggcattagccaattctctgcgagaaggcattgcttacctcctaaattacgttaaattaatcttgtcttaaatcttgccttggcgcgtagccttaccctactgcgctccttcgccagacaatgactttaggaattctataggcccaagccttctaaagtgctcttatataacggggcgcaatactctagcagagaagcgccaaaaacgcgaaaaaaactcttagcttacctttttagatagaccaagtacatcctgcatatcgtaaagcccaggaggtttgctgctgacccaatgggatgcgcgcatagctcccaaagcaaaggtcatgcggcttgaggccttatggccaatctctacccgctccccgtccgccgcaaacatcacggtgtgttcacccacgatatcgcctgcgcggagagaagaaaatcctatgctttcccttggccgttcaccgctgaatcctcgccgcccataaacggcgcactgattcagatcccgtcccagggtttcagccaccacctcccccatgcgtaaagcggttccagagggagcatccatcttatggcggtggtgggcctcaataatttcaatatccacctcatcccctaacacccgggcggccatctctaagagctttaaacaaaggttaacccccacgctcatgttgggcgccagcacgatcggaatctcaatagccgccctcgcaatctcctgacgctgttctggggtaaatccagtggtgccaactaccatagccttgccctggtctttgcagagggctaaattggccagcgatactttaggctgcgtgaaatcgatcagcagatcaaaagcctccccatgctcactcaaattacccactagggggatttgcaatgttcccacccctgccagttctcccgcatcactgccaatcaggctactgtcaggacgctcactggcgactccaagggtaatgccctcatactgacaggcagcctggatcaaggtgcgtcccatgcgcccggcggcaccactgatagctactcggatcatggacctcattcctggtgacttcttctatgaacaaaaataacaaacccgagggggtaaaaatacctcaagccacctcgggggatagggttcgcgtacttaaatatttaggatgagttcaaaggatatcagaacttcatttcttcaaagaagtgttttacaccttccagccaggaatgatgcttagggctatgtttcttgttccgattcatggaagcttcgaatttttccagcaattccttttgttcttcgtttaaattcactggtgtttctaccatcacccgacacagcaaatcacctgtgggtccgccacgaacaggtgcgacgcccttacctcttaagcggaaaacctgccctgactgagtccctgccgggatcttgagctttgcccgaccgctcaaggtaggcacatccaactctccgcctaaggcggcagtgacaaaactgaccggcacttcgcagtggagagcatcgccctcccgagaaaagatcggatgcgctttgatttgtatctgaacataaagatcacctggcggcccaccactttccccggcttctccttctccagccagacggatccgatcgccagtatctacacctggcggaatcttcaccgagagcgttttatgctcccggacccgaccttcaccgtggcaatcagagcaaggagaactcacgatctggccactgccatgacaacgtggacaagtctgttgcagggaaaagaaaccctgttgcatccgcacttgaccatggccatcacaagtaggacaggtaatgggcgaggttcctggcttggccccgctaccctcacaggttttgcattttacataagtgggaatgcggatcttggcggtggtgcctgcaactgcctcttccaaagtgagatccaaattatagcgaagatcagcaccccgataggcctgccgtctacccccgcggcctgcggcagcaccaaagatatcattgaaaacatcaccaaagatgtcaccaaagttggggccgccctcaaaaccatatccccctccagctccagggcctgcacccgcacctaccccagcgtgcccaaactgatcataggccgtgcgcttcctggcgtcggagagaacatcataggcctcctgaacctctttgaattggtcctcggcagtcttgtcaccaggattgcgatccggatgatatttcatggccaggcgtcgataggccttcttaatttcagggtcggaggcattccgcgccacccccagaatttcgtagtaatcttgctttgccattctccgaactatcagctctccgccttttagcgctcaaaacctcagctaccacggccagcattaaagctttggcccatagccgtgttgatcgctagatacaccaaggcacaggcgccctcaggttacgcctgtgccaccctcgttgggttaccatcgctttttttgctattttttatcttccttgacttcctcaaactcagcgtccacaaccccttcttcggctgccttgctttcttcccctttggcttctttgggctcttcagcttgttgcccataaatgcgttcggccattttagcagaggcatcggtcaactccttgatccgggcttcaattgccgctttatcatcgcctttcatagcagtcttgagctcttcaatcgctttctcaatcctgctcttttcatcggcctcaagcttatcgcctagctcctccatggacttttccgtagcatgaatcaaattatcaccctgattccggacatcaatcagctcccggaacttgcgatcttcctccgcatgggtttcagcatccttaaccatgccttcgatttcatcctctgatagcccgcttgaggccttaatgacaatggactgttccttgcctgtcgccttgtccttagcggagacattcaagatgccattggcatcgatgtcaaaggtgacctcgatttggggcataccccgcggtgcagggggaataccaaccaggtcaaagcggcctagggacttattatctgctgctcgctcccgctcgccctggagaacatgaacggtgactgccgtttggttgtcctcggcggtggaaaaaacctgcgctttgcgggtgggaatggtggtgtttttctcaatcaacttagtcatgaccccccccagagtctcgatacctagagacaggggcgtcacatccaacaacagcacttccttgacttcacccgccaggactccagcctgaatggcagcacccacggccaccgcttcatccggattcacgtctttacggggctccttgccaaaaaattccttgaccgcttcttgggccttgggcatgcgggtttgtccacccaccaagatcacttcgtcgatttcagaagcactgagtcccgcatcctggagggcaattttacaaggctcaatagtgcgggcaatcaagtcttccaccaaagcttccagcttggcccgcgtgatccgaatattgagatgcttaggacctgaagcatccgccgtcacatagggtaaattgacttctgtttgttggctagaggaaagttcaatcttggccttctccgccgcatccttgaggcgctgcatcgctaagggatcgccgcgtaagtcgataccttgctcttttttaaactcatcggcgatataatcaataactcgcttgtcgaaatcttcgccgccgaggaaagtatcgccattggtggataacacttcaaactggtgctctccctccacctctgcgatctcaataatagaaatatcaaaggtaccaccgcccaggtcatagaccgcaatcttttgatcgccccgtttcttgtctaggccgtaggccaaggccgctgctgtaggctcattgataatacgcttcacttcaagcccggctatccggcccgcatccttggtggcttgacgctgggaatcgttaaaataagccggtaccgtgatgaccgcctcggtcacttcttcgcccagatagtcctccgccgttttcttcattttgcggagcacgttcgctgagatttccggcggggccatttttttgcccatcgcctccacccaggcatccccattgtcggcctttacaatgttataggacaccattttaatgtcccgctggaccacgtcctcatcaaaacggcgcccgatgagacgtttaattgcatacagggtattttgagggttggtgatcgcttgccgtttagcagattggcccaccaatgtttcgccctctttggtaaaggccaccactgaaggggtggtgcgatcaccctcagcattctcgatcacgcgggtcttattcccctccatgatagccacgcaagaattggtggtccccaagtcaatgccaataatctttcccatgactcctctactccaaaaattcggtattcattctctaccggcggttatcctcctaccggcgccttatgctctacgctatacctgactatgggggcacactagccaatttcaagcctgggtatccaccccaggcgggatttgctcactcggtttagagacgaccaccatggccggacgtaacaggcggccgtttaaaacataacccttgcgaacaacgatcagtacggtgttaggcgcaacctcgtcgttctcctgggtcgatatagcctggtgtagttcaggattaaaggattcgccttgagggtctacggtttcaatgccaaatcgggttgtgacttcatcgaacattttgaggatcaattcgctcccttctcgcaaagcagccacatcggcatcttcagcctgggccgccgccaaccccatctctaggctatccttaaccggcaacagctcctgggcaaacttctccaaagcatacttgcgggccttctctaattcccgctcatggcgtcgacgctggttttccaactcggctcgtgcccggagcaactcgttccaatgctcatccgctttggagcgggcatcctccaaaagccgttggatatcctccatctcagtggtttccggtgccgactcctgggccttttcaccaccttcggttggcacctcggattctacaggagtttccgactgctcggttgcaatgttggtttccggagtagttttctcttcgttggccataccaatattctccaagttgctagggcctgttaacaggtcctagggcttctacctaaaaccacaacaggtggggatggtttacctcggattcaaggctgcgcctagtaatcgggcggtcacatccactagagaaatcacccgctcataatccattcgggtaggtccaatcaccccaagcacccccagcgcgccttcggcagagccataacgggcagtgaccacgctgcaatcgtcaaatacttggtagccagattcttcaccaataaagatctggatccccccggcatgcaaacactgatctaatagaagcagaatatcctgcttctcattgaaggcattaaataataaacgcaggcgttctttatccgatagatccatataatctaacaggttagtctgtcctgcgaccacacaatcttccacctctttctcagaaagaaaaacctgtctcgccatctccaccgctgttcccataattcggtccatatcttcacgcacctcgctcatctcggctaggaggtgctcccgaacctcataaaaatctttccctttaaagatagcgttaaggtaattggccgcctgctgcaattccgagtctgagtatggacggctgggatggataatacggttttgcacctcttgttcattcaccactaagatagcgagcacccgattttctgacagtggcaagaactccacctggcgcagcgcacagcattctcgccgtggcaccatcaccacccctgcaaagcggctgatttcggacaataattgggaagctgtggtcagcagtgccggaggttccgcctccacttcaaactgggccgctagctcgcgaatggtgttggcacccagcctcttaggtctcagcaaagcgtcaataaagaaacgataacctttgacagtaggaacccttcccgccgaagtatggggagaaaacaccaaccccaactcttccagatcggccatgacattgcgaatagtcgctgggctaaggtccaattgacactcacgggaaagagtccgggaacccacgggttccccgtcgcggatataacactctaccatggccttgagcagatgctgggagcgctcgtttagcactaataggctattggatcgtgccataaactagacaacccctctgctacctaaagaaactcctcatattagcactcatgcctacagagtgctaatctggcgactcaatttgatgccacaaacaagcaccgccactcaccttatcaatagcggcaagacgggcctgatgggccgaccgctcttcttcgcttgcccgcaccactttaaggggcggccgcttagccgcgacgggccgatatttcccctctcccggttgagactggctgtcctcgccaccataccctcgcaggcttaaactggcttgacccccagtcatggccaaatacactccagccaagatttccgcatccaagagagcgccgtgtaaatcccgccgggagttatccaccccatagcgcttgcagagggcatctagactgtttttctggcctggatgacgttgccgcgctaggaccaacgtatccagcacctgacagtagagacttacttttccccactgagaccccaataagctcaactcatgatccagaaaacccacatcgaaaggggcattatggatgaccaattccgcctctctaataaaagctaaaaattcctcggcaacctccacaaaacgtggcttatccgataaaaactcattgctcaagccgtggactttcaaagccccttcatccacccgccgctccgggtttagatagcaatgaaaagtctgccccgtacggcgtcgattgatcagttcaacccccccaatttcaatgattcgatgtccctctttaggctccagcccggtggtctcagtatcgagtataatttgcctcatcaaccttcctccaattcggtaatggccttccgggccaaggcatcagcccgctcgttttctggatgcccctcatgtccccggacccaaaaccattcgacctgatggggggcgacagcccgttccaggcgctgccatagatctctgttcttcactggctgccgattggccgttttccaaccacgctgcttccaacggggcatccagcaggtaattccctggcgcagatattgggagtccgtcgtcagtcggactcgacagggtcgcttgagggattctagggcttggatcgctgccatcaactccatccgattattagtcgtccttgtctccatccccgacagggttttttctcgtccccggtagcgcagcagggccccccaccccccagggccaggatttccacggcacgctccgtcggtaaaaatctccacagcctcagtcacggatacgctcccgggccgtgggttccgccagaccaggtatttccaagccttcttccttacgccagagagggtccaccggattcaaacgcatcacttgctttttggccaccaccaaatagcctcccgccagaaatggccaccagcgctgccctaccccctccaaaaaacgcaatcgccgcatcagccgtggatgctgcaagggggggcgaaataaaaaatagcgcaattccaccgtttcaaaacccaatagcgccaaccaatcccggagacgggtgagactatagaaacgcccacaccagggcacctgcccccaccgccataaaaaaagccgccaaagcccccataagctccagggattgaagcctaaaaccactaaggtgccataagggaccagtacccgttggacttctcgcaacacctggtggggattagcctcatactccaatacatggggcaggaccatcccatcaacggtcgcgctggcaaagggcaaagtatccgctcgggacaatagactggggggctgggcctctgaccaggtccccgtttccaataccacctgatgccaaatgcggctggaagagagcaaatccgttcctttgcgcacggcacctagctgaaccaaatggtaaccaaagagacccggtagaattctctccagctccgcccgttcggttttcagcaaacgccggcctaagggcttctccaaccaggcgcaaaaagcttgacgggaaggataatcccgcttctgtgacgaactctttgccttaggccagatcggctcaaaggtaagcatcattcaatactcccttctaaaatgagaacctgtggggcaacttaacctctattattattgcaccctaatcgcatactattaagtgattaagattaaaacgactaccgtcccagaggactgctacactttcactaaactcaataacaggagatcagccatggaggaagctgtcagcacccgtgatatcatccttgatgccgccttggaactggctgaagaaacttcctgggagaatgtgcgcctgcaccatattgcccaacggacaggtctaagcttgaatcacattcgccaatacttcagggaaaaagaagaattggtggatgcctggctagaccgagccgatcaggcgatgctggaggaaacaagccgcccttactttcccgccatttctccccgggagcgactcaaccgcctatttatggcctggttagaagccctttccccccatcgccaagtgatgcgccaaatggttttcaatcggcttgaaccggggcatttacacatgcaactcgcaagcctattacgtatcagccgcaccgtgcaatgggctcgcgaggccgcccagcgggatcaaacctttatgtttcgggcgctagatgaaaccgccttgacctccatctatctcattacctttctctgctggctgaacgattccaccgaatatcaccggcgaacccgccggttactggatagaatcctccgcacaggcgagatcatagggtcgctcaagcccccgtttttacggtcaaaaaagcaggaacaaagtttcaccgatacccccttccccagcggtccttgagaacctaagaagaagagaaccccaaaaaattttcccctatgcagtgaaattgagtcaattaatcaattaaatggacaccctgacccatgccttgagcggtaccctgctggcgcgggccacggccccttcccagcgccaccaggacccacttgcgctaggagaacgggtcctggtgggaaccttggccgcggcctttcccgatagcgattttattctccgctgggtcaccgacttgctcacctaccttaattggcatcggggcatcacccattccgtgatcatgctccccttctggggaatgttactggccaccttgttttggtggtttggaggaaaacaaaaaccctggcgggcctatttgggggtatccctattagggctcagtattcatatcgccggggatctcatcaccgcctatggcacccaaatcctcgctcccctttcaaattacaaagcggcttggcccaccacttttgtcatcgacccctggtttaccggtatcatcgtcatgggattattaggcagttggtattggcgtcgctcccgcctgccagcgatggcaggcttagccctcctggtgacctatgtgggctttcaggggatacttcgaactcaggcattggccctaggggatgaatatgcgcgccagcaatccctgaccacgattcaagtccatgccttgcctcaacccctgtccccttttaactggaaaattgtggtggtaacaccccaggagtattacctcagtcaagtcaacctgctacgcaagcaacttgccgttcccgcttcacccaatccccctttttgggttcgcctctatacggcctacccgccaccggcagccatgcgatgggctcaataccggctttacggaaatcctgatcaggaaaccctggcccgcactgtttggcaccaagaggccctgcaaggctaccgccggtttgctttattgccggccctctatgccatcgatcggggggccgaccatctgtgtgtttggttcgtggacttgcgttttacccttcccagcctcactccacccttccgctacgggggatgccgtcaagaaaacgactccagctggaaattgcgccaattacttggaaatctcggctcttagccactgatactgcaccccgagacttccccctctaggcgcaaactgccggtcaactgcgccactgtagccacttcatggcgcttgagataatccacgattcccccgttaattttggagcaaaggaggggatcataaaacaaggccgtgcctacccccacggtagtcgcacccgcaatcagaaattccagggcatcctcacttgaggccacccccccttggccaataatcggaataccatgctgccgacatacctgatagacctggcgcactttgagtaaggcaatcggctttatggcgggtcccgatacccccccttgaatattcccaagcaggggagttcgctgctctatatcaatagccattcccatcagggtattaatgacggcaaaggcatccgttcctgcctcaatgcagcggcgggcattttcttcaatcgaggtttggttaggggaaagcttggtgattagaggtttgtgggtcaccttgcggcaagcctccaccacccgcgccgacatatcgggatcattgccaaaagcaacccccccttcttttacattagggcaggaaatattgatctcaatagcatcgataggagaatcgtcaaagccgcgggtaacctccacatactcttcaacggtggaaccggaaacattggcaatataccgggtctcggtgaaatccaactctggtagaatatgcttgaccacataatccacaccggggttttgcaaaccaatggcattaagcatccccataggcgtttcataaatccgatggggtcgatttcccaagcgaggagctgccgttgtccccttgaggcacaccgcgcccacctcccggttagagaaacccgccacccgcgtgtattcttccccaaagccgacacaacctgaaagtaacaccaatggactttgtaaccccagcccacaaaaatcaactttcaatcttgcccgatcggcctcgcttaactcagtagttaatgtcgccaccattttttactacgccgcaatgtttcatatcgtgctatttgaacctgaaattccacccaatacgggtaatatcatacgcctttgtgccaatacgggcgctcatcttcacttaattcaaccgttgggcttcgatctcgacgatagacggttgcgccgcgccggcttggactaccatgaatgggccagggttaaggttcatccaagcctggagcatttttcaaggcgggtccagcctcggcaggtatgggcctgctctagccgcggacagcaaccttatgataaagcccatttccatccgggtgacgctctcttatttggccccgaaacccgcggcctcccacggaaactcctgaataccctgtctccaaagcaggtgctgcgaattcccatgctccccgctagccgcagtcttaatctttccaacgcggttgcggtggtgctctatgaagcttggcgacagcacaactttcccgggagcagggatgccggcgaagtagcgccagagcctcatggggacctcatctctaacgggtaaagcgtccctgttcaccgcttcggacggcagcttattgctcctcctttccccccaaccagtcctggggctgaagaaatttttcgtagagccgggcctcgggggttcccgcggctggctgccagttatagcgccacttcaccaggggaggcaaggacatcaggatagattcggtccgtccccctgactggaggccaaagagggttccccggtcatagaggagattaaattccacgtaacgcccccgccgatagagctggaagtcccgctcccgttcaccataggagagggttttgcgccgctggacaatgggtaaataagccaatatgtaatgatttcccacgctttgcatgaaatcaaagcagcggggaaacccccattcattcaaatcatcaaaaaacaacccgccaatcccccgggtctccccgcgatgcttaaggtaaaaatactcatcgcaccattttttatagcggggataaacctcttccccaaagggaatacaagcctcacgagcggtgtggtgccagtggatcgcgtcttcctcaaaaggataataaggggtgagatcaaaaccgcccccaaaccaccagataggcgcttcgccttccttggtggcgagaaagaaacggatattggcgtgggaggtgggcacatagggattatggggatgaatgaccaaagaaacgcctagggcttggaatcgccgtcctgctaattccggccgttgcgctgtcgccgccgcagggagcccctccccaaagacatgggagaaattgactcccccttgctcgaacacagccccctcagacaacacccgggagcgccccccacccccggccgcccgctgccagttatcctccataaagctagccgccccgtcctcctgttccaaggtggaacaaattcgatcttgaagatcaagcagataatctttgactaccgccacctcaggctcattgctagggttattcatcaccactccattatttaggtcagcgcaggcataaaaacttaccgtttgagaatcaggagaaaagtcccctggtgcacgctatagcggttcccatttaggtggaacttcattgggcttggggtcagcgtaaccagaccgtcggcggcagggacgccgacgtcgagcttccaaggacggattgacagcgtgtctggccacgcctaccccaagcgccttaggtctcatttaaacgaaaaatactataaaaaaacttacctcgcttcatcgaatccgctgtcccgttctcccatcgcggatctcactggggccagcccgccgccctattgcacctgggagaatatagtcgatgccagcgcccaaggatctacgaacctgtaaggtcgtgcgcgccgggggacgtccagcgcggttggcgctggtggagacaatggcagaccccaccctttgacagaggcatgccgccagggggtgagcggtaacccgaacagccagggtatcatgccgacctctcaaccagcggggaacatccgcccgagcgggcaataaccaagtgaccggccccggccaagtcccttcaagacgggcccgaatttgagccgttaagggcaacaaataagattgtaattgggcaaaatcagccgcaatcaaaattaagcccttatcgacagaacgccccttaagcttaaggatacgctcaacggctgccccttgcaggggatcacaacccaggccaaacaccccctccgtcggataagcgacaacgccgcccccatgaatcatgcgggcggctaatcgcaccggccaactggggcatgacctcacaaattcttaaccccgggcgcgttttttctccatcatgtcgtggataatcggcgtgagcacaatctccatggcaagccccattttaccgccaggcacgaccagggtattgggccgggacataaacgaatctttgagcatacttaaataataggggaaatccgccatatggggatcccggaagcgaatcaccacattgctttcatccggcgttggaatatcccgggcgatgaaagggttggaggtatccaccaaaggcacccgctgaaaattaatatgggcacgggagaattgagggcagatatagtgcacgtaatccggcatgcgcttgagaataatctggacgaccgcctcggaagaatagccccgattgaggcaatcccgatgaattttctggatccactccaggttcactaccggcactactcccaccaacaaatccacatactgggccacattaacctgatccgtcaccgcaccgccatggagcccctcataaaagagcaaatggctgtccggatcaataggctcccagggcgtaaaggtccctggggcctggccatagggttcaccctcttcctcgctgtgaatatagaggcgctttttcccagtgccacgttcggagtattcacggaacaaggcctctagcttatctaattcattggcttccggcccaaaatgagtcaggatcttcccctgctcctcatattccgcgaccttttccttcatggcctggcgatcatagcgatggaaactatcgccttcgatcaccacaggcttgatgccttcccgccgaaacatatcgctgaaagcatgcttaaccgtagatgtgcctgctccggacgagccagtcacagcgacaataggatgtgctacggacatgtgtccctcctcaatgctaattggattgcttttgattgaactgaaataattggaaatttatgcttgcagaaaggccctgcccctggttactgaggatcaccgggatccttcacccggcctgcctccctggcaacggcgcgatagccaatatcggtccggtagtaggcttccttccaggtaatttgctgaacaagggcataggcggttgcttgggcctgagttaccgaatcaccgagaccgcagacgcaaaggacacggcctccagccgtcacgatgcggccctctttttcggccgtacccccatgaaatactttgctatcctcacgctccggggcgggtaagccatagataggatcaccaacaggataggaacccgggtagcccttcgccgccatcactacgcccaaggctgcgcgggaatcccaggtcacatcgacctcatgtaagcgcccttccaaggcggcctggcataacgccactaaatccgaccgcaaccgcatcatgataggctgggcttccggatctccaaaacggcaattgtactctagcaccctgggagacccatcctcagcaatcatcagcccggcatataaaaatcctcgataaggatatccttcttcggccatccctcgcacggtgggcacgatcacttcctgcatgacccgcttgtgaaccgcctctgtcaccaccggtgccggagaataagctcccattccccccgtattaggccccgtgtctccacgatcacgagccttatgatcctgagagctggccaaaggcaagatgtgttcaccatcagtcaagacaatgaaactgacttcttcacctcttaaaaactcttctaccactacccggcggccggcctcgccaaaggccccgcccgccaacatgccatgaaccgcatcaatggcttcctgctcggtctgggccaccaccacacccttgcccgccgccaagccatcggcttttaccacaatgggagcgccctgcatttttatgtaagcgacggccgattccacctcgctaaaagtccggtaacgggccgttggaatcccgcaacgcattagaaaatctttggcgaaggatttagcgccttctaggcgggcagcttcgcgatggggtcccaagcagcctagcccagcctcctcaaaagcatccacaatccccaacactaagggagcttctggtcccaccacggtcaatccgatttgctctgctgaagcaaaagccaccagggccgggatattatccggtttaatggcgacattttccaatttaggctccaatgcggtcccggcattacctggcgccacataaacccgatcaaccttgggtgactgggccagcttccaggcaagggcatgctcgcgaccccctcccccaatcaccaaaaccttcatatttgactgcaccatctgttaaaaaaatgtgcaaataatagcccaggaaagctcaaagcccaaatgggcaatgctaaaataaccaccaaacgccttctcaactcccttgaaaagagcctctcatcaaagtttgatgaaatatgggctagccgttgcaaggaaccgcacaatcctttattgtcacagaacagcagctaggggtgccgagcaattgcccggctgagagagtccctctgaacctgatccggttggtaccggcgtagggaagctgaaaagcacaggcgcctacgccttcacgccgccggtattttgcccatgcggcttttaaggaggttatacatgagcgccattccggaaaagtctttgtctacccaggcccaggtggacgagcaagccatccaaccctttcccaactcacgcaaaatctatgttaccggaagccgtcccgatattcgcgtacccatgcgggaaatcaggctatccgatacccacacgagtcacgggctagaaaagaatctccccttaaccgtttatgacacttccggcccctatacggaccccgaggtgaaaattgatatccgccagggattaccggaactgcgacgggcctggatcgaggaacgggccaataccgagctattgcccgatctttcctccgcatacggccgccaacggaatactgatcccaaactggatcacttgcgcttcgcccacttgcgcccaccacgtcgggccaactccgggcacaatgtgacccaaatgcactatgcccggcaagggatcatcaccccggaaatggaatttattgcacttcgcgaaaaccagcgcttggagcaataccgggagcaactgctccagcagcatccaggccaatcctttggggccaatctgccgtcccaaatcacccctgaatttgtgcgctcggaggttgcccgcggccgcgccattatccccgccaatatcaaccataccgaactggagcccatgattatcgggcgtaattttttagtcaagatcaatgccaatattggcaattcagcggtaacttccagcatctccgaagaagtggacaaaatgacttgggccattcgctggggcgccgacacggtaatggatctctctaccggtaaaaatatccatgaaacccgggaatggatcattcgcaacgcccccgtccccattggcaccgtacctatctaccaagccttggagaaagtagggggcaaggccgaagaactgacctgggagatcttccgcgatactttaattgaacaagcggaacaaggcgtagactacttcaccatccacgctggggtgctcctggcctatatccccctaaccgccaaccgagttactggtattgtctcccggggcggctccatcatggccaaatggtgcctcgcccaccaccgggaaagtttcctctacacccacttcgaggaaatttgcgaaatcatgaaagcctatgatgtgtccttctccttaggagacggcctgcgacccggttccattgccgatgccaacgacgcagcccaatttgcggaacttgaaaccctgggagagctaacccagattgcctggcaacacgatgtccagaccatgattgaaggccctggccatgtgcccatgcacctgatcaaagaaaatatggaaaaacagttaacctgctgcggtgaagcccctttttacaccctcgggcctttgactactgacattgcgccgggctacgaccacatcacctccgggatcggggcagctatgattggctggtatggcaccgccatgctgtgctatgtcacccccaaagaacacctcggattgcccaataaaaacgatgtcaaggaagggattattacttacaaaatcgcggcccatgcggccgatctggccaaaggccaccccagcgcacaaatccgggataacgccatgtcgaaagcgcgcttcgagttccgctgggaagatcaattcaacattggcttagaccctgaccaggcccgggaataccatgatgaaaccttaccccaggaagcggccaaagtggcccatttctgctccatgtgtggtccccatttctgctccatgaagatcactcaagaagtgcgtgaatatgcccatcaaaagggcctggaaaacgaccattccgccctagaacaagggatggcggaaaaagcccaggaatttcgagaaaagggggtggaaatttaccacaaagcctgatctcttcgcttttctcaacgggaccgagaggatggggtccgggaggactccatccccttattgctaagagcagccgtcaccacgtccctctcctgccacaaccacgcggtgccccgcacgccacacgaaattgctactgttaaaacggcttctgagtctcccacaagcgctctagacgccttaaggtagtcccagcaggggtacgggccagcagataccctccgacgatccccgaaacattggcgagcatatccccatattcaaagtaccgatagcccaccacatcttgcaaaatttctaaaaccgctcctaaagccgccaggaaaagaccaaaaaaaccatggagtcgcaaaggataagcctgactaaaccaccaagccaacaacccataggtgagaaagtgtccaaacttatcttgtgccggaacccctaacctcacctccgcaagtgacggagtaaggcttaaataaaccacgccaacgaccaacaaccatcccacccaacgccaaaatcttgtaaaccgtaagcgctccattgcccattttacctctcggaaaaagacccggtagcgtaataacgccctaacaaggtggttgtaaaaccggaacgcagataaaagccgcggggaagggtcaaaaccggctcgccattggtcccaatcccctcacagagggcacgtccattagcggccttggggcgtatctggagataaacgccatggtgagccgtaatactttccaattgccctaggcaaaccatctccatcaactcttcccaatccgccctcagaatagcttcttcctcagcgctggggctccacagcaaggccatgcctacccgacgttctgacagcggcaccccagtatcagcttccacaggcacccatagcacccggcttagcttacgccggacccaactggtctcccagcagatatcgaagcccgtgagcggcacggtacagacataggtggattctttaggccggccatctgcccgtagcggaagggtcttcatttccacgcccaaatggggaaaatccggggcggcttgggagcccgaagtggcccccagggcgagttccagcaactctcctacccaccctttggcgcgccgcaaattcccaggcatccgccgacccaaatgggccgcgatctggccaaggggcagtccagccaatgcctggacccgtgccaaaacctcgtcctcactggtagggggagcaatagaaaataccgccataggggcccagtatgggcaacaatgggagtcctgtcgagaccctactggcccatgcatgataggatatttgcctaggaaaatttgctgctcattagtaatgaaagcactggtcattgaaaatctacaaaagatctatggtaaccattccgtggccctcaagggaatcgatctggaggtggagcaaggagatttctttgccctactaggccccaatggggcgggtaaatccactaccattggcattatttcctccctggtgaccaagagcgccggcaaagtcaccgtctttggcatggacctcgggcgggcaccggaagaagccaaacggatcattggcctcgttccccaagagttcaactgcaatggcttcgaaaaggtctttgatatcctcgtcacgcaggcgggatattatggaatcgagcctaaaatcgccggcgcccgggccgaacagcgactaaagcagttgggactgtgggataagcgcaacgaatgcgcccgcaccctttctgggggaatgaagcgccgcctgatgattgcgcgcgccctcgttcatgaaccccaactcttaatcctggatgaacccactgccggcgtggatatcgaattgcgccgttccatgtggcaattcctccaggaaatcaacgccatgggcaccacgatcatcttaacgacccattatctggaagaagccgagcaactctgccgcaacattgccatcattgaccgcggcaccatcattgagcacggccccatgaaaaccttattggccaaactcaaccgggaaaccttcatcctctatctcaaagaacccctgaattttgcgcccactatccctaattatccccttcaccgcgtagatgacacgactttggaggcggaagtgcgcaaggaagatgatctcaataccctttttgaggccctttccaaggaagggattcgggtgctgagtatgcggaacaaggccaatcggctagaagaactctttatcgaccttatcaccaccaacggtacccttgctgcatgagccgcgcccaacgccactatattgcctttaaaaccctggtattcaaggaaatccggcgctttacccgtatctggatccaaaccctattgccgccggcggtgaccatggctttgtatttcattatcttcggcaacctcattggatctcgcattggccccatggaaggattcagctatatggagtacatcgctcctggtctcattatgatggcggtcatcacccattcttattccaacgtggtgtcctcctttttcagttcaaagttccaacactacgttgaggaactactggtctcgccaacccccaatagtattattttggcgggctatgtggtgggcggcgcggcgcgaggactcatggtcggagtgattgttttgctcatctccctctttttcacccatctgaaggtagaacaccccttgattacctgtagcatcgttgtgctaaccgccattgtgttcgccctgggagggtttatcaacgctatcttcgccaacaactttgacgatatctccatcgtccccaatttcgtgcttacccccctcacctatctgggaggcgtgttttattccattaatctgatgccggaattcggccagacgatttccctatttaaccccattctctatatggtcaacgccttccgctatggcattttgggggtctcggatatcgacattcgaactgcttttgcaattatcctaatattcctggcagggctagctagctttgccctctacttattgcacaaaggagtggggatccgaagctaactgacgtccctctcgcctgccatccggatgtcccccctggagtattacaccgtccgccgcttaaatccctatctgggggttcttcaggtgattgatgccggcagggtgcgggtctattccagcgagggtaaaacctggcggccacgtcgggtggcaggtagcgaacgtttttggtccgaggcggataccggcggcaacggctatggtcgtgccgaagtatccaaagaagccatcgccaaagccctcgagtatcatccccctctcccctttccctccggtgaccactttgaattgtggctattgcgcaaggaaaccggcttacctctggcactgctcaacagctgtcactgggaacaggatatggaagaagtcgccgttcccacctggcgggcatttcctccgggcgacacggcctttgaagttcctggtctcgctgccactcgcggggcgcgccaccgggaaatgctggaatggtgggtcaacgacgccgcccggcctctgcccgccgcccaatggttctggcgtgatccccgtggtgaaggcaccggactgggcggactccggatcgaaccccagtggcagggacgtatcctgcctgccgcagcattcccagaattattgattgacgagcactgggaaacggaggaagctgccctcttagtccggggctatcatgactggcacggggcactgctcctggcccatgccaacctgtcgcggcacactcgacaacggttggagcgggccgcccagcaaagaccggatatgttattggaaagctaccttctgctccccgaagttctggaccctgaggctttagaggtggccttggtggccgcccgactcatgcaagcattataattaactcattgaaataaagggggggtatccggtggaacttatccatattttggcgcttgccatcctgcagggactgacggaatttctccctatttccagttccgcccatcttattctcctccccgtgctagcgggctggaacgaccaagggattgcctttgacgtggccgttcacctgggaaccctcaccgccgtcatcacctacttccggattgagctaaccaagataacgcgggattggttgcactccctcacttcaggccaaatgattggggaaagccgcctggcctgggctattctccttggcaccgtaccagtcgggttaatcggcataaccctcaccgaaacaacccaagagtccctccgctcccccctggtcattgcctggagcacggtaggttttggcctcctcctggcctatgcggacagcgtgggaaaacggcaacgagacgagtataccttaagctggcacgatgtccttttcatcggctttgctcaagtcctggccctgattccgggcacctcccgttctggcatcactatcacagccggcttgctgttagggctgacccgtgaaggagccgcaaggttttccttcctgttggccatccccgtgattcttcttgccggggcactggcgaccttagatctcttggatcgaactgaacctgtcgattgggaagctttggccctgggcacctttatctcaggtctctgcgcctatacctgtattcactatttcctcaaatttcttcagcgtatgggcatgcttcccttcgtggtataccgattgctattaggcggtctattattttacctatttttataagatactcagcttgagaaagggctgctgtattgacagtttatgcagcaggccataaaatttcctgtttttttaggccctcagccaattgctggagcgataacggatgaaaaccttcagtgccaaacccgaagaagtacggcgcgactggtatctagtggatgccgatggcaaaaccctggggcgcttggcaagcgagattgcccggcgtctgcgaggcaaacataaagctacttacaccccccatgtcgataccggggattacattgtggtggtcaacgcgaaaaaaattcgctttacaggtaggaaattagttcagaaacgctattatcggcataccggctatcctggtgggattaaatcactcaccctagagcaacttctcgaaaaagccccagagcaggccatagagatagccgttaagggcatgttgccaaaaaaccccttgggccgcgcaatgttccgcaaactcaaggtctataggggcggcgaacatccccatactgcccaacaacccctacccttaaagatttaaaatttgagcatctaaaccatggcagagacatattacgcgaccggccgccgcaaaacttccaccgcccgtgtctacttgaccagcggtagcggcaacatccttatcaataaccgtagcattgaagattatttcggcagggaaaccgcacggatgattgtccgccagcccctagaacttgcggaattagacgagaaattagacacacggattttcgtccatgggggtgggaatagcggtcaagctggcgccattcgccatggcattgcccgggctctggtgaactatgacgaaaccctcaaacccgaactgcgtaaggcaggttatattacccgggatgccagggctgtagagcgcaagaaaattggcctccacaaggcccgcaaggcaccccaatactccaagcgttaacggtttgtcttgggggatcgtctagtggtaggacagcggactctgactccgtcaacctaggttcgaatcctagtcccccagccaaggaaagcaaaggcccgcagtaatgcgggcctttattcgttgagcgacatgttaggcttaccctgcgctaatgctctaagaactgccttgggttctctggctactacattaagtaaaactaatgcgggtccatgaggcttgcggtcaccccgctcccaatgcctcagcgtacccagactaataccaaaagaggctgcaaactcagtttgcgtcatgcctaccttttcacggatagctttaacatctacggattcaggcttgtgcacaattgcctttaccggcttaccttccacgtgctcaatggcctcctgtaaaccctgttttatacttttaaatacttcattcacggctagcactcctcctttgaaccaggagccgaaccagcttagctaattcgttacgctccgttttgcttagattcgccttctcgcctttgccaaaaacagtaagtaaatacaaaggcatctgctcgttatggaaatagtagataacgcgaacaccaccacttttaaaggcagctagataatcaatgatcgcttggcgcgcagtctcggaaagtaaccgtccagctcagcggctgtactctggcatttcggcgatagtttgcatataccaaagtgtaatccaatggattagctttggctacaaaagttcaattgctggttttaaccctaagccccgcttgaaacgccgccgagtaaagcacgtagcgctttacgaggcgcttttcaagcggttgctagggggcatccaatggtttgatccgtgcaatctccttcttcagcgcttgagccgcatcccacaggtcgaccgccctctgagcattcagccagaactcgggcgagttaccaaacaagcgcgcgagccgcagtgccatctccggactgaccgcccggcgctcacgcaacagctcattaatggactggcgtgaaacaccaatggcttcagccaaactagaaacggtaagcccataatcgggcaggaagtcctccctcagaatctcacccagatgagtaggtcggcgtttcattccggctgtatttggaatgcccatattgaacctcgtcaatgatagtcgcagatttctacatcgtaggcgtcaccgtccacgaaccgaaaacagatacgccactgatcattgattgagaagggctcctatgtgtataaatagctattattttatacatcatagcctgggtttaaactgcaatcagggcacccatgaaacggcgaaagaaaatcaaatacgtgcatgaagggcggtacgtagccgaagtaaacgtcgagctgatggagaatgagagcaactggtctccctacctcagggttgatgatgcctataagctggatgacgtacgccatgcgctccgcccaggtgatcgagctttggcttcaccatatgggcgaatctacgagcttcagccggtagcacattaataagctaaataatcatcggatagggggagtttctaattaccgctccagagctaaccacaactaactagttggcaatcccctactttcggttagctttagccgatggaacttaaaacttcctatcaggcgggtgagcatccggtggaaccggcacaatcagcaaaagacaagacttgacccctttactacagcactgcctgagcgattcgctcgccagagcgcaccgctagccagctgagtccggggttgtcagacagccaggagagttgctcacggtagagtgcttcaaaggagtctttttcagccgggtacagggtagacagtatagtataggctgcggtagctgcggcggcttccagaaatatcaacttgggtcgtgtcccgtcaacaaggaacgggctatactccgaatgaacgccgttaatagcgtcaaacatggcaatgtgtaccatagccatcaatcggctgccgaactggccagcaggtatattttttccttttattaggttcagcgtcgccaggttccactccatgactacattcggagctgtccacccacccgcaccagcatttccttgcgccagggatattcctggcatcatggtcagtaaaagcacaaccaccgctaaccatacaaacaatttccgatgaaagattctgagcatttcacgcatcctaaaaaattggggctacccacttacaggaaaaaaatagcggtacatccttgtaccgcaacgactgcaacgaactaaagggagagtagagaaaagccatcattgagttcatcttctgagctacaaataatcaatattgatgccaaaatgtaattattcaataaaaacataatattggagaaaaatagagaaactataaaagagcactaatcagggatttcacgcaacgaattcggcatatgacgaataaatttaggctcttggaaaattaggaaaatcagggtcagttctaacataactatatcgctctcggttattttgttccatttgtcccgcagttcgttcataaaaaagcgcccgcaaaactagcttagttgcctatccacatatagccacaatcatcaacagagagctgttttatcgaccatggcggctcgcagcgaattcaacatcacagctcttaaccctagaaataaagagttaagttttaattaaatgctttcccttgagcttgataaaaatagcaaaatacaagacttgaccccatttatgtcgcgcagcttccattcatccccgtcaacgcaaccgaagtcactatccattcgttgctagacccgcccaacatgaaatagcctgaccaacctgtattttattacacgcaaccggctattggccaatacctatttctacccttatatcaaagaattactcattctgtcagcccctattagttttggcaaatatccacatcaactctatttttcgttttgcgatttgcgtcttataaggcgcatgccaactctcaaaatagagaaataatttcttatatccatccatttagctaaagtaatttcgatgtttttaacatgctcacttcgcccctataaatttttccaaaaacttgagccaaccccctgcgatagactcaatgtggtgacagctactaaccccataaaaggcagcaccttgcttcttggcagataccgccatctcaaccaaaacgtgccctaaaacagtccaacgtattgaagaaaagcacccaaaagaaatgcgccgaggccaccaaaaaaccaatactttatcgggattccaataaatgttccgggcgtgggttgatactcgccttctaaaactttccttagatgcatacccgccaatagccaagctactccacccagggcgactggaaataggattgcggcgggcggtaggccatggctcaccacataagccgtaagcaaagggtatccaaaaatataggccaccgttcgcttggcctctgtcgatttatttttggtttttaaaaaatcgtaaagctccgccgccagccaaaacaaaaataacaaagttagcagagtggttagaatgactcctctcatagcatcggctccttcattcgactatctgccctataacctggcgatataggatctgaccgcttgcccttacgactggccgtatcttatgtttcaccgcttagccggtagccctggtccaagtatcgcacaaggtgtgatcgggtcggatatggacgtcccgtgcccagtctactaggataagatcggctgtgggattgtctgtgtctagtccatatcactgtggttgcattgggaggtcctatgtcgatccaaatccaggctagggagttcaaggccaaatgcctgaagctgatggagcaggtgcagcaaacccgggaggagatcgtgatcaccaagcatggtaagcctgtcgccaagctagttccctgcgaggagcctgcgcagccaatattcggcttcctggatgggacggtccagctcaagggagacatcatcgcccccatcaacgaagcttgggatgccgacgcctgagctgctgcaactcgatacccatgtctggttatggctggtccagggcgaacggcagttctcggatgagaacctggcgctgatcgagcaggcggccggtgagcgcggctgcgggtgtcggccatttcgatttgggaggtagcgatgctagaggccaagggtcgaattgccctgagcctggactgccacacctgggtacggcggctctggccgcgcctgagctgggcctggccaccttggaaccggatatcctgatcgacagcagtcggctgccaggggccttccacggtgatccggcggaccgaatcatcgccgcgacagcacgggacctcggagcctgcttgttaacccgggatgggaagatcctggaatatgcagcacgtggattcctggcggcgaaggcaatctgagtgggattatcagacaggacaccatggaagccaacttaactcttactttttcactgattatcatgctcggaatcgccgcccaatggctagcatggcgcatgcatatcccggccattgtgctgctgttgatggccggttttgcaaccggtccggttttaggctggctcaatccagcgcaagactttggtcaagtcctccctcccttaattggcctctcggtcgccatcattttatttgaagggggcctcaacctacagtggcatgaatataaagaagctggcgttgatgtgaaacgcttggtcagtttgggcttgcttttaacttggacccttagcacagcagcagcccactttattggcggactctcttggccgattgccaccctctttggcgccattagcgtggtaaccggccccactgtgctcatgccattgctgaaacatgccagactgcagcgccatacggcggcacttctcaagtgggaagggattattaatgatccgctaggcgcattgcttgctattttagttttcgagtattggacagtgtggtattggaccatagagtcccctgagcatggcctactcacagtgctgggaaatctcagccttagcttactggtcgctaccggctcgggaatcggtcttggctacttgctaagctgggcttttcacagagaacacgtcccggaattccttaaatccccggtgatgctaggcgctgtgctcttgctctatgtggccgtcaatggagtgcaagaagaagcggggctgctggctgtgaccgtcgccggagtcgtcgtggccaaccaacggctacggaatattgaagagttacgccgtttcaaacaatacatcaccctcgtgctggtttcagtagtttttatcgtattgaccgccaatattgagcttgaagtgctggccaacctcgactggcgcagccttgccttgctgggtacggtgatctttttggtacgaccgctatccgtgtatctatccaccctgggaacaggcatgaaatggcaggaaaaattgctcattgcctggattgcaccccgaggcattgtcgctgcctcaatggcaggtttgttggcttttcccctgacccaccaaggctttggcggcgctgaccagttgttgcccttggtctttgcactcatcgcaaccactgttatcttgcacggtctgaccatcgaatggctgggtcgtctcctgggccttgcctctcgcaatcccagcgggatactcatcgttggcgctaccccctggtcaattgaactggcccgtttgcttaaagagctgggcgtcccggtgattgtcaatgatacttcatggcatcatttacgccccgcgcgcatgtcgaatctgaaaatataccggggacaaatattgtcggaaaccgcagaaagctcccttgaactccatgaaatcagccatgtgctggccgttaccgccaatgacgcctataacgccctggtgtgcacccgttttgcgccggagttgggtcaaaatcaagtattccaactcccctccctatcagcctccaaacaggaagataaaactctcgcccgcacggtaagaggaagaatcgcctttgacgaaagcacccaatatgaagattttatgcggctctattatcacggttgggaattccgcaaaacccaactcacggaagcatatacctatcaggattatcttcaggatcaccagcaggaaaccctattaatcgctgtggtgacccaacacggtcaggtgatgttctacccccttgtcgacttggattccctgcaaacgggggatatcgtcattagctttggcccgtccgatctggaaaacaagtctgaaaaacatagaaaaattccgaacagaaattgaatccaccaatcttgaaacacaggacttagagtggccctagacatgctttcccctataagctatgaaaaagagtagctaatcaaaaaaagaaaaacttaaaatcgtctaccgaactgaggccctttcatgaccattagccacacgattttggacgccattggcaagacacctttgctggatatgggggatggcattttcgccaaatgtgaatttctgaatccctccggttctatcaaggcgcggatggccaagtatatgattgagaaggcggaggcggaaggtttgctaaagccgggtgataccattgtcgaagccaccagcggcaacaccggaaatgccatgagtatggtcgccgctatcaaaggctaccacatgatagtggtgatgccggcgggatatacttccgagagagtcaagatttcccgtggactgggggccgaagtcaaattcgttgggcgcttccaagtcaatgatgctttgcgtacggcgcgggaactcggcgcccagaaaggctatttttgtcctcgacaattcgacaatgaatggaatgtggaggaaaaccgggaatggttaggccaggaggtcattgcccagctccccgaagggatgcggatcgatgccatcgtgcagggggttggcaccggcgggacgctgatcggcgtgtcccaagccttgcgtcaagggcacaatgatcgaatcaaagtttacgccatggagcccacggaatcccgcactattgaatgttgtatcgtggccgatcaccagattgaaggcatttccgacggctttattccaaccatttatcagcgccatcgggatgagatcgatgaaattatccatgtggaaagcgaaacggcgattgaggtctccaaacgactaggacgggaacggggtctatttgtgggccccagctcaggggcgaatgtttgggcagcccaggaactcaaacggcgcgatccgggaatcaaaaccgtcctcaccttcctctgcgatgaagctgaaaaatatctgtccctcatgtatagctagcgaccaaccactcccccaaagaggaagcatagctgcgaagggtataaacatcgaaacattcttcctctaccctatgcaacacgatatagatatcgtcccaggcacagggcacacttcggcccggtttaaaagcagaaggatgcaaatcaagactcaccccggcgcttaacacatcgcgaacctcaggtcccctcatccgaaaacggaagccaccgtgactcacatcggtcaacgccgcattttcggtttctagggcgcgggttaacttttcagtcagttcttggggcggctggttctcggagaccacccaccacttatggggtcccaaccagagaacggcctcatccggcacggcagccttaatcccatcttcatgaacccctgcaaccgtgatgatagcggtaggctggggtgtggacagcccctctggagggctattgagccccgcagccaacgcgctacaacgatttgtaaatttttctgcaatagaatgagccattatcctttcatccgctcacccttgggatcataaaagtgaggtgaggtcaccatgacctcagcctgctcacctgtcaccggagacaccgcatacactggccggtcataggcctccatcccccctgcaatcaggcccagggcgatagggacctctcgcaccgggctgtaggctcgagacgtaattcggcccagacttttttgcggtgtatccttcttaaaaggttcggccagcaactgggcaccggcggtgatcatggtttttccgtcggtggacacaaaacccgccagcttcaatctttctttcccatgaaaggcgggtttttcgagagaacggcggccaataaaatccttattttgactacacaggccccccaggccgaggtcatagggcgacacccggccgtcaatatccgcacccaccactagatggcctttttcgatccgcaagtagtccatggcttcaaggccatagggcaggatagccaatggttttcccacctccagcagggcttcccataacgccaatccgtaatcggcaggcaccgcaatttcataggcccgctcgccggagaaactaaggcgcgcaatccgggcctgcaccccatgcaattctgtctccattacacccaggaagggtaaagcttggttacccacatcccgcctctcaaatagaccttctagcaccgcccggctattgggtccggccagggcaaccacagcccagtgatcggtaacggaggtgattttcacatccagatcgggccaaatcatttgctgataaaattccaaatgggactgtaccgccgaggcattggtcgtggtggtgctcatcaggtaatgattttcagccagccgcgcggtggtgccatcatcgaacacataaccatcctctcgcaacatgacgccataacgggccttgcctaccgctagcttactccagtgattgatataaacccgattgaggaattccgaggcatctgctccctgaatatcgatttttcctagggtggagacatcggcaatgcccacattgtggcgcacgtttcgggcttcacgggtagcggcttccaccaattcaacgccctggattcgataataatggggccgccaccacagaccggatggcatgaaaaccgcgccgtttttctcatgccaagggtgtatcggcgaacgccgcaggggcgctataggggtttcgcttttccggcctgcaaccgcccctagggtcaccggtgtccaagggggccgaaaggtggtggtgcccaccgtggaaagaggtcgagagaggacttcagccgccaggcgcgcgccattgatattggcggtacggccctggtccgtgcccatacctaaggtggtataccgttttacctgttcaatggaacggtacccttcccccagggccaactcgatatcctccactttgacgtcattttgcagatccacaaaacgtggccctttctttccgggaataatgggggagatatcgggcacggtgaccgaccattcttccgttactccctggggagggataatctccggttttttcggggagggaaatccaacggcctgcactgccttgaaaccggcttccaggccctgccgccaacaggcttcgagaccgaagaccccactggccgccccggcgacttgcaaaccctcttgggccgagtctggaacccaagcccccagggaagcctcgtagcgggtctgccctggactgtgggcaaaaagatgcagcgtgggactccatcccccggaaatacagagcaaatcgcaatccaacctccgccgcaggccattcgtttccacttcgacctctgtcatatgacgccgacctttgacattgaataccttggcgcctgtcaacacttcaatctccttgggaaccggcaccgcaggcggttgcgggcgcagatccacaatcatctttaccgcaatgccagcgtccattaaatcttgggcagcggcataagcgctgtcattattggtgaagaggacggcatctcgaccgggttggacgccataacggtggagatagcggcgagcggcagaagccagcatgacaccgggccgatcgttgttgggaaaaactaatggacgttccatagccccggtggcgaggatggcctgtttcgcctgaatctgccacaggcgttgtctgaccttctggttttccaaacgctggaaggcagcaaagcggccttgccgataatgaccaaacactgtggtttggcgcaagagaaaaacatccggcagtgtcacgagctgttccatgatctcccctacccattcccgggattcttccctgtccagcagactgcctcctagcagcgggttttcctcagccaccactacccgtgcgcctgtgctagcagccgtgagcgccgctgccagacctgccggcccggttccaatcaccagaacatcacaatggaggtgacgtttgtcgtagtcatctggatccggggcttccggcgctttgcccaacccggcggcatggcgaataaaatattcgtagaagggccaggcacgacggcctggccccataaacgttttgtagtagaaaccggccgttagaataggcgccagccattgagcaacagcccccagatcaaaatgcagcgagggccaacaattctgactataggcttcaagcccatgggataagagcacttccgtagcccggaggttaggctcggcataggccccactccctacctggaccagggcattgggttcctctaccccggcggtaaagatgccccgcggccggtgatatttgaaactgcggccaaccagatggataccattggccaaaagagcggaagccaacgtatcgcctgcatagccttcgaggcgcttgccattgaaactaaatgttagtctctgactgcggtcaaccagacctcctttggggagccgaaacggttgtctcatggaccgctcccaggatttgccgctgcctcttttagcacttcgttggtgaccgtattgcggaccagcgtaaaccattggcgacaaccgaggctgtgctgccaatattcccgatgctcaccggccggattatcgcggaaataaagataatcatcccaggccttatctcttatgtgatccgtatccgccggcctttggacacgagcatcaccgccataggtaaactcggttcggtcccgttcaccgcaatagggacaaggaatacgcaacataaattttctgctcttttaatgatacagccaaggtttaggtcccttaccttcctcggcaatgatatgtccactatggaaacgatcgagaacgaagggggccgccagttcaggggtttcatctgtggccatcatctgggccaatacctggcccacagcaggggtggccttgaagccaccgtagcaccaaccggcattaatgtagaaaccgtcgagggaggttttagaaagaattggactgccatccatggacatgtcgaccacacctccccaggtgcgcatgaggcgtaaccggctaaaagagggaaacagggataaacaggcccgaatggcggcttccaagggcggcaattcaccaaacgtagagtagcgattatagccgtcaatatcgccccccatcaccaattcccctttatcggtctggctaatataaaaattgaacaggccatgggtcacgatagtattgagaatgggtttgaccggctcggtaacacaggcctgcaaaaggtggttttccaggggaagccggatttcagccatttccgacactcgacttgaagcgccagccacgcatatccccaccttgggggtacggattctaccccgggtggtgtcgatgccaatcactttccccccctgacgcacaatgccggtgacttcacaattttgcacaatatcgactccccgcaatgccgctgcccgcccatatccccaggccacagcatcgtgtcgagcagtgcccgcccgccgctgcatcaatccccccgttatcgggaaacgggcctctggacgggtatcgaggcagggaacaagctgtttaatctggccgacggtgagcaattccgcgttcacgccccgtaccgtcatggcatttccaaggcgggcatagtcgtcaagttgggcggtgctatgggccagattaatgatgccccgtggactaaacatcacattgaagttcagctcccggcttaggttctcccaaagtttcagggcctgttcggtcaatctgccccgggcttcatggaaataattagagcggacaatggtggtattgcgggccacattcccccccccaagccagcttttttccagcacggcaatattagtgacaccatgatttttggctagataataggccgccgccagcccgtgtccccctccgccaacaataacggcatcgtattgatcctggggggccacgtcgggtaaggcctgtggccagttgcagtgaccagaaaaagcgttgcggaacagactccaaatagaataatttttcatttttcttgtcttctattttttacccctaactatagtgcatcccagaaccctatgatagtaaaggaccattggttatggctcctaggagtgctatatctatattcaacaccaacctgaattttaaggaggtccactccatgagcccgtcagcctcattgcccctaactcacaaagaacaggtagaagtgcgccagactcgcttgctgattgacggtgagttccgcgacagcctcagcggtaagacctttgccaccatcgacccggttaccgaagaagtgatcgcccaggtggctgaaggggatgcggaagatattgacctagcggttaaagccgctcgcaaagccttcgataccggcccttggcagcaaatggacgctcgcgaacggggccgccggatgttgaagtgggctgatctaatcgaaacccatatggaggaactggctaagcttgaagtcttggacaatggtaaacccattaatgaggccttaggctatgatattcccagtgccgcggccaccatccgttattttgccggctgggcggacaagatccatggcaagaccatccccgtttccggtcctttctttacttatactcgccgggagcccgtcggggtttgtggcctcatcattccctggaattttcccttggcgatggcggcctggaaattaggccctgccctagccgccggctgcacaaccattctaaaaccggcagagcaaactccgctaacggcccttcgtgccggggaactggccctggaggcaggaatccccccaggggtactcaatatcgtgcccggcttcggtcccacggcaggtgctgcattggtacaacaccccctggttgaaaaaattgccttcacgggagaatataaaaccgcccaaatcatcaaacaggccacggtcaatagcatgaaacgcttgtcctttgagcttggcgggaagagccccaatatcatttttaatgatgccaacctggaagacgccatcaccggttcctttggtgccatttttctaaatcagggacagaattgttgcgccggcagccgcgcctttgtgcaggacaacatttataatgaattcgtggaacggtttgccgataaggcggaaaagcgcaggctgggagatcccttcgattccaataccgaacatggagcccaaatcgacaaggcccagttcgacaaaatcatgcactatatcgccctgggcaaagaacagggcgcggcatgcgtcaccggcggcaaccaggctttcgaccggggttattttatccaacccaccgtctttagtgaggtcaatgagaatatggccattgccaccgacgaaattttcgggccggtggtcagtgtcttgcgtttcaaagacatcaatgaagtgattgcaaaagccaacaacaccatgtttggccttgccgctgccgtatggacccaagatattgacaaagccaatgcggtggccgaaggcgtgaaagcggggaccgtctgggtcaactgttataatattgtcgatccagccgccccttttggaggcttcaaaatgtccggggtcggccgggaactgagtgaacaggccctggatgcctatacggaaaccaagaccgtcacggtactacggaagtaagcgcttcaatgacaaagtgtcattttgttagtgacaatgcagcgggtgtccacccagaagtcatggctatgatggcaaaagccagtcgcggccatgccattgcctacggcaacgatcccttcacaaagcaggccctgcaactattcaagcagcactttggaacccagacggagacgttttttgtgctgaccgggaccgccgccaatgtcattgcgttgcaaagtgtcatggcttctttcgaggccgttatttgtgctgactgtgcccaccttcatcgggatgaatgcggtgcgccggaaaaattcctgggatcaaaagtgctggtcgccaaaacccatcagggtaagctcagtgtggaaacggttgcccccctgttgcgcggcatggatattgtgcaccgcgctcaaccaaaagtgctctccattacccagtgcacagaatgggggaccatttatacctccgaagaaatacaaaccttggcagacttttgccatgagcatgggttactgctccatatggatggcgcacggttgagcaacgcggctgcccggctgaatttaagcctaaaagaaattaccggggacgtgggagtcgatctgctctcctttggcggaaccaaaaatggtctgctcgcggctgaggccattgttttttttgatcccgagttggcaaaaaatgcccctttctaccgcaagcaaggcatgcatctagtctccaaaatgcgttttgtctcggctcagtttttagcccttttatccgatgatctttggaggagaaacgcccaacatgctaacgggatggcggcgttactagcagaaaggctcgggaatatcgctcaggtggagatcatcgctcccgtagaaaccaatggagtatttgcccgtatcccgtccccttgggtcccccgcttgcaacaacattatgcttttgcagtttgggaccctgctagcacggtggtccgatggatgacctcatttgatacgacggctgaggaggtacggaattttgaacgaaaaatccaagatgtgagtgaggaaaacccgcgataatgccaaacaaccctacccattatctcccgattctggagaaactgattggttttccgaccatctccagggaaaccaatctgccgcttatcgactatagcgaagatttcctgagcagccagggttttcaaacccaacgcttctacaatgagcagggaaataaagcgaatcttatggcctggatcggacccgaaagggacgggggtctgatgctggccggacataccgatgtggtcccggtcgaccaacaggattggaccaccgaccccttccgcctgaccgaaaagaacggacacctgtatgggcgggggacctcggatatgaaaggttttctggctttggctttggaggcggcggccactctcgatagccgccagctacaacggcccctttatttatgttttacctacgatgaggaaatcggttgcggaggcgcgaaagcgcttatagcctatttaaaaaccttgtctccctctcctcggtttgctttgatcggtgaacccacggatttagcgttggtcaccgcccataagggcattcaaatcaccaccacccatatcaaagggaaaccggcccattcaagctgtccccagttgggcgccagtgcgattgtattcgcttccaaattgatcgccgccctggaagagctcctgccccccgaagaaaatagggattttaaccccccatcggccaccttcaatgtggggaccatccacggcggtaccgccatcaacattatcccggaacattgtcaattcgattgggaatgccgcaccctgccctcccaaaacacggcccagatcaatcaagcatgggagcatttgatccattctctgagaaaacaaatacaggacattgaggtggaaaatcatatcaagaccgctgttcccgggcttaaatccgggatcaatcgggaaatcgccgcttggctgaaggaatttctggaagagggaaaaatcggcactgccccctttgtcaccgaagcaggactctatcagcaagccggtcttcccactgtagtctgcggcccaggcagcatccgggaagcccatcagcctgacgaaagcatcgccatccctaggatggaaaattatcgcgctttccttcatcaagtagttggggatctagtagaacagaagtaaagcgccagaggacacgtcccctctggcggcaaaggaaaattaaatgagaattttggcggaacaggaaatagaaaagaggaatggacaggtgatgagatttttttcggacagggaattcgaagaaagagtccatcaggttcggaaaaaaatggcagagcggaagattgatgccgtcattattaccaatcctgaaaacatttactatctcacgggcctcaatcatcaaggctattttgcctatacctctttgttgttgcccctcgacaaggaacctgttctgatcatccgggcgatggagaaagccattatcgatgatatggtagttcccacggtaaagtcctacctctactcagacggcattgcccctttgcccaaggccagacaccgggacgaagacctcaccttgagcgcccccatggagggtcccgaggcaggcggattgcatccctggtccatgagcttaggagtctccattcaaagcgatgaagaagagcttaaggattattcggcgccggtgaaggccacctgtcaagccctccgtcatttaggactgacctctgcccacgtggcttttgaaaaaagtagttcctttctgccctacaaaatcgcggaggccttcgtgaccaaaatggccgatgtgaaatggtctgacgcggaggatctggtcaccgaatgccggattgtccaatccccggccgagttggaatgcacccgaaaggctgccgaaatttccgatgccatgatgatgtctgggattgccatggccggtcccggagtctctagccgtaatgtgatgggggccatctatcaaaccatgatcctacggggaggcacctatcctgcctttgtccccctggtacggtccacccgcacactgtcccacgaacatgggacctgggacgaatggaacgcaaacatattacaggacgaagatcttttgtttctggaaatggccggctgttactggcgttatcatgcgcccattggacgcctggtgcatattgggaaaatctcaccgaaggcagaaaaagcctatgagacctgtctagaagccttatatcgtgcagcagaagccttaaaaccgggcgtcaccgccgattccgtctataaagcctggcagcggcgtgtggatagagcgggattgtcccactaccgccgccatcactgtggctatattgtgggtattgggttccctccaagttggtcaggttccggtatccccaaggggttacgggaaggctctaacatgattattcaaaaaggtatggtttttcaccttatgtcctggctgctgcgaacgggagaaggcgacgcctttttctccgatacggtcgtggtgacggacaaggggggcgaatttctcaccaggactccgcgggagctcgatgtgcgttagcggtcggtttcgcgtggctcaaccggtcccacgagccggcaagtagcgtgcgctgtgcgcacgaagaggctgggaaagccaattcctcaaaacttccgttgggatacttactccctcccaagagaggagggagagttctcaacatcagactaatgggggaagtaaacaggccaagattgaattttcattgcctttaagctgcgggtaagttaatggtgttaatgctgtcctcgtccaaggacacattagcgccggcagagtcgatgatgctaactacctgattttggttcacgatctgaatttgatctgcaaagtactggttaacccggaaatgctggttgacttgtaaaggaaaccccctttggcctccctggcggtagggaacaatccaaccccacagccaaccgccacgtatcgcagcccgctcctggggatccaaagttctgctttcattcaaatctctgatagtaatggttgccattaattttctcctgctcgataaaccagcccaatttttatccaaaatgatgcataaagcgcaccatgacaggaggatagaaagctaaatcataacaaaggcctgatctatataaccttatcttttgtgcattaattttcttcttcctctaaaaggagccctgttaccacaaaatgtgggattttaaataaattcggcaactgaatttgttgggaaaaaactaccatttctgtccttctttctcaagaaaccaaccaaacgtaacgtaatataaggataaatttgaggatcctctggaatctctgccgaggataaaaacccaggagtcttgttaagactccccgacgaagagtaaccttataataactttattttgaacttgtaattgtcccctttgtctcctatgatacaaagcgctagagtattaaggatcgcgttttcgtgttagcgtagtagtttttgtttttccttccgaattcatatctgctccaactcgttcgccctgcaatactcagttctacccactgacatttccaacgagagtgtcaggcagatacatcattttttttgagagttttctatgtcagaacagcagacaggaaccgtaaaatggttcaatgattcaaagggttatggatttatacagcgggaaagcggtggtgatttatttgtgcactaccgttccatcgttggtcaaggtcacagaaccctcaaggaaggtcaacaggttagctttgttgaagtacaaggccataaaggtcctcaagccgacaatgttattgttttataataaataatatcccttttggaagaggccggctctgggagccggcttcttcttcccccctacttttctcagagaggctcaatgatcacactttttgtgcgtggtttgcccgcaagtacaaccgaggagagccttaccgctttgttcgctgattacggtaccgtgcgctctttgactctacgtaaagatttattcactggccaagcacgtggcaccgctctaatcgatatggaaggtcatgaagcccgcgctgctatagcggcgttggacggttctgagttccaaggccgcaccatttttgtgggccagagtaaagagaaaaaacgacgcggccgcggtggcaggcgccgccgctaacttgttatttaactcctaaacacctccacgggtttgggcagaattcccaatacctggacggtgccccatttgctttttaccgaatatttagattaccaggattttattacatggcatcttctccagaagccctatcttttgatggctttgctatcagcgcccctattctgcaagccatcaaacaggtagggtacgaaacccctacccagattcaagcaagggcaatccctcatcttttagcaggctgtgacctcatggggcaggcccaaaccggcacgggtaaaaccgcagcatttgctattcctattttgaaccgactggcattgacgcggaaagagccccaagcgctggtgttagttccaacgcgggagctcgccattcaagtggcagaggcattccaaacctatgcccggtatctggaagactttcgtgtccttcccatttacggcggccaatccatgggaaatcagttgcgccaactgaaacggggcgttcacgtcatcgtagggaccccaggcagaattatggatcacctgcggcgcaaaagtctgctcctagataagttgacgacggtagtcttagacgaagccgatgaaatgctaaaaatggggtttatcgaagatgtggagtggattctgggacaaatgcctgcgaagcggcagacggcacttttttccgcaaccatgccgagttccgttcgtcatatcgcaagccgccacttgcatagcccccatgatataaaaattaagggaaaaaccgcctccctccccgccatcaatcagcgctattgcctagtctccgattttcataaattagatgcgcttacccggatgctagaggtggaagaatatgatgccacgattatctttgttcgcaccaagattgcgacggaagagctggcaaaaaagctgtcggcacggggctatgcggcagcagcactgaatggggatatggcccaggcgcagcgggaaaaggtcgtcggacagctcaaaaaaaatactctcgacatcattgtcgccactgatgtggccgcccgtggcttggatgtgaagcgaatcagccatgtcgtcaattacgacattccctacgataccgggacttatatccaccgtattggccgtacgggtcgcgcaggccgcaccgggacagccaccctgttcgttgccccccgcgaacggcggatgttgagcgctatcaaaaaagtaacgggacaacccctttatgaaatgccattacccagtcaccagaaaatcatagaccggcgtattgaacaatttaaacaacaggttatgggaaccttggaaagggaagatctggctgaattccgccacttggtgcaacaatgggttgaacaggaaaatctctccccgttggatgtagccgcggcattgacctattccatgcaacgcgaacgtccgttagtcaagcctccgctagcggaatcggctaaccatgataaagcacttcagcggccggttaagaaaaaggccaaaaaaatgtccgctttaaagacaacaagaagaagcgagacaaaaaacaagaaattccataaaaagacgatcaaaaaacaaaaagattttcgtcattcttatttcaacaacagccaccacctttccaccccctagcctcccaacaggcgggcaaaccccggacccggccagcagcgggtccgggccggtagaaataatggccttcaaggcacaatttggtaggttgtactcatccctgcctcgatatggtcagcaacatggcagtggtatagccactccccaggattatcggcctccatatcggccgtaatcatcgaggcaggcaataattccaacacatccgtccgtcgcgccacatggggcgcccccacccataccgtttcgccatgccagtggggggtatggagatccacttcattgcccatcccaagcacatgccaacgcacccgttcaccttgctttgcaaccaatccggggagatttccaaaaacatatccattgatgccatgcataagccccgcctcttcacctccctgcttatcgaaaataaagaaagctgtcacgaactcctgatccacatccctcgggctgccatcctgattagccatgccataacgggtgataataataggacctagaagaccggcattggtgtcggcaggcgtatccacgtgggagtggtaccaccatacttttgaagacggatcaccgctggcgggtccgctgtcttcatcggcgatccaggtataatcaaagcattcaccggcaggaatacgggctcctgctcctgggagagtgtcggtcgaattcaccccaaaatagggagcgccctcgtcatctttcctataccgcaggccatgggggtgcatgctgtaggtaccgtttgcggtctgattgcaaaaatgaaccttgacggtgtcgcccacctccgcgcggataataggccccaaaatacccagccactcaggttgaggtttaagggtggtaaaagtttcatccgtgtactctacgtagcgaactgctggaaaagtatggctatttgcccacggctctggcaaagaacagggattttgtcgatccgaacaatggaggagattttgatcagtgggcgcaaaatcccattccatctcttgggccgcgatgtaataatgccgaacggtacctgctccgggagcaggacccgccgaacttcctctgaaaaaaggtgagagctggaaccaatggctggcgtcattcccactgacaggcagcgaccctagcagcaacaggccccctaacagagccccccctggtttgatatgaaataccatgacaaccccctatttataataataataattctcattaattctatcgaatacaaacaagagagcgcaacttggaacttagaacggttcctatttaaatagagcaccattgggcttgggacagagggcggcaagggtaaactgagaccatgggtccggtggagccatgcagaccggtaaacgcccctcccaagaagggatcagaagtcttgagatttagcctgcatccctatggtattatgagcgaatttttatgaaccaccccatagcatgacccacggcttacctaactttaccgccgcccaggtactgataattggcgatgtaatgttggatcgttactggcacggtgctacctcgcgcatctcgccagaggctcctgtgcccgtggtccatgtcaccggccgagaggaacggcctggtggggcaggcaatgtagcggtcaatgtagcggcactaggggctcaggcgacactgctaggcttgatcggcacggatgaggctgccactacgctgcggtctttgctcactcgccagggagtccactgccgcctggaaggtgtttccaatatggccacgatcaccaaactgcgagtaatcagccaccaccaacagctgctccgcttggattttgaggacgggttaattccggcctacagcgaggcattactccctgcctatggcgttgccctgaacagcagacccgtggtgatcctctccgattacggcaaagggaccctacaagcgcctcaacgattaatcaccctcggccgggaagccggcgtgccgattcttatcgatcccaaaggcgctgatttctctcgctatcacggcgccagcatcatcacccccaacctggccgaatttgaagccgtggtagggccttgcgccgacgacgcagccctggttgaaaaaggagagcagttacggcgacaactagcccttgaggctttgcttattacccgcggcgaacagggcatgaccctgttacagcaagggcacgccccccttcatctgcccaccgaggcgcgagaggtctttgatgtcactggtgctggagataccgtgatttcagtcctgggcgccgccctggcagcgggcaacacctttaaggaggctaccacccttgccaatctagccgcggggatcgtcgtagggaaattgggtacggccagtgtgacccgtgatgagctacaaagggctctccatcccataaccacccgccgaggaattctcactgaggaagaactgctacctctcatccacctggctcgcagccgcggtgaacggattgtgatgaccaatggctgttttgatattcttcatccaggccatgtgggctacttagccgaggcacgccaactgggagatcggctgattgtggccgttaacgacgatgcctcggtccaacgcctcaagggcaaagaccgaccggtgaacaatcttgcccagcgcatggcagttttgtcggcgctccatgacgtggactgggtcgtccccttctcagaggataccccggcacggctaattgagcgggtactacccgatatcttagtgaagggcggcgactatactcccgagcaggtagcaggaagcaaagcggttgttgccaacggcggaaaagccatcatcctcaattaccagcaaggttgttctaccagccagatcattgaggctattcgcaaaggctaaggaggctcgttcttgattatagtcactggcggcgctggctttattggcagcaatattatcaaggccctaaatcagcgcgggcgcgaagatattttggtggttgatgacctaacccagggagaaaaatttatcaatctggccgactgtgagatctgggactattgggataaagagcaatttctacacgccatagaggctgaaaagggttttccacacccaccagaggcaatggtgcatcagggcgcttgcagttccacgacggaatggaatgggcgctatatgatggagaacaactaccactattccaagcgcctgctacattattgcctggaacgccgcatccccttcctttatgcctctagcgcggcagtttatggccatggcccgacctttcgcgagcgccggaaatttgaggctccacgcaatgtctatggttactctaagtttctcttcgaccaatacgtccggcgttgcttaccaacggctcccagccaaatcgttggctttcgctacttcaatgtttatggtccccgggaagcccacaaaggctccatggccagtgtcgcttaccatgcccattgccagcttaaagataccggccgcatcaagctgtttgaaggctgcgatggctacgggcacggcgaacaacgacgggatttcatctatgttgctgatgtggctgcggtcagcctctggttcctggaacatccccattgctcagggatttttaatgtgggcacaggccaggcccaaactttcaacgaagtggctcgcgccgtacttgcctttcatggacgtggtgaaattgagtacattccattccccgaccatttgcgggggcgttatcaaagttttacccaagcggatatcagcgccctacgggaagcaggctatactgcgcctttcgccccggttgaggaaggggtgaaaacttacctggactggctgagggaaaatcaaggctagcctatttccaaaccagcgggtttcctgttagtgccagtttcactttcaattttgcgggccctctatagcctcttgttttacttattcaccccgctagtggtaattcgcctcctatggcgaggttaccgcgctcccgcctatctccaccgctggagagagcgcttcggctttgcccctcccctagctgggaaggcagttatttgggtccatgccgtgtcggtgggagaggtccaagcgagcttacccttggtacgggctctactggaccattacccccaccacacagtgttgttgaccaccatgacacccaccggctcggcccaagtgcgaaagagcctgggagaacaagtggcccattgctacctgccctatgatttagccgacgccactgcccgcttcctccagcgggttcaaccccaattgggggtgattctggaaacagagctttggcccaacctcttgcgccagtgccaacgccgcaggatcccggtaatactcgccaatgcccgcctttcggaacgttcggcgcgaggctattcccgcttgggagcgttctcccaggatatgttgtctgatctcgcctttattgcggcccagggaaaagccgatgccgaacgctttattgccctcggagcgccccctgagcgagtccaggtaaccggtaatctcaagtttgaactcaaactcccctcccctctggaatctcagggagccctattaaggcgccaatggggtcagtcacgccccctttggattgccgccagcacccatgaaggggaagaagaacaaatcctaactgccttcaaacaggtgcaacaatcctacccatcagccctactggttctggtgccaaggcatcccgaacgattcggtcgcgtccatcacttatgccaacggcaaggctttattacccaacttcgcagtgaacaacgagcttgcgatccagctacggagattttcatcggtgacactatgggggagctccccttattcttcgcggcctctgatgtcgcttttctcggtggcagcctagtccctgtggggggacacaaccctttggaaccggccgccctaaaacggcccgttattctcgggccccatatgttcaatttttatgagatcagccaacggttactggcagccggcgcagccattcaagttgaaaccattcaggagctggcccagactgttcagcactatcttggcaatccccaactccgtgcgaaagcaggcgaagcgggacagcaagtaattgcccaaaaccagggagcatcaagcaaaatactacaactcatcaataccttacgagccaacagcacgaaagaggcgtgaaccggctgggataagaagccagaaaaactcacccctcaaaacttccgctagggcgcttatctataaggggccaccctcaatgcagccactggttaatttgctccaagtcttctagggtgataatgccagccccttgcttcagacgcagcgtattgaggatatactcatagcgggaccgagagtgatcccggagggcgcgaaacaaatcccgccgcacgttgaggacatccaccgtcgtgcgggtccccacctcaaagccggcttcggtcgcctccagagaactctcgttggaaacaatggcctgctgcaaagccttgacctgactgacttcggagatgacgcccaaataagcctcacgagtctggcggaaaacctgccgacgggcctgttccaactgctccagggactgctccagccggtgtttggcctcccgggtgcgggataccacggcgcccccctgaaaaagaggtagattaaactgcaacccaatcacattttgatcggtttggaagccaccaaagctcccccctccggtcacattggtggagttagtgcccaccacatctagggtggggtaatgccccgatttctcccgctcaatctcttggcgggcattgtctaccgccgcctcggaagcatcaatttgggggttttgctggagcgcagtctcggcccattggtcgatgtccataggatcaggctggagtaaaggagcatccttttccaaatcttccagttcccgaaagtattgccccgtcacctcccgcaaccgctcatgggcgttggaaagggcattttcggcagcgatttcctgggaaaccgcaagatcataggcggcctgggcttcattaacgtccacaatagtatccagccccacctcgaaacgctgccgagtctgctccagctgcttatcaatggcttctttttccgcccgggcaaactctagttcagcctgggcggtgagcacatcgaaatagcgctcagccgcccgaaccaacagggcttgttcctcggccaccaaatccgcctgggcttgggcgatggtggcatccgcctgcttgaggcggacaaaattttcccgtcggtatagtggctgggtcaaactgagagtataaccccagttattaaacgaccgggtgcccccaaagccgggaaaaggctgttgctcaagcaactcaatggtctggaaggtccgatcatagttggaggaaatatccacaaccggtaaaaatagggctctggcctggggcttagcttccaacgcggcctgcaccgccgccacttgagcccgcaattggggatcattcgcccttgccaaacgatagacctccagcaaatcggatgcttggacagaccaggggatcaccagaccaaggaggagcagcaagagacgttttttgatgaaggacacgaatttcggttcaataaacaagagatctatttcctgagctaggggcttcctttagctaaaaaatgaattttggcttgggctcactgtgaagcagcggcggtatgaccgtttcaaacaacccctcacgggaccactccttctcccccacacgggtgatcaacaccgcttccatcaccggcgcctggcccaaaaccacaaacaaacgcccccccaatttgagtgcttccagaaaagcatggggctcactggggagagagcccgtcacggcaatggcatcaaaaggtccaccctgagcccaacctcgggatgcatcccccacctgcaaagaaatattcttgagctgccactcagccaggcgctgcaattcaggaaaaatatcaacgctagtcacgtgtccggccagacctgccatgaccgctgtcaggtagccggttcctgtccctatttccaggaccgaatcctgttctttaagctccaatgcctgcagcaaacgaccctcaattttgggcggcaacatcacctgcccctgcccgatgggtatttgaatatcagcgtaagccaggttcctatatactggtggaacaaaatcttcccgaggtacggcagcaagccgatccaatactcgctgatcgagcacctcccaaggccggacctgctgttccaccatattgaagcgagcttgctccaggttcatcgactcctcaccttaaataactgtagggtgcctaagagtaagggcttttttcaggcggcgcaacaaaggacattcaaattaatgtcatttatctactgcttatccgcttacggatcacgaaatggtactggccttcttcctcacgggcttccaaaagctcgttctcggtaatgcgggcaaaggcctccacatcttttaaagagcctggatccgtagccaccacataaagggtttgtccaccttccagagtttctagcgctttacgaatccgcaacacgggcaaaggacagggtaaaccaatagcattgagctcggcatcgtaatcagacatagtggtttgactctggaataatggatagcaacccgtttttttggttaaaaaaaggctaaattataaactaatagcactaggataaaagagagatggaggggtgagctgaaccgggccggttacgctgagtctatgatttaatattgacattatcagggatgcggaaattaccagtgcaattgctgagcacagtattatgggccgtcattttattgacggttccaaccctcaaggccgatgaaattgaactaccggaaatcggtgatcattcaggagtcgccctatcaccagaacaagaacgcagcattgggcaggcttttatgcgccgcctgcgtaattcggtaacgattattgaagatccagaggtagcgacttatgtccaatcattagggtatcggctggttgcgaatagcgataacccagggcaaggattcactttctttgtcattcaggatccgactatcaatgccttcgccgcccccggagggtatattggaatccattccggactgattgaaaattcccaaacagaaagcgaactagcggcggtactggcccatgaaattgcccatatcacccagcgccacttggcccgtgcctttgagcaacgccgccgcttgagcctacccatgaccgccgcgatagtggctgctatcattctgggcacccagagccctgatgccggtcttgctgggctagccgccgcccaggccggtgctgctcaactccaaatcaattttacccgttccaatgaaaaggaagccgaccgggtaggaatgcaaaccctggtacgggccggcttcgacccttttgccatgcccgctttcttcgagcgcctccaccaggtcagccgttactacggaacccggccgccggaatttctcagcacccacccggtgaccagcaaccgtattgcggatgccatgggccgtgccgaaaccctcaatccccatcctgtaaaggatcatctccagtttcatctggtacgggctaaactccaagttctggctagtgataatcatgaacaaacggtgcgccagtttaaagaggccctggagaatggccgctaccggaatgaagcggccacccgctatggctatgccctagcgctagtcgccactggagactcgagcgaagcgcgacggcaaattttacagttgcttaaaaaagacggtgacaatctcgcctaccggctcgccctcgctcgagtggaagcagccgctggtcgttttgaaaccgcttttaaagtctataaggaagcccaagcgctatatcccaacgactatgccgtcgtcgtcaactatgccaatgccttgttgcagggccaccgtccccagaccgcccgggatttattaaggcgtcagattcaatcaggcgtaggcacgggacaaatctaccacttaatggcccaagcggaaggggatgccggcaaccgtgcagaggcccaccgttggttggcggagtaccactattacaatgggcagactgatatggcgattaaacaattacagctagccagcaaagcagcgagtaacgatttctacgaacgttccaagatcgaagcccgtctgcggcagctgcaaatggagatcaatgccgaggaagattcctaaggcaaagatttttccggtccgagggcgcaatatttagaccactcaccccctacccgctagggggtggtaggaaaaatccggatttatacttagtgaacttcctccggaatatgatttagaatgcttacttaatgccatcgcaaattttgcctcagcaattatcttgcactttagtggcagataaccaacgccagttaacaactcaatcaaaggagtttgggtatgtggacaaaacctgcttactatgatctgcgctttggcttcgaagtcaccatgtacatttgccatcggtaattaaaaccccggtcaagtctcgcccggacccaagtccgggcgagacttttgactccccatggcgagcaaagcgatgttaatccatgtcctaggttcaggtgcgggcgggggcttcccccagtggaattgcaactgccacaattgcagccgcctgcgtaagggcgagttcaaagggcaagcgcgatcccagtcctcggttgcagccagcaccaatggtaccgattgggtgcttttcaacacctctccggatattctcaaacaactccagaattttcctgctatccaaccgggtcgaggactccgggatacgggtatccgcagcattgtgctcattgacagccaaatcgaccataccactggactgctgatgctgcgggaacatcaccaacccttggaagtgtactgcactgaacccgtctaccaggacctcactaccggtaatcccctatttaaagtgctggatcattactgcacggtgaattggcacccgattcggctgccccgggaagatgcgcccggcgaggcttttcaagtggaagggctgcgcttagtgccggtccctctacgcagcgaggccccgccctattccccccatcgccataattatcatgtaggggacaccatcggcgtgctgatggaggatttgaccacccaaaaacgcttattttacgcgccaggtttgggacagattgaaaaccatgtcctttccttgatggcagaagccgactgtctgcttgtcgatgggaccttctgggccgaggatgaaatggaacaagcaggaattagccagaaacgcgccgccgaaatgggccatcttcctcaatcggggccagggggcatgatgagcaccatggctcccctcactaacccccgaaaaatcctcattcatatcaacaacaccaatcccatcctggacgaagaatcgccggagcgggcccaactagaggcggcagggattgaagtggcctttgatggcatgaacattaccctctagttgcaaggagaggaatatggcggaacaaaaaccctggagccgcgaagaattcgagcaaaagctgcgggagaaagagcgtttctaccacctccatcatcctttccacgtcctaatgaacaggggcgagttgaaccaacaacaggtccaaggctgggtcgccaaccgtttctactaccaaaccagcatccccatcaaggatgctgccatcctggccaactgcccccgacgatcagtgcggcgacattgggtgcagcggatcctagaccatgatggttatggagaagacgtggggggtatcgaggcctggtttcagctaggcgaagccgtgggattggcacgggaagaactggaatcccagcaacatgtcttgccgggagtgcgttttgccattgacgcctatgtcaactttgcccgccgtgccacctggcaggaagcggcttgctcttccctgacggaattgtttgcgccttcgcttcatcagcagcgcctagataattggccccgctattacccttggattaaagcggaaggctaccattattttcgcaaacgccttaacgaagcccggcgggatgtgcaacatggcctagagattaccttggattacttccaaaatcgcgcccaacaggaacgggccttaggaatcttgcagttcaagttggatgtgctgtggactatgctggatgccatgtggatggcgtatattgaaaaccgtcccccctatcacatggaggtctaacccggcccatgcacgatgacagcattcccaccctcgctcctagccaccgcttccaatgggaagaggcgcaaaactgctatgtcctgctctatccagaaggcatggtgaaactgaaccccagcgccgccgaaatactcaaacattgcgatggaacgcaaaccgtcagggcaattattgccgccttgcagcaacaatacccggatgtggacctagaaggtgatgtgcacgaatttttagaggtcgctcatggaaacggttggctctacccacaaggctaatgacctcaccggaaatgaaaggacgcaacccctgtggctgttagcggaactcagctatgcttgccccctgcaatgtccttactgttccaaccccttggattttgccgatcacaggcatgaactcaccaccgaggactggctgcgagtgtttcgcgaggcccgggccatgggggccactcagctgggtttttctggtggcgaacccctgctacgtcgtgatttagaggtattgatcgctgaagcacgtaaactgggctactacaccaacctgatcacctccgctgtgggcatggatgaagaccgggttgccgcctttaaggccgctcaactcgaccatatccagatcagcttccaagcgtcctccgaagacctcaataatcagcttgccggcgccaatgtctttcagcataaactggccatggcccgggccgtgaaaaagcacggctatcctatggtgctctgctttgtcatccaccgttacaatattgaccagatggagcaaattctggagcttgccattgagcttcaagcggactatgtagaattggccacgacccaatattacggctgggcctggcacaaccgggactccctgctcccgaatcggaaacaattggctcgggccgaaacccttgcccatcaataccaggcccgcatgaaaggaaagatgaagatttactatgtggtgccggattattacgaaaaccggcccaaggcctgcatgaacggctgggggaatattttcctcaccatcgccccggatgggaccgcccttccctgccatgcggcccgccaactccccgggctgaccttgcctaatgtgaaagaccatagcattgaatggatttggcgggagtcgccggactttaatctgtttcggggccaagggtggatgaaggaaccttgccggagctgtcctgagcgtttcaaggattttgggggatgccgttgtcaagcctatttgctgacgggcaatccccgcaataccgatcctgtctgtagcctttcgcctcaccatcagattgtgacggacgccattgctaccgccaaccggcaagccagcgagacccgcccctgggtattccgtaatccacagaattccaaaaaattctgtacctaatggccatccctgagagcaacaaggggattgccattgccatccaagcccagggactgagcaaacactatggcgccttgcaagccgtccaggatcttcaccttaacatcccccaaggccaattctacggcctgctaggccccaatggctccggtaagaccaccaccatccatatgctgaccaccctggcccggccgaccaccggccaggccagggtggccggttttgaggtgacgacccaatccgtggcggtacgccaagccattggtctcgtcttccaagaatcggccttagatcccaccatgacggtggcagaaaatcttcgctttgccgccgccctctacaaccttcccccgcccttagccaaccagcgcattgatgaattgctgatgctattcaacctccaaaataagcgccagcaacggctcaccaccctctccggcggtatgcggcgggcccttgatatcgcccggggggtactgcaccgtcctcaaattcttttcttggatgaacccacgctgggcctggatattcctaaccgtcgcgccatttggcgtttcatcgagcaactgcgtcgggagggcatgacagtattcctcaccacccattacctggaagaagccgaggcctgcgaccgagttgactttctcaaacagggccgcctgatctctggcggcatcccaaaacagcttacagccaagctgggagattatatcctcgagttagaagctgaagagatggatacagtggaaaaccgccttaagggtagactgggttcggcgttatgggagcctggatccttaagttttcgagtgaccgatccccaattctcctttgccagtcttcaagaggagctgggcaataccgtgagcgccatgcgctggcgacgccctaacttgaatgatgttttcctttggaccttaaatgatggagtgggagactgaccatgggttggcgtcccctgaaggcgcttatcggtcgcgagatggccaaattgtttcgtcaacggggccgtttgctatcggccatggtccgtcccttgatttggttactggtcattggctccgggataggaagcatgctaggcgagcaaggggatagcggctatagggaattcttggcccctggcatcattgccatgaccctgctctttggctccttgatggcttccctgaccctggtctacgacaaggagctcgggatcatgcggatgctgatgatcgccccttttccccactaccaaatcattatcggcaagttaatcgccgggaccttagctagcctggtgcagggggcattgctcattacccttttgctattggtgggatatctcaatctcagtgccgcgctcttggctctctttgctgccatggccttaacggcgcttgcctgcgccgccctgggggtactcattgccgtctttgccaaggccttggataatttcgcggtcatcatgaactttgtcatttttccggtctttttccttagtggcgccctctatccagtggctcccctcccccctgtgctacgggctgtcgccaccgtcaatccctttagctatggagtcgatttactaaaacacgcccttcaaaggaatgccccccacccctttggacccgactttaccctggtggccgatcttgctgtgctcgtgacatttacactagtagcagtagccattgcctgcctacggttctcccttgaagcggtgcacgcgcccctcatccaccgtctcactaagcgttcttagggcagcctaagccccactaattgccccagatcaacccaccgattaagttgcacgcccttgactggagagcctttgagtctcgctgggcgcaacggctaagaggaggaccgtggccccaacaagaaccaaaggataaaacccagtaatggcagcaccagcaccaatacaatccatacggcttttccccccgtagaactacgactttgaaaaatattcaaaatcgcccaaacgtccgcaaccaataacagtaagccaaaaaggccgcctacttcgatacccatggcttaatcctttggtaaaagtttaaactgaaatgttaccctcaaattctgggagaatatatggctaacggcaataccgagttatttgcaaaacatcatgaaatttcggcaaagtcattgtgcttggaacgagtatccttctccatattggcggcttactcccttccagcgtcactttaagctgataaatttttcggagttgtttaactgccattatctctgccccttttagttaccctcttcgttgcgtaccttaaatctctttccctctttcccgcgactgctaaactttctgaataatcgcaacagctcaaaggaaagcagcaaatgagacttaaaaaaagccacttgggcgggctactgttgagcctctcattcctagcatactctgcaccggagcaatggcaacaactctcccccatgcccacccatcgctcggaaatgtcggcagcctatctcgacagcaaaatctacgtgcccggagggttagggggacagcgccagtttgaagcctataatgtcactaccaatacctgggagcaactagcgccgctgcccgcacctcgccaccacctcatggtgaccgctcatcaagggaaaatctatatttttgggggcggcgatcgggattggtcccccacagcgaccgcctgggtttacgattcccacacctctcaatggcaaaccttaacccccatgcctgaaccccgctatgctggggatgcggtctcaatgggagattttatctatgtcgtcggcggcaaaggtcccagcaacaagctgctccgctatgatccgaagcaagactcctggaccttcctcaaggggatgcaggagcgccgggaacacacccgtagtgttgtatttgaaggcaaaatcgtcgttattgccggacgttaccaggtagccggtgaactacgctcggtggaaatctatgatcccgtaaccaatacttggcatgagggtcctcccttgaatacagcacggggcggccatggagccgcagttcatcagggaaaaatcatggtctttggcggcgaggttatcatgaccggacgggacaccctggccaattcagagagtttggaaaatctatcgggaaaatggcaacaaggccctagcttgcctgtagccttgcacgggatgccggccatcagcaccggtccccatttgtatattctgggtggctcggaacgggcggcggccagcatcaaccggggtcgtgtctatcgcctgataaaagcccgttagcctcaactttggccacaaattgtctctagggaccgcgctattcgtttttctcttgctccagcgccttaagccgctgttccagctcatggaccttctttcgtaaactcgaaagccggttcatctccgccaatgctcggcggttttcaatcatcggttgggcgggactgccagtcacgatggccttaggcggcacgtctttggccacccccgactgggcggtcacaatagccccatcacccacttgaatatgacccacaaggcccacctggcccgccaaggtcacccagttaccgattttggtgctcccggaaatacccacctgactgacgataatgctatgctcgccgatctctacgttatggccaatttgaaccagattatcaattttggtgccccggccgattctggtggcacctagcgccccccggtcaatggccgtattgcattgcacctctacatcatcggcaatttctacccgccccacttgcggcaccttgaaatagccttgctggggatcaggcgcgaacccaaagccatcgccaccgataatcaccccggagtgaagaatcacccgatgaccaatactcacccgctccagcaaggtcacccgggggtagagcaagcaatgttcccccagcgtagccttagcccccacatagcaaaaaggaaacaagacggtatgagctttgatagtggcgccgttttcgatcacacagtaggcgccaatactacatccctctgctatttgcaccccctcccccacaatagccgtgggatgcacaccgggtgccgggcgatagggccgattgaaccatttatccacgaccctagcgaaatcacggtagggattatctgaaatgagcaggggatgccccggaaactgttcccgatcatcagcacccactacaaaagcggctgcttttgataaccgggctcgagagatatatttgcggttagtataaaagctcaaatcatctgcttgcgcctgatctaggggtgcgaccccccggatgagggtttccccatcgccctcaatgacacaacccaaaaaacgggcgatctcccagagacgaatttccatgcccccccactcgacttagtttttttctacgctataagaatgaagcaagcgttaccatcaaaagggcttcaccactactaggatcactgctccaattaagattaaaaccgggaattcattgaaccagcgataataaacatggctgtggcgattgcgctcctcccgaaaggcaaccaataaccggccacaatagagatgatagacaatcaaaaccagaactagggaaagtttgacatggagccaccctgcgctcaaccaagagggcattaaataaagcaaccacaccccgaaccccacggctaaaatagcgcttggatgcataatgccacgataaagcttgcgctccatgattttaaaacgctcccgccccggcttatccttgcattgagcatggtagacaaataaccgtggcaaataaaacaagccggcaaaccatgtcaccacaaaaataatatgaaaggccttgacccaaagcatgctatttatcgctccaagttaagattaattattatttatccagccccaacgctctggtagatggtcaaactttagcatagctgctgctgccagtctcaaggaagccccgcgcaaaaatacccccaccaccgaataccatcatcaaatctatcgccaattatgccgaaatcgagctcgtctgggaggaattataagaaatagtaaatatttttactgtctcttagggcattgatagcttggcatggagaaaataacgaaatatcatggggataagaatcaggtttgccctttatcaatacaggccctacagaaacttatagaggtgatatcaatgaaagttttcttgaaaatggtcgacaatgaccctatatatagtgtctaatggaaggggagacaatactccaggagataattgatcgcctggagtcatctccttcgtctatacgctgccgagagatggctcaatgtctggaaaggctcggctttgaggtgcgcgatggtaaaaaacaggggcataagattttcgtccatcatggcatcgccatcttttcttccggcgcctacacttgcggacacggcagcaatccagaaattaaacccgtctacatcaagaaggttatcaaactgctgaaacaatacaaagctgaattgattcagtacttaggagaaatcagatgagcatcgatccacatgcctacaacattagcatccgtcgcgataacttcgacggagaggtgttgtttgaagcacgggtaaaagaactaccggatctagtagagtacggcgagagctaccaagaagcctatgacttggtagtggacagcattgagacggcagccgcagcctttgcggaaaagggacgtacctttcccgctgccactgttccaacggatgatttcagtggccgggtaaccctgcgtttacctcgcagccttcatcgtgtgctggccgagacggcggaatctgagggagtgagtcttaaccaacatctggtcaacgtgctgagttatttctccggctttgccgctggaaatcaaggggaagacttgtcttcctggcgcaccgtatcatcagtgcaaaaaacaaagaaaacgacacgtccatcccatctacgtcttgtccgcagcgacgaattggaaagtctcaaagcaagttggggctaaaggatgaataaagccttacagaaggctatcgattgtcttaagatacgcgatgtctatttgcactcttcccgcgcctccctggaggatgcgtttgagccaaaatacgactctgatctggacaaactggaggtacagttcaagcacgttgttacccgctcaagcgtattagagctggacgaaggcaaccgtaccattaacctgtttagagtattcgtagagttggggacccgctggattatatccggtgaaaggaaaaacggcgataaggctcttgaggtcaaggcctacattgaaggcaccatggtcgctgaatacttgatgctggatgatcctggtcccgaggcgctaaatcagttcgctatgaagaatgcgagcttccatatctggccctattggcgcgagtatctaaccagccagagtgtaaggatgaacctgccgaagctggtgatgcctaccgtacagtttgccagcaaccaagactctgactgaggaaaactcactcccgaagcgcctccaacacctcagctagacggcttaccggaacaatggtgatattctcaaccgaccgtctcggggtatttccctggggcagaatggcctttttaaaaccatgcttggcagcagcggccaaacgttcttcccccccgggcacggggcggatttccccggtcaagcccacttctccgaacaataccaactcctggcctagaggcctatcccgcaagctggaaacaatagcggccaggaccgccagatcagcgcccgtttcgtggactcgcactccccctaccacattgacaaacacatcctgggctcctggcataaccgccccatggcggtgcagaatggccagcaacatagctaagcgattgggctccaaacccaccgtgacccggcgggggttggcaagatggctgtcatccactaaggcctggacttccaccagcaaaggacggctgccttcccggatcacggtgacggcgctcccgggaaccgcttccttcccccgggagagaaagatggctgagggattggtcacgccccgcagcccccgctcggtcatggcgaaaactcccagctcgttagccgcgccgaagcgattctttgccgcccgcagcacccgaagccgttctcccccatcgccctcgaagtaaagcaccgtatcgaccatatgctccaggactcgaggtcccgccaacgccccttccttggtcacatggcccactaggattactgcagtcccgctttgcttagcaaaacgcagcaattgtccggcgctttcccgcacttgagtcaccgttcccggtgctgattgtaactgctccgtatataaagtctgaatagagtcgaccaccattacctcgggccgctcttgctggacaacggccaggacccgctccactagagtatccgccagcaaacgtaccggcgcggttcccaatcccaagcgctgggccctgaggctgatttgggccagggattcctccccggttaaatacagcacccgaccctcttggatagtccccaatttcgctaaagcctgtaataacaaagtggatttgccaatcccgggatctccgccaatgagcaccactgagccagccactaaccctccccccaagacccgatccaactcggataggcccgtcgacaggcgcacctcaccctcgacctgaacctccgccaagggctgcaccgtactcagcgcaccagcataatgggcatagcgcccagtccgcttcggtaattgggctcttagttgctcctccagactattccaggcgccgcagccggggcattggccggcccaacgaatcgtctcggcaccacattgattgcactgataaacagttttggactttcccaccttcttactccctaattcgtggcacccgggcggtgacttggcacagcaactcatagggaatagtggcggcatggcaggcgatctcctctactggcaaaccagcgccccaaacaatcaccggatcaccgactttcgcctccggctggctgcgcagatcaagggttaccatatccatagagactcgccccaccaggggtacgggccgaccatttaccagcagcggcgttcccggcgcggcatgacggggataaccatcgccatagcctatggccgctacgccgacagccatcgcctcgggacaaacccaggtggcgccataaccaatgctatcgcccggatggagatgatggatagcgataaggcgggtcttgagggtcatgacgggtttgagccctacggcagcacccgtacagtgggcaaaaggcgagactccatagagcataagccctgggcgcacccagtcaaaatgggcttgaggacaagcaataacggctgctgaattggccatactgcgccacaatcccggcaccgttatcctttcaaaagtctccaattggatagcagtgagtgaatcctcagcctgatccgcattggccaggtgactcatcaagccaacgacggcagcaaccgctggacagcggcgtaagctggtcaccgcttcagccacccgttctggtggaaaacctagacgatgcatgccggtatctactttaagccaaactgaaagcggtgcgttcaccggagcttgccataacaagtccaattgggtggcttcgtgaaccactagggtcaagtggtaggcagcggcaagctgtaattcttctttatcggcaatgccttctagtaaaacaatatcgcctcggtatcctgcttggcgcagcaccaaggcttcccctagccgtgccaccgcaaaagcatgggcttctgccagcacttgggctatcctttttagcccatgaccgtaaccatccgctttcaccacagccatgactcggctgcggggaaccaactcccggacccgttgcagattatggcgtagggcgctaaggtcaataatagcctgaggaaaattcaaggaagctgcaagacgagatatatagctcgctaatcagttttgtctacaccgcctaagcggtcccgccccctgcgccgtagacgtcctgaacataattttcaaagcgggtatactggccgcggaaggtgagacgcacggttccaataggaccattacgttgcttaccaatgataatctcagccgttccccgatcagggctatcctcattatagacctcatcgcgatagataaacacgataaggtcggcatcttgctcgatggcaccggattcccgcaaatccgacatcactggccgtttgttaggccgttgttccaggctgcggttaagctgagagatggctaacaccgggacattgagttccttggccacggccttgagattacgtgaaatctcggagatctcagtggcccgattctcccggtgaccgggcacctgcatcagctgtaagtaatcaatgaggatcaggccaaggccatcctgttcccgcatcaaccgccgtgcccgcgcccgtagctcagtaggggaaagggccggggtatcgtcgataaaaagcggcgcctcggtcagcaaactaaccgccgaggtcaagcgcggccaatcatcgtcttctaggcggcccgtccgtatccggtgctgatcaatataccctaaagaagacatcatccgcatggccaattgttcgccaggcatttccatgctaaacacggccacgggcacccgatgcttaatggccacatgttccgcaatattcatggcgaaggtagtcttacccatggagggcctgccggcggcaataattaaatccgccggctggagaccagaagttagggcatcaaaatccgtaaagcccgagggaagcccagtaatcggactatcctgttcgaacaggtggtcgatccgatccaccaccttacctagcaggttctttatgttgacgaaaccttgccggccgcgggcaccttgttcggcaatttcgaatacccgcttttcggcttcgtcgagcagctccccactattccgcccccccggctgataggcattaccggcaatatcagtgcccacccggataagctggcgcaataccgaacgctcccggaccacctccccataggccttgatgttggccgccgtcggcgtattgcgggctaaactcgtgagataggctaagccgcccacttcctccaatacttgcttgtcctttaaccattcggagagggtcaccacatcacagggttgtgagcgttcaatcaactcacccatagagtggaataagaggcggtggtcctggcgatagaaatcctccacgctaagaatatcagcgatctgatcccaggcctgattatctaataataatccgcctaataccgattgctcggcctcaatggaatggggaggaaccttaagtccatcgaccagttcgtctttctgctcttggtaggcgagtcccggcatccatcctctcctgatgagctaattgccggggcctatgcccggcacaagcacgcctgtctcagccccgtacgccgagaaacattattccccgcccgtcacgattaccttgacagaagtttctacattagggtgtaaatgaagcccgacctcgtattcgccaacctggcgcaaagccccttcaggtagccgtacttccttcttgaccacctctaccccggctttggtcaaggcctcggcaatatccgcggtccctaccgaaccaaacaacttgccttcggtaccggccttggctgcaatagtaacgctgtccaaatccgccaacgcctgtttacgcctttccgctaccgcaaccttctcaccggcagccttttccaattcggccttgcgagattcaaaataggcctcgttttccttggttgcggtcaccgctttcccttgaggtattaggtaattgcgggcataaccggctttcaccgacactttgtctccaagtctgcctagattcagcacttgttccagtaatattacttccactttctatcccccactctcatcgccgcccaaagctaacgtcactctgcattgatagctcaggatacaggatataacccgtaaccactgctccaaaaatctatttaatgttaatggcggtcgcagtaaggaagtaacgctaagtaacgggcccgcttgactgcccgggacaactgccgctgatacttagctttggtgccggtaatccggctcggtacaatcttgccagtctcggtaatgtattctttaagggtagcaagatctttgtaatcaatctctttgactccctcagctgtaaagcggcaaaattttctacgccgaaaataacgtgccataattcaccttcgaataagttaatttatcacagaacccagccaacaaccgggccatttttatcaatttaaaaatatgccagtccgttgttggcaacgaccatcaattcaattgggtcctatcatcattgctaatattctaaaacaagataagaccagaaagctcccgttttaatctgattccttttcctgttcgcctttgtcttccgattcactttcagatgacttattttcagattcatccctctcttccctatccctggaggggcgggaactgtcataactgcggctaccggattcctctcccttggccaacggcgaaggctccgtaacggcttcctcccgccgcatcaccacatcccgtagcaccgcatcattgaaccgaaaagcgcttgtgagctcttcaatcgcctggggcgtacattccacattcatcaaaacatagtgggccttatggaccttttgaatggggtaagcaagctggcgccggccccaatcttccaaacgatggatacgtcccccatcggtttcaataagctgacgatagcgctctatcatagcagggagctgctcactctgatccgggtgaactaaaaacacaatttcataatgccgcattgatatgactccttacggtctcggcagccgccccacagggaacggcaaggaggttagtaaaaaggtgcaagattatacgccagctatcaggggatcacaaaatagatctccaataatttaagatagggtccgccactcaggctaaatcaaagccacgctggcgctgggcctcgaagagacacactcccgcggcaaccgagacattgaggctgccaactgcgccttgcatgggaatctgaaccaggcaatcgcagtgctctgccgttagccgccgcagaccccgatcctcggcgccaagcaccaaaccaagagggcccttgagatcggtgttataaaggcttcctccccccttcaccaccgtcccgaccaaccatagcccccgttcacgcagcttgcgcattagccgggctagattagtcactcgcacaaaagggacccgttccgctgcaccgctagcgactttgcgcaccgcagcagtcaaacccaccgcccgatctttaggggcgatcaccccatggacccccgccgcctccgctgtacgcagacaggcccctagattatggggatcttgaaccccatcgaggatcagcaacaaaggaggcgcctttaaattgtccaaaaggtcaaatagtccctcctctgtaaacgtcggctgcgctgagcaatgggccacgaccccttggtggcgaaccccaggaactaggctatccagatcttcccgattcacgggatagaaatctaagccttgttcaagagcaagctcggtaatttcctgaatcgctcgatccttgcgactttgatccaaccatagggagatgatctgagtcgcgggctgttccaaagccgcgcggacagcatgcaatccataccgcaattcgctgctcacgctgtcctcatgcccgattttccctgagctgaggttctcaaacctgcgctttttacccacggccgtttaccttagcgtttcccgaaaaataggatacaaacatcaatctaccaggaccttaacttctcagcctaactatactctatctattaagggattttagccgcgaatgcaggcgaataaacgcttataaaacaatgcattgaataatttcctggcgggtaaattcttgtctgtctctgagtcattggaatatttgggttcataggcgttaattcgcggccaaatgctttaattcaggaaaattctaagaatttttaggttccttaattagttaataaagggaaatagtcgaaccatcagggagcacaccagcaggctgcttgcggtaacaatcgaagccaaaaaggcgctgatactggggcattaagaaccatagccaccacctccaacggaattccttcccagggactaagggagaaacttggccagatgttttccatggacttagaatctggtgataggcagcagcgctctgccgccggagaatatggatgggatcaaagccgtaccactctgggcgttgctcgataaacgtcgccccttgctcctgacaaacttcccataaggcctggttcactccacggacccgttccaacgcctgctcccaggtaagactttggcctgggaacagcaatgtccgaaagatatagtattgccaaggagtcaactgttcaagacgaaagaggggtaaaccggtaatcaccgtcctggccttgtagtctgccagccgttccaggcaccagcacacccagcgcattagcttctcgggagattgttcataagcaatgtcattccccaaatcggtcagtagggcaaaagtaggccccggggcttccaggacgaggtcttcccagagaccacattgggtgatgcccggcaaaccacggcaccccacccggctataaactccaaaggatcggccatggccagccgcaacgaggaaccggcttggccgaccacaaatgagctgagctgtggccattacccgaggaagtaaacggctgaggttgctggcaccgagtaatacaatttggttgacaggccgaggttgctcccagctattcatggattacagtcgaattgaataccatcgccttaaacattgcaccaagcctcactgaagataacgaaccttctgctttaatcaactgatctacagtagcgggctaacgtagcggcaaatcgctgccgacacccattggcaaggcgttgacgctcttatgacagccctataaagttgcaagaaaatatcccacttccatcattgctaccctcaccttcataatcctcttgggtaccgaaccaacgatctggggtagttcggtcggtaaacgggagggcagataaaatatgttaaaagtccaagatcactcttctgcctggttgctgtcactttgtagcctactggcagccatcattctgctgatagacctcctgatacccttaggggtagcgggtggcgttccttacatagcagtcatcttattggcctcacgattacccaagagggactacctgtggggctttgccatcctttgcaccgcactcacgctcctgggggcctttctttccccgcctggtggagaactatggcaagtggctaccaaccgcttcctggccctcaccgccatttggattagcgcagtgctcttgcttcagcgccagcgggatgaagtggcgctggtgcatgctcatgatgagttggaaggccgcgttcagaaacgcaccgctgaactcaccacggccaatcaccaacttcagcaggagattgccgagcgccagcagatagaacaggctttgcaggaaagcgaagcacgctaccgttccctgagcgacgatatcctggacacctcgcgagtcggggtctttatccttgatgccgaattccgggtagtctgggtgaaccaggcaatcgccgactattttggattacccagaaaaacgctccagggagcgaacaaacgacagcttattcaggaacaactcaaggattgttttgaacagccagaggatttcgccaaaaccgtactcgcaacctatactgataatagctacattgagcagtttgagtgccacctgctgcctaatggcgagcgccaggaacgttggcttgagcattggagccagccgattggcagcggactgtacgccggcgggcgcatcgaacactattatgatattaccgagcgcaaacgggtagagttcgaactccgtacccgggcgcgccagcaaactgccgtggcagaggtgggacggcgggcactcaggggaggcaacctcgatacgctgcttgatgaaaccctggccctgttagcacgaattctcgacgtagcctacggtcaagtgttggagctattgcctgaccgtaaaacttttttgctccgcgccagtgtgggctttaagagaagcattcaaagacaggctaccgtcaatgttgaacccgataccctagccggctacaccctgctttccctagagccggttatcgtggaaaatctgagcacagaacatcgctttcgccctgaatcactgctacttgagcacggtctcgccagcggggtaagtctaatcatcccaggacgggagcggccttttggcatcttgggtgtgtatacccctcagccgcgaaacttcagtcatgagctttgctttctccagaccgtcgccaccctgctggccacagggatcgaacgccagcgagctgaggagcagacccagttgcagcaggcggagcttgcccatatcgcgcgcctaggtttggccagcgaactcaccgccggcttagcccatgaactcaaccagcccctcaccgccattactaccaatgcccacacctgcctgcaactactgcactcgggaatggtcaatatggagaagtttgaggaaatcctcgaagaagtcacccggcagagtgaacgagccggtgaaattgtccatcatctaagagccctggtccgcaaaaccgagtaccggaaaaccgcggtaaatcttaacgacctagtccacgaagtcgcccgcttggccaatatcgaagcccgccaacaaggggtccaactgcggctggaattatttgcttccctgcccccagtatggggcgataacatccaacttcagcaggtcattttgaacctggtctgtaacagcatcgaagccatgggggaaacctcggacggaaaacgggaactcactatccaaacctcccccgttgattgcggcgcggtggaggtgaccgtgtccgacacgggacccggcctgtctccagaagcaatgaagcagttattccagcccttttttaccaccaaacccaccggcatgggcctcggcctatccctgagtaaatccatcgtcgaagcccatggtggggaaatttgggctacccctaaccccagccggggggctaccttccactttaccatctcgaccaagataggaaatcgctagcgtgacccttcagccgactgtattcatcgtcgacgacgacaaggccgtgcgggatgcggtacatcttctatgcgaggtccacggtttgcaagtggaaagttacgcctcagcccaggctttccttgacgactatattcctactcgaagggggtgtctggtattagacctttgcatgccagaaatggatggcctagaacttcaggcacatctagcggcccgccagattgaactgcccatcatttttatcactgcccatagtagcaatggtgaagccaaacgcgcactcaaagccggtgccctggatgtcctggaaaaaccttttcagcctcatgtgctgatcgagcgtatccacactgctttcaaatcgataaagtaaacctttgcccatctatttacccggtcgagccaataccataaaagcgtagggttccaagctcaactcgtgggtagcggtgatggttttacccgcaaaaaggtcgacttccgttttacgcagtcctagcatgcgcaaccgccgggcctccaggtgctgagtggagtcgctgaaattcgccagtatcagtaccgtgtgttcatcatggttgcggaaatagccaaacacatgatggttaccggtatcgacaatttccgtttcagcccgagtaaaggccaaattttgctggcggatttggatcaacctcagcaaaccttggtaaagccgaccaggaacggtgttggagtcccagcgctgctcggcccgcgcccaatcgaagggcagccggtgcagccagcgagtatcaccaattttagccggatctttttcgtaactataatcattcaaagtgccgatttcgtcgcccaaataaatcaacggtatgccgccgatagtcaaaatcaccccgtgcaggagcaggatcttgcggatggcgtagtcaatttccatctcatcgttgttatggagacccttttccaatcccgccaaagaggcgcaggtgccggatacccgggcatcccccgtgaccaggttttcttggaaaggcattccccgggcaaaactgccttcaaactgcgcagtataaaactgggtgagaaagcggcgatgggcttggggatcgagaccaagggcgcggacatcatcatcggaaaatgtccacccaatatcgtcgtggcaacgcacatagttcacccaagcacaaccaaagggaagggcaaagcgctgctgcaaggcatagcgtagaagacgaatatcccggcttgctaaggcatcccataaaagggccataagctgcggattgtaagaaagttgacattctttttcactaatatattttcccacctcatccgggtgcacaatggcttcggatttaaaaaccatggctggcgcggcaacacgcaccaaagcattaaaagcttgaataatggtgtgcgcttcgggcaaattttggcagctggtccccaacttcttccagacaaaggccaccgcatccaggcgcaaaatctctaccccttgattggcgagaaaaagcatctcttccagcatccgattgaaaaccacgggattctcatagttcaaatcccactgataattgtggaagctggtccaaatccacttgcggatacggtgacggtaagtaaatgttcctgggtgttcatcggggaagatgggattgagactacgctcatagagatcgggtagttcccgattcgggaacatgcggtagtactcttggtactcgatgtcccgggccagggcgcggcgagcccattcgtgctcatcggaggtatgattgaacacgaaatccaagcagagggaaatgcctcgatagcgtaattcgtcggcaagccgagccaactcttccatggttcccaagcggggattgacttcacgataactactgaccgcatagccaccatcattatccccttcgggcaccttaaataccggcattagatggaggtagttgacccccagctcggttaaataggggatgtgctcacgtacccccgccagatcgcccgcaaaaagatccacatagcacatggcgcccaccaagcggtgggattggtaccaatagggatcagcgctccggagggcatccagcgccttgagttcggttggccgcaccaaccacatctccgtcgccgatgccagaatactttctagatgaaagaaaaagtcatattgctgaccgtagaggcggtgcaggcaatcgaacaatcgcggaaagtgaacttccaggcgctggacgtaaccttgccactcgtcaggatcgacctgcgctttgaatcgtgcctccaggcgaggcatgaggcgcctaagggaggcggtactgtgccgtttgagccactgggcgtcattcatatcgctgtttcagaattgttccaggcctcggaatattgactaaaattattagcaggaagatcttagcaaagaacagcaccttgaaagaaacggcgcaaattctaaacaccattcaggaattactttcttcccagaaactggcggttttaggcacccaggaccggggccagccctgggggagcttggtggcctttgtctctacccctgacctaaaacaccttacttttgccacgccccgcagcacccgcaaatacgactatctggccaaagattccagagtctctatggtcatcgacaatcgagaaaatttagcccgtgattttcatgcggccatggccgtcacggccattgggcaggcggcagagatcgagtcccaggaagcccaagcgcttacggaactctaccttgataagcacccttacctgaaaaattttttggcctcccctagctgcgccctggtgaaaattcgggtaaaaaaatacagcttggtcaggcgctttcaggaagtaatggaagtgtacctggaataatgaaagccgttattccgctctctgccgcccatgactcattgtccccccatatcggcggtaaagcgaccgcccttgcccacctttttaaaaatggcttcccagtgccggatgctatttttatcagcacccagctataccatgctttccttgatcaggggggcgttcgcgagcggattgccatggaacttaatcggaaaaacctcaatgagatgcgctgggaagaaatctgggacacggcactgcgcatccgccatatttttttaacgacccccttcccggaccccctccgtcaagcactggccaattccattgaagcgtacttcggccataaagcggtcgtggtccgctcttccggcgcaggagaagattctcccgcaacttctttcgccggactccatgaatcctatgtcaacctccagggtaccgattctatcctggaacatattcgtctggtgtgggcctctttgtggtccgatcgggccttgctttaccggcgggagctggggctggatatcgccagcagcgcaatggccgtggtggtgcaagaaatagtggccggggagtgttccggggtgatcttcagccaaaaccccaatgattcttcccaaagcgtcatcgaagcggttcatgggcttaatcaaggacttgttgacggcacggtagcgcccgatcgctggctgcttgaacgttcatcaggacggctcatccaacatctttcagtacccaggaaacactatctggtgccttccgccaccggggttcatcttacccccctgccccccccaaaaacccgctcgcctcccctcaacgaagcccgagtccagcaggtttttgccctcgcccaacaggcggaagccgttttcggggtaccccaggatgtggaatggaccttccgaggtgatcatctctatctcttacaatcccgccccatcaccaagctcgctcaagatgcctcagaagacaaacgcccctggtatctcagcttacaccggagtttcgaaaacctggaagcacttcgttttaacattgaacagcagtggctccctgccatggacgaagaagcggcaagactggctgaggaaaatctagcaccactttccaatggggatctggcccaagccattagtcacagaaaccaaatttacgaaaaatggagatcggtttattgggaggagttcatcccttttgcccacgccatccgtctttttgggcaattttacaatgacactatccaaccagaaaatcctgatgaattttataagcttttaaagacaaccgatatgctcagcctcaaacgcaatcaaatgctgacccaaatggcggattacattcgttctcagccccaattggctactgccctacaacaggggaacgactacccagttgatcaagtactgttaaccaaagtggatgatttcctaagggagttttcagggctctcctggaaagatagcccctgtttccccaaccgggaggcggtgcttcgggtactatcaaaaatgctgccaaacccatccaagggagaaaaccagaaaattgataacacaacgcaactcaccgagtggtttcttagccactatgagggtgagcagagaatctttgccggtaagctgttagcgcttgctagagcgagctaccgactccgggacgatgacaatattttccttggcaaaatagaagctcaggtcatcagagcccttgaggagggcaggcggcgcctcaaagaacggattccattcgaccctcaaagactgaccagcaatgatctagtcaggatgttgagagagcccgattttattccgaagaaacgccgctccaagaaaaaaacaatattttcatcacctttaaaggcacgccagataattggccagcccgcaagcgcgggggttgctttcgggaaggcgcgagtcctcaaaaaaaccgctgatctattccagttcgaggcaggagaaatcctcatttgcgaggccatcgatcccaacatgacattcatcgtaccccttgcggcggggatcgtagaatgccgcggcggcatgcttatccatggcgctatcattgcccgagaatatggtattccctgcgtcacgggcatcgggaaggccacctcccgtatccacaccggtgaccgggtcactgtagatggttacttgggaattgtcacactgggctaatcacccactctaaacccataaatcttatagagctagtaggacgacactgaacttaacgcttttaccccaggtcgattctggaaataagcttaaagagtgaacaatgtcctcccattttcataccctagtcattggtggcggttgcctaggctgcgcctgcgccttttcataccaatttcatgtaattttgcattgtatagatgcagtctaaacaagcacttaaagccttaataaattgcattctttgattaaattggtatcaattgcccgcaagctcaataagtctgccaatacagtggctctcttggagaaaaggattctgggggcagggttaagttcccgccacagcgccattatccgatcggccaatgctgctcccatggcagcccgcatggctcagctggcgacccaacattggaaaaatatgaatcccttgtggggagtagaaatcccttttgagcaaccgggggctctctggatagccccggaggccggtcaaaaaaatgataaccagtggcgccaactagaacactctttgcagcaagaaggcattgagtttcacagtcttacccacactgaagctgcagagcttggccaacacgccatcaaaatcaaccaggacgagatttatttccatgaaccagaagccctccaattagatcctgcagacattctcaatgccttgcaaaacgctgccaccctcaatggcattgaagtcatggaacacacccaagtaacgggttttgatgtggatagcaacggacgaattagcgcagtccacagcaatcatggaagcatcacctgcgactatgtcataaatgcagccggtgcttggagtccaaagttatttgcaccactgaatattcccatccccatcagtttggagccggtttacgtggctaattttttagtgggtactcgggacattccaacttcgttacccatcattgccgattttgttcatcacgcctattttcgccgctggcgaggcagtattttacatctgcatcaaccccgggctcgtagcagcgaagcgatagcccaggccttttccagaggactgatgaatcccgcaggcgccaatattatttatgatccctcaaattatgtgcttaatttcgaccagttagaagcttatttgggcaaggttaaaaatcgatttatcaaagccagaacccccctctatgcagggggctatgtttctttttttgatattaccccagacttaagatttatcctcggaaaggatagcaaaattgaaaatttggtccatgttctaggggcaggtcaggcgctaaagtatgcccctatctttggggaaatcatcagcgatattatcctcaaaggccaggttcaacattctcaaattgacatcagtgagttttccattggacgtttctcggatcaggcattcgatcaattttggtctgcccataaaagggcagaaaatagcctttaaattagggtaggttaaggcatgttagcaccgtacccaccctaatttaacctttctggcctgctccaccctacgctgacaacaaagttctccaacaacttcttactttccagaaccgctggccaatttatcggcggcacgggtggtctccggaagccggtagcgggtagtacagaccatcacatagtgaagggcagtgacaaggctaatccggtgccctactgaaataaagataggattaactccagtgcgggtgcgcagcaccgcccctaccgtctcacctttatccaccaaggggatccaaccgccgcgttcatccggtaccggtccatgttggcccaccaatcgggtcttagcaaccccaatgctcggcaaatcggtaagcacccctagatggcaggcaatgccaaaacgacggggatgggcaaccccttgaccatcgcagagaagtaggtccggcatcacagttaatttctctaaagcagccaataccgcgggacactcccgaaatgacaacaatccggggatatagggaaaacgggtaggctgccgggcaacagcctgctccaccaggctcagatcggcgagccggagcaccaccacggcggctcgagttattttgccctgctcttcaaaccccacgtcgaccccggcaacggaatggatttgatccaagcgatcttcggtaatcacctgggccgcaagccgtcgttgcagggccacggcctcctgaggggatacattccaagaatgagttttcaccaacacaccagtgctatactaaagataatttgaaatatcataaccataatgtccatggaaagaaatttcacacctcttagtatcgcggtgcttactgtctctgacacccgcacagaagagaccgaccgctctggtaagctgctggtggaacggctccagacaacagggcatcagcttgccgagaaggcgattgttgccgataatatttattatatccgcgagatcgtttcccgctggatcgccgataaccaaatacagattatcatcacaacgggtggaaccggtgtcacgggtcgcgatagcacaccggaggccatcgcacctttgcttgacaaaaccatcgaaggtttcggtgaattgtttcgtgctctttcctatgaggaaatcaaaacttcgaccgttcagtcacgaaccctggcgggggtggtcaacgggacctttattttctgtttgcctggctcctccggagcctgccgtaccgcttgggacaacattcttaaggatcaactcgacaaccgccatcggccgtgcaactttgctgaattaatcccccgattacatgaacactagctcgactcgactcattctctaccataccgcaggctgccatctatgcgacgaggcgcgtcaactattgacgcgaattcctgaaattaccgttgaagaagtggagattggggatgatcccctgctgactgaacgttacggcactcggattcctgttcttttgcaaccagaatcagggttaactttagactggcccttcaccctccaggccatccaacagtggattggccccatacagtgatcttccccagaagattatggggtcagttctcacatctcaacattattttgggttatgctgttcaaatcgccgcaccgctcggctcaccgtcatatagtgaaccccgaaatattcaccaatctccaacatcgtgtaggcaccagataaataggcccgggccatcgcctcatctctatgctcatagcggtctcgatactcctccagcgacatcgccaaggcgcgccgatgggctttggaaacctcccgcagttcttcgggccttttatcctgccgataccgcttcacaaaagcttcatcccccaacactaattgatgacgggtctgctccagcggactggacagccctttaccttccatcacaaagcgacgataggactcaatcgcccttttccgttgcctgccgaagtgacctagtaacccctccacatccaaccatttcggcacactcgcctctcctatcatggccagataactgctccaaggccaatcctccagtttttccactaatccccctcgcagcggattcaataccacatatctggacagctccagcaagtagttttccttttggactaaaatcgccttataacgaccttgatacagatgacccaccaagtcatggcggcgattaaagcgctgtgtatacaccccattgagctgccgcatccccttcgagaggttcccctccaccgtttccaccaccaaatgataatggttgttcatctgacaataggcccacaccacccagttgaagcggtggcagacagtgcccaatacctccaaccaggcctctctatcctcctctcccagatagatgtcttcgcgccggtctcctcttgaggtcacatggtacagcgcgcctgcaaattccactcttaaaggtcttgccatattttcagtatagcatcgaatactggaatgtgagaactgaccccttttcctcgacaatagggaaaattttttttaacgcccttgattaaccctcactctgtcggcttgataaaatcatggatcgattctttgatttttttattctgaaaaacacggaactcggaataatcaagtttatcatcattattcttatcaacctgattgaacttgttgtctacgcttaagtcactccacgcttctgcttcatctttactaataaagccatctagatttttatctaattctgtaaaagttggctgtcgtgtcccccatcgctcctcctcatcatcagcggctaagagactacctgggaggaaaaataataaagcagcaaagaacacaaacaccctacttttctttatctgcataatacgtaaaattaggtcattcatatcaattattctcgtttattttctaataaaaatgaagtctaaattaagactttacccttatatgtaatataaatacatagcgaagagcggctaccagtcgacttaaacctatcgactggctcgcctattatcctcaccaactgtgctgtgactgttccattaatttccgtatcttctggcctaacttaggattagtagatgcagcttgcactatagcattataggtctccacgtctaagttctcctccgctttgattgcttggaccatggcattgctggcctcctgctgaagttctagagcccgatcccgatcctgggtctgttctatgcgtgggcgatacttcacactaatttcattcactttcttggaagcggcagcaaaagcctccaattgatcatcactaaattgggtttgcccagatggcccctgacccatcccacgaccagagggagcgccgctttgggcagacgttagcgaagcccccattaaacccaatacaataaaagcaaccacaaaaatgttctttatcttaagcacgttttgcattggttcctccgttaaacttaagaagtttgcataagcccctcaagactcaccaagccactttatagcctagctaaatattttttaggcaaatacagtgccatcctccttgccaatgccccagaattacctttgctatttttataactagtagattcataaataaatttttaaaacaacatggaagcaacgctaattcatgtggctctcgcctgctaggttatggggttaactaagaggagtttatggtgtgttaaaatgacacatgtgccatgaataaagaatggttcccccatgactattcaattattccgaaacgcttatagcctacgtgccgccctcacgcttttcatggtggtgcctctggtttccatcctcgccataaccggttatctcagtttatctgagttagaaaaacaaactgaaaagcgaatgcaggaggacgtcgaacttattgcccgagcgatttaccttcccctcagtcatgccctagaacaaggccgggaaggggacgtcaagcaagccataaattctgctttccgcatcgatcgggtctatggagcatatgtctataatgctcaaggcaagaaagtggctgccacaggcgccaaggagcctagcatgcagagccacgaattaacccagctggcggccgagggaaaccggcgcgggcaatatggtgaatttgacggtgaggagatctattcctatttcgtacctttaaccaattccagtggactcattattggtctgttacagcttacccgccagggtagtgattttcaggactatcttggccaggtgcgctggcagggtctatttctcttggtgcttcttgcccttcttctcaccggcgtcgtgatctatggccaatatagagctgttggccggtatcttgctgctttgatgaataccatggcaatgatagagcaaggtgaccgcacccatcgagcgcctttgcaagggccacgggaactggtcgtcctgagtgcttgtatgaataacatgctcgacagcattgcccattcagaggcggagatctcccgtcggcgtgccgagcaatcagcactagagaaccgtttgcggcaatcccagaaaatggcagccatcggtcaactggcggccggcaccgcccatgagttgggcacgccactcagcgtagtagacggcaaggcccaacggctgttgcgcttgcgagatctacctctacgggtcacagagggattacaggaaatccgggatgcggtaaagcggatggaacatattgtccgccaacttatggattttggacgtgccacccccttaagtctgcacccggagatggcggatcggctagcccaggctgccgtttcccaggtcagagacgagtttgcccatgccggaatgcagttagaacttgctggaccccaccctgctccccttatgctcgtcgatccggtacgtattgaacaagtattgaccaacctgctgcgcaatggaatgcaggcaagccctggcggtcatgtgcgactttcctggcttcaggaaggagaattaacagggttttgcgtagaagacgatggtcccggcattgacgatgatatttattcccggttattcgaaccatttttcacgactaaacccgtcggtcagggtaccggcttaggactttctgtcgtccacggagccatagaagaacaccatggcagcattgaggtgggacgcagtctgcttggcggagccgcgttttatatctttttccctcccctgcccaaaccactccaaggagactatttgagtgacaagagaagagattcgtcctaaggaacgggtactgattgtcgaagacgatgaagccctgcgtcgcctgctagaggaagaactgaccgattcaggtttgcaagtacgcactgccggggaggtggattcggcttggcagatactcaaaacctggctgcctgaattgatccttagcgacttatacttgccgggtgccaatggcgtggaattactagaacgggtacgtacccaccctgttccccctggattcattatgatcacggcattcggaaccatcaaccaagcagtcgaggcgctcaaactaggcgctgacgattttcttactaagcccctggatctcgaccatttgatgctctgcgttatccgtatcctggagaatcgacgcttaaaagaagaagtgcaacattttcgagaactgctgaacgacgataactttcatggcattatcggccgcagcatccccatgcaaaccctttttgcaaccattcgccaactagcccacgcggcaggtccagtattaattaccggggagagcggcgtaggcaaagaattagtagcacgggctattcaccgggaaagcgggcgggccggaggccccttcatcgctgtcaactgtgcgggcatccccaccgaactgttagagagcgaatttttcgggcatgccgcaggggctttcaccggcgccaacaatgcccgtaaggggttatttgcggaggcagaaggaggaacgctactcttagatgagattgcagaaatgccgttagcactgcaagccaagctgctgcgtatccttcaagatggccgtgttcgacctttaggggctaatcaggaacgatgcgtggacgttcggatcatagccgcgactaatcgcaaccttgaggaggaggtcaaccaggggcggtttcgagaagacttgttttataggctagagacctttgtcctgccggtccctcccctgcgggatcggggggaagatctagatctacttatagcgcggtttctcgatctatttcgcacccaattgagacgagaagtgcgcggtatccatccctccgcccttgctcatctcaaagcctatccgtttccgggtaatgtgcgggaactacgcaacactatcgagcgtgctgtcgtcttctgtcacgaaaaagaaatcaaattattccatctgcctgaacgcatgagaagagtgcctaaatccaagtctagggcgaagaatctatcggagtccctctccccatcggatgagagcatgctgtctaccctaggggaaattgaacagagttatatccattatgtcctggatcaagtaggagggaacaaacgccgcgccgcagccctgctcggcatcagccgccgcactttataccggcgtcttggcgaagaagaatccagttaatatttaactggtagggtctactcttgcttcgtgatctttactgtgatcatatgttcattcttttattacgcacttgacaagacctgacccttttgatgtgatcaataaaagtagctttaattcttgtactcaatccggaggggtggaaaaaattgatgctaataggtatccgatgagtctctaactcctgaaaacccgtggattgtgagaggtttttgccctgttctaaacgtttaaaatgatattctgtgctggtggcaatccggggatgcagagtccaatagaaataagcacgccctaaatattcatcccaattctctactaccgctcggctatccatagtaccttggatccgcaggtctcgtttagaaaactcagtgccagcataaaaactagaagaaaatctttgatcaatcgcgaccccatagtgccacacatcaaggccttggcggttcacattctgaatatcctgttcgaaggtggtaccaaaaaactgagtgaagcctgctatctagatcggctcgattgtttgccctatactgagaccaggttccagtactctaaaggcagcagcccgcaatatcgtttccgaagatggcctccacatcaagccaattttaggattgaattggttccgttctaccaaggttcctttgaagaagtttccacttgccccaaggatcaacgttagagattccccgtaattaaaataggagtataggtaaacattagtatgctgaatattagcctctgtttcatctagggtggaacgaggaaaggggataaaaaaatctgccactattttttcttggcggccgagtgtgtcgaaatggcctgcaccgctaacaaggtttagccctgcccaccggactaaatgctggccttcgattaaataggcctcttcctttaattctcctgaaaaattaatcgatggatgagttgtttggaagcctccttccaccttcttgtaaataaagaaagcaaggagatccgatcggggggaaaagccatggtggaacccaagccgagcggtttctgtttttcgattctgatgaaagttaggatcgaaattatctaggaaaaaattgagtcttctttctccctcttcgacttctgtggatcgcaactctgcctggacactgctgttaggagacaaggcgccctggataaacaagttatagatatcctgttgaaaatcgttattgggtcgaaacccgtctgtctcaaaatgatactgccctagactgtaagagagcttttctaagaggccggactggacaacttcatccccccaggtgccatttccccccacaatccccgaagccagcagggcaaaccggtctcggagaaacaggggattaaattcatttaacgacggcgctgccggccccaaaccacctaagagaaacaaatcactctccgccaactggggctgcacgggggtaatgttaatgggttgtagcagctgagactgcaataactcactcacgcgtgcaattccgcgtcgcggtgaaaaaaaataagaatctgctagaagccgatgagcagaatagttcgcaggatcagtataaatagatttccaaccttcaactaagccccggctctcaaatccaagctcgttatacatacgacctatggtggcactgcgagcggccaaatcctcatcaagcaacaacttcgaccgataaacggctctattatcgttcagctcaatggctttttgcatgtcatgcaaggcttccaccggccggttggcagtttgtttgcggatggcgtcataaaaccagggggtgggatcgttgggatccagctccttggccatagctaactccgtccctgctaatccccccccgcttctgctcgtaataggctttgcccagatagcttctaatcagtgaattattggggtccaggctcgcggcaatctcgatttcctgggtaccttccttcagatcgccctggcgaatcttggccagccctagcccaaggcgcgataagggatcggccggatcgagcgcaatggcctgttcaaaagccgtcttggcttgatcgattttgatttccgttaaataagcaaagccctgcacggtttgggtccgggccaaatcgggctcaagtgccaccgcctgttgcgcggccttggcggcctcatccaaatcacccagggaaagctgcagttcagcaaccctggcccacgctaaagcctctccgggaaaaagctcgatggcctgctctgcgtgttttaacgctttttcgatattgaaagctgcttgatgagcataggaaagggcgatttggggaatgggtgattgggggtcaagatccgccgcttgttgagcaagtcgcaaagcttgctctttttggttttgcactagggcaatgatggactgcagggcgtaggcggttccatagtcaggattgagttgcaacgcgcgctggatcttggggcgggcttcatccacacggcccactaccaggagcaaggccgcctgcaaggtgaaataactcgcttctcgaacctctgtcggtacctgctccaaacgggccaaggcagaaagcaaatttccagcctggtaatcacgcaacgccgcgtgaatctcttgggcttctgggccccttggataaatattcgaccgcaggtcaataagcggcggataataaagggtccattgcacggcttctcggggttcaataaccaaacgccgcctcggcgcctgaccggcctcagccaccgccgcttcaccattggttaaagtaaggcggccagccggattgtggaatagaacccgtccctcaaagacccagagcaacgcttgttccggttctacccggatcacaaattcggtaccttctaccgccgcattcacaaagggcgttttgacttccagccgatggggaaagcggctgatgaggtgaatagcaccttttaagagttcaaaccaggagggctgttccggttcaatgttggaaaaagtcacgagggtgccggcatccaggtgcaggatggtatcctcttgaagctgtaccacggcacggctataggcttcgatgcggaccctatcccccgcacagaaactctcccgcaactgcactggccgccaacgcctctcacccactggagtcactttcacctgcccttgtagtgaaacaacctgggccaccggggatacgcaacgctcttcagctaatgcccaggagtgcaacacagaaagcactaccaaaagcataggaagccgcaaacccataccagcctccctctattaataattatcgttttaattttctaagtggccgatttcaatgagaatacacggcctacttgggcgctagtctaccctttatcagaacatccccctcctaggaaaacccctctttgtttatacctttataattttatgtagcctacattgaagtcttcttccagcttttttccctatgctcggctgtgaccgtcagccccgatcgggttgccttacggcgttcctctacataacccaaatcaataatgccgtcccaggaagtagcagggggcttttgagcataatgcccggctaagcgcagataaaaataggaagggccatcattaccatagcttgctaataacgctctgaaagccaacaaagcctcttgccaccgttggcgctggaatatccgaagggctgcttcgaattgctcacagtggtctcgtagagtcttgtttacctcttctgtgcggcagaccagctcatgaatggctaagggctggcttcttccccttacacggaaacatccgaccttccgggtaaagatgctttctagccctgcaatgacttcaccggaggtcaacacgcaggtccctaggatcttgtttaaattctcaattctactggccacattggccacatcccccactgaccgatattcgagatgatccctggaacctacctcaccaatgaccattttgccgtaatgcaatcctatccgggtaggcagagaaacttcgggggtacggtggttgaattctgcaacggcgtcaacaatatcgagagcagctaaacaggcctgctctcggaggctctgtttgcgaactgcctctacccatatggccattatcgcatcgcctcttatatccgagatttcccctccccgaaactttacgggttcaaagatattttggaaatattcattaaggagtaagtacaactgattaagctcaaggcgctccgcaagaggtgtatactgctggacgtctgtggcaaggcaaacccccttagcaatttgcgctggcggtggttcggaatgccgattccaccttctccaaaaccaatctggaagataaggtctaatggccttcccaatagtcagataccgccataacaaggcccctagcaatccaaatggcaattgccacagtaaaggtattaccaggggcagccatagtccctcacttacaaataagtgataggccacactcatatagcctactgccagggccaccgcggtaggaatcaaagcataagcattcagaaacaggaataaaaatcctatcgccactccccacagcacaatcacaaggtaatggagaaaaaggggcaagggagtcacgctgcgactttccaaaagattggcaaagaccgtagctgcaatctctaccccactgatatctaagccatccggctgggagtaaacagtataaaatccgtctttttgctccggttgaaattgctcactaaaacctacaaaaacagctttgcctttaaatgaaacaggcaaagaagcctccccctctcccgccaatatccggtgataggggatagtgctgatactgtgaggggggccataaaaatccaggaaaaggctctctggagagctaaagaccctaatcaaagcggcaactacagagtgcccttgagagtgagtaagggactcagagctctgcaaacgagccaacaggctttggggcagttgagcctccccctgaaatagtttttgcagatgtatagctagcgccgtaaggtctgattggcctggagcagtttcccattcgcttttcagccgctgggtttctcccgtagccatttccacctcattgagtaaacgcaagaaatcttcataataaggacgtgcatagacctgtaaagcggtaaccggcaacgtgggtatgccaagtttaaaaagccaggcttgattaaccctaaccggcactttagggagtggaaacggtgctgtcatggcggcagcactggcgagttcagaaacagggggtagccgttcctcgatttcgatctctgcttgcttgcctccgattgcaacccgtttccgcttcttttttaaatactcaaataagaccacattgcccgcttcccggatagcttctgcaaaaagttggtcctggtcagggttgcggggctcatcgaaaataacgtcaaaggcaattaccgccgcaccactctgggtaaggcgatgtacgagacgggcatgaagttttcgcggccatttatccggctcgtttggcaaaccaaaccaatccgaggactcccggtcaatagtgacaataaccacttcttcaggtgccgcacgaggcccccgcaatttgaaaagccaaaggagtcccaaatcaagttcgaggcggcctagggatggtgctatcgttgccaggaagcccccccacgccgtgagtagtcctagtacggcagccttagctggccttgacatgtttgtctcccctgcttagagatagggtaattgcctataattttgtacagtagtctaattaaggaatatttccatttgaactatggcgacaggggtacccccattaggatgacattcaatgcctttaaatacattatcccccttagaattctctccagaagacctagagttgctttgcagttgcggagtcactaggagctacccgaagcatacagtcttgattcacgagggggatctcagcgactcgctttatatcatcttgagcggtaaggtgaaggtttatgtcagcgatgaaaatggcaaagaagccattctccggacccagaaagaaggagaatactttggcgagttagcactgcttgatgagagaccccgctcagcctccgtgatgacccttgaaaaatcccgtctatcggtggtctcaaaagccgtatttagccgctgccttaaagaacatcctgatttcgcgctcaagctcctttgtactttaacccaccgagtccgttctctcaccgagagtgtcaggaacttagcattactggatgtctatggccgggtcgcccgcactcttttggaccttgccactgaaaaagacggtaagctgatcatcgaagaacgtcccacccatcaggagattgcgcaaagagtaggcgcctcccgggagatggtcagccgtatcatgggggatcttgccactgggggctatatcgaagtcacttccaaaaccattgttatccctcgaaacttgccgcctgcctggtaatctttaccatcacccagggccaggcaaacaagtaacagccttggggaaaaatatttcattacttatcccctacttggaagaaaaattaaatttattaaaataaagagagcttaatctctccgagacaagcattacggaccctattgatttccaacctaaaactgtcaaacaccaggataatgctgacatcatctaacgaagagtccctccatctgcatgagaacgaattcaagaatatccttgccgcccatcaacagtggctacgatcagagggaaaagaaggtcaacaagcccaccttgatggggttatccttcggggggctaatctgaaaggcgttaatctccagcgagccaacctgaccttggcctgcctagagggggccaatctagaaaatgctgaccttcaaggatgcaccctcatccttgccagcctaaaagaagcgaacctgaccaatgctaggcttcggggagcggacctcaacagttgtaaattacaggcggctgatcttcagggagctgatctatccgctgccaacctagaatggaccgacttatcccatgcgaacctttatcagaccaacctccgcggtgccaacctagacaatgctaacctcaatgacgccaaaggccttacttagaaaccggaactaaagcccttacttagaggtcggaactaactgccttaattttaagagagaaagaatccttaatgtagttcccttatccaccctacctttttggaggtctcagatgaaaaaatcaatactcgctatttccgttctcatattcgccttggctttccctgttatctccttgggaggaggagacgatcatggaaaatctgatgagcatcataatcacgggaaaaaacattcgggatacgctcatatggtgctctcaaaagctgaaaagctgaatctctctaatgatcaattaggcagtatcatgcggatccatctagaccataaaaaaatccgcaaagaacttatgaaaaaactgcataacagtatggtcgaggcccataaaggcttgatgaacccgagcacccaagataatgccatacgcgccgcttccaaaaaccacatcgatgccttaaacaagatggtagacaatgcattaaaagagcgcagcgaagtcaacaatgtgctgacaaaagaacaaaaagataaactaatatctatgaaaaaggaacataaaatggaacatcatcatgatgaaggtgggcatgaagaataaaatatcttaaaatcaaataattaaacaaggaaccccgcttcagcggggttccttgtttaagagcccttttctaaattttcccgccgctagaactgtaattgagcgaaggcccaaaatttagagatatctttatctaggctgcccccattacggagggtgttttgagtgttattatctgccatgtagtccgcatatttcaggcctaccgtatagtgcttcataaaagtatacgttgccaacaaatcaatctcactgccgtagtcataatcaagattatctgaccaaaactcatgatagaccgccataaacttggcgccaaaagcggtagcactcacggtaaaataaagatcctgaataccgtcacggggggtcttcaaaaacttatccgcccacccctggaaagcatggccggtggcgagttgcgtctgaaaaccgtaagtaccatccccgcttagccgctcataatcgaccttggcagtcagtattttataactgccacctagctgcaaatggatataatcggaatcgtttggctcccgatcatctccgggattccgacggccatcggcaaaatcactttggttagcatattcagcttgatacagaacccgaatattctccgtcaccggcggtgcgccataaacccgagcaccaaaggttttggtggaatctagttcatcaaaatccactcccggttcatcctcattttgattgtcaatcagataaccataagcctccattttggcgtgagctagccccgtatattgggcattgaagagatgagtattcatctcggtatcacttcgaagggagttatcttcaccgaagatgcggttgctgttccagatgaaagcgtagcttaaggtcgtctcgggcaaagactgattcgccactgaaaaggcatcaaaagtttgccaattctgccgccataaaacagtgccaataaagcggtgcaggggagccttgcgataggtaatgatctgccgacctgccctgaaaacagttttatcaagcccctgataactgagataggcttgattaacttcggtatcttcgggatcaatcactgcggggaattgggttttaccgttcacaccatcaaagaagtcatccccccctaaatgcctgacatcttcaagttcaagataagcgccaaaatcatagaataaccccgtacggtaccccaaagccgtccgcaaggtattggcattggcgtccttatttttattttcatcatccacatgctcgaagcgataacggagatagagagtaggcttaccccctataagggcttgccataggctatcttccccatagactggagtagggctaatgaaacctgccgtggcaacaataaacatcaaagcttgaacaaaagagtataagtataaatttctcaatagcttcatttttctattcgttattgaaaagttttccaggaaacagaaataatattgaattaaggactatatttgcttattttgtcgatctgaggctgtatttggcctggttaaggataaacagtagagtctgccccccgcatcctttggaatcaacataccccaaaagggttatggcgctaatctagaaactgaagggggtaggctaagtggattagcctcctacaattagcgcaacattgacaaagcgtttctaaactaaggtgtatagttatcaccatcatcaggagtgctctatgcctatccgctacttgatcttgaccctgttttttttactcagtggccctgtgtgtgttgcgggcctggcgccggttatcccgattccggcggatcctacggccaggctcaaggcgcccccagggttcgaggtggaagtttatacccgtggcctagcgccggctggtgcggaattctatcgcggcccccgctttatggcctttgacgaggaaggcaatctctacgtttctctgggattgactcacaataaagtcgtcatgctgcccaaggagggcgtccaagaggaaaacactctttgtcttgttgccgatggcttgaatgggcctcaaggcctggcctttttagaaggggacctgctggtcgccaatcaagatggcatcattcgcttgcagcaggaggacaaagcctgccctgcaacccgcatggaaacagtcgtcagcggccttccaggtgggggaaggcatccgatgaagaccctcaaagtgggaccagatggactgctttatgtcactgccggctcctcatgcaatgtctgcgtggaagaagacccacggcagggcggtatcctccgcttttatcctgatggccgcccggcgggcgctgacgatctccccgagggggtctatgcgaccggcctacgaaacgccgaaggctttgcttggcacccagagacgggcgccctctatgccaccaataatggctcggataatcgcgcagccaccgctggcggccccccccgtgatgatctcccccctgaagagattaatttagttaaggaaggcgcccattatgggtggccctactgttggggcgatcgggttccggatcccaatttttccgctcctgagtctgatttctgccagggtactgaacctccggccttgaccctgtctgcccatgctgcccccttggggatgactttttatacgggggatcaatttcccgccgaatatcggcatgatgcctttgtggctctccatggctcttggaaccgcaatcaaagctatgccggctataaagtcatccggattcactttgaagacggcaaacccgtacgggcgacagactttatcaccggctggctagaccctgctcagggagcttggggtcggcctgtggatgttatccaaggacctgaaggggctctttatatttccgatgaccggggtggcatgatctatcgagtccgctatcggggcgaaaaccccatccacagcacagtcaccgatttagttaatcctgaatccgccttgaccggtccagatgatcgagtctatgtctcccaaatcggtgaatttgatgtagatggtgacggtgtcattacagttattggcagcgatggggaaccccaaatttttgctaaaggtttgaacgatcctaaggggttggcggtatgggacgatcaaatttatgtcacggatcggacccgtattgtccggattggcccggatggaataagcgaggagtttgtcaccgcggctgctttcccccatccgccccgttttctcaatgatctggaatttgggcccgatggaaccctctatgtttctgacagtggggatctcaaaggccaaggcggcgccatttttaagatttccccaagtggtcaagtagctctactagcggacggcggatcagccgtcgaaattaaaggccccaatggcctcttaatggatggcaaaaaccatctattaatggtggattttgtgaccggcgaactttaccgaatagcgcttaagacggggagcttagaacgcattaacggcggtttcgggggcggcgatggcctggtccaagatacccaaggacggctctatgtgagtgattataaaaacggaaaagtatttatgctggactcccctacagccactccccgtttacttagcgatcaattccaggctgctgcggacatgggtctagccccggatgggaaccatctagtggtgccggatatgaaagctggacgactgatatggctgccattaccccactgatatccccgtttagttcccttgtggtcgcaaaatcttggcgccacagagcagcgagtgctgacagtctctaataccgagggggggcttattgcaagtctccctatcggcattgcctccgaggatccagagcagagagatgctgcccgccgattagctcaccggctgggtcttcccctccttacttctccccttgaccggtctactatcgccctggtcctaactgcccaacgattggaaatacgccaccctggcctgggatctcccctctttgtagactttgtcaaaggggccatgggttaccgtcgccgccgaggagaaggacgtcaacaaccgctggcccgagctatcggcctcaagggaaacatttgccctaccgtactagatgcgaccgccggcctaggccgggatgcctttgtccttgcttcattaggttgccaagtgctcctgctagaacaatcacccatcgtcggggcgttgttggaagatggtctggagcgcgcacgccaagcacctgaaagcgcgccagtagtggcccgaatggcattcattcaagcaaacgccatagattggatggccaaactcagcacccgggatcttcctgaggtggtctacctcgatcccatgtaccctgaacgcactaaaagcgccttggttaagaaggaaatgcgtctgctgcgaaccctggtaggcgacggtgaaaatgcccccttactccttgaagccgcgctgaaatgtgcgcggcagcgggtcgttgtcaagcgtcctcgcctagcccctaccgtggcaggcttaaaaccagactttgctattgagagcaaaaatacccggtttgacgtctacctccttcgtaagcgctcaaaaaacccttaaatttatagtctaatcacctgatttgctccccattaatagatatagataaggagaaactgttgctataatgggggttgaaagaatcttaaaaacaatactgacgggagcctgcttatgacccatcaagaagatcatcatattgctcaaaacttaaaaaatccgaccttctggaaacgcttcctattcatgatgctatttgtcgttgcctatacctttgccgagtttgcggtgtgggcagccatcatatttctcattttttataacctgttcaccggggggagcaatgagcgggccgtcacatttggcaggcaagcctcagcctatatctatcatctgttgctctatttgacctataacactgaggagcggccgtttcccttctccgattggcccaaaccagaaagcatgccgacaggactgggacgccctcttacctctaagcctggagaacctgctacaggaaaccctccttcgccatcagcggatccagctggagggaccactcaatcagcacctgaagcagccaaagcgaacccgacctctagcagcgaagaagcttcccaagcagaataggatccctttaatttcccacccatttgaaaaaacatggatcatgcataatcctggcgataccccttaccaactcattttctgtacctgccccgaccaagaggtggccaagaagctcgcggctttgctggtggaaaaccggcatgccgcctgtgcgaatattgtcccgggattgacttcagtgtaccgttggcagggaaaaatcgaaaccgacagtgaatgcttactattgattaagtcccgcgctgatcattattcagcagtagagcagattatcagggaacagcacccctatgaacttcccgaaatcatcgctgtcactatcggcagcggcctggatggctatttgcgttggatagacgaagagttaccccagcaatcatgagaatattccttgctttcactttaatgctactcaccggtacttcagccactgccggtctgctagaccggttagggtttggtgaaaccgagaagcctcccctgctgaaggttgaccaagcttttatctatgacgctgcggtggaagatggtaacaccctaatggcacgggtgaatatcgtcgagggctactacctctaccgggacaagttcgcctttcagatccttgacgcgccgggagtgagtgtctccgcggtgaaactgccgcctggcaaggccaaagaggatcaatttttcggttctacagaagtttatgagggcaaaaccgaggtccaaattcccatcagtctaagccgtcaaggcacagcggccgaaacagtgaccttggaagcatccttgcaaggatgttccgaaattcacgggatttgctaccctccgacgactcagaaaatcagcttggagttgcctccgccttccgccggcggagtgagtcccatagccacagacccgggggcggcagcagggaaaaccccggatatttcccttccttcccaagaccgcattgtccaggccctatttaatgaccagagttggcttaccctggccgccttttttggttttggactattattagcgttcaccccttgcgtttttcccatgattcctattttgtcaggaatcattgtcggtcaaggcaaaaacatcaccacccagcgcagctttatgctgtccctcatgtatgtccttgccatggcattaacctataccgtggcgggcattgtcgccggactggtgggagaaaacctgcaggccaccttccaacatcccggtatcctggtaggcgccagtttggtctttgtgctgctggccctttccatgtttgatttataccacttccagctgcctacacgcttacagaatcggctatttcatatcagccagaaccagaaagggggcactctgttaggggcagggctcatgggcttattttcggcccttattgtcggcccctgtgtcgccccccctttagcaggtgccttgatctatatcggagagagcggggatgccctattaggaggatctgccctctttgccttgagtatgggcatgggcactcccttgctagtttttggcacttcagcaggcaagcttttacctcgtgccggtggctggatgcaaccggttaagtatctctttggagtcttgttacttgccgttgccatctggctgctctcacgcattctcccccactccgtcatcatgctcctgtggggagctctatttattatctccgccgtctatctcggcgccttggagacactaggagccgatagcataggctggagcaagttgtggaagggaaccgggctgatttccttagtttatgggatcctgctcattgtaggcgctgccagcggcagcggcaccgagtggcaacccctacggggattgacggtagcccgctccgccgatactccaaccgccgagagcctaaatttccgctctgtaaaaggacccgagggtctgcaacttgctctccaggaagcgggagatcgcttggttatgttagacttctacgcggattggtgtgtggattgtaagcggatggaagtcaccaccttcagcgatcccgcagtgaggaatgcactccgcaataccgtattattgcaaactgatgtaaccgcttacgacgcaaaagataaggcgttgcttaatcaattttctctttatggtcctccctcagtgctattttttgggccggatggcacggagcttaagcgggtacggctcattggcgaagcctcgccaaaagaattcctcaaacacttgcagcaagtcaatgctttgctggcacagcaaacaccaaagggggcacgatcttgaataaaattatccgctggcctttaattcttgccgctgccgtgctagccagtatcggggggtatgccctataccaagcacagcaagacaattatcccaccacggggccgctccggcccgtgttccaactccctgatgtcaacggggtagaacatgatatccgggaatgggatggcaaggtgctggtgataaacttttgggcgacctggtgtccaccgtgcctaaaagaaattcccgaattcattgaattgcaaaaatcgctagggggaaagggcctccagttcatcggagtcgctatcgacacgccggataaagtcaaagcatttatcgagaaacatggtatcaactatcccatcctagtgagccaggaaaaaggcaccttggtcactaccgattatggtaacgatttaggtgtcctcccctatactgcctttattaaccgcgcgggccagattacttatacccatgcaggagccttagacaaagaaactacgaaaaactttatcttgccactgctatagccgaaggacattgccctcagcaaggtaccgttagctctaagttccgcttatcggtgggtttttagggacagggggaatagggggagcatctcgattatcggtcccaaatcgccaatatctagacatttacctgcaaaaagtgcacaattcgcggcaaattaataatctgcctagggaaaatagtgtgctgctgaccccattaacccaatcatatccagattatggcgaagctactggtcatccacggccctaatcttaacttactgggcactcgggaaccaaaacactatggctccacgaccttggaagctattaatgcccgcctggagcagcaggcgctccaagcaggccattgcttaacctgcttccaggccaatggggagcatgttcttatcgagcgcgtccagtcgaccgttcacgaggacatccattttattattattaacccggcggcgtttacccataccagcatcgccttgcgggacgccctagccgctgtagcgataccttttattgaagtgcatttatcaaatatccacgggcgagaagcatttcgtcgtcattcctatttctctgatattgccgaaggggttatcagtgggttgggacctatgggctatgaattggctttacaagcagcgctcgcgcggctcttacctccttaaagcccagtacttctgctgattaacggtgtttttgctgatttagacgagacatttatggacatacgaaagatcaagaagctgattgaattgctcgaatcctccggtattgatgagctcgaaatccatgaaggagaggagtcagtccgtatttgtcgccatagccagtctacggttctccccccgaccccggcggcaccagccatgactcctcctgagcctcccccccccaaagaggccccctccaaaaaggaagaagaaatcccttccggccatctcgtcaagtcaccgatggttggcactttttaccaatccccaacaccagggacgaagccattcgtagagattgggcatcaggttgcgatgggtgacgtgctctgcatcatcgaagccatgaaaatgttcaatcaaatcgaggctgatcaagcgggaaccattgctgccattctcgttgagaatggacaacccgtggaatatggtcagcccttattcgtcataaagtagttccatgctggataaggttgttatcgctaaccggggcgaaatcgccctgcgtattttacgggcttgccgggagttaggcatcaggacagtagctatccactccgaggtggatcgcgagctcaagcatgtcttgcttgcagacgaaaccgtctgtatcggacccgcggcatcatttcaaagttatttaaatatccccgcagtaatcagtgtcgccgaaattaccgatgccattgccatccatccaggttatggctttctggctgaaaatgctgattttgctgaacgagttgagcaaagcggctttgtgttcatcggtccacgggccgaaaccatccgcctaatgggcgataaagtttctgccattaaagccatgaaatcctcgggcgtgccttgcgtacctggctctgaaggaccactgggagaagatgacgaggaaaatctagcgattgccagagaaatcggctatccagtcatgatcaaggctgcaggcggtgggggcggccggggtatgcgggtggttcattctgaagcacacctgttaacggcgatttcccttactcggacggaagccggcgccgcttttagcaacgacatggtttacatggaaaagtatttggaaaatcctcgccatgtggaattccaggttctggccgatgccaatggtcaggccatccaccttggtgagcgggactgttctatgcaacgtcgccaccaaaaagtgattgaggaagcacctgcccccggcatcaccgatgaacaacggcaacgtatgggtgaagtctgcgccgaagcctgccgcaagatcggttatcgaggagcgggtaccttcgagttcctctatcaagatggggagttttatttcattgagatgaatacccgcgtccaggtggaacacccggtgaccgaaatgatcacgggtattgatatcgtcaaagagcaactccgtattgccgccggggagaaattgagttatcgccaggaagatattgaaatccgaggccatgccattgagtgccgggttaacgccgaagatcctcgcaatttcatgcccagtccagggacagtcgccatgtaccatgcacccggaggcccaggaataagggtcgattcccacctgtacacgggctatacggtcccgccccactacgattctttgattggcaaaatcatcgcccatggggaaacccgggaatctgccatcgcacgcatgcaaacagccctcactgaactggtcatcgaaggcattaagagcaatgctcccctccaccaagatatcctgagaaacgcccactttcgggcagggggcactaacatccactatttagaacgaatgctcgggctataatctcctgcagatattcgatggcttggattcagctttacttcgaggtcaatgccgacaaggtcgagcacttatcaaaccaattaagcgagataggcgcggcggcggtgacactactagatgccgccgaccaacctcttctcgaaccaccgccaggagatacccccttgtggacccagacccgcgttagcgccctcttccccgtgggcactgatctggacgctctactggaggggttaagacaggattgggccccgggaacgtttcctagccaccgctgggaaatcctagcagaccaggattgggaacgggcctggatgacccactttaagccgatgcagtttggttcgcggctttggatttgccccagttggctccctccccctgatcccacggcagtaaatatcttgcttgatcctggcctggcctttggtacgggcacccaccccaccaccgcgttatgcctggagtggctagccaacaccaacctcagtcaagcccaggtcattgactatggctgcggttccggcatcctggcaattgctgcccttaagctgggggctgctgcggcttttgcggtggattatgatccccaagccctgatggctacccgggaaaatgctgcctgtaatggagtggcctctcagcttcaagctttatcaccgtctgaacttgcagaaacccaagctgacttcttggtagcgaatatcctggctggtcctttgcaggaattagccccttgctttgctaaattagttcacccgggtgctcgtctcgctttgtcaggcatcacttcggagcaagtccaaccgcttattcaggcctaccatcactggttcaccttcgatgttcctgtagtcagagagaattgggccttgctagctggctaccgtcactaaaataagtttagacctttatccaatttgcagtcaggggtatgatgattgcccctcaggtaatcccttctggtatctggaatagaacttgcgagcaacagctcgccgaagcacaggaaattttgatagttgatgttacaagccgagagtggtggccgcatgaccgacgagcctacacaaaccgaaccctgcaaactgaccatcagcgaggagcatcgtgattcacccattagagaatgcctccggcatgcgctcgacgaatatttcgatcgtctcaatgggcacgaccctgccgacctctatgaaattgtgatgagggagattgaacctccattgttggaagcaacgttgaagcgtactggtggcaatcaaactaaagctgctaaattcctgggtatgaaccgcggcacccttcgcaaaaaactaagacaatacggtattaacaccattaattgatacaatcccgggccgatcttttaggatttgaagtgaatcactaactccctaacttggaaattccaggtcagaacctcactaaggaagtctatgaaacctatagcccgcgcccttatcagcgtctccgacaaaaccggaatagtggcgcttgcacagcaactccagacacagggtgtcgaaatcctatctagcggcggcaccgcccaactactccaaaagcacggcattagcgtcatagaggtctcaacctatacgggtttcccagagatgatgggaggacgcatcaaaaccctccaccccaagatccatggaggcatcctggggcgaagggaaattgacaccgccaccatggctgagcacggcatcaaccccatcgacctggtggtcgtcaatctttatcccttcgaacaaacggtggcaaaaccagattgcgacctagctaccgccattgagaatatcgatatcggtggaccgaccctgcttcgggctgcggccaaaaaccatgccgcagtcaccgtcatcgtcgatccagccgactatgagcaagtcctcaccgaaatagcggccaacaacggcgctgtttccccttctgcccgcttccaattggcagtaaaaagcttcgaacactgcgcccgctacgatgccgctattgccaattacctggggacaattaacccggaaggtgaaaaaagtgcgtttccccacagctacagcatccagtttgccaaaaagcaagaaatgcgttacggggaaaaccctcaccagcaggcagccttctatgtggagcatgctcctccagaaggcactatcgccgccgcccaacaactacaaggaaaagccctctcctttaataatatcgctgacacagacgccgctttggagtgtgtaaaagcttttcacgaggcccccacctgcgtcattgtaaaacatgccaacccctgtggagtcgccaccggagaaaatctgcaagcagcttatgaacgagcctatagcgccgatcctagctctgcgtttggcggcattattgctttcaaccgaccactggatgccgccaccgcaaaaactatccttgagcgtcaatttgttgaagtgatcattgcccctacagtggaagccgcagcccaggcaatcctcgccactaagcctaatgtccgggtattagcctgtggtgaatggccgccccaggcaaaggccggattggattacaagcgggttgttggcggtctattactccaggagcaggatatcagcacggtagctttggaagcgcttcgtaccgtaacggaacgatcacccacccctcaggagttcaaggatctcatatttgcctggcgggtagtaaaatttgtcaaatccaatgggatcgtctatgccaaagacgaacaaacaataggaattggggctggacaaaccagccgagtgatgagtagtcaaattgcaggacttaaagcaaaggaagctggcttctcggtccaaggcgcagttctcgcctcagatgccttttttccctttcgagatggcctggatgcggctgctaaagagggtatcagtgctgttatccagccaggcggctccagacgcgatgaggaagtcatcgctgctgccaatgaacagaatattgcaatgatttttaccggaatgcgtcatttccgccactaagccctagccccaataggcaccaggctagactggaaatcaactcctggagggataaggaattttagggttttcccaaggactataagctctggccgtggatgacaccagcgcttacctccccttacctctaccaaggccacagcaccctgtaccatgcttgccacagtaccctgtaccctactccataaggatatccggcaacgcttctttgccctcaatcgccatcgcctaggccgggttcgcgaatcgttgcggccacggcaacgggttttcctcgatgcattgccgctgttattccataccaaccaccctctcttacctggtttttcaggcacccgcactccttgtggaatttctaattattctcctccagtcactgccatccgggccgggcaatccattagcaagggtttctcctacaaaaaatggacccctcccatccatccgatttatgggcttttccttatgggaagcagcggcaccgtggcccaatccaagcaaagtgatttcgatatctgggtttgttgccgccctggattgccacccactgacagaaaaatcctccaagataaatccactctcattgaagcctgggcagcaaaccttggaatagaagtgcacttttttttggttgacgaagaggaaatcagggaaggacattttgagtccctatcgagaagcagcagtggttctgctcaacgctatttattactggatgaattttatcggactggactgctagttgccggacgttcgcccttgtggtggcttattccacccgaatacgagcttcactatgagaacttagtacaagagctctcgcgcaaacatctgctccgaacaaatgattacctggattttggtggtattccacagctaccggcagcagagttttctagtgctgccctctggcaactcaataaagccatcgactcgccctacaagtcattgctcaaattactgctgatggaatgctatgcttccgagtacccccatatcgacctgctttgccggcattataaacgagcagtctatgcaggcaaaaccaaccttgatgagctggatccctatgtcatgatgctacataaagtggaaacttatctgcagcatcgaggagaaaccgagcgtctcgaattagccagatgctgcttctattttaaagccaatgaacccttgagccgaccagggcgagccgaccgccctgcctggcgccggcaactcctacggatgttgagcgcttcatggggctgggatcaggcccgactgctccaattagatagccgttcagaatggaaaagccctcaagttatgaaagagcggcaacggttagtggatcaattgacccatagttaccgccaactctcccattatgtcggtactcaagcgaagcaaaccccccaaacccagcgggatttgcatatcttgggacgcaaactttatgcggcttttgggcgtaaaaccgggaaaattgaatacatcaacctagaaatctccagtaatctgagggaagaatggttgtccctttatcaattagatcagcccaactctcctgcagggtggattttataccaggggcggttcacccccggagaccatggcggcaccgctctaaaacatggccataatgtcacagaactactggtctgggcctattttaatggccttatcagccacgctactcaccttgcagcctactctaaaaacggcatgcctaaacccgttgagctgcaagctttgcaggcacagttacaaaagctattcccccatcctggtctccacgggcaaactttggataactatactattcctcccaccattgaacgggcggtggtttttatcaacgtgggcattgatcccatggcccaccgcacccgccaaggaatacacctcaccagcacccaggccgatcccttgagttatggcggggcgagggaaaatctcgccctttcccttgagatggtgttgctgtcaagctggaaggaagttctggtcatcccctacaggggaagccaaggcatcttagattgtctcagtgaatatctccgctgggcccccctttcagaggggcaaccaccaccagcgctcactaccggctgctactccacaagccacgggcggcatattgccgaacggatcgaaatcctcttccagaatatcgtgagctgctattatcaaaactatcctccccatacgcgatatgtactggggataggacaagattattttatcttgtggtttgaaaatgacagtttatataccgaaaaatggcctagcagggaagcgctgctaaaagccctagggcgccctcaacccatttttacccctgtagtcttggatcggcatctttcccactgggcctttttacatcgcttgtttgaagctaatttaccagggcaagtacagtgcttctatcgcactcaatccaaaggaacagagctttttatcttagacgagcgcggatcactatttcaccagatttatccagaaacaaacgcaaaaaccctgttggctcactactcacgttttcttgataccaccgtcgaacgcctcaatttgacgctttcaccgggacaccacaatataattgtggataaagcagtctattaccggctacgtcaaagtaaccacggaccttggatactcgaacgcatgcaacccgcccctcctccccaacccagcacctattttcaggttcaggtgctaggcgacgtgctaggtaatgacaagatttttacggttttttgcgataatcgggaattttccgcctttgaatatggtgccgacctctaccgagaggtggcccaccacatactccggcaacgaagcgatcatgaaccgtatcctatttatatcaccgatttggatctctcacctgccttgctcgatcgcgaatccctgggttctatccaaaccgtacaccttcttaactataagcgtgttattgaagatcaactcaatcaagcacttgccgaactcacctccgattaaggcttccgctcccccctgctcagcttttattattagctaatcatttctcaatgaagggccaaaaaactatgatcagagcgggtatcgtgggtggaacaggatacacaggagttgagctgctacgcttgcttgcgaaccatccaaatgttgaaatcgccgccatcacctcacgcacagaggccggcgctgcagtgagcgaactgtttccaaacctccgaggtcacttggaactttgctttaccgaacctgaacctacccgtttagctgatgagtgcgatgtggtcttctttgctaccccccatggagtagctatggatatggtaccggcactgttagcgcaaaatactcgagtgattgatctatccgctgactttcgtctctctgatccggtggtatgggagcgctggtatgggcgtccccacgcggcgcctgacttattagctgaggcggtctatggtttaccggaaatcaatcgagaaacaatcgcccaggcgcgcctagtcgcctgcccaggatgctatcctaccgcggtacaactgggatttctgcccctgttagagcaacagctagtggaccccggccagcttatcgctgatgcgaagtcgggtgccagtggggctggccgtaaagcggccctagggaccctcctttgcgaagcgagtgaaaattttaaggcttacggggtgagtgggcatcgccacctccctgagattattcaaggacttcatcaagccagtcaatcccctgtaggcttaacttttgtcccccatctcacccccatgattcggggaattcatgccaccctctacgctcagcttcaacgagagaccgatctccaggccgtttatgaacaacggtatgccacggctcccttcgtggatgtattgccgccaggaagtcatccagaaacgcgcagcgtccggggcagcaatatgtgccgcctcgctgtccaccgtccatcagcgggcaacacggtcatcgtcctctcagtgaccgataatttggtaaagggcgcctcgggccaggccgtccaaaatatgaatctcatgtttggccaagaggaaacctgtgggttgacccacattgctgtcatcccttgatcttcgcttccctctgctctaaggattcccaagcatagatggcaaaacgcacggacccccgtattgtcatcaaggaacaccgtccttggcggggatggctctttagcattgtcttaatcaccgtgagtgggattgggggttggctgctttcctcccgcctccctcctctcctcctagaacaaacccaaggtactccccagtcgccggcattgagttcccaggaacaacttccccatctacaacaagaaaatatccgtctgcgggaacgtctagcccggcttcaacgggaattggaagtggaacagcatgcacgtgctgatctcagcgccaatttagtgaacttacaagacgagattctgggactcaaacgtcaactggccacttataaaggactggtgaaatcccttgaagagaagggcctccatatccaagatctcactttgagtaagacggcaacagagcgcttgctccactaccgtttggtccttacccaaggccgcagagtggaccggttgacccaaggccaagtgcatttggccatccaaggtgtattagatggaaaaccggcccggttgggactcgataccctctccaagggtatcccccttatgtttaagttcaagtattttcaaatcctagaaggggaattattgctaccaagaaattttaaaccaactcaggttaaagttgccctaatccccaaggacaatccttcccagctagtagagcagacctttgactggagatcattaggaggctagccactatacttcaaggcccacaatccaaattgaccatcccttgccaggagagcttatgatgtttaaacgtcagaaaaaatctaagtgcagcgcccaactcgatactttaattggagagcatactcggattgaaggcgatatcacctttagtggaggactacgggtggaaggctatgtaaaaggagatatcctcgccgaggaggaggactccctattgacgatcagccaggacggggccattgaaggtcaagtcaaagttccctatatcattcttaacggttcgatcacaggcgatgtccacgctcgcgagcgcattgaactggcgcaccaagcacagatccatggagatgtctattatcactttattgaaatggcggtaggcgccaaaatcaatgggagtttgatccatatggaagaaaagcagattcccaacctaaaactagcgactggagccgatagggaaactacctcccccatacagggtcttaaagaaagcaatacttgactgttccagtaggttttagataataaaaggttaatctttaaaattttggagatcacgcgatcatgagcacaactaacgccattaacgccatgccaagtccgttaatatttaccgatgctgccgccagcaaagtcaaggagcttatcgaggaggaaggtaacgataaactaatgctgcgggtgtttattagtggtggcgggtgctcaggcttccagtatggatttacctttgatgaaacctgccacgaaggcgatactcaggtagaaaacggcggggtcaccttactcattgatcccaccagctatcagtacttggtaggagcggaaatcgactataccgagggcttggaaggcgctcagtttgtgatccgtaaccccaacgcggcaaccacctgtggctgtggttcctcgttctcggtttaaaaatcccccgctactcttttggtatgattgcagcgcgcccgcatgctgcgggcgtttttgtacccccagctaggtttcagaaacattgcccatgagtgaaccttactatcgttatcacgtatttttctgcactaatcagcgggataatggtcgcccctgttgccagaaccatgatgctttagcacttcgaaactatgctaaagagaaagtaaaagccctcgggttggcccagcagcgtcaagtgcgcattaacactgcgggctgccttaaccgatgcgcccagggacccaccattgtgatctaccctgagggaacgtggtatacctatgccaatcgtgaagacattgatgaaattatcaatgaacacctgatgaagggtcaccccgttgagcgcctgcggatttaagaggagctcccctgaggagaagtgattatggatccggctacctattgccaaaatagggcaacccagcaagggacgagtctttactatagcctcctctttctgcctgaacctcaacggcgggctgccaccgcactctatgcttaccaaaaagagatcgttggcatcgtagccgagtgctccgatctaggcgttgcccaaactaaactccaatggtggcaagaggaaattactcggttatttaccggtcatccccggcatcctgtcacccagtccctcgctactcccatcagaagctatcatctcccccaacaatccttcctggaggtaattgaaggcgtcagcagtgatttagggcaatggacttatccctcttttcagaccctcatctcctattgccagcaagtcgccgggatcattagttcaatggcagccgagatctatggttaccaggacccaaaaactcgacaatatgctaaaaatctgggagttgccttacaattgacccatatcctgcgcaatatacgccaagacgctgcccaaggccgtatttacctccctcgggaagaattcacccgttttaaggtcccggtggaagatatcctctctggaggaagtgacaattcccaagggatggcaactctcctcgcccagcacgcaagccgggcccgtcagtattttcacagtgccctagctgaacttggccagcgtgattactatgcacagcgcgccgggctaacccaaatagcgctaggtctgagtcttctgaatgccatcgaagaagagggctacccggtcctcaaacaacgaatttctttaacccccttgcgtaagctttggatcgcttggcgcacctcacatcgtgcccgccgaggccttgctccccagtatcaataactctcccctccatggagggaaaaatcagcgttgccctcggccttgtcctcccctccgttggctgctcggtcgggactgggtaggacgcggctccattcccgccgcctctaataaagctttgagctctggtcgctcaagaaaacgccagcgccccaaacgcaatccagggggtaagcggataggcccgaagcggatgcgtattagccgactcactcgaaccccttgggattcccaaagacgtcgaacctcccgattacgtccttcccggagaataacatgataccagtgattggcgccctcgccaccagcatcaagtatttgctcaaaacgggccagaccatcttctaatgtcacccccccctgtaggcgctcaataacgtcctccgccacggtacctaaaacccgaaccgcatattcccgctctacttgggtggaaggatgcatcaaacggttagcaagttcaccatcggtcgtgagcaacaagagaccggaggtattgatatccaagcgcccaacactgatccagcggccctgctgggggcgtggtaaagactggaaaacattggggcgcccctccggatccttgcggctacaaacctcaccggccggcttatgataaataatgacttgagaagaagggggctgcaaccgcttgggcgatatgggccggccatcaatagtcacccgatccttaaccgacaccttatccccgagctgagctggaacaccattgacccgaacccgacccgctttgatccaagcttcaatctcccggcgagaacctagtcccccccgagccaatattttttgcaggcgctctgccaccaaataaatacctttcttttcagcaaactactgcttgcgcaggccttcatcaggagtgggtacaggctcagcggaaatctcttcagagggtggcagttcttgttcccggaccgtatcctctttccctaaccccccctcgaccaaagtgagttctatttgcggttcacccagagtttttatttccgccaggggtggcaattcattcaagctcctaagattaaattggtctaggaacttgcgggtggtaccatacaaagcaggtcgtccagggacttcccggtgcccaaggaccctgacccactcccgctcctgcaaggtcttcataatagaactgctgacggaaacgccacgaatctcttcgatttccgcgcgggtgatcggctgacggtaagcgataagggctaaagtctctaagaaggcccgagaatagcgggagggccgctcttcccagaggcgggaaatccaaggggctaattcctgtcggatctggaaacgataaccgctatggatctccttcaactcaatcccccggccttcccactctgctgcaaggtcctcaagcaccttgcctacctggtctcgagatggccgcctcctttcatcaaacagcttacccaactgctccaccgacaagggccgatccgctgccaacagcgcagcttcaataatattttttagggaacacaactcactcatgccgccactgccctcacatgtagcggaccataagcctcagcctggacgacttccagcagggactccttcatcagttccaggatggctagaaaagtgacgactacccccaaacgcccctcttctgggcggaataaagcggtaaattcgcaaaaactatcgccactcacccggcttagcacttcccccatacgctcccgtaccgataaggcttcttgagtcacatggtggtggctgaacatttccgcccgagccaatacccccttaagggcaaacaagagatcggccaactcaagtttgggctgaggcttgaccacctgttcaggtggaaggtgggctcccgtcgcgaagacatcccggcccactcgaggcagcgaatctaaatcctcggtggccttcttataacgctcatactcttggaggcggcgaaccaattccgcccggggatccccctcttcttcagcggcctcctggggacggggcaataacatccttgacttaatttcagcgagccaagccgacataaccaagtactctgccgctaattctagacgtagctcgcgcagaatctcaatgtattccatgtactggcgggtaatcgccgcgatagggatgtccaagatatccagattttgccgccggatcagatagagcaacaagtccaatggtccttcaaaggactccagaaagacttccaaggcatcaggggggatataaagatcatggggcaactcggtaatgggccgcccttgaacgacagcaagcgctgggactactgaaggcggcgtttgctccggtgtttcacccatgactccgaatcctagtagttttccagttagcctacttggttttcagggctatttatcgataggacaaccccatcgcctgacgcacctcctccatcgtttctcgagccacctcgcgggccgcttcattaccctcattgataatccgctggacttcatcaggatgacgggcatactcttgcgcccgctcccgaatgggctttaattccgactggatggcctcaacaatgggttgtttgcaatccaagcaaccaatgcctgctgtcctgcatcctttttggacccaatctttgacttcttcattagagtacaccagatgaaattgccagacagggcacttgtccggatcgccgggatccgagcgtcgcacccgggccggatccgtaggcatggttcgcagcttatgctccacctgctccggcggctcacgcagggcgatagtattgccataggatttagacattttctgcccatcaagccctggcatgcgagcggccggggtcaacaaggcttgcggctccggcagaatggttttaccgaccccttccagataaccaaagagacgctcccgatcaccaagggtaaggttttgctgattttccaggaaagctcgggccttctccaaggcctccacatccccctgttcctggaaacgtcggcgcagctcccgatagagctgagcgtttttcttgcccattttttttatggccgcttccactaattcctcaaaacctggctcacggccatagagatggttaaaacgccgggcaatttcccgagtaatctccacatggggaacttgatcttcccctactgggaccttagttgccctgtaaataaggatatcagcgctttgcaacagcgggtagcctagaaaaccataggtcgccagatccttctctttcaacttttcctgttggtccttgtaggtcggcacccgttccaaccaccccaagggggtcaccatggagagtagcagatgcagctctgcatgctccggcaccttcgactggataaataaagtcgctgccgaaggctcaatacctgcggccaaccaatcgataaccatatcccagacgctctccgtaatcacctgggggttttcgtactccgtggtcaaggcatgccaatcggccacgaaaaaaaaacaattatattcgtgctgcaattgaacccaattttttagtacgccatgatagtggccaaggtgtagctgccccgttggacgcatccctgaaagcacgcgctgggactgcagggaactcaaagccatcctctttctctcccccttacccttattgggctcccatcagagttaataacccgccaaagaattcccgctttggcacccccacaaaatataccaatccggttaaaagcccatccaccaaaggccacagaacataccacaagataccggtaaacagcaggccaaggagtataaaaaagccgtaaggctcaacccggcttacctgataggcgagaggtccagggagcaccccaaccaacacccgtcccccatcgagagggggcaggggaatgaggttcaacatcattagaatggcattaatgaacatgccggcaatccccatataggccagaggcacaccaatcatgggaaaatctagcgccagggcaattccaatgcgcgagataatcgcccacaaaatcgccatgacaaggttggccaagggtcctgccaaagccacaatggccatatctctctgaggattgcgaagtttatcccaggatacaggcactggcttagcccagccgaaaaccacgccaccgagcatgagcaaaatgcccggaaccagcaaggtgccaataggatcaatatgattgataggattaagcgttaaccgccccatcatctgggcggtgtgatcaccaaaccgaagcgccatccagccgtgagccacctcatggacagtaatagcgaacagtataggcaacacccaaatggcaatgcgctgtactactgataactcttccataaccccattatacctacaattgagataacatcaggcgcttcaagaataaaagtaatgagctaggccctcatcgggttgcttctgaggggggctggataaccgaaacgccgcccatataagggtgcaatacttccggtacacggatgctgccatcggcctgctgataattctccatgactgcgaccaaagcccgacccaccgctagcccggaaccattaagagtatgcagccatgctggtttttgggtttccggatcgcgccaacgggcctggagccgacgcgcctgaaaatccaaaaaattgctgcaagaggagatttcccgataggcctgctgtcctggcaaccatacctccaagtcataggttttactgctggcaaaaccgagatctcctgcgcagagattcatgacccgatagggtaagcctagccgctgcagaatgacctctgcatggccggttaggttttcatgggcctggggagagtcttttggcggcacaatctgcaccaactctaccttctcaaattgatgctggcggatcatcccccgggtatccttaccataggatccagcctcgctacgaaagcagggggtatgggccacatacttgaggggcaggcgctcggcaggcaaaatttccgcccggacgagattggttaccggaacttcagcagtgggaatgaggtaatagccggtatcacggatagcaaataggtcctcctcaaacttgggcaactgccccgtcccctccaaagattggcgattcaccagataggggacgtaaacctcagtatagccgtgctcgctggtgtgcacatccagcataaactggataagcgcccggtgcaaacgggctaagaggcctgagagagttacaaaacgagcgccgctcagttttgccgcggtttcaaaatccatccccagcggcccccccaagtccacatgatctttgggagcaaaacctaaggcaggcggctccccccaacgccgcacctccacattgtccctctcgtctcgaccctccggcgtgctggcatcaggcaggttgggaattcccatcagaatctcatcgatttgactctggatctcccccaaacgagcctcagcagccttgagccgatcccccaattcggccacctccaccagcaagggagcagcatcctccccttgcgccttggctttaccgatggctttggagcgggcgtttcgttcggcctgaagctcttgggtgcggacctgcacctctttgcgctcggcttctagcgcggcaaaagcggtcacatccagctcaaatccccgccgcgctaattggcgggcagtctctgctagggcatttctaagtaatttcggatcaagcatattgctgtctgtcttccacaatagtacgtgcaggccaacaaaccacatggcccggcttgataatgtggcaaagagtttccaatctcgcctcaactttagccggcttgtcaaaaaactctgtcaccattttaaagataacagtcagttaccgataataataacattagaaggtggaaattatctttaataagaataaggcgccattttaaagcgtcttttttgttagagcagaaagatgaaaccctgtcgagaatgtcaacatcccatttcagagcaagccttctcctgtccccggtgtggtgcgcccttcccggcacgagaccaatgggatggctgggggtttgaatataaatcgagcgccaccctccttggactccccctacttcacatctctttcaagtaccgtcccaacagagtaccggttcccgccaagggagttatcgccatcgggcaattcgcttgtggtttcatcaccctctcacagtttggcattggaatcatcagtatcagccagtttacaattgccgggtttgccttggctcagtttgccatagcttattcgctcattgcccagtttggattatttatccatgaaggacgcggacaaatcgtgctaagtctgatggaattcattggaatgctttacagcgagtagagtataaaatggggaaaaatataactaaaaatagattgttactcgtcatatttaccctgatcaatatcggaggctgtggcacccccccgagcaaagtggatgggcaggctagaatagttccccagaaagccacagttaatctcgccaatccggatagggttacgaaactactttatgcacagttcaatcattggagaggcaccaagtaccgctttggtggtctgagcaaaaaagggattgactgttcaggttttgtgcatattacatttaaatcaaagtttggcatacacctgcccaggaatacccaattacagtcaaaaactggattaaaaataccgaaagctgaattgagagcaggtgacctggtattttttaaaacgagcaaacgtagcaggcatgtaggaatctatgtggaaaataaaaaatttatacatgtatccacaaaaaaaggagtaatgatctccaaactcgacaatatctactggaaacccagattttggatggcaaggagattaaaatataaaaaagtggcaggaaccccctaccatccagggaagccaaatggcgtggattaatcttgtagtcgctggattattagagattatttgggccatcgggctaaaatataccgagggatttacgaggccctggccaagcatttttactattgcggcgatggttgccagtttctattttctttcccaagccctgaaaattattcctataggcacaggatacgctatctggacaggaattggggtagcaggcacaactattttaggcattattctcttctctgagtcggccgccctgccccgcctagggtgtatcgcactgattgtgatcggcattatggggttgaaattaacatcaccttaataaaatgattgccatcatttctttacttgtcattatctccctttcaattcttattaccagagttgcaaccatagcgcttgcccatacaggactatcagaggaaaccgcccgcttccaagcccgctctgcatttaccggctcaggttttacaactgatgaagcggagagagtggttaagcatccggtccgacgccggatcatcatgctattaatgttacttggcaatgccggaatcgttaccgctgtttcctcgctaatattggcctttgttaatcagggtaatccggaactgctggcaataaagataacgttgttagtggcaggtatcgtcaccctctgggccattgcctctagtcaatgggttgaccgccatttggcgcgtttaatcaatcaggcgttaaaacgctatacccaattggaaataaaagattacgctgatcttatccatctagcaggcgattaccgattagtggaacttcaggtacgacctcatgattggattgctaacaaaacccttgcagaatcctcattatgggaggaaggtattgtagtgcttggaattgagcgccccgatggaacttacttaggtgcccctgtcggcacaaccaaaattcttcctggagagatcctgatcctttatgggcgaatttcagcgcttaaagaaatcgacaagagaaaaaatgataaaaaaggcgatcgagaacaccaagcagcggtagccaagcaaaagagaataattcaatgaaaatccattatcttcaacacgtgcccttcgagactcctgccaatattgaaaaatgggcaaaaaccaatggccatccactctcggccactcagttttatcgtggcgacccgctgcctgaaataggatcgattgattggctagtggtcatgggtggccccatgaacattgacgaggaagacaaatatccttggctgctacaagaaaaaaaattcatcgaacaagccatcaaagcagaaaaagttgtgattgggatttgtttaggtgcccaattgattgcggcggtgctaggggcgaaagtatttcaaaaccaatataaagagattggatggtttcctatccagttcacagaggaagctagggcttcgtctctatttaatttcttgcctcaaaaactcaaggtgttccactggcatggggatacctttgatttaccgcctgacgccactcgattggcccaaagcgaagcatgtgctaatcaagccttcatttataataagaaagtactggctttgcaatttcaccttgaagtcaggccggaaaacgtgcggcaaatcattgctcactgtgaacatgaacttactgggggtcaatatatccagaaatcggaagagatgttatcccaggaagaaaacttcaaaaaaattaatgaggctatggacggtattttaaacaggcttccaggttagtctttgctcatgtcaccatcaggcaaatagacctggtactctgcctcatccaatgccttttttatccggcaaacatgctccatccctcgggtatgaacgataaattcgacttccgctaacggtaaggataaattggtgaatgcccgttgatggcgaatctctacaatattagcttctgcactgcccaataattgaaccacttccccaagggcgcccggttggtcgggcaccgaaacccgaatccgggctaaacggccagagcgcactagaccccgctggataatggaggaaaggacaagcaaatcaatattgccaccggaaaggataagccctacctggcgccccttaaatcgatcacgatgatgaaccagtgccgccaatcctaccgcacctgccccttcaaccacggtcttctctatttcaagcaacatcagcactgccgcttctatggcctgttcatctactagcaaaatatcatccacccactcggtgatagcggcgagggttatctgccccggttgcttcaccgcgattccttccgcaatcgtggtgtggccacatttaacgggcattccctgggtggcttgaaacatagaggggaaacgtgccgattccacacccaccacttccatctcgggttttaaccccttggcggcaatggccacaccagagattaagccccctcctcccaccggaacgaccaacgcctccaggtcaggataagaatcaagcatttccagggcgatagtcccctgacctgcgataattttttcatcatcgtaaggatgtaccagcgtcaaaccctgttccctcgctagcttcaaggcataggtactggcttcgctcaaaccggagccatagaggataacttcagccccaaaggcacgggtgtgttccaccttcacattaggcgtaaaacggggcatcacaatggttgccgggatgcctaaccgttgggcgtggtaggcgaccgcctgggcatgattccccgcggacatggcgattacccccactttgcgctcttcggggggcaatgacagcaatttaaccaaggctccccgttccttaaaggcgcctgtaaagtgaagattttcaaattttagaaatacctctgcgccggtaatctcagagagggtacgggaatgggcacaaggagttacctcaaggctatcggtgattaaatccgctgcctcacagatatcttgcagagtcactgtcacagttgaacttcccacaaaatcgacacatcaactaatcttagaaacggcagcccgcaggggcacatccaaccaccgtttctaggataatattacgcaactatcgctaccctggctattaggattgacatatgccgattgtagaaaaagatccctggcgcgctcagtatttcgaaaacgttccctgccccaaagacttgttcattccaaccgacgatgagctggcatggcagctctatccccaataccgctggatttataacaagatatcgatttgcgaaagccagggcttagattatgccccccacgacatcttgccgcccacctttccggtgtttagcaagccgatttacaacctccgcggcatgggaagcggtagcaaaatcattgagtctgccgaacaatacgagcgggaacaggcgccaggacacatgtggatgcccctattggaaggtgagcatgtgagcactgacgtgatagtggtggacggggaacctaaatggtggcgtcacaccatcggtaaagcgctggagggcggcatctttgattattggacgatccttgccgagccccgccccgtcattgaagattattgtggacagtggctacgccagcatctaaaggattacacgggagccctcaacctggaaaccatcggtggcaagatcattgaggcgcacctgcgatttgccgatcaatggcccgatctctatggctcaggttggttggacgcccttgtggaactttatgcccaccaccgttggcactatcgggatgagcaacgccgcacgggctacagcgtcgtattgtttggcgcccatggactacactatccacacctcaaccataagactgtggatgaagttttgaccgaacccgggatttccagcctccagattaccttcctgccggataagcctccggaagtccacgccatgccccccggtggctttcggttggccatagtgaactgctgggacctagaagccggcctcgccgcccgggaacgattggctttagccttctggtcaacccaagagatccgcgcggacaggataagtatagagtaatgatgaaagtcgtcacctcattcccccaccgggtgcgggaaatcgaaaactgttggatccccatgtccgacggttgccgcctagccgcccgaatctggctacccgagaatgccacccaatctcccgtcccggccattttcgagtatatcccctatcgtaaacgggattttacccgcccccgcgacgaacccatgcactgttactttgctggccacggttatgccgcagtacgggtcgatgttcgcggctcgggggactcagacggcctgttactagacgagtatctccagcaagaacaagatgatgccatcgaggttatccgctggattgcctcccagccttggtgttccggtgccatcggcatgatgggcatttcctggggcggcttcaattccttgcaggtagcagctttacagcccccggagctgaaggcgatcatcaccctctgttccaccgatgaccgctatgccgatgacgcccactacatgggcggctgcttgctaaacgaaaacctgacttggggttcagtgctattgacttttaatgcttaccccccggatcctgaactggtgggggagcgctggcgcgaaatgtggatggaacggctacaccatgccgttttattccccgaagtttggctacgccacccacgacgggacaggtactggcaacacggctcggtatgcgaggactatagccgtatccgctgccccgtatatgccattggcggctgggccgatgcctattccaatgccatcccccggctattaaaagggttgtcagtgccccgtaagggattgatcggcccctggacccacactttcccccatgagggcacccctggacccactattggcttcttacaggaagccctacgctggtgggatcactggctcaaagggattgatcgaggaatcatggaggaacccctataccgggtatggatgcaagaaagcctgcccccccaacccttttatgaagaacgtcccggtcgttgggtggcggaacagcactggccttctccacggattacacccttgcggctgatattgaaccccaatcgtctagagcgggaggcaaccgccgaaacaaaactgatgttccagtctcctcagaccaccggcctcactgccggcgactggtgcggctttggcgcggatggggaaatgcccatcgaccaacgtgaagatgatggtaaatccctgacctttgattctgcccctctggaccagcgcctggaaattctgggagctcccctagtcgccttggagcttgccctagatcaacccggcgccctcatcgccgtacgcctgaatgatgtcgctcccgatggtgcttcaacccgagtgacttatggtctgctcaatctcacccatcgccacagccatgagtctcctgaacctttaaaaccaggcaaacgctataccgtccaagtccaactcaatgacatcgcccatgctttccctccaggtcataccctccggttggcggtctctaccagctattggccggtggcatggccctctccggagccggttcatctgaccctattcacgggtaatagtcacctagacctaccggtgcgcccccccgacccccaagacccatcgctgcgcccttttgaaaaaccagaaaaggcgcctgcccccgcgcacctcaccttgcggccggcaaaatttcaacgcactattgagcgggatctttccaccaatgaaaccttgtataccattttcagtgacggcggtgatttcgatggggcggcagtcgcccacctccacgccattgacttagaccttggccatacgatcctaaaacgttttcgcatcggcgagaccgatcccctatcagcccgtgcggaaaacgagcaaaatgccttactccgccgcggtgactgggaaatccgcattaaagcccgaacctgcctgtcctcagaccaagatagctttcacctctacgcggacctggaggcctatgaagggaaaacattggttttctctcgccgctgggaggagaccatcccccgggatcgggtttaagctaaggattactccctagctggtttggtagatacctgcctttatctatatcgaacttgggcagcatggaggattctttccaatagctcggcataatggtatccggcaaatcccgccatcaaattcaacttgccatcccaacaccaagcaggattaggattgacctctaacaatttaatttcaccctgggcatcggtgcggaagtcgaaccgggcataatcccggcaacccaaccgttcgaataagaacaggcaataatccaccaaacgctggcgcagatcctccttcagggaggcctcacaatatttaatatcggtccagtaaggtgattgaggatcgattttagaagcataggccaggatggggggtaaacgactggccaccagcttactatagtccaccgctaggataggcaatatcataaaaccagaggctggattacccagtacgccaacgctatattcctcgccgggtaaaaattcttggatcagcaaatcccagttcgggaattccatagcgagcttattgagataggcgcgggcttgctgttcgtcgtggaccagggagtctttggtgatccccaaactgccatctgcccggttaggtttgattaaaacaggaaaattttgggatactgccccatggcggtcattgccgcgaacaaaggtttcggcaggcacaggaatgccatgggtcctcgccaccgaccgcactaaggacttgtcatagcacatccccagacaagtgggccctgcaccgctataggggattccaagcatttccagcagtgccgggatatggagttcctgacgagcttggtttttatagcccgtatcacaaaaattgaggacaaagtccggaggatcggcggtgagattggcgatcagcgtcgaatggttatccaaataagtaaagcggtaatcctgcaactctcccaaggcctctttaactctgtcaaccgcttctatatcctcggcactaaagcggccgccgattttggattcatccggcaagcgcggatcacctaaaatgactgtgatatgggggaaaatcagctccctaggggggcaaaaatcatccctaactgcaggcatgcgagttccttaaaatatttaactgcgtaaccctagccatttcttggattattacggcaggtaaacctagtttagcaacaaaatctactcattattatctctcaaggtcttcccatcatggttaagcaagcccgtgtaataggaaatgtcattttcctaggtgcaatatgcagtagcctattatggcttcggtggggagatattcctgcccatcttgatgcccttgtcctcggtattttgggaggtgctgtccacggagggctctattggcggcgtttgtcccatcgcatcacacgccaagaccggcgctttgggcgaaatcggatttttgtccattatttatctttatttgagttgctattagctgctgccacttggagtctttatcttcttattgccttggctcttttagtattggcaggctttctcttggatctcttttccggacactggtggagtattttaatggggagtttcggcaccacggcaaccctggtcttggggggcaatattattcgctatgagcgccattatggaacgctttattaccaatacgatagtcgctcttggcttggaggagaagggctgctctatcagcggggaaagacggtccagcccctcacccccaaaggcaaaatcatgatcaatggggagttatggaatgcgatctctctaggtggcgaaaacatcgaagtcggagcgtatgtggaagtgatttcccgggagggactcaccctctatgtggatagtctccctcaatagccttctttcaaggttttccagtcagcaagcgccgatcggcgcgctggagtgcctcgggggaaccatgcaggattaaggcatcttcagcttcaatacgcatttccggcgtcgggttagcccttctaatcccctggcgacgcacggcagtcacggtaaccccgtggcgaccaagggcaagttcttgtaatgtacgccctacggcatagccccctttcgggacccgaaagacttgcaaccgctcgcgccgacggggagatcggcggccatggaaaaaagtccgtaacaaactatagcgatcggcccgaacctcggtgctacgtctgagtactcttctgatcggaacgccaagcaacaacaaaatatgagcggctagggtcagactagcttccaaggcatcggggatcacttccgtggcgccggcattcaagagttcttctaaatgggtatcgtctatagttcgcaccagaatagaaatatccggccgggaagcatggatatggcctagggccttcagcgccgagcgcgtgtcattaaaggtgatgaccacagcctgggcccgctccaaccccgcagcatgcagtatatgttcacgagtcacatcaccatagctgaccggctcacctgcctcagtagcagcccgtactcgataagggtccaagtccacggcaatatagggaaaattttcttcggccagaaatcgcccaatattctgccccacacgaccataaccacagaggataatatgggactctaaacccttcgccgtttccgccacttgttgagcaataccggtgcgaattcgttgcaggctgccggcaaaaaagtattcagctaacgtcgtattaaatcgaatcaacaccggcgccacggtcatgctcaacagcacagcgctcaatatcacttgcccaacagccccccccaacaatcccatatccagcgctagaaacagaatgacgaggctaaactcccccccttgcgcaaggacgatccctacccgtaatgccgtactagcaggcaaatggctggctttggccagccccgcaatcacccccccctttaccactatcaggccggtagccaacaagaccgctgctggccaaacctgaaccagaactttcagatccacgagcatgcccatggtaataaaaaataagcctagcaggacgtcttggaagggacgaatatccgcctcaacttggtgtctgaattccgtctcccctagcaccattcccgccataaaccctcccagaatcagcgatagccccgccttttgtccaaaccaggctgcccccaggctcaccaggagaatagccaacatgaacaactccggggaatggagggaagcaatgtggcgaaaaaatggccgcacgccccaacgtcctaaaaagagcagaataaaaaacaccccggctccctgggtcaagactgctaccatgtccgaaaaacgcagccagggggttccttccgccaataccggcaaaatcaataacaggacgattgtggccagatcttgaaacaacagaatacccactgcggtatggcccagccgagtgtgaatttccgtttgctcaaccaattgccggcatacgatagctgtcgaggacatcgcaagcgctactcccacggcaaatgccgccgccggctggaggccaaagaagccagccgccccccctatcaccagggtcgtcagccccagttgcatcccccccagacccaacaccgtagttttgtctgccaataagcgagggagggagaactccaggccaatagtgaacattaaaaaaatcacccccagctctcccaaccgacgaacagcttctaggtcctgcacccaccccagcgcatggggccccacaatcacccccaccagcaaatagccgacaatgggggataagcgcgcccgctggatcaatccaacgaccacgagagcagtgcccagaagaattaagatattatcgattagcaattgtcttaccggtttgctcgctagaggtgagaagaaacgtgagcggcccaaagcaatgacaaaatcgccgtccaactattgattagacagacggcctatgggtttatttccgtctttttcaacgcattcttcccgttgtcatttgtcggctatacttttaattatggctgcctacagaacggaagacatccgcaatattgccctagtcgggcatagcgcctgtggtaagaccaccttggtcgaagcgctgctctaccaatcggggatacgcagtacgttggggagtgtggaaaaaggcgatacagtcagtgactttgaccctcaagaacaacgccatcagcactctttgaatgcttcgcttattggactggattatcagggctgccatatcaacctcattgacacccccggggacccggatcttgtcggtcgaaccttaagtgttctacccgccgtagagacagtggcgatggtgatcaacgcccagtctggcatcgaaaccatgactcggcgcttgatggagcaggtgatcagccatcgaatggcctgcatccttatcctcaacaaaattgatacggcacctgcccatctgcaaacaggcttggaggaaattcaaacccttgttggtcctgaatgcctgcctatcaatcttcctgccgagggcgcatccaggattattgactgctttaaccgagactccggcgaaaccgattttttttcggttgccaaggcccatacggccctcttggaccaagtggttgaagtcgatgaggcaatgatggaacattacttggaaaaagggagtattaccgccgagcaactccatgcccccttcgagacggccttgcgtgaagggcatctgattcctgtttgctttacctcggcccgtacgggcgctggaatccaggagctgcttgacatctttgtgaatcttgcccccaatccccgggaagggacaccccatatttttgtgaagggctatggagagaccacccaacgcctgctggcgttaccggaggcggataaacccgtacttgcccatgtatttaaagtggaatacgacccctttgtaggcaagatgggcaccatgcgtatccatcgcggcaccatccggaaaggccaccaactccttattgatgagggggaaaaagccttcaaagtctctcatttattccggctacaaggcaaagagcatctggagatggcagaggctattccaggggacatttgcgcggtggccaaagtggaagacttgcacctcgacgccattttgcacggttcccatgaggaagatgaggtccatgccgaacccatggattatcccataccactggcaggactagctctggaacctcaaagtcgcagtgaccaacaaaaggtatccgatgtgctgcacaagcttgtcgccgaggatccctgcctgcggattgaacacgacatcgccgccaatgagacggtcctgcgaggtcttggcgaataccatctgcggatggttctcgaaaaaatggatgatcgctaccatgtccgggtggcgacccatccccccagcattccctaccgggaaaccattacccgagccgcacaggggcatcatcggcataagaagcaaacaggaggggccggccaatttggggaggtattcctcgaagtagaacctttggcacggggggccggcttcgagtttatgaataaggtcactggaggggctattccctcccaatttatccctgcggtggaaaagggtgtccgacaggccctggagtccggcgctatcgcaggctatcctttgcaggatttacgggtcactgtcacagatggcaaatatcatccggtcgattccaaagaaatcgcctttatcattgcgggccgaaaggcctttttggatgctgtcattaaagcagcccccatcgtgctggaacctctagtcaatctggaagtggctgcacccaatagcaatatgggggatattaccggggatttggccgctcgccgtgcccgcatcaatcagaccaccccccatgcagatggccaggtcgttatcattgcccaggctccccttgctgaactcagcgattacgcctctcgcctcaaatcccttaccggaggggctggcgcctactccatggagttcagtcattatgagccgaccctcgccaatgcccaaaaggagttggtggcacgctatagggcaggataacggctaagccaacaaactaacgcaaatcactgctaacatgttataaagaaactccaataaaacagttcacagttatttaaggtgccagaatggaagatttatccacgatgcaatgcgaagcctgtcgtgcaggggcgccacaggtgacagaaacagaaatccaggaactccatccgcaagtgcctgaatgggaaattattgaagaaaataatattcgtcgcctgcaacgaatttttaaatttggcaactttgccgaagcactggactttaccaataaagttggcgccctagcagaagaggcagggcatcaccctgccattttaacggaatatggacaagtgactgtgacctggtggtcccataaaattaaagggcttcacaaaaatgatttcatcatggcagctaaaacagatcaattgcagcagtattaaaccacccgtctacgggaaacagccgctcaaccaataactgatgcacccgagaattgaagataaaggctaaaaaatcatctacaggaggggctaaataaaacaaagcccctattagcagatagagcaacccggtcttaagcggggcgcggaaactgcccaagtttagggcagtgccgaaagagcgcttcacactcatccccatcagatctacactgtagagttcatccaaaattaagtgagtgagaaaacctagaaatacaaaagcgccacagagccaagcgttgagcaccgggacctcaagtgcctgcaccatcagcaccacggtgcctaacgaaaaaaacagcgccgcaggaatggaatgaataagaccacgatgaacagtgagctgggtaaacaaggaaaatattccgtagcggataataataaaagaagccccccataaaagcaccaattctataagagagtaatgggcccccaagtataaaaccaagaaaaaaccggtcatgaccccgagcacattaaacgtccagcgaacgggtatggaactgtcagaatcaatatcaggaagtatcccaccgaccacacctaagacaaaataggtcatcagtatctgtgctgggaaagtctgcgttaccataagcacggtagccccgatgccgcttaccgccgccgcaccaatcatatgggtattaaagtctgccattgtcaatcatgatgaaaataaaaaaagataccgcaaaaagtcaacattcctcgccccatcccctggaccgaattgcactcttggggattacgattgctattctaagcgcatttgcagcggccttatcaggattcggacatcgtctaggttggtggcactttgcgactggcttttcaatcctgcgttgggcagctctcggtgcccttggtagcactgttctctccttgtggggcgcttttcgtgcccgaccacgacggcagcggagggggttctggccggccttgctaggccttaccctcagcttggcagtgctctccatccccctttactggttgctcacggcacgctcggtgcctcccatccacgatatcaccactgacacccagaatccgcctgccttttcagtgcttcttcccctccgtgccgatgcccctaatccctctcactatggaggtcctaatattgctgcccagcaacaagaagcctatccagagattaaacctcttcgcctacccctaaatagtaaagccgcactggatgaagcactagccgtcgcccatagcctggggtggaaagtaatcggggtcgaatcacctgagacggaaaaaggtaatatccacatcgaagctaccgattcgacattctggtttggctttgtcgacgacatcgtcgttcgcatcacgccgcttgacaagggttctaaaattgatgtgcgctccgtctcccgggtaggccgcagtgatgtaggcaccaatgcgcgccggatccacgctttcttaacggcactaaaagagcgcgcagcaataaaatgacaaaaaataaacgtccaaaatttatagcccttaccgtttaaatggggcaacaatctggccaattattccattgccctgagaagctggggaggttctataccatatccttgagcgaaatcaaccccaatttcttggagttttgccaaaatagccttgttttccacatattcagcaataaccttcttacccatgaaatggccaatttcattaatagatttgacgacggcgtaatcattagggttagtggtgatatcttttacaaaagtcccatcgatcttgagataatccaccggaaggtttttcaagtatgaataggaagacaagccgctgccaaaatcatctagagagaaatagcagccgagggttttcatttcctgaataaaccgggcggagctagagaggcttgccacaccagcagtttctgtggcctcaaagcagactctgtgtgggggggcacctgttctatgaaattcgcgtttgacaaactctgctagcctctcatcacttagggattgccccgaaagattgatagccacccccccaagctgttctagcctctcccggtgatcagccatccactggagtacggattgaaccacccatcgatcaatagccgccatccggtgatagaattctgccgtctgaataaattcaccggcagcaatccattgcccatcttggtcccggaagcgcagcaagatctcataatggggttccattgctgaatgaatcgcaataggtataatccgctgacaccataactgtaagcggttatcttctaatacctcaccgattcttgcaacccactccaccatactatggcgacgtacaaactcctcatcatcgagctcgcaaacgcgaatgcggtttcttcccgcctcctttgctttcgtacaggcggtctctacccgttgcaacaaaatggcagcatcccggttttgatcagataccgccaccaaaccaatactgacacctacggaaagacgtttgttattccaagctagctgatagttttcaatggcgatgcgttgttgctctgcaatcttatagccttcccttagggaacattgagttaacaacaccccaaattcattgtctcctaaacgagccagaatgcctcgatccgccacaaattgtgccaacaactgggcaatttctttcaataatgcatcccctgcctcataaccacaggtgctattgataattttaaactgatctagatccaagtagagtaagacatgctggtgatgttcgtgctttgccctaaccaaggcatgattcattcgcttttcaaattctttgcggttaatcaacccggtgagcggatcatgagtcgcttcataagcgatatgattatggaatctttggagtaccgcgtattgcgcccgatctaaaagaggcacattagcatcgtccagcatggtggccgttccgcggcggagctgcattgccacttcattaagactgagagtagccgctttcttacctttagcatccacaaaaacaaaggtagtaaaatcttcagccacccacactagctgcaagcgtcgtgggcaaccttggcgatcagtaaactgtacccaagaattcaagggcaaccgtttggcccgattcacccaattctctgagtccttctcctggtcttttagggtcggggcctggtggccccaaaccttaccgcggctagcccctgcctttagcccctgcggtgtttcagcgatcatccgtctgtttttttttaactgttgctgagcctggtagctttcaaccacttgagcaatattgctagaaacggactgggtacgctgctcagcaatccgcttaagctcctttaagaccttagaaaagatgccaacgtcatgttcaaaatcgtgggcaatataattgactagatgagcgattctagcctcaaattgggcatcagcctcatcacgctcctcgctaggaggaatttcaaactgcgccagcaggttaagaacctgccgtgcaggatgggtttccttatctacaaaagctttatccaggacagcgagccgcaataagggaatttccaactgcctgatccagctcctggcgttctccggcaaggctttgtcttcaagaatggagaccaacagattacccacaatttcaatgagatcgtgggcctcgctgctgctaggctcatcatgagcagcacgttcctggggggttatcttgggtgatagctgtgctagcaaatcagcaaccctatcctcgctgccggtatttgccttctgatcagggctaagatctgcaagcgcctcaagcaactcctcttctcttttcaatgagccagcagaagtgtagctccctctcgagcgttgaccacgcagtttatataatccaagcaattctcgagtcaccctataagcctccgcggcagctagggcagggacaggttcttgggggcgttcaaggccgaaagcttcctggggcactgatttctgaaccggggatggaggcattgcctcaggggtaatacggccccttgatggctcttcctgttcactaggcggggaggaagtaactccatgaggtgcaactggctgctcgctaaatgacgctgctccattttgagcgctctggccctggggggtagcaaatttacgctctaatgatggcaggataccttccgcctttaacaactcgtttaaacggttatataacacccccaacttatcttcagcagcctccttaaataccttgtagatacgctgcttgatataatgtcctatctctaaatctcggattgcatcttgcaatgcacggcaaatagcccttgggcctacagggttattctccttgtcaacggagatccccagaaggcgagcgaagcgcttctcaacctcgaacaatgggtcggcatagtaagcttccattttcgatacggcttcagcaattgctagccaatcttcaaattcctccttaccgacgacggcaagcttggaggattccgcctgattttcctgtgggggcagagtgcccctcgtattagcgcttaaatcctccaactgtgctaagagggttttttgacacttttcctccacctgctggcgatggccctttatttcttcaatcgcctcaagatagaaagtctgctccaaattattttccgcatccctggcacaaagaaatagggtttcatccagctgctcaaagaaatcctttaaaattatagggaaataatctgccacttgtttccgacaagcttctagaagagcattgcttccttccctgttttttggctcattgagggaacgggtttgttttgtgcccagttttggtttggagggcgtttgccgcgcctgggcggtaagaaagtggagggcttgcagtaccgcgggcccagtctcagaaaatgctgccccaattcccccttcagaaacccggactatacgtacgttgagggaaaaattcttattgcccgcagaagttgcacaagaaaaatgaacagtgattgtttcacccgtatgctctcgaagctggatataggttgcctgaggatccctaggaactaaaaaaaatccacccagacaaaaatctcggatttccacgtcgcaccgcattaatcgtggactgctgatataggcgtccatttgtatgggctggcgcggaaaggcacggcgatctaagttactcccctgggatgtatacatacttttaactcaattaaagttctgtctatattgactaacggaaggcgccctaaaataccttatgggtatcgaccgtagccagtcactcctttaatgagctgatatccagcactcattcgattttgatcatctttagtgaaccgttttgcctcgatcggcctgctcggcttggaggcttctcaaaccgtcttttaaaaccttagggttgggtagtcggtaattaactgtctatatttattatttaagcaagcctgccgcattcagccccccataaaaggagaacaaaatggctcaggcgaatagcgacgaccgcaccaatgagtggtttgtcccctcttttggtccattgaagctccgagtcctgatagggctgttgtttctgccatacaccagcatggttctcgcttatacggtgattggttcaatgctcgcccagacgatacactgggaccgggtagttgctatcctgctcatttattttctcgctttaggcattggcgcccatgccctggacgccctaggcagcaagaatatcaaaccctggggccatgtcttttcagtgaaccaactccgtatcctcgccactttctccctcatcgccgcctatgggattggcatttactatatgctcgtccatacccccctgctctggctcattgctatccccgaaggtttttttgtcctcgcttacaatctagagtggttcaagggacgatttcatagcgatggctggtttgcattatcctggggaagcctacccgtccttggaggctatattctgcaaaccaaccaaatatccctggcggctctgctcgtaggcgctgccatgggctttttaagcctggtggaaatcaaggcttcccgtccctataaagcgctcaaacgggcccgcaccttggatagagttgataaagatcgggcccaagctcagacgctagaaagtatattaaagagtatcagcctaggggttatcttacttggcgttggtatggcggtctggcgcgggtgggcctaaagaaaaggagtagattggatgaattttctcaactactggagagagacccgtagccggcttgaccaagagctacgctgccaaatacctatgcttttttctgccctccctccgccgcagataaagactatccagcaaattattagggacggcaagcgtgttcgaggctgcttggtctgtcttatcaacaatgctctgggaggaaagaccgaagatgccctaccaagagcaatagccatcgagtgcattcaagcggcctcgcttatccatgacgattacgtagatgaggacatcatccgccgcaagcgtcctgcgacctggaccgtggaagggccacgaagggcggtgctgctgggggatgtcatatttgcaaccgcaatccagagtatggtggaattaggtaacgaggacggtgccacggtagcacgtgccattgctacggtagctaacggtgcctaccaagaactttcctggcagatggatggaggggaagctaatctgctcgaggcaggcatttacgatcgcattatctatctcaaaacgggagcgcttttcggcgcggcatgccaattaggcgccattgcgaccggtgctccccaagaaacctcagcctcggcctacgctttcggcacccgaacgggggaagcctatcaaattgctgatgaccttcaagactttatcaccttgtgggaacatccccaagaggggctcaaaaaactctctccgctgctccctgctctcaattacttctgccacagaaccgggttggcccttccccactaccctccccatcggcaaaaagcctggcatgactggtgccagcgcattggagaagacttcatcaactgcatggaaggggagctcaatctacgcttgcagcaagcggaatcttatattgagtctcttcccgacaacccgtacacaaagatgttaagcaaggcaccggccaaaatcgccaccatgatgtatcgctccgttccccttcccagtactgtgtaccaggctttataaatggcttgtctatttccgggctgaaacaatggctgaaccataaagagtcaaatattccattcgaatatcgcttaacccctcttgctggagcgattctttgagctctgacagccaagggctctcctcaatcaactggggcagcccataatagatttctcgccaggagggaaaaaaaggagtgccaatagcctggagcatcttaaagtaaaaacgccaaatccggacaaggtaaggtttgggaggaaaagtaaagtcatgcattaagagcagtcccccctctttcagcatggtcttgctgctatgggtaagagccttcaaatcagcatacttagccaaataggaagaactgatgcagtcaaaaggctctttcgaacgataatcttctgctcgacttaacacccattcaatgttatttacccctaatttctgaatcttgcggcgtgcaatattcaggtattcttcccgcaactctactccaaccacctggcagtcaggatagcggttagcaatggctaacgtggaaatccccgtcccgcaggcaagatctaagatgcgcctaggattcggcggcatcatcttcaccattttgcgtttccagagacgatcaattccaaaggtcgccccattgaccataaaatcatagctcttgccggtcccagcaaaaaaccgctggaccaacatcagtcttggatcagcttgcttcatcgtgttattcctgaaaatgtataatctccagcgattacaaccggcagcctaccggcctcgcttggatccgggtccccgcttatacactataattagtaaaaacagggatgatttctcttcttgataggaaagagcttaaatgtcagaattccattagttaagcatagaggaaaatatgatgagagatgataaagatgcccttgatgaattactagatggcctaaaacaacagcgtgatgagttgcgtgtgcaaatgcatctagcaaaacttgaggctcaagaagagtgggaagaaatagaaaaaaagtgggatcatgaagtcaaacctaagctggatgcaatccaggatgacaccatggagagctcgaagaatattttcaattctttaaggtcaatcgctgaagaaatcgaaaacggatataatcgtataaaaaaacacttggagtaaagactccactctatctaggaaagggtttctagctcggatgttgactaggagggagaagcattcgagctagaaccgccaatagcagccccattgataaaacaagaacacctaaaatttcataagcgaaaagtttataggtaatttttttgcaacttttctcaaatagtttgagcatcaaacaaggacttttgccctgctgatgaaattctcattgcctatgaagtggaaaacactcataggcagctattggccttacagttactttccctgcttgcaattgcgactgctgcaggacgaaaccttcaagaaaagctcaccataaacataaaataacggtaaaactatgatggaatggattgctgaacctcaagcgtggatagccttagcaacgcttaccacgcttgaagttgttctcggtatagacaatatcatttttatttccattcttgtctctcgattacctgatcaacaacgccataaagcaaggataatgggtctatcgttggcgatgggtatgcgtattgccttattgctatctctggcttgggtcatgcgtctgacgactcctctgttctccctactgggagaagaaatatcaggacgggatattattcttattggcggcggactctttttactggcgaaaagcacccttgaaatccataacagccttgaaggagctgaagaacactcgcaaggattgcaagtagccagttttggggcaatacttgctcaaattgcaattttagatattgtattctcccttgattcggtgatcaccgccatcggcatggtaagccagattccagtgatggtcattgctatcgttattgcagttcttatcatgatggtggcctcaaaatctattggggaatttgtggatgctcatcctaccgtcaaaatgctcgccttaagctttttggtattaataggtgtaacgttgattgcggaaggcttcgatctccatattccaaagggatatatttacttttccatggccttttccgtcacggtggaaatgctcaacctgcgcctccggaaaaaagcaagagctccagtcaaactccataaaccgctttgaagaaccagaagttatctttacctaagaagaaggcctgcctgtagtgcctgaccattgctcctgggaagtttgaggaatctccttggcggcaacttcgggaaccatacttgacgcttggctttccccctgtgttttgggggaactcaattcgctcaattccgatagggtcatagaccggacatggatgtcccgttggggaaacggtatttcaatcccatgctcgcgcagggcctgattgatagccgtattcaactcatgcatcaagggaaagcggttacctaactccctcacaaaggcccagacaacaaaatccagggaactttccccaaaccccacaaaaaaaacgctgggttgggggtcatccaacaccagggggtttgcattgacttcccttaaaatgacctgatgggcaagggtggtatccgatccataagcaatccctaccttgatcgtgatccgagtgatcggatcagatagagtccagttgactaacctatcggtaataaatgatttattggggacaattaattctttgcgatcaaaatccgttaccgtcgtcgcccggattcgaattcgagaaaccgttccggagatatcccccactgtgaccacatcgccaacccggaccggccgctcaaataaaataatcaaacccgagacaaaattggcaaaaatttcctgcaacccaaaccctaatcccacggtgagggcagccactagccactgtatctgggaccaactccccccgatagcatcaacgactaagataataccggcaatggcaatggcatagcgggataaagtcgtaatggcataacgactgcccggctctaggggaagccgccgcagcaccactatctccaaaacaccgggaagatttcttgctgcaccaaaggctatcaaggccaaagccaaggctagcgccaagttagctaaggtaaaaggttttttcacttcttggccttctacaaccatagtatggtgccataaggtaatatcgttaaggatacccaaggcgggaaaagtgggcgcccaaataaaccagaagccaatgatgacggataaaccaatcaccgtatggagtaattgccgggtttgggcatcaatcgtttggatatctacctgatgaatatccagtttagcgggcattctttcaccaaaccgactggctgcttctcgctcggcttcccgcctctcccgcatcttaaagagtgccagcttgcgttgtgtcacctcaagccagcggatgactaaatcgtgagtcagaactgcagcaataaccagccgtaaagtggcaataatttcatttttaagatggagcgccgtatagaaataccctgctgccgctaaaccaagcaaaaacaggggaaaagcgacaatagcgggataccaaacatagcggaaacgggacaaccaacttttcggttgctcggctaaatagcattcaacaatccctcctttaggccttaacacccgctgagaaaaaaccgcaagcgccaccatactcaccataaaccctacccggcccaggctttcagcgtagctttctttgacctggtcctcggcccccgccattccggtcacaaacaaagctggcagcacaatgggaatcgcccaggcgagatttcgccaccagagcatcacgacctgctgttgccaaccaaaatgaacttcagccacgccctttcggcggcacaaaagccgaaatccatgcattaacagcagcggcaaggaaatggctgtcagtcccacacctaccgctttagagaagtccgggacttgctcagaagtttgtaaaagccaccctgtaaaccctgcgagcagaggccaaggcgctgccgccaacaaagtagctattagggcccggagggtaaagccaaaacgatccgcgtagggcatggttatccgctctgcagtcgcctctaaaatcttgcgtaagttatagcgaacttgcagcagcccaataaagattaatagtaccgtaataacccacaggggctcatccatcgcgatggctcccagtgcccggacggtatctagccaatggtctagggacagcagccagcccacacctgcgagcaaatcgtgccacgcctgtaagcctaaaggagaggcgctaggaatccacagcagatgctcatctaagaatgtggagtattgcttgaccgtctctataagctggcgctgcacaaaatccaattcccctattacacgcaagtactgggtttgggttgcgctcagcttatccaacaaatccttcctatctctcagcaggttacgcacctctgctttaatctcttcccgctgataggggagcaatcccggctccactcgttccgccatcacctgggttgccgcctcatcaagcttactgaactggcggcgctgttcatcgattcgaagttgattaaggccgacttcggccatttcctcctcggattgttcagcctcttgccgatagtggctaagatcgggcagactacggcgttgatcccgcaaaatttgctgcagtgccttattcaatccggcaatttctaatctttgctgggtactttgaaaatcctgctgcatctgttttagttgggcttctgcgactgcatgtttagccctcatacggctcaaatttgcagccagtgaggcaagttccttgctgagctgggcattctgctccgctagcgcctggatagcaggatgtttacctgcggcttcctgttcagcacgggcggcagcttcctgggcctcccccacttcgacttggcgccgctggtcaaccagctcttggaggtcattaacccgtgcttgggcttgggaaacctgctgtgccgtcaggtcacgctgcgtcttcagtaactgtaaccggatactgtggctgagtagttcctgctcgagcatgtggatttcgttcaggcatgcctctagctgggcctttaatgcgagctgacgggcttcggcaaaaagggaggtctctttcggtggcggcagtgctttaaggtcattttctactcgctcttgccgctgtttggcctctgtcaattgatcccgtgcctgccgaggccgatgctgttgctcttgcaactgcttgtctagcccaaccagggtactttctagggctgctaatctagcttgctctttcgctaggtgctgttccaactcagaaagtgggctttcatcggcgatctgctccagggccaccatggccttatccgtaccgggagaagcgagatgctcattgatctcctctatttgagtcggcccggtctcaatcacctgtctataggttttagcgctgctcctataggaattggcggcttgcaaacgctccttggccaaccggtataaatccaatagcttcttcttctctgcctcctctaacccttgagcctcttctacttcccttattttgctctggatttgctccacagtcaccgaagaatttaaaggggtcagttcttctgcccccacagacggaagaatcgataccatggccaacaggaagcaaaaactcaaaacgcgagatggccttaaggcccaaaaagcaccgataccagttaggattggggttggcttcataatacctgcttaatcttgttgattttcaaatcaattaatttcgtatgcgttgcctaaattctccagccgtttgccgcatttttcgtaaccaccgtctcgcccatgcaaattcaatggctaaaatacctaaaccaaccgggatcaccacgacagcagggcctggcagtacaatcattgcgacccccactaacagcaccgaggtaccaagaacgagcaccacaatccgtcgcgcttgccggtagctgagcactgctaaagtcaccaaatcggtaaatagcggtgcggcacgcctgtcaacatccagggggggaacccacaatgaggcgagaacacctagggtgagaatactcccgatagtcactaaggaaacgatatttggaatgggataagtgtggatcaacatcattttggcagcaaaataaactaagacaaaaactaagctcagcttaatgtagcggaatcgatccacatagccggcaatcgtaaagtaaagagcccgaaggcccagcactgagaacacattacaagtaaatactaagaagggatcttgggtgacggcaaagatagcaggaatggagtctaatgcgaacattagattagtgctgaccaccagaattagcgcaagcaacaaaggcgttattgcacggtttccatttagggtgctaaagaaattcccgtctttatagttatcggtaataggataaaactttttgatcaaaggcaacaacggactgtggcctatgttgatattatcctggcggatcatcatcattctcaccgccgtggctataagcaatcccccaaataggtagacgatccagtggaaacgggccatcagcacggtgcctagcgtgaccatgataacccgcaaaccaatcgcccccaataccccccacaacaacaggcgatgctgctccaccacaggtacttttaaataggagaatatcatggcaatgacaaaaatattgtctatggacagggatttctccatgaggaaacctgtcaaaaattgcactgcggcttgctgaccactaaagtcatgggaagccacatcactccaccctagccagttattctcatagagaaaatacacaaaaacattaaagcaaagcgccaatacgacccaggtcattgtccaaaccagagcctctttgacacaaaccatgcgtgccccgcgatttaggatgacaagatccaataccagcaatccgataataagcgcgataactccgatccaaatagagaccgtcatggcttattatctccctgctctgctagctgaaaaaaaacacctatagccaataactgcacgaaattgctcccttcacgtagagaaaataagttcctcgacaaaagttttgagatattggagcgagggagtggtgtggagctaggggacaggaatgtccccacaaacccttttttcagggaggaaaaacgggtttgcaaagcattaccccctcgttcctaaacatcccccctattttattcataggtacttacaataaaggcccattgtatagcgtatcgccaaaaatgaaccttagggggcagatttcgctacgctcttctctagggctcgatgctagagcctgctgccaagagcaaagaaaaaaatagagatgggaaacaaactagagccagcttttagccgcaaatgcacgcgaataaacgcttataaaacaatgctaagcgggagttttataggtatagggtgcccagaacgtagcgacgcggaccattaaaagggaaatccataatcaaagagcagtcttgccgcccgcaatccaattctaataaggatttctcaatggcttctcaggcaaaacgaccaaggcgtactggcatgcgcctggccccccaagtcccagggactgcctcaaaaacaccagcacaaggcgtatcacaccgctggcagcggccctcggcggtcaatccccagttcgataggctataccaatcccggccaatcaacaggtggccgcaatggtggcagtaggtgctccccccctggacatcatggacattgcctacataagcatagcgaacgccattttcaaccgcaatttggcgggcccgcatcaaggtggccggggaagtagagggtttatccatcatcttccagtcagggtgaaaggcagtaaaatgccaaggaacatcccttcccaaatgctccactacccactgactcattgcttccaattcctgattggaatcgttttcaccagggattaaaagagtggtcagctcaaaccaaagtggggtttcatattttagatacaccagggtatccaggaccggttgcagatgccctcccgtgatcttgcggtaaaatttttccgtgaaagctttaagatcgacattggcggcatccatataacggtaaaattccatccgtggttcatcacagatataccctgccgttaccgcgatggatttaatacctcgctcgcggcaagcctgggcaacatcgatagcatactccataaagataacagggtcattgtaggtataggctacactacggcacccgagttctccagccgcacgggcaatagcctccgggctggcctggtcagcaagagtgtcaaattctcgcgacttgctgatgtcccaattttgacagaatttacatgccagattacaacctgctgttccaaaagacaggacgggtgtgcccggtaagaaatggtttagaggttttttctcaatcggatcgatacagtagccactggaacgaccataggtggttaagacgatttgtccctcctggcaggcacggacaaaacacaacccttgctggccctcgcgtaatttgcaataacggggacacaaatcacattggacccgaccatcatccaagcgatgccaataacgagtgggaaccgtatcagaaaaggtttcaatgaccaacgcaaacactcctgggcaacccctaggcgccctcatgggaaatactcagcttttatgcgttagtatagggttcaccaataaagtttccttatttgctcgttacccgatatcctatggtattttatatttttagcgaggatttctgaggatgagccatggctaccttaaggcaaccggctgttgcgggcctattctatcctgccgatctcgtgtcactacagacccaaatacaaaactttttcaagactaacgacgcaagagggaacccacccaaagccattattgccccccatgcaggctatcgctactccggcccagtggccgcatcagcttatgcctgtctacgcaaggtccaggggcggattcatcgggttattcttctaggcccctcccatcgagtccctttttatggaatagcaaccagccgggcaaacggcttcgcaaccccccttggtatcgttcccgtaaaccaagatgatttacaacaggctttggcccttcctcaggtcagagcactagacgagcctcacgccctagaacatagcttggaagtccagctgcccttcttgcaggaaattctcggtgatttttccctggttccactcgtcgtagggcatagctccccccaagaggtcaaggaggtgctcgatctcttctggggcagcgaggagactttaattatcgtcagttcagacttaagtcactaccacgactacactactgcccaacagctcgacagggctaccactaaagccatagaagctttacaacccgaggcgattcattctgaacaggcctgcggttatcttccaatgggtgggctcctcatggcggcccgggaacgcggccttcatgggaccacccttgatctccgcaattccggtgatactgcgggttcccgggagaaagtcgttggctatggagcttatgtctttcaataatcccccccttttttcgtcagaagaacggcaaagactgcgagaaattgcccatgactctattcgccatggattagaaaggggggagcctttgcctattgagttagatagctatccaccgctaatccagcgcattggggctaattttgtgactttgacatgggaaaatcagttgcgtggctgtgtgggtactctcgatgcctatcgccctttggtgttagatgtagcggaaaatgcttatgccagtgcctttcgcgacccccgtttcccctccctgacagccgatgagtttgagcgtctgactatcaccgtctcaatcctcaccccccctcttttgatgacctttgagaacgagcaagacctgattttccagctacgcccaggagttgatggtttggtactagaagaggggatgcttcgggggacctttcttcctgcggtttgggaaatattgcccgatcctcggctattcctcaaggaactcaaacggaagataggcctaccaccagaacattggtcgaattccttacgagtgctccgctataccgtggagaaaatttgaattttgcgatctcatcggcaaaagccaatagatttaggcgcacattcacgccgatcaggccatacggcataatctaatttcgccccttgcaaagaagctccgtctaaattagcgcctgacaaatcagcgtaggaaaggtcggcataatttagcttggcatgagcaagatccgcatcgcgcaaattagcacttcttaacacggcattggaaagatccgcatgccttaagttggcagaggccaaattggcataggttaagagagccgaatctaacgaaactcgggacaaattggcacctttaagggatgagttaagaagattagctctacttagattggccgcgaccaaaaccctccccgagagcagacaattactccagtccacacctgctctaggaggcatatcgcaacttcctatgcgccaaattgaggataggaaaatgcccccccccgctagggccataatcatcaagacaatcgcccccacgaagcgacgtttaggagcacggctcgcctgatatgcttttagttggcgcctaagctgcgtccgcgctctacggtatttgatggcttcaggtagctccggggaacgccggtccttcccactgcgttgctcggacagtaagcgccgctccccgagcctacggcgatcgaacccagagcggcgatcacgccaaggatattccgcctcgtattgttttaggcctggaaaagtttcggccctacttttatcatgctttgcttgcacccaaattaaacataataactaaaggtaggcttttctaatacataccactattcttgccgttcgttcaatctattttggttaccccccttgttagttcccgcctggccgagtggggtatttgccgtcgaacttgtattgtgcaacaaatacaccagtttcgcctcatcttgagacaatccgcagttggctattaattggtcaatatcagcgccgttgcgcaccatctttatcgcctggctataagcacaattttcaggcgtgtgcaaatcaatttgatcttgccgctcgtcaagtttttttactcgccgttccaactgtgcaacttggtttcctagctccaccgaaccggcgcaaaacgcaccaaaaaccttctgtagctgttgcaactgttgggcttgttcctctagctgccgcttagctcgatgcaaaataagattcaaatagagtactaagatcagtagtacctctgtcaccacgagaagtagccagaccaattccactaccgcccccactctaaaacccacggtatccggaacacaggactaatagcgaaaaatattcttttgcttatttcttggcctgaaccccactagcaggggacccttgggcttccagtgtacggcggctcaaggggcgccccagtatcactaacgccacccgccgattccgacgtcttccctccggtgtactgttatccgccaccggtcggtattgcccataaccgatagcggccatacgcgccggggataccccaaaacgatcaaacagatgcacgacgctcgctgcccgtgccgatgacaattcccagttagagggaaaaacagcggtgctaatcggaacattatcggtaaatccctcaacctggataggattgggaaaacgacgcaagatctttgctagcttctttagcaccggcacggcttctgcctccaacttagcgcttccgctggtaaaaagcactctatcattgatttcaacctccaaccattcctggccttggcggagacgaaccaaatcttcgtcgatcaaaggctgcaaggtaattctaacctcctcggtgatggctttaagactggtcattgccgaatgctcctgagtagcggctgaagggaacgatattcccaaagtctgggctgaagaggggattgcaggtaatgcctctatttcaatagggctagaacccgagacgacccccggccctcctacctcaataggctctatccgacgagatgcttgaggaaatattgcagtcaagctttctgagagcacccggtactttccctcgttgacagaagaaacggcatacatgacgacaaaaaaagcaaacaataaggtaataaaatcggcataagacaccagccaacgctcatgattttcctgatcttcctgccagcgccggcgggccataacgaactcaatccaaataactttgcaaatggacttcgatattgcggggattttccccctcggcgataccaatgagcccctctaccaccatctcgctaatatatgaacgtccccggataagcaccttcaatttattggcaaaggggagaaaaaataaattagcgagccctatcccatagatagtcgccacaaaagcaaccgcaatgccactgcctaaagaggagggatcggcaagattgcccataacctgtattaatcccatcacggccccaagaataccaatggtcggggcatacccccccatagactcaaaaaccttagcggccaggagatctcgccgctccgcaagctcaatatccaattccaaaatcttgcggatatcctccggttcgttcccatccaccaataattgcaaacctcgacgggaaaaacgatcaacttcagtctcggcaatggtctctagccctaacaaaccttctctgcgagcaatcttactccattcaaggatattgacaataagctcctctgccctctgggagggtggccgaaaaacccaacccgaaatctggaaggctcgtaaaaaaagcttgaggggagtctgtaacattaccgctcccagggtaccccccaggacaataagcaaggccacagggttgagaatggcacttaactcacccccttctaaatactggccaacgatgatggccccaaacccaatgattacgccgaggatactcaagatatccatgcttacacccgttgctcccctggcgctagtaaggccgctcctgactgcaaccgctgcccccttatagggccctttggtacaaagagcatacaattcccctaaagaataaaaaatattaggggaaaacctgctggcatggaggtatgatttcaccctctacagagagcgcaaacccagagctatatactcaatccaaccactcgctaaggcgggcccgaaggcgtaacacagcctgactgtggatttggctaacacgggactcactcacccctaatacttcgccaatttcccggaggtttaaatcctcgacatagtagagcgacatcaccaaccgctcccgctccggcaaaccatcaatagcgccgaccaacgcacttcggaaactctgatcctgtaatccgtcgaagggtccctgtagcggggtggtcagaggctctgtctcctcaccctcgttgaattcatcgaggctaaatactcgatacccccctgcatcctgtaagagtcgatgataatcgttgagcgataatccaagttccttggcgacttcatgatcgcgcgcgtctcggccttcgcggttctcaatttctcgcatcacttcagccacttgccgagccttacggtggaccgaacgaggggcccaatcgttgcggcgaatctcatctaaaatagccccccgaatgcggattccggcataagtttcaaaactcgcgccctgggaggcattataattgcgggcggcttccaatagaccaatcatgccggcctgaataaggtcatctaactggacgctaggtgggagccgagttaacaaatggtaggcaatacgctttaccaacggcgcatattgaatgaccagttcgtcactcctgggtttctcctcggtccgggtagcataagcggcgaccccattcataacaaatcccccttactatgagtggtccccgcatggacccgacttgctccatccgcaaaacacagactgtattgcactaggcgttccacaaagaattcaaggtgaccgcctggttcccgtcgcaccggccaacgaaccgccttttgagctaaatgcatgaaggccatcgctgatttacttctagggtaactatccaccaccgcgctttgtttctttaccgccctacggagataatcgtcgtaaggcaccactcctaaaaactccaacgtcacatccagaaactggttggtgactttggcaagtttgtcatacaattccctgccctcctgaatactacgagacatattggcgaggagatgaaaccgttgcaggtgatgatcccgacttaatactttgatcaaagcataagcatcagtgatagatgcgggctcatcacagaccaccacgagtacctcctgagctgcccgggtaaagctgatcacactgtcagaaattccggcagcagtatcaattaacaaaacgtctagggttgtgctgacttcactgaaggcgttgataaggccggcatgctcagccgggctaagacgggccatggcttgcactcccgaggctgccggtacaattttgatgcctgcgggtccggggacaataatctcccctagcgaacgttcccctttaataacatgggccaggttataagtaggctgtaatcctagcagcacatcgatattggctaatccgaggtcagcgtccaacaacatcactctctggccttgacttgctaaagccaccgccaaattcactgaaatgttagttttaccgactccccctttaccgcccgtcaccgccactacccggacaggacgagtcatccgccgcaaaccactggcctgatcaatccgcgcctcagacatgagcataatttttagcccttccaaatgcttgagccaatacctcatcagccaatcctttttccctttcacaggcatactcggtgagaagatggactagatgctgagcacgggctgcgccgaagtcctccggtacacgctgcccatcactgatataggcaagaggcaactgatggcggataactgtggagacaatcccccctaggctcgccgcttcgtcgattttagtcaggatgcagcccgagagttcaacccgattaaattgctgcaccacctcatccagcgccgaagattgagtggccgctgacaggactaggtaattcctaatttttgggcctcccccggcaagcatggcaaactgtttggtaaggtgcatatcccgctgactcatacccgcggtgtcaataagcactaactgtcgatccagcaagccgtccagaatttcctccaatgcttgccgatcctgagcgaccttcacgggaacacccaggatgcggccataggtatgcaactgttcctgcgctccgatacggaaactgtcagtggttaccagagccacgctatggatcccacggcggagtgcaaagcgcgccgcgattttcgccacactggtagttttccccactccagtaggaccaatgagggccacaatcccgccagtggtcaaggtatcatcatcggcaatggggataagatctgtcagtacttgcactgcctgctgccaaatttgatgggggtcattgctgttgctcacctgggcagcaagctgccggcaaagctcaggcacaagatccagtcctattaaccggcggagcaattgggccttaagggggtggcgccgtcccaattccccccaggcaagatccgataattgcgtctctactagattgcgtaaagttttcatctcttgccgcatctcaagcaggagaggctcttgagactcatcccgaggggcattaggaacaggcctcctttctggcagcggctctgcctcttggcgatgacgggaatccgaagcttgctctagtacggtgtcctcataatccgtggcggcgacaatttcaacgcctccgtcaaccgaacgatttgacaagataacggcatctgcccccatcgcctcccgtacctgccggatagcttgtcgcacatccggcgctgtaaaccgtctaattttcatcggctacttcctaaaaagtcaccttaactacccacactggcgacgatgcggacctgcttatcttccggtatctcgttgtaggacagcactttaagttcagggatagtgtggtgaataaaccgtgcgagccaagcccttaataccccctgtaccaacagtatggcgggctttccaactgcctcctgccgctgggcgctttccttcaaggtgcggtgcagtttttccgctagtccaggttccatattgagcccccctccttcgttggcagcctgtaaagaacgtagcaataattgttccaagtcaggtgatatagaaataacttcaagttccttgtttagcccattgatctgctgaacaatagaacgtccaagagcaatacgcaccatagccgtcaatacggcggggtcttgactccgcagcgcgtgctctgccaaagtttcgacgatggtccgcatatcgcggatgggcaccccctccgttaacagctgctgtagcactttctgcacaacgcccaagggcaaggtctcaggcaccattccttccgtcagtttgggggcgactttggttagattctccaagagctgctgcacttcctcccgtcccaataactcatgggcatggttttggaggatttgactcaagtgagtggcgattacggtcccggcatcgactaccgtatagccttgcacttgagcttgttctcgctgggctggctcgatccagagggcttctaagccaaatgcaggatcctgggtgggggttccttccactttaccaaacacctgaccgggattgatggccatctcccgttccgggaaaatttccgcctcccccaccgtgactccaaaaagggtaattcgataagccgtgggagctagatttaagttatcgcggatatgaacggccgggattagaaatccccactcctgggacagctttttccgcacccctttgatgcgtcccatcaactgccctccctgggccttatccaccatgggaatcaagcgatagcctatctccaaaccaatgggatccacgggaggaatatcctcccaagaaagctctggggtctccaggggagccggtggcggtggtgccgcttcaattttttgctgccggctgaggtgccaagcagcaaagccgcagagagaagccaaccctaagaaggcgaggttaggcattccggggataagccccatgcccccgaggacggcggcaacaacagccaagggcttgggattctcaaataattgggtcaaaatttgagtgcccatatcttgggcatgggaaacccgggtgacaagaatgcctgcggcagtagagagcactaaggaaggaatctgggcgaccaggccatcgccaatggtcaacagagtgtagttccgggctgcctcgctaaaggaaagatcatgttggagaagccccactgaaagtccgccaatgacattaatcagcaggattaaaatccctgcaatggcatcaccacgaacaaacttgctggccccgtccatggaaccataaaaatcagcttcctccatgatctcctggcgccggagccgggcttcctcctgctcaatcaagccggcattgagatccgcatcaatggccatttgcttaccaggcatggcatccaaggtaaagcgggcgctcacttcggagatccgggtcgcccctttggtcaccaccacaaaattaatgatgaccaaaatcaaaaacaccaccaagcccaccgcatagttgcctccgatcacaaactcgccaaaggcttggatgacctggccggcagcatcgggccccgtgtggccctccaatagcaccgctcgtgtagaggccacattcaaagccagccgcatcagggtggcaagcagtaaaatcgtgggaaaagcagcaaaatccagtggtcggtgggcataaacacccgccagcaataccaccagcgccagggaaatgttgaaggtaaaaagcaaatcgagcagtaccgccggcaacggcaacaccatcatcgacagcatgaggagcaatattaatggcgcacctagcccattacgactgagttcccgcaaatttcccagcacgctggcagcattcatcacattaagtacctatgaataaaatatgaggtgttttaggagggagccggtggtgttccctgtcccctggctccacaccaccggctcgctccaggaatacttcaaaacttttactgagatgcttaatctctccttaagtcctcaggtatcgggaattcatcgggcaaggaagcgggtttaatacctccttgtcgctgatagcgacgcaattggaagacataggccaacacctgagccacagccacatacagcccggctggaatttcctgattcaattcagtgttgtaataaagagcgcggcttaaggatggcgccgaaagaacaggcacattattggctgctgccacggctcgaattttgagggccacctgatcggcacctttagccaccacgcgcggagccccccccttatcctgctggtagtccaaagccactgcgtaatgggtgggattggtcaccaccacattggcctggggaaccgccgccatcatccggcggcctgctatttcccgctgtactcgacgaaccctcgccttgagttcggggctaccctcggtttctttatgctcctctttaatctcttgatgagtcatcttcaactgccgagtatggtgccaatgttgaaagggggcatcgatagcggcgatgagcacaaggctggccgaaaggcccaaaaagctccatcccatcaagtgggcgagttggtacagggcggggataagcccttgtcgccccaaagcgatgagatcggggcccaaataccaaaacagcacacaagcaattccccctaaaagcaagaacttagctaaggccttgagtaactccatccacccctggggaccaaaaacccgtttcatgcccttaaggggatctaatttctcccacttaaaccccagcgcctggaaactaaagctccatccccccatcagcaggggcgctgctaatgccgcaatgagcgtcaggaacagaaagggcgttatcgttttgagggcttcccagagggcttgctgaaactgcaaaatggctgcggccggctcgaagatctgggcccgctctaagcgcaggccctgccgcatcagctcagcaagcccttgaagaaaaaactctcccatcaacaacaaacccagggcagaacttagcagcaaaaccgtcgtactgagttcccgggaacggggaacctggcccttttcccgggcctcctgctgacgtttcggagtcggttgttccgtccgctcttgggcgctagactccgccactaaccctcttctcccagcagggtccgaataaggtccagggcagtatcaacaaggttgaccagatgactcgaggtactgggtaaagtgaataaaagtatcccaaaacccaggatgagggtgagaggaaaaccgatggaaaaaggattcaattgaggggcggcacgagtcatcacgccgaaggtcaagttaaccaacagcaatgccccaatggccggcaaagcaattagcatactgccagcaaacatccaactgcctcccccaaccagttgccagaaattatccgagttcaaaccactcatcccaaggggcaacctataaaaactctccgccaacacctggatcaccaccaaatgaccgtctaaagccaaaaacacgagggtgattaagatttgataaagttgtgaaatcatcgaaactgaaaccccgtgctggggatctatcatggaagcaaatcccagccccatctgcatcgccacggtctgaccgccgataacaaaggcctggaacaccatctgcaagacaaaggccatggctatcccaatcaggaactgttggataatcagcaaccctccttgcaaactcaagggggagacgggagtggtggggatcacaggggcaatcactaccgttaaggccaacgcgaggactaaccgcacgcgcaccggaaccacagcgctcccaaagagcggaaccgccatcaataatgcgccgatgcggcaaaaaggccacagataagcaccaatcaaagcgctaatttcgtcgctggtaaaatgcatcacctcacccgataagggcaggaatatccctaaacaactgccgggtgtaatccagcaccaaccgcagcatccaagggccggcgagggccatcgtcaacaagatggccaaaagtttgggaataaagctcaaagtcatctcattgatctgagtcgccgcttgaaacatgctcactaatagtcccactgctaaagacggtaacaacaggaccagcaacaacagggtgataacttcaagaccgcgatggagaagggaaagtacggtatcgggagtcatggcgcgatataaaaacttgaggctaaggtgcccatgagcagggaccagccatcaatcaatacgaatagcaggagcttaaagggtaacgacaccaacataggagagagcatcatcattcccatggccatgagcacactggccaccactagatcaataatgagaaaaggaataaacagcaagaagccaatctgaaaagcggtcttgagttcactggtaataaaggcgggcaccaataaggaaaagggaacttgagccggggattcaaaggctttctgcccagcgatctctgcaaatagctgcaggtcggtctcccgagtctgggccatcatgaaatggcgaaacggctctcttgtccgcaccaaagcctccgtcaccgaaatttcttcttgcaggtagggccttaccccctcctgataggccttatcaagcaccggacccatgataaagaaagtcaaaaatagggtaagtccaatcagaatttggctagagggagtctgggctaagcccaaggcttgacgcagaatcgagagcaccacaataatgcgggtaaaggaagtcatcatcatgaccgccgccggcagcagggtgagggctgtcatcagccctaaaatctgcaaagtgacggtataggtctgctcgccactcccctctgtggtcaccgccagcgccggcacaccaggtgctgccaagcccattgccgtaggcaacaacagcagcgcaaccaacaacgctaacctgccccccggtggcttccccccactggcctgccctctcttcccctgccggagtgttccttcccccctcatgagtattcccctggtttcaatgctcgctccaaatgccgagcaaagggacttctcgaagagtggggcgacaccgggatgggagtctttagcacatgcaaggtgcgtatctgccctggacaaactccaagcaacaactgttgctcgccgacctgcactagtacgagccgctctcgggtccccagggagatcccttccagaatttggaggttgcgatgcgcgccacgctgcaaaccagggagccggcggagaaaccaagccactagggcaatgactcccaacaccaaccccaatgcaaaaaccatctgcaacacctcaccggcagcaactgtctgggcaggaaaaccctggactcgctcctcgcttccctgggcttgttcttctgaaattgcagccggctgggcgtttatgcttgcagcccaagctctttgaccgacagaaacaaaaagcaataagaccagaacaataacggtataaggggctttactcattttagcttccttacccgctcggtggtgctgatcacatcggtaagacgaataccaaatttctcattgaccaccacgacttcgccatgggcaataagacaaccattgactaacacatctaagggttccccggcgagccgttccaactccaccacagaacctcggtttaatttcagtaaatcccgaatgctgatcctggtgcgccctatctccatggccatggtcaccgggatatccaggataagatccaagttaatatccttggcagctgcggtgggatcagtcgccaactcttctaatgttggcggggcgtagggttcggcagaggactccgcctgagccttggaggccgctgtttgcccttgcctagaacccgagtcacccgcttgctctcccgccagcgacgccacccattcatcagcggcggtgggatcttggtttttaggatgatcggccataggcgaccttctggcttaaagtaggcttctccgcaaacaacccctgatggggcagaggttcgactacttttaaggcgtaattatcgttatgaaccccataacgggcacggaacaccggcaccccatctgcctgggcagtgaggatagagggcagttcaatgggcaaaatatcacctggctcaagcgctaatatttctcgcaaggaaagttgagtctccgcgagggtgcaggacagttcgacctccgcctccaatattttttcttgcagcgcttgatcccagcgttcgtctacctggctagagccactttgccttcccacttccagcaactcacgaatgggttccagcatggcatagggcaaagtgatgtgaaattcacctcccccgccatcgaattccacgaaaaaggtggaaaccaccaccacttcactggggctgacaatggtggcgaactgggggttgggttctgcctgtaggtactcaaaatgcaccgcgagtacgggctcccaagcctgttccagatccgcaaacaccttttcgaggacgagttggacaacccggacttcagtgggcgtaaactcccggccttcaatgcgggcataggagcggcgagcataagctcgacctgaaccaccgaaataattatccaccatcataaacaccagcttcgggtcaaacacgaacaggctggtgccctgcaagggggacatttgcaccatattcaggctagtaggaacaaacaaggtgtggatatattcggaaaacttgaccatctgcatacccgacaccgtcacatcgatagcacgccgaaagaggttaaatagactgcggcgaagctgacggacaaaacgctcattaatcatctccaaagctggcaggcgggctcgaacaatacggtcctcactgctaaaatcgtaagggcgtaccgcctcttcacctgctacagctttggtctcggtattgacctcgccatcggccatgcctgacagcagggcatcgacctcatcctgagaaagaatgtcggtagcagccatgggttattgcattataaaactggtaaagtaaactgcttccacccccttgatcccagcttgatcttccaaaacctggttaatctcatcccgtgcggcttcccgcagttgccccttgccttcaacagtatgtatggtttcgtagtcctgatggctcaacaataacaacaggttgttacgaatcgcaggcgtgtgggtttttatggcttcgatgatttccgaatcacgggccatcgcttccattttgacttgcagaaaacgcacctgctgctggctttggcgatagaaattgaccacaaaagcagggtctagggaatgataaatggcaggatgttgaggtgctttaggattggcggcagcctccccggtagcggctttaggcgtgagcgccccggttagaaacaaaactacccccaccgctatggccaccaccaacataacgatggtactgataagaataatcaaggtctttttggaagtaccgccgcccttaacctccaaatccaactcaccgctctgggtcatgggatctattcctctcctcaagcaagaatcattattcttgtattgggcaaaacccatgccagctcttgtgagaagaaaagaacttaatgatttaaataacttaccgcaaagtgccccttaaccgtcaaataagtgacccctctccatggcaccgctttgacaaaaaattgactttccgctctaagtatctatgaatagaatagggggatgtttagaagcgagggggtagtgctttgcaaacccgttttacctccctgaaaaaagggtttggggttgcagctaaagaggagcccctatcgttttggtaacggcgcgcaccgaaaagcatcttgcggctctgacaacttaaccttgctctcgcttctccgtgctattttgagacaattccagtgatctccgaggggagtgcaataaatcaagatttgcgaggatctcaggcaaggccgtttccaacgaatgccggggtctgtaacctagctccctccgtattttggcgcagctataccaagcagaaccaatgagcttgtagaccacttgagaattcaacggaacgcttctgtgcaatacccgttccgcaagatcccccgccttagcccccactcgaagtagccctgccggaaagtaccaccaggggacatgtcggcctaatgcttggcagagcaagatataaatttggcgagaggaataagtgtagccatcggtcacaatataagtttgatggctggcctgggggttttcagcgacaagcaacattgcctgcaccacatcatccacgtggaccatggaacgccgattctccactttaggcaatggaggaaaccacccccgatcaattgccatggccattcgggggagatttcccttatggccacccccatacaccatgggaagccgcaggttgcaaacctgcataccataagtacggcccgcttccagcaccacccgttcggcggctagcttcgctcgaccataagcggtttgaggcgccgcgggactggcctcatcgagacactcccgccccccttcgcccatagccttgacactgcttataaaaataaaccgtttaacacccgcttgtgcggctaactttagcagttctccggtcccctctacggacacttttcgatggagccgctctgcctcaccgctatcatcatcttcgacaaagctaccactggccaaatgaaagactgtatccacaccttcacataagttgccgagcgttaaagattcagcaagatccccctgaaatacgcctagcgaacttgtaggccatattgccttagccttttctacatttctcaccaatactcggatcgaatttcctctcggtaataatgtggcgactaggtgttggccgataaaacccgtcgcacctgtaatcagtgccttcatcccaaaattagacgctttagataaaccaagaggtgaagattattaactgctatgaacccgtttcgtggtcacctctgaggtgtcggaactctctggctcaaccctgcatgccgcacctgaagggctggtaggcaattttggtggactcgcactcaaataaaaagtatttcgcattctcaacccgactctggctttactttctaggacaaaccgccgtagcaaggtcaatccagccaacacaaaaaagcgaccccacaccccgctgatcactagccccatgaggggcaggggatattgatggcggaaaaatttctggtagaaatacaccattcctttgtgtttatgccaaagcacttgaataggccgctgccgactacaggtccctttataatgaaccacctccacattagggacgaacaggattttccaccccgcctgccgaaagcgcatgcaccagtccaaatcctcacaatggagaaaataactctcatccagcaaacctacctgctttaggccctcttgccgaaccaacataaaagctcccgagatggcttcgagaaataccgactctctaggcaaagcctggcaactgaggacaaaccctcgaaattttgggtgataggggaaaaatctattcaaatgaaggactcggacgaaactccgccacggcgtaggcacactgcggcggcaccccgcctgctcggttccatccgggttacgaatcaagcagccgaccattcccacttctggacggctagcgatttcctcaagaatcctggagagcgtatttgggcgaataacgcagtcgggatttagcaacagtacatagtctcccactacctgcctgaaggcaatgttgttcgcccgtgcaaatcctaggttgcggccattttcaatcacccgaacgcggggatctctgcccacgacgcttcgcaaacataccaggctgctatcttgggaaccgttatccacaacgatgacctctagcgggatatcggcttgcagcacagagcgtacagcctcagtcagcagccaaccgccattaaagttcaccatcaccacagagacaagcggaggctgcctagccccctttggtttgtttccatgctccccattgatatttttcatgagcgggcctgctggcgcagttatcctgaatgaactctatatcagtttagcacgactagggctcgccgctaggacaaaaaaataactaaactgctatgctaaacataagattatcaaatcaaattttcaaaagactttaaaaatcaaaacgctctaattgcagggtttcattgaccgaaagcacatcgcggatggcgacggtggcggtggtatccgaggtgaaagaaattgagaggttaccactcgctaccccgttaattgtagaccctacagcatcaaaattattagcaatatctgtaccagatgggagggccgggcccaaaaaataataggccgttcctgaataggtggtcgcagaactcataggacctgctgtcagtacccaaaacggttccccctccctatcatcatagacgtaccaggccgcagttagcacggtatcttggatattaataaaaaatccgtgtccattctgctgtccattccaccataaaccatcatgtttggaagtatagggaacttgaggggtttgctctgccgccggatatcctagaaaaggctgagcttgaaggttaaaggtattagaggagatcagattgtccccgttgagttggatctgaatagccgcttcgccagaatttataaaatcaatatcaagacgacccactccctttgagaccacggtgctgccaccgctgtcaaaaagagagttcaaggatggctttaataccggcccctgaaaagcgtatagagtccccgaataatgacttgaagtctccatggaccccccagagagcaaccaaaatggattgcctgctctatcataggtataccaagtcgctactaatgtgccattccgaacatcgaaaaagaagccatgcccattctgggctggactccaccatactccggaaaagggtgagagtctcctattggctacaaaattttcaagagccagggtgccagacccatattcattgtccttacccctaagggcacggtctgtgctcgattgttgcagcaatagcctgagctcctgagcgctacggctgggatcctgggatttaagcagtgccgccgcacccgcagcatggggagtcgcagcagaggtcccaaaaaaggtacctaggactgccgtggtcactccatcgggggcgataatatcaggcttgatgcgaccatcccaggtgggtcccagggatgacgctggctcgagttgctgggtcaccacatccatagcaccgacagtgaataccccacggccatcgccgggtaaaactaaggtgctgtcggtactttgatactccatggggaaggctcttccctggctaccaccgataaataaccgaagtaaacgctcaccggtttcaaggctcgcgcgcacgataaaaatataatacgtacccgtcgttggcgccgtgaaaaaaacttgttctagaggctcatggcctaataaccctgtctggaagcccactgatgaggcacaggcattattaggagaaaaccgaaccgtacctgggcaaaagatataaagatcataatcctgatcagagcggggacgggatgggtcttcaccccaatcatcccaattaaggatgacacgaaccaaatctcccgcccgcaatgccagatttagggcctcatcatcatcactaaattcgtgggcgccgtcgccatccgagtcatgaaaggtgctgctccaatagttttgctgctcattcccggcagccgtgacaaacaaaatgcctgcttcgtcgaataatcggctggcagctacagaaaccgggctactaccatctagcggaccaagattatcaaagccaagggagaatgaaacgatagcaatctcttgagtgcgcagccaatctagtgccgccatgtattccaactccgtaccggcggcaactaaaaccaactcaacatctggagccatatcgtagaggatttcagccaccccagtgccatggttggtcccttcaaaaccttcacctaagttaaaattttttacggtaacctcctggggcaactcttttcccaggagatcccgatatccctggaatcccctatctaaaatagcgacccgcaccccttgccccgtcacccctaactggtggagcctgtgggcggaagtcacctggacaccttcattaccaccggagcgctcctcttgccgaggctcggcacggtggggtaaccgtatataccgcacctgaggcaaagtcgcgagctcggagactcgccccagaggcaacagtacctgtaggtgttcgccacgctcaagctccaccgcaccgtttaactcttcaatggctaagcgcgttttttcagtaaggggcccgtccaagagaacatggatttgtacaggttgctcctgcgatgttcctttaaggctactccttgcctctaacatctcttgcaagcgatactcgatacgggggtgtagggacctaggcactcctgaattggaggaaaaagcttcattgttttctaaacgactaccgctaatgccattcccatatgaaggaataagcgctaagctgataccagccgtcaagactgtcagtagacaacaccggcctactttacagataactcccttactcacttgattgctccagtcacttgaaaataacccttgagaacagctatagataatagcttactaggtgggtaaaggagggttgaaagataaccgacggaaaaaactgagcaattgagccgagctgaaatcaaaaactatcgttgtttaatccttgatatcatctttacaaaaattccataaccgtggccacactttcaatgccgaaccaaactggcgaagcgtggttctcaccagcgccacctgggccgttctctcattgctagcggcaacatcaggaatgagccgctcttcacgattaactaaggcgttactgcccgctagcaataggcgtttcacatcattggcccaataggagggctgatttccataagtatctaattgagcctgcaagtggttgatctttccgactctggcatgtatcaggttttcctcaattcccgcttcaagaaccccctcattcgcatccgccaatcccaaataagtttctgccagaaaagttaacctttgggagcaatcattggcgtagcaattccccatggaattattagccacatccgctaaaaaccctagcacacccacattttcaggcctgtccaaggcttcttgactccaagtgcgctcaggttcaggaaaatgcagtaacccccacggaaactcaagtgccaacgaattcggatataaagcttttaccaagatcccaaataaatgatcctcattgcggaagtacggactcgtacagggcaacatctcctggttatcaaatccggtaagggtgctgagcagggaagtagtgggggagaaatgcaacgaagatgaccccaaccataaatgccgactagcccgtaacgactcgtaagtttctaggctcgcaaccaattgcgcccttgcctccccctcgagttcatatatccaattcgtagagacggttccaggatcgccaaaaacaccacattgagttaaaagaattttagaatcggcatgtaaagtctctacctgatcactgcctagatccttaaaggtctgctcttgcagtttaactgcggaaaaatgatgaatcgccttctcaatggaatagccaagaacctcggaggactgttcaataggatcaatagtggataggctggttttttccaatagatcagcccgatccagaaaaaaatgaacgtcccgttgtttttctgaaatttgcaaactattttgatgaccaggggccaggcgaggttggcaaatcatgtcatcgtcaatagtcaaaaaccgctttccagcggttaacaacagcatgtaattccagagtctgcccccagaaaaacgggtatcctcttcgtggtcgcctagcaaccattggatgattccttgatgttccggaaatgcaccgctcaaggtagcgatgagtttttgctgtgcttcccgcccatgataatggatatccaggccatgatccttgctaatctgtcttactaacgcttggttctcagcaatattttctgaatttctggaatcatccaccaccagataacggtagcgccgcccatggtggaattcattctcagccagacttttcactaaacgggctaactgcttgggccggtcgcaagtgcgcaccaagatcccaaacaaaggggtttgatgggcagctctgcctttatactgcaagcttgcaactaaatccttggctgaaatcataaagccttgttcaataaatttattaaaaatctggctgatttcagcctggcgctccgccaacgccggattcattttcttgactagggcaacatgttcttcaagggttctaaactgccgacaaagctggagaatctgaaatacctctgcggtaatgactacccttttatcagtccgtttgctctttaacagtagccgccgccttggtaagggaaaaacaacacaattatcaaacgcccataacccctggacctggcgggcggcattggctacagtggagccctggctaaaattccaggaataatttattccgttatttttctcggtcattgtttttccatccagacttttttgccggtaatgcggggtcatgccgtatactggaagcgcaccccctatcctagatcgccagttcatgttctggtttcagccagagaatttccctaccccccctgagccaatggtgccgtagggtatactcgtcatttaaaatagctcgggataggaaaattgtttgattatgcgtccatgatactcccatgggcagtataaccaacaataaatcggagtaaaacttggtcaaaaacagcgccgacccgcctgccacggaggaacaagcccaatcgcccccggcatcgcgcctaaccgcggttcatgctccgaagggaactctgcttcacatcctccacagttgggggggcggtatcgcccgctggaccgaggactttgtccgacactgccctgaacggcgccacctcatcctgtattctcgcagcaaccgtaacgtcttcggccacgccttagaactggtggatccggcctatccagaaacaccccttgcggtctgggaactcacccccccgattctggccaccggcattacccacctccagtatggagccatactctcagacctcctcaccggcttggcggtggaggccattgtggtctcctccctgatcgggcactccctggaagccctgacaaccggcctgcccaccctgcgggtgctgcacgacttctatccctactgcccggccatgtttggttacttcaatgacccctgccaacaatgcgatgaggaaagactgactatttgcctacagtccaacccccagaacgaatgctggcacaactccatcaccgaagactggctcgccatgcgccgggcctatgccgccgcgctcctcaagcccgaagttcaccttgtggcccctactcacacggcgcgggacaggctgtaccggctttatcccgaaatcgcccgcaaagcttgtcacctcatcgcccatggcatcgatcccgcaaggatgggctgccctactcgaccccctctgctccttgcaagagaagatgggggaaaacaaatccaaatagataaaacccgcaaattgcgtatcctcgttcccggccgcctggaaccccacaagggcctgcaactgttgcaggacgccctgcctcagctcactgacaaggccgaattcctcctcctcggctgcggcatattaggccaatctttcgctgacatggacggcatcaccctcatcccggactacaacttcgccgatctgggtcccttggtccaggatttcgcgccggattgcgccctccttctctccaccctaccggaaactttcagctacaccctcagcgaaatgtgggcgctgggcatcccccctctcgccaccaacctgggcgccttcgccgaacgcatccaccatggcataaacggcttcctgtacaaacctgacgttcacagcctgactgaactgattgcttctttggcccaggatcccacgcccctcatccacgtcgcccgctatctaggcgctcaccccgtacgccatgtaaaagacatggtcgaagattaccaggccctgctgccaaccccgagcagacctgaaggtcctggaagctggctggccctaggtattgagggcgctcagtcccgttaccactcaaacgacagggcacgggaaacagaaatcattcgtcaggttggggaattagaagaaacccgccgccaacttgaacggacacgccatgccctcactcatcaccaaacccgtgccgatatgctagaacaggaactagcagccctgcgccactccaactcctggcgcgtaaccgcgcccatccgagccatcaccctgactttccgtgccctccgtagccgcttccgccgacattcagtaaaccagaccgcccctacctccacggggaaaaaccaggaaagcctcccccctcatccaccccctgacactatcgccacccctgggagggcaggcaagctcactggaaacgaatttggacccgacaggggtctcaaggagaaaattaggaaaggcgcgcatcaccgattcgccgggagcgaatcgggacatctaaaggatgcccgcagggggcgcgccagggaaggcgcgcatcaccgtcttaagctccgtgctcgcctgcgagaacagcttggcatacccgacgccgctcgcattgtcttgggcatcgctcagcaaaaccggccggacgcggcgcatgagtttatccaagccgcaatccggcaagcaagcatccaacggaatctgtattttttgtggctggaaggggaacacatgccccccatcccagcgagcttaaaagcgaggggactggctagggctccccgccgcctgcatttcgtcaccgattcgccgggagcgaataaggcaaccgcctttaccctccccgaatatctggcggcttcagacttgatctacctccccgaggcgggcgatgcaacccggcccactccagccgaaatagggctgctcaaggtgccggtcatgagcgttccccggggaaacgatttgaccattacactggcaacggcattaaaggaattccctccaggaaaccccgctgactagaggcttggggagaatcgacgccgaatccagcgccggatactcagtgcccgcagaaaccaacccagcacccagcgaaaattcgaatcaacatcgggacaaaccaacaatcccgatacccaaccgttttccatcaggaactggtgtagtttttcccgatgtttcctggaaatgaaagcctttaacacctctccggaggtcagcatccgctgcttgttggagaatccccccgtgccaaaggtctcgttatgattgagttggaaataagcctgagctaggaatggagggggacgctggataatttccgaccagatgtccagggccatcggtcgaagctcatcggatgaataggcatgggtacgcagaaaatcggcccaaaaagataccgaatccaataccccggcctgaaaatggcggacacaagcttcgtatatctggttttccccctcatccacatggcggtgaactcgaacactatccttgcctatctcatagcctatcacgctgccatagggagaattacacagcatctccacgggggcgacgaaatctagcaagtgcccatgggcttcatctccgttcaggttgggaccaaaggcctctttacgaacattttctggctggatattaagaaaatgattcaggcccaggtaatagccccgcagctccactgagggcaatgcatgggccagattgtcctgtatcgtgcctcgccagccgatgtccacaattcccactcggccggcggtatccaacagaccggcggattccaagtaagcggataattgtgcccgtttgacattcaaatggctctccatttccgccctgacctcaggatcatcaaggaaagccttgacccgctcgtcctgccaaggatagcggatgggctgctgcaactccagaccatgacgaactgcctgctcggcgaatgccgccgactccatccccagggatttcaacagtgcgtgtaaaggctgaatgctgtattggttccacagacgcatcaactcccccgtggacaactctcgcagggagccggcaaaagtggcgatacggctgacttggagcaactgggcgggcggcggtggaaacccgagcaaatccgattctgtcaagcggtggtagatttccataaaaagttcaccttcccgggtgaagaaatataacttttctacctgatcagccaccgcccgttccatgataccgacgacaaagcccaccaacagcaaagaacactttcggccatagttgtaaacctcctgttcccactctgagggaagaggagcagtgagcagatcttggatcgccgcctgtagcgcctggggacgagcgccaccgattcggcgggagcgaatcgggacatctaaaggatgcccgcagggggcgcgccagggaaggcgcgcctcaaaatcggcctcccgctgccgccgtctttgatgctcctcttcgggctggaaatgaatcgccgcgacaccggttttctttgccgcccgaacatcggcatcagggttgtctcccacatggagatgttggtctggcgaaacgccaaactgttggtgcaaatactggtagagccgaccggagcgcttgttcagacccacctcgcaggacaccactccctccgccgctagatgaacgataccgtgatgagcaagcaatgcccgaacagccgtggccggcagataaaagtccgaaagaaagcaccgcctagcggcagaagagtgggtcaacgtccccgcaatagtcggatccgggtaggaaacaaacttttcctgggaaatttccacctgctccagggtcagtagcaactgttccagggcgtcactgcccaagggaaaaggctctagtcctgccaatgccaaccagcgccggtaaacatccaaatggcggtactcgtcatccatgccctgttgccggctgtcgtcccccaactccttttccgcctgctggcgcaatcgcagcaacgtccaactatctcgattctcgggaagtaggtattgggtataattcagcgccacataacggcacacttgcagctttacactatcgggatgacaacggcgacgcagcaaggtatcccaaacatcaatggtcagtaactcatagttttgccccgtcactttctacattccttgttgatatcttttatatctttacagccgccagcgcccgccgcagccgatagtaaacgaagcgcactagcttgcgaggggcgggcggcaaaaaagccaaacgcccccgatccaccatggtgtcaatgacagagggactggagttcccagtccccgcttcggccaccagggcagaccggcggtacaagggggtaggcgctgaccgtgccgattgcgcgcccatcagcaattgattaaccgtcgcttggaattgctccagcccatattccaggggccgacttgccatataagcgctccctgctcggcccatcgcttgggcccgctcgggggaagctaaaacatccattactccctgggcaagggattccggagtgggttcgcacaataacaccgcttcttctggaaaatcatataacgtgttgtcccgatgcgcctccaccaccggcaagccagcggccatcatttcaaagggaacacgggaggggttggtggagctgatgcacaggcctacggtgcagcggttatagagatggttgcaatcctccagactcaatagacccaggtttttatgctcgaaccaaacccggccgctggccttggaaccatacaggtaaaccttcacctccggcatacaatgcttgacaatgcccaaggtctcgatacctagttccgcgcagcggcggggtttgtccggctggtagatgaggcagaccgccagctcccgtttcggctctggcagcgggcgataaatccctaaatcggcgcagaaatcgaaatggctggcggctacgccgaactggcggtccaacaaggccggcaaccagcggccgatggtaatcgggtaaaggccgtagcggtaagagttctcggccatgagatagccatctcccatggggttgaactgggcttcgaaatcctggacgaaataggctttcacgcaagggaagggcaggtcacgaaccacccgggccgagtaccataccgtggcgaacaccatctcgacgggctgaatattggaccaaccggcatggatttcttggaagtcatacccaaacatccgtttgatgtccttacgcagacgagcgctggaaaactgctcgggattttccaagtataagaggcaacggtgaccctgttgttgcagataatccgcgtgctggaggaaggtacggtgccccccggaaccttcgatgagactaggaataagccaggcaatactcgccatgttctatctataatgagcttttctgaatgagggtcaaaccgcaaccatccccataggggaaatcccccggcgagcctccagtgacaaaggaattcagcattaatcccgtcaccccccgaactgcacaccattcgctcactgcccggaacacaccgcctttaccggtggaatcaaacgttgccgcaaattggctggtatcgtgcaaaaccaacagcccccccaggggcagcgcagtgtaccataggtccaactctttcaaggtatgctcatattgatggctggaatcaataaacaccagttggggcggcaaatcaccaaaatacgccgatgcccgagcaggtccctccctatcggcagaatcggcaacgcataaacgcacttgttcctccaatcccgccttggcaacccaacctgccgtgtatctcgtcaccccttcatcgatatcgatggaaaagagggcatttttttggttcatcttgcgcagcagaaaccccagcagcaaagtcgaataccccacataatggccacattgcacgatccggttgatggcgctaccggaaatcagcccgatcaacaaagacaggggcggcacgttggcctcccccgtactcgggtattgacgctctgtgtcttcaaaccaatcctgaaccaacaaccattccctctcatcgaggaagctgtagggaatcgggatataatccgtatttggcgcccggtgccaccagtaacgattgtgtgggcgttgccgaaattttagagacctttcactgctcatctacatcctccctaacagcaacccgttaaagcgccaaaaacttcggccatatccgtttaaggtatcgagttgcacggataaagaaattcccatttagtttcgctatttccgcttgcatcgcttcaatttgattatcccggttggcgatttccccattcatctgctggataatatgccagcgctcctcaatcatggccgcctggctggcaatacactcatcccggttggcgatttccccattcatctgctggataatatgccagcgctcctcaatcatggccgcctggctggcaatacaccgatcccggctggcgatttcaccgctcatctgttgcatggcttgccaacgttcagccagcatggaggcctgatcagcgagctgctgaatggatcgaaaaacctctggcgggcaggaagccgcctcggccatctgctgcaatcgccagcttgcaccgtctccagccgcaaactccagcaagcgccgctcttccaccccagcgaggccataaatcaaataacataaaagagagagcggatgaaagctctcattctgcatcaaggccaggagaatcgcttccacgcgggcttccgcctccgggccgttccctgaacgtagtcccagtgagagcagggccttggcctgaacataggaattttcatggatatgacgccagaggtcatcttcggacagggtattggcttcatggacacgataggccagcaaattttcccgaacccagatcggggttctgtactggctggcccgtaagacccaatcccagtcgtgggtatagcgcagaggaaaaaaaccgccgacccgattggctagggagcgggaaaaaaagaaattggaggtagtcatggcaagattgccggcgaaaaaccaattcgtcggactcaatgtttcacaatggccgcgcagcgtattatagctttgggcgcgaaggtgatgggaaatcggggttccagaggggccaatgaagtccacatcgctgaaaacgaaaacatcgttcccactcgactgcccggctgctgacaacaaccgctggatccggcaaggggcatacgcatcatcggaattcaggatagcgatatattccccctgggccagggccaccccctcgttcagggtggcgtcagccccccgattggtgtcatgtcggcgcagccgtaggcggctatcctgaaaagattggagtatctcccaggtgccatcctgggaggcatcgtcgatgacaatgagttccagattccgatgagtctggccgagcacgctctccaccgccgaggagacgtagctctcgtgattgtaggcgggaatgatcacgcttaccaggggcatgtcgatgtcctcgagcaatgagaaaactgcataaattactccactgccccatatcttcccatgcgcccccagagaccatgccaaagtcctaaagtcatcattttgagctgcctcagccggggaggagcgaagagggcgtagaaaaaaaagcgctgccacaaccggaacccatcggccagcttccaaagaggaggaatccagtcctgccgatagatccaaatagcattacggaacaggtaataatgcctcaaggggcttcgagccacgacttcacgccccagaaagcgaataggctcctctcccagagtgtgaaacatcttcgcgccgcagaccccataggcctgatatcctctctgcctagcccgcaatatccactcgatatcgatgtagtcgataaacaacgcctccaccatgccccctaccttgtctagcaccgccattggaatcaagctcccggacgaaatgaggtgatccacttccagtatttcatcgtcccgttggcaatggcaacgtccgatcatcagtccccgcacccgaacaaacggttgtgattggggccgcctccgatcttgataagcgggacccagagcgcaaacccgccgccccctctgttccagttgcttccatgctccatacagccgctcgatcatatcaggggcggggcaactatcctggtcgaacaataccacatgggtggcgctccgttccttggcccaggcaatccccctgttctgggccgcggccactcccagattctcaggcaatgccaagcaatggaggttggcgacgccccgttgcttaagccattggggaatattcccccctgaagcattatcaacgaccaccaccgcttcgacctgaggagaaaccgcgaagagcagccgttccaggccctctagatccggctggtaagtgataatgaccgcgatacagcaataatttttttctcgctccaagcctacctccccctgagcgtcggcgaatccgaactgctccagggctgttcaatgctattgacagtcatagtagggcggataagcgcagcgcatccgccgacattcttgctacgtacatcaaaggtcattggtcatggcaggcggcttcatagacgcgcaaggggtctattcctgttaacctaggcggtagcgagggggccgaagaacgccggtaaacctcggtaataagctccctcgaagactccaaatgaacctccatatcatcgctggcctgtttgactcgcgccagggtcgccataaaagattcccgggtttctgaagacaccaactccatgagttggtccaagattttatctacatcctgccaatcctccattatccaacctgcccccgtctccactactctgtcttggagcgtgcctatggggggcactaacaccggtcggtcagccgcccaggcctcggaaagggtataggaaaaggtttcagggcctgccgaggggaacaccaccagagaaatggcgtaatgatccagcaaggcaggcaactcctcctgcccataaggaccatggagcgttaacacccggtcctcgctctgataaggcacgggcggatcaccttggcgatccgtgtatccgatcaccacccagcgcaacggcaattttcgctcccgggttttttccaccaaccgctccagctttctggcccctttcaccggcccaatggcgcccaacacgccaatcgacttgatgccatccttcggcagcaagaaaccctgaagatgaccccctcttagcttgggaagatctagatgggggacgttaggaatcacggtaacaggcaccctaggaaaatagcggttaagggtatgcttgacccaagccgacggggcaaacacaaaagcggctttggataaaaaatttcgatgcctccagcgccattcttctatatcgatatgggcaaaagccccctgcgccccaagacattgacgacacagttccaaatcggtcgtggcatcacaataatggccactgccatccaaaagattaatcgtgggacatgccaaaaagaaatcatggacactaaaaccatagggaatcaccgttcccgcaaaggcctccagcaatccatcgcggcaaccggccaggtgatgaatgtggcacaatttaatctccaaccacccacaaatcgcctccaaaaaatccgtccaggtttcaccatcccggcgctggaaacgataattttgctcttcctctccaggaagaagccctttgaccacccattcctgctctaaggcgattagcacatagtgtcgaaattcacctgcaactaatgtcgccagatttctgatataagcccctatcccgccgccacggccccgcaacaccgcaggtcccccatggccatgcataacatgcaggattcccggcattccaggggcagaaagaagctggagctggatttcaatcaattgccgaatcggctggagcgggtcctgtttgataaaaccattgacctgttccaagtaggtggggtgcttattcagcagcgccgccatttgcttttccgcgatgacctttttttcttggccaaaggagcctccgcccacatgggccacataggcatcgctacagagcacattccgaaagcccgcttctacagcacgcaggcataaatcattttcctccccgtagcccttgccaaaagcatccacatcaaataaccccaccctattgatgagcgcccggcgtatatacaggcaaaaccccaccccggtaggaagctccggatagacggttatcccggcccgatccatggcccgattgatcaattctggattttctgggaaggggttttcccggcaaaaatcaggaaaagaacagatctccccattattggagaaaggggtaatggtgcctattttcgggtccgaagcagcacagcgcttgagttttccgagccaatgttgagtcaccaaggtatcggaatttaacagcaccacatcatttctgccgatggacattccccgattggcggtggcgacgaatccctggttgtgctcattttgcagcagcacaatattctcttctccccccgtcctaagctcctcaaacaaagtctgaatgcgactatctgtggaagcatcatcaatgagcaccagtcgataggggtcatcggtgcagcggcgtatgctctctagacaggcgcgcagaggctcataagcattataaataggaattacaatatcaatggatggggaatcggccttttcgatttttgggcggtttagataccaacgcttcaacggccggaaaggtcggcgcacccagccgcgaaaactttcttgataagcaagccgagtttctaagtagcgggtcagagcattagcttcggccaactgctgttcataggcggtgagttcccgctgctgctgctcgacttgttcatgaagcgcttgcagatcttgagcgttgattgcaagcagtcgatctttttcttgcaactgacgcccgtgataggcaaggaatcgatccttttcccccaataatcgatctcgctcttgtatttctcgatctttctgccccaggcgtggcgccaatgccatgaaatcagcggacaggggccaggaggcttggatctccaaaacgccccctccttgcagcgcccctaaggtctcggcctccaggggcaattcaaaataaggatttttgcccattaataaagcattgacccccaaggcggtggcccacccactggaaaattccatctggtgtattttattcaccggcaaaggggccctatcaccgttccatcgccaaatgctgcgattttccttatcgtaaaggtctatttggtaaattcgcatgaaaccggggcgatcggcgggattgagccgcatcccggtgggaacttcagccaaaggaggaatggaaaaacggatcacctggcgctcggcgccaatacaacccagggtacaacagctattttcctgatgatattcagcctttccaaaacgccagtagagttggcaagcaaaatggaacccgggggtagtagggggggcttctggtttttgggtggcctgttttcccggtatggcctcaacgataaattgataggttaaagcatcagggtaggctttcaataaacgataaatagcggggggcaaggcctctaaataatagcctcgaaattcactcgccctcatatcgcagggtatcgcctctaccgaaaggggagccaaatcatggcgattgagaaattccaatagggatttgcgagtaaaaaaccgcaaatgggtcacatccagcaatccctcgggacgatagcgaaactctcccgccagtagttcagcaatcacccctgcatgggcaatattaggaatggagagcaagatccggccattgggtctcaataaggggggcagttgggaaaccaccgcccctggattctttaaatgttcaaggacatcggcgcagacgatataatcgtaacggtaatgctcaccccccttctggatattttccggatgtcccgattcgctcccggcgaatcggttaggaaaaagcgtccttagctgaactttctccaggtcggctatccgcaaatcccgataaaaaggttcggcaagctgggcttgttcaggactgaactccacgccatccacaatgcaatttaatgccgtggataaatatttccccaaaactccagggccggtgcctaaatccaatacctgagtatggggacggataaggcgggcaattttagccagggaatcgtctccctggggatctaactcccgggcatagagatgactttctgagaaaaactggtccataatgatgaaatttttaggcgtacttagccttatcccaaaaaattagtgttcttttttcccttctctccttgcaggagaaggtaatgctcttttccgccccatttcccccaacgggagaaggtaacgctcttttccgctccatttcccccggcgggagaaggtgaggatgagggggataataaaaaacgttatcgattgggatgggtactacaatccacaactattaattcaccatgcacgctagttcttaccaacacatgtcccacctcgtcgaggtttatttcagtcaccgcgactccctcaatattcttgacttgggcagctatgacgtcaatgggagttaccgtcccctcttcaagcacccgaactggcactatagaggaatggatctctccccaggccccaatgtggatattgtgctctcctccccctatcgctttcctatctccacctacaatatggatctcattatttccgggcaggctttcgagcacatcgagttcttttggctaacttggctagaaatggtgcgggtgctcaagcccggcgggacgatctttctgatcgccccctcccgaggtcccgaacaccgctatccagtggactgttggcgtttctaccccgatggctttgccgccctagccaagtacggcgccttagaactgattgaggttcgcacagactgggaacctcaccccgaacccgacagtgcgccctggggggatacggttggggtatttgtaaaacccaggcgcaattataccgcccgcctctatgaacgagctcaatatactctgcgccgattcctagaacctcccttatttaagtaaggggttaaggcgtgttagcgccatacccaccaaaatttaaccatttaatggtgggatcacctttcaagcttgcccccttcgctaaaggcaaggtttttcaacagcttctagtgccaaggcattttattgtttgaaaaaaccttgcaccaaccaccaaaaatgccaagcaggagggtcccgtgcaatggcctcggagaaacagcctgccaaagcttccatcagttgacgctgatcccgggcaggcaacggaccggcaaccttcaaataccgccgcccggtctcatgatccaaggagaccgtgaaggccaccacggggataccctcgctcaccgctagccggaccaacccactgggccaccaggcctggcgttgaaatagcggtattggcaaacagttattcccttcgccaggaggaacatcaatcagcgccaccacggattttccctggcgaagggcttcaagcaggcgaggcacgctgcctcctttataaatcaccggggctgaccccaccctttccacttcccgaattcgtaaccgtgaatagtaataagccactagccggcgagcaaaagtgtttctatctaggcggacagataaaaaggctgccgccatcccttgactgcgcagatgacgcaaagaccacaatccggtcccccaatggaaggtaatagccagaaagggggtatttccaggccaacccggcccagtcagctccaggtactttctcatccagcgatcggagcgaaaaagggagaggtagagatccccgtgatccaccagctgaattaagcggtaagcggcgcaccaacgaacagggtcctccacgggaataatgctttgtgctgcggctaaggcttgcgccgtccgctccccataaagccatgaatattgactcagatagcggtaaaagcggaaacaccagggccaagggagaaaaattgctatccccggaaatagcaccaattcaagcagatccttaaattcctgccgtagccgaataaacagccgcgcccccctcgccataatagcttttctctagggcaagcccccgtgccattgatgctctaggcggcacactcctagttcccggcttctgccaacgacctggaattccctttccaccacatcaaataaccgtattccttctggatccatggcatgggcgcacagcttatatctgccaggcaggagagaaagacggggaaacgtcagggcgaatacaaaacgcttagattctcgccggttcagcgcaaaaccatcgatatcggaggtaaacccatacacttcggtgccattggcccggataattcccacggctaccgtcgggactctatcatcaggcgaatacaattcaccgctgattttaaaatcttgccccatggaaaccaggggaagttcattattctcattgtcccccaaccataaagctttcacctggtaggcagcggaagacaagggggcctggggctgagcttcctggcgagatttttgttcatgataggccagatattcttgggtgacctgaaaggcttcaccataggaaaccatgcgtccttctttgatccaacaggccttttggcaaagcttttggacatggaacatgctatgggagcacaatagcaaagtcccgccgtttcctagataaccttccatccagcgaatgcattttttctgaaacgattcatcgccaacggccagcacttcatcggtaatgagcaaatcaggctgcagcgcagtaatcaatgcaaatccaagccgcaccaccatgccggaggagtaatgtttgataggttcatcaatataagaaccgatatccgcaaattcgataatccccccaagcttatccaggagttcagcgtcgctcatacccatcaaggccccggaaagctggaggttctcccgtccggtgtactctgggtgaaagcccgctcccagctctaacaaagccccaatccggcctgaaacctgcaccttgccagcagagggcttgacgacccccgccacatgcttgagcaaagtggattttccagccccattctccccgatgatccccagggtttccccccggtaaacctccaatgaaatatcttggagcacagggtaacctgaatacccctcctgccccttcaacaccccccagagcgcacggagccgatcctgggaggaagtcagcttgggataaatcttgctaacctggtcaagccgcactagaggttctgtggtcatgattttatttttatcccctcctatcttggcggtacccatcgtggcgctctgtacaccctacgggacaggaggataaaaaatgtaggatgggtagagcacagcgaaacccatcaatgcccactatcataaaaactcttcaaaccgtccagcgcaacgccggaataatcgaagccccgccacaaagaccaacacactgcccaacacagccagaacatcggcccccgagggactccactccccaaacatcagcaaggcccgcaaacggtcgaaaaaataactcaggggattggccaaaattaacgtacggaagggctctggcactaacgagaggggatacaaaatcggcgaagcataaaataaaagcatgaacacgggcgccagcacatgctcaatatctttcagaaacacttgcagaaccgacaggatcagggccacacctatagtgaacaacaagagaagacctaacagcagcaataccaggggtaaagcactgagggacaactcagcgccaagaatcgtaagcacccccagcaccagcaaaaagccgactccatgaaccgcataactgccccctactgccgtatacaccaataactcatagggcaaggcaatttttctaatcagcccggcattattggtaatggccaccgtcgcccgcaggattccctcatgaaaggccagccagggccatagggcgatggccacaaacaccacaaagctgtgctgctccaactctggaaaacgtacccgaaaaatggtggtaaataccagcgaatagatggcaagctgggccaacggttgaagtaacacccagaaatagccgctgaaactaccaagatagcgtcccttaatctcgcgcaccagaaagcgccggaaaagggcacgatgttgccatactaacacgcctaatgacaccccttccgttcctagactgaatttttcacaaccaaaacacatgagtgaatggatcatcccggcacagaatgatatgactgccatgctggcgcttgactacgaagccgatcctttccaaagctttcacccgttgccgtccggaaatcaccggcaactggctcatactgcgatgactagggtttcaaagcgttcctctggaacaggcaagctatcttcttcaagggctagaatatagccttcgatggcttccttgatgttttgaatcgctgtttcgcgatccttgccctgggagacgcgccctgggaggttggggcatcccgtaacccaataaccaccctctccaggataaatgacaacttctctcatggttattcctcgttgcgagtttctcgctattagactaatcccaaaattaacgctttttccatcccttctcccctggcaggagaaggtaatgctctttcccttccttcagaaggttaggatgagggggttaatagaaagcgacgctgcattttttggagttttgtgttgcacttagccgcttgcagggagatgctattattttaatattatatgcataatttaaggaagcaagcatgcgaactacccttgatctacccgagaatttactgaacgaagcaatgaaggtcacccatattgacaccaaaactggggttattgtgctggctttggaagaattgataagaaaatcaaaaatttcagaactgaagaaatataaagggaaaattgacttggatattgatctcagtgaactccgagatcgcccgtagtggaaattttggtagatacaccaatatgggttgattattttcggggtagtgatagctcttccagcatggactccctgatagatgaaaaccttcttatcacaaacgatataatcttagctgagttagtcccctacctaaagataaagaaacaggaaaaagtaattgaattgctttatgaagtaaagcgaattcctttgaaaataaactggccggaaattgtagagtatcaagtaaagtgtttgagaagtggtgcaaatggggtagggattcctgatttgattattgctcaaaatgccaagaagaataactgcaaggtttattcgatagataaacactttcgtttattaaaccaggtattaaaggtcaaactatataggtagcaagcgcagtgttgagcgcacgattaacggttaaaagggtaggtaacagttagctgtaatctatgaaaacctgccaaaatttaattttttctcatggtgctcaaggaaaaagatgaacgcttccctaaccattgccgcaagcgtccacccttgcgatatggctttgagccaatttatgagttcttcaggattacaaatgcttgtgcgcttcattttggtttatgataggcgtataaactgattatttttgacggacattatcttaccaacatgctcctagcgcacaagattgagttaaggcccaccgtgagccaggccacgtacttagataaggcgtgcgggtctaagcgccattgctataataaattgctggagcatttctccaagcctgaaaataaatggagcaaatcgtctgcctatcagcactatatccaggttatccggcccgaacacccttggtatgaggaaatttcaagccgagtgacgcgcaacgccattgatgacctagagcatgccttcaagcacttttttagtcgggtgaagaagggagagaagcccggttttcctagtttcaagaaaaaggacgtgaatgatagttttgccctacgtgagcggactaaatttgaggtcaggggccgcaagctgagaatcgaaaagctgagcactcttatcccaatgcgccagcggttgcgctttgagggaacgcctaagcaagtgactatcagcaagcgagcgggaaaatacttcgcctctatcttggtggacacggaagactacaaagactatagccaaaacagagcgccttctgtgggcgttgatttcggtgttaaatcactggccgtgacctcggacggtcaagttttcccagccaataacaaattaaagaggagtcttaagaagctcaagcgattgagtaaaaacctatccaggaagcagaaaggcagccaccgtcgagcgatagccaagcagcggttagccaagctccaccaccggatagtccaccaaaggagagccgtgctccatgagctgagccatcagctgacggccagctatgagcggattgccctagaagatctcaacgtaaaaggcatggttcgaaaccgtaaattagcccggtcaatcgccgatgcaggattcggcatgttgcggcggtttatcgaatacaaagcctaccttcgcggctgtagggttgaactggtggataggtttttcccctccagcaagatgtgctcaggttgcggccaaattcatgacatcacgctggcagatagagcgttggcgtgtgattgcggattgaccatagaccgcgatctcaatgccgcgatcaatttaaatcagtaccgtcgggacacgctcaagccagacgttaaacgcacaccagagtcgagtaagaccgctctagcggcgtcggtgttgacggtgtgaataaggctaggttttcagcgattatcctaggcttttatgagcggcttgctaaactccccaccacgtataggaaccggattaccagcaacacccggtttgacggtaacctggacctcaacgccctgatcagcacggtcacaagccggtcaattcaattgcgaagcccaggaaacgggcaaatgattgcggcttgtttcggccatccacttgcattggacattggtaggaataattgctaccttagagcaaggaggaattcattatgccgaatgttgaaaaactcagtattgcgctaaccccggagatggcgggggccgttcgtgaggcggtggaaaccggcgagtacgccagcagcagcgaagtcgtgcgcgaggcgctgcgggattggaaacgcaagcgtctcttgcagcatcaggaaatggaagagattcgccgtctctggcaggaagggctgagcagcggccctggccgcttcgagagtatcgaggcgatcaaagccgaggggcgctgccggtatgaaaaagaccaggaagcgcaataacccttttgtttcgagggacgcatgccggttttcaagcgtacggcgcaggcggaagaagacctcattgaggtctggatgtatatcgctcaggagaatgtggcggccgccgagcggctgctggatgagattgacgcgaaatgccgcttgcttgccgagcatcctcgcctgggtgcggcccgtcccgatattgcgcctgagcttcgttacctgcccataagcaactacctgctcctttaccgtgagattgaccaaggcattgaactggttcgtgtcgttcacggcgcgcggcggctggatcagcttttttagggcttagccctaagtacaggacaatttcgaggattgatttgaataaacagataaatagggagtgaattgaggggttgcaggagatagcatggaggtttgtcgccaaacaagcctttgtacgagactctgccatggagcacatcaattcactccaccgagaacttatactaatcccaaaaattaacgctcttctctattccttctcccctggagggagaaggttaggatgagggggtcaataaaaaatgttattaattgggatgggtattagaccacatctctggttagagccagggtttcgacggatgcgctgcgcttatccgccctacgttcaatgcacaacgtgtaggggcggcttttagccgccaaaaacgtccgggagcaaatcgcggctaaagccgcccctaccctaattttcaatagccttgaacaaccccgggacccagggagaaagcaaactgaaagatcaatccccagagtttaccgcagacctggcctctgggttccgctgtccaggagactcctgcttcaaattctgcaaggcttcccgattcatctggatgccttcggcatttcgaatctggttaagatgggtttgcaccaccttattcagataggtttcttttgcttcctgaaccagtttttccttaacctgatcaaagggctgcacctgggcaggttgccgctcctctaggcggatgatatgaaatccaaaccggctttttaccaccgggctaatgttccctggctgtttcagggcaaaggcggcttcttcaaagggtttgacggttttgcccctggcaataaatcccagatccccttggtttcgttccacggaaggatcttccgagtactcaaccgccagttctgcaaagggcttttcttctgcaagagccagtttgcgcactttttctgccaactgtctggcttcttcctcggaacgctcttcggctttgatgaggatatgggagaccttgacctgttccggcaattgatactgctcttgattggcttgataacgttcccgagccagagcttcaaagtctggactggccgccaaagcctgctcccgcagatgtttaagacgcgccttccctagcttttcttccactgccagcgctatctgttgtcgcaacaagggatctttgtccaaacccagttctcgggtctcttgggccagcacccgataaacgaagagtttgtccagcaattggtggatgcgcttgccgctggcaaggataccagcatggtgctgtgcgggtatctcggccaattccgcatcaaaatctgcctgggtaacggtgatctccccctgctgaatcagcactttctcccccgaattagcggctgctcctggagcggctactgctagtagccccaggaacaaagttaactctaaaaaccttgaacctagtaaaaaatagcgcataagcttccaccattgagttattttatatcttcgtatcaattaattcctggctccggcatggagaaaggccagaaatccgtgctagtggggtaagtcaccgtcaaatctattaaatttagttgcttattgctacttattttaccttcgagcttgctgctcttaaaaggcgggaatagtaataccaatttcatgtaattttgcattctatagattcagtctaaacaattacttgaagcctcaataaattgcattctttaactaaattggtataagacgataccattaatcgtacgaacatatccatgctaaaaccaaaaaaaactgccccttagaggggacaggtttcaaataaaacggggcggggataaaattttcctaaaacttttctgatcaatacttcggaacttcggacagtttttattcaaaatgctcagtgagctacccgactttccgacccccctccgtaacttacggaaaatactaaattaaaattcttgccagtttaaagccaggattcaaaaagaccgaaaaatgagtaacttaaaaatagggggtcggaaagtcggagctaccattccgagacgaataaaatgcaagttaggagtactcctaacttgcgttttatgctgattatatattacggccgtacaaaaaatgcacagtcagtatcatccgggcacgtatcttgggctgttctcatatcgaaatgccggatattaagccaataggtctggtcaggatccaaggtacaaaaccgcggatcctccgaacggttcccagtaaagtccactaggattcgaccattcaaggcctctttagaacagccgggtgtaacatcaaaatttcctgggcagctgctgaccacgactaatttgagggggctagcgcccttggtgctttccgcaaactgtaattgtctcatatcaaatccaacactctgccggttaaagaacaaagcgacggcttcattctgcctgatcgtgtaaggggttataacagtaggtagagcttcctccatcaccgtcaacccattcgggagagggcagccatccccgatgggaggaggatctatagggtcttctgactgaggtggggggggaggaggattccctggaggaggtgcagtgtcgtccgctatgatttcaattttactgaaatctgtaagcggcttaccatctacaaatatcataactccactgctgttttgggccgttatcaaggccgctaaagctaaaaaatatcgacttctcatctaattctctccatgctaagagaaatactttactaatccaattaaatataataggagaaacttcctctaaggaagaaatatctcaccttttagctttaaacctaatatccaaattgaggcattaggccgggaagttgcctcacataaaccacgttatcggccatagtagtgctagcttttgggcacaaatcgataacaccatcccaatttatcaaactagcccaaaaaaagagcggacgcccccaccaggccgtccgctcatcgattaaaacagaaatggaaagcggtaatctaagttactgagtttgaactcccgaaatttgccgactaaaggcatgctcaaataatccgccgtagttagtgagtacctcattactaacgccattcacatattcttggactgcaaagccaatgacgggcaaaccgataaacacattaccctcttcgcttaccaactgatggtctggatcggtaaacgtgagccgcatccagccgtcattacccaccgatgaggtatcgacatttaaacccagttcagaacccaacacatccttatcgttaaagctaatgacattggtctcccagcacaatgcatttcctccgggcggctgcggcgagaagtctaacccccctgtctggggtctctcctcccggttccaaatggcaagtcccactggctcacaggctcctccctccatgaagttttcagtaaatggaggagtaggtgctggtgctgaaccagtatccaggtctttaacagagatatggaaccgcttggtggggaaagtaatgacccaatcggttgccgcatttatatccggatcggtcacaaagtggttcatgacagaattgtgcatcagcaccgaactagcagaatctaaccctcttgaccagagcgaattgactaccgcgggggtaccctgctgggatataaatacatcgctcaatgtatccgcatcttcaagagaggggattaatgtacccggatcggtatggaaaggaacgataaagaaattatccaatgcagtagcctggtagctgtaggcagcaccttgcgccacattgatgataagaccatggccaaatagccccccagggctcgaaacgatattagtactaggatttgttgcccacacaccacccgaccaggcctgctcaagcacagaacaatctgccggcacatcgctcacatgagttgctgcggtagctggattaaaagcggtgggatcgccaggatttgtgtctgtaaccacccccatttcaataatttccagatgtccctctcgggtccggttcagggaagtatcctctccatcggcttggtttcccacatatgtgaagttccggaaatcctctccatcttccgaaattgtaggcacggtacaggagttatcgtttgttatcagcctggcacctgcgtcggtacggaccaccgcacctgtccacacatcaaaaggggaaaggtaaaggttaaaatccagaacctccctagtattcttaccctccaaaaagcgcactttaacggccttgacctcatccctagtgttcaccaatgatatcaaggtattttggccgtttctcactgtatagtagggatagagcagcacttcccctaacccatcaggattcacatttactgcatgggcagtattcagtacgccggcagaaccagcgagtgccagcgaaacggccgtggccaatttcgtttttttcatcacattctccttttctttgagtgtcacgaaccaccgaacaggacctaaacggaacttaagaagttagcttaataattcgcctaaggcaattgattctttaataatctctccctataaaatcaataagaccccataaattcacttaatcttttggaagaaaccaccactccccctctacctgggtccacttttccttaacggggctttccccttcgtaactctccacccttggacctacatagcgatagcggatgttgacggtcaccttgcatgctttatcggcacaggaaacattcttcaaagtagcctctttccactgaaccgctttaccgatacgagcccggtaaagctcaaaagagttcacagcgcgatagccaggactcaagtactcataggcccgattgaaatctccctggattagggcttgccaccgctctagggcccggcgccccacctcctcttcgggaggaggagaactacaaccacttaatccaaacaatagcccgataattggcacaaccaaaagaattcttgaatacgttggaagaaacgtatcagcgaaaaataatagactctgcaaggataagaagcctccctattattttaagtcttctgtttttcaatttcctaacttagcgctgatttaaatacaaagagttagaagttactttttatcctaaaagctaactttatttagcagagaataactccgctagcaagcaacttcaatactcaattgtatgtcttttttgtcaaaatgaaacaaaaaagacaatatgttgcatgaaagcaacaaaatcacccaatttattaatttttatgcatatttcatgccgactatatttctcactacaagtgattgcccttggtcgaaggggatatttcttcttcgtttaccttttggggggcaatccctcccatctcctccgcaacatccgacgcattcctaagcttctggcgaaattcctctgtgactaggcgggcttcgtgctggtcacgcactacccggggggtcatgagaacgatcaattcagtgcgctgcttgtctctcgtagtagagccaaagaggggaccgatgaaaggcaatttataaagaaatggaactccactgtcagtgaaactatcccgatcccgaatcagcccccctaaaacaatggtttcaccgctttgcaccgtgaccacgctctcaaaggtgcgctgcaagaaagtgaaattttggatatccgaccctacggttactggatcgcccacatcggtgacttcctgtctgatttccaaggtcacccgaccgccggcgttcactcgcggagtcaccgtcaacaataccccggtatcccggaactgaacctgtgaagtcaaagtattgccggtccccgctagccctgctgtttgaccggtgagtatcggaacctgatcccccacccggatcgccgcagtctgattgtcaagcgccaacaactgaggagaagaaagaacattgagcttgctgtcagaggccaatgtgcgcagcaaggcacggacgatgctatcatccgtcagggcgtaggtaaatcctcccccccctaatagaccctcaacgccctggaggaaaccattatcacccacatcggtgctgaaattgacggcgccggtacccgtgaactcgcccacctcgtttcgaaaaaaccactgcaatccatactggagattgtcggtcaactgtacctcggcaatggtggcctccaccagcacctgacggggaggaatatccaactggcggagagcggaaaggatcttgtcgtagtcgcgggaggtggcggaaatcagtaatgcattattttccacatcggcaatgatacgtacttccttctcgtcagcatcatcatcagcacgactaagctcaatgcctgccgggctggacgccttcgactttttatccccctctttcgcttcagcctgagcctgggatactctgagatcctgctcctggggtgcgctggactccaacacctgggacgccctgaaccctcctagctgggatgatccaaatccccccgtccgcgacgagccaaagcctcccgtccgtgatgagccgaggctccctcctcgagatgttccaagctccactgcctctcttcccggtgctacccgcgccgaggaggtggctctgcgcccccccccttgtccaaaagcttcttgcagcagtcctgccaaatgctctgccttgccattttgaactggatagacataaagacgttcgacctcctcgtcttcgccccggtctaggcgctctatccaagtttgagcttcttccagatatttagactgggaggtaatggccaaaaccgcattaaggcgttcaatggggacaaaacggaacattcccgctagcggtgtggccgcctcgggtcccaacacctcatttaattcagtcactaccaactcggcatccgtgtattccaatttgtataaccccaccgacatcccttccagccaattcacatcaaaaatatcaatggtctcttgccactgggctaattcttggcccgtaccggccaaaataagcagattccgagctggatcgacacgcagaattgctcctttagggacgaaaggctcaagaatttgttgcatctccgtgaccccaatatagcgcaggggcacaatacgcacaccatagccggaggcggaccctgcgcttcttaagcgcggagacagatttccttgaacagcctgattgaggggcaccaccttattcagcccttcggctcgaaccagagccgcattgttcatccgcaacagggcttcgagggtaggcattaaagcgtccttgggcagggggcggccggtctgggcagtcaccgttccctgaacggctttatcaatgacgtaattctcctccagaatatcgcccagtatcgttttcaccacttcacggatattggtattctcaaaattcagcagaatttcgccttccagcatttcaaaggttcgcggcttactcgccaccttacgattgataaaatgatcactgccaggatagagttcagtactctccatcgcgtctttttcttcaggaactggcgcgacttcgagttcagtggcttgggcggtttcaagaccagatggcaagctttcctccttttgcttatccttgccagaggaagaaaccataggtgcgtgcgccttaccgctagtgggagccgtgggttgggtcccacaagagcctaggaagaaaacccctaaaatgcccaaccaaaccggtaagcgccgcccattttttttcttttctcgcaactaaatacccctaagtaagaaccaattttgcattggccatttatttttctagtccgcgaccacccaatgtgccgtcaatgccgccttcttcgttgagcttggcgcgccgcccgcctcctttgggataacttctgcgtcattggctcaaaatttcgaaccaattctaatgcttctgaatgaccattattattaaacagaacactatcaggaaagatccgaacgatttgccacccttctaatttttctcccttgctgacccgcaaactcttattgtttttaatgtcctgcaaaagagcgaccgtttttttctcagtcacaacgaccccgttgaggacaaacaagtccttaacggaaacttgcggctgttgggattgttcagccgcttgttgcgcctcggattcgctttcttccgggtcggggggacggcgactgggccgaaagagcgggcgggccacagtttcttcataattatctaaagggagaagggcgacatctcctatcggctctcgctccgggatcaaatttgaaggatgagtacttgaattggcgtcgttctcctcctgctcaaagcgaggcggatatcgcatctccaaagcaatgaccgccaacaccacgaggcataaacccgccaacaaaatcgccagcgccttatggttaggctccgctaaatgcaccgctcccccgcatatatccgtaaagctcaaagctaatcgtcaactgggtttcttcgatgatggtacgacgatcatgccggctacgccgccggatctgacggctgcgtacttgcagatcatccacgaacaacaagggccgccgcgattccaaatcatataaaaccttttgtaaaacttccgtatcgccggtcattcgcacgctgatccccacccggggaaagggctcgttctcaaccaatggcaaactttgagtactcaccagaacgccatcgctggattccaccactgttttaactctcttccgcaactccgtagccgctaacggggcggactgttgctccaaataataagcgtttgcggcctgttcccgacgcaatcgattgagctcagcctccaatgctgtccgactagcgataatctggttgtacttctggagccgctgctgcatggaagcgatattttcttgataaaacctatgcttggcaatgacaggctggaccaggacaaaataagccatcagcaggacaaacagtaataaacccaccgcggtcgcgcaatgccacttcttcgacaattgcaggttcataggggcaacgactccaactttggaagctgcgcggtaatatggaaccggtcccggccagttctagcattggtcgtcaccggggagcgaaattgaacattttgaaaatagggagacgcttctaaaatagagatcaaggccgatgcctcggtcgcttccccccgaacttcaattttgcccctggtaaaatcaagctgttgaagccagatcccatccggtagaatccgagttagttcgtataagaactcaaccgctgaaggatactgctccttctccttaaccaagaattctgaagcctcaatcgcttcctccaaccgttggcgaatcgtaatgaccgcctctgctttttgctgagcagcggacacctttgacatcaagtcgatcaccaccgtcctttcttgccacaggggaaacaggatcgccgctcccgcgcaaaccataaacagtaggctaagcgccatgttaattcgtggcagggccctagatcgagaggggcgcttttcttccggtagcagattaatgcgtcccgtaccgacgccggcgacatccaccatagtcggctgtagtgcccagtgggacaaccgttccaaccattcgtcgaggatgcgccggggaaccaccaccaacctgacggtaagatggcgggtctctaagctgcgttttatcacctcaaaatcgtagtagacctggttggttgcaaagggtgtatggcgctccatttcaaaggccagtacctggcgtaaattctcttcagccgccagaggaagggtgatgggctttgagagcgtttgctccggcggtaggcgaaataccagcaccttatccttccctacaagggattcatccccccactctacgccactaaaaaagccaagttcttccctcgattcgcctcgctcccgatggactcgtaccccatttccttgtggctccaacactagtctcgtggtttcgcgccaaaataactgccgcactcccccaggaaggcaacagagcagcccttctcgccaccagctcaaaaaaccactgatattgagggacgataataaattcttagaaagggcttgagcccccattccctggcgcctggattggcgtttcgtcgcgttagcactcattgaaaattaagaaactgttggaaaacccctttcgagtcggctggattaaggcgtgtgagcaccctagccaccaaaatttagggccttaatggtgggaccctctttcaagcttgggctaaccttcgctgcaagcaaggttttccaacaacttccaaggctaatcatgaaaactcccttttgcccggcgaacctgcccggtaactaaggtggaatagggatcacaagtatttatacggcaaagccttaccgtggcctcagatgccatcatacttccatagacaggggtgtcggctttgagccttgaatatgcccagcaagatcgccaaccatctcaggccgatgttaacatcagtcgagggatacttacaggctttctctccattcgagcaccgaataagggagggaaccgctcgtgctagagccgggagatatcacggcctctatcatggccgccccgcctccttctgttttagcctcagcgcgcacactatacgccaaacctccagcctgggccagatatccccctccaaccggaggtaatggcggcggcgcttcccccaatgcccgtcttactcttcgctcttcaagataaatttcaatcaactcaaaatcgatcccagggattgccagaagaaccccccttggcgcgacggcaggatcaatcccggattgctccgaatatagggttaaaaattcctcaatgcgctgatatagctccagggaaacgcctaaaacctgctgcaactccgtaatatcctcaaaaggaccgtccttagcaccatagggtaatcccgcggccaggtagtcctcatcctctgccccttgtaagcgaggcacatcatccgggtcacgccaatcctcaatggcgtccaacaagggatcccgttcctcttcagccacacccgcggcccccaacaacccgcctaaaagttcccggctggcggtattcaagtcaatcaaaccgccgacatcccgaaccgaaaccctcaccgtctcacctccgaatttccaccgataagggataccatccggagaaaaacggcgcatttgcagagggcgcaaaaggtcaagggcggcataaacgacacccgcctctgccaaagcccgagccttcgctcgcccgactaggttagccgcaagcgtggactcaatgcgcaaagtgtaagcaaagttaccggcaatgaccgctagcaaggtgacagtccataacaccaccactagcgcaatccctcgttcagcaaaggacacagacggactcccctattgcattgcgggagcaggaccaaaatcaactcgaaggcgccgaccagcgccccctccccgaccatcttgcggactggactgaataccggcgatcagttcaggccattcagcttcctgggtgcggacttgcaggcggactaattgcggcggccgctggggatcctcccagcgctcatgccactctggcgcttccccaaccgcttccttaccgaaataagaaaaggcgatttcttccacggcctccagtaatacttcccgttcccggccctcctcttccagtccctcgggccgataaggccaccaattcatcaccaagtgggactcccccccctctttcaccacttcaaaagtaatccaatacaaaccgccaaggcccaagcgggttaacaggggcgccacaaattgcatgccctccgaagtgcctgcaaaagtcatcacctgaccctgttcgggatcattaaaaaaaagcaatttttgctctcgaatttggcgccgaaataacccctcaatgactctctgtttctcgactaccgctaacttttgctcggcagcttcccaactgcgggttgaaaggcgcaagccactaaatagaatcaccaacatcatgcccaccaaggtcatggcaatcagcaactccaccagcgtaaacccctggcaggaatggggggctttacttcctgattcatattgcggtaggcccaatcttagagacgccatattaaaattccaataggggaaagacagagaaataccggagtaatccgcgggcaaatttgggtaacggggctcagcataccgcctttatctaggtgaattagattaatatagaaaattccagtttggcacaggggtataactcaagatcatgggcatagaggaacggctagcacgagctcgtaggttgcaagcaagaaaccgcttccacgaaagcgctcaactctatacccaaattctagccaagcatcccaaccatcccgatgctctgctcggcctgggcaacgccgccttgcaaaatagggacttcaacggggcggtccaatggttagaacgcctcctcaaggttgtcggccctaaaaagcaactattgactaccctgagcacggcccacagtaattgtggctcccgcttgttcgagacagcagcactgccatccgccctgacccattttcagcgcgccctagaactcaattcccataatacactcgcttggcgtaatttggcgctcacccagctccagctaggggagagccaggccgcggtggtcagcgcccgccaagcagccctcttagatctccgtgatcatgaagcccacttgttgttggcgcgggcactactggcgaatcaccaatatccggcaggacttggcctgctccgtatcctatcaaatctccccttgcctgatgaactcgccatcggtgtcgccgagcaatggctgctttgccatcagcccgatcccgcatgggcgctgctagaacgacaacgctctcgcagcatggaccccagcgccttggcctcccggatcatgagcttggctcgccgccatggagaaaattggcaagcagcccaatggctgcgccgctggcttaagcaaaatcgcgccaatgagaagcagtctttggatttcgcacgaacactggcaagagccggcgaagctcacaaggccgtcatcgtgtatcaaaaggtgctggcgacccatcccaattcgtggccggcaaaactgggggcgaccctcaccctgccggttgtctatgaggatgcccgccatttggcaagggtgcgtgaccgctttgcgaaaagccttgagaccttaaaaaactggcaaccgaccactcccccgcttctggaggatttgctctggtccaactttttactagcctatcaaggtcttgacgacctatccctgcaacgggattacggtgactggttgcaccactgggctagccgtgcccaagatagccctcctcaaattgaaccgggaagattgagaccacgccgcatcggctttgtttcaagttctttccggaactgcaccgtgggtcattactttggccgctggcctggggccttgcgccaagggggatttgaggtgagggtctatcaattaggcccccaccgggatcatcacacccagacgattgccaattcagccagcaaattttgctatttgaaccgggatctcgcttcctgcgcgacccaaatagccgaagaccaattagacgccctcatctatccggagcttggcatggatgcccgggtgttggtgctggcagccctccggttagcccccttccagggctgcgcctggggccatcctatcaccagcggcttgccgacaatggatgtctatttttcctgtgctcccatggaaccccccgaagggcggaaccactaccgggaacgactcgccctcctgcctggactagggacgagttatcctgcgcctccccagccaccggcggcaagccggggagagctgggcctgccagaaaaccgcaccctctacctactaccccagtcaccctttaagatccacccggataccgatgcccttgtggcccgagtgttggctgaagacacccagggagtgctgatattatttgccggccaggatcgtcgggtcaccgacaaattgctcagccgtctccgggccgccttagcccaggcgggcgcagacccaaaacgccaactgctattgctacccgtcatgacacgttcgcgctacttgcaaatcaatcgctgctgcgatctcatgctcgacccgccccactggtcgggaggaaacaccgcgctggatgccttgagcaccggactgcccatcatgaccctccccagtgcctatatgcgggggcggcaaagcgcggccatgctgactttgctggagctacccgagctgattgcccttgatagggaaggctatgtcacccaagccctccaatatggccggaacaaagcggcaaacgagaccttgcgcggacaaattctcacccggcaaaaacgcctctttgagcagaaagaacccatgaaagcgctcacaagtttttttcacggtttaaaatagccctttcattacgccatatgatcgagtgattgccccccatgatccctctccagctttttaccgcgctttttctcccctggctacttggtatcgcttggttacgcctggggtggcgccagacagcaaggggcacggggcccctggtgcttggctacgcttatttattgggcattctcttcaccacattggtaatgcgcctctgggatgcggtggggctaaagcaagctttttggcctctcgcaggcttactcttatgcttgaccctgttgggattttggatgggacgccaccttccttggaaggagggaggacacacggctcccagcatcacccgttctcagagtccctggcaaaaaggactttttgcgctacttattgcccttctagccatccgcttcgccagtttaggcctagaaattctttggcgtcccctctacccctgggacgcctggaccacttgggcgcctcgggcccaggtctggtttgcgctaaaggaactggtggctttcgttgacagcgccacctggctccacaaccccagcaacgaaatctataccattccggcctggcactatcccaaaaccgtctcccttatccaactctggatcagcctggccctggagcgatgggatgattcgttaattagcctgccctggctactctgcgccggcgccctggggctggctttctacggacagctccgctactggcgtctaacaccgctggctagccttcttggcgcctacttactactgtctctccctctgctcaatacccatatcgcccttgctggctatggggatctgtggctcgcaaccacctattccctggccgggatggcttttttacagtggctgcgcaccggcgattcccggcaaggctggctggcgctgctgcttgtcctagcctgccctctgcttaaacgggaaggacttatctggatactcacgtttctccctcccctccttattgtccacctctcctttagggcaatgctatttacaggcgcgggaggattggcaggcatggttgcttggtatatggctggaggaatccgtattggagaactcgaaatcactcctgatctgattcaaattccttccctaggccgctttgagctggcgctgtctccggtctgggaaccgttctatcagaatctattcgtgatggggagctggaatcttctctggtacctggtcatcggggtattggccctctctgccatccgcatcctcacccatcgccaactctttgttgacttcacttttatcggcagtggcttgattgtggtcttcgttacttttttcctgaccagcaatgctgcttgggccgaatattacaccagcatcaaccggatactgcttcacttggctccgatccttttgttttatattctggtattacttcagcaaaactatgccggaaacggccctaggccttattccggcctacctgctaagagaggcgaaccccagtaggccggaataagcgtcagcgtttccggcaaaaatctggattctttaccaccaatacacaaaaggcactaagaactaaccttgcactccggcaaaaattccgccggaaacagctccaaaccttattccggccgactagaaagcaccttccccccgtcctcttcgtgggcttgtcgggttcgctgggctttttccaaatccgcctcaagtatcgctagacgctgaaccagccgacgcagtctgcgctcctgccgggaacgttccaagtccatggttaggaccttaagcagcaacaaccccatccccaacaccaccgccaaaatagggggataagcgacaccaaaaaaaggggccaccttatcgaacaaccccggaaaaacccccagcaccactaccgtagtagcgacaaccaaccaccaaacagcataggggccatgtaaatgatcacggcgcaccaggaagagaattaaacccgcaatcaagaccccaataaaggtggatgtccattggtaatcaatcatcgctgtatgcctgccgccgcttcccgttcatccctaccttagctaggcataagatgctcgtttgcagcatatattttccaacgatcaaccaggaaggaaatacccgtgagccaccataatcccgctcacgcatggagaccggaacctccttgatacgtagcccagcacggcgtaatagcaacaacacccccacatcctgataatcaagcaatgttgcctcggaagaagcgagcacggccatggcggcctcattataggcacggaaaccggaggtcaaatcctcaatccccaaccccgtcaacttccgaaaataagtccaggcaagccgccgagcatggctgccccgcccagtgcaggcgccaatcaccacatccgcctcccccgagtctagggctataaacagggaaggaaaggcctccgggaggtgctggccatcagcatccatagttagcacctgcttgtaaccggcttttagggcatagcggatacctgcttgggtcgccccccaagcccctaaattgcaactaagggagaggacggtagcaccagcagaacgggcaatcccggctgttttatcagtgctcgcatcgtcaaccaccaccacttcgcaggccaaatgcctctttactgcccccacgatgctgccaatcgtcgctgcttcattgtacgccggaattaaaaccacagagttcactaaatcctcgcgttatcgtgcctacgtgcgcttaagcaccgtcatgacaggctacgacgagacgttaaatacgcgcaagagctatataagaccacggttttaaagcctggcaatggcagagacggcgcgaacaaacctatgagattttcatagattcttagcagcagcaattggcctcgttgacaaaaaaaacgccagcaaaagctggcgtttttccccttgcttcaggaaagccgaacttacttaaggctctccacaaaggctgccaagttttcgatatcgctatcgctcatagccgctgaaacttggttcatgatggcgccaggtccttgacccttccgatcaccactcttgaaagcatgaagttgctcagagatgtaattggcatccttacctgccaataccggaaacatggccgggttagtgctctggccttgcggtccgtggcaagccgcgcatcctttttgcgcatagagtgccttgccagcttcggcatcaccagcccaaaccgaaaccgaagaacaaaacataacagtaccagctgccgctagcagaacttttttcagcattctttcttcctccacaatcttaaatgaacaaaattattaaacgtaaatccttataaattttgttacttttgggtgccttaaacacaccgcaggcgattctggctgagagtggaaccaatgtaaagcaaccattccgtcaggctgactccttcctattctcagccactccctcacacggcaaaaagaagatttatgtacgggatcttctgatgggaccggtaagatactcggaagggggtttgggaaaataataccaacatcccaggataccgtccataaggttctaagtccactggcaacgcttcgcttacgccggccagagaataagtctggatggaccctttaatatttcaataccgctcccattttctccaaaaatatttccttattaaatctccgtgcttgcctttcacaggcttctcgcatctccaatgcccgcttcggagtaagggtttggacggcagagataatctccatgggcgtcggattgggaggcatcaatagccctgtttcgccatcaatgatggtttccaataaccccccttctgccacacctatcacgggtttacctgccgccatggattccacgggggacatgccaaagtcttcatctttcggaatgtaaagagtcgcaatggcattgcccagcaaggcggataactgatcctgtcccggccaacccacaaaatgaatattgcgggccccctcggccatatgcctaaggcgaggtaaatcactcccctcggataccaccaccaagcgcttgtccggcatctgcaaaaatgcctggataatgatatcaacccgcttatggggttcaagccgagcaagcgaaaggtaataattgccctgtccttgccatcggaatcgttctatctcgcaggggggataaatgactatcgtctcctgccccaaatagtgccgatacttgcgggcaacgcactccgaattggcaatcaccaaatccatctgggcaattgccgcttcatatcgaagtttgctataagcaatcaaggcctgaaacgccggtttctgccaccatggacattgcccaagataataatccttaagatcataggcgaaccgcaagggactggtatggcaatagagaatattacgccctttatggtgatgcaccgctacaggcgcatagacaccactgtacagcaccacttcataacgggataaaaatgccgtacgagaacggaaaagcctcatggttttcagggcgcgccaggctggagaccgggctatacttcccagctctatgcatttcaaacccaccatctccccatcaggaatcaccccatggttacgggcaccgacacaaaggtcaaactctggaaatgcccgcgccaacagcagggtcacccgttcagccccccctggcacctgcaagaagtcgtagaggattattcctttggcccgcggcaatccattaactcctgaacataggcgagagtttcccgtacctcccgtttgcaatcaaagaatgaaataactagtacaacataaactcaacagctacttcgcatccatccgtttccaatatttttaaaaacgcttcccctgctgcttcacgactgaaccgataagaccgttggcgcgctgaataagataaatgatcgtattgggctttgttcgtcagaaacagattcccacaatattgagtatgctccattaattctttttcattaccaaacacgaacccattgcggccgtgttccacgatttctttctgcccagcggcatttatcacgatggggacgcacccataggacatcgcttccacggtggttatcccgaaatgctcatacaagtccggccgcttactgatatcctcattcaatccggttgcatgccagtaaatggcggatttcatatagaaatatttcaaatcgtccaatggcaaatcaacatgaaaatctacgggatagccttctgcttcttgccgcaccgcgtccagatattctatttggtcgtgatgaacttgaccgacaaaagttagccgccattcatcatccaaaatattgttatccttcatccatttgaacaccttgaccatctctagttgcttcttgttatggccttctttaaaaaaacggccgacattaagaattcttttttctttctgaatgagggtcaaatcggtatttggaatagcgactgatggatataacagctcactgtcaaccccccaccactgtttcacccagtgggcggtataatttgaatttgctagaaagccattataggtggctagaaagtctttggcttcatccggcctatcatcaagccgatagggaaaactcacgatgtaataggaaaaacggcttgcacattttaaatcggaaccaaaggcggaattgacaaaaatatcgtattgggaggtggcctcaggatggtaatgtaaatattcgggactgactatccgtttccggcaaaacttaagttctataccgaactgcctctcaagagtggcaatactaaaatcattctccgaaatcagctccactggacccagcctttgtagagtctgggcgatgacacaagcatgatgctcgccaccaccgagggtattccagaaattattgtaaaccgcgattttataaaatctattttttcgttttaaaaagccgccttctgcaatcatcggcagcaatcgttcccaatcagtgaaaatttgcggtattttcctcgcaaattcctgctcttccggggtgcatgaggggttctggtaataggaatggaggtgatcaagctccgcttttgtttcctgccactggcttttccagagatcttccgggtagtgggaggcaagaaataaaattctgtttctattgacataatatctaaaaaatacggagttttctttgctgctcgaggcatgcttatgataaataacgctttctgggcaataggccaaaccatagcccgcctccctgaggcgcaacgaaagctccgtgtcttcaaaataggcaaagaagtccccggcaaatataggttttcctctcagcgcttcacgccgaattaacatggcgccaccgcaaagggccgttaccgcctccttgctgtcgaactgcccttcgtcgggttcgccgaatcctcggtccctgacttctccccactcatccgcctcggaagccgcattattaatgaggtagcgaagggcagggctctccgttcgacctttgaactctaacgccacttcagaccactgctgcccatttaccaaacaagtggccgcctcatggagggcggaagaagaaatcttgagggtggtttcagcatctacttcgctttttaatcgaagcttcactgacgtttgcccttcgcagatagggaactgaagctttgctctttgcttgaagcggatacatcgtttaccgcccaagttctgttcttgctcccaaccttgggaaaaaaaccactttttatagacgggggccgattcctctagagccgaaatgtccatccagatatccacatttgccgaggctttaagttctatcggggcgaattttttccaaaataatattttgggaccgacagccccgattttcggagagtgttctatgcaggccaccaatcctttcagccaatctctatccgctgccatgtcattattgactaggcataaataccgcccgctggaaacttcagccccgatattattaccttccgcaaaacccgtattttccgccaatgctacgattttcactgtcgggaaatggtctctaaggtaatcaatggagccatcggaagatccattgtcgaccaatataatttcgaaatccgggtaactttgcccttgaagcgagaccaggagatcctgtaaatgatgctgcccgttgtaattaacgataatgatactgactttccttttattttctaaatcatttatcagaaaataatcgggatcttcaaattcctggatcgctccttcatagcccaccaagggggaaccctgtagcatccggctgtaataattgactacacccttggccgtggttggctttttaacgaaagtgacataggcattgcggattcgttcccggttcagcaatttcaggctcttgcgcggatgacgaatagccaacaaagtaacctgcaacatcaggtgcagattacccggatgcttggcaaaaggatcgaacaacctatcgtaaacttttctgactggccaggtgattcccattcctaagcgataactcaaggaagtttttatatcctctatctgcctcattgcaccttgaaagtgcccatctatttcttgttgaaccgcaatgagcgcttttaattcccgctccttggctgtgcgaatggcattgatttcttcttcctttgccacctggagagttttgacttcctcatccttttgcctcatcagagcggtggtttcattcaccatgcgcaaagtcagttcattgagctcctgatctttgcgctccaactgttgcttaaaccattgcagctcagcctgtttctgcccttctagttcttgagcttttttttctacctcttcattgagttcttttttgaaatagcgtaattggcaacggtaatttcttgcctccaaggcgagcggatcaatcttatccagcaaactcctagcccgttcccttgaccatccagaagctgcgaactgagtaaggccttcatataaatccaataggccaggtatattctcgttttcctggcggacatcttccattgttgaggctgaatggcataatttggtatcaacgaattgctccacaaaccaatcgatctgtccatgacttaaactttcatcattatttttttcgataaatcgaattaaccgcgtcagctccccgtgtggctcccgtaacaaacccagatagtcgataaacaaaggatcggttgactgcgcttgcaaatagcgcaaaatcaaataatagtggttaatccataaaatcagaccttttcgttgttcgaacccattacgcacattcagtgaattggccacatcgattggattccgaacagaaaccacaaaacacgtttggatacctgcttgctttgccgcggcgagccaaaagggtaagaccaggcttagccgtgggtcttttacggcagcgatccggcttgccgacgctttttccgccaacagggcggctacccgagctcgcaggggggcaagatcgctcctggtaaagtcgataaagggaaaggtggtaggaatatcccagcgtaaatccaagttctctaataaagcggtattgatttcaaacgcatccctatcttcccagaaccccttcgggttatcgaaggccgggggcattaacctctcccccaaatcggcccccgaaacctctacggccttagccagaaggcttgtgccagaccgatgcatccccagcacaaagatcaaacgtctttccctttcctcaaggatcgtcatatcacctcaacccaactgatggccgctccttattcaatcaaatcaactttcaggtgaataccgccactgttcacaccatcttcgctcatgggtgacgtatctcctctgatgtttattagtctttcgcaaaaccgatttcagcagggtgcgctgcctctttccatcaattcccgctcaaaaaccatattcagttataactcaatatagtcagatagattctaaatgtgatttacaatcttttgagcaaaatatttagctaactcgcgttgagattcatattcctctcgattttcatcaatcaaattctgaaaaactcccaatggttgagacccttcgattagcctatcgaaatccacagatcttccagacaacctaaacaagcttgtaatatcattaacgtatctttcgaagtaactaacagcgagcggcatcgcttccttatcgacaagaaagtctgagtatgctggtaaagtcaatctatcagtgcccttggtctgttctttcactttatcaacaatatcaaatgctaatcggagcggttgcatcttttcattcctgccaagctgcgcccccttgatatttttatctaagaaaagcgccatagcatttctaatagaagttatcgtaagatagctcaaggaaacgttacgatattctttcgttggtgacccacctattgttgcccctacagtattgcttaaaaaataatcccatagcggcatttttcctaatcttggttgcaggcataatggcaagatattgaatcctgcttctcgccaccaacgcgctctttccgtcaagaccagagcctcttttaacctagccgagtctccgtaattcttcaggtaagaagtaggcgtgccgacgaatccatgtttaacttcttcttgccacatagataactcacgctctagatgtggcttcgctacaattactgttacggccttgtctcctttaagtacgttttcaagtcgcctaattcgtttaatattccatgtccacatcgtctcagacgacactataatttttttcgctccgtgctccatcgcctctcgtctgatatcgtccaccaactcgtcgaaggcaggaatgtcctttactcccagagcctccgcatagggcgcacgaccatttatctccttgtttaatgaaaaattaagcatatgatgcgccgcatgtagtatacctttttcaggatacaaacaattgttgttagacaataacgcagtcctcgcttcatgcagagcaaactgaattgttgtcgttcctgttttatttgggccaatatgaaaaaaccattccattttctcgccctcaatttgcgcagtgatggtgcctattggctttctcgttaagattgaacatagtattattgtgtaatttttcttcggcaaattgttctcatttttagtccctatagattctaagcaatccagttttctcgtctctgtctttcctatttcgaggccacgccagataattttgtgcggtaaaatgcctcataggcagccaccacctcgttgacttctccttccattcgggtcgtcccctgctccacccaaacggcccggttgcatagcttgcgaatagccgccgcgctgtgggagaccaaaacgatggttttatccgaggcaatcttgcgctctatctcggcccaggatttgcgctggaaatcggcatcgccgacccccaacacttcgtcgatgagcagaatatccggctccaggtggaaggccaccgaaaatccgaggcgggcccgcatgccggcagagtaggacggaacggatagtaagaataaccgatatgaatcacgggtaaaagtcgctcataggtggaggcttgggagtgccgccacccttgtgcctcttcttccgtttgcggttgctctttttcccctccaacgccgaggggcgaagtttgggcttgcctttgtacttcttgaaccgtgccacttcctctttgagtgcttcgatatcctgctgctgatggatcagttcgcgctgggcggcgatcacttccagaagcaacacgaccagcagcgtgcgctgtgaatcacaaatctccggcaccggcggcaacttcgccatcgccccccacgatcgctcgcgcgctccggctgtcgatcccccttcacagctacccggcatttttccctcgctttcgcgcaccctcactcaatttcgatcgcgccatggcaaaatctacacccttctccggcacctccccgcattcacccgccccgactttttaagaacctacgtcacggcgacccaactattactaacttcacaggttcttcggttgtggaggcctaggctatgaagagaagaactccaggctggcctaccccatatcccacgaaaaaatccgctctgggtgactttttctattcaagcgctactgatatcattcatatatcgattagctatttgataaacagacataaattatctaattttttataaataatcctcaaataatagcctaagacacctaaccccggaggcacgccatgaaagataaagggctgaaggacggacgcaagattcccgatgaggtgatggagcattttcgtcgccgtgcggtgcacctcgatccgagtccaggggcatagtccggaaaccgttgatattgctggtggaccgggccacctttcatcagtccccacaggtccgtaatttcgttcgcgctcatcgtccccagctgcgggtgttcttcttgcccaagaaagcgcccgaactcaatcccgatgaaccggcgtggaatgagcttaaaaataaccacctgggaaaacaaccggtcaaaaacaaaaccgatctcaaaaaacgtcttgaagcggccttaaactcgttacagcgccagacagagcgtatctgctctttttttcaattaccggaagcgcaatatgcggctgaataatatccggatatcaatttacagaacgatatataggaatgaggaggctcccatgagatggcgatctataattctaagtattgtaagctttatcttcgcagactgcgacttgggatggccgaccacgacgtaggagcaacgcgcagtaccctctcctggtccgattgcggcgagtcgattccctgggccacctactggggcccctcacagagcggtccgctgagtacttttgttgacaacaacccatgtgttcagattgcggacgggacgcatgttttcagcggaacacaacttatgcagaacacgtcccacggctttctgtatgtgcgaggaaatggtagcaacacagtcctcaaggcaaacgagagcatgcactgcccttactatccatcgagcagcagttgcttccgcaggctgttgaaagtcgacagctcgaatgtaaaaatcgaaaatctgaagatcaatggggatgcatacctcagcaacggcacgatgcgtgacggactagcaggcggcatcacaattcttaaagggacaagtaaccataacaacgtcgtcaacaacgtaattttccggaaccttgtatgcgtcggtgtgcagctaggggggaatggaaactcggtcaagaacagcaatttcgcctacatcggcggctattgcccggacagtgacaatcccaattggttcggcgtaggggcgggtatatatgccgctggctggggtggccttgcctcatggaacgtcgcgattcgggacaacagcttccaaaacctccaagggacgccgatcgacgtcgccaaggtggattacggagcgatcacagggaactttatcaagaatacaaagggaattgccgggatgatgctgttcggaaaccggtatttcaatgtgttgaacaacacggtggacaacgcgggaggcgagttcaaccagcctgcgtatgattcgcatccggattgctacatcgaatccgacaacgaagaaaccgcgatccgtatttgctcggacggcagttccaataaatccgttgacatgactgtgaagaacaatacgatcaaaaatagcgactacggcatcgtgcttatcggcagttccggtcgcgagccggatgacagcaccatcgaagggaatgacctttggaacaacccagtcggcaatcggtgcatggatgaccggtcgcccggggccaatacctggagccagtcttcctgcaacgtcctttacttctaggcgacctcgaacaacgagaatcacctctagttggatatcgcccgggccaacggctctcggagcatggtaattaatgcaaggcgttgatcaagaagttgttgaaggccccagaaatgtccggcgaatagtctgtattcttgcagttcatgggcgggaatctgcaaaagctctgcttggacctgggccggacaaattttgcccccaggaaaatactgggccaagtagtattgaaaactcgttcccgccgtcttgggtatatgtagaaaataaacaacctcatcgcccatcaagtgatccatggctttcccgtctttgcaaagctatttaagtatctcagtaaaaattttgaagtattcccggagcgagccgctggtgtggagccgggggacagggaaatccccgcaaagccttttttcagggaggaaaaacgggtttgcggaacaccaccggcccgcccctaaacacctcatattttatgcataggtacttattaatctcgttcttcagaatagtgtacaaatcctcggcaatccccaacatcccccaccctactggctgtttttttcctgcacaaacgcctcataggcagccaccacctcgttgacttctccttccatccgggtcttcccctgctcgacccaaacggcccggttgcatagcttgcgaatagccgccacgctgtgggagaccaaaacgatggttttgtccgatgcaatcttgcgctctatctcggcccgggacttgcgctggaaatcggcatcgccgacccccaacacttcgtcgatgagcagaatatccggctccaggtggaaggccaccgaaaatccgaggcgggcccgcatgccggcggaataagtatgcaaaggataatcaataaatgactccagttccgcgaaggcgataatctcgcccagcttctcctccacctgcttgcgccggaatcccaacagcaaaccgctgacgatggcgttgtcgcgcccactgagattgggatcgaaacccagcctcaatgacaatagggccacggaatgcccaggattgataattttccccttatccgggcggatgatgccgccaagcaccttcaacagggtgctttttcctgccccattgctgccgattacccccagggattccccttgatacaggtcgaaagagacatcacgcagggcctcgaatcggttttgtcttagaaacccggtcctgcggcggtaggtgacgccgacgcccctgaccgagagcaccaccccgtctgccaccttcaatggcctcatgcttcgacgatcctggggtagagatgactgaaacgctggatcaaaagctgggcgccgtagacgcccgccagggcgaataagcccactttaaagagggcggcccaatccggccagacgccgtccatgaggatgtcccggtaggcttcgatgaggttggccacgggattgaggtaaaaataggtttgatactgctcagggatggaagccccggcgtaaaaaataccggaaagaaaaaaaaccaattgcagcagggcatcgatgagaaacttaaggtccggcacgaagggaacaatggccgccgtcagataagtgaaggtcgtgagcagcagcaactgcaccaatatgacgcagggtagcgccagatagctggggctgatatcaaatccgtagagccagagaaaaataagcaacaggacaaagacgaacccgaacttcaccaagtccatcaccatttcgatggtgggaaagatttccttgggcagatccacctgggtcatcagccggccattaccatggatggcgttcatgccatgtttgatcgaaccggcaaaccactgccaaaccaccaagcccaccaataggaaagccacgaagtcttccgtgccgcgctgaatgagcaaaccgaaaacgacgtaatataccgacatggaaaggaggggctcgaggacccaccagagaaagctaaggtaagtgcgcgacgcttcggctcgcagcccagtgaaggccttaaacaagacgagttctcgataacgtggctgaaggacggtgattccaagcatctttttttcgattcgatttacaatttcagttcacacataagccaaaaggaaataagggttttcgttgcgctctacccctactgcaacctgaagctaatctgcacaccttacaaaactcccgctcaagaaggggtggaggcgcgtagcgaaacccatcgctgcttgttaatgctcctaaaataaaatatttagccgcgaattaacgcctatgaacgccaatatttcaatagtttaaaaacaggcaagcgttggcccgtcagaaaatcatcccaggcaatgttttataagcgtttattcgcgtgcattggcggctaaaaatcgaatctagattgttcctcgtcgctatttctttgtccttgtcggtaggttctagcgtagagccgtaaaaggaacgaagcgaaacccgccaccgctacctatggaggttttccaacagtctcttagccacacgaaaccgaccgcgttcttcaggtctcggtacgctatagcaggccccgtccattggctcgacccttttcctgccaggtagacgccgcaacaccgacccgctcgccaatagggtgggttcggggagggttgtggggacgacggtttgccgacctgtcaacgcatcccgataggccgtcatcaatgcggaaaatagccgtaaacgccggcgcagaagataaaccagggatttgcccaaaaaacgcaatgtggccgccatgggcagaagcttcgggtggtgttttctcgtatacagaagcgtgctcaggttttcataatagttgctccgccatgactctttccggttgaccgatgacctcccgccagtgcttaccccgcccttatggtaaaccaggctctgttgacaccaacggagagcgtaccctctagcgcgggccctgcgggccaagtccgtttcctcgtaataaaggaaaaaacgctcgtcgaataaaccgacctttctcaacatctcggcgcggcagaacagggcggccccaccgatataatccaaagggacatccgcctccccggccagcacctcgtttaagctccggccgcccccaacgggattcatgagggtggtcaggggctgataacggcaccccccggccatttgcacccggtcgcggcgatagtaatccactattgtactgccaaagactcccacatgggaattctgctgggcgcacgccaacaatgcgtccagggcatgggggtggaccaggacgtcattgttgagaatccaaacgaactcgcactgttctcgccccagggcgcagcggatgcccacgttgttgccccctgaatagccccggttggcgccggtttgcaccagcagaaaatcccactccgaggagggttcgctatcccccaacagccgcgctagagagtcggtttggaggtggaaatggcgcccggcccaggctctaatccggtcgatggaatcatccgaagaggcgttgtcacagaccaccagggccagttgacgcttctggatcaagggcagcagggagtctaaacattccagggtatggtcgggccggttccagttgagaacgacggcgcacacgctgggcgctgtcttttcaagggctggcatcctccgccggactgaaaacccactgtctagcgccttcatcgcaagcatgccgggattaactttactcccacgcggcagggtttgccgccgctttccgtgcggattcctccaatgagggcaaaactgccgtcggcagggtgcccagataaataggtctctttttaggcggcgcgaaatccaccccccgcaattctttatactgggcgcgccaggattggatgttctgctgccattgggcttctccggaattggtggcaatgcccccatggatctgatgaaagactccttcaccgagcagagtcaccaactccgccttatcccgcagcaccgcccggcgataaaaatccagattgaccagcccccctcccgccaaatcaaaccgctcatcatagccgccgagattccaaaagctttccctgcgcagaaagatggcgttgctttcccccatgggcaagaaccatccgtcttggcaagaagcggcgagcacggcaatctcgaacaatcggtaaccctcctggggaaaaccgattcccgccaataaggcatcctccttgccctgattatatccttcggcgacggagtagttttgcaattgaggccccaaatgccatcccagcaccgagacggtgggatcgtcaaatatccggaaagccccggaagcccagcgcaccaggccgggggaagcaattctggccccgtcaatcatcaagcagacaatagcgccccgggagttcttcaccccctgatttaacccataggcgggtgaggggggcgcattttccaagtatagatagcgaaaattgtcgccgtgggcctccacccgctccctcccgaagggaggacgggagccgttgtcgaccaccaccacttcgtaattgacgccgtcggcgccaagctgatagcgccggctcagggactgcaaagtcctgggcagttccctgtccatattgtaggtgatgacaataaaagacaggtctaccggctttcggaagaatcccaacaatgccaacctccttccgtaggatttgccgagagacttacttaccgcgccgctggttgcggtaaaaattcggcggacggccggccttgcgcatggcaaaacgatggccggtcaggatcacctcgtccgggaccgtgtccacccccaaggcggcgatggcctcgatacgctggacatcctttgccgccacgaaccaggtctgcaaggtatggggccaatccaacttgcggcaacacaaaccggcttcggaacaagcggccacgatcgtcgaccaactaaaatgattgagccccggataaacccactcgtcacccactatcaaatcctcctcccgctccacgaaggtggcgaccagcagaccgtcctgcttgaggacgcggcccgctgaacgaaggcactggcgcaatagaggggggccggtatgactgaaaatggactgggccaggatgaaatcgaaatcggtatggaaaacccccagatcgaaatcgtcgttgtaggcgaattgcggtcgcttgagcgccaccagatcccggccgatctcctggttgatgccctcctccaccaaccagcggttcggctcaatgccaaaatagcgcgagggttggagatagggaatgaacaaccgcccgccacggagggagccgcaacccacatccagcaaataatgggattcccgcaaccccagcaggcccaggaggctgaactgcaaggctgaaatcagatcatagtgctccacccggcccacataggcgcgatagttttcgtcgcccggcttcaactccggggacgggggcgccgataccggctgggaggcttgcccaccggctttggaacgggccgcctcgtattcccaatcattcaatagggtcgcgctggcccgacgaatccagggcatggcttcccgccggggatagcccaccaacaagggcagccgagaagattggcgaaaatcctcgccccgtatccgccgatactgctcccggtagcgggccatttcatcgggaatttgcgccgccggccgattggccatggtgccgccatgaatctggtggaaggtcgcctcgcccagcaaggtgatgagggtcgagcccttcagatcactggcgcggcgataaaaatccagattgaccagccccccgcccggcagatcgaagcgctcgtcgtagccctccaattcatcgaacatcgcccgtggcaggaacaacagattgctttccgcaagcctccccaaccaggcgccccggctggaacctcccaaagcgctgatatcaaacagccggtagccgttccggcgccatccgctgcgctccagcagggcgtcttcctcggcctggcagtacccctgggccggtgaacgggtctggatatcgggccccaggtggaagcccaccgtccccaccaccggacgatcgaagcgatccagacacgccaacgccatctgcaccactcccggcgtactcatgcgcgcgccgtcgatgagaatgcccaccgtcggcgacagagaggcggccacgccccgattaatggccgctgccggggacggcggcccatcgtcaatgcggatatggcggaaattcccccccaaactttcacttaccgccctatccaggggagggtttgagccgttatccacggcgatcacctcgtaatccccttcactgacccctcgctgataacctgccgatagggaatagagggtacgcggcgcctcacgcgccatattatagaaaaccccgataatggacaggcgcggccgcactgttttcccggtcggcgaggcgctcatgaagctatctcccacagagtctcatacagggcccgcacctcagcgggcagttccctctccatccgcccatgatggcgccgtaaagcggaggtgaagaaggacgatccccgaggggggtcggcaagtcctagcttcccagcgatcttggccagccgctcggcgtattgcgggggctcccaatcgaaacaaataatgggaaaacgaaagcgttcccaataggcgagcagtcgccgattataggccagccacaaagcgtaagccttctccggggcaaacttgttgcgctggagcaaggactcggccactgcggtcggatggcggaaggtgcccacgcaactgggcatcggcagggcttccaaccacccctccagggtcaacaaggtgcgcggttccttgaagccccaaatatcgtgggtaggataggcggcgataatcccatcgcggcgccgcctttgagattcatcccagcgcactgccgccggaggcctatcccaggcgccgccattggcccggagcacttcgtcgttaagatccataatggcccggttttcccggttgccgcgggcgttgtggggcgccttggtattcaccggccccagatacagccccgcttcttccaggcagccggccaggcaactggtgccgctgcgatgcattcccaacaccacgactgccttcgatggactcatggcgctacgccgtgcgggtaaacatcaacatggactggccgcggggatgtccccagtcgccgatgaactcgaaacgccatggcaacccgtcgatacagtagctgaaatctgcgagccggtaatggtacggatcgtcggcggggtaagtcgtaaatttgccctggggatgggtaaaggcatccgcccagtcgctgccttctgggcagatgaaggcagtcgcgtagaaggtaccgccaggcttcatagcctcggccagccgcgtcagacacagccggatatgattcatcggcaaatgggtgaacaaggactgggccaacgccatatcgaaatgcaccccaaagtgggcagcacggaagccgtcgtcgcagaacagattttccttcggcagcttattgtccaacccctggggcactaattctttctggtagcccgcatccatcaattcctgggaaatgtcgataccataatagtggcccggctggagatattcgatcaggtgtacgccgcctcgaaaacaaccacagcccatatccaaaaggcgcatttccggcttcaggccctgctgcaagagaaagtcccgttgcaggcggccgatctcctcccacagcccaccgaccaggccgcgatgccggcccgccttcacctgagcgagggtcctgcccagatcgtaatatttattcaccccagatagcggttgttcaccgggtctggacgaaccaccactggccatcctgtttctcccacagctcgtcccaggtgccgacgggctcggcggcgttgaggccggtgacggtcccggcggtgtcgaaatgctgctgcaccaccacggtggcccgcgatggatcctcaaaggcaaagatgacttggcgaaccttgacctcttttcgaggcgccaacacctcataatggttccgcagccgcttcacgctccagttgccgcgctgggttggcgcgaagaattctcgggccgcctcgtaatcgccggccaagatcacctcccagcgcgccagcacccgctgccggagcaaggcttcctccgccgccagatcctgggcgcgcgtggaagaaccggcgcatccccccaacccggcccacagcagcaacacaatggcgcccgcggttatccgcacaaaggttttctgcaccttcctctcccttttaaaattttcccgtcacgcccccgaaggagctccccggcatccggatcagcggggctccacataccaccattgcccgtccaccttcatccaggtttcctccacccggctcaccccctcgatcatggggccaagcacgcctgaactctcaaactccagcaataacccgaccttggccagggcagggtcatccgggtcaaagcggatatcccggatctcgatgcccttgcggcgaacctgggcggcgtattgattctggaaatgctcaaggctatgggtgcggcgataagccggcgtggcaaactcatagacccgctcgaaatccagggcctgaatcgcctcccagcgggcatggatccgagcgcgtaaagcttcctcctcggtacggaccccacctgggtgggcgcagccgctgatccacagcaccgccagcaggcataagccgccgaatatccggcttgcgccccacccttgaaaatgatacccaactcgctcccccatggcctcacttcccttttggctgtaattcgttgaccacttgctccagcacctcgtaattgattttcctcggatcgggataggactgactgcgcttttgctccatggcgctggcccgcacttcggcgcgcacttgccgcatcagcttccccttaacttcctcgaagctgagctgccgcgacggcttcacctccaacagtttgatcagatgcacgccaaagggagtctccaccggcttgctgatatcgccgggcttggttaaggcgaaggcggcatcctcgaagggtttgaccaacctgccgtcccgtttgatccagccgggcagttccccgccgtctggggccgtccctttgtcccggctgcgctcccgcgccgccgccccgaaatccccgccggcgagcaactcccggcgaagcgccgcagcccgctcccgcgccggtggccgctcatcgcagggacagtctgccggctcggccagcagaatgtgggccacccggcgcttttcggcggtgcgcagcttatccttgtgcagactataacgctcccgggccagggccttcaaatccctatcggagggcacggccgcctccccggcgaccttcttcatcaacgccctcgccagcacctggcggcgcacggcccgaagctgggccgccaccttgggatcctccgccaaacccaggtcctcggcctcggcggcaagcacccaattagaatggaaatccagggccagatcccgcagccgttcccgatccccagtcaggccttgccactgcttggcttcaacaccgctcaaatggcggcgataatcttccgccgtcaagcgcaattgcggcgaaacgctcaccgcttcgggcgtctcggcggcaaccgccgaagcccctaccgtcatcaaaaacaaaagcccatatccgacccacgctaaaatctgcatgccgtttaacctgtgtccctcatggtagtgcgatcaaaaaaggcgccggggtggccggcgcctgttggttcatggcagaagccatgactctccgcccgcgagcggagagtcatcccgccgtttagttctgcaacaccaaattgtcgttgtcccgcaggtaagcgtgatcggtggaactggcgaagttgcgggtcacgtcgccgaaagtccgctgcttgagcatgaagccggtcaccggcaggccccgatggtcagcgacattggagggcagccccccctgatcaccctgccccgacaattgcgggttggtggggaccagatccagccgcatccaaccggcggtgttgcccggcgccggcaaggtggcggtgctcacggtggtgggcaggccgtcggtgtccaggaggggatagatggaatccagcgcgctctggccgttgaaggtaatcacgttggtctcgtagcagagctgctgggattcaaccaccggcggcggcgcgggggagactaccacctcctcggcatcctcctcgaaggtgcgctgctcggcccggtcgaagaccgcggtctgcacctcgttacaggcggtcgcgctggtgcgatcggtctcaatggtctgcccaaaggcgttggcaaacggagcgtaggggatgtcgtcgcctacgcccaggatcgtctccgggcggttatgggtattagcggtatccacaaccccgctgggaatgatcgccgactgcacccccggaccctggttgccgaacttggtcacaccatcgttagcactcccttgggtgagcgtttccgaaccgtccacgtagaagcccttggtgggcagggtcacaatccagtccgtggtcacccccagggccggattgttggaccactcgttgacgatcccggaacgctggatggtcaaactcagggcatccaccccacgcaagttctcaggcggatgcgcattagtggtgttcagcggcatggccatgatgggcagattcaggccatcgtcccaccagttggcggtctggggaaaggcgtcattcaggctcggctccaggaagtcgaaggcgacctgggcggtgatgagattccggcaactggcaccggcatcgctagcgtctggcacccagttgtcaatttgtgaacgctcgtcgccccgggtgatggtacaacccacgttgtcggcaggatcgatgatcgcatcgacagcggatgcgcccggattatagaaattggcccaggtggtggcggtgttgccggcctcgaccccccgggagggattgagcagggtgaagttgaacttgagggcattaatgggttcgccgaactgccgcgccgtggcaaggatattggcgcgactaaaggcggtctcaagggtagcgcagtcatggctttcgatgacgtcctcgatgggatccaggggcaacgggaatgtactgggatcctgagccgtccccatatcggcatggcccatgacgatgaactccacataaccttcccgcatccgctcggcggcttccggcgtcaacccggtgggattggccagggtcggggtggagcccgtggggcccccgtcgtcgttgcgggttcccgccggaccgaaagccagggggctcaggggaatttccgccccgccgccaacggcgctaggaatggtacaggtcttgaggccgtcggcattttcttgatccgtggccacgaacaccggaccactgccgtcggaggcttccttgagcaccccggtgaatacgtcgaaactggacaaggccacgttgaagtccaacacgtcgcggctgttgcgcccttcgtgaatacggaccttgacgatgatgggcacgttctgggtgttgatcaggttgacggtggtcagccagccgtcccggaccgtgtaatagggcgcgatggccacttccccgatcccgtcggtggcgatgttcactgctccggcctgtggcgccagcagggcaccgccgaccgctgccgtaacagccagggccgagcgtttgagattaaataatttcatgctgaatcccccttgcgaaagagtttattgtcttttccatattacaattacaaatgataacgattaagcgaatatcacgtcagaaaaatttcggcggcaaccagccgtattgggtgattgcgcacagccgcccaccccggtatttcctgcgaagcggacaatgaacatcacggtaatcaacccttactgatccctcttatgagcgataacattgcggtgctttgatttagaacgtaacgtagcagtgacatggtagcgtgtcaacgacatttttcacttaaaaacaatgagcagcaaagaaaataacattttttactctaaaagctaatgcccacctaaaggggtaaggtgtaaaaattatagacaagcaatcccacgaatgcgaaattcaatatcgtttttatccacaccgctgtaaaaatcaaacactaaaacggcaatgatggggtaaaactttaaccttttggatgcctctagagagaacaagctgggtccgtaacggctaggtgcttgtcgccacgaataaaaataggcgcggcgagtcctgccggaaaacattcgaggcgggaggggatgatggcccctggaatatcccccccccagggcggcggatgccgccgcagggtcttttggtcatcaaatccgccaggggttccggctagagtctcctcgccaagactggcataattgcttctatcgttcttgctccggcaagagaatgtctattttttaaccgtaactttagaatattcattggccatgctgatttttgaatcctcacgtcccggtcgtcatcctcgcacccaagcccccaaggcggctgtccccaccgatttaccggcgcaatttctgcggcagcagcccccggcattgcccgaggtctccgaattggatgtggtgcgccactacacccgcttgtcccagaaaaacttttccatcgacacccatttttatcccctcggctcctgcaccatgaaatataacccccgggcctgccacaccctggccagcctaccgggtttcctggagcggcacccggcgacgccggaagccatgagccaaggctttctggcctgcctctatgagctgcaaacaatcctcgccaagatgacggggatgcagaccatgagcctggcgcccatggcgggggcccaaggggagtttagcggggtcgccatgatccgcgcctaccaccaggcccggggcgaccacgaacggcgtgagatgctggtccccgatgccgcccacgggaccaaccccgccaccgccaccatgtgcggtttccgggtgcgggaaatccccaccaatccggagggagacgtggatctggaggccctgcgcagcgccttgggccctcaaacggcgggcatcatgctcaccaacccctctaccctggggatattcgaccgcaacattgaagcggttgccgagagcgtccatgaggcgggggggctgctttactatgatggggccaatctgaacgccatcctcggcaaggtcaagccgggagatatggggttcgatgtcatccatcttaatctccataaaaccttcgccaccccccatggcagtggcggcccgggcgccggccccgttggggtaggcgataaactgttgcctttcctccccgttccccgggtggagcgaggcgaggatggcagcttccattggctgaccgaagaagactgcccccaaaccatcggtcccctctccgcttggatgggtaacgcgggcgtcctgctgcgggcctatatttatgtgcgcttgctgggcctggaagggatgaagcgggtcgcggatttctccgccctcaacgccaattacctggccaaacgcatggccgaagccggtttcgatctggcttacccggagcgtcgcgccggccatgaattcgtggtgaccctcaaacgccaagccaaggaacagggagtgaccgccacggatttcgccaagcgcctgctggatttggggtttcacgcccccaccatttatttccccctcttggtcccggaatgcctgctcatcgaaccggcggagaccgaaagcaagcaaaccctcgatgctttcgtggcggccatggcgcagattgccaaagaggcccaagaggatccggagcagctcaaggaggccccccgcaagttgccggtacgccgcctggatgaagtcagggccgcgcgggagctggatctggtctggaaaccggcccccccatgactaagcaaatacatccgaaagatgaaggcctccgccatttgtttttggcggcgggctactctttcaaaggctttcgggcagcccttagcgaaaccgcctttcgccaggaattgctcctattgctggtgggaggacccctaggcctgtggctcggtgaaaccggaatagaacgggccctgctggtgggcagtttattattggtgctgattgtcgaattgctcaacaccgcggtggaggcagcagtggaccgggtcggctacgagcaccataccctttcggggcgggccaaggatttaggttccgccgccgtcttcaccagcctggctttggcggctttcgtgtggttttccattctcctatagttgagtcgtcgcctaactagctcttcgcgtccatccatggacttgtcgagctagttggttggctcaaccagcctcagcacgaggagactggacccacagagactcaaccaggtcaattcaacccaagcaaaaccatcaagttggagtttcgccatgactgatttcaattttgctcctacaaaacttcatcaatctggagaattcgcggttcctcgcggtcctcgacgaaggggtgaccttggtcttggggtctttaccgctcctcgcgctttcacttcgggtgctccccaccctaggctccgagagcaagaaaatcatagcgccaattcatggcgaaacgcaagtcatgctgaccctcacgctcgatgctccgcaagctgcgcactctcgctggggggtcattaaacatccatgtttaattccgaagggaaaaaaatgacagctttaatttgcggttcttttgcctacgacaccatcatggtgttccatgaccgatttaaaaaccacattctccccgataaggtccatatcctcaatgtctcctttctggtgccggagttacggcgggagtttggcggttgcgccggcaatattgcctataatttaaacttactccaaggcgaccctttgcccatggggacggtaggcggcgactttggcccttaccaaaaatggctggaccaggagggtatttcccgtcggcatgtacgcctgattgaggatacctacaccgcccaggctttcatcaccacggatatggacgataaccagatcaccgcttttcacccaggggcgatgaacttcgcccatgagaatcgagttcaggacgcggaaggggtcaagatgggaatcgtcgctcccgatggccgggaggggatgattgagcatgggcgacaattccaggaggccggaatcccctttatcttcgatccgggacaagggctgcccatgttcaccggggaggagttgctcacattcactgagcaggccacctggattaccctcaatgattacgaagcccagttgtttcaggagcggaccgggctttccaccgagcaactggccgagcgggtcgaggccttgatcattacccggggggcggaaggctccgccatccatacccaggggcaatgcctccacattcccgccgccaaagccaagaccctggccgatcccaccggttgcggggatgcctaccgggccggcttgctctacggcctttcccagcaaatggactgggagatgacgggccgcattgcctccctcatgggcgccattaaaatcgagcatcatggcacccagaaccatcgcttcgaactcacggaattttgggatcgtttcgaggaaaacttcggctatcggccttgatccgccaaatgagccttaaaagcctcctgctgggtcaggggtggcgagcaagtgtggccgctacacacataagcggtcaccctgtccccctcggggcgatattcctccaattgtccccataaatcccgggctcccttgggaatcgccaggctcacccgccggggcgcatactccccggtggcgatggcccgccaggatcccaaattttcctcagggccccgcaaaatgaccatttgggggggatagagccattcctccagggtcttgagcaagctgcaatgggcatggggggtatgctgaatgctggcccagctggcctttagggtgcgctctgccgccttcaaatagcgcatttcccccagcaaatgccccaacctttgtaaactccaggccagcaccccatttcccgccggggtggcgttatccatcaagggcacgggacggtggatgagggtttcgtgatcatcggcggtgaaataaaatcccccttgggccggatcctcaaaatgtgccaatgccgcctcggcaagttcaaccgcaaaggccaaatccccctcgcgccagcgggcttggagcaatgccaacagggcatccaggagaaaggcataatcgtctaggtagcctgggtgctggacccgcccatccttgtaactcaccagcaggcgaccctcccgccatagatgcccacgcacgaaatccaaggcccgctcggcggaggcgatgaacgcgggctccgccagtgcctgcccggcggcggccattcccttgatcatcaggccattccaagaagtcaggattttatcgtcccgccctgggcggatgcgctcttcccgggcggcaaacaacttttgcttggcggtggccagcgtctcttccagaatccggggcgataaattcagctcctgggctagcgcctcgggggttatcgccccatataaatgccaatggccttcaaaattcgccggttgatcaaggccaaaataacgggccactagcgggtactcatcctcctccaagagggcttgcacctgctcccgggtccagacatagaactttccctcccggccctcggaatccgcatccagggaggaataataccccccctcaggggactgcatttcccggatggcccagtggcccgtctcctccaagacccgccggcagcgttcactaccccagagctcataggcgtcggcatagagggccagcaattggccattgtcgtacaacattttctcaaaatgagggattcgccactggctatccacggcatagcggcagaatccgcctcccaattgatcgtagattcccccctgggccatttgctcaagggtgagtcgagccaagtcgagggccttttgccgcgcctccgccgacaagtgttccccccggacatcgcgcagacagcgctcgatgctgcttggattgggaaatttgggggcccccttaaaaccgccataacggggatcgaaggactgggccaattgctgctgggcggccttcaggggcgccggtcccagcatttcaggctctaccgctgaagtgcgcgtatccagctcctcaaaggcggccagcaagcggctattctgggattggatttcctcccggtgggcatgaaaaaactcggctatccgctccagcaagtccttaaagccgggcaaaccatgtcgtccttcagggggaaaataggtgccgccgaaaaagggaacttgattctccggttccaggaacatggtcaggggccaaccaccggggcggccggtcagcatttgctgggccagttgataaatctgatccagatccggccgttcctcccggtcaaccttgatattgataaaatgctcattcatcgctgcggcgatttcagggctttcaaaagactcatgagccatgacgtggcaccaatggcaagcagaatagccaatggaaagcacaatgggtttattctcacggtgagcccgtgccagcgcctcttcgctccagggataccagtccacggggttgtccgcatgttgcaacaaataggggctggtctccccctgtaagtggttttttactgatggatttggcataggaaaattccccataaattccgagtcattttctcaactataggctactcagaaggcttcgtgaactgccacccgtcctctttcatcacccctatatctcctaaatggtaaaatccgcctaaaaccccgtaagtccaaatagagcccctaaaatcccgtgcaggaaaccatagaactgaacacgacgcttccccccgaattggcggggaaacgcttagaccaggccctggcctgcgttttccccgcctattcccgtagccgtctccaacaatggatcaaacaggggcaggtcaaggtgaatgatgccccggcgcgtccccgagatacggttcgcgggggggaatgggtggtactcatggctgaaatggagacggcggtggtttggcaggcccagcccctgcccctggagattgtttatgaggatgaagcgatcatcgtggtcaacaagcctgccggcctggtggtgcatccggccgcgggtaatcgcgacggcaccctcgtcaatgccctattaaatcatgccccggagcttgcagaaatcccgcgggcggggattgtccatcgcctggataaagataccagcggcctgctggtggtcgcccggaccctaaccgcccatcatgggctggtccagcaattacatgcacgccgggtcactcgtcaataccgcgctattgccgtcggggtcatgaccggaggagggatcatcgaagcgcctatccatcgccacccggtggaccgcaaacgaatggcggtagtctccacggggaaacccgccatcactcactatcgggtacgggctcgcttccgggcccatacggatgtttcatgccgcctggaaacgggccggacccatcaaatccgagtccatttggcccatattggctatcccctactgggggaccccacctatgggaagcgtctgcatattcctagggagagcggagaagaactgagcactgccttgcgtcatttcaagcgtcaagccctgcatgccgcccgcttgggtttgcttcatccggaaaggaagcaggcaatgagctgggaagcccccctgcccgaggatatgagcacacttctggccttgcttgaacaggatcggcagcgccatgcccatccctaaactatacatttcccgtttaaatgagactaaggcgcttggggcaggcgtgaccagacacgctgtcaatccgtccctggaagctcgacgtcggcatccctgccgccgacggtctggtcaacactgaccccaagcccaacggggatccacctaaaggggcaagttaacccacctcaagggctaatttgcccatcatccctccttgctccagcaaacggtgggcagccgctgcctcccctaagggaaaggtctgccgaaggtggatgcttaggcgctcggaatcaaacaattcggcacaacagcgcaagatatccgcttgatgttccaaggcagaggtgagaccgagatgcatgggagtcagcatcaattccaagctaaaacgaagattgcgggttcgcgccgtaccccaattcatatcggcgctcggctgtaaaatggtgaccaaatccccgtagatggccaccgcctcgcagctcttttcaaaggttcctgcgcccactgtatcaaatgccacctcgacccctttgccctcggtccattccatgacggcctcaacaaaatccgtttcgcgatagttgatgacatggtctgctcccagagcgcggacaaattcccctttctcttcggaactcacagtggtgcaaacccgagcaccggcacgtttggccaactgaatagccacatggcctacgcctcccgcgccaccatgaaccagcaccctatgctccggctggatgcgggcgcgatcgtggagggcctcccaggcggtaattaataccaatggggcagccgccgcttcggggaaggacagggattttggttttttggcgatggaacggtagcttaccgtcacatattccgcataatttccctcaggaccgccaatgcccccaaagcagaaaaaaacctcatcgccttctttgaaatttttcacttccgcccccacagcttccacaattcccgccccatcacagccgaggatggtgggagagcggtctgggtagaaagtgccgcgggtacgcagcttggtatccacgggattaattcctgcccctttgaggcgaaccagaacctcatcgggccgctggatggcgggcttcggcaattcttgccattgcaagacctccggtccgcccgctgccgtcatcactatccctttcattttttcagcctagcaccgccatgcatagccccattaaagcgccggggaaaacacccaaccccaatatggccaggccattggcgctcatgccccaacgcaggccggccccgccatccagggaagcggtttccgtaggactatcgaagtacatgaacttgatgacccgaagatagtagaaagccccaatcacggaaaatagcaccgccgccaccgccagccaaatcaagccctcattgacaatggccatgatcaccgcccatttagcataaaatccaacggtaggcggaacacccgccatggaaaacatcaaaataagcatcatgaaggcaaaccaggggcttcgctcgttcaaccctttgaaatcctctagctgatccgcttcaaaacccgcccgggagagtagaataatcatgccaaatcctcccagactcattaaagcatagacgaggacatagaacatggctgaagcatagccctcacccgtccccgccaaaatacctaggaggagaaaacccacatgggagatggtggaataagccagcatgcgtttgaggttggtttgggcaatggcgacaatgttacccagggccatggaaagcacggcaagaatgatcagcatatcctgccagtgggcttgcaccccgcccagggcttccaccaataggcgcatgaacatggcaaaggccgcaattttgggggccgtgccaatgtacagggtcaccgccgtaggggctccatgataaacatccggcaaccacatgtggaaaggtacggcgccaaatttaaacgctagaccgaccacgatgaaaacaaccccaaacaccaacacttggctgctgccgccaccttcccggatggcctctgccacggcggcaacatggagatcgccggtggcgccgtagatcatggacatgccgtagagcaacatacccgatgccaaagcacccaacacaaaatatttcatggccgcttcggtggcccaactattatcccggcgcaaagccaccatggcgtactgactgagggacagcagctccaaccctaaataaaggaccaaaaagtggtgggccgaggcaagcaccatcattcccagcatcccaaaaaggcccaacacatagtattcgcccttatccaggtctctcgcccgtaggtagctgcgggaatagagaaataccgcgaaaacaattaaataaataaatagctttaaggtatcgctcaggggatccttgatgtagctaccactgaaggtgatgcttttggaggaaaaatccgcgtaataaaaggtcagtaacgcaacgatgatgagcgttaattgagtcagtccataggagactctgccgctttgctggccgctataagcaacggccaacaaaagtaggcagcccatgataaggacaaatatctctggtaacgcaggcagaaaacccggtatatcgaaattcatcgtgtcaattctttcaaatacaaggggaagcgaaaatcacagcccactatttagaccaattttgatgccgccatctgggacagcagatgttctatggaagcatgcatcacttccagcaggggctggggccacacgccaagcaacaacaccgctgcggccaaagatcccaacaccagaaattcccgtgagttaaggtccttcaaagccgccacattatcgttggcgacctcgccgaagaccacccgcttcaccatccacaggctataggcggcgcccagaatcagtgtcatcgacgccaaaaaggcgtaccaaaaatctgcctgaaaagcacccaagataaccaaaaactcaccgacaaaaccggaagtccccggcaacccggcattggccatggaaaataacaccataaaggaggcaaagaccggcatggtattcaccacaccgccataatccttaatcattcgggtatgcatccggtcatataaaaccccaacacacaaaaacatcgccgcagaaacaaggccatgggagatcatctgcaccaacgccccctctagacccatgacggctccctcgccttcgacgccccgggcaaaaatgacaaaggcaatgaaaagtcccaaagtcacaaaccccatatgggcgatactggagtaggcgatgagtttcttgaggtcttcctgcaccatcgccactaaaccgatatacaccaccgcaatgagggatagggtaataatgagccaattcaacgccaggctggcatccggggcaatcggcaagctaaaccgcataaagccgtaggcgcctattttcaaagtaatcgcggccaagatcaccgatcctcccgtgggtgcttccacgtgggcatcgggtaaccaagtatggaccggccacatgggcaccttcaccgcgaaggcgagcaaaaaagccaagaatagcgcgacttgggcctgcatccccaggggtgcctgatggaattccaatatggaaaacccatcggtaatgctgcgcaaatagagcagcgccagcaggagaaaaacagagcctaaaaaagtatacagaaagaacttaagggtcgcatagatccgatttggccccccccaaattccgataatcaaaaacaggggaatcaacatcccctcaaaaaagacataaaacaacaccgcatccagggccgcaaaaacgccgttcatcaacccttccataatcaggaaggcggccatatattgccccagcttgtgctggataacctgccaaccggctatcactaccaacaccgtggaaaaagtggtgagaatgatgagcggcatggagataccatccacccctagatggtaatacaccttgaagatttcaatccaagcagccttctcttgaaactgcatggcggccgtggtggtgtcaaagccggtgtataacgaccagctcaccacaaagctcaatcccgaaaccaacagtgccagccaacgaacacggtctactcggttacccatggccaatactaggaggcctcctagaatgggcatccagataaccagggagagaagtggcaatccagaaaacattccctagcccccgtaaataacaaagccgccgataaaaagaagcagtcctaaaatcatgacaaaggcataatggaataggtaaccggactgcacataacgcaccagcttggcaatagcccccaccattcgcgccgttccattgacgatgaagccgtcaatcaagacccggtccccaaactgggaaagcacccggcccgtacaacgcgctccacctgcaaagacaacttcattaaagcgatcaaaaccatatttattgtttaaggcccaataaatcaggcccaagcgcgcccccaattgctccggcaactgggggcgaacgagatacaaataccaagccgccaccacgccagccatggctagggcaaagggagtgccctgaaatccatggagggcaaaagccattgccccatgaaactcagcccctaccgccgccagcacatcgtgggttggtgagaccacgaccgcctcaccaaaaaagccgccaaacaagatcggctcgatatagaggcccgccaccaccgaaggtatggccagcaatatcaggggaacggtcaccacggccggggattcttttaagtgttcttgggtatggtggtccatccgttccttgccgtggaaggtgagaaacagcatccggaaggtataaaaggcggtgacgaatacaccggaaagcaccatcacgtaagcaaaaccagcccccggaagttcggaagcatggacggcttcaataatggagtccttggagaaaaatccagaaaaccccggaaaaccgatcagcgccaacgctcccaacagggaggtccaataggtaatgggcatatatttttttagcccccccattttgcgcatatcctgctcgtggtgcatggcgataatgactgaaccggcccccaagaagagcaacgccttaaaaaaggcgtgagtcatgagatgaaacatccccgctgcgtaggcggaaacccccagggcgaccgtcatataccctagctgggacaaagtggagtaggcgattacccgcttgatgtcattctgaacaatgcctatcagccccatgaagaaggcggtaacggccccaatgacgagaatcacactcaatgcggtctcggacatttcatagatcggcgacatccgggcaaccataaaaataccggcggtcaccatggtcgccgcatggataagcgccgaaatgggggtaggaccttccatggagtcgggcagccaaacatgcaaggggacctgcgccgacttccccatggcgccaatgaacagcaaaatgcctatcacggtaagcaccgaccaagcggcatccggccacagggaaatggttgcttccgccagcgtaggaaccgctgcgaatacttccgtgtaagccaagctgcccgtatacatcagtacgcaggcaatccccagcaggaagccaaaatcccccacccggttcaccaaaaaggctttaaggttggcgtaaatggcggattcccgcttataccaaaaacctatcaacagataggacaccaaccccaccgcttcccatccaaaaaagagctggaggaaattgttcgccatgaccagcatgagcatggaaaaggtgaacagggcgatatagctaaaaaagcgctggtagcccggatcatccgccatgtagccgatggtatagatgtgcaccattaaggagacaaaagtcaccaccaccatcatcaaggcgcttaggcgatcaatcaggaagccaatttccaagcgcagatcgccaatggcggcccaggtgtagacggcctcattataggtgaccccatccacaaccacctgcttaaacaccatcagggataacaggaacgcaatcgccacaccggcaatcgtgacccgatgggaccaacggcgcccaatttttttcccaaataaaccggcaatgacactgccgattaaaggcgcaagcacaattccaagagtttgggcttccatcacgcttagcccttcaagttatccaaatcacccacattaatggtttgccgattccggaataagaccaccagaatcgccaaaccaatggcgctctccgccgcagcgactgtcagtatgaaaaagacaaaaacttgacctgccatatcttctaaaaaatgagagaaggccacaaagttcatgttaaccgccagcagcatgagctcaatggacatcaaaataatgatgatatttttccgattgagaaaaatccccgcgacagagaggcaaaacaataatgcccctaggatcaaaaaatctgataatgcaatcatttttggtttaatttgttttttgggtcttctcggcagccatcttgaccaatctaacccgatcttgacgccgtacccgtatctgctgtaccgggtcctgagccttgctggtgcgacgccgcaaggttagcgcaatagccgcaacaatcgccaccaagaggatgaccgaggccaattcgaaggggtaaacgtaaacggtataaagcagattacctaactctttcgtattgctgtaatcaggcccctgggggggaggtgaagtgaactgttcaaggccaaaattttctgccccgagcaccgccatcatttcaagggcaatcagcgctgccaccaggaatcctacgggcaagtagcgggcgaacccctcccgcaggggggcaagattgatgtccaacatcatgaccacgaacaagaacaacaccatgaccgcgccgatataaaccagcaccaggacaatggctagaaactcggcttccagtagaagccaaatagcggcactagtaaaaaaagccaagactaaaaacaatgctgctcgcacagggttgcggacagtaatcaccatggtcgccgcaaacagcaaaatggcggcgaaactgtagaatagaatcttttccatgggtattgggactctacactaggttaacggtagggagcatcagcggccctatcggcggcaatctgggcttcgtacttgtcaccgagcgccaataattgctctttatggaggatgtgctccccccgctcctcaaaatgaaaatcaagaatccgagtctccacaatagagtcaactgggcaagattcctcgcaaaaaccgcagtaaatacacttgaaaagatcaatatcatagagggttgtacgccgagtcccatcttcccgctgctcggaatcaatcgtgatggccaaagcggggcaaaccgcttcacatagtttgcaagcgatacaacgctcttcaccattgggataacgacgcaaggcatgaagaccacgaaatcggggcgattgaggcgtccgttcctccgggaattggaccgttaccttttttgcgaataaataacgccccgtcaacttaagaccaagcaacaattcccaaagtagaaaacttttaaagtacgaacgcagggtattcataatgataactctttacgcaaaccaggggcctaactgagcaacccgcgcacctcctaccaccagcaaccaaacgatagtaataggaataaataccttccaaccgaggcgcatgatttgatcgtatcggtaacgagggaaagtggcccgcatccaaagataaaagaataagaatatcgccgtcttgatgaggaaccaaacaataccgggaacccattcaaaggcggcttccagcggggttccctgaaagggggacagccatccacctaaaaacatcaaagaggcgagcgccgatatcaggatcatctcgatgtattcagcgaggaaaaatagagcaaaagccatgccggaatattccacatggaagccggcgacgatctccgattccccctcggccacatcgaaaggagcccggttggtctcggctaccccggaaataaaataaacaaggagcaaggggaataaaggtagccagaaccagtgccacaaaccgccttcctgggcctggacaatctcgccaagattaaggctgccaccggcaatcagcacccccaccaaggcaaagcccatggcgatctcataagacacgacttgggccgcagaacgcatggctcccagaaaagcatacttagaattagaagcccagcccgccaagaccacgccatacacgctcatggagccaatggcgagaatataaagcaggccagcattgatatccgccagcaccagatgggcatcaaaggggatcaccgcccaaacggcaagggcaggggcaatagccagtaccggcgccaacaaaaatagaaaccgattggcgcttgccggaataataatttctttaagaaggagcttaacggtatccgcaataggctgcagccaaccgcggggaccaacgcgattcggtcccacccgaacttgcatatagccaatgattttccgctcggcaaaagtcaaccaggcgaccgctagtatcaacggcgtcacgataaccgtgattttcatgagaattgaaaacacagtgtccatcatacccctactccgtcccggagaccttaataggcgcaaagggcgcccccaaagcggcggcctcttcaaaaccggcggctaagcgcagacatccctctgccacggaatcatcaatcaccaggggcacagtgacttgcccacccccttggctaactcgaacccgcttagcgccactcaaacctagtcgagaagcgtcggcactattcatataagctcgccgagcagcctggccatccggactttcctgcaatgcttggctgcgccgaaccaacccgtccgtgccataaatagccacttccgcgatccgcactaactcaccattaccctttactcgcccgaagtcaagggattcaggccgccatggacttatcccctggggcttgatggcattctccacttgaccacgcagctcatcatggatctcttcagaggaaaggtaatcaaatcctggaatttgcaaaacgttagccaggactcgcaacactttccaagcggggcgcgcctctcccggtgggctcactgctccagaaaaattctgccagcgtccctccgcattgacataagctcccgaggtctcgacaaaggtcccgatgggcaataacacatcggcgtactccagcatggcggggctgcggaaggccgttaaggaaaccacaaagtccgcactccccagggccttctgggccaacaggggattggcgcagtccaattcaggctcaacggccaacagtagaaaaccgcggagatccccttccagcatggcctgcccatggagccctcgcaccggcacacgacccccaccgggtccccgatggggaagagcaccggccaaagctgcccctaccccattgcccccagaggggagaaatcctaattggcacccgcccagctcacagaccaaacccgccaaggcgcgcaacacggaaaagtcaggatgcccttccgccaacccccctaggaaaatccgtccacgcaaggcattaaccagctgatcggccattgcccgctccgtttcggtgggctgaatatcggccaataaagaagcccacccggccgctaaggactcgcctcgattctccgccaagctcttagcgatccctgcgagggcacgaaccatgccctcggggccgacaatcgccttctccgcgacggggaaccgcaccggataatccacggggttaataaacatcagcgccgcgccctggagcgctgctttacgaaagcgcaacccaaacaaaggttgctctttttgggcattggcccccaccaccagaatgcaatccgactgctccatttcttcaatagtgcagcctagaggcgcagtctgtggttcggattcctggtcgcgaaaatcctgtcggcgcaggcgatggtcaacattattactatgcagaccccgcatcaatttttgaaatagatagagttcctccacggtcgcgcagggagaggcaaggccccctaatttagtactccccgactcttcggcaacccgctgaagacccttggcggccgcttccagggcttcttcccagtcactttcctgccacttgccctcccgcttaaccagcggtcggtgtaagcgctcttcatgggcgagtccgcgacaactataacgatcccgatctgcaatccaggtttcattgaccgcttcgttatcccgtgggacaacgcgcatcacttcattgcgccgtacatgcaattcaatgttggtgcccacactgtcatggggggaaatagccgggtgcccaatcatttcccaagcccgtgcccggtagcggaaaggcttgtctgtcagcgctcccacggggcagagatcaatcacattccctgataactccgataccaagctgcgctcaatataagtgccaatctccatgtgttcaccccggcccgtagcccccagctccttgataccggcaatctcttgaccaaagcggacacagcgggtgcaatggatgcagcgcgttaagtcggtttgaatcagcggaccaatgttcttgtccttcaccacccgcttacgctcggtaaagcgggagatatcattgccatagcccatggcaagatcttgtaactcgcactcgcccccttgatcacagatagggcaatccaaaggatggttaatcagcaagaactccatcactcccttctgcgccgcaatggcgcggggtgaatcggtaaacaccttcatcccatccgccaccggggtagcgcaagcaggcatgggttttctagctttttcgacctcgaccaaacacatccgacagttggcagcaatcgataaatttttgtgatagcagaaccgagggatgtaaatacccgcctcatcggccgcctggataaccatcttcccggcttctacatggagctcagtgccgtcaatctcaatcttgaccattcccggtttcatctcctaagacgcgcttccgactaaacaccgcttatggtcgatgtgatattgaaattcatctcggaagtgttggataaagcttatgaccggtgctgccgcagcatcccccaaagcacaaatggtatgaccatcaatgttctgggctacattaaccaatttgtccaaatcctcttgtgtcccctggccatgctcaatgcgacggactacccgatacaaccaacctgtcccttcccgacaaggcgtgcattggccacaggattcttcataataaaaagccgagatccgctctagggcccgcaccatgcaggtcgtttcatccatgatgataaccgagcctgcgcccaacagggagccggccttggcgagggaatcgtagtccatattagccgccatgatggcttctgcaggcatcaccggcaccgaggtcccccctggaatcaccgccttcagggcattgccattacgcatcccgcccgccagctccaataaatctttgaagggcgttcccatgggaacttcgtaattacccggtcggttcacgtgaccggaaacgctaaaaattttggtaccgccgctggtcggtgtccctaacttcaaaaaccactggcctcccttctccaaaatcacgggaaccgaagccagactctcggtattatttatagtcgtaggtcgaccataaaggccgaaaccagcgggaaacggcggcttatagcggggcatgcctttcttaccctccagggattccagcaaagccgtctcttcgccacagatataagcgccagccccgggatgggagtagagatcaaagtcgatccccgatcccaaaatatttttgcctaacaagccggcctcataggcttcctctaaagcggcttcaaagcggtcgatgggctcgacgaactcaccccggatatagttgtaaccggctgtggcgccaatggcatagccggcaatggccatcccttcaatcaactggtgaggattgtaacgcatgatatcccgatctttgaatgtgcccggttccccctcatccgaattgcaaacgatatatttggtgccaggcaaattctggggcatgaaactccatttcagtcccgttgggaagcctgccccgccacgacctcgcaaaccagaagctttgacttcctcaataattttggaagggggtgtcttttctttcaggatacgcttccaaactttatatccctttactttgagatagttttccaatccccagggaggatcgagatccagggtacgaaagcagacttgattgagagcgatcatttcagggcctcgaggatttgatcgatcttttccggagtcagattttcatggtaggtctgccccaccatcatcatgggggcgccaccacaggcgcctaggcattcaacttctttaatcgtgaagcgccgatctggagttgtctcgccgaaaccaatccccaaccgcttccttaaatgagccaccacttgatcagaaccgcaaagctgacaggaaatattggtacaaacagagagcttatggcgtccgacgggctttagctcaaacatggaatagaacgttgccacctcataaacactgatagggggcatttgcaaatattcggctacttcatccaaaagctcattggtcaaataacccccattagcggcctgaacaatatgcagcgctggaatgaccgcagattgtttctgttcctgggggtatttcgcaatccaatggtcgatttgttgacgcacttcagcggagagaaggttttcttcctcttccaactttttcaaattctcctttcccagttgcccgacgctcaccgatcaatctccccaaaaacgatatccatagttccaatcacggcgactacgtcggcaagcatgtgaccctgcaccatttcatccatggctgcgatatgggcaaaccccggcgctcgaactttaagccgataaggtttattggccccgtccgagatgagatagaccccaaactcacctttgggcgcttctaccgccgcatacacttccccttccgggacgcaatacccttcagtaaatagcttgaagtggtgaatcagggcctccatgtcatctttcatgtcttcccgcgaaggaggggcgaccttatagttgtccaccatgaccggacccggattttttcggagccaatccacacactgctgaataatgcgattggattggcgcatctcttccatccgcactaaatagcggtcataacaatccccattgacgcccaccggaatgtcaaaatccagacggtcataaacggcatagggctgctttttccgtaagtcccattctacccctgaaccccgcagcatggggccggtaaaacccaactggagcgcgcgctccggctccaccacgccaatgcccaccgtacgctgtttccaaatccggttatccgtcagcagggtttcgtactcgtccacacacctgggaaaacgggcagcaaagtcctctataaaatcaagcaatgacccctgccgattctggttaagcgccgctatctctttttcatcatgccacttggaaggctgatattgaggcatggtatctggcaagtcacggtagactccgccggggcggtaataagtcgcatgcatgcgggcccccgaagcggcttcatagcaatccatgagatcttcccgctcccgaaaacagtataaaaacacggtcatggcgccgatatctaggccatgggcccctaaccacatgagatggttaagaatgcgggtgatctcatcaaacatcacccgaatatactgggcccgtaatggcggctcgatgcccaggagcttttcgatggcgctcacatagccatgctcgttgcacatcatggacacgtagtccaggcggtccatataaccgatactctgattgaacggcttgctttcggccagcttttccgtggctcggtgcaacaaacccacatggggatcggcgcgctggataacttccccatccatctctagcactaaccgcaaaaccccatgggccgccggatgttgcggaccaaaattgagggtgaaatttcggatctcagccatgttcgccctcgccttcagacgccttcacttggtagcggtgatcatcacgaataacccggggaaccaacactcgaggttcaatacttacgggctcgtagataactcgctgctgctctagatcgtaacgcatctccacgttgccgcttaggggaaagtccttgcggaaaggatggccgatgaaaccgtaatccgtcaaaatacgccgcagatcgggatggccatcgaataaaatcccaaaaagatcaaaggcctcgcgctcaaaccagttggctgacgcccaaagttcggtcaccgaaggagccaccggcacctcttcctccacaaaggttcgcacccgcaggcgccaattatgacgaatcgagaggagatgagtgattacggcaaaacgcaatccaccccacacatgttcctggtgctgcctgcgctccaccgcgcgactaaagccctgggtcgtggcttttctggtctcccaatcgccaacgccatactccaggtagtccacaccacacaggtcaattaactgctcaaaggcaaagtcctcttcatcccgcagtgctttgcagactgcaaaataggattcacgaggaacctgaaccgtgagttccccacggtcaaggcggcaggagcttatttcaccttcgaatcggcgttcaacacgctcctgtaattccatcacgccggtagccataaatgtttaaattcctacactatcgggcaatcgtatagttgcgtcttatttttttctgtagttggataatgccgtagagcaaggcttcggcagtcggaggacaaccgggaacatagatatcaaccggcactatccggtcacagccacggactacagaataggagtaatgataataaccaccaccgttggcacaagagcccatagaaatcacccagcgtggctctgacatttggtcatacacctttcgcagggcgggcgccattttattcaccagggtaccagcaacaatcataacatcagactggcgcggactcgggcgaaaaacaacaccaaagcggtccaaatcatagcgggaggcccccgcgtgcatcatctccactgcgcagcaagcaaggccaaaagtcatcggccaaagggaaccggttcgagcccaattgataagcttgtcggcagtagtggtcacaactccccgctcgagtaccccctctattcccattccaaggccccctttttccattcatagacaaacccggccaccaaaatggctaaaaagaccaccattgagaaaaagccaaacaggccgatatcatctagaaccacggcccatggaaagagaaaggcaatctccaaatcgaaaataatgaataggatcgccaccaagtagtaacggacgtcgaatttcatgcgcgcatcttcgaatgcctcaaatccacattcataaggggagagtttctcacggtcggggcggtgcggcgctaagctaaacccgagaaacatcatgacaccacctatcagcaggccaacgatgataaatattaaaacaggaatataattctcaagcatatctaaactgtgtggagtaccgctgctgcggcgctaaagaccatcccatcggttccgctttccaaactatggaattacacgagaaccgcatccagtaccagaaatatggtgccgatggccggagtcgaaccggcacgggtttccccactgccccctcaagacagcgtgtctaccaattccaccacatcggcgatgcggtaacttttattgctcagacggtgcaggctcaagcggcagcgagggaacatccgatgacgccgctggaacctcagaggatttagggctctcttcttggccagcgcctaactgctgagcaccctcagagagcttatctttagtcgtctcatctttaggcaaaggaggaatgaccatatcctcatcagctacaatctttggctctgcagcttgcgtcacactggatgtctgcggctctcgcacggagaaataggccaaagataagctggtaataaagaagactgctgccaatatagcactggctcgcgtaagaaagttagccgagccacgcgccccgaatacagttgccgaagcgccactaccaaaagcggcgcctgcatcagcccctttgccgtgctgaataagcactaagctgactaacgctatggcgactaaaatatgaaaaaccaataatacactatgcatgatctctacttagcctgccgcttggcagattgtcaagaattcctcggcattcaatgaggccccgccaatcaagccaccatcgatatcgggcattgccaataattgcgccgcattgttccccttaacactaccaccatagaggataagcaattcctcagctatattggagttctgagtagccacatgggcacggataagcccatgaacctcttgggcttgctcgggggttgcggtacggccagtaccaatcgcccatatgggctcataggcgataacggccttactcagggcatcgacgccgacccgctccaaaacagcatcgagctgacgtttcaccacctgctcggtaacagcctgctcacgctcttccagggattccccaaggcagatgatcggggtaagctccgccccttgggcggcgactactttctcagccacgaggctatcggtttccccatacagggcgcgtctttcagaatggcccacaatgacaaaacgacaatctaaatcccttagcatagaaggggcaacttctccagtataggctcccgtttcgtgctgggataaattttgagcgccccagctaacagccgacccttggagcaaggacgccgcatcggcaagatacacaaaaggcggacaaaccgccacttctgcagccaccccagcgtccaccccctcacgcacagattctaagagggggcgattggtcgcccgcaaaccattcatcttccaattaccaacgactaggggtttacgcacctagcacctcatgtaagccttgatttaaaacggcccggtagtctactgtagaaaattgcaaaaagcaatttcatccgggcagggtttttaaatttattccaggtttcagggagaatcccctagcaggaaagcgatttcttgggcaagctgctgagccaaagtattcacctgggaagcatctcgaccctcaaccatgacccgcaccaccggctcagttcccgatggtcgcaacaaaactcgtccttcttcccctaactggttttctatttccttcacggcactcgtaactgccccattgccatgcaactcaacgcgttgctctacccggacattgataaggcactggggatatttggtcatcgcagatttaagctcatggagggagcaacccgtagccaccatctccaccaagacctgcagcgcggaaacaataccatcccccgtggtcgtccgatcgaggcagataatatgtcctgaagactctcctccaagagagtatccattggactgtaacatttctaaaacatagcgatctcccacttgggcccgcattaaggggatacctaaggcagcaagcgctttctctaaccctagattgctcatcaaagtccccacgaccccctccatcatccggtcggttcgctgtcgggcccgggcaatagtataaagcatctcatctccatcgacgatctcgccccggtggtcaaccatgatgacccgatccccgtccccatctaaagcaatccccacatctgccttacactcaagcactttgcgttggagggcttcaggggcaatcgaaccataaccctcgttaatgtttaagccattgggagaaataccaatggcaataacctctgcgcccatttccgcaaagacctcggacgccacatggtaggtcgccccgtgggcgcaatcgacgaccaatcgtaaccccgaaaggtcgacgcttgccggcccagttcccttgcagaattcgatatagcgaccggctgcatccaccacccgctctgccttgcccaagcgagaggaatcaaccgtctgcatcggtccttcaagctccttttcgatggcaaactcaatttcatcaggcagcttagtaccagcgcttgagaaaaatttaatgccgttatcataatagggattatgggaggcactgatgacaatccctgcttcggcatggagagtgcgggtaagataggcaatcgccggtgtcggcatcggccccagcaagcgaatatccaccccagcggctgaaagccccgcctggagcgccgattcaaacatatagccagaaatccgtgtatccttgccaatcaatactttgctttgccgcccccgggccaagacccttcccacggcccaccccaagtggaggacgaagtctgcggtaatcgggtgttcccccactctgccccggatcccatcggtaccaaaatatttttttttcatgctagtcatcccccttattccctgcctttctgaccctatcgcagagaattaatgcttgcgccgtagctcgaacatcgtgggtccgcactataacagccccctgccaaacagcaagagtagccaaggccaggctaccataaaggcgctcttctacgggcactttcaacattgttccaatgagggacttacgggaaagccccactagcacggggaaacccaactcgcaaaagcaatgaaggtgtttaagaagcaatagattatggatagatttcttaccaaaaccaaagcctgggtcaagaatcagccgttctcgagaaatacccgcctgctcacaggcaaccactcgctctagcagaaaagcgcgtacttcctctaccacatcaccatagacggggttttgttgcatggtctggggcttgccctgcatatgcatcaagcaaatgggtactcccagctcactggcggcttgtaacgccccttcttcccgcagggcgttgacatcattgattaagcctgcacctgcggcaaccgcagctcgcatcacttcgggcttgctggtatcaatggaaaggggaacaggcaacgcttggctaagcagctcaataataggaataacccgacgcaattcttcttctaggggaacaggagtggcgccagggcgggtggattcaccaccgatgtcaacaatcgcagccccctcttccaccatctgccgggcccgctggagcgcctgctctaaaagcagatacttgcccccatcagaaaaggagtcaggagtgagattgaggatacccatgatctggggacgactaagatcgagaaccttgcccccacaatcaagagaaggtggcagggacgatgagcaatttgccatcggttttagcctttaaacctagaagcggcagtcggacgtgcccaagtgtgcagctggcgggctggatggcaaggcgcgacgacgccgtggggtgccccccacaaggaggagcaacaccaccagccggccccgccagtggtgcaatcagccgtgtcacctaaagggagaagcaggccagcagctagaaatccagcattcatcgcacctttcctctgcttctgagcggtcaactgccgtttctaggttaaacaaaacaaagcgctcagcgtgtagtgagaacctcacgctgagcgctatttgcttattcccttcgataattagaagtcactcttggagtttcgccatgactgatatcaattttgttcctacaaaacttcatcagcctggagaattcgcggttccttgcggttctcaggccacggcccttggggtcttcaccgctcctcgcgctttcacttcgggtgctccccaccctaggctccgagagcaagaaaatcttagcgcgcattcatggcgaaacgcaagtaatgtggccctgcctgcctgcagcaggcaggcaggctaggcagggggcgtcgcacttccttgtgctccttcaatgctggccagcaggaatggaagatcctcccgcgggttgttcttccttgcccttagcaggggcgccactaccactcggcggttctacatcagaaggtccgccacctgtttgaggtggccgtggctctctaccggccataatatcatcgatttgttccttatcgatggtttcatatttcatcaatgcatcggacatgaggtgcaacttatccatgttttcctctaagagattcttcgcccgaaaatagttgcgatcaataatcgctcggacttcggtatcaatttccgtggccgtggtatccgcgatacccttatgctgggtcacagagtggccgagaaagacttcgccctcctcttcaccataggctaacggtcccatcttctccgacagcccccacttagtaaccatattgcgggctaactcggtcgcacgctggatatcgttagaagctccggtggtcaccgactccgtaccaaagatcaactcttcggccagacgccctccaaagagactagaaatctggctttctatctgcaatttgctcaggctgtagcgatcctgttccggcaggaacatggtgacccccagggctcgaccccgaggaataatactcaccttataaaccggatcgtgggccggcatcaaacggccaataatggcgtgcccagcttcgtgataagcggtgagtctcttgtcctcctcgctcatcaccgaggaacgccgctcgacccccatcaggatcttatctttggcccgctccaagtcattcatatcgaccaggcgcttgttgccacgggcggcaaacaaggcggcctcattgaccaagttggcgagatcggctccggagaagcccggcgtcccccgcgcaatcagggccggctcaacattctctgccaccggcaccttacggaggtgaaccttaaggatttgttcccgtccccgaatatccggtagagaaaccaccacctgccggtcgaatcggccaggccgcaacaaggccggatcaaggacatcaggacggttggtcgcggcgattacaataacgccttcgttaccttcaaacccatccatctccaccaacatctggttgagggtttgctcccgctcgtcatggccaccgccaagaccggcaccacgctggcgcccaaccgcgtcaatctcgtcgatgaagatgatacaaggcgcgtgcttcttggcgttctcaaacatgtcgcgcacccgcgaagcacctacgcccacaaacatctcgacgaaatcagaaccggaaatggtgaaaaagggcacctttgcttcacctgcaatggctctggccaacaaggtcttaccagttccaggagggcctaccatcagtaccccccgagggattttaccgcctaatttctggaaacggcctggatcgcggagaaaatcaaccaattccttgacttcctcctttgcctcgtcacagccggcaacatctccgaaggtgacttttacctgctcttcgctcagcatacgagcacgactcttaccgaacgacagagctccacgacctccagctcccccctgcatctgccgcatgaaaaaaatccacaccgcaatcagcagtaacatggggaaccaggagataaacacctgcatcagaagcccagtaccctcttccggcttagcttcaatcaccactccgttatccaggaggtcaccaatcaagcctggatcatcacccggactataggtcgtaaagtgttttccctcctttgtctcgccactgatggtacgcccgtcaatcactactttgttcacttgcccgcttgtaacatcggcaatgaaccgagagtagtcaatctgatggccgttcacctgacgaggcccgaagctattaaaaaccgacatcagtactagggcaataactacccacaaaatgatattttttgccatgtcgctcaatctgttatgcctcgtacgttaggttcctgactgctgataatacttgcaaatccctgcagctaccagcctcatcccgcgccattgttcctccgtggccgcctggcgacgatatagacctcgcggctacgccctcgtgaggccgacggcttcttaattcgcactccagaaaactcctgacgtattgcctcataaagtgcctcaaacccctcaccttggaaggttttaagtagaaacgagccctccggacctaaatgctcttgggcaaaggcgagtgccaattccccaaggtagatagcgcggggttgatctactgccgccataccgctcatattaggagccatatccgacattacaagatctaccacacggcctgcgagggtattctgtaactcagccagaacattatcctcgcaaaaatctccctggatgaactgtaccccagcggggggaaccatgggaagaatatccagggcaatcacttgaccctgtgctccaacctgttcaattgcccactgggaccagcctcctggagccgcgccgagatctactaccaccatgcttgggcgtaatagacgctctcgggtatctatctcttgtagcttaaaaacagcccgggatcgatatccttgcgccttagcctttgtgacatagggatcacggaaatgttcccgtaaccaacgggcgctatgacccttgtttttcgccataatttgtgggggaatcaattgatgttgccgtcaccactaccacggctccaaggaagcccatcctatcaattaaaatgtgctgccgaaccctctgcgatcggataagcaagatgatttagacgggagcggtaaaataaaaaaggaacgtaaaaaccaaccccggggaaaaaaccgaagagtcatccccgagccaccgactccagataccaggctggagtccttatccatagagttattttatttataacatacggcagcaatctcataaataaccactccactgggggcttgcacctgcacctcatctccctctctcttgccaataagggcgcgggcaataggagaatttacagagattttattctctttaatatcagcttccaaatcgcctacgatttgatagctcacttctccatccgtatccatgttgaccaaatcaacggtcacaccaaatactacgcgaccatccttttgaagcttattgacgtcaattatctgagcatgggcaagctggtgctcaagatccctaatccgcccttcgacaaacccctgttcttcccgggcagcatggtactctgcattctctttaagatcaccatgggcgcgagcttcggcaatagccgccaccacccttggcctgaccacggtcttaagctcttgcagctcttcacgcaactgctgcgcccctttttccgtcaagggtaccttactcattttttcctctcccgctgtaaatcttgtaatccatagaccgaatcaattgtacccacgcgcagggcttcgcaagttgcccaggcgccagcaacagttgtggtgtagggcactttgtgctgtaaggccgaacggcgaatggcataagaatcggaaaccgctttacgaccttcagtggtattgataataagcgcaatctcatcattttttatcatatccacaatatggggttgcccttcaagcaccttgttgacccgggtacaagtaacgcctgcttgcgccaataccgcactagtcccccgggttgccaacagctcgaaacccaatgtggcaagctcctgggcaacggggacaatccgctgtttatccacatcccggacactaataaaaactttgcccccttgaggcaacaccacccctgctccaagaagcgccttataaaaagcttctccaaaacagcgcccggttcccatcacctcgcccgttgatttcatttccggccctaaaatgggatcgacacccgaaaacttgataaagggaaaaaccgcttcttttaccgaaaaatagtggggtatcacttcctccgttatcccttggctgactaggctctgctccatcatgcagcgggccgcaaccttggcgaggggaacaccaatggccttagaaacaaagggcaccgtccgggaagcgcgggggttaacctcaagcacatagatatcatttgcttgaatagcaaactgggtgttcattaaccccaccaccttaagctcacgggccattttatagacctgctcccgtaattggtcctgcaccgcggcactcaggctgaaaggcggcagggcacaggcggaatcaccagagtgaacacccgcctgctcaatgtgctccataatcccgcccacaatgactcgctccccatcacaaatggcgtccacatcgacttcaatggcttcatctaaaaaacggtccaacagcacgggcgaatcattagagacggtcactgcctctctcatataccgatttaactcatccatgttgtagacgatctccatagctcgccctccaagcacataggagggcctcaccaccaaaggatagccgacttcatcagccaaacggagtgcttcttcctgggtgcgagcggtacgattaggaggctgcttaaagcccagccgctcaatgagacgttgaaaccgctcccgatcctcagccaaatcgatagagtccggggaggtcccgataatcggtgcccctgctgcctccagagctcgcgctagcttgagtggagtttggcccccatactgaataatcacccccttgggttgctccagggcaatgatttccagaacatcctccagagtcagcggctcgaagtatagccgatcggaggtgtcatagtcggtggaaaccgtctctgggttgcagttgaccatgatagtctcatagccatcctcccgtagtgccaacgcggcgtgcacacagcaataatcaaattcgatgccctggccaatgcggttgggtcctccccctaacaccatgattttatcgcgctggctaggggccgcttcacactcttcatcataggtggaatagaggtaggccgtggtggtggcgaattcggcaccacacgtatccactcgcttatagaccgggcgcacccccagggcatgccgccgccgccgtatttcctcttctccaactcccaggagaaaggccaaacggcgatccgaaaaccccttacgtttcaaaagataaagcgattctttccccaattgctccagggacaggccccccaatccctgctcagtctgcaccaattcttgaatctgagctaagaaccagggatcaatatggcttaactcatgaatctccctcatggagaaaccagcacggaaggcatccgcaagataatagatccgctctgcggaaggcacccgtagctggtaccgtagagtctccgtggtatcttctgcctctaaattcaatttttcattgaaaccatccgcacctgtctccaggctccgaagcgccttctgcaaagattcctggaaattccggccaatggccatcgcttcccccactgatttcatctgcgtggtcaagcgggcatcggctttggggaacttctcaaaggtaaaacggggtatcttcgtgaccacataatcgatactaggctcgaaggaggccggagtcagccccccggtaatctcattctgaagttcgtccaaggtatagccaatcgccagttttgcagcgatcttagcaataggaaaacccgtggctttggaggctaaggccgaagaacgggacacccggggattcatttcgataataatcagccgcccattttctggattaatggcaaactggacattggaaccaccggtatccaccccaatctcgcgcaataccgcaatggccgcatcacgcattatctgatattccttatccgtgagggtttgagcgggtgctaccgtaatggaatcacccgtatgcacccccatcgggtcaaaattctcaatagcgcaaatgatgatgcagttatccttacagtcccgcaccacttccatctcgaattctttccaacccaacaccgactcctcaatgagaagttccgaattgggactaagatccagaccacgctcacagatctcaacaaattcttcccggttgtaagcaataccgcccccagagccccccagggtaaatgagggtcgaataataatggggaagcccaaatctctctgaacctgttgtgcttcctcaaggctgtaggcaattgctgaacgggggacgtcaagtccaattttttgcatcgccagccggaagagatcccggtcttcagctttattaatggcgtcctcgctcgcgccgatcatctctacgccataacgctccaggattccttcacgagccaaatccagggcgcaattcaaggcggtttggccgcccatcgtgggcagtaaagcatcagggcgttccttttcaaggattcgggctacggtttcccaggtgatcggctcaatgtaagtggcatcggccatttctggatcagtcatgatggtggccgggttagaattcaccaaaatcacccggtaaccttccgctttaagggacttacaggcttgagcaccggaatagtcaaactcacaggcctgacctataacaatgggtccggcaccgagaataagtatacttttgatgtcgctacgtttaggcatagggagtttgttctcagcgggccgatatctgccttaggtggatactcatacactgacactgaatcaagggctgagagaacctatcgctggatatgggtagcttgcatgaggccgataaaacgatcgaataatggagtaatatcacgagggccagggctagcctcagggtgtccttgaaaaccaaaggctagcttatccgtgtgctgaatgccttgcaaggtcccatcaaacagagaacggtgggtcggttgtaggtacgcaggcaaagtactctcattaaccgcaaagccatgattttggctggtaataaacacctctccagtggccagatcttgtaccggatggttggctccatggtggccaaatttcatcttcactgtcgtggccccgctagcaagcgccaataattgatgacccaggcagataccaaaaagcggtatggactgggtcaggaattcccggatcgccacaatcgcataatcgcacggctccgggtctccaggcccattagagagcagtattccatcgggggataaagccaacacttcagcggctgaagtcctagccggcacaactgttacccggcaaccctggtccacaagcaggcgcaaaatattatgtttaacaccaaaatcatagaccaccacatgaaagcggtctggggtcttctcactggagacagaatcgtccttctccagacgccagcttccctcagaccagccataggaagtgctcgtcgtgaccacttgggcaaggtccatgcccttaaggcccgggaatgcccgtgcctgggctatcgcctctgcctcatcaatcccctcaccggccatgatgcagccattgagggcaccatgttcgcgcaggcagcgggtcagtttacgggtatcaatatctgcaatggcaactacctgattccgtactaaaaaagcatctagcggttcttccgcccgccagttactgaaagtcgcaggataatcacgaatgaccaagccgctggcataaacttggtcggattcccggtcttcactattggcccccacattgccaatatgagggtacgtcagggtgacaatctgccggcaataggaggggtcagtcaggatttcttgatatcccgtcatcgcagtgttaaataccacttcacccaccgtctgccctgggcagccaatagcggtgcctcgaaatatactgccatcttcgagcgcaagtagggcgtcaggacgcaagtcaacctccaacagatacaaaaaagcgggacacagcttcactcgtcccgcttgcccgatagctaggatagtaaattaccatccgccatgttcgttctaaattttactttaccaacccttagggtgtctatgcgcaagcgtgatgacagctaccgcttcctatgggatgatttattttccactggacataataggaggattttagtcttgtcgacacgcctttggaatagtcgatcttttccccgcgcccgcccccgccgcatgcggcgggatgatttttctcggcggttgatgcgggaagcccgtctaaactgtgacgatcttatctatccggtgtttgtcctcgacggccacagccgccgcgaggcggtcccttctatgccgggcattgagcgagtcaccatcgatgctttactggatgaagcggaagcgctcatcaccttgggtatccctgccatcgccctgttccccgtgacctcaccggatcggaagtcggacgatgcgcgcgaagcctataatccagagggtctcgcccagcgggcggtacgggctttgaaacagcatcttccccatctgggcgtgatcactgatgtggccctagacccctttaccagccatggccaggacggccttgtcgatgcccagggttatgtcatcaacgatgaaacggtcgaggttctggtaaagcaagccctttcccatgcagaagctggcgctgatattgtcgccccctccgacatgatggacggccgtattggtgccattcgccaggcgctggaaagtgctggatacctcaatacccggattcttgcctactcggctaaatacgcttccagcttttatgggcctttccgggatgcggtcggatcggcgaataacctggggggtggcgacaagtacagctaccaaatggatccggctaacagtgatgaagcgctgcaagaaattgctttagacttggaagagggcgcggatatggtcatggtcaagccaggaatgccttacctcgatatcgtccggcgggtgaaaacaacctttggcgtccccaccatggtgtatcaggtcagcggcgaatatgccatgctgactgctgctgcccagaatggctggctggaacggcaagcggtggtgatggaatcgctggtttccatgaagcgagccggggctgatgccatcttaacctactttgccaaagatgccgcgcgctggctacataaccaatagaggggaacagcaccaatagaggggaacagcaccaatagaggggaacagcaccaatagaggggaacagcaccaatagaggggaacagcatgccagaccgctacgccgtcatgggcaatcctatcgcccacagtaaatcgcctcaaattcataccgcctttgcccagcaaacggatcaagatctgacctataccgccatccaagtagaaaaagggaaattagcggaagccgtcactgcctttcaaaaccaaaagggtaaaggattaaatattacccttcctctgaaagccgaagcctgggaacgggtggataaatgcagcccccgggcccagcgagctagggcagtcaataccctcacccttgaggaaaatggctcgctccgaggcgataataccgatggcataggactggtgcgggatcttatagagaatcacggtggcctcatcagggatcaacggctcttactgctaggggccggtggcgcagctgctggcgtcatcgaagccctattggacgaaaaacccgcccgccttgtggtggtcaaccggacccccgctaaagccattgaattggcaacccgatttagcccattgggtgctgtgaccggcggcggctatgaattacttgcaagcggcccctttaatctcatcatcaatgctactgccagcagccttcaaggggaactccctccccttccccaagggatattgcaccctggcggctgggtttacgacatgatgtacggcaatgagcctaccgttttcatgaagtgggggcaaactcaaggggcggcacaagccttagatggattgggcatgttagtggaacaagctgcggaagcgttttttatttggcgcaagctacgaccccaaacagcgccagtcattgcgcaactaagacaggaaatggcaggttaaaaccccgcggtgccgctgtgaatatcgctcttgaaccgagaagttcaagtgggagctccgcgtgatgccgtaggctttccactacttggtggacatgcacattggcaccatcgaatcctgccccctagcgagtagtataggctcaagtagtatccaatccactggcgtacaccgcagggatctttattttactctaatttgtaacagaatccagccacctgattcctaatttatggatcaacctggcgacactcttccagcgctgcctcaaccttatgccgaagggtttggattcgtttgcttaactcacgctctccttcctttcggctttgctccttaagcagctcatgggtgatgtttaaagccgtcatcaccgccacccgttctacaccgataattttaccgccgactttaacctcctccattttcttgttaaggtaacgggctgctgttaataacgcttcttcctcaccaggtgggcaagccacccgatattctttacccaatatatgcaacactaccggctgggcttcatcattcatgatgcctgctccatagactttaggcgtgtaatcatcgcctcgacccgacttcgcgcaagttcagtctgctcaataagcttcgcccgctcagaaataagctcagcgttttggccacgcaaagcttggttttcttcccttaagcgattgcacagctcgattaactcatcgattcgccgctctaattgtttaaccgtattctctaccatacttggtagcctcttgtttttacccaatatagagcggcagcaaaggcgggtcaacggcagtagccgaattggcacaaaggtaccttaaagttgtcattaatgttacgatgaatattataatttaacattaaaaaatggctgaaatttattctaatcttttagaagatctctgcaatatcgaaatgtgcgcagatccctctgaagttcacgggtccttgtgcgggtttctttgcgccagacaaaaacaaaccgctggggcttggatcgaggagatcgccccccaagccagccgcgacgacaaagaaaagctggcggcgctatttgaacttaccgagcagcagcttaacagccccgatttggatatacggctcttcctccccgatgaccaagccccccttagtgaacgcaccgaagcccttgccagctggtctcggggactcctatacggccttggtattggtgggctaggaaaagaaaccatcttagatgacgacatccaggaattcctaacagatgtcgcaaaaattgcaaaagcagtccattaccccgagaccgatacccatgaggatgaggttgcctatagcgaactggtcgaatatctccgcatgggattgttgttggtatacgaaagtctccaccccaccgatagggactcaccccccgaaacttaactttaaggcatcaccaccttaacttatggaagccaaagaattcgcacgccgtcgtaaacaattgttgcaaatgatgggggaaggcagcattgctatcctgcctacagcaagcacttacccccgtaaccgagatgtgacctttcccttccgtgctgatagcaatttttactacttaacagggttccctgaaccggaagcagtggccgttctcgttcctggccgcagccatggggaatatctcctattttgccgggaacaggatccggagaaagagatctgggagggccgccgcgctggcactcaaggggcttgcaaagattatggcgctgacgacgccttccccattaccgatattgatgacattcttcccggattaatggaagacaaagcccgggtctactacgccatgggctattaccccggttttgatcaacgtatggtcgggtgggttaatttgatccgacaggcctctcgtgctggtaagcggccgccaggcgagttcattgcgctggatcatctacttcatgaaatgcgtcttatcaaaagcgcccaagaaatcaaaaccatgcgtgaagcggcccggatctcggctgaagcccacatccgggccatgcaactctgccaccctagcatgatggaataccaaatagaggcggagtaccttcaccatttctttagccagggctgccgagccccagcctatcctcctatcgtaggcagtggtggcaatggttgtatcctccactacaccgacaataatgcccgcctcaggaaaggagatttgcttttggtggacgcaggcgccgagtatgactattatgcggcggatattacccgtacatttcccgccagcagccgcttttcccccgcccaaaaagcgatttatgaactggtcctggaagcacaactggcggccatcgccgaggtccgacccggcaatcactggaacgaaccccacgaagcggccgtgcgggtactgacagagggtctggtggctctcggtctgctcaaaggacgggtgagcaccttgattaaaaaagaacactatcgccgcttttatatgcatcgtaccgggcactggctgggtatggacgtccatgacgtaggggactataaagtcgatggtgaatggcgggtttttgaacctggcatgactctaaccgtagaaccgggattgtatatccctgccaatagccagaaagtagctaaaaaatggtggaatatcggagtcagaattgaggatgatgtgcttgtgaccaaagagggctgtgaagtcctaagtgcagcagtccctaaaacagtagacgagattgaggccttgatggcctcctcacagatacgggtacccatgcaatgaccccccctttcgactacgatttacttatcgtgggaggtggcctcattggcagtagcttggccttggccttggcatcccaacccttacgcatcggcattatcgaagcggttcccccaagtactcaagagcaacctagcttcgattcccgggccattgccctagccttcggctcccgccgtatttttgagggcataggctgctggtccgccattgcctctgaaacaacccccatccgccacatccatgtctccgaccgggggcattttggggttacccgcctagatgccgcccaggcttccctgcccgcattgggctacgtggtagaagtgcggatgctgggccagattgtctatcaaaaacttcaagactttccccaggttgagcttatttgccctgccaaagtcgtcaatatcgtctctgaagcatcccagacccaagtacaaattgcttcccatggccatatccataccctctccacccgtttgctggtggctgccgatggaggactctccctggtgcggcagttgctgcaaattccgacccaaaagagagactacggccaaacagccattatcgccaatgtagccaccgaacgttcccaccaataccgggctttcgaacgcttcaccgataccggccccttggcgctactgccgctgggtgaaaaacgatgtaatctggtctggacagtgaaaaatattcaagccccttatcttaccgccgtggacaaggagacctttctcgctcacctgcagcaacgcttcggccagcgcctagggcgttttacccggattggtaaacgccatgcctaccctcttcagttgcttcgagcacaacaacaagttgcgtgccgggcggtgctcatcggtaatgccgctcacaacctccaccccgttgccggccaaggttttaatctggggctccgggatgttgccgccttggcgcagactcttgccgatgcccaaaaagcgggccacgatcttggggcgccggagaccttatccacttacacccaatggcgccagggggatcaacatctagtgacgggattaacggataccctcgtacgtctattttccaatgattatcctttgctcggcccagcccgaggcttggggctggcagctttagatttatttcctcccctcaagcagcagtttatgcgccaaaccatgggacttgcggtacggcagcctcgcctggctcggggattagccctatgacctcacctcatcccccctatgatgttctcatcgtcggtgccggcatgacgggctcttgcttggcattagcgctaggacaatcccccaaactccgaatcgccttggtagaagccaatccgcctgatctagaggacgttcctccagacacttatgatcttcgggttagcgccatcacccgtgcctccgaaaatatttttaaaaacttagggacctggcaagaaatggcggcgcaacgtatcagcccctttcgggaaatgcatgtatgggacgggacaggcaccggagaaatccattttgacagtgctgagatcggagaaccctgcttagggcatatcattgaaaatcgggtgattcaaagagcgctcctaaaacaatgtgagggttcggataatatcgacctgtatgctcctgctcaccctagtggaataatccaagatgatcgcaaaatttacctgcaactggaagggggcgattgcctaggagcacgcttgctcattggcgcagacggggccaattccaaggtaagacagtggatgggtattagcagtcggggttgggattaccagcaaaaaggggtagtcgccacggttcagactgaaaagccccatcaggaaacagcatggcaatgctttcttcccccgggaccgctggcctttttgcccttagacaatccctatcgctgctccatcgtctggagcacgacacccgaggaggctacccacttgttggccttggaagaacaggaatttgctgcggcactcgctgctgcctttgagtatcgtttaggggcgatccaagcagtgagtcctcgggccgctttccccctgcgactgcggcatgcggagacttataccaaaccccggttggccctggttggcgatgcggcccacaccattcatcccctagctggacaaggcgttaacttaggcttgctggatgccaccgcactagctgaagtattgatgaccgccagaaagcgcaagaaggacctgggcgctcttgccaccctgcggcgctttgaacgttggcggaaaggggataactttgccacccaattggtgatggatggttttaaacgcctttttggtaataccctctttccagtccgcctcattcgcaaccttggccttacagccactgatgctgcaaccccagtcaaatgcttgattatgcgccaggcgtccggtttaaccggagatctgcccctgatggctaagccaaaattgattgatcctggaaaataggcgggctaaatgcgatttctgccggctaaacaccccccttccgggaatccttctttttttggcgggaacgatgcccccccttgcgaagattcctgttgtccctaggcggtagcgagatgggttgtttcggtatggacagtgcctcatcatctaccgagaaaggagccaacttatgaccaatatattcctcaatatcaggcaaggaaaaggcgtaatcttcacaggcaaaactcaccgccgaaccactcgctccagcgcgagcagtccggcctatacgatgcacatagtcttcaggatcctgaggtaaatcatagttaaatacatgagttaccgtagggatatgaagaccccgtgccgccacatccgtggcaaccaaaataggataacttccctcttggaattccttaagcaggcgctgacgcttgccctgggggacgtcaccggaaagcaaggcagctttaaagccattaccttccaggtaaccccagacttgttcagcggcgtatttagtattcacaaacacaatcgcatgttggggcgctagacgtttaaggagggcaagcaatagaggaattttttcttcgttagcaggaaaataaactctttctttaattttatcggcggttaccttctgggactctgtttggactagacgggggttgttcatatgctcgtaagctagctccgtcacccgcagggaaagggtggctgaaaacaacatcccgaggcgtttatggggtggcggcagacgacgcaaaatgtagcgaatgtcccgaataaagcccagatcaaacatccgatcggcctcgtctaaaacgacgacctggacttttttaaaatcgaatatctgctgtttgtaataatcaatgagacgtcctggtgtaccaatcaagatatcacagccttgctctaggaggtggcgttgtttgcggtaattagccccaccataaacaacaacagatcgtaaaccggtatgacggccgagcagttgggcatccttttttatctgaatagccaactcacgagttggggctagaattaacgcccggggctgttgaccttgttcaataccaagatctcttaataagtattgcattgtcgccagcaaaaaggcagccgtcttgccggtccccgtctgggcctgccccgctacatccttaccggccagtagcaaaggcaatgtcaatgcctggatcggcgtacaaacggtaaaaccggcatcttgaatcccctgtattaggggtttggccagatttaaggcatcaaatgaaatttcagaaaaatgaggattggacatcaattttgggtaccaaaagacccggttttatgcttatagcttgaaaatgggcgaaaattgcgctgaaatcgtatttatataattatgcattattatatctcactatattagggtaacctatgcataaatcataaaagaaggcaactaaattttatgcaaaaatcttaaagcaaaaataataacgtataaaatttctagacaattttaatccaacagttggagttatacctacaatgagtgatcgcatcatatcagtaaccgacgccacctttgaggaagaagtgattaaatcagaacagcctgcgcttgtggactattgggctgaatggtgtggaccctgtaaaatggttgcacctattctggaagagattgcgaaagaatacgaaggcaagctcaaaatttgtaaactcaatattgatgagaatccttcgactccacctcgctatggaatccgcggtatccccactttgatgttgttcaaaaacgggaatgtagaggcgacgaaggtgggcgccctgtcaaaatcgcaactagcagcctttatcgacagtaatttataggcggcttctcatggcagcaatgatgtagaagccatcgcgattcaaatgagataagcttatgaaaattagatcccttaccgctgcgatggtcctgggtatattctttgtcggctgtgctagcactacaggggaaaaagaatccatcggcacggttcttggcgccgcaggcgggggacttctaggctcacagtttggttcaggaagcgggcaactggcagccacagccgcgggtaccctactgggcgctctagtgggaagcaacattggccgcaccatggacgatgttgatcgcatgaaggcccgtcaagccctagagcaagccacccatgctcctattggagaaaccattacctggaataatcctcgcagtggacaccagggctcggtaacgccagtacgtgatgggcgctccagcgctggcaattattgccgggaattccaacagacagtgaccatcgacggcaggagtgagcagctctatgggacagcctgccgacaaccggatggaagctggaaactgatccaataagcgccgaagccgctaatctattaagtcttatagaagtctttgctgctaatattagagggcatgggtggcaggttttatgaatagggggcaatagcatggcaaaccacaagtttaaaactttaaccttaggcctgtggctgtatctactgctacctcagatagcctggagtgattttcaaaatggaaatcagctacttaagaactgcactgcgaaaaatgacattcaggccaaagcctactgtataggctatgtggccgccattgcagatgtcttaggagtaggagacagggaaattggaggatggtatgcctgcctcccaagccatgccactcaaggagatgtcgttgagattgccgttaattggcttaaaaagcacccttcagtccgcggtgagggggcttctgatattgctgcccatgcccttgccaaagcctttccttgcactcccactccctagctttatacggagaggtttggaattagttatctgcgaaaggatcacgcaaaattatggtttgctcccgatctgccccggttgagataatatcaatgggaacaccgcaaagttcttctattttttcaagataaagccgggcattttctggtaactggtcatactctgttattccagccgttgattcttgccaacctgataattccatataaacaggttcgcagcgaaggagagcatcactacccggcggtgcttcagagcattccccattagtacgataagccacacagaggcgtaatctttccagaccatccagcacatccagcttcgttacacaaaggccggtgataccattaataatggctgcgcgccgtaatgcgactaagtctaaccaaccgcaacgccgagggcgacgggtagtcgcaccgaactcctgtccccgctgagccagatgggtaccaatatcatcccctaattccgtaggaaaagggccatgcccaacccgcgttgtataggccttagtaattccaacaatgtagtccaaatcacgtggtcctaccccgcttcccgtcgatgcgccaccggcagtcgtattggaggatgtcacaaagggataagtgccgtgatcaatatccagaaaagccccctgagccccttcaaacagaatattcttcccttctcgtcggagttgggctaacaacatcggcacatcggcgactaaatggctaaattccgccttaaactccaaagcctgctctagcacctgctcacagctaacgggttcagcccggtggtactcccgcaagataaaattatgataatccataatttcagccaggttggccgcaaaattactttcatcagataaatcgcctactcttagggtacggcgtgcgactttatcttcataggctggaccaataccacggccagtcgtaccaattgctcgctccccacgagcaacctctcgtgcccgatcaagtgcaacatggtagggcaaaacaagggggcaggcagagctgatcctcaaacgttctcgagcgggtatgccccgctcctcaagcattctagtctcctccattaaagcactcggagagaccaccactccattgccaatcatgcacaagacgttgtctcgcaagattccagaaggaaccaaatgaaggacagttttctcacctttgatcaccaaggtatggcccgcattgtgtcctccctgaaaacggacgaccgcccccacgcgatcagtcaggagatcaactaatttccctttgccctcgtcgccccactggcaacctaccaccacgacgtttttagccacgccttagcttccttatttctgtgacctgccattgccccttttctagtaccaactctcgattacagtccaattcctcaaagccattagcggtaccaggaaacccatagacaacttgctccccttgctggcgcagacgggccacctcttgttcaaagtcgggatcctctgaccagggggcataaatcccttgacagggagccgaaatgctgccgctaagggtcactaattcttttaaatctatgctaaagccagtggctggctgggcccgcccaaagacttctccaatatcatcgtaacgtcccccctgggcaaccgcctgtccacggccaggaatatagacggcaaagacaagacctgtatggtagcggtagccccgaagttcgcctaaatcaaaatggataggcacttggggtaaatacttatcagccagcacagccaccttctttaaggtcgttaatgcttgctccactccgctccctgccagaacctgttccgcttcagcaaggacctcgttgcccccattgaggttcgttagggccgtaaacatacgccgaagttttgaacccacgccattattccgcagcattaagtccatctcatcttgagccttacgctgcagggcatcaaacaaggtatattcttcctcaggtgacaatcctgcttgggacacaagatctcggaatatccctacatggccaagatctagatgggcttgtttaatgcctaccttctctagagcctccaaagccaaccgtagaacttctagatcactttcaatgcctccatgaccatagagttcggcccccacctgaatggggttacgagcccctcccagaccctggggtaaggtgtgcaatacactgcctatataacatagccgaacaatgccttttcgtttaatgcgatgagcggcaattcgagctacttggggggtaatatcagcacgcacgcccattaaccgacccgtcagctgatcggtgaacttaaaagtctgcaattccaaatcagttcccacaccagtaagcagggattctaaatactcaatgaggggaggcactacaagcttgtaaccccaggaatggaaaagatcaatcagcacacgtcgcgcgcgctctagctgctccgcctcagcaggcaagagttcgcctaccccttcaggcaggagccaacgttcagttatcggcattgttgttaactaggctttgcggagagaaggcaggtggcgggtgcttcgcacccgcacactaacccacctcattcaagttctggtttggcaaattttgagttgggttccgacccaaattccggcttaggattaaagaagcggaaaaattcccctttgggctccagcaacaggagattgtttcctccttccgcgaaaaccttgcgatacgcgcttaggctgcggtaaagggcataaaactgtggatcccggccaaaggtctctgcataaaccttggttgccatagcatcccccgcaccccgaatattttcggcctcttttttggcgttcgccaggataatggtacgctgccggtccgcctccgaacgaatgcgttcagcggtctcggccccctgtgagcgtagctcactggccactcgctgccgctcggcctccatccgggcgtaaaccgaatcgctaacatccttgggcaaatcgatacgcttgatgcgcacatccgcaatcgtaatcccaaactctttggcctggttattcgcccgccttgccatggtttccatgataagcgcacgctccccagaaaccacctcctggatggaacggcgcccaaactcactccgcaggccgtctttaataatctgagataggcgcaaggcagcgcgactctcatctcccgtcatggaccggtagtactgggccacatcgctaatccgccacatgacaaaggaatcaacgataacgtttttcttctcaaccgtgagatagcgctcagcctctgcatccagagtaagaatccgaccatcaaatttacgcaccgaattaaaaaacggcactttgaagtggagaccaggctcaaaatccgcacgctcgattttacccaaccataacaagagcgctcgctctcgctcatcgaccataaaaacgctctgcgagccaatgattaacaagactaccaggagggcagccaagatactaaagcttttactcattaccgcgccctccgactccggctatcgtcagcactgctctggcgtgcgcgcgcctccctctccaaggtttctttgccgaaaggggacaactgatccagggaaatcgcacgctgctcctccgatcttccctcctggaccatacgatcaagaggcagataaaagacattggtgccttcggggacatccaccattaccttacggctgcgatccatcaccgactccatggcttccaggtaaagccgctcttcagtaatctgcggcgcctctaggtactccttcaacacctgggcaaaacgagccgtctcaccttcagcatgggcaacaacctcgttcttgtaggcttccgcttcctggaccctacggaatgcggcaccccgtgctttaggaagaatatcgttggcgtacgcctcggcctcattccttaaccgctgttggtcttcccgcgctttgatggcatccgcaaaggccgcttgcacctgctccggcggctgagcatcctgcatgttcacactggtgacaatcaatcctgcattatattggtccaaaatctcctgcgctaatttctccgtccgcagcactatttcactacgcccctcggtcaaaacaaagtccatggtgttcttacccacgatttcccgaagagcactttcgaccacctggcgcagattaatatccgcattgcgcacattaaagacataattggccgcatccttgacccgatattggaccgcaatccgaatatccacaatattttcatcttcggtgagcatcagcgcctcggtgggtaccggcgatcccgcccgccccctacccgtagagcggtaaccgatctcatagcttcggatctgggagacatccaccagctctaccttctcaataggatagggaatgtgccagtgaggtcctggctcagtcgtggtgacatattggccaaaacgcaacaccacaccgcgctcggcgggggcaacaatataaatgcctgagagcagccacaccacagcaaggatcaataccaacagacccacgcctacaacactgccgccgcgacctaagggcggacgaccaccacttggcgcgcctccacccctacccccgaacagcccactaagtttggccttcaggttgcggatgacttcatcaaggtctggtggcccttgttggtcgccacctttaccccattgatccccttctttattccaaggatctttgtctttgtctttgttctcgttcggctcattccaagccattaatctacctactccaactgttgtgcgggtatccattaataaatacctgcaggttattcacaaggagaatattgacagtaacttgacattcattctacagggacataactccagccggcaagttccaccactagcaagctcgaatcgcctgctgtgagttcacaacggtttccttcgccgggaaatactcggccaacgcttgccgcaacaattcaataccctcaccgctagcagccgacaaccacactcgacagattcgacctgaagcgtccctttccagtcgcggctggcaattctctatttgatcaatcttattataaatttccagttgaggaacctcctctgcaccaattgtttgaaggactctgttcacctgggcaatgagcacctgacgctcttccgaagaagcatcgacgacatgaagcaacaaggccgcatcgcgggtctcctccagggtagagcgaaaggcttctaccaaatcatggggcaagttacgaatgaaacctacagtatcagccaataccaaaggccgaaccattgccaaccgcaaacgccgcaacgtgggatctagagtcgcaaatagcctgctatccgccagaacttgggccgttgttaagcgattaaacaaggtggacttaccggcattagtataacccactagggaaatggtaggcacttgcgccttgtgccgcgaacgccgactctgatggcgctgtttccttactcgtcctaatcgtttgtggagttgccgaatacgattaccaatcaagcggcgatccgtttctagctgcgtttcaccaggcccccgcagaccaataccacccttttggcgctccaagtggctccaaccacgcactaagcgagtagagaggtgctggagctgcgccagctctacctgtaacttaccttcatgggagcgggcccgttgggaaaaaatatcaagaataagttctgttcggtccaatacccggcactgcaaagattgctccaagttacgcgcttgggccgggctcagatcatggttgaatacgactaaatttgcttgctcagcatccacccgaccacggatttcatcaaccttaccccggccaataaaatatttaggatggggagcctggcgcctcccagcgatggtcctgatgacctctatgcctgtagaggaaacaagctctctaaactctgcctgctcctcacgataagcataagcaggcacatgaaagtgaatatggactaaaatagcgctatagctatacttcccactgcccttgggatgctcaaacaatgcaattcccctggaatttttcagtcaacctgggataaaatgtagccttaatcggcagattgcgatcctccgatatgatggatattccctccttcgttgctggataatttaacgttgcgtgcaggtacgaccgtggaaatggcatgcttgtataccatctggctgacagaatttctcaacaaaacaacaaattggtcaaaagattctatctgcccttgtaatttgatcccattaacaagatagatcgaaactggaacccgctccttacgcaaagcattaaggaaggggtcttgtaacgactgcccacgtgacattggccttttctccctcgtaattcttgttttcaatgatagataaggccagagagaaggcgtgctaagcgcctatccggcttcgagataatcacaccacaaaatgttattatttctcttctcagtcaccacttatttatagaccaattactcagcaaatttatagaccaattactcagcaaagagttgctttattttccaactagggtctacattttgctgcgttatctcgatataacgacacctacttagtaccgatatcccattctatgtgcaatttttcgtcttctttatccactggcccgaattaaagtctagcacacgctcgcggctaggagcgacaaattcaaggggcctaagtgagtgccgcctctagttgctgccatgccttctccatgtagtctttttcatcaggatcaacatggatagcatcctcctcccgccgcaaccaggtcagctgccgcttagccatttgccgagtcgcggtaatagcctgttcaaccatggcagggaaagaaaatcgcccctgtaaataaagccaggcctgacgataccctaccgcgcggatggaagaaagctctacactcagatccgggcgtttaaataagtcgttaacttcctccaaaaaccctgcttcaagcatggcatagaagcgctgctcaatacgggtatggagggaggcccgttccctaggcgctaaaatcaacttgataactcgataggggaactcagcttcttgagtatcagcgattaactcactcaaaggcctgcccgtcaattggaagacctccaaagcgcgttggatacgctgagggtcatggcgatggatacgttgtgcagctacaggatctagctcagccaagcggcgatgcaaagcctcccaacccatcgccattgcctccctgtctatagcagcccgaacttccggattagccggaggaagaggagagatcccatgtcttaaggcatgaaaatacaacatggttcccccgaccaggagggggatgcgcccccgttgattaatcgtcttcattaaggccaaggcatcagcacgaaagcgacctgccgaataagtgtctgccggatcgagaatatcaatcaaatgatgaggatagcggtgccgtagcgttaggttgggtttggcagtgccaatatccataccacgatacacttgggctgaatcgacgctgataatttcacaaggcaggtgcttggcaagcatcaacgcaagctcagttttaccggaagcagtcggccccatgagaaatagtgcaggtggccgggtaagcataaaactgccagtaagctaaagtgagaatggatacttaacttgaagacaagggcaaaacagcgcaggcctatcgcttcatggaatcgaaaaactcagcgttagtcttggtttcttttagcctattaagtagaaactccatggcctccgcctcatccatgggggctagtagcttatgtaaaatccatgtcttttgaagatcctctgggttagtgagaagttcctcccgacgcgtacccgagcggttgatattaatggctggatagatgcgcttttcagaaagttttcgctccaggtgaatctccatattaccggtacccttgaactcttcataaatgacatcatccatgcgcgaacccgtatcgataagggcggtagcaataatagtcaaactgccgccctcctctaggttacgagccgcgccaaagaaacgctttggccgctgtagcgcattcgcatcaacaccaccagtcaggactttgcccgaggaagggatcaccgtattataagcgcgggccaaccgagtaatggagtccaataaaatcaccacatcccgcttgtgctccactagccgtttggctttttcgatgaccatctccgccacctgaacgtgacggcttgcaggctcatcgaaagtactggagaccacctcaccccgcacggaacgggccatctcagtgacctcctcgggccgctcatcaatcagcaggacaatgagataacactccggatggttagcagtgatagattgagcgatattctggagcatcacagtttttcccgatttaggggaagaaacaataagtccccgctgtcccttgccaattggcgcaatcagatctatgacccggggggtcagatcctccgtactcccattgcctcgctccaagactaagcgctcattagcaaataagggagtcaaattctcgaacaatactttgttccgggattgctctggcggctcaaaattgatgttattaaccttaagcaaggcaaaatagcgctctccttctttgggaggtcggatcttgccttcaatggtatccccggtacgaagaccaaaacgccttatttggctgggcgagacatagatatcatcaggcccggcaagataggaagcactcgccgaacggagaaagccaaatccatcctggagtaattccagtaccccgctgccgtagatatcctcgccattctttgcatgagctttgagcagtgcaaagataaggtcttgccggcgcagacgagacataccctccagccccatggactgggcaatatctaagagttcagaagcactcttcgtcttgagttcagtcagattcatgaaagtccgtctagttgttgtgaggcaatgtatgttgaatggttaatgcaaagataccctggttacccgggcacaattcacaaacggaggaatttgaaggagctggattttagacggtgatgcttagctaagttgcgaaattaccaccaaaaatcccccccgtctagccctgataggaatccaattacaatgaaaaattatccaaatattgtgctattataaattgccccttcgggcattctaggttaatctttagaacttccatcttcggagaggtggccgagcggttgaaggcgcacgcctggaaagtgtgtatacgctaaccgcgtatcgagggttcgaatccctccctctccgccaaattaaattaaggccccgaggcctaaagttcgggctttcttcctgaatcttaagaggattagatcccacttacccagccaccggagcgcggattaaaacactgtaccgcggtagatggctttaacaagaaaaggattgaaaaaccctttttctccctgctctccataattgagccgacttgctcaggcagttacttgattaccttttccctatagtcttggattcgccttaatttatacttacttttggctattttttcacccacactgatgacggtccacctatccctatccagcctcataaattcaacttcaggttcaggatttttcattacgagaacatgggaaatgaatggaggaaagcagtttctttaagggttactttaggatccaagcgctatcaaagatatcaaccgagcctaataatactggcctcggctccccacaagtaaattaaactatcggtatgacgatccctgggagttgaggacctttcacaatcctgagggcaacatgaaatgtttcaacatctttaatatcgtatcatagcaacttaattacacctttacaaggaacgcaaagacatgggctacttctcagcaagctcacgagatgggatggttcgtctagtgccctatacaagcgggcaccttgagtaggaaatcggttaattcttgttttaacaccacattcgcggtataattttaatgtttttttggaagtctagggccgggagggtccgaagtcaaagcgcgtggaacggtaaagtcacggtaacaccattgccaagagactgctaaaaaacgtgaatttgtcggactgacaagattttgaatggacaaaatcgaagttagccctgatgaaactccaaaaatcttgacacaaaatcgtagtgatccacaatggtggctcgcgccggtcccctcgcaacgatatgttgtgaaccccgtcaggcctggaagggagcagcggtaacaacggattcgtgtgccggggtgtggctggtacgagctgccgccattgctagacccagccctttctatcctctaatccgcggggacatcacttaagttcgtttttagtcggctcacgccggcagccctcctcaatccaggagaacaaactctctatttcttccaatacgctatcctggttgaagttttctcaaattaatgcaaatgagtcgacggcaggatataaaatatgatacatggatataccgccgccgctgaacagaaagcgggttattgaatcccatgagctatcaagtcctcgcacgaaaatggcgacctcgtaacttcacccaattggtgggccaagagcatgtggtccgggctttaatcaatggcctggataatgaccgcttgcatcatgcctttctatttacggggactcggggtgtaggcaaaacgactctggcccgcattcttgccaaatcccttaattgcgaggagggagtaggatcgacaccctgcggcaattgccagaactgtcaggcaattgatgccgggagttttgtggatctcatcgaagtagatgccgcatctcgcacgggagtagatgatacccgcgaattattagaaaacgttcactatgcgccaagccgcggtcgctataaagtttatcttatcgatgaagtccacatgttctccacatcaagtttcaacgccttgctcaaaactttggaagaaccgccgcctcacatcaagtttctgctagccaccacagatcccaaaaaattacctgtgacggtgctttcccgctgtctccagtttaacctgcggcgtatcaccccccaagtcattgctagccacttggataagatcctcagtgaagaacaaattccctcagagtttcaagcattgactttgatcgcccggactgctgaaggcagcatgcgtgacgccctcagccttctagatcaggccatcagctatggcggggggcaagtaacgacaaccgacgtacgcaccatgctaggcaacattgaacagcgagacttactagtactgctcgacgcccttctagcgggcaatggacaagaattaattggaaaagtacgggaaatctgcgacaactcagtcgatatcccctcgatactggcagatttgctgcatttattacaacggcttgccctctaccaattcgccccagacacggttgacgatatcgatgagcgcgaggcgtttcatggccttgctgcacggatgacgcctgaggatgttcagttattttaccaaattggacttattggcagccgcgaccttgcctatgcacctgatccgcgtggggcgtttgaaatgatactattacggatgttgtgttttcatccagtcagtggcgcttcctcccaccagccctccgctgatactgttcccaaagcagaaaaaacaagagcggttccgtccgttccacctacggtatcacagcccaacactcctcccctttcaaacagcgatcattggccaaaactagtcacccagctacaattaactgctgttgcccggcaactggcagaaaattgtgccctagaacggtgcgaaaaagataccgtatatttgcagctagcaccgaatatggccaaccttcacaacaaacgcgcggaggaacgtctacggcaagctctagaagagcattatggcaagtcgattcaattaattattcggattgcagattcaacaaccgacattgatacagcggcagccagacgtgaaaaggaacatgcagcatggcaacaagctgcagtagagtctattgaaaaagatgccaacattaaagcacttcgtgaaacctttaatgcccggctgcccctagacagtgtccgtcccctcacgaagcccgaacaggaataatcccctgttcccaaaacccgagacaaaccacaccgaggagttaagataatgaaaggtggacttggcaatttaatgaaacaagctcagcaactccagtcaaatatggaaaaagcccaggaggagttggccaacatggaagtcaccggccaagcaggaggcggcatggtaagcatcgttatgactggacgctatgactgccgacgcattaccatcaacaacgaactatggcaagaagataaagaaatggtagaagacctggtcgccgcagcaattaacgatgcggtccgtcagatagaaacccagtcaaaggaaaaaatggcaagcatgacttccggcatgcttcctcccggctttaagatgccattttaagttaacccaacattaccctaaaagtaaccgcctacccctcgtgaatttatttggtccttcactagggcgcctcgttgaagccctgcgctgcctccccggcgttggccccaaatctgcacaacgcatggcctttcacttgctggaatctgaccgggaagggggccaacgcctagcccaggcattgctggaagcccttggcaaaattactcactgccaggcatgccgtatcttaagcgaaactgatctgtgtcccctctgcgctgatccccaacgggatcatagccaactctgcgtcgtagagatgcccagcgatgttcaagccatcgaacaggccacggcctatcccggtgtgtactttgtcttaatgggccatctctcacccctggacggcattggtcccgaggccttagggatggacttattagcaaaacgcttagacacagatcagattcgcgaacttatcctagcgactaatctcaccgtcgaaggtgaagcaacagcccattacctcagtgaattggcacgaagccgcggtatcaccgtaagtcgcatcgcccatggggttcctctaggcggcgaacttgaatttgttgatagaggcaccctatcccatgctttccaaggccgacaccatttataacaggtttaagctacttcaagttctgtactacccacccgataatagtcttaaacatcgttgtgaaatactaaattgataggctattgtggacggatttggatcgttgcaaagtaaattatgcttgacccgcaaactaccattgaccgacttaaggcttaccctggtgtcctcttgcggcagccaatctataatcaacatctagagttttatgcctatgaattaagctattaccctcaagcccaagggtgctccgaggaaaatcaccgtgatttaatcaccgccttagcggggcgaggacttcaaaccatggtgggtcggcaccaaacctttgtagacttgaaacccgcggggatggaaaaacaaaccctgatccaatttcccaaaaaccaattagtgcttgaaaccccctctcgtgcgccctttgacgaagccaatttactgactctggaagggcttagtaaacaaggctaccggctagcccttttggattacttgcccccccagacccatcccttagcccaggttgcccagtttattgttttagacttcaagttattagatacggacaagctggaacatcaagtcagcctgctccaacaacagcggagcaaattagtcgctaagaatgttaataagccccttgaattcgagctatgtaaatcactagggtttgatcttattcaaggaagtttcagcactcatctcaacagctattcccaacaacgggtttccccctcacgccaactgaccctacgcctattagtaaagttacagaatccagaagccatggtggatgagttagatgcgctcatacgccaggatgccaccttaagttataagttgctccgtttggttaattcagccttttttggccttcggcgccaacttgcaagttcccgggaagccatcattactctggggatacagcgaattaaaacatgggccagcctgttagccctcactggacttgacgatagaccgaacgaaattcgcaccaccgcctttatccgtgcccgcatgtgtgaattgctgggaagaagccttgcgaaaacccccaacgaaatttttttttcagtcggattattttctgccctagacgtgttgcttaatacccctttaaaccaattgcttaaatcccttccccttgccgacgaagcaaaggcagccattttggagcacgaaggattggcgggccaaattctgaatacggttctcgcctacgaagagggtgactgggaccagcttcgctatggaccgttgcctctaagcacagtgaaagaatcctatctcgaggccctggcttgggcaacagaaattgaagaggagctaaaacgcttttaacagatctgatgataaaatctagggtgaggagtaagataagatattcgagttaatcctcccatgggcgagctttattgcatagattccaacaggccaactagcgcctttcccgatcctagattagcgctgaccgaacctaacggactgctggctgtgggcggcgacctgtcacctgagcggcttatcgctgcctacagagcgggtatctttccctggtacaaccaggggcaacccatactctggtggtcaccggatccacgcctggtcctctttcccaaacaactgcatatttctcgaagtttgcgcaaacgactgcgcaaaggaacttatcgggttactctagataaagattttccaggggtcattcaagcttgcgctggccctcgccgagataccgagggaacctggatcactgccgagatgaaaaatgcctatctccgcctccaccgaatagggatagctcactccgcagaggtttgggaagaagatgagctaatcggaggactctatgggttaagcataggtcgtatcttttttggcgaatccatgtttagccagcgcccagatgcctctaaagtggccctagtctatctctgccgtcaactccaacggtgggggtttcccctcctcgattgccagatccaatctgagcacctacagcgcctgggggcccagaccctctcccggaacgaatttcttcactggctgcaacagttctgcaatagccccccgattaaaggaccatggcacttcgaccccgactttaagataagtacctatgaataaaatatgaggtgttttaggagcgagccggtagtgttccacaaacccgtttttcctccctgaaaaaagggtttgatgcgcgccctccctggcgcgccccctgagggcatcctccggatgtcccgattcgctcctggcgaatcggtgtgggaacttccctgtcccctggctccacactaccggctcgctccaggaatacttcaaaactttcactgagatacttatagcgatggcctcccactcaaacctggatttttacctctcccctccccatccttgcggctacctacccggccaaacggcgaccaacctctttgctaatcccaaagtcgccatggatataacacgctatagcgccctagcccgtcttggctttcgtcgcagtggccgcctcgtgtatcgaccccactgcccccgttgttctgcttgcctagctgtacggattcccgtagatcaattccaacccaatcgtagtcagcaacgcgcttggaaaatcaaccaggatttaagtgctatttgctgcccggtggaatttcgtgcagagcattttgatcttttttatcgctaccttaagggccgccatgccaaaggtggcatggacaactcaacgcctgaagattatctcagttttatcgcgagcggctggagcgaaacctccttaatcgagtttcgtgatgctaaaaataacaaactacttgctgttgcagtgacagataccctcaccgatgggatttcagccgtctatagtttcttcgaccctaccctcaaaagacgcagtttgggtgtttatattatcctctgggaaatcaatgaggccaaaaggctcaacttaccttatgtctaccttggctactggattaaagcttgccaaaaaatgcaatataaatcggcttttcgccctttagaggtttatcaaagcaaaaagtggagcatttttgaagaaacatgataaaatttagctatctattaccatcaaccccaaggaggtcattggaaactgcatggcaaaagaagagagcatcgaaatggaaggaacagtggttgataccctgcccaataccatgttccgagtagaactggaaaacggccacatcattaccgcccatatctctggcaaaatgcgcaaacactatattcgtattcttaccggggatagagtcactgtccaactcactccctatgaccttagcaagggtcgaatcgtttatcgttcccgctgacgtcactctccccgctttccccctcacctctcctataaacttaaataatgccttaggcgattatctcataacctaagtggccagagccgaccaggattatcgcaacttcacgacccttcaattgggttgccgcttttcctagggctagtaggttcgccgcatctgccatagactgactccccctaagaataaaaatgccactaaggtccatcctggtatggtcaaccccaaaaaactccattggacttcagcacattcaccagagccccgaaacaccaattccaaagcttcggctaagggaaaattatctaaaataaaacttagaccaggaccacagctagggacctgatcggggggaaggttctgtaaccaaacgtggcgcccagacagacctacccccactaaagcaataaccaaccctagccaggcatagaccttcaatccccaacctttagggttatggaccgccgccactaaaaacactcccccaatagcaagtaccaccatgcgggataagatacaaagaggacaaggctccaaaccctcaacaaactggaaataacctgctatcgccagcattaaggcacagagcaaaaagccggaaaaaaatgtccaccgaacggaaagccccataaaacccactccttaaatttctcatcctaataaaagtatctataagtgaaagccccttcgtgcgcccagtacacacgacttgtcggcctgtcggggtagttgagcaacgcaaaaccgaccataattcttctcaaaatttttgccaagatacttatccctcttataacactttactccccctcgacttttgagccaaactacaatgtatttagagaaataggaagactgaaaataggaaaattgagatgaatacacaggatagagaagataaactgtcccgtgcttaccataaaatggtaagccgtgtgcgttctatgttgggcgaagaagaaaaggcgaaacccgaagtcccaaagggcattgaggccgccaagcaaaaagcggttgaattaggtgaattgagtcaggaagaagccgatcagctaggcgattacctacgacgggatctagaagacgcggcgagatatttgaccgatactagcaaagccctcagcgattggctcatgctcgatcttgagcttatcgaagaacaactgctagatgctttttcccaagtcgctgataaaacccggtttgaactggccctctgggcagagcaagcccgccatgcccaggattaccacacgggcgagatcgtgggtatcgggacctttgcctgcttaagctgcggtgaacgcctccattttcacaaagcaggccgtctccccccctgccccaaatgccaccataccctcttcaagcgcctaaaacgaaccaaggagagccaataatttactccatcaggactgactcaaaagacccgaagtcgtcatacccgcaaaggtgggtatccagttttttcaggcaatgattagattttcacctatgggggtatggcaaactgtgtaagtcctgcccatgttgagttacagagccaaaaaggggcgccgcagcgccccctcaaacagtaggaataatttgcttaccagaagaaataaccgccaacacccacgacattagcttcctgttcctggccatcatgccactcattttccacgcgggagtattcggccaccagcttcaggttggcattaacgtcgtgatagacacccaccacataggaacgctgttcctcaattcgcgccccgctggcgcccacacagggaccgttaccagtacggcagttgctgtcgttggaagtctcatccgcttcagagcggccatagcttgccgccaccttggtgcgatccataatggtatagcctccttgcaccaaccaccccttgttgtcacgcttctccccagttgcatctaaagagtccgcatccaggaggaaggaagtgcctagaccttcgccatcgtagtaggaaccggtgagttcaaagcccataaactgaacttgggtacccgcagtccagccccagacatcaatgtcattacccgtaccctggagttcagaattttgatacattccagagccccagatctgatagctgccattattgaaggtgccggcatagctgatctcgccctcgccacggggagtgtcagtctcggtgacacagttcacaccgctggcgacaggaactacatcacccgtcgcaggattaacagcgaacccctcaccgcagatttgggaagggtccacccctgccagggagaccttgaagcccatcatatcggggctggtccagcgaatctgggagttgaagttcgggtagagatagccataaccaatccgtcccagggtaaacccacccccgtggacgtcgccagtggcccccacaccaaacagagtttgatcagtcaggatattcttgcccatgaacagggataaggtccgccccaagaggacctggccaaaggtcccatccacagtaaagaaggcttcccgaaattcaatattggagcctaaatcatcggtggaatcatttcttactttgccgataccctgatgaccgaaccccaattcagtaccgagatcactgttcttagtattggcattattggtttggccggcaaaactgactcgggctcccatatccaagccattccaggtgggggccttcacattaaagctaaacagggccggcatcagcccggtacggaaacggctggagtcttcctccagggcgttcatattaccgccaattacaccattaggccgagcttctggatcagtccacacatagaactggttgatattaccgtcaaagctgacttcccaaccgttctccccgcccactacgacaacggcccccgcgggcagcgaaagccccatggcggcggcggcagccacggcaagcttggttttcttaaagtttttcataaatacccccttctcagtagaagctgattatcaccattactctaaaccctgcggtctgaggtgcttgtggcattctagccactttaaaagtgattgcaaggcttttttacaacaatattattgaaccctagccatcattattgcccttacctatcgacagggccatcttgatctttaaattttctttatctcaatagcttgtttcaatagtcaaagaatcttctttaagttttataccatagagaacttttaatcaatattcaattgtgtctaattttatttgattatttttcaataggttgtgaattaccctggaacaatagcttttcctttatggcataccctcttagcatttttactgtattatttttacaacaatcttgcctccaccattggagaagaaggaagggcatgctaaatttgaggcaggagggccttgccactcaccctctctaaacaaggcctcgaagcttatgctgaggcactcaaattgacttgccaacaaggtacgatgtgatgacatcccaagcccggatacgcttcttaagtcctgaagaatacttagcaggcgagctacgaaaccacgtccgccacgagtacattgctggacgagtctttgccatggtaggagcaagccaaagacacagccttatcgccgggaacatccattttgcccttcgcagccacctgcggggagatccttgcagggctttcatctcggatatgaaggtccgtattgggagcgcggattcgttctattatcccgatgtggtggtcagttgcgcccctgacgatagggaaccctacatacgcatatttaacgcagccctgcctcatcgccgaagtcctgtccccagcgacagaggccaccgaccggcgggagaaactgctggcctaccagcaattgcctagtcttaaggaatatttattggtttcccaagagcaaccaaaggtggaactctatcggcgccgcgatgaagaggaatggtggctagagacctatgaggcgggtgaaaccatactattgaaatctttgaacatggcattgcccttggcagtggtctatgaagacctgtgaaatcaccgccgggcgcggaaaaaggcggatagaatcgctccacagggttctgccagaatacccccttggcattggacctgatggttgagacggtcgccgggaagaatgctcaatacgctccctgctgccccccctttaggatcaaaggccccaaaaaccacccgttgaattctagcctggatgatggcgccagcacacatggcgcagggctccaaagtgacatagagggtggtgcccactaaacggtagttgccaagctgctgactagccgcgcgaatggcctggatctcagcatgggcggtaggatccttggcggtaatagggcaattccaaccctcggcaaccatttccccttcctgcaccaacaccgcccccaccgggacttctcccctttcttcagcatgccgcgcaagaaccaaggcatggtgcatccattctatgtccccgttcatgggaaggagtatttcagaagaaacttgctggcatattggcgttgactccgtcgtagacatcctgattcgctttcttcttggtactcatcacaacacactctccttattttatccttaagatgacttgaattcgtgtgtccggaatagtctagtcacttcaccgtcaacaccgacgccgctagagcggtcttactcgactctggtgtgcgtttaacgtctggcttgagcgtgtcccgacggtactgatttaaattgatcgcggcattgggatcgcggtctatggtcaatccgcaatcacacgccaacgctctatctgccagcgtgatgtcatgaatttggccgcaacctgagcacatcttgctggagggaaaaacctatgattggctggaataacctcaccgtccgaggtcacggccagtgattgaatacccaaatcaacgcccacagaaggcgctctgttttggctatagtctttgtagtgctcagtgtctaccaaaatagaggcgaagtatttgcccgctcgcttgctgatagtcacttgcttaggcgttccctcaaagcgcaaccgctggcgcattgggataagagtgctcagcttttcgattctcagcttgcggcccctgacctcaaatttagtccgctcacgtagggcaaaactatcattcacgtcctttttcttgaaactaggaaaaccgggcctctctcccttcttcacccgactaaaaaagtgcttgaaggcatgctctaggtcatcaatggcgttgcgcgtcactcggcttgagatttcctcataccacgggtgttcgggccggataacctggatatagtgctgataggcagacgattggctccatttattttcgctccagcaatttattatagcaatggcgcttagacccgcacgccttatctaagtacgtggcctggctcacggtgggccttaactcaatcttgtgcgctaggagcatcttggtaagataatgtccgtcaaaaataatcagtttatacgcctatcataaaccaaaatgaagcgcacaagcatttgtaatcctgaagaactcataaactggctcaaagccatatcgcaagggtggacgcttacagcaatggttagggaagcgttcatctttttccttgagcaccatgagaaaaaaattaaattttggcaggttttcataaattacagctaactgttacccacccatggagaaatgatcgcccatgcactgtcccttgtgccgccacgagtgcaccgttttctatcaccaggacccgcgtcggccctaccgtcaatgcaaccgttgccggttggtgttcgtgccgcccacctaccgcttgtcgccgacagccgagaaggcacagtacgatttgcatgacaacgacccaggcgacccggcatatcgccgatttctgtcgcggctgttcaaatccgtgtgtgcgagggtagccccgccggcacggggactggatttcggcagcggaccagggccaaccctgtcgttgatgtttaccgaggcgggttatggtatggcgatctacgaccccttctacgctccggaccctgcggcgttgcggcaaacttacgacttcgtcaccgccagtgaggtggccgagcatctgtatgcgccgggcgaagtgttcacgcagctattgcaacactcaaaatttggcccgatctggtttttgatgataagcttatgcgggttttttgaccagaaatgaatgactaggaatggcgcccgccgttccggaccccggcgtcttcgtcggtaaatacggtctcacgcttcccggccatgcggttgcccggccggtcgaataagggcacgtctttcccgctacgcgactccggtcgtttcgcctgtggacaggagtgcaggcttaaagcctagctcccatccaatgatcggcgtgatcgaccggccacgcagccagacgttcggtgcgccaaccgggtgccacaataacggatgcacgcggaccggcccgataccaccacccttgacgatacatggcaggcattgctggaaagcccgacggtgggccttgcggtgtgtgatctgcagtgcgtcattcaacatgccaatcccaccttcgccatgctcaaaaatccttgagtgaatcgactacgatgcggacgcaatccgaggtgcatgccgactaatcgacccctacgccgccacgtgattctgcatcaaaacgtacatacggtactgcgcctaattggatggaggacgcatacgcatccgtccgtgcaaagcgcttctaacgaactgcattgacccactattattcgactcgataagtttccagatctgatccacgacaccgtcaatgtcgttcaactcggatgcagcggccatcgccagatcataggcctccaccacgtcggtgccggtcacttcatagccccagccctcactcaagccatcgcagttcccaaggcgaacgccggttgtgtatcgagatgatcccgtgcggcacgggtgagtgtcttcggatcgcagagactcttgtgcgccagctccagggcaagatcgtacaacttgataccaatttcatgtaattttgcattctatagattcagtctaaacaaccacttgaagcctcaataaattgcattctttaactaaattggtatgagatccttcgccgttgcaaaccatttgccctcttcgcctgcggtggtggcgatgagatcggtgaggatcgccatcttgtccttcatcgggtagcgcttcgccacggcgcgaaaccgcgccagatatgacgtgccagtcgcggcgcacagaccgtagcgccgataggcctcctcatgcagcccggaggagatcaggatctcttcgcatgcccgatcgatggcgccgtccggttgattcaagccgcgcgaggcctcggcgtactggacggcctccgcctttttgcccatggcgagcagcgcctgcacgccatagcggcggtagtgccagaacaggtaactcggcaattccaacagatcaagcacctcctggtggcgaccggcggccatcagacaggagaggcaggcggtggaacccttgaaataggcccctgatcgtggatcggaccaacacgcccggagcgtcgggcacagcatgtcggcccaacggttcgtgcgatcggtggacacacagatttcaccccagcgatcggcaacgggagcgagataatcgacgccgtcctcctcgatggccttccacaacctgtccatccactggttgcgtactgcatcttctgcgggtgctacgatgatgattggaatcagcacatccagcgcattcgccaccgccgacccgagcgcaccgctggaactgtccacatgctccagcgctggccatagccgctccatcagccgcaccgcgccctcgacgctctgtaccgcatccgccttcttggaaaccttcttgatctcggaaaccgcctcgcggatgcgctgacaggcgagtctcgatccgcgccaaccgaaggcgcgggcacggaagcggtttgggaattgccatttacgtgttgccggcataatgaccacgccagggccctggcgccttccacgagccttggaaacgctccccggcagcaagcgccttcgtgactgggccgaggaaaacggcgacagcttcgacgatttcagcgaagctgcttggtacgttctgcaaccggctcctgcgaatgaacccccgccattggtcttgccggccggcgtcgttgccgaagtcgccggtcaaggcgacaggctcggctgggatcgttgtgtcccgggtgacgaaggtctcggtcagggcctgggccattgtccggccatcgaagtcgaaccgccgggacagcagccagatgtcgaagaagtccttcacacggctgttgaccacgcccaacttgaccatcgcctcgaacttctcggcgacggcactctcgcggctgtagcccctcagacgaggggcgggaaggtccaggatcgtgggatagtccgccgcttcgggtttcggcacaacgacatcaccgaagccgatgtccagttgcatggtgatgcgggccgttcccagcgttccccgaaaccgcacgcgaacgccggcgtagtccgcgtcctcgacgatgcgctccccctcgaccccggccacatcgaaagccagcccgtcggtctcgacgtcttggcggcagatatctctcatgaccgcaacgatagcctcgacgtcgttgtcggtgatcccgagtaggtcgatatccagggtgggacgcatgaccggcgcctgccagacggtaaacatcaatgcccccttgaggacgaacttgtccgcatgatccgacttcgacagccgataaagaaagcgctccatggcaaagtactggagcacttcgttgaatggacgatccgtctcacgcgcctcgttgagcaggcgctggcgaatcgaggtggcaagattggggccgcgatgctgggtcacagcagtgcctccaggtagggccggatcaccttttccacccggcagatgcgcgcataggccatgagcatgtcgatccgggtgcgcccgcagcgcacgtagcgtctcagcgcttcgatggcggtgtccagcccgatcttgttgcggtacttgaagctgtcggccagggtcttttccgccccatagatgcgcacgggcacgccatccacctcgtgggtctccacgccctcggtgaaggccttgccgccaacccagaagacccgcagcggcggatgctccaggcgcgggggctcggcgccgcgcggcagcgccaggtaaacctcgtgggggatctgggtggtgagctcgtgatagtccagcgccgagatcagacagataacgccgcccggcaccttcagggcgaccgccaccaggtcaggattgcccaggggcggcagatcggcgagccggtacagaccgcggctgaggcgctcgagcagccctgcatcccgcatcgcgtacagcgtcctgggatggatgccgaggcgcagggcgtcgcgggtgcacagcacgccaccgtggcagctgaacaggtgtatcgccgcgtcgatggaacccttgttggcggttgtttcctgggtcatcttggatatagataccagcaactattaacagttgctggtaattttatccgaaaacagaaaagcaaaacaagtgaggaaatgagaccgtcgggagtaaatccgccggaggatctcgctgccgctagtcggtacttgttgcgtgcttacccataattttgaaagaaaataatatgacgaaaagcgaggggcgggccggaccaggtttactcccacaggatgggaaatactccgtaaacgcccagtattggcgcggaccttccggtcatcatgataccaatttcacgtaactttgcattgtataggcttagtataaacaaccagttataaccttaataaattgcagccttttgctaaattggtatgagtatcgacaccataaaaaataatgttgtccgccaacagtgggcatcttgcgcgccctgtatgatccgccgcgcattccccgtttatatgcgtaaatcaacagtatttgcagacttttgaatatgagtggggaagccgcttggtcactcggaaatcgactgtgaagttggggaatccgctagccttcatagcttgccgccatggaaacctggagcccatacgggaagcgcccaagggtgtaaatcgttggtgcctcctactgcgccgcagttggtatgcggagccaccaaagcatcgcggcgtattgtcacgtacggtacattttcgttgccgccaaccgtttgggccgttagattttaccgtacggtacatttcttagaggtaaagccatgccgcagaatgacatcgcatacggcaaaatccagacagttgaggaactcggccgcttggcgcgcgcccatcgcaaacagcggcgcctgacgttggagacggtctccgggctcggcaatctgagcacgcggtttctgtcggagttcgaacgggggagggaaacggccgagatcggcaaggttctgaaggcgctgcgcatcttggggctggaggtcatcatccagccgcgcgggcaggtggtgctgactcaccgtaccggcaagatccacgagaaaaccacgtgagcgacccagcgccttttgatgaccggcctatggaaacgcatcaggaattgagaatgaagaacggctacccagatttggtgcgagcggtactccctataccatcaacaatatcatcggaaatgagagcctcttggccagggacagccaattcattgatatttatgattcgccggctcattgatcatgtgattcatatgctcaaagagcacattttatcattaacaaacaataagttatagacagcctactcccactcgatagtggcggggggctttccggaaatatcataggtgactcgggaaatacccgagacttcattaataatacggcgggaaacatgatccagaaaatcatagggtaaatgggcccaccgggcagtcatgaagtccacgctctccaccgcccgcagcgcaaccacaaaatcatagcaccgcccatcccccatcacgccaacggattttaccggcaagaatacggcgaaggcctgactcaccttatcgtaccaaccatgggcgtgtaattcttcaatgaaaatggcatccgccaggcggagtagatccgcatattcctttttaacttcccccaaaatccgcaccccgagccctggccccggaaaaggatgtcgataaacaagatcaaagggcaagcccagttcagtgcccaggtgacgcacctcatccttgaataactcccgcaggggttcaaggagcttcaaattgagttcctcgggcagtccccccacattatggtgggacttgataacctgagcctttcctgttttaccccctgccgattcaattacatcaggatagatcgtgccctgagcgagccattggacattaggcaactcggccgctgcctcctcaaaaacctcgataaatactcgcccgatgattttccttttagcctctggatcaaccaccccagccaaggcttccaaaaaccgggattcggcatcgatgcggatgactttgatccccagatgacgggcaaaagtggccatcacctgatccgcctctcccagccgcaacaggccattgtccacgaatacgcaaatgagctgattgccgatagccttgtgcaacaaagccgcagcgacggaagaatcaaccccgccggagagccctagcaacactgtatccgtgcccactttgcccctgatgctttcaatactctcagcgataatgtggccgggtttccaaaggccctcacaaccgcaaaccccataaataaaacgctccagaatgcgaactccctggcgggtatgggtcacttccgggtggaactggagaccatagaaacgccgtgcttcatccgccatcgccgccagaggagcatgatctgttgaagcaatccgcttaaacccctcgggcaaactcatcacccgatcgccatggctcatccagacatccaacagggccttaccttcggcagtggtatggtcctctatgttctgaagtaactgggaatggccatggacacggacctgggcataaccatactcccggtgggtggaaacctctacttccccccccaattgggccgccatcgcctgcatgccataacagattcccagcagcggcactcccagcttaaacaccaatggagagacccggggagcggcttctcccacggtagatgacggccctccggaaaggataatcccccgaggagcaaaggattgcagagccctgtcatctaggtcgtaaggatggatctcgcaatagacccccgcctcccggacgcggcgggcaatcagctgggtatattgggaaccaaaatcgaggatcaggatacggtggctgtagagatcactcatgtcaatccatgcgatagttcggtgcttccttggtaatggccacatcatggacatggctttccctcacacctgccgcagtcacccggatgaatgtgggccgggtgcgcatttcttcaatagtggcgcaccccgtgtatcccatgctcgactgtaagccacccactaattggcgaacaaccgcgctgagactgcctttgtaaggaacccggccctcaatgccctctggaacgagcttatcggcttcccccgaattttcctggaaataacgatcactggaaccttgttgcatcgccccgagggaacccatgccccggtaggacttataagctcggccttggtatagttccacctctcccggcgcttcctcggtaccggcaaacatactccccaccatgaccgaataggcgcccgcagcaatggctttagcaaagtcacccgaatagcgaataccgccatcggcgatgagcggcacattagtatccttcaaagcttcagccacattggtgatggcggtaatctggggcacccccacgccggcaaccacccgggtcgtgcaaatagaacctggaccaatccccaccttgactccatcagcccctgcttccaccagagcccgggccgcttccccggtggcgatattgccaccaaccacctggagatcaggatactccgtcttaacccagcgcacctgatccagtaccccttgggcatggccgtgggcagtatccaccactaggacatccacccccgcctcaacgagggcaatactccgctcctgacccccggggccaattcctactgcagcccctacgcgaagccgtccatattcatctttgcatgccaagggatattccgtggctttctggatatccttgaccgtaatcagcccccggagcctgaattgatcatccaccaccaagactttttcaatacggtattggtgtaggagctccaccacttcgtcacggtctgcgccttccggtaccgtgaccaagcgggacttaggagtcataatattggaaacagggctatcgaaatgggtttcaaagcgcagatcccggctggtgacaatgcccaccaatttttccccttcaaccacaggaacaccggaaatgcgatgggcgcgggttagggccaaaacttcctcaatactggtgtctggggtgaccgtaataggctctttgataaccccactctcaaattttttaacttttcgcacctcggccgcttggcgttccacactcatatttttgtggataaaaccaatgccaccttcctgagcaaggctgatagctaattgaccctcggtcaccgtatccattgccgcggaggcaaggggaatattaagcttgataccgcgggtcaattgagttgccaagtttgcttctcgcggcaagacgcaggagtgggcgggaaggagtaaaacgtcatcaaaagtaagagcttcctggatcatgcgcataaagcaaaatttgttgagtaatctaaaaaggtaaaaattttctaattatacggattttcaccaccaaatgcccagtatattattattaaaaaatggctaatgtgtcctccaacccaaaatctgcgcaagatatctacaccatatcacgcttagtgcgtgaagcccgttacgtcctggaaaggaactttcccctactttgggttgcaggggaaatatccaacttatcgcagccctcctctgggcatatttactttacgcttaaggacaaaacagcccaggtacgctgcgccatgtttcgcaatcgcaaccgtctactgggattttcccttgaggatgggatgcaagtattggcgcgggctcaagtgggcctctatgaaacccggggcgaattccagctcatagttgagtacctggaagaagcaggggacggggccctgcggcgagcctttgaagaactcaagcagaaactctccgcagaaggactatttgcccctgaacataaacgccccctacccactctacccagacaagtgggggtcatcacctccccttctggcgccgccatccaggatatcctaagcgttcttaaacggcgcttcccggcaatccccgtccttatttatcccacccccgtccaaggggaaggagcatcccagaaaatcgctgcagctattgccaaggccgagcaacgctgcgattgcgatctcctgatcctggctcggggtggcggctccctggaagatctatgggccttcaataacgaaacgctagcgcgcactatctacaactgcacccttcccataatctgtggcgtcggccatgaaatagacttcaccattgccgattttgccgccgatcaacgagcgcccacgccctcggcagcagcggaaatagcagttcccgacagccgtgaatggtgccaacacttcctgaatctagaacaacggcttggctttttattccagcagcgtttacaacacttacggcactcactcgagggcctaacccaacgcctccgccacccccatactcgattgcaagagtgggcccaacgggtagatgaattagaacaacgccttcatcgagcctataccaccctggagagagaacggttccaccggcttgaaagactgctgacccacttgcaaagattaagcccagcacagcgtttagaagtttaccactcgcgcttagtggatttagaccggcgtcttcaggcctcccaacagcaacacttagagcagcaacggatgcggtttgagatggcgcaacgggcccttcaagcggtaagcccccaggccacattagagcgagggtacgccatcgtcactgggccccagggggtcgtgctacgtaaagccagtcaggttgagcctggggcgaggattgaagcccgcttagcaaggggccgcattcgtggtgagattacagaaattctggatgaatcgtagctacaattggattttcaccatggcgagctgcggttcgctccctcctcaccttgctcccaaagttttaaggtttaagagaagaagggcttaataccaagttcatgtgattttgcattgtatagatgcagtctaaacaagcatttgaagccttaataaattgcattctttgattaaattggtataactctttgttttcctgaacgcttaaaaaaacaaaggggagcttgagttgaaatttcaagctcccccggtcttaacttactacccgccacaccttttccacctgaggctacttagagcaaaggctaattgcttatcttgattaagatagaaactagccccatacaaaaaccctttcgtcttgcctctagcgcagctaaggagttcctgtgtgtaaggcatgcaagctttagcggttaaactgctcgaggaaggaggattgatctggtgccatatcagacttttccatctcgcatccaaccaatcctaccgtaaaagcgacggcgcatagcaataatagacctaatttcactgatctcataattttctccctatatgcttactcaatacttgaaatttagctttccctgcaatctttccctgtaatctttccctatagttatattcttatcttccctcagtcgcgggtggaaccccttataaaaagcagaaacgtataaactttagcggttgagttggctaaagggtgccgaactttccggtgacatatccgccggtccagatccagtacaccctgccacccctactgcgaaggttaaagcgcacagagccattaaacagcgtcttaaagacttcataagctctctcccttttgtgattagactgaggtttatgacttcctgtaatacaacagttaagttccctcaagaaaatatttagcaaaattttgagaaaaagcaaggtctttttagtaaaaaccttattgggataaaggggaaagcttccctaattggtctcgggcttgagcttctcaggcctgggatggctaaatttctcaaccctatccggatactttttgcttttggaggagctgcagatgtttgatccactgggtagcccgtttggcatattccggtgaccgctgggctacctctagggcctggatggcctcagccaattgtccctgttcgtaacggacttgtcccaataggaactgcgcctgccccttatccaaaccccctttgcgcagcgcctgctgcagggcagcgctggcctcatcccaacgctgaagttccataaagagctgggcccggcgtagatctgctttacctttttggctcactcgtcctgccctacttagggccttaattcctttctcccattcacgagcggcaatccaagtattggccaaacgctcccagttctgggtggtgctttcaatagcccctgtatccagagcctgttgcagaatctgcccccccttatagggaatatcaaggtaacgataaaaatcagaaagattgatcaatgcctggccttcaagatgccccattttttccgccaaggcttgcactgccaatgcccgcttatcttccttgatttccgaatatacagcggccagctgtttccagtaacgctcattttcaggatgcaattcgatcagagtttccaacacctgggtagcctgcgagtattgctttaattccaggcgcgctgccagatgcagttgataccaagactcttggggttcttcagcaagctcaatggctgccatgataggagggatcactttggcgtactgctctaaatgatagtaggcactagccgccaacaggtgggcttccgggggaggcgcttccgcttcctttagccacgcctctagaaacttggtcccttctccatattgctccgtggcgatataaagctgggctagactgtagcgcagatcacggtcgacctctgccggcagcgcatccagggccagactagtcttgaaggcttggatcgccctggggtaatcctctaccgaggagtaaacatacccgagagtttgcaaaaccatggcctcttcataggccttctgttcacctgaacccttaacccgcttttggagcaccgtcagtttttctatggccttccggtactgctgctggtccataagttcatgggccgccgttagtgcctcataagtagggggagatagtaaatagggagcagccgcctggacgcccgagcataacagtgagacagcccaaatagcactacccaaaaaccagccctgaaaccgaccccggtcccctattgctaagtcagccggccccttttccagccagggactcaaatgaaagcattggatcacagcttgcctattcatccgggcaggttaaattcgatttcttgagtcgcacgctgctcgaccggctccccctccatcagtttgggcttgaatttccacttcttgatggcctctagggcagcccggtcaaacacccccggcggatgagcttcaaccactttaggatcacgcaccgagccatccttcatgataataaactctatggtaaccgaaccctcaagcctgcggcgcgctgcattccgtggataacgtggaagggttcgcaccaagggaatgacttcaccttcacgggccgagagaatcgtctctcctgatgccggggcagaaggagagaccttatagtcccctagatagggtcccgttcccttaaggctcaggggcaaatcaatggcgggaacctcagccggcagtgtgggtacattaggctggggaggccgcgactttggcattgtggtgggtggcggcggtaatttctctggcggcggaggttttttcggtaatttccgctgcttgagctccggcgaatccggttctcgcttcaaccgcacaaactccaccatggtcatattctcgtcctctggccgcacgccatcctgtccagcaatcatataagacatcagcaggaatagccccaggttgactaaccccgcaatggcaatagcgacgagaaatctcactgcgctttagtggctgcaatggagacatccgtcactccagccaacctgacctggtccatcacgttaatcaccaatccggttttggagtccttgtcggccacaatgactacagctccctctgggttttcggcgtgcatacgctccacattggcccgtactgtacggatatcaatttggcgctcatccatccagatctcgttattggcgcgcacggcaattaaaatattgccccgctcctcacgaaccgccgtctgtgctgagggccgattgacttctacccccgtttctttgacaaaagaggtggtcacgataaagaaaattaataaaatgaaaaccatgtcaatgagcggtgtcaggttgatattgaccgccgagccactctgccgttggctgtgtcgttgcctcatagattttactcccgccgcagcagatctcttgcgtgctggatagctcgctgggctcgatgttccaagttagcgctaaagtagagacccgacaaagccgtcactaaccccgccatcgtcgtaatcaaagccacggaaatcccccccgcaaacccgcgaacgttgccggtaccaaacactgtcatcacatcaaacacctggatcattccaatcacagtaccgagcaggcccaacatgggcagtacggccgtcagggttttaatgggcaatagaaacttgcgcaggttctgggaaagctcggcaatcatcccctctcgaatacgctgcgcctgccaggaataacgttcctggcgctgttgccaatggtcgatcaaacgttgcaactgtgaagggtaaacgaccaacataaaataataacgctcaataatcagcacccacatcaagaccgaagccaccagaatgacccagagaacgcccccgcctctttccaacaggagttcaatctgaaacaggttgtccgtcagtgcgcccattctgcttctccgctcgctgcgccacaatggcggcactctcctcatccagcacttgcaccagccgattgctcttactggaaagcccgctgtggatcagcaagatggggatagccaccgacaagcccagctcggtagttaccagggcctcagaaatcccgcccgacatgagcttaggatcgcccgtgccaaagagggtgatcgactggaaggtctcaatcatgccagtgacggtacccaacagcccgagcaagggtggaatggcagccaaaatggctagggtgggcagtcctcgctccaaacggggtatttctttgaggatggcctcatcaagcttgagatgaagtgtttccacatcttggccattatccttgtaaacccccaggatgcgacccagggggttattgtcctgtggcgtctcctgttgtcgctggcgatggatgcggcggccgatgatttgcaaataaataaaccgctgcaacgcaatcagcaaagcgattgcccctaggcccaaaattaaataaccaatccaccccccctgctggatatgctcttgcaagttaggtttctggacgaatagtgcgaggatagcgccacggctgggatctaccgccatcggcaccacctcgtctctttctgccttttcaaattcagcggccgcttcgagaaagcgggaggggggctgccgactaagctccacgagcccgttaatcggctcagagagataccgcaggtaggtgccctcggagattgccgtgaaggtaccgattcgggaaacttgtcgctcttcgacttctcctcctgcaatgatcactggggccgagaaagtcactactttccccgattccgtcatctgctcctgcaaactcaaccacaattgctgcagctcatcaatggtaggtaactgcttacgttccgcaatggtttccagcacctcagtgcgccccgaaagctgggccgaaaccaaggaattattaataatatgcaacagatcatgggcgctctgtcgggctacgccaaaaagctctcccagagaagccgagcgttccttaagggcagcttccttttcagcgagggtcttctcattctgctcaaaaatccgcttaagcttttcttcccgtttttgcgccgccgccaactcggccttggccttattaagcagatttttttgctggtctcgggcggagagaaagcgagcttctcgctctgcattcagcttgcgttcttgaatgctatcttgtcgaacctgttccagaagctgatccaaggtttccggggtattcgcaccccaagagcccataggcacgcctaacactatgatcccaataagggtagcgactcccttagcttttagaaataaatgcctatccccggacagcatgccaagcttgatagccctcattgcacagtctccggcgcccgtataggcagcaataataagtccgggggagcctgcttgcgggcaatacgcagaccctgggtaactgcagagcgatatcgatcggggaggatcgaccaacgctgcttatggacatcccaacggccacaggtcttgccatccagggtatgaaaaaacaaggctgtccgtcctatgcgaagaaaatccacggtacgagatttgccttccattgctaaagtgcctcgataggcttcaatggtacgcccatattccacttctacctggaaggcctcgaccacacgccggtatttctccgacaaccccacatcagcccggtccatcagggccttgagctgctgaatgcgagtctggcgctcctggggaagaaaaggaatgtccaaggccacaaactgctccagtgatgaaaccatgcgcaacatcaggggcacgatttcccgctgggtcacctcaatctccgaaagctgctgctggagggaggtaaattcttccttttgggaacgaatgagtttccctaattggcgattataggtacgaagactatcaagctgggcagtgacttgacgatattccgctagcagttctgtcgtttcctctgacagggcatcaatcttatcctgggatttcgccgcagcctgatccgtcttgacctgagtatcaatagccgcttccaatgaagccgccatggtccccatcccatacacagcactcagggctaaaaatgcacagaaccctattttaaccatcctctgtggcataatcttgatcttcaactctccagatagcacgcttcttcgtcaccccataattaaggctgacgaaatgaaacttagtttgggagaccctaaatatgattaggcggtcgcagacccactagaatttctggtttagaccctaaagcaaaagggaataccctcgggatgccttagagaccaggaaattgctaccttagaaataaatttagggtcaaagaattaaagtagcgatcaaaaatatcttaacttaaataacgaagtggtaagcacacattacatctgcattccagcggccacgctgaataatatataaagacaactgataaagacaacggtttcaaccacgccctgggtcacagccaggcaccaaaatattctttgcatttaacatagttgcttaaataagcaatattcattccataaaaaactacgagcaaaatcaaaaattaaaaagccccctcctcaagactggaaaagaaattgggtcatttcactgaatgattcaggcaaatgaccaaaaataaccctatcgtcaacccactcacagctaatattaatgcaaatataaatgattctcaataaatgaaattagacaaattcaaccctcaaggagtccctcaaagctcgtataaggtttcatccacctgaggaggaagaaaatgccgacgtacatttttgagactacctttgcctggggaggtaaaaggaacctcttcctctagaatatctcccatctccgcctcgatccgttccggatcttcccccttttccatccggcgaatagcctcttctactcctggacctaacttaaggccagtggcgtcataaagcttgcgcatcatctgggccatcgccttgggattgttttcgtcaaccccttccatctcccctgcaagggcttcaaaggctcgctccattcgcgcctcatcaagatccggaaacgcctcaccgctatcctcctccttgcggcctttagagatagcaaacagcgataatttccgctctagctcgggccggccacagcggggacagttcggacgcttctccgtgttgatacgacgggagaaaaaattaaatatcgtatggcagtccatacaatagaactcataaataggcattaccggttaacctctttcaaaccaggcttttccctggaaaccccagcagccccaagaagattaacgtcccacccttagggtacccaacgatttcaaatctcgaccatttcaaaatcatccttacccgcaccgcaatctggacaaacccaagtctcaggaacatcttcccacttggtgccagggggaataccatcctcaggccagccctctgcttcatcgtagataaaaccacaaataatgcacatatagcgcttcataggctactcgctcaattattattatgaaaattaagaaaaactaatggttacgatgggcggattctcgcatgttttttcactattggaaaatcgcatcctacctgagatattgataaactttaaaactaaactcttcagcctataaacacccatgaatgagctaatccgcggcctttacgccattgctgacactcatcttctgccccaccaggacttgggcaacgccgtcgcccttgcattactagggggggcctccttaatccagtaccgagataaaagccaggaggagaaacgacgttaccaagaggccaagtccttacagcaaatctgccgccagcatcaggtccctctgattatcaatgacgataccctactcgctgccgaaattggtgctgacggggttcatctagggcgggatgaccttgctcccagttcagcccgacagatcttaggcgcagacgccattattggcgtctcctgttacaacgaactggcgcgggccatcgccgccgagcaagccggcgccgattatgtagcctttggccgtttttttccttccagaaccaagccagaagctatccaagcctccctagagctattaagggaggcccgaaaaaaattaaaacttcctattgtcgccatcggcggcatcaccacagaaaacgcgcctcaggtgattgaggcgggggctaatgcggtagccattatcggcggactttttaaaagccaggatatccgcgcgacggctgctgcctatcagcagcaatttctaagccagcatttacctgcgccccattctttttaattttcttaatacattgaatattcgagcttattgatgcgtttatgagcgacaacaactatattatccatgccactgagtctaattttgccgagcaggttttggcaaaatcccaccaagcccctgtcctcgtggatttctgggctgcttggtgccaaccctgccaaatgctcatgccgcttttgcagcagttggctgaaaactaccaaggccaattttggttagccaaggtgaatgctgacgaagaacaaaacttagccctccagtatggagtacgcggcctacccaccctgaaattgttccgccacggcgaagtggtggaggagttggtgggcgtccagccggaatcggtgatccgcgccgccattgatcggcacctggtccgggaatctgagcggctattagaacaagcccaaacagccttggcggccggacaagaggaacaaggccttcatttattgcataaagccgcggagatagatccagaaaattacctggtctctgtggcgctagcaggcgctcttctcaagcaaggaaaaatgaccaaggccgaacagatgctgaaggcactgcctttagaagtgcgaggagaagaacctgctagcggcctgttggcgcaaattgagtttgccactcttaccgagaaggcgcccgacatccatagtttaaagcagcgcctcaaagccaatccggaggattccgaagcccgttatctactcggtgcccagcaagcgcttgctggcgattaccaggatgccttggaacagttcatggtactgcttaaacaaaacccaaaatatggggatgaggcagcccgtaaagccttgctggccgtgtttaacattctcggtcccgatcatgagcttgttccccgttaccggcgacaaatgtttcgttatcttcactgagccagacgaaattttctcctctatcctctataagcaagaattttaagtacaggataagttttccaatggggtattggcgtatattgttactcatggccatttccttaacgatgggaaatggccaggctgaagaaccgacgatagcaaaagaatcggcccctccgatggtcacgacagttaaacccaatcccgttatcggtgcccagcaacggcaatggatcaggataatcggctcaggctttacctcgggctcgaaggttaccctgcaactcggggagcgaattttccccatcccttctgaacgaacgaaatggctcaacgacggggaattggcaatttacgccaacgtctccacgggaccctccacctggaaagtgcaagtgaccaacccagaaggacaaaactccacccccttcagctttgaagtcaaacctcctgccgccatagggcaggaaaagcaagcattagaagaacaaggaagaaaagctgaagtggaggcactggaaaagaaagctgaagaaaccactgaaaaaatagaacaggtcaaagaaaccgttgaggaggccaaactggaagccacacaagcggccaccgagaaagcagcgctacaaaaggaagtagaaaaaagagaacaagaggccctggcagccaaacagcaattagaggcagcaaaagccaaagctcaggctacggggggtttagcagaccaaagagaagttgaaaaattagcggaagaagcagaaaaacttgaaaaagccgccaccaccgaggaaaaaaggcttgccaccctggaggttaaagaacaagcagcccaagaaaaggcgacgactactgaaactgaaattgaaaaactccgccaggaatttgctgaattaaggaagcaaagagctgcaaagcgaacttttcttgagaaagcaacgactgcggcctggattattttagtggccctgattatttggtttctaaagagagtcgccgtcaatcggtttgaaagcgctgcggttaaaaaagaggaagtccaagaaggcagcgccagactcagaaccttggtattgttgctcaattggctaggcaccatcctcattattcttaccgctggttatcttatcctggatgaattcgggattaacatggctccggttttggccagcgtaggaattgtgggccttgctcttggctttgggggacaatatctgatccgagatatcattaacggcattttcattctgatagaaggacaatataacattaatgatatcgttcagatcggtgagtttgtgggagtcgtcgagggggtcaatttacgccataccaaactacgggatcttgagggacgagccatctatattcccaacggggaaattaaaaccgtggttaattttaccaaagactatggacggattgttctcgacattggcgtcgcctacaaagaaaatgttgaccaggtcatggaagtgatgaaaacggtggcggaggaaatgcgccagactccaaaatacgggaggctaatcaaagaatttgaaatgtttggcgtggaaaattttggagaatcagcgatcactattcgctgccgttttaaaactataaccagtaaacagtgggaggtagcccgggaatgccgacggcggatcaaaaaccgttttgatgagctcgggattgaaattccattcccccaaagaacattaaattggggaatgccccctcaacctcatgatatggacgaatttgaacaaaccagaaatgctgttatatcttaaatatttcatgctctgcccaagccggatacagctagcccccatgaaaagacaaccggctagccgctaatcataaggctccttattgactcaaggccgcagcaaaactcgctttttacccgcctgtgagggaggctagcctacccttatggtatattgctgcgggaaagaataaggccctattggcgagtttgggtagaagatcattcaacttttccaactcacaccatgtttcaaatagttgcagaggttctgccatgacctattcagatgaattgttccaacgggcacaagcccatattcccggcggggtgaactctccagtacgcgccttcaaaggtgtgggcggcaaacccgtattttttgcccgcggcgagggtccttatttatacgacgttgacggcaaccgctatattgattacgtcagctcctggggcccactcgttgttggccatactcatcctgaggtagtcgcagcagtccaagaggcggcagccgaaggacttggctttggcgcccctaccgccattgagatcgaaatggcggaaaccgtatgccgcctcgtccccagcatggatctagtccgcatggtcagctcgggcaccgaagccaccatgagcgccattcgcttagcccggggatttacggggcgagacaaaattttaaagtttgagggttgctaccatggtcacgccgactctttattagtaaaggcaggctccggtgccttgaccctgggtgtccccacctcacctggtattcccctggctttagccgagcataccctgaccgtcagctacaacaatctggatgcggtccaggaggccttcgcccatttcggtggacaaatcgccgccgtgattgtcgaaccagtcgctgggaatatgaactgcatccctcctgcccccggctttttagaagggctgcgaactatctgcaatgagtacgacagcgtcctcatttttgatgaagtcatgaccggtttccgggtagccctgggcggtgcccaggaattttataaagtgactccggatttaactaccttggggaaggtgattggtggtggcctaccggtaggggcatttggtggccgccgagaaatcatggagatgattgcgcctttaggtcctgtctatcaagcgggtacgctctccggtaatccagtggcgatggctgccggactggccaccctcaagcttatccaggcccccgaatttcaccaacgtttatctcagcaaactcaaaagctggttaagggctttcttgagcgggctcgcaacgggggggttcccatgacggcaaaccaggtaggcggcatgtttggcctcttcttcaccgaggaagaagaagtcaccaactattatcaagccacgaactgcaatctggatcgctttaaactctttttccacgggatgctagagcaagggatttaccttgcaccctcagcctttgaagccagttttgtctctagcgcccacggtgacgaacagatagaggccaccctgcaggctgcagagcgggtactggctgaattatcaccctaaccgataaatccatgaagtagcgactaggagacatctaaatccctattcgctactttcaaaattaggacaaggattgactcaattttaagtatgaaaattcgcgctgctgccgcccagtatgatattagtgatcttcagagttggagcgaatatgaagccaaaattacccaatgggttgaacgggcagtggcccaaggagcccaactcctgctttttcccgaatatttttccctggagctcactgccctgttcggcaatgaaaaagaaggaactctggcgcggcagttggcagcgctgcaagaatccctacctaattttttggccctcttccggcaattagcgaaagcccaccaagtctacattctcgcaggaactttccccgtccgggtcgcggaaggctttcgcaatcgcgcccacctattaggccctaggggggcaatggttttccaagataaactgcaaatcacccggtttgagaccgagcagatgcgcctccgttccggtgatgacattaaggtttttgacactgattttggcaaactcggcatcaatgtctgctacgatatcgaatttccactaattgcccgctatcagattgaggccggggctaaattgctgctggtcccaagctgtacagacagcttggcaggctaccaccggattcgcattggctgccaagctcgggctctggaaaatcagtgctatgtcctccaagcggcgactgtcacctgcgctacaccgcgctccaaagcaacccagatcagaatgggggcggctgcggcctatgctcctccagctcggggttttcccgatgacggtatcctgaccattggtaaaatcaacgaaccccagtggatatttaccgatctagaccttgaagccatcgacaaagtacggcaaacaggtgatgcgcttaactaccaagattggcagggacaaaaacgcctggagagcgctaagctagagcaagtcaaggttatcgcaggccatcgcccttattccccttaaacgaaccgccaatcccctagcggggcgcaatttgttaaaatcgcgcccatggatatttcctatttgctcaatccgcttaacaaagcccagcgtgaggcggtcgccgcccccgcaggacatcatttagtgctcgccggtgcaggcagcggtaaaacccgggtattggtacatcgaattgcttggctgatccgaagccaaggaatctctccttttagtctcttggcagtgacttttaccaataaggctgccggggaaatgcgagggcgaatcgaagagttactaggaatgccggcggggggtatgtggatgggcacctttcatggactggcccatcgcctgttacggacccattggcaagaggcccagctcccccaggactttcagattctggattcggaggatcagtaccgtctaattcgtcggatcttgcagaatctcaacctagatgaaacccggtggccaccacgccaggcccaatggtttatcaacggccgtaaggacgagggcctgcgcccccagcatcttgaggatgacggtaacccctatctccggcaacagatccgcatctaccacagctatcagagccactgcgaacgcagcggcttggtggacttcgcggagcttttgctgcgggctcatgaactgtggcgagaccatcccgccctactgggacactaccaaaaccgttttactcatattttggtggatgaattccaggataccaatgccatccaatatgcttggctacgattgctggccgggaaccagggaaaactctttatcgtcggcgatgacgatcaatccatctatggctggcggggggcacggattgaaaatattcaacaactgacccaggactttcccaccgtacggacagtgcgcttggaacaaaactaccgctcaacgggcactatcctcgccgcggctaacacggtcattgcccacaatgcacaacggctggggaaaaacctttggaccgatggcgaagagggcgagcccattcaaatctaccgggcctttaatgaacgggacgaggcccattttgtggtcgagcgtatccaagcctggcaaaaccaaggggaaaggcgcgctgatatcgccgtactctaccgctccaacgcccaatcccggatcctagaggcggccctggtggaggccggcatcccctatcgggtccatgggggactgcggttcttcgagcgggcggaaattaaagatgccctggcttatttgcgtctagtggcccatcaaaacgatgactctgccttcgagcgggtggtgaatactccccctcgcggcattggcgaacgaaccctttcccaagtcagggaacaagcccgccaggccggcctctccctgtggcaagcggcaacccaattgatcaacacgcggaccctctcccctcgaagcgccaatgccctccaaaaatttcaccgacttatcgaaggcatggcgacagccatcaaggcccttaccctcccggaaaaaatggagcttgtgcttgaacaaagtggtttgtttgaccactaccgcaaagaccgtagcgaaaaaggccaatcacgcttagataacctgaaagagctgattaatgccgcctcccaatttaaagccgaagatcctagcctggaaacgttaccagaatttttagcccatgcggcactggaggcaggggatacccaggccgaggatcgggaggattgcgtgcaattgatgactttacacgcggcgaagggcctggaattcccccttgtatttatcgtcggcatggaagaaggcctatttccaagcccccaatccctcaatgagcccaggcggctggaggaggaacgtcgactctgctatgtgggaatgacccgggctcgatatcatctctatctcattcatgcagagcatcgttggctttatggttcggagagctaccccaaaccttcccgttttctttatgaaattcccaccgaactcacccatgaactccggccgcaaacccatattatccgtcccggttatgctccccaagaacccatggcctctgatggaggcttgcaacggggtcaacgagtcaagcaccctaagtttggagagggggtgatcctaggcttggaaggaaaaggcgagcataggcgggtgcaagtcaatttcaaccaagcagggactaaatggctggcagtgacctatgccaatctccaaattgtttgatattcgataaaaataacttgcctctcccgctccttagcgctgggatcagtcgagagttcaaaacttaaggaaacacttatggttcgaatgatgaaattggtttcaacattcttctttttcctggtactgctcaacctcaacgcctgtggctccgaacctccaagcacaaccatcgaaggcccctcaaaccaaattattcgctggcggatggtgaccacttggccccccggttttccggtcctccaggagggagccgaacgttttgccaaaaatatcgaagccatgagtgggggacggctcaggatcaaagtcttcgcgggaggagaactgatcccccccttagaaacctttgaagcggtttcccagggggcggtgcatatgggccacgggtcggcctattactgggcgggtagaattcctgctgcgcaatttttctccactgtcccttttggcatgacggccaagggaatgaatacttggctttatgacggtggcgggctgaaaatgtggcgagaaatttatgttcctttcaatgtggtcccctttccgctgggaaataccggagtccaaatgggcggatggtttaataagaaaattgaatcggctgaggatcttaaaggacttaaaatgcgcatccctggccttggcggcaaggttttcgctaaagccggcggtaatccagtgcttttagcaggagctgaagtctataccgccttagagcgtaatactatcgatgctaccgaatggattgcccccttccatgaccaacgcttaggcctcaaccgggcggcccagtactactattatcccggctggcatgagccaggtacagtattggagcttatcgtcaacaaagaggcctgggagtcccttcctaaagacctccaagccatcatctccgtggctgcccaggccgagaatttgcaaatgagttcagaaatggaggctaaaaatgcacaagcactggaggaactccaagaacaaagccatactaagcttttagcttttccagaggatgtactggccaaactgcgccggcttacccagcaaaccctcaacgaacaggctgctgacgatccccaatttaagcgagtctatgaagcctacaccgctttccggcaaaagtttgatgcctgggaggctatttcagaacaagcctaccaacgtacactagagagtgaaaataaatagggctttcctcatcttctaattgtcgggtctccgatgattaatttgacgttcacatggagaaaatccagtggatagccttgaaaacacttgggtttggaaactattggaacatccctttatgggtagggtgggttaaggcgtgttagcgccgtacccaccgacatttaaacacttaataggggcttatcctccggtcttgctccacctttcaccgacagcaaaattttcctgaaattgcacttaatatttgtagtgccaactgtccttacgccagtggtatttatagcgataatcgtgaaaccaatagcggtagaatagtggttgccaacggttatgccaacggaagtaggcatcttctgtttttcgggcatctcttgcttctgccaagagcttctgcgcttcttcattgccacgacctgcagcgatggacaaccatttttcagcctcgcggggatctgaccccaactcctcaagaccggtcagataaagttgtccaagagctaattgcgcattgagatcgcctctttctgctgcctcccgcatccattgtaatgcccggtagctatcccgaggcaccccatcaccccgaaagaatcgcagccccagatcatacgcagcacggggatcttggcgagcaagttcttccagggccacaatacgtctctccgcgtcaccatttggcaccgcagcagatggatcataggaggcggcatcactagggcgatatgaacaaccatcagaattgcaaacacgcatggtttccgacggagggggttgtacgcaggctggcaataccgcacccaataccaaccaaaacaaaagtcgcataccttacctcttaaattaattctttttttctacttcaattttaggcctttcagctttgcctaactgcggtcatattcaggaaaatactgccacggcaaaacgcccatccaaacatttctcggtacaaaaccaattgcacaatacaaatatctggatacactacacgcattatcggacaggaaagccccaaaaaaaatagagctgtctggtaattcacaattggcatattatgtcgtgacttttaaaatttaatgcgaatttagagctacctggagtaaggcagcgtaaaccaacccactgcgctatggtgtcaggcaacctaatcaaggacgccgcaggggaatggcagtggattgggaatcaaaattgataacgctttatgagttaaacagtatcagaaacagttttgggtctactaccagcgccctagataataacgaagggatcaaactgtatatcctggaattacgccgactcgggaccctactctttgtaaatggagaataaaaacattatgtccaatctctttaaattacaaaattttcttatcttaggttgttgtttcatttttaccggctgtgttacaacgggagggcaaggcaccgcagtgtcaggatcagcggggggaggaaccagcgtagatgctaactcatctctagaacgatgcgatcaaccggttggaacactagcagttgatgatggccgtgcagcagattggtatggccgctttggcagtgccactaatgtcacctcaattgaaccgctactccgacttgcggtgcagcaatcgaactgtttcgtcattaccacgataggcaatctgcgcaccgatagccgtcttacccgaatcactgaactacagcgtaactctggtgaatatcgtgccggctcaaagcaacacaaagggcagcgagttgccgccgattattacctagagccacaaatcattattgataattcctctattggtaaagtcggaggggcgctcggcggattagtcaacagcaccgtgggagccctggccggagctctggaagcaaaagcatcggtagtaaccctttccctgtatgatatccgctccgctgttcaaatttcggcctctgagggtagttcaacagccaccaattatggcgcagcattaggtgcatttggaggaaccgcggcgggggggctaggcggtttttcaaaaacacccgagggtaaagctaccgtcgctgcttttatcgacgcctataatggtatggtgcaggctctgagaaactacgaagcacaagatgtgaaaggtggcttaggccgtggcggtacgcttgaagttaagtaatccaagttagcgcctatgcaagtacatgagacgtggtgggcttaaaccatacaaaaacagcgaatcgcgataattcgaccgtccacggggctcctccttcatgataaagagcgatccttgctggacggtcctcttgttcaagatcttgcaaccattttcagccctttaccgacttcccaaggtaaatcggccagttcttcaaccaatgccgtcgtttgcgtgcaccataccccaatacctagggacaaaggcagattcatgcaacaatagcactggagctgggctagagtctggatagatacgccaatttcacaacacttggggctcacggaaacagaagccccagataccgaccacttgaatttgcaattctaagcgatttactgtgagtagggtagaagtaaaagaaaaaaaaccacatttgccctccaaaaacgagaggcgagtcttttgggccgcattagttaccggtacgtttaccattgtagaagccatcggcggaatactttccggctccctggctttgctggccgacgcgggccatatgctggcggacaccgccgccctggtgctcgcctggctcgcctttcgtattggccgtaaacctgctgatacgcgccgttcctatggatatcaacgacttcaggtgcttgccgccttaattaatgggatagctttgttttttattgttatctggatcctgattgaggctgttgcccggctattggaaccggtcgaggtacttggcgggattatgctaatagtggctgccgccgggttgcttatcaatctcctagctttcatcatcctccatggtggcgaccaccataatcttaatgttcgaggggctttgttgcacgtctggggggatttgctcggttccatagctgcgctaacagcggctggcgttattctaggaaccggttggactcctgttgatccccttttgtccttatttgttgcgcttctcattctccgcagtgcttggatgctgatgagaaagtcagcccatatcctgctagaaggcacccccgactggttggatgtggaggaattgcgtgggaggctgacagaggctatcccagaggtagaggacatccaccatgtccacgtctggttactcacctctgaaaacccgctcctaacactgcatgccagtgtccgccaaggggctaattacgatcataccttggtcgccatcaaggaatgtcttcggaaacaatatgggattgatcactccaccgtccaaattgaaacccatagctgtgcagacaaagcataaggctgaaaaccggctaaatggcccccttagcatttctgcaatcctggcaatggtctacactttattatggacaatttagaaatatgtgatacccaaatttgctaaagccattagcaatggcggcggcggccgccctcagataagctttaggagggaaaccctatgcctacattcattatgctaacgcgggtcgaaacaaacggagcccagtcaccaaaatcccttgaagagttggagcataaggtgatggaacaaattcaagctcaatgccctcaagtcaaatggctacaaaactatgctgtcctaggcccctatgattatttagatgtctttaatgcccccgataatgaggttgccgcgaaagtatctacccttattcgcacctatggccatgcccacgccgaagtatggccggctaccgagtgggctagatataaagaaatgatacacgacatgtccgatgttaaaacagcccagtaatagggaactttttttggcattcaagggactacttgctcaaaagaactcaaattccctaagcccgcgcatgattaagtgtgcccgatgcttggcaccctgtccgggccgcttactgactagttttaaaatatcctgaagtatcgcctacagtgagggtcaaatacttttccaaaaatctggtgggcaaagactatgtggtgagtgatatacacgggacctatagtttattgacccgggaactggaacgcctcaatttcaactccagccaagatcggctattctcagcaggcgatctggtagatcgggggcctgaatcacccgaagccctcaagtggcttgactacccctggttccactcctgcctaggaaatcacgacgagttcgtgattaacgcccagaacccagactttgatgtgaggtggtgggcgctagtcaatggaggagagtggtggcttactatggacccagccgcccaacaacgtttttcggatcgcttccaacaactcccgcttgctctagaggttgaaacggatggcggcaagattggtatcgtccatgccgacgtccccccagaacttagctgggcacaatttaccgccgccctcgagcagggtaatcactccgtccatgaatacgccctttggagccgcaatcgcgccatgggcagatatacccaccctattgaaggtattgatcgagtttactgtgggcacactgtcaacgaagatggcgacatcaaaatcgtgggtaatgtgtatttcatcgataccggcgccgcctataacctcccccactctaaactgaccatcctacctcttaccttcgagcaagattgagttgtttttaatttttcagcgagtcgcaatacactcccggcaaaatctttgattggacggaggagcttcactcatgggcttcatcgcccgtcgccacaggccgagtcccatcggtgatccattcactccaggaaccggggtataaccgggccccctggagcccggcgatttccatagctaacaaattatggcaggcagttacccccgagccacacatgcacacgatttgctctggcggaacctcacccatctgcgctcgaaaagcaagcgctagctcacgcggcgacaaaaaatttccctgctcatccaaattttgctgaaaagggtgattcttggcccctggaatatgaccggccaccctatcgataggctccagttcaccccgaaagcgttctggcgtacgcccatcaaggagtaggtatccaagcagagaggcatgttctacatcttctgtggtaaccgtcatagagggctggactcgagtctcaaagtgagccgcagccgactcgggcaattcggtagtcagtggatgaccctctcctcgccaacgttgccatcccccatcgagaaccgctactgcctcatggcctaaccagcgcaacaaccaccataaacgcccggcaaaggcacccgaggcatcatcgtaggcgatgacctgggtagccgagtccacaccccagcggcccaattttcccgcaagttgcgccggatcgggcaaaggatgacgccccgtggcaggagtcaccggacctgacaggtcctcttccaagtgaacatagtgggctcccgggaggtgactctgctgataggcataccgacctgccgatgaatccatgagattgaaacggcaatcaaagataacgctgttagaattgcctaggacccttgcaagttccgttggactaataatcgtacggtaaggcatctgatttcccgctatccgttcgttgaaaattaaattcaaggatagcacttacgactattcactgggagcaactaaaagaaacactccgcccctaaacggctcgccagccaacaaaacttaggcaggcaatacccatgcctatcaaagccaaagaagacggttcagacacagcagccggtggcagaggatctcggatatttgtcaactgaaaaacgaaatcgttataatcttgatcgcctcctccatacaagtcctcaaacgctacttcggtaatatattgggaagataactcatcaaaaattgtgacggctaaggcgtgggcaacaccatcacgattacgctcagccggaccactgaaaaaattatcccgtacgataaggttaggagccgtataaaaagcaaaaagccgaaaaattagctccgtactgctgtcaaatcgaccaagacttaccgttgagccaatggcgtccacagtgctgtcaaaaattaatagatcctctcctgtcggacgaattagatataagtggtgggagtatctagcatttttactaacatactctgcggtgacttccccgtcttcaaccacccacataccaccccccaatacaggttcccccaaatttccctgaataggggtgcttaaagaaactgatggaataaaaagcaaccatatacttatcagtacaggcacaaataaactatcccattttacaaaactcatagccaatccctccaacttctagacgaggacaaaccgcaatacgcgtgttatacactcccttaggcatcattattcaccaggattcttctctagggttagaagggaattgcaattcactaggactaatttgcttgagttcataggcgtcttcactttgaaactaagtgaaacaccaccattccaactccatgcaaggggcttggtagataaaggatcccactatataattcgacaagccccagaatagcctaaggagaaattgatgatcttgcgctactccgcctggattatgcttgttctttctcttttagccagtacccctatgtcagcacaggaaaaagaggagaaagaactacagtctgtactcggatgggtcgaacttgctgaatttgtgggttggggggcaatcgccaaagtcaaaatggataccggcgcactaagttcctcactacatgcaaccgatctggaatattttcagcgcaatggcgatgaatgggtacgattcaccattaaaatcgaggatcagcgtggaaaggaagagtgggttcaacaagcatttgaacggccggtttatcgctttgtaaaaatcatcagctcgaatggtgacggtaaccgccgcccttccgtattgatgaaactttgtcttggaggtgaaatttacgaggaacagtttaccttaaatgaccgcagtgatttaacctaccctatcttgttcggtcgacgtaccatcgagcacctggggttcattgacgttacccgtaccttcactacccgtccccattgcaaacccgatgcacccgtgcacgccattgaaaatcgcaaactggacgaagacatcggaatttaaatttaatccttcttcgtatgaggattaaaacttttttaaacttgccttagaaatctataacaggctctcctatcttccaaccatcatcatcgagggtaaaagtgtagttccccgtatggacagcccctttttcttggcacttaggggatagataggaaaatggcgtcagcttatcataaacccactcatacctaacaatggcccacttgttttcagaatttctcctttgttgaatttcagtgacctgcattaattttttttcgcaagactttacttctatgaagatccccttttcgtatactttttttattccagcggcatactttttacctttctccgtcatattaatcaacacataaaaataatctgagttttgttgcgactcaaactgttgataagtaataaaccctttattttttaaaggcgttaatgactctttgagtttaggtagtgctgatttatggataaactcctgaacatcaaaataagccagcacaggttcaaagattaatttctctgtcagtagtttctccgcgtcatggacagataaagtttttttcgtactatcctctgtgcatgcaacaatgacaaacagacttgtcagcatggctagtcctatacgggaccaataaatatatttttgttttttagaagccactactctgcccctttaaatatttccagccattaaatgaatctgcctacttgagaataatgcattgctttttatggacctcaacaagataaaaatgatgattaaactaataataccatcacattcttgttattttctcacactccgcattaacttatctcaccgttaatcagtacttaggcgtggctgatcatgtggcatttaatttgcatatttaaagtcgatagcagcataaaagtatggttagtattggcaaccgggcacgtcattagcacaatagaaaagtgcctatactatatactggatattacttctagcgcgacaaatacttagagttacagggcttaactcccgcaattatttgggaaacgatacctaaatatagggcagttagaattcactacgcttcaagtgatggcgctgacaattttttgatgcttatcacgtcaaaactttggcatccataaaaggttacggacgattcataatggaagaccatatcaaaacccatagctggccactccagagaataaaaggacgtactcgtcacctcctatataagctattttctgttcatctattgctcagcctcactattgcaacaacgaccctagaggcacggcaggaagccgtggatcacagcatccaggctccccccagcttaaaacaagccgtaacggggctacaggaaaaccctcgtccagaggaggctcccatgcctaagggggatacagcgactaacccccccctacaactgcttgagaaaagcatcgaccctggcatgaaaaaacgaatcttttggagcttgggctatacctttgaaggggtccccatctccgccccggtactcgtcataaatggggattatgccggaccaacactatgtctcaccgcagcgattcatggcgatgagatcaatggtattgcaatggtccatcgagccattgccgatattaaacctgatcagcttaacggtgctgttattggcgtccccattgtcaatttatacggttatcgccgcagttcccgttacttaccagaccgacgagacttgaatcggtactttcccggaagtcccaatggcagttcagccgcccgcattgcccactcctttttccatcagatcattacccactgcgatgccttggtagacctgcataccggttcttttcaccggactaatcttccccaagtacgggcagacctaagccatcccaaagttctggaactagcttatggcttcggtggcgtagccgtagtccacagcgaaggcatctctggaaccctgcgccgggcagccacggaagtcggtattcccagtattacccttgaagccggagaacccaagcgcttgcaacttcgggaagtcaaccaaggtttaaaaggaattaaaagcttaatgaaaaagttaggcatgcttaagggggccaaaacagaatctgttccagaagccgtgttccaccaaaccaagtggatacgtacccatcgtgcgggaatcctgctctctaaggtccaactcggtgagccaatcaaggcaggccagcagctaggaatcattaccgatccaatcaccaatcaggagacagctattgtttccccctatgacggccgggtcctcggcatggccctcaatcaggtgacaatacctggttacgccgcttatcacatcggcatcaaagccgataaaccagggcctaccgaggaatcatccgaacacgtcgccgcaaagaccaaggcctctgattactcagacggcgaagaataagccgtaagaagccaatgaaccccggatggatatctcccatgtaatttacaaaattacctttatcatgattccggcaggggtaggataaatacctatgaataaaatataaggtgttttaggagcgagctagcggtgttccctgtcccctggctccacaccacctgctcgctccaggaatacgtcaaaacttttactgagatacttaacggctggaataacagggaagctgagactgagttttgcgcttatctggaatagggatgactaagtgaataaggcccccccatctactttccggcaggccatcgaagaaggcttcatccttgatgtgctcaaacgctacatgacctacaccatggcctctaagctcgccgagcagcaacgctccctagataaagaaagagagcgtacctaccccgtattcccctgggtgcaatggcctcccgatagcttggacattgagcggaaggctatggtcattattgaacacttccgtcaccatgtggcccgactgttgagcggtcaagccaaggctgtgttgatcaccccctcctctcaagcagcagtccgttaccaacaagcctttcagcactacaccgctactcagcagtatcaggacatccaaaccctacacgactatcatcaggtgataattggcacccataaatttcaaggggactttcctcaatccacactctgcgccctgtatgtggacaagaaacttgctggcaccgattgcgtccagactctatcgcggctaaatcgcccctatcccggcaaaaggacccccttcattctagacttcgtcaacccgccggaacagatattgaatgcctttcggcccgattatcccgatgctgagctgaccactgtctccaatcccgaaggaatttatcagctccaagctcaattagatgaggcacgcatctatacctggcaggatgtggaatcctttgccgccgccttctttgatcctaaacaagctttggatcggctgcactaccattgccaacctgcggtggaccgcttccgggagcggtaccgggaggttaccaagattacccaggcagcccaacaagcggaatggaaggccaccgctaccggcgataggatccgcagggaaaacgctcgccacgattttcaacaggctggggaagccaaggaaaccctggatcagttcaagaaaaatctgaccagctttatttgctgctatgagttcatctcccagatcgtggactatggcgaccaggagttggagaaactcaatatctatgcccgctacctccaccccctcctggaggagaagcagtgggatgaaactatcgatgatctatccgccggggaatttgagcactaccggctgaataagatttgcgaacaggagtttaaaactgcccagcaggaaacccaaaacaaaccccgtaacgccgaaaagacgggttgccaggtggagaaggagttcctcatcgcccgccttaaccccctactggcaggcgaaagacttagtggccaagatcgcttgaactatctacacaccatcaaagacaaacttctagaaaacccagcaatcgccgcccagctagaaaaccagccacaggaccaggacccgcttctattgaatgatttctctcaggcggtacagcaggcagtcatggagagtttaaaaaatcatcatgaaatagcggcccaattgctccacaatgaagttgtggctaaagagtttagtcgctttctgctagatctgcttttgcttaagcatgagtagtcgcctgcgcctaggctcagtgacgaatttttacccacttccctttccctctcctaaactcaaggtatatgaggcacccttttgtgggctaaaccttgcctagcttgctaacagttcagcggcttacataatgacccaaatgaacgaagaactgcgagaacgagaagctcaatatcggcttcaagcacaaatcatcgatcagatccacgatgctgtcaccagcatcgatttgaaaggcgctattacctattggaacaaaggggcggagcggctaagtggttatagtgccgtagaggcactgggaaagcatatttccttcatctatccggaggaagaacatacttttcttgagcagcaagtcatccgtcccctggaggaaaagggccaccatgaagtggaagtccgcttacgcagaaaatcgggggaggacttctatgcccatctggccctctctctgttgatggaccaagagggtgcagtcacagggatgattgggtatgccatggatatcaccatgcgcaagcaggctgaagaggccctacgggagagtgaggcccgctatcgtaaattggcggatttgctcccggtggccgtctatacctgcaaggcgcccaaaggcaccctgcaatattacaatcaacaggccgtggaactctggggaagagagcccctatgcaacgatgacgaagagcagctttgcggtcccttgaagctataccaaagagatgtggctaccctatcccacccccaatcacccatggccattgccttgacccagggcatcagctaccgcaaccgggaagttatcatcgaacggccagacggctcacgggtcattgccctggcgaatattgacccgattaaaaatcgggaaggaaaagtcatagaaattattaatgttttgcaggatatcacctatcttaaacgggcagaggaggcgctgcgtgacagtgaggcccgctatcgggcccttttcgacggctcaccttcgggtatcttgatgctgaatccctccgacttgacttttgtcgagttcaacgaccaggcccacctccagctaggctactcccgagaggagtttgcgcagctcaccctgccggatatcgaggctgccacctcccctgaacagagcctggagcatgcctgctattttgtccaagcactgggaatagacaaacaggaattcgaaacccattatcggaccaaaagggggaaaatccatgatgtgttggtgaccggaagaccattacagatccagggtcatacttatctctgcgcagtctttcaagatatcacggaacgtaaacgggcggaaaaagcattacaggaagcggatcgacgcaaggacgaatttctggccctgctggcccatgagctgcgcaatcccttggtccctatccgcaatgcagtccaattactcaaacttcagtcagagccatccctgcctcatctccagcaggcttgcgggcttattgaacgccaactcaaccatctcacccgtctagtagatgatctgctcgatgtggcccggattacccgcggccgcattactttgcaaaagagtcgggtagacatggcccgctgtgtcgtccaagccgtggaggcaatccgctccctcttggatgaaaaaggccatgacttaacccttaagctccccccttttccgctacaggtagaagctgacccagtgcgccttgcccaagtgatagaaaatctcctccataacgccgcgaaatatacccatgaggggggacgggttacgctcaccttaacccaagaagggcaacaggcagtactgacggttaccgataacggcattgggattcccccagagttgctgccccatatttttgactgctttgcttatagcgagcgtccgttaaaccacccctcgccccaaggcggccttggcttggggcttagcttggccagaagcctgctggagatgcacggcggccagataggggcgaccagcccaggactcgatcaaggcagcacttttaccgtacaactgcccctggccaaggaaaacccccaacctaccgctaccccaggggcagaagaggccccgacggtctcttgccgacgagtactggtggtggatgataaccgggatattgcccactcttttgagactctacttggcttatggggtcatcaagtgcaaactgcacctgacggcccagcggccctaaaagccactcgcacctttcagccggagattatcctcttggatattgggttgccaggcatggatggctacgaagtggcccgccacttgcgggcagaatatggacaacacataaagatttttgccttgaccggctatggccaagaacaggataaaaaacgtgcaaaagaggcgggctttgaccatcatttgacaaaaccgccaccaatggaaaccctcaagaagttgcttgctggctcctgaccttccacctaacggcaatcaattgaatacccatgagtccgatccgaattaatttatatagtgatactcagaccttacccactccggcaatgcgaaaagccatggccgaagcgcctgtgggggatgaacagcgaggtgaagaccccaccgtgaaccgcctctgtgaggtggtggctgaactaaccggcaaggaggctgccgtatttttgccttcaggaaccatgtgcaatgaaatcgccatctgcgtccattgccgacccggcgatgaaatcattaccgaccgcacggctcatatccttaacttggaaggcggcgctcccgccgccctcagcggcgcctctatctggcccctagaaggaagccatggtgtattcaccgcggaacaagtccagcaagggatccgtccagagagccgacatacaccccgctcccggctggtttgcgtagaacaaaccgccaacctaggtggcggtaccgtctggcccctggagacgatccaatcagtagcggaagtggctcgaacccaccagctggcactgcacatggacggggcacgtcttttcaatgcggtcatagcggccggcatcgaagcaaaaaagtatacggcaccctttgatagcgtgtggtttgacttaagcaaaggccttggctgccccgtgggaggagtactggcaggaagtgccgctttcattgaggaagcctggtggtggaaacagcgcctcgggggggcaatgcgtcaggccggcatcctcgccgccgccggtctctatgccctagagcaccatattgagcgtctcgctgaggatcatcggaatgcgcgccgatttgccgaatatattgccgagattcccggtatctccgttgccctggaaacagtggaaacgaatattgtcttttttgatgtcacggctactgggttgtcagcggttgagatcagtgacaagcttaaatcctatggcgtgcttattggtgccacggataaagctcggctccgcgccgtaacccatcttgacatttcccagacggatattgaaactgcggcaaaggcccttcgagaaatatgttaaaagggttcatccaagcggttaacctggataatttatgagatcactacaaaggcactaagagcacaaagaaatcagcttggtggtgaaaaaaaattcaggttaactgtcctttctaggctaacttcaaggttatccaaaaatttctaaaggctgcggtattttttggccaaccgctcaacagtcagcccctgcacgacgatagagaacaccaccacgacataacacaccgtgatcaagagttcccgtgacatagtcgatgtgagcgatagagccagtgcaatcgagatacccccccggagaccaccccaggtcatgattatccctgtttggggcgctaaccccaggcgttttttgaaaaggcgaatgggaaaaaataacgccatataacgtgccagcaagaccacgggtatggccagcactcctgccaggagatattgaccgtcaaaggaaatgataataagttccaggccaattagcacaaaaaggatggcgttaaataataagtcgagcagctcccaaaatttatccacataagcctcggtgatttctgacatgccgccagaacggaaacgttcatggccaatcacgagtcctgcaaccaccatggcaaggggtccggagaaatgcaggtagttggctagccaatacccccccagaacaatagccaatgtaatcagcacttctatttggtagttatcaatagacttcattagcccataagcaagatagcccaaaccaaatcccagcaggataccccctcctacctcttcaaaaaataatagggcaatccctgtgctatttatctccccactaccgagatgggcaatgctaaaaatggtgagaaatatcaccaccccgatgccgtcattgaacaggctttctccaactattttgatttccaaaattttagagacccccgcttttttcaaaacgcccagaacggcaatggggtcggtcggtgaaataagcgcgccaaacaataaacaatggataaaaggaacttccaaacctaacaactggaatccggcaaacatcatacctcccaccaaaaaggtggagaccaacacccccaaggtggcaaacatcataatagggccacgcatcgccttgagtgagtccaggtcggtatgcaaagcaccagcaaacaaaagaatactcaaaaagccatcaagcaacacttccttgaagtctatttgcgcaacaagctctttctcaaactggagaatatcgggaaaaatactacccaccattatggtcaccgtagagaacacgatggcaataaccattaacccaatggtgtctggcagtttcaaaaaacgggcatttaaatagccaaaagtcgcagctaatacggtcagcagagtaacaatattcagtatatccattatttaactattttttatctgacgctaagattacttctccagacttaatagaactttcaaggctagagtgggatggttaatattgataaagtagctctatcataccgaaaacggacttccatttccggtccctggcccactgtccctatgaactcttggtatacttttttagctaatcgtatatttatacgtctcttagcttgactttgccgtaatcccttaatctatttcactgacattaacatgaatcatgaaaccaaaggactgattttaggctttctcggagtgactgcatttgggttgactctgcctgccacacgctttgtggtgccttattttgatcccctatttattggtttaggacgagcagttgttgccgctttagttgcaggagtcttgctcttactggcaaaggaaactgttcctcataaaaagcaaatcatacagctcattattgtcgccctaggagtagttatcggattccctgttctatcggcctgggcaatgcaaactgtacctgcttcccatggtggcgtagttttaggcattctacccttaacaacagcgattgtcggcgtattgatatcaagggaaaagccatccctaggcttctggacttcagggatccttggtgctaccttggtggtgacctattcccttttccggggagtaggggattttttatggggagacctcgctttgcttggcgccgttattgccgctggcataggctacgccgtagggggaaagctctctagagaaatagggggctggaaagtcatttgctgggcattagtactctccttacctattatcttagttccagcaataatgaaagctccccaggaaatatatgaatttcccagtaaagtatggataagtttcttatatctagcgttggtgagccaattgttcggcttttttctatggaataagggccttgcccttggcggaatcgcgcgtgtaagccaaactcaattagttcaacctttcatcacaattactgcctcagtaatgttaattggggaaaccatggatatggccacgatcatctttgctttattagtcgttgtaacagtggcatttaaccgaaaaatgccgatctataagaaacctaattaaagtttcttagaaactcaaacgataaatgctcaatattctgatgggtttcaatattcccttgactgtcaaactgagccccctccaatgtataaaaataattactgtgccggagattctggaggtgacgggagttcaagaggattttttagcgattctgctgataccagcggttgcggttcaagttgtggtggaggccgcggcggcgattaagcactcaaaaatatctttatcaatcaattaccgcaggcttttcaatcactgcaggaaaggaatggataaaaccttctcctacacccttaaaagcacctattccaagccctaccattccacctaaaatatggccgaacacaggaactttatcccccgcagaacgtccccactcttttgcgcttaaccctccttcttcaataatattgatgggccaacgggctcccatgttaccgacaaactcaagaggttcacaaagtatccttaagaacaaatttacctcagaacattctaagtaattccttgagtccacatcccatcgggcaagaccccgatcctcaagcatatcggccaatggagccgtagaaaataatagcaacaccaaggctaacaatttcaatttcataactcaccttaaaagtacagactccgatcacccgatcagaaaattttttcaacaagagaaattttctattagatgtaatttattcgcttaatttgaccgggagatcggagcatttacatgaaaaatgatatggattataaattaatctttatccttctcttcttctttttcttcgttctcttctttttcttcttcttttttatcttttgcttttgccgcgcttgagcttctaaagcgataaatagcataaccgagcgcagcgagtatcaagagaccaaaaataatgggcaacatacgccgcactaaaggtatctcttcttctatacctactcgaatggggatactgatttcttccccctctatggtcaggatagcggcgtagaggcctcgcttgtcaaaatccacccgtgtttctatcaaaccagcacggtattttttttcaggagcttgtacaagtgtgcgtgtttccatgacattgcccggcttttcacccgtagcgatttctacaattcgaagagcgactggccggcttctggtataacggtccataagatcaatggtaataagggttatgccggtgatgggtagatcatggcaaaaacgttcaaattccagcttccgctttccctcttcttcttcctctttttctatgtccacttgctgataagcagtaaagtgcaccataaaccccttagcctttgtcacgcaaggtattcctacctcaggagcctgtaccggatcctcctcctgcgcccacccgaaaggggtgcaaaaaagaacagctacgataagaaaaaaaacattctgcgataattttttcattactttattcattgttactcctgcctttccaacctgccaccccctttggagcaggagagcaggtggattatttttgggtcaaattataattaaacctcatcattgcgatatggctgtaagtcgatacgctctttcaatttaggtacctgtttaccatttatttccccatctgcctttgataactgacccacgttgtggcgttgacctcttggctataccacaccttctctaaggaaccctcccttgtaagcccttacttgatgaagctagggtttttatatcccctaacgagaacatggacatttcgccaaggcagaacttccaataataagtcagatcttttttgggtaccatatcatcccctgtatactagaggagttgaatagctgaaatagggtaattttcgcgactatagttaagcaattaagatattgactaaaaggggaaaaggatgcataaagaccttgcaggcaaacgtgttctcgtcactggggcttcgggcggactgggtgccgctatagccaaagcctttgggggccaaggttgccgcgttctagtccattaccgcacccgagaacaaggggcggatcagacagttagagcgatccagcaagcaggaggcaccgcccttcaataccctgctgatttgcgatcagaaaaagccattgagaagctggttaatttcattgtcgaaacctggaatggcatcgacgtgttagtcaacaatgccggcgtagtattaaaggccagcgcgctcgatgcgggtgcgacctactgggatgatagcctcaatgtgaaccttcgagccccctatctccttagccgccaggtagcaaaccaaatgattaaagaaggggttgagggtgttatccttaataattccagcattcatgccaccaagagcgtcccctacttcagcgcctatgcagcctctaaagcgggcctagaggccatgagccgagtcatggcgttagaatgggcaccctatcacatccgcgttaactgtattgcaccaggggtagtgccggtagagcggacgcaggaaaccttacgagcccaacaggacaactggatgccccatattcctgcagggcgttttggacggccacaagatattgcggaaatggcggtctatctctgcagcaaagcggccgattgggtcaccggtcaatctttcgtagtggatggcggtatgttagcgagaatggacatgccgcgccgcccacagcccccccttccgccgctaccagaccctattgcatagccggcttctatatttgagtcttgtttcaaagggctcaaccctgctccggcccttggagagtgactccttcgatggcggcacttagtttctcggccattccctcaccccctagttttaccattaggcgcacttcattggccgaatcagcattgcggagtgcatcttcgtaactaatggccccttctttatgcaattgataaacggccctatcaaaactttgcatcccttgttcggtcgagcgtttcatcaagtccttgatgccgatgacatctcccttataaataagctcagcaaccagtggcgtattaatgaggatttctactgctgcccgccgcccctgaccatccgtggtcggaatcaggcgctgggcgaccaccgccttaaggttcagagaaagatccaacaacaattgctggcgtcgatcttcaggaaagaaattgataatgcgctctaaggcttgattggcattattggcatggagcgtggataaacacagatgaccggtctcggcaaaggccatcgcatattccatggtttcccgactccgaatctcgccaatcaggatcacatctggggcctgccgtagggtattcttaagggccacctcgtaagactgggtatcgatacccacttcccgctgggtgatgatacagtcttcatgctcatgaatatattcgatgggatcttcaatagttacaatatggcccttgctgttgcgattacggtaacctaccatggcagcaagggaagtggatttacctgatcctgttccccctacgaagatcaccatgccacggctaatcatagtgagctgacgtagtgtggtgggcaaatgaagttgctcaaagctggggatctccgtcttgatgcggcgtagcaccatgcctgcactactccgctgatagaaggcattaacacggaaccggccgagattttctctgctaagggcaaaatttccctcatgggtttggttaaactcctcctgctgctggggagtcatcgccttgaacactaactcttttgcttggctctctgacaaagaccgctggcttgtcggtgtaactttaccgtggatcttgaaactaggaggaaatcctgccgtaataaagagatctgaggcatcatgcttgaccatggcctgcagcagaatctctaggtcaactgctagatctttcatgggttaccctagcggaaaagttctttgcttactgctttcttgactgcctcctgtttggtcaccacattgcggcgggtcaactctaacaggcactgatccaaggtttgcatgcctgctccttggcccgtctggatagcagaatacatttgggggattttatcttcacgaatgaggttgcggatggctggagtgccaatcatgatctcgtgggccgcaacccgaccaccgccaaattttttaaggagggtctgagaaatgaccgcccgcaaggattcggagagcattgagcgcaccatatctttctccgccgcagggaatacatcgatgatacggtcaatagtctttgccgcagaactggtatgcaaggtgccaaaaaccaggtggcctgtctcagccgccgttaaggcgagacgaatggtttccagatcccgcatctcacccactaggatgatgtcaggatcttcacgtaatgccgagcgtagcgcttcgctaaaaccatgggtatcccgatgaacttcacgttgattaacaaggctttttttgctttcatgaacgaattcaataggatcttcgatagttaaaatgtgggcaaaatcattctcgtttttataattaaccatggccgctaaggtggttgattttccggagccggtaggtccagtcaccaacacaatcccccgaggatggttggcgatatccttaaacacagcgggggcatccagctcctcgagggtcagtacctgggagggaatggtgcggaatactgccgctgccccacggttttgattgaaggcattgacgcggaaacgggctaatccagggatctcgaaggaaaaatcggtttcaagaaattcttcataacccttacgctgcttgtcattcataatatcgtaaatcatggcgtggacttccttgtgctccatgggtggtaaattgatccggcggacgtcgccatctacccggatcatcggagggagtccagcagagatatgtaagtcagaggcagaattcttgacactaaaggcaagcagttcggcgatatccatagatttcctcagatggtttccgcagtattgatggagtatcttatttcgttgggaatatcggctaggcttagccaaacttaaaatgactagacgttcgcgaggaggcgacaaatacaaaacatgacccagatcgcacagcaattagctcaagttcagacccgcattgccgaagctgagcagcgttttggccgcccagcaggaagcgttaccctcgtagcagccaccaagacctgctcagtttccgccattcgggctgcaatagcctgcggacaacgtgcttttggagaaaattatctgcaagaggccttgccaaaaattaaagagttggaatcggaaaatttggaatggcacttcattggtcctattcaatccaacaaaacccgggatatcgccgcccactttgattgggttcacagcgttgaccgcttaaaagtcgcccagcgcctcaaccaacaacggccgccggaactgccgccccttaatgtctgtttacaggtgaatattagtggcgaggattccaaatctggcaccactcccgaagaacttaccgagctagccaaagcagtcgctgaaatgccccggctttcattgcgaggcctaatgactctgccccctcttaattctgactttgaagcgcaacgccagccttttcgcgccttacaccaattatggcaggagcttcgccagggggggctaaagctagacaccctctccatcggcatgaccgacgatctagaagccgccattgcggaaggcgccactttggttcgggtcggtgcagcgatatttggtcgccggccgccaaaagacgcttaaaccggccggttccattaaaaccctgctgcaacattcagcttaacccccattatgaggtaaactcaggatttggaatggagctaaaagtgaagccatgaatgaaaaaacccttgcttttatcggtggcggcaacatggcaaccagtctcatcggtggcctgattgccgatggccgcaatgcccagactatttgggtcgctgatccggatcggagcaagctagatgccctccatcaccgcttcagcgtcaacaccacccccgataatcttcaggccgctcaagaagcggaagtggttgtcctggcagtcaaaccccaacagttgaggacggtggccaccggactcaaaagcgtggtcacatcctcccagcccctttggctcacgattgctgcgggaatccggatcccggatttagagcgctggctcggtggtccggcacccatcgtgcgcgcaatgcctaacaccccggcgttagttcaagcaggcgctacagctttattcgccaatgctcaaactaacccccagcaacggcaaatggcagaatccgtactacgagcggtgggactcaccttatggctgaaggatgaaaatctcatggaagtggtcaccgccctatcgggcagcggtcctgcctattttttcctagtcatggaggcgatggaaaaagccgctatcgatttaggcctggacgacagcactgcccgtttgttgactctcgaaaccgccttcggagccgctaaaatggctttggaaagtgaagaagacagtatccgcctccgacagcgggtcacctcgccgggggggaccaccgagcgagccattaccgccttagaagaagccaacatccgggaagcgtttgctcatgccttgcgtgctgcccgtgaccgtacccgagaactagccgaggaacttggaaccgatcatgcctagcgattatctctccaccccgctcatttttctggttaataccctttttagcctttatattctagcggtaatgctgcgcctgctcctgcaatgggtacgggctgatttccataatcccttggcaaagtttctgatcacgattacccagccactgctccgtcccctgcgccgttttataccccctatcggcaacctagatacggcttccctcttcctactcttggtactcacgatggttaaactcgccatcatctcaagtttagccgtaaaagtccccgccatatccatactggcatgggcaagcatcggcgacctcatcagtctaacgttcgatatcctcaagattgccatcttaatccaggtgatcttaagctgggtagcgcccaccagctacaacccggcgaccatactgctataccatctcaccgaaccgctgttacggccggcccggaatttagtaccgcccatcggcggcttagatctctcaccactagtggttctgattggtctacaaatggcttccatgcttatcgagccctggtttccccgcatcatctgattgcccatggccattccttggtatcattgggaacaggatgctctgattatccaaatacggctccaaccacgggctagttgcgacgaaattattggtccccatggggaccggctaaaagttcgaatcacggctccccccgtggaaggtaaagccaatgctgacttgatccgctttcttgccaaaaccttccgggtcagcaaaagccaagtccgcctgctctcaggagccactggccgagacaaacgggtgtgcattgaaaaacccgctaaattattgccgggcatggctccccctaagagtaaggctgaaggatagggttggataaacgggccgagaaaggctatccaagaacctaagtcataaccaagactgaaagcggcgcaacaaaagtagccctggaattgcaatcaaggcacagcaagaaaaaaacggcacccacccaaagctctcggcgaaaaaaccggttggggccgcaacaatcacacggggaatccccattaggctagaaagcaaagcatactgggtggccgtgaatttcctattggtcaagctcgccatgaatgccatgtaggcagccgtccccatgccaccgcttaaattctcaaagacgatgacggcagcaaggcctagcaagctataaccataaattcccagcaccgcaaaaccagcagtagaaattccttggagcaaaccaaatgcccatagtgcccggtagatccctagccgcagcatgacacctccccctatcaagcctcccacaatagtggcccaaaacccaaaccccttgacaagtgcgccgatctcagtcttggaatagcctaagtcaagatagaagggaatcgtcatgtgactagccatcgtatcgccgatcttataaagcaggataaaaagcagaatcaagaaggcatcagggcgacgaaaatactccaaaaaaggcgctatgaccgcctcacggagtgtcttaggcagattagcggaagtcccgggctctggagccaacagggttgtgaagacaccgcttaacatcaccagggccagcaactgataaacctgaggaaaaggcagataatcggcaagaattaatcctccgccagaggccagcagcatccccaaccggtaaccattgacgtaaaaagaggaccctaagcccaactcatggtcagccaagctttcccggcgataagcgtctataacgatatcttgagtagcagaaaaaaaggtcaccagcagagcagcaccagcaacgctcaagggactgatagccggctcggtgagcccaagtccaatcagggcaaggataagccccacctgcacccgcaacagccacccccgacggcggcccatgcgacccaatgaatagcgatccaaaaagggagcccatagaaacttaagcgtatagggcaaccccaccagggcaaataaaccaatggtccctaaatccaccccttcctcttgcatccaggcctgcaataccgaccctgtaagcaaaagaggcagaccactggaaaatcccatcagaaaaaccaccagcatgcgccctgaaaaaataacgcgcaggtactcctgccttgttttaatcaagtagaggcgcccttaacgtttatcatcaactgggggtatcctcacaaaaaggcgctcacaatctgggtttcctaaggacatgctgccccgctacaataatgaatttttggtcacgaggtaccaatgaaggactatcaaaatgagtttattgagtttgcaatcgaaaagggagtattacgctttggagaatttaccctaaagtccggccgggtgagcccctattttttcaatagcgggttgttcaacagcggcgccagcttagcacggcttggtcgattctacgcccacgccatctccgattcagggattgcttttgaggtcttatttggacccgcttataaaggcatccccttagtggcggccacggccatcgccttgatggaacaacacgggcgagacgtagggtacgctttcaaccgcaaagaggtcaaggatcatggggaaggaggcaatgtggtgggagctccccttgaaggccagcgggttttgatcgtcgatgacgttatttccgccggcacttcagtgcaagaatcagtcaccattattcatgctgcaggtgccatccctgctggcgtggtgatctccctagaccgccaggaacgaggccaagggaaacaatctgcggtccaagaggtggaagctcaacacggtatcccagtagtgagtatcacccgcttagaccatttgatctggcatctagaaggaaagcctgcaatggagaaacatctcaatcaaatgcaagcttacaaaaaacaatacggcgtagagacggtttttaccctataaccaatttaaagccaaccagtaaagtgactatttcaaagcttcgcttaatccaacggttacctttgacaatagcaaggtgggcccctaaatacccacccagcagagaccccaacagcaaggccggcaaccaggaccactggatactccccagccatcccagcgttagggctcccgtcccattccagaacagccccaccaataccaaagtgtaagccactgcccgcttatagtctaagccaaaccatctgaccagccagagagtgacgaatagaccagtgcctgaggtcaaggaaccgttcaatacgccgattaggaataaaatgccgccaccgactaaatacccctgccagtgacggtttaggaggtgggagttttgccccagattcggtttgagcagggaataagtacctaaccccagggttaggcaaccgagagcaagctccgctgtacggtcaggaatcttgagaatcacattggctccaaagactaccccgggtagaccacaagccaggataaagagggcaaagcgctgctctaaggtattttctctcaagtgtcggagagtcgcgccgatacctaaggcgacggatgccaccttatgggttgccaaggcgataccaaatggcaaacccaggaaaatgagcgctggcaactgcactagccctgcccctcccccactaaaggctgaaaacaaattggcgagcagggaaatcagaaataaagcactttgatcaaaccaatgcattgtggcgaacggtcaagttaatggatttcatttaattgtcctatgcccaaagtaagcaacgttatccagattcgattcctaccaggcgttttgagcttgactgtcctctgccattttggcccttcagtttatgggggagagctttaccgctaccttgatgaaagcgggactcaggtgctcagcggtcatctccccccagaagcaacccagggagggtatgaggttatcaatgaccagacgatggtggtgattaagcgcgtccccccagcgaagactaaaaagcaacttgctgaggaagcacgcctcgccaaaatcgaggctgaaaagcagcggcgggcccaagaacaagcaaactatgatcgtattctcctagcgacctttagctccgaaaccgatctgctacgaatccgagacagccagctcgaagccatcgaagggttaatcaaactcgctcagggcaaaataagaacgctgcgacaggcactgattgaataccaaaaccaagctgctcatttagagcgtaacggccagccccttccgcaaccattgcttaataatatccaaaccgccaaaacccgtttaatgaataaccagcgctatattgccaagaaacgccaagaacaagacgctattcggcaaaaatttgctaaagatcttaaacgctttagggaacttaggtagttcacctccccctaggaacccccagcccggaccagatggctacgggtgacaactttggggcccaccaccctgacgaatgagggtacccaccccttcgtctgtaaagagttctaaaatcaccgcatgttcgacccgaccatcgataatatgagccgactttacccccctatctacggcctcaagagcgcattgtactttcggcaacatcccacctgatatcgtcccatctgcaatcaagctctggacttgggcggcatcaagacctgtcaataatttcccctctttatccaagagaccagccgtattagtgagcaaaattaatttctcagctctcaaagtttccgccagtttccccgcgaccaagtccgcattaatattataagattggccatcttcccccaccccaataggggcgattaccggaataaaatcgctctgaaccaacatatccacgatgcgggtattgatttgcttcaccttacccacatgcccgatatcaataatttcgggcacattgacggtcggatcctcctgatcccgggtcaaacgtaacttttccgcatagattagggcgccatccttgccggtcaggcccacggcgcgccctccatgccggttaataagattcacgatttccttattaacctgtcctccaaggaccatctccactacgtccatggtttctttgtccgtgacccgcataccctggacaaactcactctgcttaccgatgcgctctagcaagcgcccaatctgcggcccccctccatggaccaccaccgggttaatccccacgagcttcattaggaccacatcacgggaaaagccatttttgagatcgtcatccaccatggcattaccgccatatttgatgaccaccgtctttcctgcaaaacgccggatatagggaagggactccgtcagcacccgggcaatattcatggcacgatcagcggttaaagtcataattcgacaacttccaaaatttcgagctaacgccttcgtttaaaacggcagtgctaggctagggtcaacttctagcagcaagcgcctaaaagtgtctttaatgcactctaaagcctcgccatcattggcttcgaaacgtaacaccaggcaaggggtggtgttagaaggacggaccaggccccaaccctcctcaaaatccacccgcagcccatcaatggtagtcacggcagcatctgggaactgggcttggtgtaataatctttccataaatcgaaaatgttccccctcggccatctctacccgtaactccggcgtactgaccgcttctggcaaggcagcaaatacttcccccgaagtccgggtatcggccgctaaaatctccaatagccgagccccggcatagagggcatcgtcaaacccaaaccagcgttccttgaaaaagagatggccgctcatttcacccgccaaaagggcaccggtctctctcatcttagccttgataagggagtgcccggttttccacatcagcggactccccccatattcggtgatgatctgatctaagtggcgagagcatttaatgtcgtaaaggatggtggctcctggatgccgggagaggacatccatcgcatagagcatgagctggcgatcgggccaaataatgcggccctgggaatcaataacccctaaacgatctccatccccatcgaaggctagccctaaatcggctccctcttcctttaccttgttgatgagatcctctaaattctctgattggctaggatcgggatggtggtgggggaattggccatcaatctcgcaatacaattcgatgacctcgctgccgagagcccgaaagagacggggggccacctcgccggcggccccattcccacaatccactacaattttcagggggcgaatgagttttacatcactggttacccgctcaatgtaatcaggcaccacatccaccgcctgcaaatctcctgtaccgctggtgtaatcccccgactcgattcggcgccgcagcgcctgaatggcatctagcgcaagcgtctcaccacgaagcatgattttcatgccgttatagttagggggattatggctccctgttagcatcacccctgaacccgtactcagatattgagtcgcgaaatacaataggggagtcggcaccacgccaatattaaccacctctcggccggttgcccgaagcccctcaatgagactatgggacaaatccggaccggagaggcgaccatcccgacccacgataatgttttgctgaccctgagcgtgggcctcactcccaatggcccgcccaatctcataaacggtctccgaagtgagggtctctcccaccacgccgcgaatgtcataggctttaaaaatagaggcggcgataggaccgccctgcttaggaagctgttcttccaccttcatgccctctgttgcctcaaaaaccacatcactgatggcattgccgctagaagccgcggcaggaactacggcttccccttccccctgctcttccgaggtcatacgctgaataacggcaactgcccctttaaaatcggctaaatggactttatagcggtcctgcggctggcctctttggaggtcacggaccagattaactagcgtgataagatcgccccgcaaaagatgggcaaatacccggtctcgggcataaaaaataaggcctaatattagcaatccagcagccactcccccccaaaacattaggtgggcgctttcactttcccctggggcggataaccagtaggccaactgccagcgactttcctcaatagggataagcccttggggtggatgactcgctaattgcccatttccatacctggcaaagacctggcgctgattggtgccctggcgcagctccagataactgtccgataaacctaaccggcttagaacgtttgcaaacacgctgggatcaagggctaagaagagaattcccgccacctccccattcggtgacgggatgcggtgggccatggccacatattgctccgggcggcctagcaactgcacctcggcaagcgttgccctgtcgctgctttctgccgttcgcaacaaggctagcgtggagtaactcagtggcggcaccgattgctcatcgacatcacttacccccgggggtagcagccgaacccgtaccgccccagggaaagcatatctcaattcccgttctttgacctgcaataaccgcttatctccctcctcgattaagcgcagaaggacaggattacgggccatggaagcaagggtttgcccataagcacgaatcttcgcatggaccgccgccgcttggcgttgaacctccaactgaatatgtttactgagttgctgctcagaggaaagcaaccattgttgataaaaaagcagcgccaaacccgcgaagactaaccctgcggccaaaaaagcggccagagtatagtgccccaaggcctgcccctctttagcctgcttttgcctgttaaagaagggaaacttaaccgccaaagattccatcccttgttttattaattttactacttaaatttaaattcaattcttgccccaagatcctgtgttcttgctcaacagctccaaataggtcttgaaaaccccggcacggcatgggggaatccgggctaataccaatttcatgtaattttgcattctatagattcagtctaaacaaccacttgaagcctcaataaattgcattctttaactaaattggtataacttgccgatcagtgccgccccgtgtgaccaaaccctccttcccctcgctggctcgtggtaaaggtttgcacctgttcgaactctacttgcactactggcacaaaaaccatttgtgcaatgcgctctcctacggcaagggtaaaagtctccgaaccccgattccagcaagaaacgaggacctctccctgataatcactatcaattaggcccaccagattacccaggacaatgccatgtttgtgccccagcccggagcggggaagcagcaccgcggcaagctggggatcggcgatataaatcgccaaccccgtcggaatcaattccgtagcgcctggaggaatcaccaggggactctccacacaagctcgcagatccaaaccagccgcccctacagtggcataatctggcaaaggaaaatctgttcccagacgcgagtccagaatcttaagctgaatctttggcatgatggtgttccgcaatcaattttatcagtcctcgtgctagctgaattttgggagccatgggcagctctactttgccgccatgccataacacggttaaggcattgtcatctacttcaaatccccgcccctgcttaatccaattggcggcgatcatatcaagacccttgctgttaagcttgtggcgcccattgatttctagatgctcggtttccgcagcaaacccaaccataaagggcttatcggccaatttaccaatctgttcaagggtgtcgggagttcgctctagctccagggtaaggccctgggagccctttttaattttctgggctgcctgccgagtgggccgataatccgccaccgcagcacaagcaacaaagatatccatgccgaccacccgggtgagcgtagcatcgcacatctgctgcgcgctctccacctgaacccgctgtacccctgggggaggttcaagggtcaccggaccgctgatcagcgtcacctcggctcccgcctcagccgccgccgccgctagagcataccccatcttgccggagcttcgattgctcaggaaacggactggatccaagtattcacgggtcggtccggccgtcactaacacagaccgacctgccaggtaaggctcagtcagaagcctagctgccgcccctatcaattccaggggctccaacatccgaccagggccttgctcaccgcaggcttgatctcctctcgccggcccccatacctgtatcccccggcggcgcaaaatggcgatgttttcttgagtcgctagcgcttgccacatctgttgattcatgctgggggccacggccaaaggggctgccgttgccaagcatatggcggtgagcaaatcattcgcccggccctgggctagccgggctaagcaatcagccgaggctggcgctactaatagcagatctgcccagcgggctaaggcgatatgccccatggccgcctcctgagctggatccataagatccgtatgcacgggttttccagtgagtgcttgaaaggtaaggggcgtaataaatccttgggcggcggccgtcatgaccacctgcacctccgccccctcctctcccagccggcgaaccaagtcagcggccttgtaagccgcgatactaccgctaacagcgagtaggatatgcttttctttcaaaggattagtaaccattatttcactgaatggagaatatttccaacgtccgcccgacctcagcataacctcaaggccacaatttatacttgtctttacccaccaattccagggaaaagcagtctaaaatggaatattttccaaaatccagcggcaagaaaaagccgcgttaaaaaagacaaagggaaaaaagccccggcacccaagaccgggggtttttacaaacgcaccccctaaaaaagggtacaggagagagctaaaacaatgagttggtggggtaaagcatttggcggtgcatttggctttctgctgggaggccccttaggagggctgctaggagtcgccctaggccaccaaattgataccggattggaaaaaatcgcctccctgggactccgtccggaagagcgaaaacggatccaaaacacatttttcaccaccactttctcggtcatgggacatctggctaaagcagacggttgggtctcacccaatgaaatccggatggcggagtccatcatggcccgaatgcagctctcaccggagcggcgccgagccgccattgaactctttaatcaaggcaaacagtctaactttccccttgatgaggtgctggatcaattctaccgcgattgccattatcgccatatcctggtgcgagtattcctacagattcagttgcaagccgccacggcggatggccctatcaacaccgcaaagcagcaattattatggcacatctttgctcgcctcgggatttcccggcgggagtttgaagctctactctctctgctccagggaacctggaggcaagaaacggcgggcagtggcagaattcggcagagcaatcttaaacaagcgtatgctgtcctggaaattagcgaaaatgccagcaatactgaagtcaagcgtgcttatcgtcgccttatgagccaacatcatccagacaagttagtcgccaaaggactccccgaagacatgatggcgctcgccaccgagaaggcgaaagccattggcgccgcttatgatcagatccgtaaagcccggggcttttgatggctaccctcactgagaaagctccatgaacctccataccctgctaaagggggtattattgtttgcctccgcctatgggatattggtgctcttagtctatttcttacaacctcgcctgctgtactttccccatattcctagccgagccgtggagacaaccccgacgcaggttggtcttaattttgaaacggtgactctcaccacggaagacggggttacccttgaaggttggtacttaccctcttctaaggagaggggaacagtgctattttttcatggcaatgcgggcaacatcagccaccgcctggactctttaagcctgttccatcacctcgggctctccagcttcattattgattatcgaggttacggccgtagccaaggtcgccccaccgaaaccggcacttatctagatgctcaagccgcctggcactatcttacccaacagcgtcagattcctgaggaagaaattgttctctttggccgttccttagggggggccatcgcagcccaactcaccgatgatacccaaccaggtgccttaattgtggaatcggctttcacctccattccagatttagcagcggagctctatccttttctgccggcccggtggctaacccgctttcgatacccgacccagaatttcctgcaaaaggccacttgcccggtgctcatcattcacagccgtgacgatgaaatcattccttttacccacgggcaagccctctttaaagctgcccctttccctaagcagtttctggtgttaaatggcggtcataacgatgcttttttaatcgacgatgaaaaatacctcagcggcatcgaggcctttttgcaaacctatttcgatcaaagtgttaattaatattgccgttcaatattatcgataataacagcgctgtcagactcgagaacgagcttatcgccttcattcaatagggtaaattgtagttcccccttcaaggttcgaggaccagacagaacaaactgactccgagtttcgccgctcagtaatgcggaatccaacacttgaccgacactttgggccaactcctcgccgatggtctcattatgccctgcttgattgaacattcccgtaaaccagacctggctacctgttggaacgccaacccccgttgcagtcgcaaaaaatccctttagcctgacgctggtatagacaagccctcgcggccccctaataaaatcatgctcaaagtctacggtccggacctcgtctgaagcctctgtcgccacgaaagtcacattccgaaactcaatcgcattcacattttcccgcgttttatcaatacaaatcttaggggttttcccggcttcactggcaatcactcgaaacccaggataatcgccagcaataaccacacagactccggcaaacccccctgtctcatcaacctctaatgccacaccctgaacgttggcagtcaacgcatgggcagcgctcaaccctagccccatcaataagcataagcttagggcgacagcccggagcaacttcatcgctaatccccctagaaatgatccactgtcattaaaaattgggcaaacttttccaaaacaataaattgttttcccaagcttgatttatcccccctaccctccaggaacccaggttctggagagcaaaaagcatatcagattacacacaattcccctaaaatattcccgatctccctccattattggtatcaaacggctaatacgcctaaatatttaatgtcgggcttacctgattcctacatctttaggggaacctcgtcccccatggaaaccttaatccttagaagacaagagactccccctctccaattaaatagcttttttcatgcccaaaacgccgtatttttacctatgtgccacaggaaataagttgtggcatatttataaatttagcatccccttaactgtggtgccgaataccctccaccgagtttaaacctaaaagtccgagtgctacgctgaaagggggctcaactagagtaaaatttcaattaatggagttttgttacattatttaaggtgctgttcataacgagcagctagaggcaagaagaggaaagttatatggcaaacactcaacaccaccgaattctgatcgttggcggcggcaccgctgggattacagtcgcggcgtccctacgccgtaaagccggcggcaaagatctagatatcgccatcatcgagccgtcagagagccactattatcaaccggcatttaccctggtcggtgccggcgcctatccattggacaagacccgccgctcagagagcagcctcattccctccaaggtggagtggattcgcgatacggtgacaagcttcgagcccaataataatcaagtcacgctgtcctccggtggcctagtgggctatgattacctggtggtatgcccaggattagtgctaaactgggagaatatccagggactggcggaaacgatcggaaagaatggagtttgcagtaactattcccctgattatgctccctacacatgggagtgcgtgcagaagcttgaaaagggcgctaaagctgtttttacccaaccgcccatgcccttcaaatgccccggcgccccccagaagattgcctaccttgctgccgaccacttacgtaaaaaaggaattttagacgattgcgatctctatttctgcaatcatgggccagccatgtttggggtaccgcttttcgcccgggaattggacaaggtggtggcgcgctatggcatccatgccaattttcaacataacttgattgccgttgatggggagaaaaaacaggcaacctttgaggtagtgggcggcgaaaaaacaggacaaaaaatcaccctggactttgacctattgcacgtaacgccaccccaaagcccaccggaagtagtaaagtccagcccccttgcaaacgaaacgggctacgtggatgtccataaacactccatgcagcatactcaatacaaaaatgtctttgccctgggagatgcaggctctacccccaactcaaaaactgccgccgctattcgtaagcaagccccggtggtagtgaagaatctactccatctcattggcggtggcgaactggaagaaggttatgatggctatggttcctgccctctgaccaccgcgtacgggaaggtgataatggccgagtttgtttatggaggaaaagtcacccctactttcccccttgaccctcgcaaagagcgctggatgaattggtggatcaaaaccacggggctgcccctcatgtattggcactatatgctcaaaggtcacgaatggttttttacccataacaccgattatgtggaaccctccgcttgatgcaactgaaatatccccaaattcgaccttattaaaattgctggaataattagaggtaggcatgagaaatacggagatcgagcgtttattttccggcctcattggtgaggaatacgaacttcttcgggtaatgcatcccgaagcagcggaaatgagcaagcgggtaggcgaatttgtcagcaacaacggaacctcaggtgcaggcctgcctctcaaagtattggaaatcggctgtggcacaggaatcactaccctcgcccttctcaattcgcgggaggatattcatctcacctccgtagacaacgagccgacaatgctcaaccaggctcgacagaatttatcccggtggatcgagaaaggacaagtcatcttagtagaaaatgatgccctctctgctttgtgtgacttgcccgacgatagccttgatatggtggcttccgcttacacgctccataattttctcaatagctaccgtgagaaagcattagccgagatccttcgcgcactgaaacccggtgggattttcgtcaacggcgatcggtatgggctagatgactttgaggcgcatacccaacaagtgcaaaccgaggtaaaacgatactttgaagtgctcatggaaaggaatcgcacggacgtgcttgaacagtggatcctccatttatttagtgatgagtcgccccatcatgtcatgcggactcaaccgaccctgcagacaatggaggcaattggcttttacccagtagaagagcattaccgccaggggatcaatgcccttgtgagtgggcgcaagccaaaaacttcctgaattcagggaataggccagctaagcgcttgacctctaaagacaggaaagcaccccccaccctttatttatagggacaagcacaagggtggggggaatgccgtcagcttattcctcttccgtatgatagggcctactgagctcatggaccgtatccaccaaaacagccactttttcaggatccacagtgggatggataccatgacccagattgaaaacatgaccactgccgcgtccgtaggctttaagaatctcatcaacctcctgacgtacccgggcagttgaagcataaagcacgcaagggtccatatttccttgcaaagccacttgttttcccacctgcattcgagctttggcaagatccacggtccaatcaacccctaaagcatcacagcccgtctcggccattgcttccaaccaaagccctccccctttggtaaataaagtcactgggacccgacggccttcgttttctcgtgctaagccttccacgatccgggccatataagaaagggaaaagtcccgatagtctcggtgacttaacgctccgccccaggtatcgaagaccatcaccgcctgggcccctgcagctatttgggcattgagataggcagtgacagcgcgggcaagaatctccagcaagcggtgcatgacctgaggctgatcaaacattagtcccttgatcagggcaaaatccttacttgcccccccttccaccatatagcaggccagggtccagggacttccagaaaaaccaatcagaggcacctggccatctagctccctacgggttaaccggagggcatccatcacataacgcaactcggtttccggatccgggaccccaagagccgccacctggctttcagttctaacggggcgctcaaaacgaggtccttcacccttggaaaaatacaaacccagccccatggcatcgggaatggtgaggatatcggaaaaaataatggcagcatctagatcaaagcgccgcaaaggctgcagagtcactttacaagccagctctggcgttgaacacaaagtcaaaaagtccctggcttcagcgcgtacttcccgatactccggaagataacgtcccgcttggcgcatgatccaaatgggggtttggtccaccggctgccgcaacaacgcccgcagtaaacgatcattttttagcgcagccatgggaaaacatcaccatatacaaacaacacaatgggactccttgggaggtatcatcaaaggttctagctttgaatagaataaggctaggcagctattcctaaaattttagtcttccaattataccccaaggtcatccctcttggcgccctctccaacttaggcccacctcgggtaaaattcaggcatgaaaatgctcaaggctggtgctgcaaaacgttagcctttgccaggatcgcttcagccttagcctgacgatccgaactcaggcgttgcgccagagcagcatctccaagccccaggatttgagctgccagataggcggcatttttcgcccctgccttaccaatggcaacacaagccacgggaataccgccgggcatctgtaccgtggacaataaagcatccattccgtttaacgggccgccctccatgggaacgccaatgaccggttttaaagtattggcagctactgcaccggcaagatgcgccgccaacccagccgcagcaataaacaccccacaaccccgagcatctgcttccttgacataacgggcagtggcttctggagttcgatgggctgaactaatccgaacttcaaagggcacctccaatgtctttaacagatccaaggtggcttgcatgacgggcagatccgagtccgatcccattaatacggcgacaaagggagtattcaccaagattctcctactacaaagaaagtcctactagatctaagttaattcgtggcttccaaagagcttaccccttagccttttttcgggttccggttttacggcgcgcccgctttgcgggggcttcgttaataagggtttgcgcctgctccaagctaagcttctcgggggcttggtccttgggaacccgggcattgcgttcaccatccgtcacatagggcccgtaacgcccattgagaatctggattccgctatcaggaaagaccttgattacccgattagcatcagcctgcttcttctcctggataagctctaaggcccgctccagagcaatggtataggggtcctccccccgtagagagacatatttattatcatatttcacataaggtccaaaacgcccaatgttgacactgaccttctccccctcaggactaaaccccaactctcggggtaattcaaacaaagccagcccttcttccagggtaatggtatccattttttggcctggccgcagccccgcaaaacggggcttttcttcatcctccttagagccaatctggacatagggcccataacgtccgatgcgcactgatactgggcgaccgcttttgggatcaatacccaattcccgggcttggaccgcctcttctcggctgacgctttgttccttttcttgtatgcgccccaaaaagggttcccaaaattcctccaacaccggaatccagaccttctctccgcgggaaatggcatcaagctgatcctccagacgagcggtgaaatcgtaatccacataagggttaaaatgctctgtcagaaagcggttgactacccgccccacatccgtggggtggaagcgcttgttttccaacaacgcataactgcgctgctggagggtggagataatcgtcgcgtaagtagaaggccgcccgataccaaattcctctaaagcccgcaccaagctggcttcggtatagcgtggcggcggctccgtgaagtgttgctccggccgtatccgcaccaactccactcgatccccctccttcatgggcggcagtatccgttgttcctcctccgctttggtatcatcccgtccctcctgatacacagccataaaaccggggtcaaccaccgttgaccctgtggcccggaaaatattgctgccagtattgctcactcccttctctggaaccgacttccgagtatctagatccaccgccacagtctcaatggtggcatggttcatctggcaggcgatggtgcgacgccaaataagctgatagagcttgaactgttcaggcttgaggtgaggttttaactcctctggagttcggtataccgaggtcgggcgaatggcttcatgggcctcttgggcgtttttagcccgggttttgaatgtcttcggcttggccggcaaactcttttcaccaaaatggccggcaataaaatcacgaagttccttcacggcttcattggccaaattgaccgaatcggtccgcatataggtaatgagacccacggcgccatctccaatatccaccccttcatagagttgctgggccacgctcatggtccgtttagtggaaaaaccgagcttgcgggaagcctcctgttgtaacgtggaagtaataaatggagccgctggattacggcggcgctgcttgcgctccaccttaattaccagcaattcaccgctcgccgctttagtcagctgctccacaagcgcctgggcccggtcaccgttatcaatatcgaattgccccaatttgtgaccgtccaaatgggttagtttggcaacaaaggggtgcttagacgccgccgcatcggcctctagggtccaatattcctggatcttaaaggcttcgatctctttttcccgctcgcagatcaagcgcagtgccggactttggacccgtcccgcagacaagccgcggcggatctttttccacagcagtggagaaagattaaatcccactaaatagtccaaggcacgccgtgcttgctgggcattgactaaatccgaggaaatatcgcgagggtgggcgatggcctcattgactgcctgctgggtaatttcatagaacaccacccgcttgatggacttaccctccaaagctccccgctctttaagaagctcaagaagatgccaggaaatcgcctccccttcccgatcgggatcagttgcgagaaggagggcatcggccttcttcaatgcttttgcgatggcatccacatggcggctattcttttcaatgacctggtacttcattgcgaacccatgctcagggtccaccgcaccctccttgggcatcaagtctcgcacgtgcccataggacgccatcacttcaaagtctttccctaagtacttcttaatagtcttggccttggctggcgactccacaacaaccaggtttttactcattgactatcccctgaaaactcgaagcccgcgaaacgcgggcatcgagtaaaatcataaggtcagtaggcgagatcctacccacgctcggcatggggccaagcaaccccacgcatcaatgtaaaaggtcagttacctcgtcaaagaccaaatcttccatccaggcataggccgcttcttgacctggctggtgagataacaccatcagaataacccacttaagctgctccaagtcaaaatcttcagcctctaacgccatcacccgatcaatcactaattcccgtgtcatggaatccagcacgccgacctgctccagaaacagcaaaaatcctcggcactcagtatctagcttctctttttcatggagagtaaagacccgaatcgaggagttggtcactgggaacgggcgcggctcactctgctgtaacgccgctagtccttccaaccaatcaaacgccttacctatttcggcatggtgaaaacccgcctctgtcagttctacttccaatgattccttcgtaggctgagcctcagcctcactatccatataactctggaacagatacatcagtacatcgagcacattttctttcatgattggccctctttaccgcaacggagatagcgccctccaggcaatgctgtgatgcggccttgtaactctaacatcaaaagcatggaggaaaccgcttctgccgtcaatccgcagcgctcaactagggtatctatggggaggggatcatagcctagacaatccagcaggatctggtactctggatccctgcttgattcctctatttttttatgcttttcctgaggttgcaggtcagccattgagcctaccaaaggacctaattcctcccaaatgtcctgggcagtttccaccaacttggcgccttcacggataaggcggtggcaaccccgggcgagcggattatggatggagccaggaatcgcaaagacctcacgtccctgttctgcgcctagacgggcggtaattagagaaccactttgcaaagccgcttcgaccactagaatgcccaaactaaggccactgatgagccggttacgacgcggaaaattctggggtaaagggggagtgccaatgggaaattccgacaccagggcccctcccttggcgatggcatgggccaaagcccgatggcgggccgggtagaccctatctaacccggttcccgccacagcgatagtcggcgccttcgctgccagcgctccctcatgggcagcggcatcaatacccaatgccagcccgctcgtgatcacaagaccggaactggccaaataggtggcaaattgggcggccgtctctgcccctgttggggagggattacgactgcccacaatggccagctggggtaaggagagcagggaaggatcgccatgaatgaataagaccggcggcggatccgggatctcccgcaaaagtggcgggtaacctggatcggctaaagtcagtaaataacgttctggctgttccagccacttaagatcctgttctacggccccccaatcgggctgccgcaaataatgccgggtttcattgctaaggttagtcgctttctctggagcagccaataccgcagctggcgagccatattctttcaggagccgaccaaaaccaatactgccaatgcccggggcacggtgtaaggcgagccagcaggctcgttcattcattggcaaaccaagggcagctccaatttatggattacgaacgacatcatacacatgaatagcccgttccgctcccatcactaacccatagctgatatggttaaaagcgcgaaagaccatgatcacccctgcccgttcgtcaggtaactggactttatcatcaggtaaacggcttatgggatcacgcacgactctacccgcttggtatatcgccagtaccgtccctttgtccatgccatcctctgtacccaaattcagcaccacggcctgatgctggccaatctgggaaaccccttctatcaccgcaataattttaccctctacgggggtcggtgacacatggggaaaaaagtgccgttcaaaggcctggtcgtttattggcaagagccgatctcccacaagtatctcccgcttggagttctgaatactcagaatagcaggatcgccaaactggcgcactttcccatccgcaataaaaagagcctcataacctagaactttataagggtgatccggatcccggtagacctcgcccccccggtagataccatatctcgtggtagccgaattgcctagaccacgaacgtaagcatcatctcccgctcctaaaatcaagcgctcctctgttcctgcaactacatagggggcattctccaaagtttctttactcaccatttggggattcaacagaaattgctggatgacatcaatgggaatagtcggaatggctttttccagctcaataactcgaaccgttggtgagagcttataggtaggaagccctcgctgaagttccaatacaggacgcccattttcaccgtaactgagggcaataatatcgcctggataaatcaagtgagggttcttaatttgctgattgacctgccaaatatccggccaccgccaaggatcccgtaaaaagcggcccgcaatatcccaaagggtatcgccacggactaccacatagcgttggggagcatccggattaagggtcacgggcgctccccaagccccatgggcaatgatatataagaaaatgagagttaatgattttttaagcttcatcggcttccctgaataaacctcagccaaacctaaccacggctgccggaccaagggagagtttccaccttccccaaccctgtagcaccgttaccgaaatatcaagtattatggcgacatggaacctttgtactttagcgctgccagaaaacagtagtaacgcaaaggttgaaagtatgggtttttcgctttatttatatacaaaataaggagcggaaagttgtgattgattaccctattaacgaaattactggcataatctttggttgaagtcccatggcgatactcaatatattgcattaccccgatccccgactgcgtcggaaggcccagcccgtcgctacggtggatgagtccataaaaaaacttgccgatgacatgctggagaccatgtatcaggctccgggtattgggcttgcggcaatccaggtgaacgtccctaaacgaatagtagtgattgatatctccgaggataaatcctccccgctggtgcttatcaatcctgagattgtggcgcgacgaggaaaagccgaaagcgatgaaggctgcctatcggtgcctgagatctttgagccggtcactcgagccgcagaaattaccgtccgctacctagaccgggaggggcaggagcaagagcttgaggcccaagaactgctggccacttgcattcagcatgagctagaccatctagaggggaagctttttatcgattatctctcgaccctcaagcgtcaacgtatccggaaaaaagtggaaaaacggcaacgcctctccgcctaagggaagaattgcctaccttgccccagggtcatccttcaaagggctgaagctaaagcttgcagtcaatacccctttattgggtaaaatgaaggatgaaggtagttttgcgtcccagaatccagtccctagctcaagattaagcgtacccaggcggaataccgccaatggcgcaaacacactccagaaaagaaagaaagctaagctaattttatcctgttcgtcattctctaaaatttatacaaccccatatcaggcatggctgcaccgctgcaaattgttttcgctggaacgcccgagtttgctgcagttgtcctgcgccgacttgttgaaacggaatattctatcaaggcggtctatactcagcctgaccgtcccagcggccgaggccgacagctcaccccaagcccggtcaaggccatcgccaccgcccatcaacttcccgtctaccagccgagttccctgaaagataaaacctcacaggcccagcttgcggcactggctcccgatctgatggtagtggtcgcctatgggcttcttctacccaccgcagtgctccaaatcccccctctcggttgcattaacatccacgcctccctattacctcgctggcggggtgccgcccctattcaacgggctctcatggcaggggaccaggagacaggagtcagcatcatgcagatggaagccggtttagatacgggaccggtgctccataccgtacgttatccgctccagccagacgataccgccgccaccgttcatgaccgccttgctgaattaggagccgaagccctgttgcagtgtttacccgccattgccgaagggacggccacccccacccttcaagatgaaaatcaggcctgttacgcgcccaagattcacaaggaagaagcctggctcgattggtctcaacccgcaacgtttttagaacgccaagtgcgggcctttaatccctggccggtggcacaaacccagatcaaggatcaaatattgcgcgtgtggtcggcgacggcccttgccacagagaccgcagcttcgccgggaacccttttagcagcgaataaaacaggaatcgatgtggccaccggcaagggggtcttgcgcctgctaaaggtgcaaccggcaggtaagcgagccatggcggtccaagcttatctcaatgctcaccccctaacgccgggttccgtgctggcaaaaaacccaggcaagcccccccggccttagtattttggaatgccgactgcacctcactcagcgagtactcgagtcatagcggccaccgtattagcgcaggtccttggccaaggacgctccctcactgcggctttaccgccggcggtggcccatttgccagaccgggatcaagcctttactcaaaccttatgttatggcgttctgcggtggctgccccgacttgaatatctggcccaaaagcttctgcgcaaaccattacgagcccgcgatgtggacctttatagcttattgcttttaggcctgtaccaactgacagaactcggtatcccctcccacgcggccttgtccgaaacggttgctgctgccgaaagcctgggtaagccgtgggccaaaaaactgatcaatgctatcctccgtgcctatttgcgcaaccaagtcgctttgcaagctcaagtggccacccatgaagtcgcccatagcgcccaccctcggtggctattggaagctatccgtcgctcctggccggatgattggtcccaaatcatcgcggccaataactgtcaccctcctctcagtctgcgcgttaaccgtctccaaggtagccgtgcaagctacttgcaagaactagagcgcaatggcattgaagcccgtgccataccccatacggagtggggagtggtgctggaccaaccccgcccagtcacgactttgccgggttttcttgaagggcgggtctcggtccaagatggtgccggccagcgggtcgctcctttattggccctggctcccggacagcgggtcctggatgcctgcgccgcccctggcggtaaaacctgccacattctagagcttgagccccagcttgaaaccctcattgccctggatctggaggctgttcgcctagaacgcctcgacagtaatctgaaacgcctgcagttgaaagcgaaagctcaggtcgtccaaggtgacgcggcccagccccaaacctggtgggatggaatcccctttgatcggatcttgctagatgctccctgctcaggcagtggcgtcatccgccgccaccctgacatcaaagtcctacgacgggagcgtgatattccccccttagtggttttacaaaaacgcttgctatcggccctatggcccttgcttgcacccggaggtttgctactttattgcacctgctctatattgccccaggaaaatgaacagcaaattcgcgagtttcttcttgcccaccccgagggaaaagaacgaccactagaggttccatggggattaccccagatccctggacggcaactcctcactggtgcagaaggactagacggcttttattatgcttgcctggagaagtgctgaaagcggccttccctggtgttccggcgggctcctgttgctcggcttgctgatcagcatgagtggtgtcgccagcgaaacatttaatgttcgcacggccagcacccaattagtgggcgggatttatcgtctccatgcccagattgattaccccctcaacgaagaggtacgaaaagctgtcaaaagcggtattcccctgatcgtcaatcaggaaatcgaaatcctacggcttcgacgctggctctggcctaagacgattaaggaaatcacacttcgctaccagttgaggtaccatgctttatcagaacagtttgtcctgctctaccttagccaagatagacagcgggcttaccccaaccttagcgcagccattaaaagtcttagcaccattaaagactacccccttatcacccaagaggaattggaaccccatcaacgttatcgggttcgcctgcggacccgcttgaatattgaagatctaccggctcctatgcggccgatagcctatttatctccccaatggcacctggacagcccatggttcagctggttactcggatcgcccggactttaagccggggctacatccgctatctcgccctgggagggctgctcctgctctctttctatctgctggccaccgcccttgaagactcggctcattttgatcgcctctatttcgtggtgctgggggtcaatttgctggcgctgttgctactgctcttttttattggtgccaacctgattcgcctgcttcgaagatatcgggaacgccagcctggatcgcggctcaccctacgggtggtggccatgtttatttctctggctttcattcccctggccattgtgttttccttctccttacagtttttacaccgagggatcgaaagctggtttgacgtagaggtggaaaaggccctggaagattccctcgaacttggccgcacggccttcggaattcggatgcggaccttactcaaacaaactcaattaatggccgccaccctggctgaattacccctagaaaaagccgcgcacagcctccaggaactacggcatatcagtggcgctcatgagttaactctgctgaatacccgcgggcatatcatcacctcggccaccctcgatccggagactattgtcccggatcaccccaatgatgtgattttgttccagctccgccaaggccaagattatgtaggactcgatcccgtcggcgaatcaggtctgcatctgcgggctgtggtcaacctccccgctacccggcctgatacggaggcgttgattttacaagccctatttcccattgccgaccgattaagcaccctagccgatagcgttcaagacgcctacactcaatatcaacaattggcttacctacgtaaaccgttaatctatagctttaccctggcgctctccctcattgtccttctgaccctattggcagccgtatgggcagcatttttcctagcgcgacgcctagtttctccggtaacggatctagcccaaggcactcgagccgtcgccaacggcgactacgatactcaattgcccccccatggtcatgatgagctgggtttcctcgtggattccttcaaccaaatgactcgacgcttgaggcacgcccgggataccgcccacgccagccgccaacaactggagaggcagcggcgttacttaaaagccgtgctagggagtttatcttcgggagtcgtcactctagacaatgcttaccggattcgcactgccaacattaccgcgggggaaattctgggggtggacctgcgccgctataccggtcaagctttggaacaggtggcgcgccgttatccagcggtacaggaatttattgaactgctccacccccatctagaaagccgtcatcgggagtggcacaaagaaatcatccgacaacaggaagatggccgccagtttctcatgtgccggggcacccccttgccgggcaatgccggtcaagtcattgtatttgacgacgtcaccccctttgtccaagcacaacgcaacgctgcctggggggaggtagctcggcgcctcgcccatgagatcaaaaatccactcacccctatccagctctccgcggagcggctacggcgcaagtatctcaatctgttgcccgccgatcagactcagctgttggatcggttaacccatactattattgcccaggtagaggccatgaaagaaatggtgaacgctttctccgaatatgcccgcaacccggccctgcaacaacaatttttggatctcaaccaattggttaacgaagtgctggaactctaccgaggtgacgaaaataaactctggatcgagactcggttggcccctcaccccctctggctcctggctgatcccagccgcttgcgccagctgctccataacctaatcaaaaacgccctggaagccatggccgattctccgcaaacccctcgggtgactatccgaacccgccgcttacaggacaaacaacgggaattggcggaactgcaaatcgtcgatcaaggccccggcatccccccggaattatcccagagcctatttgagccctacgtgtctacgcgacctaaaggaaccggcctgggattggccatcgtcaagcgcattgtggaagaacaagggggtcacgtctgggccaagaaccttccggaaggaggggcctgtctcattgtccaattgccataccaagcagctccacaacccctattggaggtacgctcatgaccgcaccccatatcctggtggtggacgatgaacccgacatccggatcttaattcatgaaattctagaagatgaaaactaccgggtaaccgtggccgaaaatggcgccatcgcccgcaaagtatggcaaaccgatcccccggaccttctcttgctcgatatctggatgccggacatcgatggcattagcctactacgggaatggacccagggtcccaccaaggaagtgccggtcattatgatgtcggggcacggtacggtagaaaccgccgtccaagcaacccgcttgggagccttcgactatattgaaaaacccctttccatggccaaactcttgctcacggtagaaaaggccctggctaacgcccatcaatcctctcctcccggggcaggggaactttccctatcacccatcgagcccatgggtaagagcaccccgatgacccggctgcgggagcaagcacgtcgcatggcagataatgacgcccccatactgctcattggggagccgggaagcggcaagagcctgtttgcccgatatctccatgccctctgcgcctcccgacacgagggtccattcatcgcggtcaatattgcgggcttggccccagaagctcaacaactcgaattgtttggaaaatattcaggcaaccaagatcaacctgggatattagcacgggcccgaacaggcactgtatttctcgacgggattgaggctctaagcccgaatagtcagcgccgattatatgcgcttattgacgccgccacctccacgggcactgaggcggcaaagcagtgctttccacgcttggtaaccgcgaccagcgtggacttgagccaactggttgagagcggtcgctttcgagaaaatctctactatcaacttagcgtattacccttatttattccgccgttgcgagagcgttgcgaggatatccctgagctactcaattatttcgtcgatcttctggtggaacaagaagggctcccttaccgtcactttagcgtcgcggcccaaaaccgcctacgcaatcataactggccgggtaacgtccgggaattacgcaacttagtgcggcgcctgctgatcatcggcaagggggtagagattgatttagccgaagtggaagccagtctcgaaccgatttcagtcaccggcaccccgcttcccattgatctgggcctccccttacgggaagcccgggaacaattcgagcggctttacttggagcacaaactgcgagaaacgggaggcaatgtaggtaaggcagctaaattggttgaaatggaacggacccatctttatcgtaaactgcgatcattgggaattgataccaagcggttgggaaatcaagaataattaacctccccgcttcttgaaaaacaataaatacaggcggctattcctatgaaaatcatcatcctaggcgctggccaggtgggcgcctcggtagccactaacctggccagcgaattcaacgatatcaccctggtagacaccgatggcaagttactgcaaagccttcaggatcatttggatatccgcaccgtgcagggcttggcctcccatccagatgtcctcgcccaagcaggagcggaagacgcagatatgattgtggcggtcaccagcagtgatgaaaccaacatgatcgcctgtcaagtcgcctatagcctttttcatacccccaccaaggtggcccgggtgcgcgccgcaggttatttagcctacccggagttgttctctaccaagactttgcccattgacgtgttgatcagcccggagcaactggtcaccgactacattaaacgcctgattgataatccaggcactctccaggtcctggattttgccgatggcagggtccagctagtggcagtgagggcctattatggggggctgctggtgggtcatcagctacgggaattgccggagcacctccccggcgtagagacccgggtggcggccattttccgccaagacaagcctattttcccccaagggggtactgtcatcgaggccgatgacgaagtctttttcatcgcctcgcaaaaggatattcccaaagtcatggcggaattgcgccgcctggacaatccctataagcggatcatgctcggtggcggcggcagtattggtcagcgcctcgccaaagccctggaagaccgctaccaggtcaagatcattgaagccgatcccaaacgggccaaagacctctctgaagaactccacaaaagtattgttctccaaggcgatgcggccaacgaggagcttctcctagaggaaaatatcgaagatacggatattttctgcgccctgaccaatgatgatgagatcaacatcctttccgccatgctggccaaacggctgggtgccggtaaagtcatgtccttaatcaaccgggcggcttatgtggatctggtggagagtggggccgtggatattgctgtctcccctcaacaggccaccattggcagcctgcttgcccacatccgccgtggcgatgtggtggccgcccattccctgcgtcggggggcggccgaagccctagaagcagtcgcccatggggattcttcttcttccaaagtggtcggccgggccatcgaggagatcaagctcccgccgggcaccaccatcggcgctattgtacggggtgacgaggtcctgatggcccaccacgatacggtcattaaatccggcgatcacgtcattttgttcttggtggacaagcgccgtatccccgaggtggagcgcctgttccaggtcggttttactttcctgtgatccagatcatgatttcgctgctgacaaggtctgagggccattggcctggggtaaaacctgggctaagtaatgtccggtataggaatcttggcaggcggccaccgcctcaggggtccccgtagccataatcctcccgccgccctcgcccccctcaggacccaggtccacaatccaatcagcagtcttgattacctccagattatgctcgatgaccacaatggtattccccccttctcgcagccgcagtaacacttggagaagctgggccacatcatggaaatgcagcccggtggtaggctcatccagaacatacagggtccgccccgtgtcccgtttggagagttctttcgccaatttgacccgctgggcctcgccaccggagagagtcactgcattctgccctagcttgatataggacagtcccacctccaacaaggtctgcagctttcgggccaccgccggaacattggcaaaaaaatcccgcgcttcctccaccgtcatctccaagacttcgtaaatatttttgcccttatagcggatctccagggtttcccggttatagcgcttaccctggcagacatcgcaagccacatagatatcgggaagaaagtgcatctctactttaatcaggccgtccccctggcaagattcgcagcgcccccctttgacattaaagctgaaacgccccggcccataaccccgggagcgggcctcgggggtttccgcgaatagattgcgcacaggggcgaataagccagtataggtggccgggttagaacggggagtgcggccgataggactttggtcaatggcaaccaccttatccaggtgctccaagccctcgattccttcatagggggcgggatcaaccgaggcccgattgagggtccgggcggcaacccgcaataaggtatcgttgattaaggtggatttaccggaaccggaaacccccgtgacgcaggtcatgactcccaggggaatctccaagtccacccggcgtaaattattgccgctggctccccgcaaagaaagcagccgggaggcattaaaaggcctacgctggcaaggcacaggaatttctttctgcccccccagatactgcccggtcagggaggccggattggccatgatctccgccggcgtaccttgggcgatgatctctcccccatgggccccggcaccagggcccatatccaccacatggtcagccgcccggatggcgtcttcatcatgttccaccacaatgaccgtattgcccagatcgcggagacgggtcaaggtatccaacaaccgctgatgatcccgctggtgcaaaccaatggaaggttcatccaggatatacataactcccaccaaaccagccccaatctggctggccaaccggattcgctgagcctcgccaccggagagagtctcggcgctgcggttcaaagtcaaataatccaaccccacattgaccaggaatgctaatcggtcttggatctccttgagtatggggctggcaatggcacctcgacggcccggcaaacatagctgggaaaacaagtccagcgcccgccccacgggcaaggccgtaatctcaggcaggctataatccgccacaaacacatggcgcgcctcttggcacagccgggtaccctggcacgacgggcaagcctgcaccgccaagtaacgggccaattcttcccgcaccgctggagactcggtctcccggtagcggcgctccatattgggaatcaccccctcgaaggcatggcgatgggtggtctgcttatcttggctgctgagatagcgaaaggtgattttttcccggccgctgccataaagcactacctgacgcaccgcttcgggcaaatcttggaagggggtttccacctcaaaaccataatgccgggccaaggaaaggatcatctggtagtaataggcattgcgccgatcccagccccgcaccgcgcccgcggccaaactcagctcagggtgggccaccacccggaaggaatcaaaaaactgcttcacccccaagccatcgcagcgaggacaagcccccttggggttattaaaggaaaacaaccggggttccagctcgcttaaggaatagcggcacacaggacaggcaaagcgggccgaaaacacctgttctggcagggccgaatcatccagggacaccacccgggccaaaccatcggccaactgcaaggcggtttcaaaggactccgctagacgtagttggagatcggggcgaagcttgatcttgaaacgatccaccaccacttcgatggtatgctttttactagccgcgagcttgggggcctgctccagttccaccacctcaccatcaatccgggcccggataaaaccccgttgcagcaaattttccaaaacttgcagatgttctcccttgcgcccttccaccaccggcgccagcagcatgtatcgcccgccttcgggaaggctcaaaacctgatccaccatttggcttatagtctgggcttccaggataatcccatgttcaggacaacggggttcaccggcgcgggcatagagcaagcgtaaataatcatagatttcggtgatggtgccgacggtggagcggggattatgggaggtggatttttgctcaatagcaatggccggggagagtccttcaatatgatccacatcaggcttttccatgatggagagaaattggcgggcataaaccgagagggactccacataacggcgctgcccttcagcataaagggtatcaaaagccagggacgactttcccgaacccgatagcccggtaatgacgattaaccgctcccggggaaaatccagatcaatattctttaaattgtgggtacgcgcaccgcggatgcaaatccgatccatagcctttagcccatcatcgataaatcttgttaatatacgcggccaaatcgtaatgaagcaaaatgaagcacagtaaatcaaaacgccaattcaccttggggatgacctccctggagcgtcgcggcctcttttccctggccggcatctattccctgcgtatgctcggtctatttctgatcctgccggtcttttccctttatgcccacgatctccagggcgctacccccaccctgattggtctggccctgggagcctatgggattacccaagccctgctccagatccccttcggtttgctctccgaccgcattgggcgcaaaccggtcatcaccgccggactgattctattcgccttggggagcatgatagcggccatggcagacaccatcaccggggtcatcatcggtcgggcgctgcaaggcaccggcgctatcgccgcagcggtgatggccctggtggctgatttgacccgggaagagcaacgcaccaaggccatggcgttgatcgggctctctattgggatgtcctttgccattgccctggcggtgggacccgtgcttaaccaatggattggggttccgggcctgttttggaccacggcagtgttggcgattctgggaattggggtactccacttgggcgttccccacgtaaccgcccctcgccaccacctggatgtagagcccgccccgcaacaatttctccgagtcctgggagattctcaactgatgcggctggcgttggggatttttattttacacctcctgctcaccgccagctttgtggttctgcccattagtttgcgggacgaaagcggtcttgcccccaactttcatggctatgtgtatctgccggtgctgatcacctccatcctcgccatggtgccttttatcattttggcggaaaaaaagcgccgcatgaaagaggtattcatcggcgcggtggccattctgggcctggcggaacttgcctggcgctatttccacccttccctggccggcaccatcgccgccctgtggctatttttcaccgcattcaacctgctggaagccaccttaccttccctggtctccaagcaaagtccagccggcagcaaaggcaccgccatgggcgtgtactccacttgccaattcctgggcgcctttgtgggaggctgggccggcggggccgtctatgagcactttggcctcgaagggacctttaccttctgcgccggcgccgccgccctgtggctattctttgccgccaccatgcgaccgccccaatacttgcgcagccaaattctttccatcgggaaagtggaacccgacgaggctaagctcctggctaaacgccttaccgaaatcccaggggtcgccgatgcggtggtggtagccgaggagggggtcgcttatctcaaggtcgatgatgagcggctagataaagccgccctgaccgagattaaccccactaaccgagatcaacccatcgcggtaaaataaacccgcattcaacagccattacggcaggagaattcatcgtggcatcaagaggcgttaacaaagtcattctgataggtaacctgggacgggatccggaagtccgctataccgccagtggcggggccatcgccaatatcaccctggccacctcggagacctggaaagacaaaaccaccggcgagcaacaggaacgcaccgaatggcaccgggtagtgttcttcggccgcctgggggaaattgccggcgaatacctgaaaaaaggctccaagatctacgtggaaggccgcctccaaacccgcaagtggcaaggccaggacggccaggaccgctataccaccgagattgtcgccaacgagatgcaaatgctggaccgggccacaggcggcagcgccccttataacaacgacatgaaccaaggctcggccccaggcccctcaagtcctccctcccggccttcacctcccccgtcctcaagcgatgatgattttgaggatgacataccgttctgacggctaccataaataattttgatcgaagtcaagcattccatagggaaacttgagaaatctggattcgggaatcacagaggtaaggaaaatcaccggcggcgagatgagaaagaagttttccatgaactttgtgagattgtggaggaggctatcgaactctatcggcgcgagggtaaacccttacctcctcctacctccaatcgcgactttgccaacaaaattcaaaacttcggtttaaaaggaaagcttatttctatctaaaaaagcttttaaagaacatggcagagcatattgctatttttttatatacttcaaagacacgtgacaagacctgatcctataaactgtggccttttttgacgatcttgtgaatgagattgctgctacgcggcaaccttccggcgaagtttggtttcgcggacaagccgacgcttcgtgggctctagtacctcgtttgttgcgatcaggaatatcacgcgaacaggaaaaaaacatgcttacgcggtttcgctatcgcgcaatgggtatgcttgaataccctccagcagacaatgaccctgctcgctggctgtttctcatgcagcaccacgggttacccacccggctcctggattggagcgaatcggcactcgcagcggtgtttttcgccgttgctgataaaccagacacggacggatgcctttacatccttgtaccgatggccctcaatgaacagaaagtaaagcaacgggtattgcttgcacccacgagcagcccatgcagcgagataatgtgggcttcattcaaaggtagcaagatgcctcccaaaatagttgcaatttccacatacgcctcaaatgatagattggcgcgccagcgtggtacctttactgtgcatggcatcactgacgatctttgcaacatcgtggcaagtaatgtattgcgctcgattgtgatcccgtcgacactcaagcgtgggctcttagaagcgcttgctcaccttggtattacgcgaacatctttgtttcacgatttggatgcactcgcctgggaaatgcgggagcagtatgatatcagctaataaatatgagattccacgctgtcaatagtaggtagatctgaatcaggtctcttatattgcattttaggcgaaaaattagattttataataagaccgctgcgcgtcgatcctgctggcaccctcgaccctacctgagaagctgttggaaaaccctaaaattaagccaaacgtttgagcaagagatggatcatagagatctggatcatggcctcactattttgggtgagccgttcgtaatctttcgaatggcgtcggtagttaaacagccaagaaaaagtacgttccaccacccatcggcgtttgacgaggttaaaacccgggccggttttctctacccgctcgagcttaagtttgtgggttttctttaaccgagcgacccagttttgaaggggactgcccgaataattgccatcgacccagattttgcgcaaccgctttactcccttagcaaaataacaagacagcagtgctttgagtccttggcggtcatccccattggcggcggtgaccaccaccgccagaataagaccgagggtatcgacgagcacatggcgttttcgccctttaacttgcttacccccatcgtacccgattgagtttccttgagtggcggctttcacactctggctatcggcacacccggctgaaggttcggccaaccgcccttggcgttgccgctcttgttggcgcagttgctccattacctctgaccacaccccttgtttctgccaacgattaaaatagtcaaagatcgtattccagcacccgtattccttgggcaccatgcgccattggcaacccgttttgttcacgtacaaaatcccattgactatccaccgcggatggcaagggggacgcccagggcctccctcccgtttcttgggctggggtaacaaaggggcgatcacttgccattgttcctcggttaaatccgttggataatatcgatctgtgctcatcagctttcttcaccttctttggtttactcttggggtgaatgatactggtgagcactcctcttctttatccccctagcactatacagtcagggttttccaacagcttctgaggaaatcttcttaaaaactgtcattccaagcagaaaggctacgaagcaataccttggaggcaagtcatgagcaaagttaaacttgatgaggaagagaaagaaattctgcgtgatttcgaagcaggagagtttaagtctgtcttaactccgcagcgaaggaagcaacttgcgaaagctgctgaagagacatttaaaaaagataaacgcataaatattcgcatatcatcacgtgatctagaggctatacaaaggcgggcgctggaggaaggcatcccttatcaaacacttgtatcaagcattcttcacaagtatgtatcggggagcttatacaatatcacggctaacaagtcgctcaactcggaccctgtagttcccccgataggccgcgattcgaaggacaaaatggaaaattagggtcaggtctttcatagtgcactttagaagagttaaaccaattttaacttagaagctattagaaaatactgtttataacggattctgttgatggtgcctcaggccattcatagagcctgagatgagcaaattctccagccagttttcagcgtagcgcttatggttaatccgctcggcgggacaacgttgtccctgatgttttttcaccgtccgtggcgatgaaggacagaagttccacaacaaggctaacgctcgcacgcgcaactcatcggtctttttttcaatacgggtcatcagtgctttctcctttttgttaattacagatcacccgttacacagttatttatacacccccattgataccggtgtcttctgataggaattcctatcagaaaagcggcacctgagcaacaccacaggccaaatatagcagttcccatttaaagggaattccattgggcttgaagcagcataactagaccctcggcggcaaacttctcagacctaatttaaacgggaaaggctgtatcggatttgccgaaaagcattagacaagacctgaccccattagatgacgaccccattagatgaccccattagagaaggaaataaaaacccccgcgagcaccatgaccatggcccgcaggggttttttttaccttggaggcaaggataattagtcgagggcaatcgtccagccctgggtccaatcatcgtagcggttgcggaaggcaccgacgaaatcggtataatcaaagaagccatcggccactggtgctcccccggtgctgaggggcgaaccttcagccggcaaatagccatctagctggggattacccgccacgttgcccgcttgggcgttgaaccagtcactgaccaggaaggggtcttccccactatcggcgaaattgactccacaattcacgtaagagttctgaatagtgagctcaccagtcaggctagccggggtacccgcattggtaaatgtggcgtcactgtcgatgttaaggcattcttcaccaaaacccgtgaacaccgagttgaagatattggcgccggtaccacgacggagcagggcaccattactgctgacagcagatcccagggcggtaatattggagatcatgggtttggagcgcggcgtgctgttgaagtcgtcttcgttgttgtccgcttcgataccacggtcgccgtcgtctgccgcttggcgaatcagcacgaattgggcctttccttgccaaccctggccccagtccatgctgtcatcgccgatgtccgtcagtacaatatgcttgagattaacggtgccaccaaacatttccacaccatcatccagcccggcgtggacctgaacatagtcaatgctggtaccggaccctacccctagtagggttaagccgttgagttcctgatcgggacgcacctcaaagccagcataacgaatctgaacatatttcaatgcgccgctgctttcccccggattattgcccccatagggcgtagtgagggcttcatccacctgttcacagaattctaccccttcgttacaaccattgacaggggcattgcctgctataaccaagccgccccattccccggggctttgttccaagggaccggtaaagataatggggttttggggggtgccttgggcaataatcttggaaccacgacgaatatacaggaagtcggaaaccccttgaccgagaatagtagtgccgggctcgacgtggagggtggcgctattggtattatcaccaccaataaaaacgcccccacctaaaacccaggtaatgttattggtcagggtgacatcagaagtaatcgtgccagacagaacacaggagccttccaccgggcctgcgctagcaaaggcggggcaagcggtaaagggttcctcaacaacacattgggtgccttgaggacgagttaagttttggatttccaaggtaccgcttccatcttggccgttataggaaacttgaccctggtcgcaggattggaaagtgaaggtggcttccccccaattgatgtcactggcctggccagcttggaagccgggaccaaattgaccgccttccttgcggaggaggggcacggtaacggagttagagccgctatccacaacggcgttaccgttcagccaaatttgttggccactgtcattgaaagtgaaccagttgacaatcaacacgttacccgcatccgtctcggtcacttccaagagaaagccccgtccggatttgtccggcccttcccaccagttgcccgtgaaggtgccgttaatgttgaaggcatgggctaagcccatattcagtccgcctattaaggcggtcactatgattactttgcggaggatattttttcgcatcatggagtggagccctttatgattattgagtacctcatcacagtctaaagggcaggaatgacaggattttttaatttaggttacagaaaagtgacaactactgattgagaagggcaaattttgccaacacagggcgcggtcactggccttaaaaatcccaagtaaaaccaatgctaaactcccgccccggacggaaggcgcgagtcaccttgtctccctgtaatacctccacctcatcatccaggaggttcctcattttaaaattcaaccgccaatgatcaccaaactggtggcaatagacaaaatccagttgatggaagggctgttcgtatttatccggcgcccctaaggtccccacttccgtaatgcgctcgccggaagtattgtagagcagggtggccacaatgccccgatcgggattgtcataaccgatctgggcattgacgatataaggggagtgaccctgaagcggccgttggccggtggtttgcacatccaaatcttccggcttgagtttgatctccgactgggtataggtaacattgccgccgaagtaaaaattcgccaggcgaggatgaataaaatccaaatgtttcataagttccagttcaatcccccagtcggtggccgactcggcattctccaaagtcagcagtccagcaggacccggcagaagaatcttttcaatagggttttgaatatccttccagaaaaaggcagccgacaggtgttcactgggggagaagtaatactcccagcgcaaatcgtagctcttgatgaaaatctgctcgagatctgggttacccacggtttccgtatcggactccggatcggtaaacggtgccggggagagttctctaaagtcgggacgggagagggtttcactatagcttgcccggatctgctgttgctcactcaggaaataagtggccgccatggcgggcagtaaatcaacgctactgagcactgattcaataggttcctgatcgggattgaacaaggcgaaggttttgacgatctggcggttgtcttccacccgcatgccccccgctaaacgcagccgctcaaaaaaagtggcgtccatctggccgaagtaggccgtaagctcctgggtggcttcatagttgtccgttgggcgggtcgcttcacggagttgaaatccatcaaccccgatattttccggggccaaaatatcttccaatgaagaaagcgcaagaatctccgggtcccgggatttgggaccgaactgggcaaagtcaaaacggcggatttccgactcccgttcgcgctgccgggaaaggtaaccactggataaattgagatcgaggtggttgaatagattcaggggcagattgacggaaaagcgaatggtatcgtcattgtcggttaaatcagcgaaaatggtctgattgctgtctgcccggcgggaaaaggaaaattgcccactgttatcggaatcataccgatagcgccgttcatagggggcctgacgtcgtgcctcggaggtggtgtactgccagtcaaagcccaagccccctaaccgctcaaagcgatgctcgccccccacctgctgggtaaatagggaattttcaatccattgcagtctggagcggcggatatcattgggctcggcgtcggtaaaaccctcttggatccgggcctcatcctcgcttagccgtaccaacagcagattgccataaagtttttggctctcctggtagttcgcttctactcgggcatagccgctggtccgaatctcccggttggtggtgaccagatcaaaatccttgatcaactccagctcctctccgctggagacactgaatgcccggcggacctcatcgttggtattccagctctggtcccaacggcccgcgcccacatagcccaagccgaaatctccccattcaacataatcccccagggataatccgaaggtggcatccggaccaatggtttcctcatcgatatcccaaaccccggaaagattttcgccaaactgctcaatttccccggcggtaaagccgtccggattgaaaggggtctcgggccgcaccacggtcccgccagcggtagcttgagccagggaatccggcaaatcacgggtaccgtcatcaaatcctaaaatatcggtatcccccccctcgtaggtcagaccttcggaaaaagtagtaccttcgttatagcctatggaaacgttagctcgaataaagaattcctccggcacgctacgggttctgagggagacggtgccaccggcgaattcccccggacgatcgacagaatagcctttttgaatgagaacgttgtctaggacgctggtaggaaacaaatcgagggggactacccgtcgcgtaggatccggactgggaatactggccccgttcagcaaggtagaagagaatcgctcccccaatccccggataaaaataaatttcccccccaccaaggttaatccgctggcccgcttcaatgccgacgccacatccgtatcccctgcccggctgatctgctcagcccccagaacgctactgaccgtggcggcattgcgctgttcatcgatgatggaggcaatgctaccggccacataaggctccagcaccacgaactcaggcaattccagacccaccggagtcagctcaaagaccacttccgtggcttcctcggagcgaatttccacctgatcgcgaatctgggtattaaagccggcggtcaccaccgaaacactgtactcccccacaggcaattctgctcgataagtcccctcttgatcactggtcatctccagattcaaaccgctcacatacaatttcactcccgccaaaggcttgccatcttcggctgaaagcacccggccctggagcaggcccggttcgcctttgactacctcctgtttggactcagccttctcgccacctaccgcggagctttctacttccaccgccggctccctagagtccgcaaataaagtaataaacagccggatattttcccccgcgaccaccgtaagatcatatatgagcagacccctcccagagcggctaaaacttaagcggtgggaacccgattcaatcgcaaggcgaatggcgccatcccggtcgctgctcaaggattgctgaccatccacaaccagcttcacccccgactggggtcggccttcttgaaaaagatagatggataattcagcagggtccgcagcgaatccagcaccgggaatccctatcagcagggcaaggaaaacaaaagaatatcgcatgatcaccagtgggctatgccagcttattgttgttatttgggatcgttaaagacctagggaaagaagtaccttcctgcccgcgccccacgacccacggctgccttcaggaaaatgggggaatggctcagtgctctcttataggcatcgctccggctctgctcgacattcatccatcgcccgcctgagggccactgattttttgaataagtcaggtgtacgaatatgcttcaaatgccggtcggcttgcttataatccccaatagcaaaattggcataggcgatggcataacgaatattctcatcgcttagcaggccaactcgataaaggtcggcttccataccactggcctgggcatagcgtttcagggccagcagaatggaaagccgctgtttgaatttaactttttgatcacgaatctctgcattgaggcccaaggctcggtagagtcggccagcacgacgatagagttcagcggcttcggcaagcaattcagaattactgcgagcggcttgttctagcaggtaggccgccgaaaagggctgttctaaatccaaataggtatgggcgaggaccttcgctagaccttcgtgatgggggtatagcaaccgcccccgttccaaaatggtcaaggcttcctgatattgcctgctgagtcgaagggcattgccaatcgccgtgtaatcggtcacctcggcttgggattgaaccagataacgccgccccaactccgcagcttgccggtagagtttcagatccaagaggtaaaatacttgccggcgcaggaaacggtgatcttcaggaaaggccttgtgggcagcgctcaaggtacgccaggctgaatcctgctctcccagcagccaataactctgggctttcatttcgtagaaggccggatattggtggaccacggtccccgcctgctcaatggcggcaacggtttcacggtactctttgagggtatagtgggcctgagccaggtaaacatgaataatcggatcgctctgaccgtgggccaacgcctgttggaagctctccttggcctcgacttcctgttgaaggttgagttgggccaatcccttaagggtataaaaccgtccccggtccaacgcctccgcttccaggtccacttgatttaaggtggttagggctcgaagggaatggccatccttgagcagcatcgccgctaaggggagcaaatccgtctccgcaggatcgggctgttccttttccttggcggcaaggctaaaagccaccccaagccacagcaccgccactagcaggatcaatgtaatggggggagaaatctttctgctcatgctcaatttgcattccggcacatggtcaaagcgctactcgcactagcccaaatcaaatttaattttctgcttggcccaggtttttaccttcttgccttggtatttcgctggctcaaattgccattgcttaatccccgtcaccgccgaagcctcaaaaatcccgctcggagaggcctccaacactttcacttggaccacttctccatcctcgtcaatcaacagggaaagcaccacatacccggtgacgcctcgctttttagcgccgcgaggatatttaaacgatcctcgagatagaggacggggcgggacatccactgaatcctcggtcatcgcccccacttgggtgttgcccaggagttgatcgttgagatcgctcaaatcatcggtggctaaaccaggcagccccaagtcaataccggacaggacggaatcgagtcctgccaaaggcgcaggcggagtgacgcgcctcggtttgggtttaggcttttgccgcttgatctctttcttgggcttgggtttaggctgcttgactaccgctaaatttctcgcttccggggatggcggcttttccacttggggggcgaggtgattcatcaaaatcactaacccaaaaaccagggtggaccccaccaccatggaaaccaccgccgccaggtatttccctgccccactgttcatcgttgtccatcccgtcaacccgcttctcgctcggtggccacccctacatcctgggcaccagccaggcgggcttgatccacaacctccaccaacttaccggcaggcaccccatcgtccgtcaccacgagcacggtcttggaggtcgtggtttttagcatatccctgagcttgctttggattagccataaccggatgggctcgccatcgaggtaggtttcgccactttgatcgatgtaaaggcgaatcgccttggtggaagccaaggaggcgctggaagcgttgggtcgattcagctccagctgcatgtctttgatgaaggtcgtactgaccatgaaaaaaatcagcaaaataaacacgatatcaatgagcggcgagatatcgatggtgctggaatcttctttgcgttcccggtatcgcatatttaactagaaattaggtgcggcctgagtggctgatgaaaaggtgtcactgcaaagtaggtctttaatttgggcaagttccatttctaactgtttctgcttcctgtccagcagccctttgatcagtaatcctggaatcgccaccaccaatcccatctgggttgtgaacagggcttgagaaattcctcccgcgatcccccccgactgggtgaacaaggccatatccgccaaggattcaaaagtttcaatcatgcccaccacggtccccaaaagcccgagcaaaggcgcaatcaccacgatactccggatgagggtggaaaatttcttcaactctttttcctgagtggcaaatgcctcgtctaagtgacgccgcaaataaggtggacgggttctgacaataactaacccctggacaatcatgtgctcaatcattcccttggcttgagggtggggctcctcctgtaatcggtagagacattccctcacactcaagagggtccctcggcgcaagatccaaaagcgatagccgatggcaaaccacaacagtagggtcgccaccatcaagggaggcatcacatagccaccggcttgatagaaatgactcccgacttcccaaatctcggaaaaattcattgcttagccaggtccatggttcatacggcggagtaggcgaggggaccttccggttcgacgtttgccgccgatgccggctccacttttttatctatttgggaaatattggtgacgcgcaaagcggccttttccatgtcatccttgatccgttccgcccagctcgacaggagcgtacccacgaatagggtaggaatagccaccgccaagccgacttcagtggtgatcaaggcaatggaaatgccactagacagaagcttaggatcgccggtaccaaattcggtgatgatatcgaaggtggaaatcatgccggtcaccgttcccaataaccctaggagcggcgagatggcggcaatgatcaaaatcatcgatccgaagcgattaaggtgagctgattcatgcaaaatagcctcggagatgatgtcctccaaatgaggccgatcccgctccaaattacggatagtggccgccatcacccgggcgatagccccccgagtctgttggcaaagttcctgggcctgctgacgctttccctgttggataagatcattgacttgttgagtcaagcggcgggtattggcgcttgcccggcttaagaacagcacccgcaggagtatcaacaataacgccactccccccagtccgacgatcacccaggcaaccggccccccttcgttaataatcaccaagagagttttttccgccttctcctcaacggcgtggtcctgggattcgaacaagaaaattttgagagtcgacggctgttgcccttccgccaacgccttggccacttccggggctggctgcgaccacatcttgaaccgctcgccacccgcaggcacgagaataccggcatcttgggagctcactccgtaagccgcaatgttaccgaagcgaatcactgttccttcagcttcggtgccatcgccaagaaaaaatttatcctgagtccgctgtacctgccccacctggcgcaataatctcagcccttgcccgaacaagaacgccagtttttcctctggagtagcctgttcaaaccgggcctgagattgaagcttgagaccataactttccaaggtggcgtccgcctgcttgaaggtcatttgcaataattcgttgcgctcccgggcggcctcgctacgccgttctacctgctcgatacttctattcaggcggtcggattcagccgttaaagaaacattcttccgctccagggagcggatcttcccttccaattgccgctcgctagattgactcttttggcgaaaactatcgatgcgctgttcgagctcccgcttttgagactggaggaaagcaaattcccgcttataggctgcttccaaggtttctaattcagtaggtttttgagcaggtgatgatggttgctcaggggagttttcctccgcctgtccgacagtagcagaactgtcctcaggctgggccatagcactgttagcgacgacccatagcatcatcaggcaggtaaaaaaagaccgaatattcatcatgaatctagggggttgggcaattcaaaatatccttgccggatttgtttcttgagggaatcgaaaagctgaacaatattcttgcggtcctgttctgtatccacgaccacgaagcgccaatgatcttgttcctgtcgcgccatccccacccgactatcttcggtctggaaaaagagcagcatcatgccgattttagccacttcagccagcttgttttcaccgtccagttgaatggtttggcggtagattccattttctttactcagccggacctcatcttcaataaatgcccagatacgattagcggattttttaggatctaaaacaccagtctccaattgggtatgcaattgctctagttccgtcagacgaccctcgactttaaacgggaggccagtccgcacataatcttgcagataatcaaccgccttgagcatgaccggtaaaagctccgtctcccccgcttgcctctggcttagctgctgcttgtgctcttcaaaagtctgatgcaattgctccaccgatagagacaaacgccggttttcaacgctcaactcagccaactgggaggacaagacttccatgcggtttttatatttttccttttctagatcaagttgactttgtagctcttcaacctcgctgcgcatgcgaataagctcctccgctagattgtctaggctatccgcctgagcaccactccatatcaacaggcccgcaactaaaaatccgactctaggcaatgccgcagcaatataagcaaaaggaatcattaaatatccagcgttgttgacacctgaattgaaagaggaaggcatggtaaaaaacaaatatgacgaaaccgtgaactattgatgacattttgtttgcattttgcttacaaagactttgctagggggaagtaagcaaaaataaattttctgctttaggatgacaataaggttaggaaaatgcctaaatttaaggagtgttaaaaaattgtgaattatggattacagaaaagattaaaaagaagaaatgaggagataaaataatcggcgaggggtgagtttgattacctgcgcaaacaggctaactcattaaaaataggataggataatagaatagaaacgatgaatttctgggctttagaaaaaatcaacctccgccatctgatgctcgcgccatgcaaatctggtctcggcccttgcgtttggcatcataaagggcttggtcagccaagcggtaaagatcatcccattctttcatcccttctaaacttgccgccagacctacactgatacttaagttcccaccaaaacccggcacggtccagtgatggctttttaccgcatggcgcaatcgctcggccacctgcaacgcttcggcagccgtggtattggtgcagatgacgaaaaactcttcgccacctaagcggcaaaccacatcactgctgcgggctgaactgcggaacacattggcaatctctcgcaatacgccatcgccgatatcatgaccataatggtcattgatctgtttaaaaagatccaaatctaccaccaagcaggacaaaggggtaccgttacgctgatattcagcccatgcctgctccatccgctccattgcataacggcgattaggaagcgcagtcaacgaatcggtcatcgccatctgttccaggcgccggttagcgacagctaattcagccaaataacgacgggtggcttcccgctcccgctccacttcttgccgaagtcggataaggcgctgcgccccccaaaggcgggcttgtaagagcctggcactgaaaggctttgcaagatggtcatcagcccctgcctcgaaggcctggacgacttcatctccgttctccgaacaggttaaaacaataatataaacctgttggccgaatttggtttcccgcaagctctggcaaaactccaggcaatccattcccggtatccgccgttcacaaatgaccacctggggttgcttgctcaaaaccagggaaagtccttcattgccctcaccggcgctcatcactgaatgccccatgtcctccagccagccagtaagccgcttaaggttcaattcatcatcgctgaccaacaagatcttaagagggaggaactcagcctccggaagggaagtttgtagcttcatctttgcttgaagtccctctttgagctcagctaaagagggaacttcttgggtggggacatccaataaccgcccccactcagtccagtcttggatcaccttttcgagcaattggcctaaaagggcctcgtctaattctaagctgggggcaagctcctccaaatgggccaagcaatggggctgatcagcggtttgggcaacacaaagccaagccatccggccggcaagatggagttgcctagcgagccgctgtacccgcgaggtgtcctccaagtcctctagccccggctgataactggcggtgaccccgtccacatggataacaggcaagccccaatcttccaagagtgccccggtcaattccctatggtcggtggcaaacttccctcgctcacaagctatcagagccgactcatcctcgccaggaacggacaataggacagccgcataggcatcgggatagatgcttgccaaagccaattggcccacacgggccagtaaaccgcaggtaaaggactcttccggggccacagcacggtccaaatgggcaagcgcctgggcagcaagcgctgtggccaaagagtgggaccaaaaacttcgataatcaaacccctcacagcgaccatgactgcaattggaaagcacggagatcccgagggcaaaatgccgaatagcttgcatccctagcagtcttattgcatcttcaatggccaccacagggcggcggacccccagataggcagagttggctagcttaagcaaccttcccgaaagggccggatcggtctgaatagccttcgccagatcttgtatggaggtatcctcgcgctgggtaaggcgcataatctctagggcaaccccagaaggagagggcagatcccccatagctttgagttcatcaaatcgagtggcaaccgtcatcccgcggatcctaatagctgagcaagcgcaacgggtagctatctgcttcgattgcctaccaaagcccacccgtctctttaaatcatctttgtggaacttatatcggttgcaacttcttttttttcagatcctggggccaaactgtgatcagttaatgctttttcctagctcgagggtgggtttgatcataaactttagcaagatgctgaaaatccaaatgcgtataaatttgtgtcgtactgatatcggcatggcccaacaattcctgtaccgcccgcaaatcaccactggattccagtaaatgggaagcaaaagcatggcgcagacggtggggatggatagccacatcgagtccctgccgcaacccccaaatacgcagccgtttttgtaccccacggggggacagacggcggccttgccgagacacaaagacggcatcttggtttcgaggggtccatgcttcccgcactggaagccaagccaagagggctgctttagcctgccggccaaggggaacttcccgggttttggcgcccttacccacaacccgcaccaaggcggcttctagatccaattctctcaagttcaaacccaccaattcagccaatcgcagcccggaagagtagaacaactccagcatggcctgatcgcgaagcagcaactggtcgctaggttcccccttcaataattgggcgacttgatccacatcgagggcatggggtaattggcgcttccccttcggtgcagaaactccctgggccggatgattctccacaacgccttcacgctgcaggtaggtggaaaaactgcgaagagccgacaataggcgctgaatactacgcccagaaagccccttttggtgatgggcagccaccagtgcccgaactttttgggcatccaactctccccatccctggattccatggcgatcacaaaaggtagccacttttgcaagatcacggcgataactgacgatagtttgccctgaaagaccccgctcatactggagatgggtgagaaagcgctgaatccaagcctgctgttcctcttccatgatctgctatgtccagtgacgatgcaaagcccgctccacaatggcccccaaataatccaggaacatcgttcctagatcggcacggaaccggtccggctcctgactgcctatagcgagcatgcctctacgccgctcctcaccaaggggaatcaaaacacaagagaccgcctgctccacagcttctccaaacaggtacgcgccctgttccgccgtgagccggccacaaatgggtcgagaacttttcaaaacactgctaaatgcttcgagttcaggtgcgtttcgagaaactaacactacttcgggatgatccgcaaagggaggcggcaaggatgggtcatcaaaaaacaaccgcaatgcgatgacatcaacttcgaaatcagtccgcaaagaggaaaacaaggcttccagcatggcctggggagtcgccgccgacagcactgccagagcaaagcggtgaactttcttgcttaaattatcattcgccgtggcgttttcaatcaaatcccgtaattgccactttaactcccgattctgctctcgcaacagcgctaattgtcgctccaccaggctaatggcatcaccgctgggatggggaatagtcagttcactcagaagatctgaatggcaaacaaaaaaatccttatgggtgcgtaggtattccactaccgcttgttcccgcccttgctcttcctctggctgggtttttggcgcttcttttgctctagctctttttttcatagctcgatggccccctcgaatacggtctctgccggccctgtcatccaaacagatcgaccctcacccgcccaatgaatccctaagcgtccaccgggcagatccacattaacttgttcgctcagccagcctcgccgtcgacctatcaccattgccgcacaggccccagttccacaagcgggggtttctcctgcacctcgttcatagacccgcagacgaatatggccaggggaaatcacttctacaaaacccacattaacccgttgaggaaagcggggatgcctttccaggataggcccccagcaggcaatgggggcagcatcaatcgctgccacccgcagcacgcaatggggattacccatggagacggcgccaatttctacgcgctgtttatcgaactccaacagataagagtctgcctcatggtctgctttaaacgggatctcatcgggggcaaaacggggcacccccatatccacggtgacctgcttatcagtctctaggtgcagacgaatcacaccaccagcggtctggacctgcaacctttctttaccggtaaggccttgttcccgaacaaagcgggcaaaacagcgggcaccgttaccacactgttccacttctcccccatcagcgttaaaaatccgataaccaaaatcaacctccggagagggaggcggcgcgaccaacagcacttggtcacagcctatgcctaggcggcgatcggcaatccgacgtacttgggaagcagttaaggataatgactgggaaatggtgtcaatcaccacaaaatcattgcccagaccctgcatcttggtaaaggcaactcgcattctatgcctatttacatttattaaaaactaattaacttgagccccgtgaagaaggagccaaaaagcctgaaatagtcaagtgcctatcactcaccacttccacttgcaatgaatcaagccccgctcgaaccagttgtccttggacttcctccggctcaaaggccgccagcaatgaattgaaaaaatctcgctgcaggatttccggctcgccggccccgtagtgttccaccaaagccttggcctcatggcgggtggccggacggcggagatccataataaaaaccggcgcgcccctgaccccgtagcgcttgaggcaatcccataaaacggccggttcaagaaggtgatggagcagactgttactgatgagtacatcatatttttcccggggcaagcggacctccggcagtcgaccatgcaggaactggacccgctcccccaacccggcctggctaagcgcctgttgtccatgctgcaacatggcggcagcgccgtctacgccatggacggtacaggaaggccaggcctgcgcgacccgcaaggtaatatctcctggaccgcatcccaaatcgagcacatggcctttgatggtgccaggggggaaagcggcctggagcagtgctataaaatggctgtggggttcggaaaaatcggcctcggcataggcccgagcttgggcctcatcttccattaattcaggctctggaatacgtttcacggttagggcgtcgcgactacttgttttatgatctttaatagggaaatgataaataacacactattcaggtaagatcgattcgccggcatagagggattccacggtttcccgctcccgcaccaaataggccttactaccgtccaccatcacctcagcggcccgtggccgagaattataattggaactcatagtaaagccgtaggccccggcggcccgtgccaccagcaattccccaaccccaatggcaagatgacgctgtttgccgagaaagtcgccggtctcgcataccggccccaccacgtcaaagaggtgcgacttgccatcggtgctaatcgtcaccgggataatctcttgccaagcatcgtagagcgccgggcggagcagatcattcattgccgcgtccacaatggcaaaatccttatggggagtatgtttgagatactcgactcgggttaacagcacccctccattgccgacaatggctcgaccaggctcgatccaaacttccaaatttctccccaccaatttctctcgcaaagcagtggcatattgctgcggactaggcggtgcttcatctcgataggtaattcccaacccgcccccaagatcaatatggcggacctcaatcccccgctcagctaactggtcaactaatgctaagactcgttctgaggcagccaggaagggtgataaagaagtgagctgagagccaatatgacaatccacaccaaggatatcgatataaggcaaggtaacggcatgggcataaacttctagagcctgatcaatctctatgccaaatttattctcacgcaaccccgttgcaatgtaaggatgggtacgcgcatccacatcggggttcacccgcagggacaccggcgcttgccgccccaattttccggcaatgtcgtttaaatgcgctaattcggcttcagattccacgttaaaacaagcaataccggcggtaagtgcccggtgcatctcgtcagcccgtttgcccacaccggagaagaccacttgcccaggatcgccacctgcggcgagcacccgttcgagctcccccaccgaaacaatatcaaaccccgatcccaaacgggctaggatattcaaaacggctagattagagttagccttcaccgcgtagcatagccggtggggataatcctggaaagcttggtcgaatgcccgccactgatgctcaatcatggctcgagaataaacgtaacaaggcgtaccaaagcggcttgcaatctccggcaaaggaacctcttccgcccataaagtattatcgtggtagtgaaaatggtccatagctcagattgccttttgcatcatccctttctcttttggtaggtaaagcggccccttttggccacagcctgtcactaacactcctaaaaacaatagcacagtaagacctagcgcccccttccagcgtcgcagcaccatgcttacctccttaaaaagtttaaagtgcccattgtagcggttttttaatcatggttttcgccacttcttactattcgatctctacccatggcctcaagaattagccaaaactcgcgatatctttaagtgtcgcatggggagtccgctcccagagaccttccattattgagattgtcgccacggaatatccccccctactggaggtacattagagtatatggcaacccctggagcacagatcataatgaacggtctggcccgccgtttagtggaagatgggctacttaacgaagcggatgccctgcaggctcatgagcagtcccgcaaggccagcattccctttgtcacttacttagtccagcaaaaactactcaaaagcctggatatcagccaagcggcctcacaagaatttggcgtccccctattcgatcttgatgcgttggatttggactgccttcccaaaggcctagtggaagagaaactgatccgccagcaccaagcattacccatcttcaagcgcgggaatcgtctgttcgttgccgtggccgatcctaccaacctccaggcattagacgaaattaaattccacgcggggattaacaccgaagccatcctcgttgaagaagacaaactaacccgaaccattgaccgggccatggaggcccaggacacgtcccttgccgatctaaatgataccgcgttggatgatctcgatatttccgggggcgaagaggaggccccggaaaattctatcgaatctgatgtcgatgatacacctgttgtacgctttattaataaggccctgttggatgccattcatcagggggcctcggatattcacttcgagccctatgagaaaatctatcggattagataccgacaagatggggtgctgcgggaagtcgtttgccctcccgtaagcctagcaaaccggctagcggctcgccttaaggtcatggcccgcttggatatttccgaacggcgcgtgccccaagatgggcgcatgaaaatgagtatctccaaaaaccgagcaattgactttcgtgtcaatacctgtcccactttatttggtgaaaaaatcgtccttcgtattctggacccctccagcgcccagttgggaatcgacgccctcggttatgaggaaaaacaaaaacagctctttctagaaactatccaccggccttacgggatggtgctggttaccggccccacgggcagcggtaagaccgtctccctttataccgcgctgaatattctgaatactgcggaccgcaatatctccaccgccgaagacccggccgaaatcaacttgcccggcattaatcaggtcaacgtatacccgaaggtaggcctgacttttgctggagccctaagagcctttttacgccaagatcccgatatcatcatggtcggtgagattcgggatctggaaacggctgaaattgcgattaaagcagcccaaaccggtcatatggtgctctccaccctccataccaacgacgccccccagaccctgacccggctattaaatatgggggtggcttcctataacattgcctcggcggtctccctgatcattgcccagcgcttggcacggcgcctttgttcccaatgtaaagcgcccgagaagatcccccaggaagccttactagaagaaggctttacccaagcccagctcgacacctcccccactatttataaggcggtaggctgcgaacgctgctcaggaggctataagggccgagtgggcatctatcaagtgatgcccgtatccgaggagatgggacgcatcattatggcagggggcaactccatggaactttcagaacaggccaaaaaagaaggcgtggccgatctacgccagtctgggctcaaaaaggttattgatggcattaccagtttagaggaaattaaccgagtgacgaaggagtaatctgatggcgcaagcggcaacaaaacaacagatttttgtctgggaaggcgccaaccggcaggggcagcgggttaagggcgaggtcaacggcaaaaacaccagcatggtgaaagccgatctccggcgacaaggcattgtacccttaaaggtccgcaaaaaacccacgcctttgtttggccggcgcaagaaaaaaatcacccctaaggagattgccatctttagccgccaactggcgacgatgatgtccgcgggcgtaccgttggttcaggcctttgaaattataggccgcggccatgaaaatgcctccatgcaagcgctggtcctgaatatcaagggggaagtggagggtggcggcacgctggctgaagccctcaaaaaacaccccaggcaatttgacgaccttttttgtaacctggtcaatgccggggagcagtccggtaccctcgagactttgctggataaaatcgccacttacaaagaaaagacagaggccatcaagggaaagattaaaaaagcactcttctatcctaccgccgtggtggtggtggcttttatcattaccgcaattttgcttatcttcgttatcccccaatttcaaaccttgttccagaatttcggtgccgatctccccgccctcaccttattagtgctccagctttccgccctctttcaagagtggtggtgggccatttttgggggcatgggagtcgccatttatagccttatcgaagccaggcggcgctcacgcaaaatcaaccatctcttcgataaattactactcaagctgccggtaattggcgaaatcctaaataaggccactatcgcccgctatgcccgtaccctctcgaccatgtttgctgccggcgttcccttagttgaagccatggcctctgtggctggcgctgctggcaactccgtttatgctcagggcatcctccgcatacgcgatgaggtctccaccgggacccagttacaggcagctatgcgcaacagccaattatttcctaatatggtggtgcagatggtggccattggtgaagaagcaggctcaatcgatcagatgctggccaaagtggcagatttctatgaggaggaagtcgataatgccgttgatgccctcagtagcttgctagagccgcttatcatggcgatactaggggttttggtgggtggccttgttatcgccatgtacttacccatcttcaagatggggtcggtcgtttaactggatttgattagaattcatggaagttattgccttttttgagaaccatcttgctgcctttgtggcttcagtctttctcctaggcttggccgtaggcagtttcctcaatgtggtgatttaccgtcttcctctcatgatggaaagacaatgggagggtcaatgcgcagaactgcatgaccaccccctactggagcaggaaccattcaacctgttcgtcccccgctctcactgtccagcgtgtcgccacaaaatccgagcttgggagaacgttcccttattcagttatcttctgctcctagggcgctgcaatcactgtggcgcccctatctctccccgctatcccctggtagaacttttaaccggcgtgatttctgctgccgtagcttggcactttggcgtcagttgggaaaccattgccgctttgcttttaagctatgccctcattgcgctcacctttatcgattttgaccatcagctgctgcccgatagcattacccttccttttctttggtttgggctaggactaagtttatttgaggtattcacggacgtccgaaccagcctaattggcgccatggcgggttatctttccctatggttggtttaccacctgtttcggctgcttaccaaaaaagaggggatgggatatggcgacttcaaacttttagcactcctgggtgcctggttaggctggacgatgcttcctgccatcattctactttcctcattggtcggcgccatactgggcactgtatggctcgctctttccagccaacaccgagaaacccccctcccctttggcccttatcttgccgctgccggttggttagccttgatgtggggacaggatatcaaccagttttatctctccttcacagggctcggttaaactggggctttcctcacaccaaggagacacacccataagctgctgaaaaatgactatttacaaggttggactcaccggcggtattggtagcggcaagtctacagcagcccgtatttttgccgaattaggcgtccccgttatcgataccgatatcatcgcccgggaattagtcgaacccggccaaccggcccttgctgagattattgccgcttttggcgaagaaatattaaatgctcaaggaatgctcgatcgggctcgcttacgccgcctagtatttgccaacgaagcgttaaaagctcgcctagaagcaatactacatccccgaatacttcaggagatgcatcaccgggctgctcgactggcagcaccttactgcattctcgtcattcccttgctggtggaaactgctcaagaaggcgctattgaccgaaccctggtcattgatgtccctgagaccatccaacgccatcgggttaaagcccgggaccagctttcagatgaggaaattgatgctattcttcggacccaatgcccccgtgcggtccgacttgccgccgctgatgacgttattgtcaatgataccgatttggccaccctgcatcgccaaattgagcgttgccaccaaaaatatctctccttggcttcctagcatttgctactcacctcaacctgatcgaaaatgtttagtttatagagaaagaggacgaggtatggctaatttgtcccgctggataagcaattattgtgctaaataaaaatttttacgaacaaccacttaacgaaaggatccggaccctgcttaggctcgagttcctattccgtcaggtccaacactacctgccgggtgagtcagaatgggatagccaagtagcactcactggcctattcgaattgctgactatctttggtcgaagtgatctaaaaaccgaggctatcaaagagttagaacgcctacaaaccaatctatcgcgtctccaaaagtccccccatgtggaccaagagcgcctagacgaactcttgcaacagattgaaagtcttgcggacaccctgcgggccaataatatgcaacttggccaacagcttaaagatagtgagtttctccatagcatccggcaacgatctactattcccggcggtacctgcgactttgatctgcctagctatcactactggcgaagattaccggttgagcaacgtgtttcggatctcgaaaattggtttcaagactttgatcctatccgcaacgccacggaactcattcttcaactcattcgaagcagcgctccccctacgccgcacgtagctaaaggagggctttatcaacaaaacctagacacccacaccccttaccaaatggtcagggtactgctgcctcccgatagcgattgctttccggaaatcagcgggggaaaacatcgttttagtatacgtttcatggttttttctcttgataaacaaacccaacccgttgaagaggacatctccttcgagctatgctgctgtgctatatgagtgagaataggaaacggcatatccattgccccacctgcggccgtgaaaccctctggtcccaggaaaacccctggcgtcctttctgtagcgaacgctgtcgactgattgatctcagtgcctgggccacagaaacccatcggatcccaggagaggaaacaaaatttggtccttcttcagaagagtgaccgcctttgaaggagtacaggagccacgacgcccccttactgaggtggcgaagtaaaccggctcgccgaaagcgcctgtcgggctgatgagcttttcaatggggaaaatcgaaatcagtcacgatgaaactctaagaggtgggctccacaaccctcgaatagcggcaataccttgggctccgcaataccacgcttcctccaaatgctccagtcccatgcctcctaaggcgtaaacgggaaaaggaacttgcgccactagggtttggaatcgctcccaacccaggggcgatgcctgtggatgagacagcgtttcaaggacgggtcctagtacggcaaaatcaacgccaattctggcagcgtgggccaactggtcagggttatggcaggaagccgctacccatcgatccgccgccaagggccgtcgggagaggcacatcaaacgatcactggtcagatgcaccccatcggcccccaactccacagcttgagctggcgaggtattcagcaataagattgccccatgctccaggcacaaacgccgggctgcccgtgccaaagtttggtaatgcaaaggactaagattcttagcccgcagctggaccaaccgcaccccggctcgcaatgactggagtaaacggtctaagaataccgccgggtccccaatcggctcccccgtaataagataagtgggtggcagacgcaccgccgcaacgatgggttggttggccgccggaaaaggatagctgcttaaatccgcaggccaaacccattccacaggttggccttcttggcccctagcctcgccagaaaagcgatcgacccgccaagtatggagtcgcacggaccgatccggataatcatgatgcacctgcagtaaggggcgggcttggagaacccggatcccgagttcctcccataactccctggaaagggcctgggctacactctcgcctggattgagcttgcctcccggaaattcccacaaattgccctgatggacatggggagggcgtttggataacaatacctggccctgcccattaaagattgcacctgcagctacctgtagtatcatggaagggattattttgtggaactgggcttaaagaaggccaggtgtaatgtcgatgccgcgactgctaatcaccctgggactcattttagttgcgataggggtcctttggccatggctgaccaagttgggtctcggccggctgcccggcgacattgtcattgagcgggaaaatttccgcttctatttcccgattaccacatccatcttgattagtttaattctctccttactcttttggctgttctgccgctgaggagtgaacctactccataataaggagaattaaacagttatcctaaacttcaagctttgctagcctgatcttattagtccttgagcacatatatcgccccacagtaggggcaacgttcccgccccgtctcttcgattgggagataaacccgggggtgggagttccataattccatagagggcatcggacaagataagggtagatccgcgcgcgtaacctcatagcggcgggcttcattagcctgggttccatgggatggagaagtattattatccggggctgttgtttcgctcacggccatatattcaccctatattggtttgcagttactcatggggtttcaggtaaaaagaatattacctgctttagggggagacctccagcatacgagttaaagccaagcgggcaagctcagcctcttcttcgggtaccttaatttgattcaccacctgcccagaaattaagttttccaagctccaggccaaatgctgaggatcaatccgaaacatggttgagcacatacataccgtgggtgacataaagtggatagatttaccttccgttttgtaatgctcacgcaagcgatttaccaaattaagctcggtccccaccaaccaacgggtaccgggctctgcctcccggatagccttgatgatatattcggttgagccgacataatgggatttctggcagacctcgaaactgttttcagggtgagagatgacttttgcatcaggatagcgctccagaaaacgatcgatatggaccggctggaacatttgatgcaccgaacagtggccctgccataggatcatccgtgccgcctgaatctgttcccgagtcaatcctccgtagggctgattaaaatcccaaaccaccatctcttctagtggaatccccataccatagccagtattccgtcccaagtgctgatcggggaaaaacaacaccttttcacggcggtcaaaggcccatttaaggaccgcctgggcattgcttgaggtacagacgatacccccgtggcggccacaaaaggccttgaggttggcggcggagttgatataagtgaccggggttacctcttgttcaggctccaaaatctcgcctaattcccgccaggcccgctccaccttggctagatccgccatatcagccatggcacagcctgcggccatatcagggagaatagccctttgttcagggcgagacagaatatccgccacttcggccataaaatggaccccgcaaaaaacaatatagcgggcatctgaggcagcggcccggcgcgacaatttgagagagtccccggaataatcagcaaaccggaaaacttcttcccgttgatagtggtgcccaaggataacgacctgggagcctaaagccgccttggctctggcaatccgggcctcacactcattatcactaaggtcaatgtagctttgaattactgccgcttcagccatctttaattatcttcactaggaacggtaaaaaaataaattctttactattttactaaagaattatagcaaatgggtagcccttaatgggtaaaaaaagaagcggttgaatttcaacaatagcgcaagtacagaccccactgggtctatcctatagggaatcttgagcgtagggagttagcggctgggtacctggtttttctgaaaacaagggacttgttttcagaaaaaccccattgatattcaataatttacccattctctggaattgatttgcgcactcgaatcccaagttcacgcaattgcgcttctgcaaccaggccaggggcccctgtaaggggacaagccgccgtctgggtcttgggaaaagcgataacttctcggatcgaagcgctgccagtcatcaacatcaccagacgatccaacccaaatgcaatccccccatggggcgggcagccatattttagcgcatccaacagaaacccgaatttttccttggcctcctcatccccaatccctagcagacgaaaaacttgactctggaccggggaccgaaagatacgcatggagccaccacccacctcagtaccattgagcaccaaatcataggcacgggaccggcaggcacccggattttgctctagcaggggaagatcttcttctttaggggaagtaaaaggatggtgcaaagcgttccagcggttgctgctctcatcccactcgaacatgggaaaatctatcacccagagagggcgccagccatgttccactaggccgtggtcatggccaagcttcactcgtaaagcgccgagagcttcattgacgatagaggctttgtcagcgccaaagaagatgacatctccatcctcggcaccagtgcggtccataatggcgccaaccacctcgtcaggcaagaacttaaggataggggactgcaacccctcccgcccccggctacgttcaaccaccttaatataggccaaacccttggcaccgtagatagctacaaatttagtgtagtcatcgatttctttacggctgagcttgccaccgccaggcaatcgcagcgcggcgactcgcccctcccgatcttgggccggttccgcaaagaccttaaactccaccgtcttcatcaagtcccccacttccaccaaccttaggggaatgcgcaaatcgggcttgtccaaaccaaagcaagccaaagcctcggcgtaaggcatccggataaatggcgtgtggagaggaactcccaataccgtggcaaacagctccttgatcatctcttccatcaatcccataaactcatcctcatgaaggaatgaggtctctatgtccagttgggtaaactcgggttgacggtcagctcgtagatcctcatcgcgaaaacaacgcaccatctgatagtaacggtctaccccggcaatcatgaggagctgtttgaatagttggggggactgaggtaaagcaaaaaattgcccgggatgagttcggctcggaaccagaaaatcacgggcaccctcgggagtcgacttggtcagaacgggggtatcgatatcgagaaacccacgctcatccaagaatttgcgcagttgccggataatttcagagcggaatcgcagacgttgcagactttccggccgccggaggtcaatataacgataacgcagccggatttcctcgctcacctctaacttctcatcaacgggaaacggtggcgtttccgcagcgttcagtaaaacaagttcctgggccaatacctcaacttgacccgtcgctagatccggattttcggttccctccggtcgcggccgcacccggcctttgacctggaggacatattcactccgtacctgctcagcacgtctaaagttatcgagagaatcctccgggtcaaagaccaattggattaaaccctcccgatcacggaggtcaataaaaatcacgcctccatgatctcggcgtcggtttacccaaccgcaaagagtaacttcttgatcaatatgggcttcagaaaggtcgccgcaatagtggctgcgcatggagaaatccttagcgtattaggaaacattgaaataaagtgacgaatattacggcttcatggtcagcctatgcaacaagactagaattttgccgccacctaaatcctacagggattgacctaaaaggtccggcctcatcctagccgcgaaggcggatatcccgttttttcgggcagtgatttagattcccgcctgcgcggctaggatccactgcgtgggtccagtcccgctcagcattgaatatgataaaggcaattgcaaggagcgcccattccctaatctgtggtagcagcaggggaattacctatagtcggtttaggtttagccgcaggggctccctcctggttgtccttggcttttccagaactttccttgcccttagaattagaatcatcgccagaactgaccacgtttcgcttgtcaccgcttttaaaatcggtttcgtaccaccctccacctttgagtcggaagccaacggcagacactagtttacgtaattgcccttcgccacaagagggacagtcccgtaatggctcatcggctatcttttgcaacaactccatttcgtgaccacaggcctggcaacgatattcataaatcggcatagtgcaattcctctctccatttcaacatctcggtagggagaccaaaaatacgccaaaaatcaaaaaattaatgtcacattaatcgtgatctttgaggctaacaaggttataatagagggaggtttttcagcaccctgttaagccacctgctcaatatggggacaatatatcctatttcaatgcccttaacgcctttgcggattaataggggggtgttacaattcctgtttttgatatgagttttgtagactcagttgctttggcacaatagctatgcctttctcacctcttcaccttttgcttgtttttctcctcatcagctttctgatagtcttcatccaagttggggccttgaccctggccgtggaaaaattaggcctttcccctgagtctgcagcaatactcttgtttggatctttgtttggcagtcttattaacctgccattattttccatcaccgcgcaacgtcctcccgaatcattccagggcaaatcccggttgagtctactgcgtccaccacaaagacccttccatgggaaaacaataattgcggttaatgcgggaggctgcctcatccccttgaccttctctctctatttatttcaaaacagtggcctagagttaagtcaggcgcttctaggaattgccgcggtcagcacggtgagttacctttttagtcggcccataccggggatgggaatcgggatgcctatctttattgctcccctctctgcggcacttgccgcccagctcatcactcctgagtatcgggcgcctctcgcttatattgccgggaccctaggggttttactcggcgcagatatttttcgtctcaaggatgttcgccggatgggcacgccaatcgcttccatcggcggcgccggtacgtttgacggtattttcatcaccggtatcatcgccgttctgctggcctaaccccccattatcgccatcattgccaagttttccggctctttatggtagaattgcgcgatgcaaacgacgctccagacttcttttatgaatattaaagcaattattaaataacaattctcgtcatctgcctttagttaagggagcaaaattatgagcacagatagcgtcgatcagggcaaacgccgctttttgacgactactgcaacagtagtcggaggagttggcatgggctttacagcagtaccctttgtcaagtccatgcaacctagcgagcgagctcaagccgctggcgcccctgtagaagtcgacatcagcaatcttgaacctggccagcttatgaccgtcgaatggcgcggtaaaccggtctggattctccgtcgaacccaggaagagatagaaagtgtagaggcgcttactgagagcagtacactacgcgaccccttaagcgaagaagaagctcaacaaccgcccttcgcccaaaacgtctatcgttccattgaacctgaaatcttagtagtcatcgggatttgcacccacttgggttgctcccctaccttccgcccggaggtggccccgcctgacttaggtcctgattggcaaggtggatttttctgcccttgccacggttctcgtttcgacatgtcgggtcgggtctatgcaggggtccccgcgccgacaaacctggtggtaccgccctatcgtttccttgcagaaaaccgtcttctgattggtgaaaccccaggggagacagcctaatgaaaaatattataagccaaacttttacttggattgatagccgccttccaatctccaaactatggaaggagcatgcgtcggaatactacgcaccaaaaaatttcaacatttggtatttttttggttctctggccatgttggtgttggtgatccagttgctcactggactcttcttgaccatgaattataaaccggcggctgatctagccttcggctctgttgaatacatcatgcgtgatgtggagtggggctggttgatccgctatatgcactctaccggggcctccgcattttttattctgatctatctccacatgttccgtggaataatttatggctcccataaaaaaccccgggaaatggtgtggatcattggggtactaatctaccttaccctggtggcagaggcgtttatgggttatttgctaccctgggggcaaatgtcctactggggtgcccaggtcaccatctccctctttggagctttcccaatgattggtgaaggcttagccgaatggattcgaggcgattatgtggtctccgacgctaccttaaaccgcttcttcgccttccatgtgtttctgatgcccttactgctgattgcgctggtcgtcgctcatattatggcgctccacgaaacaggttccaacaatccagacggcgtggaaatcaaagagaaaaaagaccccaatggcctccccttagacggcattccgttccacccttactatactgtcaaggatctgtggggatttgggatctttctgttcctatttgcctgggtcgttttctacgcgcctgagctaggaggatggttcttggagcatcctaacttcgagccggccaatccactcgctacgccagaacatatcaggcccctgtggtatctgacccctttctactccatattgcgatcgatacccgacaagctattaggcgtcatcgccatggatgccgccatcttcctatggtttttcctgccctggctggatcgcagtccggtcaaatctatccgttaccggggattgctttttaagtctgccatagggctcttcgtcgttagctttttggcattaggctacctgggcacgcaacctgccacaccgctgctgaccatgtttgccagggtgttttcaatcctttattttgccttcttcctgctaatgccgatctacaccaaactggacaaaaccaaacccgttccagaaagggtgacctcaaaatgaaaagaattattgcttgtttattcctcttcttctcatcgaccacgttagtttgggccgtatcaagcagctatcctttagatagtgtggagatcgatctcaacgataaggcctcattgcaacggggcgcacaggttttcgttaattactgcctcagctgccattcagctcaatacatgcgctatagccgaatggcagaggacctgggcctgaccgaagagcaggttacggataacctaatgctgactacggataagatccatgacaccatgacaatcgctatgaaacccggggatgccgaacgctggtttggtgtcactccgccggacttatctttggtggctcgttcccggggtcctgcctggctgcacacttacctgcgaactttttatttggatccaaaccgccctaccggggtcaataacctggtattcaaggatacggccatgccccatgtgctatggcccctacaggggtggcaacaactggctgataaagaaggcgaagcccatagtacagagcttgagttggcggttgaaggaaccttgactcccagcgagtacgaacagatgctggatgacctggttaattttatgacctatgtgggcgaacctgctcggctcgagcgggaaaaacttggcccttgggtgctgctctacattgcgctcttttgtggcgtcgcctatttcctcaaaaaggaatattggaaagacattcattgaggtaggataattcggacagtttttgaccagcgcaacccatgattcaacctgatccaattaagcaaatgccagtgatacctttttcaaattggcttcaatggggtaaggtttgaaggtgggtcgtcagctggcaaaaactgtcccaagccctgtgactataaatcaaaatattcataggagtgctcacaggagcaggaatgtggggaagaaggttctatggccctttcacctagcaagcgttcggtaacaatcttatattcagatcctttgtgcccgcgttgccaccgcacccgtatcgtcgtggcagaaaaaaatatttccaccgacatcatcgacgtagaacccgatcatttgccggaggatttggttcagctcaatccgtacaactcgactccgacccttgtggatcgggatctggtattgtacgaatcaaaggtcatcatggaatatttcgatgaacgatttccccacccccccttaatgccggtagatcctatttccagagcccgtattcgactcatgctttaccgtattgatcaggagtggtaccgcttgcttggcaatgcacctcgttctagcataacgcctaaagtgcgcaaaatgctgatcgaggatctcactgtattgaccccagtcttcgaaaaaacgccttttttcatgaatgaagagttttctttgttagactgtaccttagcgcccctgctatggcggttacccgctctagatatcaagcttcccccccaagctaagcttattgaggagtacgctaatcgtgttttcgcccgggattctttccagaaaagcttaagcaatgcggaacgggaaatccaagccaaaaccaccagcagcatctgaaggaactcaagcaagtcatggtcgataacgccaccccccccatgacctccagccgcccctacctaattcgggctttataccagtggattgtagataatggtttaaccccccacctattggtagatgcctcgatgcccgatgttaatgttccttcgcagcatgtctctgatggcaaaatcgttctcaatgtccatcccaattcggtgcgtgagctctccctagaaaatgactggatcagcttttctgcccgcttttccggcgccccctataaagtgatctttcccgttcgtgctactttggctatttatgctcgggagaacggacagggaatggtattcccagaagagggtaacggcgatgacggcggcggtcctccctctccaccctcttccgatacggggggccgcaaaccctccttacgagtagtcaaataactggctatcttgattccttctttttcaccaagggctcttaactgtttgattatggttttctctgaaaatatcagtttttgccgcgcccttgacacgcctaaatcctcgcgtttatcatggctccgtgctcttaagcaccgtcccgacaggctacggcgagacgttaaatgcgcgcaagagctatataagaccacggttttaaagcttggcaatggcagagacggcgcgaacgaatctatgggattttcatagattcttagtagcggaatatggtaatcagtaagaatggcgtcaatctgttcttttttgcgatccaaaaaatcttgaaccgtggctttccaagcggcctcacctcgacggactcccatcgagacggcatattctaaacgtatattcggctcactgtgtaaggggatcaggactaagctttcaggacttttagcggcaaagtagcccgcaatgggtccccaaatcaatgccacatcgaatttgccctccaaaagatcggtttccaatatctgcccgtggtaagcctctacatcacctgattggagctgataagggagagcctgatccaaaatacggtatttcaccagtagatcgacccccggcgtgcggtcaaagaccgccaccttcagatgcttgccccgctcctgtcgaagggttgcgatatcctgaacacttttgaggtccagtccacttttcttgcgataaaccatcgtataagttgatcgatagtaaggtttggtcgtcgcaaccaagtcataacccgtcggtacgcccaggaccaagtcgcaacgatatcgtttctcagtaggaacgggttttttaagggtattccgaataaaccctattcgctgtggaaaccagacatactctaaatcccaccccaaatctttcgcaaaaagctcggcaattttattttcaaatccgccctgttggcgatcagaatagggcaagttactaggatcagcacagacccttagaactttttccttactcccctctaccccttgggagaggtcaggtgctatagcgagtagggctatccaaaaaaccacaaaaattttctttacatgctcacccatttctctagactccaagcaagtattatggggcataaaaccatcattgcttaatttagccgaggctaataccaggaaggagtttctaatagagaagcgcctggtacccttttcacgggaccaggcgcctgtttcctattttctatcagtcaccaggaagctgatcatggaagggtaaagaccgtcagggtcccgcctaaattggtccaatcttcaagagagcggtaagcgcccaccgcccccagaccttccgtctctccttgtaaaccggcagccatgccaatccccgcccagccaccaaggccggagaggacggccaaatactgcttacccttgtgttgataggtcatcacattaccaataatgcccgaaggggttttgaagcgatagagctcacgaccgctcttggcatccaccactttgagataaccttctagagtcccataggccacaatatcacctgcggtagccagggtaccactccatacggaaaagcgctcagggatttcccaaacgactttccccttccgagcatcccaagcgaagaaccgacctagatgggtagagccatcccccgataccttgccgcccggaaacatcgtcaacgtcgcccccacatagggttgacctgcggtgtagcttacctcgaagggctcatagttcatgcacacgtggttggcaggcacatagaacaggcccgtccggggtgagaaggcgaccggctgttggtctttagaacccagggcagccgggcagatattggtggtattaacgtcttgtccattttggtgggtcgagtagcggggatccacctgggggcgccctgtctccatatcaacatgggtggcccagttcactacaggatcaaacttctcagcaaccagtagctctcccgtgacccgatcgagagtgtaaccaaagccattgcggtccagatgcaccaaaagtttacgctcctccccgtcaatcttctggtcaaccagcaccatctcattgacgccgtcatagtcccattcatcatggggagtcatctggtaagcccatttggcaacacccgtatcaagatcccgggcaaaaatagtcatagaccaacgattatcacccggtcgctgtacgggattccaggtaccgggattggcggtcccgtaatacaccaaatttagttccggatcataggcaaaccaaccccaggtagtgccaccgccaattttccactgctccccctcccaactttcaaggctagaatttttacctaccggctttaaaagatgggtggtcttttcagggtctatgagcatctcctcgtccggcccagtgctataggctttccaaattctctcaccagagttcacatcataagcttcgagatagccgcgaacaccgaactcaccaccggagatacccaccaaaactttgtccttaaaaacatggggagcaccggttgaagttgccccttgctttggatcgtcacgcttgaccgaccagacgaccttgccggtcttggcatccagcgccaccagggtagtgtcagcctgggctagaaaaatcttgccgtccccataggccagtccccgattgatggtatcgcaacacatgacgggaacggtttcctcataattctgcaccggctcgtacttccacttaatcgccccatcctcatccagatccaaggcaaacaccttattaggaaaaggggtgtgaacatacatcgtgccatcgataaccaaggggttaccctcatgcccccgtaatacaccggtggaaaaagtccatgctactcgcaaatcctgggcgttgtcggtgttgatttgatcgagcttgctgtaacgctggttatcgtaggtacccgcaggcattatccagttatcagaatttttctgcatctccaggagttcatcagcagcggccagttccattcctgacattatcaatgccagtatcgccaatgagaccgttctcagcttcatcgtcatcaccctctccagcaagaatttggcttgaaattcattgccttactgctattattgccgtaagctaagcaaagctagtgccgatagcagcaggcgccccccattcgcttcctgtgtgagagtaaacatagaccagctctacgccaagtcaactccactcctgaaatcactgctttgattgaaaagctttttataagaaaaatttgctcttaaaggatacggaaactacgccgtttcatgtccagatggagtcgctgttgaggtctcacggtgactcatccaggccaaggcctggtcgatgcgggcaagcgtcctctcccgtcctatcaattcaagggtgacatcaatggggggcgaaataggacgccccatcaccgcgacccgcaaaggttgggctaatttacctagcttcagctcatacctctccaccgttgcgaggagaatttcatgcaaggtggaagcttcccagcactgggctttttcaaaacggtcacgtaaatcttgtaagggttcccgtacggaagccttaaggtgtttcctggctgctgtttcttcatagccatcaaaatcacgataaaacggcacgctgttgtgggccatttccaccagggttttggcccgctcctgctgggcttgaacgaccgcaatcaaatcaggcccctcggaaggatcaatccccaaccgccccaagtgccagctcaaatggtgggcaatatgggcgggttcgctcttctttatgtactgctgattgagccagagcaatttctctgggttaaaaatagaggccgattgattgacatctgcgatgtcaaataatttgatcatttcatccacgctaaacacttcctggtccccgtgggaccagcccaggcgaactaaatagttcaacagtgcctcgggcaaatatcccgcctcccggtagctgatgacactgacggcaccatggcgttttgataggcgctgtctatccggacctaaaatcataggcacatggccataaaccggcggttccttgcccagggcatagaaaatattgctctgacggggagtattgttgaggtgatcatcaccccgaatgacatgggtcattcccatatccatgtcatccaccactacggttaagttataggtaggggtaccatcggcacgggccagaatcaaatcatccaactcactattctggaaaaccaccgtaccgcgaaccaagtctcgtatcaggacctggccttccagagggtttttgaaacgaaccacaggggagaccccttcccgtggagactgccgttcccggcaacggccatcataacgaggcttttccttacgtgctatctgctcagcccgtctcgcctccagttcctctcgggtacagtaacaaaggtaagcatgaccggaagccaacagttgttcaacgatctcccggtagcgggaaaaacgttcggtttggtagaaaggtccttcatcatattccaaaccgagccaagtcattccttcgaggatggcattgaccgactcgacagaagaccgctcccggtcggtatcttccatacgcaggataaaacgccccccatgtttgcgcgcataaagccaggaaaaaagcgctgtgcgagcccctcccacatgcaaatagccggtgggactaggggcaaaacgggtacaaactgtcatcgtggaaatcacctgatttatgaagtaaacgccggatatctaatgagtattttagcaagatgctagtgctttgcccctggcctggaaaaccttaaatttaggaactttccctagacagaggtgactaactcaaccgatgagtcatagcccaatggcccgtatgatagaaaattaagctgagaaaatggccgttcatagtgctcaaatcttcttttccccttgatcatggcaagagtgtaaagacttagactttaaaggggaattatcggtatgattattatcctcaaaaaaatcgggctctccgtttaacccttaagatagagtgggataactttatgataaatgccaaaaacgctttgttaagtgtagcattgatcatggccttggccttctcgggcatggccaccgccgagacccatgtcattaaaaccataggaccggcatttaaccccatggtggtcttcgccgaacccggcgataccattacctggaccaatatgtccgcccatgacacccgatcaatcaatggccttatccccgaaggcgctgaaccttggcaatcccagatgggccagaattttaacatcacccttgaagaagaaggtatttatctatacgaatgtagccctcatatcggtctgggcatgacgggagccattgtggtcggtgagcctaacaaccttgctgaactggaagaaaaggtgaaaagcgcccatggcgcggtccaacgggccttcaggaaggctaagcaggctatcaaagctaggcagtgattaaagaactctatattgagaaacgccgccctagaagcggcgtttattcttgaacggccttattggaaaaagcatttcttattggccaatgcctgggcctttttgagcaaccccgccttgcgccgaccctcttctggatcccggaagaggcctcctttctcccctcccacattcatcaattgaagtacggtatttccctccacataggtgtcgacactcacctgacgagcaatttcgtcaatgctgcaggaacacttatacagtatctcgggtttgttgccgttagccgccatgcactgcaatacatactccactcgcatagcagtaggataatcattcgctatcactagggctgagcccataaggcttgcccccaaaattagcaccttgagtgtcctcatctcttgcacctctggctcggttcttgatgatgtttcctcacaggaatttcagactaccccaccagaaagcagttcctagcgcaatagttctattctacgctatctcttctctggaattgggggcaattcactaattcacttatgaactcaaactttattgctacagccaagaattgcaaagtttggcaagtatgcgataatttttcgtctttagcgggagcaatagattaaagtaataaaaatgcgaattggaattcctaaagaaatccatacgggtgaaaagcgcgtagccactacccccgatgcagccgagcgcttgcaaaaatcagggttttcagtggcgctggaaaccggtgccggcctcaatgccaatttctccgatgcagcctaccgtgaagcaggggttgaaatcgttgaggacccccaatctttatggtcaaactcggatatcatcctcaaagtccgccctccggaaatgcaccccgaattgtgcattgatgaactagagctgttgcgggaagacagctacctgctcagctttatctggccagcccaaaatacggagctgctggagcgcctagcagccaaaaaggccaacgtactagcgatggacagcgtccctcgaatctcccgcgcccagaagcttgacgccctgagctcaatggccaacattgcaggctaccgggccattatcgaagcttcccatcatttcggccgcttctttgcggggcaaattaccgctgcaggaaaaattccccccgctaaaattctagtcatcggtgcgggcgttgccggactttcagcaatcgggaccgccgtaggacttggggctatcgtgcgggcattcgatactcggcctgaggtgaaggaacaagtccagagcatgggggctgaattccttgaactcaaatttgaagagcaaggtgctggagagggcggctatgccaaggagatgactaaggagttcattcaagcagaaatggacctcttcgcccatcaggctatggatgtggatattatcgtgaccaccgccttaatacccggcaaaaaagctcccgtactcattactgaaggcatggtggagtcgatgaaagatggcagtgtcattgttgacctggcagccgagcagggaggcaattgcgccttaacgaagcctgatgaagtcgtcgttaaacacggggtgaccattattggctatactgacctaccgagccgcctccccacccaatcgagccaactctacgccaacaacttgcgtcacctgctggaagaattgtgcccggaaaaggatggcaccgtccatttgaatatggaagacgagatgcttcggggcctcacggtgatcaaagaaggagaaattacctggcccccaccgccacctaagatatcagccgcacctgctcccaaaccagagcaaccacaaccagcgcctgccccagccgaggcaaaagcaaagtggaaacttcccacggaatggcgaattgctttaattatggccctaggcggcctaggtttatggggcctggggacagtggctcccccctccttcatgagccatttcacggtattcgtgttagcttgcttcgtgggctatcaggttatctggaatgtaacgccctctttgcacaccccactgatgagtgtcaccaatgccatcagtagcattatcatcatcggagcgctgatacaggtgtctaaatcggggattctgattgcactcctggccggaatcgccatcttaatcaccagcatcaacattgcaggcggttttctcgtgacccagcgtatgctgcggatgttcaggaaataggaggcacaacatcatgtcccaaggcttggttaccatggcctatattggcgcaactatcctgttcatcctcagtctgggaggcttgagccaccaggaaacagcgcggcgcggcaacctctacggcatggtgggcatggccatcgccatcctcgccacgatcctcagcgaagcagttaccggtatcggcgcttatgtgtggatagtcatcgccatgattatcggcgcaatcgggggggtcaaagtggcccagcaagtcaagatgacccaaatgccggaactggtggccatactccatagttttgttggccttgctgccgtcttagtcggctataccaactttattgctccagaggcccaccccaccggggtcgaaaaaacaatccatgacattgaaacctatctcggcgtgcttattggggccgtcaccttttccggttccgtcattgcttttggcaagctgagcggacgtatcagcagcaaaccattgttgcttcctgcccgtcactggttaaatctagggcttttgattttagcaatttggctaggtaaggcctttgtgggagctgaatcaacgggtggagggttgttctacctcttcctgatgacgatcattgcactggggtttggcgtccacatggtgatgactattggaggcgcagacatgcccgtcgttatctccatgctcaatagctactcaggatgggcggcagcagccacgggctttatgcttgccaatgatctattgattgttaccggagccttggtaggcagtagcggcgccattctcagctatatcatgtgccgggcaatgaaccgcaatttcatcagtgtaattatgggggggtttggtgccgaagggggaggcgctaccgctaccgcccctggcgacgcccagggggtcgtggccattactgctgaagaaactgcccatctgttggaaacggctaaaaacatcaccattatccccggttatggcatggccgtggctcatgcccaacataccgtttatgaaatcaccaaattattgcgtgagcaaaacattaatgtccgctttgcaatccatcccgttgctgggcgcatgccaggtcatatgaatgtattgctggccgaagccaaggtcccctacgacatcgtcttggaaatggatgagattaaccaggacttccccaccacggacgtggcggtggtgattggcgccaatgacattgtcaacccttccgcccaggaaattcccgatagtcccattgccggcatgccggtgcttgaagcgtggaaagcaaaaaccaccatcgtgctgaaaagaggcatggcgacggggtatgcgggtgtagataatccgttgttctacaaagaaaacacgcgcatgcttttcggcgatgccaaggaaagtctggatacggtgctctcccatctccataaggatactcaagaaaccgcttcctatcgtgctgccgccaactaaacttagctttagggttttccctaatggaagccactttacaaaaaggatacaaaagaaaggctttgactcgttattttaaaatttccaaagccaaccgagatgaagaagctattacttcaacttgacacagacccaattccaagtgtcttcgatcaggtggtggcctacgactccggggttgaccacatcatgagctatggtggagtaacgcccgacaaagtcgaaggcctggtccatggtcttatgttcacccgaggcggtaagcaattggccaatagcgccatcttcctcggaggctcccatgtctcggatagtcagcagcttgccgaagcggtcaaaaaatgcttctttgggtcggtgcgggtttcggtcatgcttgatcccaatggcgcgaataccacggcggcggccctagcccggaaaatcgtgggaaattacgatattcgcgccaagaaagccgttatcctcgccggcaccggtcctgtagggcagcgctgtgccctctatctgctcaaggaaggggccagcgaagttgtcctaacctcccgccatatcagccgctcaatggcgatcgccgaagaaatgcaatcccgctaccaagccaagatcacacctgccgagagccactccaccgaagataccagagccctattagaaaatgcccacgtggccattacctgtgggcctccgggtgtttcccttctaccccaatccgtatggtcagccgcctcgactttagaaatcatggcagatgtcaatgccgtgccccccctgggggtagaagaaatggaagtcacagatgatggtgtggaacgctttggtaagcgcttctacggtgccatcgccatcggcaatttgaaaatgaagatccaccggagcagcatcgcctccctttttaaaagcaatgattgcttgttggatgagataacgatctacgatattgcttgtgaaattgacaagtaacccatgggattatccccctagataatgccgcacccactggggaatggtgttcgggtatccgccccagctcgcctccacctggggttccttgacctgcatgggggtttagggcggaagtttggcagcatcggactgaccttagaatggcctcgcaccgttgtagaagcggtaccggccccccgcctctgctgccaaggccccgttagccatcgagcccagcgaataactgaacgcttttataaagtactctcggagcagcgcctgcaggttaaccatgccgttcatctgactatcaaagaggccatccctgaccactcgggactcggctccggtacccagctcgcactcgccataggccgagccatcagccaagtcaatcatctgccgttgagcatacctgagattgccgccctgctcgatcggggtaagcgctccggtattggtattggaagctttctcaagggagggtttctggttgacggtggtctgaaacccaagggacaaataccgcctattatctgccgccatgactttcctgaagaatggtgggtgcttttaatcatcgagcccaccctgcagggtctccatggaacagccgaaaccagggctttccacagcctccccccctttcccgcggaacaagcggcagttttatgtcgtctgaccctgatgcaagctctaccggccctggtggaacgggatattcaagctttcggccaagcgctcaatgctatccaagccgccataggagactattttgccccggcccagggagcccgctttgccagtccctggatagcagccgccttgcaacaggcccaacagtggggggttcctgccgtgggccaaagttcttggggacctacggggtttgccttggtcgaaggagaaaccgcagtacgtaacctccaggcccgtctcatccaatgggctaaggaggccctccagggggggccaaaattgcaatttatcattacccgtgcccgcaatcagggtggcagggtggaatctttagtggattcaaaaaagtaaatcgaatgtgaccccacactagataaaatatccgcttttcttcctgcctgtccaagtgaaagattcaaactaacactccaggcttgagctaaagtacatgggtaaagacccaaccctaatatatggaggagggtgctccgtggaaaaacgctctatcattcacatgctagaccccatgccccatgtcagcccgtttgatatcaatatggcggtggatgcgggatttgaggtgatcgttccctacccccatgtcaaacttgaggaaatcaatggcctggtgcaggataccatcttctcccggggtccagggggagtaaaacgaactgcaattttcatgggtggacgagacatcggcctggcgctggaaatgctggaggcggcaaaaaaggccatggttcctccttttgaggtttcaatactcgtcgatcccagtggtgccttcaccactgccgctgccctcgtcgcttgtgtggaaaaagaactcaaaaccaaacatgaaactgaactaaaaggctgccgggccgtggttttcggtggcaccggcccggtggggatagctaccggcattattgccgccctcgcgggagccgacactcacctggtggaccatctctccattgatacagctttagaaaaagctagcgagtataaccggcgctttgagagctctttgcacggcacctatgccagctccggtgccgacaaggctcgcctcttggccgatgctgacctcatcttttgcaccgccaaggctgggatccaaatactcaatgcctctgtcctcgccgatgccaaaaaacttaaagtggcgggtgatgtcaacgccgttcctccccttggcatcgagggcataaaacttaaagatttcggcaccccgcttaaatatgcgggcgcaacaggagcggtaggcatcggcgccctggccgttggagatgtgaaatacaaactgcaacaaactcttttacgggccttgctggaaagtcaacagccggtctatttagattttcgtgacgccttcaaacaagctcgaaacctactgtaatctgggggagtgggacctagcccaccccatcctcattctaggcaccagcgggcgcgcgctagcccaatccgccgccgctggcggataccgcgtgttggtcgccgactgctacgccgatagagaaacccggcaggcggcctctgcctggatccaaatccctcccggcgctgacgccgagcattggcatcaagggataacgcagctcctcaaggcagaaaccaacccggcgggcctggtttttgggagcggcttcgaaaaccgccccgaactcatggaagaattgagtcaacggggagtattattgggtaatactccccactgcgttcgcctgcttaaagatccgcgccgttttttttccttgctgtggaaactcgccatcccggcaccggaaatccgcttctccccccctgctcttccccacggatggctgtgcaaggctattggcggcacgggtggctatcatgtattaccggcgacccgctgggagcaggttagaagacaagaaggacgccccctggctcaagaacggcgcgcctctactacatcttcctattactatcaacggaagctagaagggcagccaggatcggtgctatttcttgccaatggcaaggaaacgcaaatcctcggctataaccgcctatggaccgctgccacccctgccgcaccttaccgttatggcggagttgccgcccccctcaacttaacgcccgcagccgctacccttttgcgaaactatctccacgcaatggtgacagcaactggactgcggggcatcaacggattggattttatccaggaaccgggggggctccagatccttgaaatcaacccccggcctcccgcctccctcaacctctaccaggatctccttaacccctttgacgcccatgtcaaagcgtgtctagaggctcccttacccttaagggttacccccatgaccacagcccatgccttttccattctctatgcgcctcacccattgcagatcccccccaatatcctctggccaagcttttgctatgacctcccggttgcgaggctcaaaatcgagcgagaagaacctatttgttccatccacgccaggggagctagcatcgaaaaatgtcggcaactgcttcggcggcgccaacagcaagtgctgaaactgctaactccaaatgaaatccccctttaatcttcccacaaccaagcaacattccgagatttcgactattatttccctaccaccctctgcccaatcaatgatagaaattggctatgagcaatattggagcacaatggcccagcattaatgcgctctgccaccccctcgtggaagcactcgtgcatgaggcggaatcccttcgactcaagcttcatgaccttgataacggcactcgagtcgtggatgcggggattgaggctcctgggggtctggaagcaggcagacggattggggaaatctgtatggggggtttaggctgcgccactttaggcaccgtgagcggttttgaggcttggccctggtcggtcaatgttcataccgcaacccctattctctgttgcctaggcagccagtatgcgggctggagcctgtcccaccaaagcgaagagggaagtaaatttcatgccctgggctcagggccgggacgggccttagcgggaaaagaagaactgttcaaggagctgggttatcgagataaggccgaagccacttgtctagtcatggaggtggatcaatatcccccggtggccatcgccgataaaatcgccacggcctgcggaattaaaccggagaatttgacccttatcctgaccccgacaacccgcttagcgggggtaatgcaaattgctatccgggtcttagaggtggctatacacaaagcccataccctgaaattccccctggaacagatcgtcgatggttatggagttacccctgtggcgccaccagggggtgattttatgaccgccatgggccgaactaatgatgctattttgcttggcggccaagtgcacctttttgtggactgtggtgatagtgaggctcaagatcttgccaagcagatgcccagcaccatgtcgcgggattatggccgtccctttgcggaaatattcaaatcctaccgctatgatttttttcaaatcgatccgatgctctttagtcccgccaaagtcatggtgacctcgataaaaagcggtaaaagtttccaggcaggcagcctgaaccctgggttgttagccaaaacttttggcctgtcaccatgacgcgggtggtcatctttaatgatggccacggctggcacagtgaccagctagaggccgccctggccccctatgggataacccttatccgctccaacttggcccaatgccggattgatctggatcggcccacagggctccatattcccggactaggggcggagttaccggatggggtactcgtccgcggtgtcgccgccgggagttttgaacaaatcaccttgcggctggatgtattgcatgctttggccgaactgggagtccccgtattgaatagtccattggccattgaacgcacggtagacaaggcacgaacttcactgctcctacgctataagggcgtacccaccccccgtacctgggcttgcgaagattgggaacaagcccgcctcgtcagtgcccaagcacatcaggaaaaacatgaactcgtcctaaaaccattatttggttgccaaggacagggaattacccggataggaaagactgccgatctggagacctgcgaggtcagcggagggctttactacctgcaagaatttatacccccggctcagcccaataggtggcaggattggcggctctttgtagtcgaccaccgttgtattgctgcgatggttcgccgtggtcgaagctggatcaccaacgttgcgcgaggggctgaatgtttcccagccgctttagatcgggaaatgggcaccttagcctgccaagccacccgggcagtcgccgttgactatgcgggcgtggacatcatccaaaccccagacaaaggttttcaggtactagaggttaacagcgttccctcctggaaggccctgcaacaaaccacggggatcaatattgctaaagccttagcagaagctttactaaagcggctacagcatccttatttggagcagagcagttggtgacaaaacctgggcttcaagtcacctggcccaacttggcgagggtcattgagtgggcttgccgagttgaagtattagcccccaagcctggtaatgtgaatgcctatagtagcggacacggcatgaaattagaggattttctgcacagtgcccaggctatcgccccggtattaagcaccgccggtaaaggggtcggcgagcgcatactcgctgcggtgatcgcgaccaaaaccgcagtcaacacgaataccaacctgggaatcattttgctgttttcccctttagcaagggccacacttgaggcggagaagccagccacattgagaccggcgttgaccactgtgctggcccgcctgggcatcgatgatgcccggctggcctaccaggcgattcgcctcgctcagcctggaggcatagggcatagctcagcacatgatattgccgaggagccccaagttacgctgctggaagccatgcaatgggctgctgagtgggatagcatcgcgcggcaataccataacggcttcggggatatctttgagctgggaatacctagtctgcttgaagggttctccaaatgggaaaatattgagtgggcaaccacattggcgtatcttaccttcctcgctactctcccggatagcttggtaaggcgaaaatatggtgctactgttgcagcgcaagttgcacaaaaagcttccgaattacaaaaaaagcttataaatcaaggaccggtatcccaaatgaagtctcgcttaagggcctgggatcaggcccttaagcgagacttcattaatccaggaaccagcgctgatttgactgcggcaacactacttgtgggaggtctatgccagcccagcgcactcaaatttttggaggcttgaagaactcacgcttggattcttcaatagtgaggggcacgtgtcctttgaggcatgttgcaacctattatttccagtgggagataatctcatggggtttttcgacaaactgttttctaggggggaacaaaaaatgcccgttgtagatcgcatactcgttggtgaagcgctagtcattgaagacaatgatctgaaaaacgtcgcccatattgatatcatcatgggaccccgcggtagcgcggcagaagatgccttctgcaacgccctgaccaaccagaaagagggccataattctttactagcgctagtcgctcccaacctgatggtcaaaccggctaccgtgatgtttaacaaggtcactatcaaaggcggcaagcaggccgtccagatgtttggtcctgcccagcgcggggttgccatggcggtggccgactgcgttgaagacgggactattcctgccaatgaagccgacgacatctttatctgcgtaggcgtctttattgattccaaggctgataatgatacccgtatccaggactggaattaccaggccactaaattatccatcaaacgcgccatagcccgcgagcccaaggcctctgaggtggtggaacaaaaggggaaagtccaacacccatttgaagctcacccctaaacccttggattccttgaatccacaaagaatctgacatcgtcccctctcaagaggggacgatttttataatatctgccgcctttaaacttccttcatacaaggcgctcgccagcaagactccctgaactcccccggctgccaatcgccttaagtcttcaagaccacggactccacctgccgccaataactctcccctttggggacgttcttgcttcagccgttccaagagagcccaatccggcccttctccccttccaacctgatctaagctcatggcaatgaccgtctcaggccacagctccggttgctgatccagtcccacaggacccagaaattcccctctgcggtgatccaaagacaatactaagcgttccgcccaaggggaggtttgcagtacttgccaggactctaaggtaggtaaggtttccgttcccacaactggccgtgccaccccgagggcaagccactggactatagcgctggggctcaccattcctgcatctacccataaggccaagccaggatagttttcggcgatagaccctatcgccgcgctattatcaccttgccccataatagcgtctaaatcggcaatgtataaatgggggaatggataaagttgcagtaatcctgccaccacccctaatggtgaggaatcgggggcaaggggagaaaccaagggccgatagctatcccgttgcccgccgctggcgtggacgaccaccccacccaataaatcaaggacaggaagaagtttcatttcccaaatcctttacaataaatacctaccctatcctaggcgagtactcaacaatgaaaatcctagtttatgaacacatgaccagcggtgctctctgtacagagcctttacccggccagccggtgagagaaggcaatgccatgctgcaagcgttgctcaaggacttggcaggaaatcaaggggtacagcccgtcattcttcgggatttccgcctagatattccttcccacacccaccgctgccactatgttcgcgacctggacgattttcgccgccgctggctcgcctgcttagactatgtggatggagtcttgcccattgctccagagaccgatggcctattggccgagatccagtcctgggtactcaagactggcaaacgcttactcggctgccgccccgaggcaaccgccatcgccgcgagcaaaacccggactgccgaatgtctggctgcagcaggacttaccacggcccccacagtctggcttaaggactggcagcccaatactttcccagggaacgccctcgtctgcaagccggacgatggtgcaggaagtaccggtgttctatattttgagaacgctaccgcgttgaatacctggaagcaacacaggtcccctgagacttgggaaaaggaaattgtccaaccctatatccgaggaacagcggccagtctctgcctgctctgtgccgaagctgaagcccatttattatgcgggaatcaccaacaaatccaaattgaaaatggcgcaatgcgccttaccaacattacggtcaatggtatggagtattcaaaactggatcacaaaatcttccagaatgtcgccgcgactatcgccagcgtcctccctgggctatggggttttgtcggggtggatcttgtgctgagtccccagccggtggtgctggagatcaaccctcgcctcaccaccagctacgtagggttgggggcagcttacggaatgaaccctgctacctggctgctgaccctgctgcataaagggatgggagcagtagagttgccgcctcaacccaacccaaaagtgaccgtttcagtggaggaagggcttgctatccaagcaactcactgttagcggctgggacattggcggtgcccatctcaaagcagcattgactgattcccagggtcgaattacggcatgcacccaactcccctgtcccctctggcaaggcctagaaaaattacaacaggctttcagccagatgcagattgaactgggggataggggtaacttagccgccattaccataaccggagaactggttgatttatttaacgaccgggatgagggagtcatcaagatcctagaatatacctcacagcattttcagaatataccgatatacgtatttgctggggcgcaggggctcatcccgctggaacaagcccccaagcatacagaagccattgcctccgctaactatcttgccactagccagttagctgcccggcattggacgcagggactgttcctggacattggcagcaccaccagcgatctcattccctacaaggaggggatcccctgccctcaaggcaacaatgataaggaacgccttagcagtggcgaactgctctatagcggggtgacacgtacccccctcatggccttggcccggcaagctcccctggaaggacactgggtgcgattagccgccgaatactttgccaccacggccgatgtctaccatctattgggctggctttcagtaggtgtggatcttcatccaagcgccgataatcggggcaaacacccggaagactgcgctcggcgcctagcccgaatggtaggggcggatagcaaacattggcccctccaaacctggcgggggttagcagcctactttgccgagcaacagtgccaacaactgaccaacgccagcttccaggtgctctcaaaggcggagctttcaccagaagcccccgttatcggtgcgggaataggccgtttcctcgctgccgaatgtgctcggcggcttcatcggccctatggggatcttgctaccgctttggaaaccaatccccaggcctccatgagcgctgaccatgctccagccgctgctcttgcccggcttgcctgggaacagctgcaagataaaaccgactaatttaattatgaagccacaccccctgtatgcggaacttccctactccgaggactcgataccgctattcgaggcgatacgacgagagccctggcccatatttttagacagcggcaggcccgcgagtccatttgggcgctttgacattattgccgcggatccctttgtcacttttagttgccgaggttctgaaactacggtttgcaaacgccatgatacccttttaagccttgaaaatccctttgccctgctgcaatctgagttgcgccgctgccacaataaaaagcctcctcttgtctttcccgagcttcctctagggggtggcgccatgggctatttcagttatgacctaggacggcgcctagagcaattgcccacccttgcccttgacgccgagcacatgccggagatggccatcgggctttatgattgggtcattgtcgtcgaccaccaccaacgacgctgctttctcgtaggacaaggttatgattcccgcacttgggaacgctgggaagcgcttaaatttcatcttagccagatccgccgcccccccaccgggtcaacctttcggctatgtggccagattgagtccaatatgaatcgagagggctaccaccaggcttttgcaaggattcaacactatatccatgagggtgattgctatcaggtaaatttagcacaacggtttgaagtaccggcccaaggggatccatggaccctctaccgtcgcttacgcttgcgcaatgccgctcccttcagcgcctacttttctaccccagaagggggggtgttgagtacctcgccggaacgcttcttgctcgtcaatggaggccgggttgaaacccgtcccatcaagggcactcggccccgatcatcttcgcctaggagagaccataggcttgcgctggaacttcaaaatagccccaaagaccgagcagaaaacgtaatgatcgtcgatcttttacgtaatgacctaggccgagtctgcctcccaggctcaattcatgtgcctaacctctgtgctatcgagtccttcgcgactgtccaccacctggtgagcaccgtacgcggtcaactggcaccgggacgagattcccttgatttgctgcaagcttgctttcctggggggtcagtcaccggcgcccccaaagtgcgcgccatggaaatcattgaggaattagaaccccaccgccgcgggatctattgtggcagcctgggctatattggttttgaaggcaacatggacaccaacattgcgatccgcaccctagtttacaatcacaactctttgcgcttctgggcaggaggaggaattgtcgccgattcggtggaaaaggccgaataccaggaaaccctagataaagccgcagctatcttgcaaaccttgagtgagtataccgctcccgcatcgggcagagtaatataagtacctcagtaaaagttttgaagtgttcctggagcgagctggtggtgttccgcaaacccgtttttcctccatgaaaaaagggcttgatgcgcgccctccctggcgcaccccctgggggcatcctccggatgtcccgattcgctcccggcgaatcggtgcggggacttccctgtcccctggctccacgcccaccggctcgctcctacctcatcttttattcatgggtacttaaaaatgtgggttgtcaagctcggcggcagcctttacgaaagtcactacttaccccgctggcttcagcggctcgccacctatgaaggccaaattgtcattgtaccgggtggcggcccctttgctgatcaagtacgccacgcccaaaaccgctggaggatagccgatgcctgcgcccatgctatggccttgcttgccatggagcaatttggccgcttgctacagggcttagagcctagactttgtctcgcagctagtcgtaaagacattaaacaagcactcagccagcagcgagtcccgatttggttgcccgcagccgagctattggatcaacctgccattccagaaagttgggaggttacctctgacagcctagcggtttggcttagcggccaactaaaagcccgccgtctcgtcttgattaaacaagcgcggctatcggaaccggtgatcagcgcccgcgcccttgctgcccaagggatcgttgacgccgctttccctcattttcttcattctctgacggttccctgctattgcattaccgccgatgactacctccaaatcacccggacaggtatggctaatatgggaacccggatctgtccagataaataaattgcccagttagcttaaaaaacaaaagcttaactgggcacaatatcataaattatctcaaaaaatttaatttataaatattgttataatgccaatagccatgttgccattatgaaaagaacaaagcccccgcatgatttgaataatctcatcacggactcttcctctttgatggtcaacgttccttgaaaccgacgtctttgcatattaaccatagtaaatacctctgctatttactggagggtaaatttccccctctatttattaggcatattttatgccgtttatatccgtaaaatttaaaaattaaggcacccaaataaacatagctgaataactaattgtaaaatatacggtattttgggacgggctggcattatggaatgaagaaataaggaggagcttgcggctttttttttacagcagaaaaaataagtttgcaaaaagccacccaacggtcggtttcgcattgctcaaccgcccctacgagccgacaagtagcgtgcgctgtgcgcacgaagaggctaaaaatcccagcggaatttggctaggctccctaacggcaatcctctatcgtagcttctagcagctcgggtctaaaatcaccggtcaccgtagcctgccccaactgtttcagtaataccaggcgcaaatgcccatcgatgacttttttatccactgccatcaactccatgaagcgagccttatcaatttctcgcggggcatgcctaggaagccccgcctgctccaatagattaagcacccgctttacttctggagtcgacaaccaccctagccgccttgacaaatccgctgccattgccatacccaccgccaccgcttcaccatgcaaccaggtaccataccccagacctgtttcaatcgcatggccaaaagtatggcctagattaagaattgcccgtatccctgattctcgctcatcggctgcaacgacctcggccttattatggcaagaccactcaatggcttgtgccaatgctaaggggtttcgcgccaataactcactaatatgctcctctaaccaggcaaagaactccgcatcccgaataaggccatatttgatcacctcagccactcccgcccgcaactgcctctcatccagggtattgagggtatccgtatcagccaaaacacagcggggctggtaaaaagcaccgatcatattctttccccgagggtggttaaccgctgtctttcccccgacagaggaatccacctgggctaataaggtggtaggaacctgaatataggcaactccccgctggtaacaggccgcagcgaatcccgccatgtcaccaataacgccgccacccaaggcaatcacggtgcaacgacgggaaaagggggctttgagcaacccatcaaaaatttgccccaatacctccaaagtcttatattgctcgccatcaggcaggattacttgggcacaacggtagtctttgagccccttcaaaagggtctctagatataaaggcgccaccgtctcattagtgacgaccatgacctcaggtcccacgatatgctttaccaaaaggtggccttggtctagcaggccgctgccaatatagatgggataactacgttcttgaaggtcgacttgtactgtaatcataaaacaacgaatacctatagccttgcaataaggcgaactagcttcattaaagtaatgttgccctctatacctttagcgtatggcggaaaacttctgcccgtgaacatttccataccgtttaagctgccggagcacctcattggcaacggccttgatgggtcgttcacctgttttgatggtgatatccgccacttctcgatacaggggatcgcgctccttgagtaagcgtttcaggcgctctaacggattttccgtctgcaataaagggcggttgctatcatggacagtacggcgatagagttgttctggtgatgcatacaaatagacgacggttcctccctgcgccaacctctgtcgattctcaatggcaagcaccgctcccccgccagttgccaatataatattgcttagctgggtaagctcagcaatcatcttacactcacgctgccgaaaaccggcctccccctcgatttcaaagattacgggaatactgaccccggtgcggcattcgatttcacgatcgctatcatggaattttctacccagcatctttgccaagtaccgaccaagggtcgttttaccggcccccattggacccacgaggaaaatatttctagccataatgaatccacaaaccgctaattaggcaacctgcctagagaatagctcatgcctaacgggaagagacgccaaataatgactattgtacagtaacgacggctaaaataagaaggtcgagccctctagaggaactcgaccttcttattcggacataacggtatactggggattatagttttaatccctccttgataatcttaggggtcacgaagatgaggagttcatccttattgttcacctccgatttgtcccggaataaagtccctacatagggcaaatcccctaaaaagggtacccggcggctagcccggttctgctcttgctcataaattccgccgagcacgacggtttgaccattatcgacaagcacctgggtcgcaacctcgcgggtatcgatgctgggcaccccgttgaaaacttgccccacactgtctttgttcaccgttaagtccatgataattctatcatcaggcgtaatttgaggaaccacctttaaactcagcacggccttcttaaaggagacggaagtagcaccgctggaggtggcttgctgaaaaggaatttcggtaccctgctcaatcaacgcttcattctgattagaggtgatcactcgtggattggaaatcacctcgccacgtccttctgcctgaagggcggaaagctccaactccaataggttccccagaggcagcttggtcagggcaagggcaatccgcgccgcgtcttgccgggttacaggcaaattaacattcatccgatcctgtagctccaaggtctccctattgatgatttgggtagtgccattgagcgaacccgaggtcacaacttcatcaaaagccccgccagtatcttctcgcttgctcaaaccaaaccgaatccccagatccttgctgaaatcactattggcaatgacaatacgggattcaatgagcacctggcgcaccggaatatcgaggcgagccaccaactttctaagatccgctaacctatcggccgtatccatcaccaacaaggtgttagtgcgctcatcaagcgtcacgtggcctcgcggtgacaaaagagtattctcttcagcttggataagcgccgcaagatcactcgccttggcaaagtttacttggataaattcagagtgcagcggcgctaattcttccatctgctttctagcttctagctccagcctctcacgatctgcgatttcagcagccggcgccactaagatcacatcacccgtacggcgcatatccagccctttagttttgaggatgatatccaaggcctgatcccagggcacattcttgagccgcaacgtcacattgccttgcacggtatcgcttgccaccagattgaggtccgtgaaatcggcaatcaactgtaaaacagcgcgtacctcaatattctgaaaattcagagaaagtttttcgcccacataaccaaactcctttttcttggccagttccttttcctttttcgtgagcggcttgagttcgataattaaggtatcctcggactggtaagaaaggtgctcatgttctgcttcagtggggctaataatcatgcgcacactcccatccttggcaaaggtgtcgacaagtttaaccggcgtagcaaagtccaaaacatcaaggcgccgctcaaactccttgggcagggaagtattcataaaatcaacgataatacgctccccttcctcccggatatccactggagtctgggcatccgaaagagatacaatcactcggccttcaccgtcctcgccacgccggaaatcaatatttttaatcaaataccgctcgtcattagcagccgtatctggtctagctgaagcgactatagaagaaccgtttacagtgacataaacgatatttttctctacccgagtttcaaaagccgcgctctgaaccaaattgatcacgacccgggtacgatcggctgcctccaccatagtgacacttcgggtcatccctactccaatattctgggatcgaggcgttgtgccaattttgactcctggaaaatctaatacaatgcgagctggattatcaattgcaaagaacttaggttcagaaaccggcgttgagaactctaactgaagctggactccctcacccggtaaggatgaatattcaatgtcctgcaattcggtagcagcccaggctgtacagggcaacaaacacaggagcagcagacctattaaagcgtggaggaaacagcgctgtccgcacgcctgactcgaaatagatggaacgactgtgtgcgtggacttcattagcttccccttattatcactccgccaatgccagcatgttctggcgctttaaccaaccgccctgctcatcagagacgatctcggtgagttcaatcatttcttcgttaatgtgggtaatccttccatagtttcggcccatataattaccttttttaacacgatataaaattccatcggaggctcgaacaatcgcccaaacttcctccccttgttcaagtagacctaccatcttaagcgaagcgaggggatattcctccaaagcttctctgtgcctattcagatcaggcttgaggctattctcagatcctggacctgtctttgccatgggtcctggagggagttctaccacggtggggataaaaggattgcgcagctcagccgcctggtaagtaaaggtttcatggggtttgatttctggcaaagattcgatcgttcctttaggacgagactttacctccttcacatattgctttagatccatcaactgctcatcgttacagcctgatactgttaccgacaggagactaagcaaacccacaattcctgctggaggctttagtttatctcttctcttaatatgctgcgcattgttcattttctaccccgcttttggcccgttactacctcgccttcatcaaaataacggtaagtcttggcggtaatgttcattgccaactcccctgtttccttctttcccccttcgatagagaaatcatgtaaggtcacaatacggggaagagccgctaccttgctcacgaattctccaaattggtggtagtcaccaaggactcgaatttggataggtaattcggcataaaaatctgctgggatttcagaactcggtttgaataactcaaattccaacccgcttgacagtcctgtttgagaaacatcaaccaataggtcagcaacctccgtcttactaggtaattgccgcagcatggccccgaaggaaagtttcatctcttccatctgtttctcgtaggcttctaaattggctgcctttttctgcttagcttcaaaagtggctttcagttctggctccttattttcaagctcatcaagctgtagcagtttgtctttagtgaaaaaccaataaccgccacctgccaccgaggcacagagcaaaataactgcaatggccttagcaacaattggccaatcacccacctcgctgaaatcaagttcattgagttctgataggttcatcacagcgcccccgtgtcgtcttggctatttgcagattgcttattctcatgcacacgaagcgtaaaattacgcacagctcgctggttatctcctcttctctcgatgacatctaatcgaggattttcgaatgctggagaagcatctagattacgcataaagacagaaacccgagcatttgactcggccacaccgtgtaacatattggtatgtccttgacgctttatgctctccaaatgaatcccattgggaagagttcgaactatctcatcaaaaagatgaactatctgggggcgactagcctgaagcttctgaattatttccatgcgtgccagaagtttctttttctctttttccaaattcttaattttatgtatttgtttatctacaatggctatctgatcttgtaagtattgattgcgctgaatttggttatcgattaagccattaatatatgaattaacataaaagacaatgctagccgctagaaccgccccgaaagccaaaacgagataaaattgtttttcccgttctttgcgctgagcttcacgccaaggcaataaattgatacgagccatcaatcaaaactcctaagtgctaagccacaggaagtcatcaaagctggagcatcactgtacaacgccttagctttaacctgagatcccaacgccatatcagcaaaaggatttgcaatcgaaacggtagtacccgccatatgctcaatcagctcgtctacttccgggatagaagcacatccacctgccaataccacatgatcaacgctgttatattgggttgaagaaaagaagaattgaaaggcacggctgacctgttgggcgatggcctttttgaaaggctctaagatctcgggaacataattatctggcaatcctccttgacgctttgccaaattagcttcctcataggacagcccatatcgccgttgtatttcttccgtaagctgattaccaccaaagatttgctcccgggtatagataatcctgtaatcatgcaacacattaatcgtggttaaggttgcgccgacatccacaacagcaatggtttgccctttccctcggctcggcatctggctcgcaatcaaaggaaaaactttttccatggcatatgcctctacatccatcactgcgggtgttaagccagccagttccaatgcggctacccgtgcttcaacgttctcactgcggcaagcggcaagcagcacatccactgcttcgggatctttttccgaaggagtcaacacctcaaaatccagattaacctcctccaggggatatggaatatactgtcctgcctctaactcgatctgactctcgagttcccgctctgaaagggtatttggaacggagataatcttggtaatgactgctgagccggcgactgcagccgccgcttttttaattcgggttcccgaacgtttaaccgccctttttatcgcctcgcccagggcttccacatcctcaaccttgttttcaactacagtgtgaggtggcaaaggctcaatcgcataattttctacacaaatgcgttctccctttcggctaagttcaagcagcttaacggctgatgagcttatatctatccccaatagaaaaggggatttccgagaaaacaagcttaatgattttttcccgaagtcaagtgaattactaacacgatccaatgaatttagcataagtgcacccgtcgatattgcctgcctttaccccaagacaacctctttacctcacctaagtcctatgaagacttttgataattacaacaacgagttgactgaatagctctgcttgtgctgaactcaggtggtagaccaaggtcgtagcttaagttggatacacgttttatactgttcctaaccatgctcctttgatataaatcacatgtttgtccattaactttcatgacatatttccctcgcctgctccgctggatggtggctttgttgcttactgccacaacaattggtatccttattgccctagggatatacttctatctggtaccccaactaccctctactgaagcgctcaaggatgttcagcttcaggttcctctacgcgtttattcccaggaaagaaagcttattgccgaatatggagaaaaacgccgcactcctttaacttttgaacaatttccagacttgctggttaaagccgtactagccgcagaagatgatcgcttctatgagcatcctggtgtcgactatcaaggtatcctccgcgctgccttatatttgataaagaccggtaaaaagggccagggcggcagcactattactatgcaagttgcccgcaatttctttttaagtagggaaaaaacctacttacgtaagctcaatgaaattctgctagctctacagatcgaacgagagcttagtaaacaggacatcatcgaactctatttaaacaagatctatctaggcaaccgcgcttacggagttgcagccgctgcccaggtatattacggcacgactctggataaacttgaattatcacaactggccatggtggcaggcttacccaaagctccctcccgttacaatcccctagcaaacccggagcgagccttactacgaaggaactacgtgctccgacgcatgcatgaagttggttacatagatgataaaacctaccaaaatgccgtggcccaaccgattacggcaaaattccatggcttacccgtcgaactagaggccccttttgtggcagaaatggcgcgaagtcaattgtttgaggaatacggcccagatatttatacggccggttataacgtttatacgactatcaaggctgaacatcaggaagccgcgactaacgccttacgctccgcactgcttgcttatgatcaacgacatggctttcgggggacaaaacagcaggttgagttaccggaaggggctgatgaggcattttatcgtcaggtcctatcccaatacagaatagccaacggcttagtgcctgccctggtgcttgctactgaggagcaaaccagccaggtctacaccaaaactgatggtgaagttctcctttcttgggagggcttatcttgggcccgtccttatctaggcgttaacgccctagggaaaaaaccaaaacaagctgcggatattctccaggcgggagatctcattcgactagaagcgctacctgaaggggggtggcgattagcgcaaacaccccaagtggagggtgccattgtctccctttcccctgataatggggggatcaccgccctcagtgggggcttcgatttttatcgaagcaaatttaatcgggcaattcaatctcaacggcaacccggatccagtttcaagccatttctctattcctctgccctaaataaaggctataccgctgccagcgttatcaatgatgcaccgatagtattagatgaacctgggctagagaatgtctggcggccagagaactatagcggacgtttttacggcccgacccgcctcagggtagctttaatccattccagaaatctggtttctgtccgattactgcgtgccatcggcattgattatgccatcgaatatatccaacgttttggatttgaaccggaacaattaccccagagcttatccctagcactaggcagtggtagtgcttctccccttgaaatggcccgtggctttgccgtcttcgccaacgggggacatctcatcaaaccccatttgattgaacgaattgagaacgccaatgggcaaatcatcttccaagcacgctctccccaagtttgtcaacattgcgaagaactggaagcagaacaagcccctatccccaacctaacatcgcttcctctccaagatgccaaacttatcagccagcctctcccagccccgcaggtaatcacccctcaaaatgcttatcttatctatagcatgctacaagacgttattcgccacggcacagggagacgggctaaacaactcggacgaaatgatctagcaggtaaaacaggaaccaccaatgatcaacacgatgcttggttttcaggttttaattcggaactcgttgctgtctgctgggtaggctttgatcaaccgaagtccttaggaagcttcgaaacgggcgcacgggcagcacttccaatgtggataaattatatggatgccgtgcttgacggcgaaccagaaaaaccgcttatccccccgaagggcatcgttacggtgcgcattgatcctgaaactggattgcttgcaaggcccaatacccctaatgctatttttgagacttttctcgccgagcatgctcctgtcaagtacgccacctcaagccgccagagcgacagcagcgcgaaaacagacacacctattaccgagcagctattttaaacaaaataggatagcagggcttatgtctaaaaaagaccagcagatgagagaatatatcgccacagaagcggcccggcttatggtcgaacacggaattaaaagctactatcaagccaagcgcaaggcagccacggttttaggggccgcagatacccgaaatttgcccactaatcaagaaatagagcaggctgtaggggcttatttacgcctctttaaatcagattctcagcctgctaccttggaaaaattacgccagatagctttagaagcgatggatttttttcaccgcttcaatccacacttggttggaccggtactcagcggactagcttccgagcattcggatatcaatcttcatctctttgctgagacagaagaagaggttgccttatttctcacagaagccggaattcctttccaactgaaatctcggcagttatccttttcccctaagatgcttcaaagcttgccggtttttcggttcgtagcgggagaagtcaccgtggaactcactgtatttccccctaggggtattcgccacgcaccacttagccctatagatggaaaacccatgtgccgagcagaccgcaaagaagtccagtctttattagaggcagaaacgccattataggtggttaattcgcgccacccctgatttaacagctgcctgggcgacagcagccgtcacaaactctcttaaacggggatccagcggcttgggaaggatataagctggcccaaaaccaaggtgactctcgctataggcttccagcacttgctcaggaacgggttccttggccaactcagccagagcctggacagcagcaattttcatcggatcattgatacagctggcgcgaacatccagggcagcacggaacaggaaaggaaagaccaagacattattcacctgattaggataatcagtgcgtcctgtagccaagattaaatcactccgaaccctatgagccaaggttggatcaatctccggatctggattggagagggcaaagactataggccgtggggccatggattttagcatctctacagtcaacaggtcgggggctgccactccaatgaagacgtccgcctctttgactgcctctgcgagggtacgcttcatcgtggaagaggcaaaaggacgacaatagggatgcagcagtcgctcttcttcacgaataaccccttggcgatcaatgagcaaaatattttccttgggcgctcctaaggcggtcaacagccgcagcgtagcaattccagccgcgccagcaccgacgcaagcgattcggacttctggcaaaactttcccctgcaattccagggcattttgaagggctgcagcaatggtaatcgccgtaccatgctgatcatcatggaggacgggaatatcgaggcgttcaatcagtgcttgctcaattttaaagcagtgaggagcagcaatatcctccagattaattgccccaaaggtaggtgcgatacgagctaccgtatccacaaatgcctctggagattccgcctccacctcaatatcaatggcatctaacccggcaaaagatttaaacaggaccgctttgccctccatcacgggtttgcttgccaaaggcccagtatttcccaagcccaacaccgcactgccgtcggtaacaaccgcaaccaaattacccttggccgtgtaacggtaaaccgcttcaggatcggacacgatggccccaaccggcgcggcaactccaggactataggctaaactaagttgttgctgagttgcgcaaggcttggtgatactgatctctaattttcccggtcgcggttccccatgataggctagggcggtagcggttaaatcctgtgctggcttttgctctttcgcaacatctccagaaggcgtttctaagtccgtactagaggatgtcaattcctgttgattcaacagatgcatatcaaacctatgtttggtcaatgacaatagcgcttaaacaagcccaggactgacctgccccaacgatcaaaaagcggaggccgcaacagcggtacccaaccgcaggtagcgttggatcaggctagggtaggatacagtttattgggattttaatattatgatttcaatttatatttttggcgaaacttatcgacgcgacccgccgtatccagcaacttttgcttaccggtgtaaaagggatgacaggcggaacaaacttctatatgaaggtcatgacccgctgtggagcgggtggtaaaactgttaccgcaactgcaagtcaccgtaatttcactgtatcggggatgaatatcctgcttcataggggttctctaaagacttaaaatttgctttcgattatattaagctacaaaattttaccgggctacccttcctgctacaagtcctaactttaggttagagggctttttcgccaatcaacatcgcttggttacgaaaacctttggcgagtattttctgccatagccctatcgacgccaaaaagtaggactcaggataacaaggagggtaaagatctccagacgcccaagcaacatggcaaaacacaaaatccatttggaggtggcgttaataccctcgtaatgggcgcctacttgccccaatccgggacctaaattgttaagacacgcggtgactgcagaaaacgaggtaatcatgtccagcccggtggacagcaaaaggaggtacatgacactaaaacaggccacgtagacggccataaagcccgccaccccttctactacccgatccggtaaacttttattcccaatcttaatgggtacgatggcgctaggatgaatcaggcgcttgatctcccgtgcgccctgtttgtagagcaacaaaacccggatgaccttcataccgccaccggtagaaacagcacaccctccaatatagctggtcatcaacaatagaatagggagaaagccgggccaactataatagtcgctagaagtaaatcctgtggtggtgccgatagagaccgcatggaaaataccgtgctggagagccaaaagggggtcgtcaaaacgatgcgttatccaaaggtaagcggaagtcagtaccgctaccccggtgagcaccagtaaataggcgcgaaactcctcatcttcccagtaatggcgggctgtcagatgccgccaggcaagaaagtgaagagaaaagttgactcccgcaagcaacataaaaaatacggcgatcatctcaatcagggggctattgaaataacctatgctggcatcatgggtagaaaagccaccaatggcgatggttgaaaaactatgaccaatcgcatcaaaaagtgtcatacccgctacccagtaagcggccgcacaggtcaccgtcaagcccaaataaatcaaccatagcgccttcgctgtctcagcaatacggggggtaagcttggtggttttcatggggcctggagtttccgcccggtaaagctgcatccccccaatacccagcatgggtaaaattgccacagccaaaacgacaatgcccatgcctccgagccactgcagttcttgacgataaaataataccgacttgggtaggctatccaatccagtaatcaccgtagctccggtagtcgtcaggccagaaacagactcaaatacggcatcggtaaaggacaagcggggttcagtagttaaaaagagaggaagcgccccagagaggcttaacaccacccaaaacatgacgaccaccacaaatccatcccgcaatcgcagctctcgctgataatgacgcacgggtaaccagcacaacaggccaagacttagaatcagaccaaaggcgcttagaaactcttccgccgcaccatcctggtaaaatagagacactatcactggcgggagcatggcggtactgaatagggttagcaataaccccaaaatccgctggacgacaacaagttgcataacgctcctagttccctttggaacgttgagcgtacctgccgatggccaacatgcacaggcatagccctaggatcggcccgttaccccagaggacatagggagtagcccctgctcgcggttgaacactccccgtcaagacagtcgtttggaactggggggtggtggcttgcaaagcgcctttggcatcaataatggccgaaatgccattggtggtggctcgaaccagatcccgtcctgtctctagggcgcgcatgcgagaaatctgcaaatgctgatgaggcgccaaagaatccccgtaccaggcattgttggtggcgttcactaataaattggcctcgggcaatgcggcaataatttcttccccaaaagcgtcctcatagcaaatggaggtggccaccggatagcccgccgcttgcagcaatggttgcccctggggtccggcactgaaggaagacatgggtaaatcgaaaaaacggatgagcccccttagatactcttccaaagggacatattcaccaaaaggaactaaatgttgcttataatagaaagcttgctgggagccaaggcttaacatgccattgaaatactttcccgtctcttggtgaaagactggcaaaccaatgagcagatccgttttatgggcttgagcctcagccgccaaatcagccaggtaaccgtcggccacctggtggtaaaacacagtgagggcgctttccggccagacaatcagatcactttcccaatgcttgaccgtcaatcgccagtaccgttctaaggtggactttacttgctccggctgccattttaccgcttggggaatattcccctgaatcaggcttgtttgcagcggcttgcccaccggcattgtccaaggcacgtaggaaagcaacaccgctgccccccataggactcccaacccactgagggcggcgaaccgccctcgacccggtttgtaccaaacgaccaggagcaatcccgcactgagggctgcagctaaagataacccgtagactccaaggattggagccagcccgtgaagggggctttcaatttgactgtaccccagattcagccagggaaaacccgtgagaaaccagccccggaaccactctatcattacccaagccgccggccataccaacaggtatttgtacctattctcctggggaaaccaaaaggtaaccagagccaccaatgccgccgggaaaaggctcagaaaggccacaaacgatgccgtcaataacaaggctaggggcacactggcatagccaaaatcgtgaatggccacatagacccaggagatccccgcgccaaaccaccccaatccaaacaaccagccgcgccaaaaggcccgttgaatggacagattccggcaagcggcaaataacaacgcaggaacgataatcgctagaagatagagatcgtaaggagaaaaagcgagcggaccgagaagcccccctgtcaaggctaaggcatcgccgctccatgcctttgtcactgcaagcacggaaaaagatttttcctgcggcgccttatcataagatggattttgctcaggcgaacggcccatactacctcccctgccaaccccctattggcatccctctaataaaatagccggccgctatcgagggattagccgcctaccttcactgccgagctttcaatgccatcggctttcgacaagaggtataattctaataagtggatgcgccggctatcggcgcgcaggactttaaactcaaaatcgctaatagaaatggcttctcctcgctccgggactcgcccaaatccatttagcaccaaaccgccaatggtatcgaattcctcgtcactaaaatcggtcccaaaatattcattgaaatcttcaatgggcgtgagggcctttatcgtataattatcatccccccggtgaaagatgaaggcatcttcggcaatatcatgctcatcttcaatttcgcccacaatctgctccagtacatcctcaatggtcacaagacctgcggttcccccgtattcgtccacgacaatagccatgtgattacggctagcacgaaactcccttagcaacacattgagacgcttgctttctgggataaagaccgccgggcgcaaaatatctcgaatattgaaagagcgcgcttcccgctgctggcaataaagaagcatatccttagccagcaagatccccacaatgtcatcacggctttcgccaatcactggaaaccgggaatgggctgattgagtgatgacctccagggtttcttctggagggttatctcgctccacaaccaccatttgtgaacggggcaccatgatatcacgcacctgcatctcacctacgactaaggcgccttcaatcatactgagagtctctggatcaaggagacggcggtcggaagcattacgcagaaattcaacgagttgttctcggtcttggggttcgcccagcaacacctgccccaagcgttctcgccaagagcgggctgctagactatgactaggtcggccttcgttcataaatcctctttatgcactctcataaggattgggataacccaatgatttaagtatggtaatttccatagcctccatctgctgtgcctccgcctcttgctggtggtcaaaaccaagcaaatggagtacgccatggaccaccaagtgagcccaatgggccctttcctctttagcgtgttccagagcttcacgcgctaccactggagcacaaattaccaagtcccctaaaagggaaatttgaaaaggcaggggcgcggaaagctcaaagggaaaggaaaggacgttggttgccccctccttgtagcgataccgccaattaagctctgccacctcagcttcatctgcgattcgaatagtcacttccccctcttttgattggtttaccaacaccgcctctacccagcgctggaaatccacttgcagaggaatgcccgttctagaaacagcatactgaacctggacggcgatactcatagccccggcccattgccacgaccaaaacgctcataggcctgcacaactcgctgcaccaacggatgccgcaccacatcgcgagcttgaaaaaaagtaaagctaatcccattgacatcctttagtacctcagtgacatgacgcaaacctgaaggttgacctttaggcaagtcaatttgggtaacatcccccgtcaccacagcgattgagccataccctaaacgggtgagaaacattttcatctgctcaatggtcgtattctgggcttcatctaaaatgataaaagactcgtttaacgtccggccacgcatgtaagccagaggagccacttcaatcacatggcgttcaataagcttagccactcgctcaaaacccagcatttcataaagagcgtcgtagagggggcgaagatagggatcaatcttctgagctaaatcccctggcaagaaacctagacgctcgccggcctccaccgcaggccgcaccaaaagcaatcgccgcactcgctctttctccaaagcttccaccgcgcaggccacggccaggtaagtcttacccgttcccgccggaccaatgccaaaattaatatcatgggtgagaatattgcgtaaataacgaatttgccgcggactacggcctttaatcgtcccccgccgagttcgaatcaggacctcttcctgctcttccaagagaggatattcttggtgccccgcctcttgcaggagaagatggacccgagccggagtcacccgagcttcatcggcatcatcataaagacgccttatcacatcaccggccgtttgcaccgaaggactgtcgccgagaacccgaaaaagatttccccggttgttgatttctactcccaaacctctctctatctggcgcagatgctcatccatctgcccacagagattggccaaccgttcattgtccaggggttccaggacaaaatcgttactttcaggatgatcagaaggagggtgttcgttcaagggtatatcaatagctcaaacactataagaggttcctgatcccttgcgccacctagggcccaggatggaaacgcaggtcgaactcagacaccaaaacaggagaagggaaacagaaaaagccagcgtaagcatatttcgttgcttgcttatctacttaataattgcaatagctctatctattaaaatacttgcttatttcaatcttatttcaagatggattggcaacattaggctaggggaaagcgttcccacaatagtcggcagcttggaccttagctctaagctagaccggcgcttcgcgccgcctatttcccatcccatcaagcacattgcctttcgttgtcaatgactacaccccgtaaagagttaggcaatgcctctgtaatcctcacattaacaaatttaccaattagaccttgagtagcgggaaaattcactacccggttattcgccgtacgccccgctagcatggcaggatccttcttcgaggaacgttcaacgagtacctgctgcacggtatccaccattccctgactaatagtcatttccgaagcacgtagacgttcctgcaagatcccaagccgctctttcttaactgccatcggcacctcatccggaaggctcgctgctggcgtccctggtctcggactgtagataaaactgaaggaatggtcaaaccctacctcatccactaaggccaacgtcgcctggaaatcagcctcggtctccccgggcaagccgataataaaatcgcttgaaatgctgatatcagggcgcacttggcgtaatctccgcagctttgctttatactctagcacagtgtggccccgtttcattagactgagaatccgatccgagccgctctgtacgggtaagtgcaagtggctaaccagctctggcacctcagcgaaggcctggattaggctgtcggagaattctaccgggtgggacgtggtaaaacggatgcgctcaatgccctcaatagaagccacataggtaatcaatagggccaggtcggcaatatcaccctcccccatcggcccccgataagcattgacgttttggcccaaaagggtcacttcccgcaccccctgttccgccagatccacgatctcggcgatcacatcatcgaggggccggctgatctcctcgccacgggtataagggaccacacaaaaggagcagtatttgctgcacccttccatcacggagacaaaggccatcggaccctcagcgcggggttcaggtaatttatcgaatttctcgatctcgggaaaagagatgtcaatcaccggctggtgattgccactgacctgggtcagcatcgcggggagccggtgtatcgtctggggcccgaaaaccagatccacatagggcgcccgagcacgaatcgtttccccttcttgactggcaacgcagccgcccacgccaataatcaattcggggcgcgcttgtttccattgccgccatcggcctaattgagaaaagactttttcttgggctttctcccgcacggagcaggtattaagcaatagcacctctgcttgctcagggtcagaagtgagctccagcccatgggactgcctgagtacatccgccatcctggtggagtcatactcattcatctggcaaccatgggttttaatataaagcttcttggccatgaaaatgcttaccgattcctccaatcgccatttaatacacacttcacaatactacgctccgtcttgaagttccagcccccctcttcgaccccacccaaagcttacgatgacaagagcgaactaggacacaatccagggctacttatttaatataggctgatatattaaagatctccctcactatttggagaaaccatttccgtggcaattaaccactggcctgcccacgaaaggccccgagaaaaactactccagcggggccccggcgccttgtctgatgcggagcttttagccatctttctccgtaccggggtcaccgggaaaaccgctgtcgacctggcgcgagagctcctagaagacttcggcagcctacgagccttgcttgaggcggacctcaaccagttctgccgtgccccaggactaggactagccaagtatgcgcaattgcaagcttgcctggaaatgggacgccgacatctagaagctaccctcaaacggggtgacgccctaaccgatccgataaccacacagcgctacctcgtggcacgcttgcgggcctatcctttcgaagttttctcctgcctctttcttgacaaccgccaccgggttctcgctttcgaagaactattccgagggaccatcgatggcgccagcgttcaccctcgggaggtgatcaagcgcgccctcgcccataatgccgcggccgttatcctggcccacaaccatccctctggggtggcagaacccagccgagccgatgagctgattactcaacggctcaaggagactttggcgctggtggacattcgggttctcgatcacattattgtgggagatggagaaaccctctcctttgccgagcgaggcctcctctaagaaattttgaaaacagcttcttaacactgattttccccttccctttgctgttttccagtggcccgctcaaggcgaatgaagctatagggataagggttttgggaatccggatcatggtcctctcgccagacttcggcccaatcagcaggatcgaagtcgggaaaccaagtatccccccggaaagtcccccgaaccaaagtgaggtaaatgcgatgggcctggggaaacagttgctggtaaagggaagccccaccgatgaccatcacctcttcagcttttcctgcggcctgcaaacccgcttccaccgagtggactacggtgcatcccggcgctttataatggagcttatgggtcaccacaatattatgccgccccggcaaggggcggccaatggactcatgggtgccacgtcccatcagaatgggtttacccatggtaaggcgacgaaaatatttgagatccgccgataaatgccaaggcagccggcaattggcgccaattaagcggtgatcgtccatggcgacgacgaacgagataatcatctttctcagcttacaccgaaacttccgccttaatatgggggtggctttgatagcctacaacctccagatcttcgtattgatactcgaacaaagaagggggtttgcgcttgagccggagacggggcgggggaagcggctcccgagtgagttgcaaccgtgccaactctagatgattccgatacaaatgaacatcccctcccgtccagataaactcccctacttccaaatcacattgctgggccattagatgggtcagcagagcataagaagcaatattgaagggaacccccaggaaaacatcggcgctgcgttgatagagctggcaagacaaacggccctgggccacataaaattgaaacaacgcatgacagggaggtagtgccatctcatccacattggagggattgtaggccaccaccatgtggcgccggctataggggttatgtcgtatctgctctagcactttcgaaatctgatctagatgccgcccatcgggcaggggccaggagcgccattgatagccgtaaatggggcccagctccccctgctcatcggcccactcatcccaaatcgtcactccatgatcatggaggtattgcacattggtgtcgccccgaaggaaccacagtagctcgatgaaaatagagcgaacatgaagctttttggtggtgaccagagggaaaccctgctgaagatcaaatctcatctgatgcccgaagatggaccaggtcccggtaccggtccgatcatcccgctcgacccccgtatcgagtattttctggataaggtcaagatagggtttcaccgctaagctttctccagccgattggccctcaggtaggcccaccctagcagggtgacgccgattaagatcatgggcaggcttaaaatttgccccatggtcagccagtcaaaggcaagatagcccaaatgggcatcaggcacacgcacaaactccacggtaaagcgaaatagcccgtagcagagcagaaacaggcccgataccgccatggtgggccgagaacggctcgagaacagccataaaacaagaaaaagggcaacgccctccaaggccgcctcgtaaagctgcgagggatgccgaggcaggccgccggcccggggatcaggaaacaccatcccccaaggcacgtccgtgacctttccccagagctcaccattgatgaaattgccaatccggcctgcccccaacccaatcggcaccagtggggcaacaaaatccgtcacctggaaaaagcgcttgtccactttgcgggcatagatggccagggccaccaaaacgcctaatagccccccgtggaaagacatccccccctgccaaatcttaaagatacggaggggttcagccaggacattgtcaaaatcgtagaaaagcgcatagccgagccgacccccgaggatgaccccgagggccccatagaaaatcagatcatccacctgttcagggcgccaacctgaggtagggcgcttggcgcgaaggcggcccaacccccaggcccccaaaaagccgatcaggtacatgatgccataccagtgaaccttgagggggcccaaggaaaaggcaactgggtcaatattaggataactaatcatcataatccttgctcaaggctcaagaaattcaacccccaaccgctaccttggcttagaagtttaacccccagagagaggatggcccccatttataaagtccagcaaccccttctggaggcaggacagggctggccgtactaccaccgggacttaaattgcattgggctcaagatagtagggagtagtcatggtgaaaaatttagcccgtcactgtttttttcttttgtgcttgattcttgctcctagcatcggatcggccggtttaaacgcctttcccgattcggattcaaataataacagcaataataccaaccaaggaaatactcagaattttagcaacgactcggatgctaatatcgattccagcggggcaaccccgaaaagcaccgatgaaatcgttgctgcaaccaaagctgagtgtgccgccgatcctgcaagctgcggggttactttatccagttttctagacagcaccgggtttggcgagaccgaacccaacaaccatgtcatgggtgccgaccccatggaatttggcgctgaatatgtgggtcaactctatagcccagaggaccaggattggttctacatcaccaccacggaacccaatcaaatactcaccgttaattttaacgtccctggattagaagacatcacggggtggaatatctccgtacgggatagcggcggtaacattttctcggaggtctataccgggtttgacttcgcgccagaaagcctattacagacaatcctatcccgtgcgggcacctattatgtggtggtaaaatccttgaagcaagcccaggaggagacaagatcttcggaccaaaacggcgaagccgatttgatctatgagcacctgccccatgattaccgcctagccgcttttataggaaattctcaagtcaccacagaacccatcgatgtcaacttttttgatgcggaagtggagcccaatgatttccgtattgaggccaacccattatctttctctagtccactagcttccaatgtcactatggtagggctactttcaggtaccccaataccgggagttccagcatttgaattcgagaaggattggtttgtctatgaaacagagggcaatgaaattctgagtgtagaattctgtgtccgcaaggactgccagggcagcgcttggcaagtgactgtgctcgatgaaaatgaactaaccttggttgatatgcggactgatatggaaaaaaggtttgatctcggcatccgcaacccaggcaggtactttatacgaattggtgttgccccaagattggatgaagaaggtggtaaaggcagcggaataacttatgtctgtgccattgatcctgccatgcccctaaaagattgtcctaaccctgatgagagaatattgattgttgagcctccatggcaccaatacaacttcacggtcaccagcacccagctcccgcccttgatgaacgaggtaagcagcccctaggtattcgcttcaccaaataccttagagaagagtctaaaattaggctggtaggatatgctaaagcccattctaccagcctccttaccatatcccattcgggaacttttagattacaatggggtaaaaatactaaaagaaagcatgaatgagttaagcgcgataaaacaatggaaccactagccaaattattagcggtcatcggcgccattacggcgatgattaccggcctattccttatcttctccaggctaaaagcaaaaggtcaaagctttgggccaagctctttgcgcgccataggcatcgttttatttgtcccaacgctattaatcctggcgattgtgacagaattcaataccgaggcattggcggcattgtttggaaccttggtgggatatttcttagcccactcgggatcaagcaccaaccaataacactacgccccagcaacagttcccagacaaaggccatctggcctgggctctccataattttgtgctcatagccctccagctacaatccaaaccactgtccccctcacccttctttgaaataatctccataggcaccttgcccgtccagtgtttccaatgcccccattagggaaaaatcgtactatcccacgccccatggaaaactttcccctcatgggggaaaatgcccgagcataataaccaggcaatcgttgattaatcgcaaactccccaaggggatgactcaatggtcaccaaagcagaactccttaaacaagccactcaccaagcgttaatagaggccaataagcgccatttgggcaattccgcgaaggaacaacttcaaaccgaagcccaagcaattatcgcggacatctttcgctccatccattggagaaacaccgagaatgacccagaggtcccccaaaaacccctcacggcctggcaccatcggaccatgagcgaccgggaaactgattggcgctacttgaacttcgacaaagaagagctgcaacaggctgctgaacgttatttgcaagctccgtggctccattttccagagctggattggctgttgctcaacactttagtctacggggattatctaacgacgctggatacagttcgcgctcgcaccatgcctttcagtcgttatgaatccaaaaaatcaggcaaaaccagcttcagaatgttagctgaagtctggagaggggctttattgatactgaaaattactgcctggttcatcatatttgctgccgtctcccccgcttcacccataggaccgctcatttggatagggatcaccggctggtggctatggcggaagtgggctattcgaaggaaaaacaacacccttttaaactcaatgttcagtgcctatgggatgctcaatataacggagaaaaactggcctaaaattcatgagaatctcgaaagaagccaggaattaggggcgatctggaatcctaccatttaccctctggttgaagagagacgacgcgcttaccctctttagagggtttttagtcggggcacggcggtacgtgccttaatgtcctatgaggatcgcgggacaggaggcggtgagatgaccaacccaaactaagaccattacgcatggacacaagaaactatctccagatgtttgagcaactttttcagatcatcgagaaggcgtttcgggtcaatcatcttcgtcctgtggggggtgtgctcaagtgctaagccaccttgcgctcgttctggatagtgatcttgggatcgggatttcgcggcggtatcggtaatccctgctcctttagcaattccacatgctctttcatcccccacttcgctttataaagacaatcctccacggagtggcccacacccgtgaaaccctcgagatccggtgaatagaaaccaaagtaatccggttcctcggtcgcttcaatgaggagtgaataaggtagatcaatcagggactgccatgttactggatgagctgcgtgctaaaaaagaggtcatcgccacgttgggggatcagtatggggcctgccacatccgggtttttggctccgtcgccaggggcgaggaacggcccgatagcgatgtggattttctggtggagtttccccggggctatgatctattcgcgcaacgcttgcccttgacggagcgattagaggcgttgctccagcggcgggtggaggtgatcacggagcatgaactcaatcgccatcttcgtgaccagatattgaaggaggccgtggagctatgaccaagccctggcaaccttatgccaagcatggttcatccccgcgcctgaggggaacacacttcctgtaactatctattaaaataagaaaaaaatagtagtcttatttctaccaacgaatctccagtgctttagtcatcaattaaaaatcgaactaccataatatcccctattgttaaagagcactttccttctcttcaccttgctcaggcggataaaaggaaaccaactttagaccatccatctcaactggcatacgccgatttttacccagggtgacaaaatcgaagccggattctgtattggtgctccacgccataacaacattgccatcttcgataccttcttctatctgattcgagatcatctctcggactcgtgaagacaaatcacctatatacactccagcccgcacctccaatagccacaacgccaatcgaccacgcagcctgggaggagcattttcagccacgatgaccagcatcaccaaggctctttggattagggatagcaacaggaacagcctcttcatgaggcgaaggtggtttaagttccccagcggccaagacttcctcaatgctgggaataattttctttaagagcttagtctgcctaaaaacatcgcggcatgccagacgcaccatccgctcgggctctcttggatccttagcagcaacttgaaaggccatgggtattaccgtatcgaatttaaacaggtcagcaacatcgtagataaatgaaagtggcttgccggtatggatgaatccaactgctggcgcataacctgctgtcagcacggccgcttcagtgatgccatacagacaggcattagccgagctgacacagcggttgagcatatcactgccctcccagtttttgggatcataatggcgcttactccatttcaagccatgacgctgagcaagcaattgatacatcttacggacccgtaccccttcgataccgcgtaactggtctatgcaacgtacctacccgtgccgccagagccgccgccgcatgagaaacccgggtacctggttccaacatcagacaggcaatactgcccactggaatgtgggttcggaccccgtttttatcgatgacaacaaaggctccgtccaatacatcgatttgaccatattcaataaataagagagatacacgttctttcatagcgatcggtttgagaggcgaaagcatattggatccatccactaatagttaaataattagccaaatagatactttatcgcctcatccttggaaatccttaaatgcgtggcaacatcagtaataatggcggatagcgttcccaccctcaatggactatggttggggatagtaatatgatgttgtcgagcaccttctccttctctggtcagtcgaatatggctacctgtctgccgagtcactcgatagccaactcgatggagggcttttactaagtcagtcccgctaacgtcacgaggaagcttcacagcgcaatgacttcttctttgacaaaatggagacgaattatttttggggcttcgccttcctcaaaatggcaagatacagcctcccgtacttgagcatgcaggctttccaaatcatcggcttcggtaaaaatcgattccccaagcgcccgcaattggtatccaccctcaggggcttcttccacaataaaaataatttcgttcatcaattttccacctggtcacttcaatggaatgggaattgataagcatgattaaatccgtcttaccattaatagcccacacccgaaccctttggctggacctataccttcatatttggagtttcgccatgactgactgcggttcggtccctcctcaccttgtcagtctggagaattcgcgtttcctcgcggtccttgggcggtggctaggccacggcccttggggtctttaccgctccacgcgctttatcggttccggcgctccccgccgtacccaacctcaacacatttttggccgcgttaatgtcccggtcgtgggtagcgccacagctacaggtccactcacgaatattgagcggcagaatctcttgcgccgcgccacactcagagcacgtcttactggtgggcgcccaacggtccacgataaatacttctcggccataccattctgctggggcgttgggtaaaacctgaatttgtaggcccgttgcgttaccatatcccaatcgtaatacaacagggctttaataacaatggcaagggaatatttaaatgtacgggttgattccgatctcaaaaagcaacttcaagagttggctaagagggaaaaccgaacgctgtcgaacttcgtcgaaacggtgctgggcaactacgcgaaacgcgaattcatggcgaagcgcaagtaataccaattcgtactgaccccgcatgttataatgaggaggtttgaaagcgagtttatggggaggagcgaggttgatgagtcgccgcctagagctagaaatcacggagagtgccgaggaattaaaagcgctgcttcaccagcagagcgaggtgaaactcaaagaacgagttcaggcgttatatttgctcaagagcgagcaggtcaccgaactcaaagctttggggaaagtgctagggcgcaatccctccaccctttatcgctggtttgaggggtatcgggcccgagggttagcaggcttgcttgagcttgggacggcgcataatgggtgtgcccgagctataccgccggcggtggagcaggccttaaagcagcgtttgaaagaaccgccgggttttaagagctatggggcgattcaacagtggctgagggaagaatacgggttgcagattaagtataaaacggtacatcagacagtacgttaccggctcaaagccaagctcaaagtggcgcgcccgagccaccttcatcgagaggaagcggcgggggtggactttaaaaaaaactcccgcggcgcctagaagttttgccggtcctctacggggcggaagaccccgctttagcggtgcggtattggtgttacgatgagacgcgctttgggcttaaaaccatccctcggcgactgattacgttgaccggcaccaagcccctagcgccggtgcaatggcaatttaaagccttctatctctatggggcagtggagccgctgagcggggaaagcttctttttggagttctctcatcacgatagcgactgttttcagatttatttggatcacctcgctcaacgctatccccacgctctccatatcgttcaacttgataatgccagctctcattgggccaagaagctggagttgcctgagaatatcgtgttgatgttccagcctccctatagccccgagctcaaccctatcgagcgactttggcaacacatgaaagatcagctcagttgggttctctttagcacactggactcccttcgacagactgtcggggaaatcctccaggacctcactccacaaacgattcgttctttaaccggttacccctttatcctctccgctttaaagcatgcaaatatttaaagaaatggtataatgcggccctcgcgctcgcggctccgctacgctgcgcactctcgctggggggttgtcatacgtccctgtattccttcaaggtctgttggaaaggatcgccggcgttgatcgcggcaacccaccgccttaaactgaaagtgtcagcggaaacgggcgccactccggtttggctggagcagtgtcaccgccacgcccgctgatttgtcctattactcgaaaggaattccaggcccgaagtgcttggctttcgttttcaccccgacctatactgtctttagaaaccttgcgagtgcccccggagggggtataggaagcgaggacccatcaccctttgcttgaggtaatcggcgatggagagctgtccgggtttcttgctgcccgcattttctggcgggatgtgtccgtcccggcgcagggcttcaaccgcttttttcttctcccgcatctttcccactacggcgctgcatcgttggagcttgcggttaagatcatcacaccccgctatggcttaccctggcggggttttcttttgggcaggaaaataactcttgcgggacttgttgtggacttgtggacttgtagctatcttaaggcgaatacaggcagatttattttggcatgggattccaccataactacccgtttttaaatggaaatcgtatggtggctatgggtggattcgaaccaccgacctcagcattatgagtgccgcgctctaaccaactgagctacatagccaaaaagctttaacacttgtgatgagagtccgtaactaaaaacggctccaagatggaagaaagattttacgttatctcccagtaaattgtccagaaggccagagattatacattgaaacgaaagtgcatgatatcaccatcctgaacgatgtagtccttgccctcaaggcgccatttccccgcttccttcgcgccctgctctccttggtaagtgataaagtcctcataggagacgacctccgcccgaatgaaacctttttcaaagtcggtatggataactccagcggcctggggagcggttgcgccaatgggaactgtccaggcacgaacttctttcggaccagcggtgaaaaaagtctgcaagcccagcagcttgtagccagcacgaatgacccggtttaaacccggttcttcaatgccaagctctgctaaaaattcctctttttcggtatcttccagctgggacaactccgcttcgatagcggcacatacggggacaacctccgctccctccttggcggctaacgcctctacctcctgcagccaagggttattttcaaagccatcctccgccacattagcgatatagagggtcggcttggaggtcagtaaatgcaaagactggagactttttaattcttccttgtcaagcgcgagggctcgggccggtttaccggcatccagatgctcccccattttctctagcaggtttttgaatgtaatggcctccttatccgcttttgccgcccgggttgcgcgggataaggccttttccacggtctctaggtctgccagggccaattcggtgttgattacctctatatcccccaggggattcacttctccagccacatgaactacattttgatcttcaaagcagcgcaccacatgggcgatggcttccgtctcgcgaatatgggccaggaattgattaccgagaccctccccttgagaggcgccagcaaccaaaccggcgatatccacaaacatcatggtagctggaagcacctgctgaggaccgacaatggcggcgattttatctagcctcggatcaggcaccggcacgacgcccacattgggatcgatagtgcaaaaagggtaattctgcgcttcgatacccgcccgggtaagggcattaaataaggtagacttacccacattgggcaagcccacaattccgcatttaaatcccatggatggttggttcctagatttggctgtgcagtcggtgcatagctttttctatgtcatctgccagcacctcgggcaaaacctcaagtgctccggtaatggctgcctcaatggcgcgttgatccgctgccgagggacgatttagcacgtagttcaccacatcctgaccgctcccaggatggccaatccctagacgtagccgtaaaaaatcccgccggcccagacagttgataatatcccgcagaccattgtgccccccgtgacctccattgcgcttgagtttggcgcctccagggggaagatccaaatcatcatggatgattagcaagtgctcaagagggagttggtagtaattcagaagggcaagcaccgcttgaccactgcggttcataaaagtcgtcggcttgagtagcagtaaattttgcccgcaccaactgacgcgggcaaaatcaccaaaaaactttgccgctggcttgaagtccgtatctaatcccttagcgaaagtatctatccaccagaaccccacattatggcgggtctgagcatatttcgcccctggattacctaggcccaccaacaaccaagcagttgtgcccaccgggctcactagcggcagcctactcggcggcttcagcgccaccttcggttcccgcttcctcttcttcggcaacccgtggtttatggatggtcactaccggttgatcgtaatcctcgccaagtttcagggctggaatctcaacgccctcaggaagctttagatcagataagtgcaaagcttcacctgcaccgagatcagtcaaatcaacttcgatagactccggtaagtctttagctaagcaagtgatttcaacatcgttcaacaggcgggctacgacaccgccttcctgccttacaccgcgggcgacatcatcgcccataaaatgcaagtgcacgcttatagacagtttttgggtagggctgacccgttgcaaatccaaatggagcactttgttaggattcgccggatcccgttgtaaggccttaagcacagccttttccgtcttgccattggcatggatagttaagatatgagagtaaaaagcttcatagcccaggtgctgaaaaagcaaattatgatcaagagttagggaaacaggttctttcccggcaccatatagaatagcaggtactttgccggcgcgacgcaggcggcggctcgcacctttaccctgctcaccacgaacatcggcgtggagttcaaataggttttccattgtcttttagtgtctcctgtcgacgaatcaaaagcgccctacacgctgccctcgcctcccccgcgaccaagggtagcgagcaacaatgcagggcatcttattccacaaatagggaactgacggactcttcggcactaatccgatacacagtctcggccagcatttcagcaatactgagttggcgaatcttgctacaagcccgggcctcttcatggagcgggatagtatccgtcaccaccaactcatccaacacggacttattaatgttttctactgctggcccggaaagcaccgggtgggtgcagtaagcgatgaccttggcggccccattgctcttgagtgctcgggcagcctcacacaaagtaccggcggtatccacaagatcatcgaccaatacgcaggtccgttccctgacatcgccaataatatgcatgacctttgcctcattgggatggggccggcgtttgtcaataatcgctagatctgcctccaagtgctttgccagagcccgtgccctcaccacgccccccacgtcaggggatacgacgattagatggggatattgatgcttccaaatgtcacccagaaggaccggcgaagcatagacgttgtctaccggcaaatcaaaaaatccctgaatctgatcggaatggagatccaccgtcaacacccggtcagcgcctacaacggtaatcatattagcgacgactttggcgctgataggcacgcgggctgagcgtggccggcggtcctggcgggaataaccgaagtaggggatcaccgtcgtgattcgggccgctgaagagcggcggacagcatccactaggatcagcaattccatcaagttgtcgttagtcggggcacaagtaggctgaacgataaaaacgtccttgccccgcacatgttccatcaactccaccatcacttccccatcgctaaagcgactgaccagggctttggccaaggggagattgaggtaggcagcaatgtcttttgccaactggaggtgagcattaccgctgaggataatcatgcgggaaggagactcaggcccggcattggaatcccatggagggtaaatacgaaattttcttgcgcgcgtcagcaccattgctctcaaagaggagaaaaaatgatgttaataaaaatggctggggtgccaggattcgaacctgggaatgcggagatcaaaaccccgtgccttaccacttggcgacaccccaaaatagttaaaaccatgctagcgctgtttacccactgcttcttctaaacagcctaacaatggagaataattacagcctttggcaacaataccccgccaatgagaaggggcttgcgccaacgcttctagggcctttgccttctcatcaaacattgcaaatacactgctgcctgtgcctgtcatcctggctggggaaaactgcgacagccagtcaagggtttcagcaacgataggatatcgttgccgcaccacaggctcacacacattttgcccttcaccactcaggaagctggatattgtcataggtttgcagtctcgtgtcaattccggggccgtaaatatctcacgggtggagacctggaccggtggggtaaagactagataccagggctcggataactcaagcggctgtaactgctcgccgacaccttccccccaggcagcacgaccatagataaacacgggcacatccgcgcctaattccaaccctaattgcgccaattgtgatgtggataacccagtggcccaaagatgattcaaggccaccaaggtggtcgccgcatcggaactgccgccgccaagcccacctcccatgggaagacgcttgtgaatacggatttcggctccctgagagcaggccgtcctctgctgcaagagccgagcagcacggtacaccaaatcctgttccaccgacacccccggcaagggtgataaatgttggatgttaccgtccggacagagctgaaattctagccaatcgcaaaaatcaatcaattgaaaagcggtttgaaggagatgataaccatccccacgacgcccggtgatgtggagaaataaattcaatttggcgggagcaggccaggtcagcatacaatgttcacaccaaatgccaacgatcaatgactagacgtagccgaagtttcggattgtctagaaataccttaccagggagctggtaattctcaactgactgataacctagatagcggatctgccagcccccttgagacagagaatgcaggcgcccaaaagaatcgagggaccgactggccacgggcaaatttggcgccggcaaacccaatagccaatagcgcaggccactcacaggcaacgaccatcctaaccgaattccaaggagctcttcagccgaggctgccgttatcggggcctccttaggtacccggagggtcaccctttccgagtttccctggagctcgacactcccctgcccgaggggagaaatccataaaatttcaaatttctcgtccttttgtacccaacgcagggtacccgtccatgcctcgtggatggcatcaatggctaagcgccccttcagtttccacccaccaagcttttgcaaagcaagtcggcgctcttgccaagtaagctcaggatcaaaagaaggaggaggttgacgaagcggcatacagcccgcaagaagtgcaagcatcagcactccaatgagtgaaaccttgccctggctcattcctgaaagcgctgcataacttccaggagcactttactgccttggttcgttttcaaagaatgacgccagacctggcgagcacccgtcttatccccctttatccacaacacctctcccaaatgggcagcaatctcggggtccttacgaagctctatcgcttcacgcaagtatttttccgcctcatcgtaattccccaagcgataatgcacccagcccatactgtccaggataaaagcattgttgggttgtagttccattgccctggaaatatagtgcaaagcttcctcaagacgctcagttcgatccgcaagcgtatagccgagcgcattaagcgcctcggcattattgggatccagctctagaatcagttgcaaatcctgttcaagaatatccagccggccgaggttttccgccaccagagcgcgagcatagagcaggttggtgtcctccggccgctcttgcagcgcgtcatcataatgggtcatcgcctccccatagcgctcggcattgaccaggatctctccttctgcaagctgaaagcgtgcggcctgctcaggaaattttttgcttaataattgcaagcgctggcgtgcagcttgcatattgccctgccgtgctatcactaccgcttggcggacctgggcatccaccaccagcccacctctggtaattgagccgtaccacttaatggccctctggggatcgccctgtaattcagccaaccgtcccaagtaaaagcgggcttgcgcggcactctcacctatttggagtaaccgctgaaagtaatttttcgcccgttcatactccaactgttccatagctaaaaggccctgggctatcaagacgtccgggctctcgggctgctcctgttctagctccctgaacagggcctgagctttagccgaccgattggcttccatcagtatttggccataggctaagcgtaggggaaagcttgcttctcccttctcaatgacggtttccaatgattccagggccacatcctccttgccctgctgctggagaattcgactccgcatgatgagaggcctatctgcctccgggcgttgggcaatcacctgctctacggtgcccagggcaatatccagttgatttagctgcaaagccagataggcgtaaccatagagggcatctggatcgcgagcttgaaaggctgaaagattgcccattaaggttaacgccgtttctgggtccgcactccccgctagcatggtcgccactttcaaaaaaatttgctcccttacttccgggctcaagagaattaaatgctctaggtggttttcaacctcatcgtatcgttgcaacccaaggagcaaggaggtcaaagcctggcgagcatccctattgcccggatccgtctccacccataacctagccgcccgggtggcatagtggatctcccgggcaaagagggcgatacgggttgcccgttcagccaagcggggatcgcgggtatcctccgccgcctgcaggtagtttctcatggcataaccgatttgaccgcgctggcctgcaatttcagcggaaagcaattgatagagcaactcagaactcagctcaacagaggggtaccttttttcaggcaccgccatttctgccggcagtcctgtgctattctctatggctactgggcgtgcctccggggtagcacagcctactacaagcaggagcaacatcaacccaataactaatcggtaaggagcttgcttcatctatatctccatcactcctggaaactatattccatagatgcgaataatgcgcttcatttttggtagtatataggattaacttgcataatattttcgcatacttaatcttaaggtcccctatgagaatgcgattaaacttatttaaagtgagagtcccggcgcgtaccctggttccaggcgaaggacgatttcgaacctaaatgagaatacgcgctctgttaagattaacccaataccagaactaaacagcgcttcttcttattcctatgcaattgcttgcctttggtgtcaaccataaaactgcaccggtagccatccgagaacagatcacgtttacgccagaacatctaccctcagcgctgacggaactagtgggctacagtggtgccaaagaagcggccattctatctacctgcaaccggactgagctttactgcggctgtgtaccggggcagcaggaggccattattgaatggttacatcaatatcatcacatgcagcccaagacccttgagacctgtctctatacccatcccgatcacttggcggtacgccacttgcttcgggttgccagcggcctggattccatggtccttggggaaccccaaatcttaggccaaattaaggcggcttatagctatgccttggaagcaggaacccttggccgcgtcctgggacgtttatttcaacacaccttttatgtagccaaacaggttcgcaccgacacagcaattagcaccagtcccatctcggtggcttttgccgcagtcagtttagcaaaacaaatttttggcgacctgggttccaccaccgcttttcttattggggcgggggagactattgagttggcagcgcgccatctgtttacgaatggggtgggccatatcatcgtagccaaccggaatcttgaaaaagcctatcagttggctagccaattcaacggctatgctattccccttgcggagataccgaagcacctagcggaggcggatatcgttatctcctccactgggagccagttgcctattctgggtaaaggtgctgtggaacgagctttgcgggtccgcaagcatcgccctatttttatggtggatattgccgtccctcgggatatcgagcctgaagtaggagagttgcaggacatctacctctacaacgtagacgatttgcaagaggtcgtccaagaaaacctccgctctcgccaggcagcggcgctacaggccgaggaaattattgacacccaggtggagcatttcatggaatgggtgcgagcccaagatgctgtaccggtcatctgcgctgtccgtgaggaagccgatcaactgcgccaagaggccttagaaaaggcccgccgccgcttggcccaaggtcatgaccctaacgaagtattaaccatgctggcccataacttgacgaacaagttattacatgcgcccagtaggcaactacggagcctgggtgcggcaggcgatgagttggcgttacaaaccgcacttaaaattttcgatgttaatcattttaaagcttaaagagatctgtccatgaaggactctattcggagtaagctagaaaacttggctgagcgacagcaagagctagctgccctattagctgagccggagatagctaacgatcaaaagcaatttcgcgaattttcccaggaatatgcccaactagagccggtcattggctgttttcgagactttgaagagactcaaaacgcccttaacgaagctaaagcactgctcaaggatcaggatccagaacttcggacccttgcccaggaagaggtggccgaagcagagaggaaacttgaacaactcgaccaagaactgcaaacccttctgctaccttctgaccccaatgataaacgtaatattttcttagaaattcgtgcgggcattggcggcgatgaggccgcgttgttcgctagtgacctcttgcgtatgtatttgcgctacgccgaacagcggggctggcggaaagagatcatcagtgatagccctggagaatatggagggcataaggaagtgattatacgaatcgtgggcgagggcgcttattcgcgtttaaagtttgaatctggcggccaccgtgtccaacgggtcccccaaaccgaatcccaagggcggattcatacctccgcttgcaccgttgccattatgcctgaggctgaggaaattgatgacattgacattaatctctcggatctgcgcattgatacttttcgtgcttccggggcaggcggacagcatgtcaacaaaaccgactcggccattcggatcacccaccttcctaccgggatcgtcgtagaatgtcaggacgaacgttcccagcataagaaccgcgtccgggcaatgtcactactgcgggctaagctaaaatcgaaggaggaaaccaaattagcggccgaagaagccgcaacccgacgcagccttgtaggcagcggagaccgatcggagcgaattcgcacttataattttccccaggggcgggtcactgaccaccggatcaatctaaccctctataagcttgatgaaattttagaaggccatctcaatgcggtgattgatccattgattgcagaataccaagccgatcaattggcggcgttaggtgatgaatacagatagggagcaggaagccttgggaaacaggagatgggaattccgcttttccccttgcgtttcagcatccacgcctgtataaaaagtgcttctctcaaaatttattttttatcagtccggtaatttcaaatgcagagctagcagctcttacctgcaattaccgctttatgtcatccatggtctctgatccaaagcgtgcttttgaacttaaaggtgagctatgtaccctaagcgtactgcgattgcaggatacggacatggggcgaataacccgtgagcttgcggccaaagtcaaaattgcccccggcttcttttccaatacccccattatcattgaccttaaggacttgaatagcagcgaggccctgcttgattttactgggctcaagatcacgctcattaaacatggactagtgcccataggggtgcgtaatgccgaggcaaaggaacaagaagcggcaatccaagcagggctggctttacttaggaacgatcctgctgaatactcctcatttggaaatgctgataattctaggcctcagcgccgccaatgggatcctgaaccgccgccccctccccgcaaaagcctgatgatcacccggcccgttcgctcaggccagcaaatctacgcccgggaatgtgatcttgtggtgctagcccagtctagccctggctcagagctgctcgcagacggtaacattcatgtttacggccccttacgagggcgtgcactggcaggagtccatggagatacggaggtgcggatcttttgtcaaagtttggaagcggaattgattgctatcgcaggcaattacaaactaatcgacgatgcagaaacgtcactcaagggtcgtcctgtgcaaatttatttgcaggaggatcacctaatgatttcacccctataatgaaaaacgcggatccacaggcgagggaggatcgaacgtgaccaaaataattgtcgtcacatctggcaagggcggcgtgggcaaaacaacgacgagtgcctcgttttccacaggactcgccatgcaaggctataagaccgcagtggttgattttgatgtaggtctacgcaaccttgaccttattatgggatgtgagcgacgcgtagtctatgattttgtcaatgtcattaatcaagaagcgcgcctcaaccaagcccttattaaagataagcacattgaagatttatatatactccctgcttctcaaacccgtaacaaagatgccttaacccgggaaggggtcacccgggttttagacgaattacgggaacttgattttgattatattgtttgtgattcaccagccggtattgaacatggggcgctcatggccctctatttcgcagacgaggctttggtggtgactaatcctgaaatttcagcagtccgcgattctgaccgaattcttggtatcctacaaagtcaatcccagcgggctgaacaaagtcaagaaccggtcaaagaacatttaatcatcagtcgctatagccctgagcaggtcaagcagggcgagatgttgagcgtcgatgatatactcgatatccttgctattcccatgctaggcgtcattcccgagtccaaagaggttctgcaagcctcgaacgcgggaatacctgttatcatggatgacgccactgatgccggccaggcctattgggatgtggtctgtcgctttttgggtgaggatgttccccaccggttcatccatctccagcgcaagcccttctttaaacggctttttgggtaattaaaaatgagttggctcgactattttcgaacaacacggggaaattcggctcgcagggccaaagaacgattgcagattgtaattgctcatgaacgaatagatcgatgtggtccgtcttacctacctagactacggcaagacattctggaggttattcgtaaatatgtctcagtcgatgaagaccacgttaaaatccaaatggaacaggagggcgatatggatgttctcgccttgaatatccacttgcccgatatgcccgatatgcccgatactcctcctctacccgagagccattgctcctctaagcagtagcttttcgataggggtctaagcagctgtttcttgggttattccaaaagtagtcggctgccaggttgttgaaatcttacctctcttccatgtgggcgaagaagcatttcgacgctttttttaatcaagcaatcttttgaatggctccccctatcgacccaacttactagtgcggcgctttttgctgcgtccgagtggagcaaatgattaggattcaacatcagcatttccgcacccgagtgactgcatatgtgttagctcgttctttatagaattcgatctcggcgtttagcgcctgccataaagctgcacaccttttcttgcgagcgcgccattccttcagttcgctcagaaggaaacccacgacgacatcctaaatgacttcatatccctggcttacttatcgttctagctcacatacgccacacctataggaattgggagccacccttaagatgatttagaatttgcctaaacgtgactaactagcgggccccgtcagctgaggagtaggctccctaaggggcagggaaacctcccgtgctgcttccggcaaactgaatttgccgccttcctccgtcacaccgccggtagtcatagacaatcctttactataacactcaagtgccgcctcagaatcgcctatctcttccaacactttccccaattcacgataagcttctggcctgggggcataagcaatactggtttctagatattgccgcgccttgccccataaaccattatattgcgccagccgccccagagtgagcaataaccaagggttgtttccttgctgggagagccaagcttctgcccgcgtaagctgtgccaccagatccgatgaccgaaccaatccataaagatagattaattcatcactccaattccttttcaaggtttcctggagaagttgttccgccagatctagctcattacgctcaagaagagcatagacataggcggccacaatccggggatgtctccgcaggcggttgggaactgctttccatgcctcgatcaaataagcatcgctttcgctgcgagcagcctcttgcaaaagctccacatgggccatcacttctaatgactgggattcctccttattcactaagcgccgcttgcgtaattctggtaacaagccgagcaactggccccaatctcggtgttgggagtaaagagattttagcaatttaagtggctgggggtgtctcggatctaaagcccgcagatgtcttatcgtagccaatgcctgatcaaactgcccactgctaatctgtagttccgcctgggcaagttcgacggcaaaattagcggcaggcgtagtctctcgggccaaatctaaataatgatctcgccgctcataagcgccttgattctgggcagcacgggcagcggcaatataattgagtaacggggtattgctatgagcgatatccttaaccaaggcacgctctgcccgatcccaattcccttcctctatgtcgatcaaaccttcaatcaacatcttgctcgcgcgcgagttccgccgccgttgccgtgtttctcctagccgctggggggctcgccacatgttggaaaaaaagcgcagggctaagtatcctccgataaaggctaaccctgccacaatcactgccagagtcagagttgtttccaccatccattggccatatccgacaacgagataaccggagtcatcatgggtgagcagttccaaacctaccgccaggatcagaacaatcaagccaaagatcactgctttcatcatgccttacctccttcgccacctccggcagcttgcggcccaatatgctcctgcacccgctccaacgcctttaacgatccagaaatttctggtaacgcgggtttaattgccgtctgttccagctcaacgagggtgtcctccataaccttagcttcaggcccttggaaataagtctgcaaccaactttgagctagctggagactttgccgaaagctaccctcatttttttgtaataggctcagccgagctgattctaattcaagccgcagattttggtagagaaagtagcgctcttccggtggtaatatgggaatacctcccccttccccttcacctcggcgcctgacgacgaccaaattcttgagatcgctccagataacctgcaaaaactccctggccttagcgatataagtattcccttctgcttccggcgcctgctcagaggcctgctcttccacctttggagtcgacgtcggctcctctaacaccgtttctttgagttctaattcttctacccgatcaatgaggctagtaagagatagcgccatgccatcaatgtcaggaacgggcaccgcttttaaggaactgatttcttccgctaatttagctcgcactggcgttaacgccggatcggccacctcgcggagaatctgatcagccgtctgcaaggccacaagcgcggtgtttacatcccgttccaattgcaaccgttcattggcgatacgcatgaggtaagcagcctcggcaatgtcccaattcccaggctgcgggccctgttctatttccgtgcggagaatacgcagagcggattccagagcggccatttccttctggatcatctcaagctcattggcattcccctcaagttctcccttcaaggagctaaccgcttgctggaggggttcttctctgcccgcaagccgttcatccacctgggaggctactcgggaatctacttgactatctagttgttccgtcaatttcttagagagggcctctcgcgcctcccgttccttctccgccaaggagcgcgcgtagtaggcatcccccgcagcaactaaaatgagggcaacggccagaatcataaaccctgccatagacctgcctcggccacggccatcgcttgccggcgctttagaaggcttaaacgccggcttgccatcctcaccctcggctggggaagcttctgctgctgcccctgcagcaactccctcggacattggctgttctggttctagagtttttgattcctgctccgcctcctttgttttttggaaatcactttcttctgaggccgcttctggtgaaggtttgtcagaggagttacccatagttcctcctggcgctacaaaagccggttgattactttctgtttctgaagaaaaaacccccttttcctcaggactctccactgtggattctgctttgggtgcagtaggctgggtttctggcctttctggctccggggcttttgcattggcttcccccgttaccgctgagttaacctcattaaatgttgtttctgctgatgagccggccttcttttgcttctttttgctgcggtgtgctcctttcgcgcgtcgacgtcctggcaagttttcttctttatcatcactcataatttatcctcatgttcaatgatggcctggacaagagcggtatcgctaggctcctgtgccacccatatttgggtaaatccaagctcttttgcttgctgcgcttgccgcgagccgatgactacaaggggggtcaggcgaagtttttctaacagaggttccccgaccagataacaaagattttctaaaacggctttactggtggtaatcactacatcgaggggacggtgcgccagggcttggcggagattggctgccactgatggaggaggtaagctgcggcggtacacctcagcatattcaatttgggcaccacgcttggccaacgttcccgccaaaagctcccgtcctccactgccgcggaaaatgactacccgcttccctttcatatgctgcaattcatccatggcgagcaacgcttcgctgttatagccggaggtagggcaaaggtggggatgcagcccgaaggcggccaaagcctgggcagtagcttgccctaccactgcaattttaagatctgctggcacttctcgccgggaaagtacccacgacaacccccgtttgactgcattaacactcacaaacacagcccaatgaaaaccctctaagcggcgaataacctcctctaccgcaaaaggctccttgggatcgccaatttccaccgccgggaagcgcaaaacctgccctccttcggcttcgattaattgagataacccttcagcttgctctgcaggacgggtgaccaatatccactgacccgcaagccgttgccgtgagagggtctccttttcagtcaccgtagacctccgccaggatcttatccgccccccgccgcagcaaatcctcgcccagggatacccctaacacctctgcttcctcaggcgttccccacatttcacctcgaatgactttacccccatccggttgtcccaccagagcacgtaatcgcagccgctcaccatcaagttcagcataggcagcaatgggaacttggcagccacccgcaagccgctcatttaacgcccgttcagcacgaatggtagtccgcgttggggtatgttcaagcacttttaatagctcctccgtagcggtatcgccctttcggcactcaatgccaatagccccctggccgatagcaggaagactgacctcaggggccagcaattctgttattcggtcagtcagccctaaacgttttaaacccgaagccgccaaaacaatgccatcaaattcattgttgtctaatttggctaagcgggtattaacattaccgcgcagatccaaaacatggaagtctgggcgacgttcgcgtacttgactttgtcggcgtaggctcgaagttcccacgcgcgcaccttccggaagactatccaattgctgccagtggttggagacaaaagcatccctgggatcctctcgctcacaaattaccgagatgtggaggtcttccggcaaaaccactggtacatctttcatggaatgaacggcaatatcggcctctccgctaagcagaccttgttccaattccttaacaaacaatcccttaccacctaccttggccaggggagtatccaagattttatcgccctgggtgctcattcgaaccaattctacactcaagccagggtggtgatgacgcaatgtatcagcaacatattcagcttgccacaaagcaaggagactcttacgtgtggcaatacgaagacaagtctttgcactcataatataaacaccattttatatcgatttaataggctaaagctgctttaaagaggaaatgggaccgggtatggaattgcaaagcttgaatacagaccttatccgaatgcagcaccaagacggatatttggcgtaaaattaccgcaagatacccctatacccaaaacttttccacttccaacacgcggagaatgctattttatatgagtcacgacactacccacagtaaaccctggtccggtcgcttcaatgaacccaccgatgcctttgttgaagaattcaccgcctctgtcggctttgaccgccgactgtatcgacaggatatccggggttctatcgctcacgcgcacatgctaagcaaagtaggggtgctctctacggaggagtccgaggccattgtgcagggcttagaagccattgcccaagacatcgacaagggacagttttcctggtccgtcacgcttgaagatgtgcacatgaatatcgaggccgcccttaccgagcgtattggtcccgtcggcaaaaagctgcatacaggccgttctcgaaatgaccagattgccacggatatccgtttgtatctacgtgatgccatcgatgccattgcaacccaactgagacacctgcaagaagccttgctagatctagccgagcgcgaggcagaaacgatcatgccagggtttacccacctgcaaacggcacaacccgtgacctttggtcatcacttgatggcctggttcgaaatgctggcaagggataacgaacgccttgcggattgccgccgccgggtgaatatcctgcccttgggggcggcggccctagcgggaaccacctttcctatcgatcgcgcctatacggccgaactgctgggctttgaggctatcacagagaattcattggacgcagtctccgatcgggattttgccattgaatttaccgctgttggtgctctcctcatgacccatctgtcccgttttgctgaggaattagtgctatggtcctcagcccagtttgactttgtcactctcccggatcggttctgtacgggatcgtctattatgccccagaagaaaaaccctgatgttccagaactggtgagaggaaaaacaggccgagtcaacggccacctcatcagtcttctcaccctaatgaaaagccaacctcttgcttataacaaagataaccaggaagacaaagagcccctattcgatactattgacactctcctgggatccctgcgggcttttgccgatatggttccggccataaaagctaattccgataaaatgcgcgaagcagccgctaaaggctatgccactgcgactgatctcgctgactatctggtgcgtaaaggcgcttccttccgagatgcccatgaaatagtaggcaaagccgtcgcccatgccattgaacagggcgaggatctggccgcactcaatctggaaaccctccaaagctttacccctcttatccaggaagatgtcttctcagtcctcacattggagggttcggtggcggcaagaaaccatttaggaggcaccgcgcctacccaagtacgcgctgccatccaacgggcgcggaggaaactaagcccccaaccctaactggcctcgatttgtcccatcagctctggagggaggcaggcacgcccctggcgaacaaaaggcggcttgacaatagtggccgccaccgcccgatcccggatatagacctcacagggacccttagcttcggcaggcacccgggcaagggcaatggatcgctctaagctaggagaaaacccgccgctggtgattaccccctcacctacgggagtgactacccgctgtccattgcgcataaggccctttccctggagcaataagcccactaactggcgggggcaaccggcagcttgctgggcttctaaggcatcacgaccgataaaatcccgctcggtgggttcccatgcaacggtccatccaagacccgactccagaggggtcgtcgtctcatccatatcggtgccataaagacacatgcccgcttctaacctcaaggtatcccgcgcgccaagaccacagggtgtcacgccactggccaccaggcgttgccaccagtcttgggccttggccccaggtagcaacaattcataaccatcttcccccgtatagcccgtacgggcaacaaagagttcatcctcccacaccgcctgaaagcgcttcaggctagaaaccttttcctttaaggtttctggcagttgctcatggactttggtgcgcgcctcaggtccttgtacggcaatcattgccagatcagatcgttcctccacttgaacatcaaaaggatccgcctgggtttcgatccaagtcaggtctttatcccgggtgcccgcattagacacgatacggaatttctgctctgccataaagtaaacaataaggtcatcaatcacccccccctgctcattaagtatgcagctataaagtgctgttccagggacggttgaacgatccacgttattggccagcaagcggcgtaaaaaagggcgtaccttctcccccttgagatcaatcaccgccatatgggaaacatcaaatatcccagcgctccggcgcacttcctgatgttctctcacctgtgagccgtaatgcaggggcatgtcccagccggcaaaatccaccaaccgaccccctgctgagcggtgctgttcaaatatcgcggtatgttttcccattacaagctcctcctcatgtatattaactatgacacagcccagaaggggatggaaggctatctttccacaaccgctgctgttgccggcatcacctctgagtgatagccgatatcaaacagtttttcagatggtaataagacgtggatttaatggcaaggtaagtaattgaaggagttaaagaaccttgaggatcgggaaattctttatagtcggcctgctgagtatcgcccttgggaaccccagcgctaacgctggtttgcccttgagtttgttcgaggattcagaggaacttccctcccttgcacccatgctcgagaaggctaccccctccgtggtcaacattgcaactcgcaaccgaacgcctgttcctggaaatcccttattcaaagatccctttttccgttttttctttaatccacccgactcccctaaaacgattccccggcaaagtcttggctccggagtcatcatcagtgcccgcgaaggccttgtcctcaccaataatcatgtgattgataaagccgatgagattacggttaccctccgtgacgggcgccaactttccgcaaaggtagtcggtaccgatccccctagcgatatcgcggtcattaagattcccgctcaagatcttaccgctttgcccatggccaattccgatactctccgggtaggggacttcgtgattgccatcggcaatccctttggccttgggcaaaccgtcacttcaggaattgtcagcgccttaggccgcagcggccttggaatcgaaggatatgaaaattttattcaaaccgatgcctccattaaccctggcaattcaggtggggcattggtcaatctccggggagagctggtagggatcaatacggctatttttacccccgatggcggcaatgtgggcatcggctttgctattcccagtaatatggctcgggaaattatggaacaactccttaagtatggtgaggtgcaccgtggtcggctcgggattgctgtccaagatctgacacctgagctgattaaggctttcggtatcgatattcgtcagggagcggtagttgttcaagttctccccaactcggcagccgcagaaagtgaacttgaggtaggcgacattatcgtggccgtcgatgatcagccggttcacaacgccgaccaactgcgcaacttaattggtctatctcgggcagggaaacaaatcaatcttaccgtactccgtaatgggaaagagatccacctgaccatcaccattaagaaaatcacgacaacatcggcacctggaaaaatagcgccttattcttaatggttgtagtggagaaaaaaaggggttttgaggttagtgctccatctgttgagcaagagggcgaaattgcagattgtagaacatctccaggtaacgacggctttcctcccgctccaagttggtcacatatttccaaaaaccatagatgcgagacaaggtcatcatccgctcggcataaagatcccaagtataacggcgtctaatccgccgcaatgcgccttgggaaagattttcccaatattcaggctcaacttgacagcgctcgaagaagtcggcgatggagccagcagcctcttcaccatggttaggattgatgtgaaaacctgatatttcgtcctggataatctccaagggtcccccatagcaagtggcaaaagtaggcaatccgctgctcattgcctctatcaccgtcaagccaaaggcttcaaagagtgccggctgaacaaaagcgccgcgggaatcagcgacaaaacggtaaagctctcccgccaaatttttttgcagcaaagttcctaaccagcgtacttggttatctaattcatattcttccatcaactgatgcatgcgggcaatttgcgcctgttcttcgctgtctgccgattgcgcctcatccacatagccggcgaccaccaccaaattgacttgttttctcaaccgctcacagcgtccgtaccattccaccaaaccggtgatattcttgattcggtcaaggcgcgccatggtaaacaacaacggcttgcccttatcctggagcctgccgcgggcatcaggtcgcccgttgccccatattaactcttcgatttcccgacgcaatccccttaaacgccgtttcctctccctatagggaaaataaacttccgcatcggcaccgggggagacaatgttgaatttgggatcaaagacatcaatcccctgaaccacctgatataagccgggcaaaatataggcaccatagctttcatactgacccacgctgctccgatcccctgcgatttcctgataagtactggtgataataaaatcagcactattcatggcaatgaaatcagcggtaaattggcaggaaaaatgatactgggcatcattttcccgccaatacaaatcggaataaagatacttggtcttttccaaggcatgggcaatattacactgggtcacccgcagacggtgggcaaggagagtagccaccaggtttccgtccgagtagttgccgataataagatccgggcttccctcaagctcggcgagaatttctctttctacatccatggcgtagcgttcaaggtaaggccaaacctcaaagcgggagagccaatagggcagtgcttcgccagcggcactgcgaaagggcactctcaagatagcggcattttccgtcccgacaatggcttctaagcgttgatcgcaacgggtgccctgggcctccgggatcaagcgagtcaccactaaaatctggggctcaatatcaagcccctcctcttttagctggcggcgcatttccttctctagagcccgaacctggtccaagatatagaccacttgcccccccgtgtctggcaatcccagaatattgccttggccaaaatacccatgggggctaagaataacgatattgaaaatcatcggaatacgggctaggaaacgttccaaattgcccggatccggggcttcgagaatatccattaagaggctaaaggaatcctccatctgagccacagtcccaccccaaccacgctcaaaccccaactcctgcaatttatgccccacggcttcccattcagcagcctttgggaagccaccgagaaaatccaccgcccggcgcagggcacggcgtaatccccgtaaatcctggatacgatcattcaacattaagggttgtccccggcagtggtggacacttaagaagttgagtaaacattgtcctcctgtttccagctctttaaataactggctagaaagatgccggttgaggaaatccattccgcggccaatggaacgagtctcactaaggcgggggaactcccggttgaagggccccatatccaccttcagcggccatggctcatcctgctgaggaccgagcactaggcgcgccttgaactctagaaattgggaaatggtcaccgtttcaatctggatgacctctgcatgaatgcggtaatattcccagcttgcgattccaggacgtatcgacaaataaatccactcgggatccactgccgcctcctgaacggcttgaatcatagcagccaagggggaattgcggagtaccgaccctacctccttctcatcacagaagttatcgaactcatcgataaggtcggatctcagcaaaaaaggcttttggagggccaaatagcggcgcaacaataagtaaaccacgtccctatgcttgcccacgaaatcaaccaattccattatattgccctttctttggccgctaccaccctctcctgttcaataaaaccgtagtgctctaaagcttctaaaatcccccaggcatggtgccccttggcaaaataaatgcttggatcctcatgcagatgttcaagctcagggctatagttacccactaccgcccctaggatgttaccggacaacatttcctcatcgctgccggagtcacctaccaccagaaggtgctctagggggatgccccatttgtcgcaaaaaaaacggaccgcgcttcctttggaagcccgcaccggcaataaatccaggtaagcttggtgggagtaaataatattggcactcaaatccagtcgccgcagatggcgagcaatcgccgctagatcgattccttttttagggtctacgtaatagctgattttgcaaggcaactgttcactacggggctgaaaacggagatgggggacatcacccattgcctcgaggatggcctcccgtttccagcggtaacggatatgctgctgccaactttgatcctccaccagattgggtccatagaagatctgagaccctacccccgtgatcaaaagatccggcaaaggaatttcccattccttaagtaccttcagggtactggtgaaatttcttcccgtggcaatgccaaaaccgatttcagtacccgcttccttaaggtttttaaataaattgcgcaggccttccctatctccggttaaggtgttatcgatatcgcagaccaggactttttcggaaacgggcaagcggctcttttttttcgcctggagcctcggttttttcgccttccggatgactttgcctacctcgcgcaaatactttgtcacatgccctggccaggaataatgttgatgggctcccttaaggccattttttgcccaacgctgccaccggctgcgatcagaaagggcctcaagcagcacctcacccatgcgatctgcatccaaggggtcgatgagattcccattcttgcagtgttccaatatttcttggggccccccgtcatgggtagcaataacaggcaggccactagcggctgcctcaatcaatgtgaggccaaaaggttcggttagcgccggattgataaaaatacctttggaccgggccgccaaacgatataagtctgggacgtcactaatatcatggtgcttgggataggcaatactgccataaagatcgtagcgatcaattaatagcaatatctcctttagcaccgtcctcggccctttctccatggtgctgatatcatctcggttacccgccaccacggccaagttagctttctggcgcagggccgggttttccccataggcgcggattaaagtcgcaatatttttccgcgcatccggccgggacaaagctaagatcatgggcttacgggggtaggatagaaaacgattgatttgcccctcaatcggtggattacgccagaaacgagaggggggatgaaaccgctccagatcagtgcctggggggatcactaccatccgctttggctgataattatcgtaaagggcatattgttcatccacctcctgctgagtactggcaacgaccagagcggcagcaccgagggcctgctcttcggcctcgatccgttggcttatattgtatcgagcctcaatgctctccttgctagtccccccttcaagaagccgttgatgttttactcggcctaaggaatgtccggtatgcaccaaggggatgcctaacaggcctgacaggcgtaaccccacataaccggcatccgcatagtgggagtggatgacatcgggcaggcggccgacgcgacgaatgtgctgaagggcataatcggcaaaactgcccagataaggccagaggacctctttacgtagataccggcgcgggccgcaggataagcgtataatttgggcccgagaggaaagatgttctatcgattccccgtaatccctgtctactttaggatcaatgactcttcgcgttaataaatcgacccggctcacctggggattttccgcaagcgcccgcgccaattcaatgacatatttggtctgtccaccggtatcggcatctcggcctagctctagctcatggccgcgaataagcccatggatgctgattaaaacaatgtacaaaccatcagggtgcttcattagatctcctgccagctggccatagccctagcatagaactggggatcttgggtcacggccccctgcatcgtacagaccgtagcggcaaaatccacccctctctctagagcctgcttaagtggccaatcctgtagaagcgcttgtatcatcaccgcgctaaaggcatcacctgcacccaccgtatccactactttaacggagttggcttcggcccaatgggattgattgtctgctgtcaccagcaacgcccctttttcgcctaatgtaaccagtaaccactccaactggaaacgatggcaaaccgactgggccagctttaccagctcttcctggttttcagctctctcttcaaggagggtaaacaactcggcatcattgagcttagcccaacgagcagtatgcaaggcttgctccattgaatcacgctgccaccagggggaacgaagattaagatccaggaaaaccggcggattaccaatctttgacagggtttccagtgcgcttctggaggtagaagaacgtactgccaatgtgccccgataaagcaagggaggagcttcaccggataacacttttaagagagaagcgggatcaataaaatcgtaggcctggttagggaggatattgaagctgggctgccccccctggagggtaacctctactttgcctgtgggatgaatagggtcctgttgaatagcgctgcaatccatatcccatttttccattgcagccaacacctgttgaccctgttcatcggtacccacccgactaatcaacagaggcgctaatcccaaaccttgcaggtgccaagcaacgttgaaaggggctccccccaacacctgggctccatcgggaaaacaatcgaaaagcacttccccaaagacaaaaggccgcggcaatggttgctcttccatagtctctataatctaaatttccaagttcaagaactccctaaagcctactcgacagtaacagatttggccagattacgaggctgatccacgtctgtccccttaatcacggcaacatgataggccaacaattgcaatgggatagtgtaaatcaggggggcagtctcatcctctaccggctgcatctccaagaccttcatcccaggaccagatttgacctctgcagcctgatcggcaaacacatagagctgaccaccgcgggcccgaacttcttgcaggttagacttcaatttctctaaaacctgatcattaggcgcgaccgcgatcaccggcatatctgcgtctaccaatgccaggggaccatgctttagctcccccgcaggataagcctcggcatgaatataagaaatctctttgagcttgagggccccctccattgcaatagggtaatgggtcccccgccccaggaacaaggcattccgaatctctgcaaattgctgggaaagttcctcaatagctggactcaactgcaatatctgctctactcgggcagggagaagcattagctggaaaactaggcgcgcttcctcccccgcagctaatccgtgacgccgtcccaaggcgatgaccagaagtagcaatgctgtcaactgggcggtaaaagccttggtggaggccacgccaatttcaggacccgcccgtgtcattaaaaccaaatcagattctcgaaccaacgagctttctggaacattacagatacttaaactgggaccaaaccctaaccgctgagcttctttaagggcggcaatcgtatcagcggtctcccctgactgggacaaagtcaccaccaaagtgtcaggggtaacgacggggcgacggtagcgaaactcgctggcgatctccacctggcaaggaatattggcaatggattctagccagtaacggccaaccatacccgcgtggtaactggtcccacaggccaggatcagcacggattggattttgtccaatatttctcctgccttaggcccgaaggcttcatccaaaacccgctgctcgctaatccggccttctagggtttccgcgattgcccggggctgctcgaaaatttccttgagcatatagtggcggaattctccccgctctatggcatcggcgcggagtttattttcccggattggccgctccacccgccgacccctggcgtcgtaaatggtcacgccctcccgggtcaactcggcaatatccccttcttccaaaaagataaaacgctgtgtcaccggaagcagagcggctacatcagaggcaataaagtattccccaatccctatcccaatgaccaggggactaccccggcgagccgccactaaatggtcgggcttcctcgctgaaatcactcccaaggcataggcccctttaaggtcttcgagggcattctggactgccgccaagagattgttatgctgctctaggtagtgatagatctgatggacaatgacctccgtatcagtgtctgaagtaaattcaaaaccggcagtccgttgctgcgttcgcagttcttcgtagttttcaataataccgttatgaaccaaggccaccgtctgccgacagatatggggatgggcattggcttcgctaggctcgccatgagtcgcccagcgcgtatgagcaatacctatgggaccgttcagggcggcacccgaaaggccctgctcaagttctactattttgcctcgccgccgcacccgccgcaggtccgcacttcccccatcaatgacaaccatccctgccgagtcgtaaccgcggtattccaaacgccgcaacccttccagtaggatgggaaccacatcccgctgcgcaaccgctccgacgataccacacattgccccatcctcccttgttgtttttaggccagattatccatcactcttatttttagtagcccgcttccatccagagcgcgtttgttgcggcacccgacttagggttaattcaccaggaggtgcatcccgggtaattgtcgcgccggcaccaatggtagcacctgtaccgattttcaccggggccacaatctgagtatctgaaccaataaaggcatggtcttcaataattgtatgatgtttattagcgccatcgtaattacaggtaatggtacccgcgccgatgttgacatccttgccgatagtagcatccccaatataactcaagtgattaaccttagaaccttggttgatggtggattttttaatttccacaaaattgcccacatgtaccccctcacctaactttgtttcagggcggatacgagcaaagggaccaatccgagcataggcatcaatggtggcgtcctcaatgacgcaattcgccagcacctcaaccccttcccccagcactgcattgcggatatagcagttaggcccgattgtcactccgtcaccaagggctacgcgaccctcaaaaattacgttaatatcaatatcaatatcttgtcccacctccagctctcctcgcaggtcaaagcgggctgggtcactgaggctaaccccttcccccattaaacgggccgcctctcgggcctggtaagcgcgctctaaacgagccagctgcccgcgatcattgatacccatcacctccactggatcggttgctgagactgcctcaaccctatgattgtcggcaatagcgtgctcaataatgtctgtcaggtaatattctccctgagcattgttattgctaagcttgggaatgagctgtcctaaataaccagcctctatagcgatgatgcccgtgttgacttcccggattttccgttgctccgggcttgcatcagcctcctcaacaattttagatatccttcccgacctgtcccgaataattcggccatagcccttaggatgcggcagttcaaccgtaagtagccctattcccccctcgccagccgtggcaagcaggctttggagggtctgaacctcgaccaagggaacatccccataaaggattagtagcaatgcttccgggttgacatggggcaatccctgagccacggcatggcccgtgccaagttgggactcttgccgcacccaagcaatatcggttaccccaatagcctttggaacggtttctccgccatgaccgtagactatactaatctgctctggattgagctggcgtgcctttgcaatcacatgactcaatagcggccgacccgcgagtcgatggagcacttttggcaaggttgaacgcatgcgggttccttgccccgctgccaagataataacgctaacagccactatttcccctctaattaggcttgatgggagagtacttatttccccctgagcgtttactcaagattgaaaaccagcattatgaattatcatttttatgtttcttgagtgttatattaggccaggatatggaaataaaaaaggccgtcaattgacggccttttttatttccttaagaaaatttgctcaccttctttggccgagctttttgcgcacccgctcaatggctctgagttgggcaatagcctcagcaagctcggcttcggctcgggcataatccatttccccttctcggttacggagcgcctcctctgcccgttgtttagcggcaagggcagcggcttcatcaatatccgtggcccgctgggcagtatccgccaacaccgtaaccacgtggggttggacctcaagcaacccaccggagacataaaataaatcctcctggccttccggacgctgaactcggacctccccaggtttaagccgggtcagcaaaggggtgtggcgaggcatgatacccacctcacccatctctgcgggtgcgaacaccatattggccgttccggagaagatttccctctcggcactcacaacgtccacatgcatagtcatggccattcccttctcctcacgcgttcccgattagagtttcttagctttttctactgcctcgtcaatagtacccaccatataaaaggcctgctccggtagatgatcatattcaccttccacaatacctttgaaactttggatggtttctttgaggggtacgtacttaccgggactgcccgtaaacacctcagccacgaagaaaggctgagaaaggaaacgctggatctttcgcgcccgggccacgataagtttgtcttcttccgacaactcatccataccgagaatggcgataatgtccttaagctccttatagcgctgcaaattgccttgcaccgaccgggcgacctgataatgctcctgtcccacaatgaggggatcaagctggcggctggtcgagtccaggggatccaccgctggataaattccaagttctgcaatctgacgggacaacaccaccgtagcgtccaaatgggcaaaggtcgtcgccggcgagggatcagtgagatcatccgcaggcacatagaccgcttggatagaggtgatagaccccgtcttggttgaggtaatgcgctcttgcagaacccccatttcctccgccagcgtaggctgataacccaccgccgagggcatccggccaagaagcgctgagacctccgtacccgccagggtatagcggtagatattatcgataaacaacaatacgtcacggccttcttcacggaaatattccgccatagtcagcccggtcaaagctactcgcaaacggtttccagggggttcattcatttgcccatagacaagggaaaccttatcgagaacctgggactccttcatctcgtgatagaagtcattgccttcccgagtacgctcaccaacgcctgcaaataccgagtagccagcatgctcggtcgcaatgttacggataagttccatcatgttgacagtcttacccaccccggcacccccaaacaggccgaccttaccccccttagcaaaggggcatatgaggtcaaccaccttaataccggtttccaacaactccgtggctggggatagctcctcataggtaggcgctttacgatgaatcgcccagcgctcttcttcgccaactggccctgcttcgtccacaggatcacctagcacgtccatgatccgacctagcgtcttagcccccaccggcaccgagattggcgatccggtattggtcaccgccattccccggctcaaaccatcggagcttcccatggcaatggtgcgaacgacaccatccccaagctgctgctgtacttccagggtcaaacccacgtcatcgatcctcagggcatcatacaccttgggcatagattcacgtggaaattccacatcaactactgcgccaataatctgcacagtctttccggtgctcataatctgttcctcttagcgataatagtgtgtctctgttacccgcttgcccttaggcctggaaccagggacaggatctaaagagcagcggcgccgcccacgatctctgatagttcctgggtaattgccgcctgcctggccttgttgtaggccaactggagatcattaatcaggctcccagcattgtccgaagcggctttcatagcaaccattcgggcagcctgttcacaagcgatattctctaccacaccctgatagaccaatgattcaatatatcgaacgagtaattggtccagaacttccttcgcttccggctcatagagataatcccaatgatgctctagcttttcatccatctctccggcatcaataggcaacaactgctcgatccctgggcgctgggtcatggtgttgacgaattcattaaataccaagtagaggcgatcaatattcccctcttggtaatcatcaagcatcaccttaacggtcccaatcaaatcctccacatgggggctatctccaagatgggtcgcctgagccacaatcttgccgccaaatcggcgaaagaagacacttgccttttggccaatagtgcaaagttcgatgggcacgccttttccatcccattcccgcatggtccgcaaaaggcttctgaacaaattggtattcagaccaccacatagccctctatcgctagagacaataatgaaaccgaccttcttgacctcacgactaatcagatagggatgttgatattctggatgagcctgggccaagtgacggattacattgcggactttatccgcataggggcgggaagccctcatccgatcttgggccttacgcattttactcgccgccaccatttccatcgcgcgggtaatcttttgcgtattcttaacactgccaatcttaccgcgtatttctttaccacttgccatggatgatgctcccgcttaccacgtgctagtggttttgaagttctcaatggcagctctaatctctgctgcaatttcgtcaccgtaatcacccgtttgggtgatcttgtccaggagctctggatggctggatttcatatagccctgtaaagcggcttcgaagtcctggatcttctcgacctcaatatcatccaagaagccctcattagcagcgaacaatgacaccgccatttgacccacgctcattggcgagtattgtgtttgcttcatgagctccgtcacccgctgaccacgctcaagctgcttccgggttgcctcgtccaaatcggaagcaaactgggcaaaggccgcaagctcccgatactgagcaagatctaggcgaaccccgccccctagctttttgatgatcttagtctgggctgatccccccacccgtgacaccgaaaggcccgcatttatagctggacggataccggcgttaaatagatccgtttccaagaaaatctggccgtccgtaatagaaataacgttagtggggataaaagcggagacgtcccccgcctgagtctcaataataggtaaggcggtcaaagaaccggtcttccctttaacctcgccatcagttaatttttccacttgctcggcattaacccgggcagcccgctccaataagcgggaatggaggtaaaagacgtcgccaggaaacgcctcgcgccccggtgggcgacggagcaacaaggagacctgccgataggcccaggcctgtttggtaaggtcgtcataaataatcagggcatcctctccccgatcacggaaatattcacccatggcacaaccggcatagggcgcaataaattgcagcgcagccgattcagaagcatttgcggcaacgataatagtatgttctagggctccatgttcttccagtttgcgcaccacacccgcaacggaggaagccttttggccgatggctacatagatacacttaataccggtgcctctttgattgatgatggtatctacggcgaccgctgtctttcccgtttgccgatccccaatgatcagctcccgctgaccccgaccaatgggcaccatggagtcaatggctttcaaacccgtttgcaccggttgcgaaaccgactggcgggtaataacgccgggtgccaccttttcaattggggaggttgcttctgcctcaataggtccccccccatcaatgggaatacccaaagaatcgaccacccgaccgagtaatgcttctccaaccggcacttccaagatccggccagtacacttgactcgatcaccttcagagatatgttggtaagggccaagtactacggcaccgactgaatcccgctctaggttcatggcaagaccgtaggtgttgcccgggaattcaatcatttcaccaaacataacgtcggcaagcccatgaacacggacaataccgtcagtcacactgaccaccgtaccttccgtacgggcttctaccttggcttcgaatccttcaatacgttttctaataagttcgctaatttctgcagcgttgagttgcagttgcatggctatgtcctcttattcggcccgctctagtgcagcaacgaggtggccaactgattaagtttcccaatagcagaaccgtcaataaccaaatcgccggcgcggataacaacgccacctagcagggattcatcggttttacaggaaaaggtcacctcacgtcctagccgacgtttgagggcggtcgcaatttcattcaattgatcttcggtcagcggcttagccgagataatctcggcttctattgtttcttcggtttcagcccgcagctgctcaaacaaggtagcaatttccggaagcacggacaggcgatcattgtcggctaatactttgagaaagtttttagcggcgtcagtgaccgtatcgcctccgatttcaacaaacaactcaatgagctgatcggaagtgtagcgcggatcgtcgatcaaaatctgtatttccgggtctctagctaggtccgcaaatgcatttagcgcacccgaccattgatcgtagttcccctgtgcctgggctagctcaaacaccgcattggcatacggtcgagcaatcgttatcttttcagccattaacttataagatccttaaatctggcccaccaactcttttaccaaggcttggtttgcctcttcgtcgagttcccgtttgagaatcttgctagccccggcgacggcaatcgacaccacttggcctcgcaaatcctcacgggcacgattcatctcctgctggatctcggcgttggccgcggcctttaaccgttctccctcagcgtgagcagattccttagcttcctcaacaatttcattggcgcgtttctgggcctgagagataatctcggcagccttttctttggcctcgtgcagggtctccttggcgcgtttttctgccaactcctgctcatgcttgccgcgctcggccgcagccaagccgtcagcaacccgcttcttccgttcttccatcaggcgtgtcaaaggcccccaaaggtagcggttgacaaaccagattagaatcccgaaggccaccatctggccgatgagcgtagcagttacattcatggcggcactcctctacttcgtatagttgtggctgatctattttattaacttaacccccaagagccgcctgagcagcaccggtgaagggattggcaaaaacaaaccacatggacatacccagaacaatcatgggaaaagcttccatcagaccgcctgtaaacaacatttgccccatcaactgtgggcgcatttcaggctgccgagcgatgccttcaatatacttggagcaaataagcccccaacccagtgcggagccaagaccggcagcagcaaggatgattcccacaccaatcgcagtagaggcataaatagaaacaagcaattcaggattcatgaaatttctcctcgtaatgaaataagatgaaaaaatgtttatttagaaaaactggtgttgattaatgttcttcctcggtatgggccattcccaggtaaacaatggtaagcaacataaaaataaacgcctgcaacgtgatcaccagaatatggaaaatagcccacagggtatccagcatgatctgcggcaaccaggccgctccaaaacccgccaaggacaatagggcgatgagcagaaaaataagctcgccagcaaacatattgccaaacaagcgcaagccaagagagacaggtttggcgacctcttcaatggtcgtcatgacgatgttaacagggaccaaatacttaccaaatggatgaaaaaggaattgcttgaggtagccgaacggacccttaattttgatgttgtaataaacaatgagggcaaataccgtcaatgccaaggcaaaggtggtatcaagctcagtggttggcaccactttaaggctatggatccccattacctcagcaagcttaggcagtaaatccacgggaattaaatccatggcgttcatcaaaatcacccataggaaaatggtaatggcaagcggtcctatgagtgggttacgccccgggaaaatatccttaacctgctgatccacaaactcaacaacggcctctagcacattctgcataccgctaggttccgacaaattgagattacggccgacacggtagctggcgtagactagcagcgctgccaagccgaggctgataaatagggtatcgagctttaagctccagaatcccatgctctcgcattggccaatacacaaattcgtgagatggtggttgatgtattctacggggttgctttcggcgctcaactttttcttcccactggttggttataacgagttattacaaatattctttgctatcccaaaatgctaatggggcgtattcataggtacgcgattaaacaggtagcctaactgggccgcagcaaagccaagcaataacgctaacggatctaacttcaacactcccataccaattgccatcaaaagcaaagttcccccaaagcgaatgctcgctccgatgtagagttcagctaaagctcgcttgctgttagtccgacttactcgccaggccatgatggcggtattgattaaggcaatacccccaccatatcccgctgccagcgcactttcgccacccttaatagcagcataagccagtactaccgggagtactaaaaacagctgaacaaccagcagtctgcgcaaagtcgcgcgcagcactttcgctgcatagctcataacctgtatcttctacaaatccagcaaaactgaggtgccagcttcttcatcaagatgtcgttagtgttgattattttctgccgcccgttacggggcgcgcagtataatgactggaagcgccagggtcaatgataaccgcgcaacctctctttactttattggttgaggttttgttttagggcagctatcctaacttatttttccttgttaaaacaatcccgcactcaaaagatcacttgatatgggccaatatgccatctaactcatcgacactatggtaatgaatcaaaagtttaccgctgccactaggatggtgctgaagacgaaccactgcacctaaccgctcggccagttcctcttgcaaccgacgaatatcaggatctaacgatttttctttagaacgccggggggggggtgcttgctgcaagcgctttacgagacgctctgtttcccgcactgataatccttgctgggcaaccgtacgtgctgctttccgctgaacttcgtcgctaagcgcgagcagggcacgtgcatgtcccatctcgagatcccctttctccaccaagtgcttgacttcattttctagtgtcaagaggcgtagcaagttagatactgcagcccgggaacgacccactgcctgggaagcttcttggtgagttataccgaattcattaatcaaccgttgcaaggcattcgcctcttcaatgggattgagatcctctcgttgaatattttcaatcaacgccattgccacagcagtttgatcaggcacatcccgtactacggccggaatttcatcaaggcctaccatctgcgctgcccgccagcggcgctcaccagcaatgagttcgaaggtgccactccctcctggacgcacgacaatgggctgaactattccttgagcacgaatagagtcagccaactcttctagggccgtaggacatatttccatccgcggctgatactttccaagccggatctgatccaggggaaggcgccgcaattcctctttggccttactttcaccgatatcgataggcaagtcagcagcacccaataaggcatctaaaccccgtcccaatccccgtttttttactgccatcgtggaattacctcacctccgcctgtaagggttcttctctcacctctcgcatgagtacctcttttgccaggaccaaataagcaacagagccgcgggaagcacgatcatacagcataaccggtttaccataacttggcgcttccgctaaacgaacattacgcgggataatggtgctgtagacttgttgcccaaaatgacttaccagctgattggacacttcattggcaagattattgcgcggatcgaacatcgttcgaagcaagccggcaatatgcaattcaggattgagtctttgctgaatcccttcaatggtattcagcaaagccgataagccttcaagggcataatattcacactggattggaataatcaccccatcggctgcggttaaggcattgattgtcagcatattgagggcgggcgggcaatcaacaaggatctcgtcgtagtcataacgaattttttcaagggctaaccgcaatcgagattcccgttttgatgctgaaagcaattccacctcagcggctgtcaaatcgccgttggcgggcaatacagtatagcccgactcctcaagtttaatcagggcatcatggggagcaaagtcttccaataggacatcataggtagtcgctgataaggaggatttatcgataccactgccagtggtggcattcccttggggatccatatcaatcagcaagacgccgcgtttatgggcagcaagcgaagcggctagattgacgctggtggttgtcttgcccaccccccccttctggttagtaatggcaataatacggcccatctcaatgatctcctgccctgctcggtcttaactttaccaaatggcgttgagcattaagccccggtaccgataaagcacagacgtctacaatttcaaaggttgcgggcaatgccttaagttcctcttccgggaacgcccctttcatcgccagcaaataccccgatggtttgcataaatgtcctgcctgaactacaaaatcagccaatttggcaaaagctcgggtcacgacaacatcaaacaggtcagggggatggtaggcctcaacccgctcacaaacgaccgagacattcgataatcctaattcaatggatgcttgaatgagaaatcgagtttttttagcgctcttatcaagtaaggcgaattcacgctcaggataggctatcgctagaggaatacccggcaatcccgcgccgctacccacatctaggattcggccctctcccaaagagggcccaatactaaggctatcaaacaagtgctttgaaatcatttctgcaggatttctaatagccgttaggttataacgctggttccacttctccaacaaccggacataggccagcaatccccctacttgcctctgctccagcttgaaccctaagattaacaaccctttctcaagaatatctgttcccattaaagctaagcttatttttctctagattgggacattaacgggaaaaaatttgttagcaataagacctaaacctccgcctcttctaagacacgggcacgctttaagtaaactaataaaagtgacaccgcagcaggagtcactcccggtatccgcgctgcttgccccaaggtggctggccgcacccgtgccagtttctcctggacctcagcggaaagccccttaacctgatggtaattcaaatctaaagggaggcgtaggccttcatggcgctgctggcgattgatctcctgttgttggcgttcgatataacccgcatatttggcttgaatagcaatttgttccgccacgactaagtctactgctaccggctcgccaatcaaacgcatcagcttttcataactgatttgtggccgccgcaacagctcaataaggcggtactcacggcgtaggggctcacccaagagggtagttgcctcttcctgggcaacctgatccggtccaattcgttgctgggagagccgctggttttccctttcaattgcttcccacttggcattaaattgcctccaacgagtctcgtctaccacccctaatgcctgccctttgggagtcagacgcagatcggcgttgtcttcgcgcaacagcaggcgatactcggcgcggctggtaaacatccgataaggctcgctagttccgcaggtgatcaggtcatcgatgagcacccccacataggcctcatcccttcgtggacaccagggcgcttgatctcggatttgaaggccagcattaagccccgcaatcaacccttgggcccctgcctcttcataacctgtggtcccattgatttggccagcaaaatagagcccttgcagaaaagaagtttccaaggaaggctttagatcccgggggtcgaagaaatcatactcaatagcatagcctggacgggtaatatgggcctgctcaaatcctggaatagaacgcacgagcgcttcctgaacatcaaagggcaagctagtggagatgccattagggtagacctcgaaggtttccaatccttcaggttcaataaaaatctgatgggattctttatcagaaaaacgaaccaccttatcctcaatggaggggcaataacgaggccccatcccttcaatctccccgctatacatgggagatcgatccagattggcatggataatttcatgggtctggggagtagtccgagtaatatggcagtgtacctgggatggatgatcctgcgctgaacccaggaaagaaaatactggtaccggtttatccccaggttgtacctccagttgagaatagtcaatactgcgcccatcgatacggggaggagtcccggtctttaaacgagcaacccggaagggaagttcccgcaaccgacaagccagagcgttggctggaggatcacccgctcgccccccttcatgatgagttaatcccacatgaatgcgtccccccaaaaaagtccccacggtaaggataactgccggagcataaaaggtaagccccagttgagtctttaccccaatcacccgctccccttccactaggaggtcggcgactgcctgctggaaaagggatagatgaggctgttgttctagggatttgcgcaccaccgccttgtataaggcccgatctgcctgggcccgagtagctcggacagccggacccttgcgagcattcagcacccgaaaatgaattccagcccgatccgccgcctgcgccattaacccgcccaaagcatcaatctctttaacaaggtgccctttaccaatgccaccgatagcggggttacagctcatctgacccagagtttcaagattgtgggtcagtagcaatgttcgcgcaccttgccgggcagcggccaaagcggcttcagtgcccgcatggccacctcccacaacaatgacctcatattgataagaagaactcatggactatttgccgatacaaaaagttgagaatatctcacccaataaatcatccgaacggtactcgcccgtaatttctgccaaggcattttgagcctgacgcagctcttcggcaagcatttcttcaggcccttcctccttgaggatctcccccgccgccgccacagcggctcccgcccgctgcaaagcttctaaatgacgtcgccgggctaagaagtatccttccccttccccatcaaagcccgcacactctttgagccgctgtaggagcaaatccatgccggcgccggttagcacggaaagccggagcactaccctctgagaatcttctctgcgctctgctgacgcgccactcagatcaatcttgttcagtatgagggtatgggacacattatcaggtaattcaccgagaatcgattgctctaattccgttaaacccacctgatcatcggcaatcagcaacacatggtcagcgttagtaaactcttcacgggtacgacgcattccttcctgttcgatgatatccatggaatcatgaagccccgcagtgtcagaaaggcgtataggcaaaccgtcgatagtaatatgctcgcgcaaaagatcccgggtagttccagggacatccgtaacaatggcagcttcaaatcccgccaagcgattgtgcaggctggatttaccgacgttgggccggcctaccagcaccacccttattccttcccgaagtaaagccccctgccgggcgctgcgatggattctccttaatatggattggagttcttgtaaacgctctgccactgccccttgttcaataaaatcaatatcctcatcgctaaaatcaatatccgcctctaccaaacagcgtagttcgattaactgatctcgcaaatcctggatctgggctgaaaattcaccgtggagagaacgtagggcactgcgggcagcctgctcagaggcactttcaataagatcggcaatcgcctcagcctgggctaaatcaattttattattaagaaaggcccgctcactaaactcaccaggacgcgctaaacgaacgcctaactggagaacacagctcaaaagccagtccatcacgacaggccctccgtgcccctgcaactccagtacatcttcaccggtaaaagagtgtgggctaggaaaatagagagcgagcccccgatcgatggtctctccctcgccatcgcgaaaacgagagaaagcagcgtaacggggcggaggaagccgccccgtaatgtgttttgccacttgacggcaaagcgggcctgaaacgcgaaccaccccaatgccacctcgaccgggtggggtggctatcgcagcgatggtatcgctcagccctccttttcgatctggcgagtaatgtaccattgctgggcaatggaaaggatattattgaccacccaatacaggaccaatcccgccggaaacagaacaaagaagatagtaaacatcaccggcatcaaagagataaccttcgcctgtatagggtcggttggtgctggactcagcttctgctggacaaacatgcttacccccattaataggggcaagatataataaggatctttcgcagtgaggtcctgaatccagaaaacaaatggcgcatgccgtaattcaaccgattctattaacatccaatagagcgcaataaatacggggatctgcaccaagataggaagacatccccccataggattgaccttctccttcctatatagctccatcatggcttgacccattttgtgtcgatcatccccatgccgttccttgagagcaagaagctgaggctgtaatttgcgcatgcgggccatagagcggtaactggtctgggaaagcttgaagaaaatcagcttgaccaccacggtcaacagcacgatagcccatccccagttgcccaccaaactatggaaccagctcatcagccagaagaggggctcagcaaggatggtcaatttgccataatctacggttaggttaagttttggggctgtagctgccagccggtcctgaatcttgggacccgcaaacaaactcaaattgaactctccgttctcccctggagccaccgtctgctgggaaggcattaccccggcaatatagcgggagcctcgcacatgcttaccgtaataataattgcttccctcctcccgagggatccaggcggccacgaagtagtgttggagcatggctgcccatccccccgagctgtggcgctcaaaggattgtgaagctaagtcaccaaaatcaactttctggtactcattctcttctgtggaaaaaaccgcacctatataggagcggacaaagaaactgtcagacttaggaggagtacggataaattgagcatagggccgtcccgtccaaacttgatctgttccattttcgatcttgagttttagatcaacctcatagctatccctatggaatatgtaggtcttcgtcaccttaatcccgttctcatcctcccaagtgaggggaacaaccaagctgtcctcacccggtaccaattcataataggccttggacgctgaaaattgcgctgtttcatgggtgacagaagggcccgaaaccgctcgtaatcctgattgagtaacaaaaagatcaggatcggcttgatgcaataaagacaccggctcgttgggttttttgagggaaaccggataatccaatagctgtacttcatacagatcgccgctagccatttcaatcttgacggtgaggagatccgtttttacctcgatagtttgccctggctggatgggggtcgtatccatatccgccatttcgggcggcgtcgtaccgggaaccccctcaggtagctgcgcatctggaacctcctctggcagagccggagaagaatctttcaaactagccgagggttgttgcggcggcgggggcataagcgggatggggccataatccgtttgccaagcatcccacatcaaaaacaatactagaatcaaagcagagaatagaaacaaccgatagttttccatgacaccttttccgttgggtttccggcatggagaacaatatcccctaaatgccagcgatagcgattattcagcctctatcgcagataacctcaatgaattaaacagaacgactaaaattggcagcctatttgcttcatgacagcctatagaacagccataacattgcaggaaaaagatttaggaatcattacgccgctcgattaggcgcatccattggccctctaggcaacggagcagatccgaatttgaacgctggttaatacctggcctagacaacaccaccagatcccgcccacccaatactcgttgccattgacggaagctctctctaatcaggcgctttatccgatttctatcaactgctcgggaaaagtgtttgcgggggatagccatccctagacggggatgatctaagctattagagcgataaagtacagtaaacgctttgccgctagcccgcttcccagccgcaaacacttgcttgaagtcgcctgggtccaccagccgcatcgagcgagtgaacccgaattgtttcatgctgagacaaagtctatttgaattgagttttaagcactaaggcgcttccgccccttagcgcggcgcctattgatcacagcgcgaccgccctgggtccgcatccgagcacgaaacccgtgggtgcgtttacgctttaagtttttaggttggaaggtacgcttcatctttgttgaacctatttaacagccataactggctagatacccgtgcgaaa