gaggagaaggaaagaaaggaaggaaggaaagcgtgtcgatcgcttgccttttctgggctctgagattacgatggaactgaggaagaaaaggcaagacagacgggaatgacaacggtcagtggccgagataggccaaacagcgaggatggattgaagtagtagaagagatttctaacaagataacgggggagtattgcatctgtcgagttcagttcctggcaggtggtagtgtgatgtagttagtgtatgtagatatctcgggtaggtaggtatatggatgtagtcgtcccccctcatccatcggttcatcccatcctccttcttctttccctctgtcttgtctcttttttttttcgtctgaacgcctgacgaactccagttcctacctatacattgaccgagacgtggggactcgttcatcttgtattcaccgatcctcaccttgcgactacctatcacaccgacaacccacccacagcgacctactctccatatgttttagacacctgattaccgtgaccgccgcgacaaggcgtctacttacacaccgatacttagcctccgttacgacaccagcctacaaacaccgataccgattccagattccataatggcgtcccccgaccccgaaaaggcgggctcacccggacacggcttgggtggaatggaccactcccaccaatacaccgaaaacaacgggatgaataccatcattgacgaaaatggccacgaacaaccaccgcaccatggcatgtcaattggacagtacgtcaagacgcgattcacgacactcaagccggcgatgcgaccggcgcccaacccgatcaggctgttgaggatgatcacggggcgacaatgggctttctttggggttgctttctttgcttgggttagtttttgttgttctcattttcatcaccgcttcgtccatcaccatcatcatcaccatctttctacataccccacccacatcactttcagtccccatgcattgtcaacacttccatttccatgtccatgttatcaacttacaagcctcatccatccacacttactatatcaaattaccactaacacccaaccttgctcaattcagacatgggacgcctttgacttcttcaccgtctccctcaccgtcgaggagctcgccaaggactttggcaagaccaacacggacattacctggggcatcacgctggtgctcatgctgcgctccattggcgccatctcgtttggcattgcggccgatcggtacggaaggaagtggccatttgtggttaacaatttgcttttcattgttttggagctggtaagttttcctttttttttttttttttttttttttttttttttttttttcctttcccttaggtatcttccttaaacacattggcccccctttggtggaaccggattgtcatgatgacgatgacgatgaggggtctgatatgcgaagggtccgaacaaacggaaaaagcggaagtgatgtcatggcgccatgacatgttgctgttgttcctggatgatcccccgcaattccgtctcgggagcaaccgaatgtcatgacttggcttcacttggcaatcaatgcaatgcctgtgtttggcgtgtctggttagggaactggggaacgacgcagccaagactgcgcccagaaacccccccatggacatcgcttggcttcgtggctttctcttgcatctaagcgaagaagcatccttttccccttggagaaaagcttgtttggttgtctgtccttttcggtgtgtttggggtagaaatgggatggggtcttggctttgtctctctctcatttcaccgtcatggatgccgccatcaccatcatcaccatgccagcaatggcttgacgcacatccactaacatgatcactaccaccagggcaccgccttctcgcaaacctactcccaattcctcgcttgccgcgccctcttcggcatcgccatgggcggtctctacggcaacgctgccgccaccgccctcgaagacctaccccctgccgcccgcggcttgatgtccggcctcctgcaacaaggttacgccttcggctatcttttggcaaccgcatttgcccgcgggctggtcaacaccacctcgcacggctggcgtccgctcttctggttcggtgcttgcccgcccgtcttgattatcgcattgcgactgctgcttcccgagacagagatttacgaacaacatgcttctgtgcgacgcaccgcgcgcgctaatggtcacgacaagggaggcgtcagcgcgactttcctgcgggagggcaaggtcgccatcaagaagcactggctcattctgatctacctggtgctgctcatggccggattcaacttcatgtcccacggctcccaggacttgtaccccaccatgctccgctcgcaatactcgttcagcgccaacgccgtgacagtaacccaggtcgtcgccaacctcggcgccatgtcgggcggcatcattgtcggatttgcctcgcagatctttggccgccgcatctccatcattgtcatgtgcatcatcggcggcgccttgctgtacccgtacaccttcatttcgtccaagaggctcatcgccgccgccttctttgagcaattcgctgtccagggagcttggggtgttatcccaattcatttgatggagctgtccccgggagcgttccgcacgtttgtggtgggtacttcgtaccagctcggaaacctggtgtcgagcgctagttcgaccattgaaagtaccattggcgaacggttccctctcgaaaatggcggcggaaaagtggggtacgagtacggaaaagttatctgtatctttatggggtgtgtgtatgtctacacgattctcctgacgttcgtggggcccgagtacctgggacgcagctttgatgtgagcgaggacgaggatgtaagggaggtagcaggcgaggaagtggtgaggggggctgttattgcgagtcacatgcatggacatggacacggaggggatgcggaggggagtggaagtggaagtgagggcggggaaggggttggtgggaaggcgcagggaaaggaggtggaggtggcataggatgcttatctttgggtttttccttattgagctgaggtgctgggggaggaaaaaaaaggttcttgggtatgggaatgatggcacgtctgatgaaggaagcgagcgctttgacgatgtggattatgacagtttggatataccttatgaatttatgattgattgacgtcaacaattgatatgaatattggacaacaaaccgcctactgtttttgccaatgatgtgactgacttgttgcgtgattctgttattggcgtcgttcgttggataatagtcaccccttcaaggtttcagtttgttcggggaacggacccctggagcagaacattgtggtagagtttctcttcgtagtgtgtagcaagaaaaaaaggtaaaagcattcattatttatgccacttagccaaccagactcgaggtattcgtctgcaacgggtgttttgctaggtggcagtgtttacatacttgcattaaaccgtacaaaggattggactgacggagtgctccagaaatgagattcccctcctcctttttctgctctttgtaaggaggatatacggagtacatatcatacacttacagtcaaaacctacctacctacctacctctacatgagctaagatggtaataagtagctgccggtcacagtatttcacttgtcaggccatgagaccacttggatctccgtgactccatcgactcgaggcaatagtggtgagctggttcgcatgtcacgcatacaacccgcaatgataagtcgggttattatcggtttcatggccatctcggccgatgaaaatcgttcatggcataaacaacaaccactgaaagacggcctatgaacccaccacaacaaacatgtaatgcagcattccgcgtgacctttatttgaagcagtcccgtccaccttttcttttctcctcaaagcaatcgcaatctcacgccttaaccaagccattctccagcgtctgcaccatgaccgacccatcctccatcccaaagtacgccgccaccggcttctgcgcacccccgctctccacctccaacccgctctttccataaaacaacccatgctccgccacgcccggaatctcaatcaaccgtctcgccagcccatccaccgtccacacgccctcctccccttcctgcttgccctctggcagttccgtcaacagcggcttaaacaccgcatccacgatcctcaatccattatccgtgacgcacgcgcccgccttgcccggtaggcccgacctcacctgcgcgcttagacgccccagtcgctccaactcgcccaacacctgcggcaccgccatggggaacacctcaatggggattccctttttccactgcgtgcctaggtggttgctaatcttgcgcgagtccgcgacgcagacgaacttgcgcgcagcggtggcgacgagtttttcctggaggagacaggcgccgccgcccttgatgaggttgagagcggggtcgacttcgtcggcgccgtcgaagcacacgtcgagcgcgtggccgggggataggtcggagaggtaacccaggcgaaaaccggcggcttggatgaggtcgcgggattggtcgcccgtggggtaaaaggtcatgggtccggtgatggtggtgccgagcttggagatgacgtcgacgacgtggatgacggtggagccggagccgatgccgatgtgtcggtaggtgggggagaggtgctcggttacggcgcggttggcggcgaggaatttggacttttcgatgagctgctgggcggcggatgcatcgggggcggtggacattttggcggtggttatgtggctggggggggggggaggggtgttagtgagagtgaggaaggtgaggaaggagagtgaaggggggagaggaagatactaacaggttcctgtgtggctgggtggtaaaagtgttagggagggctgtttgtttatctttgtcagtgatatggtgtggttgattgatgtcagatgtgagattgtgaatgggttgtgtgagacttgagaagaaaggtggggatgactcgtgatggggcaaagagggagtatgactcagtgagtttgatgtgatggtcaacttaccggcttggaggacaatggtagtccgaagaggaggcgctgatgttgaagggttgaatttgaagttggcggcggcggcggcggctgagtggaaggcgggccctggttggtgaacacaacgagcagcagcagcagcagcagaccaggaacgacgaggtatacaggacgtgactcgatgagggttcatggacatggtgttgttgatcttgaaatccaaaactgccggaacacggagagccaaatacacgcacacaccctaaccctgatcggcgaaaatatttcagcaagttcggcgggttttcaagacaaagtcgttgaaatttacagaggtccctgattggccgggtgatgtcactcgaaccggacaggcggatgaggcgggggttgtgacgccgaaccggaggggtttgtggtgcttatcgataagcggcagggcaatgcactaacaatttcaattcacagcgactttcttcctttctccatttcggtttatttcattttattttattttgtttcatttcactggtattcacgattcatcttcatcgacaacaacatcacccgtcaatcctcgaaaccgccatcagtgctggaaccggaaatccaacctcttgttccccttgtcggtcgtggtcgccaaatactcgagcctcgcctccgtcgtcatggcctcccactcgcgcgccttctgcttgttgcggaacaggtaatacgccttgacgaggacatacagggcaatgttcatgcagcagatagccagcagctgcttgttggcacgcctgtacaacggggcatcatctgtttcacattagcatcttgttctcaccgaaggaatctgagaaacaaaacatggaactcacccttgcgataaatgttcgaactcacaatcccccccgcctgcacaaacatgttataacaagccgccgacaccgtcctcgaccgcaccgtattcgagttcctgctgttccacccgacctgaatgggatgggcattcggatacccaagcaacaacgtcgtcaccgcataaatcacccaccgattcacgcccgcggtgtcgacgctgttgaggtagatgaggaaaggcaaagcccagatctgccccgatgccgcgatcagcgtcagttcgttgaagatctccccgagataggtgatgccgagcatggtaatcatgtgtatgacggtgtacgggatggtgagcaggttggcttggaaggtgtcaaagtgcagccccctgagagtgagggttaggtattggcctatgggcgccatgggcatctggaagacgaggcccaagatgtagatgggccttttgtctcttgtcagcatcatccattccaagtggaagagtggatgactactctagagatacaggaagggagggaagggacataccagagatcaaagtccttgagactctgccagagaagtctcggcgtgatgggttcacggttatgcatgtcgctcttgctcgggtcttcgcggatgacccggttgacaatgatcttctcttccttctcggtaaaccacccgtttttgccccggaaccagctggcggtgtgacagggaccggcgggcatgaggacaaaggcgaaaatgccaatgacaagtgtcatgaggccctgtcaacacatcagtcagtggtcaccaatcaccacccagacgtactcacaccccatccaccaagcaggcaataactcacctcaatcaaaaacagccatctccaccccgcatgtccctgtacgcccctcatatgcaacaacccatacgccaacagcgcgctcgcaatatccgcaatgctcatggccgtccagaaaaaccccagtctcagactcagctcatgatgcttgtaaaagtagctgaggtacaagattacatctggaatgaagccaccctgaaggatgcccagcagagcacggcaggcgaggaacgaggtccgcccctgaagccagaactgagcggtggcgacgatggaccacagaaccatttgcgagggaatccaccggtcgggacccatccacttggagacgagttgcgagggaagttcagcgcagaggaaggctagtttgaagatggagttgccaaggttgtagtctgcaccatgggtcaacagctgtctgcgtgtgggtgatgggtcaggggtccaagaaaaagacaaacacaccattcgtcgtcatatgcaaatcccccaagaaattatccgtcaaggcctgcccgatattcgcccggtccagctccagcgccatgaacatgatgcacgcccataccatgatgcgccagtcaatcttacggatgagccggtgctcctcgccccatgtccagcgctcgagggggtcgaaccggtggatgttttccctttacatccgagtcgtcgtcagcaatcgatcatccagcagaagcaagacaaaaacagaggggtaaactcaccagtccggccgcggttggtacttctccgctgtatcggggtcgtcaaacacggaaacctgcgtggcgatggcagtgggatcataggaactggctctttggaaccagaaacggcgctcggcaagtgctatacctaaaggaggaatggaagagagggtttcggaggagacgttgatgttggagcctttggactcggttggagagttggtcccgtctgctgagggaggggagccgccttgtgtgaggactgtcgccatggttgttgttcaatggtccggtcaagtgtctaatgaacagcggacttggtccttgtgtcaaggagaaggaaggggtgagattcggacacaagtctcacggtggtgacactttggggacctaagcttcgcgggaacatggaagtctatatgagctccgacatctgagcagcatcagggcagcgatttcgacatggcgagaaagctgcacaccatcatggagagagggatgcatacaatgcagcaccaagcacgacgtcgtagccagcttccgcaatgcgtacctaggtacaattctcatgggcggttgccacgggcacgcccaaccgtccactgaagtgctcgaagggactcatacacggtacttccacacgtccaagatgagctttgatgcatcgttcgccacattgcaacaccgtcccaagctttcggcgccatggtgtcaagcatctatagaagctttagaggcatttgagcaacgacgcaacaaatagtgtggaggtctggcccagcgccacgggttgatagaccgtgtagacgtgatccttggctggaatgaggttggcaacttggcatgggaagcgataagggtctacagctctgcaataacatctactgaatgggaaataagtttgaactctgaaccaagcattgaatactatcccactgctccagcccaagggttcgtggggtggtaggtttgagattcacggacgaagtgagtggaaggtttcaaccacacgcttggtttacacgcttgaactccgtaatgtatcgcctttaccacagaattcaacatcaccaagagtagtggggaggtgagctggagacgtcaatgagggtccagaatcagtttgtttcaatgccaagcaaacaatcattcacttcacagcgagtgtctcaacaccatctttgacacacaaacgccatcgcatctttggaaagaaagcacgatttgtctaacaaccctcaaagcaatcgatgataacggcggcaattgaaggtcgatatcgcggggttccttcatcttcgcgtgggggagactgctagttattggcgatttgccaggtggtgatggcgtgctggtgttgacgtgcttgaccctgactttgacgcgaatgacaaaggcgacgcagtcattggtcaattcgaatatcgcgacagcaacccatttggtacgggatgtcgacacccaccaataccaactcaaggatagatatcagcatcaaggtatagaggtgctaatcgttatccgagataaggatgtctttggcagtcatacccgtatccccgccgtctggtcgacatgaggatgccaaaacgaccgacccaaccaagctttctcctcaacaccggtgcaggatggacacatcttggtggccacaccataaccgctttgaatagtcaccaagattcacgacattgccgctctgatgttgtaattcactacaccctcattcgacatttccccgcacacacggtaccgatatggctagcggataccgatcacggaatcacaaaaggtgctgtccacggacatttgaagcgccgaaggcatgtcgacaccaacccgccatatctcgtcatgcatttgatcgatgtgattggcgtcacaaagctgttagacaatatcctctctacgaataacagagataatactgtcttcaaaacgcgcggataacgaacaatgcatgcacagcataccatgttgtctaccgagctccgaaaatatgcctgaacctgatgatcatctatataagaggttgcctgataggccatcgatttgagttcttgtttcttcttcactcaggccagttacatccaaccaccacttccctctgatacaccaacacttgcaaccaaaacaccaccatggctccttccgctgtcgaggccgtccaaaccaccatcaacgtcaagaaccaaactacccagcagtctgctcctacccagcacgcccaacacgtcgagcccctcaagctttccggcgttcttgaccagtatgagcactttgacgtgactcccatcatcggccgcgagttccccaaggccgacctggtcgagtggctcaatgctcccaactctgatgagctccttcgtgatcttgccattaccagtttgtttctcccatttcccctgtatcactttcccccaccttcattcccttctctttgtcatttgtctgcccactaacacccattccccgtgcagtctcccgccgcggcgttgtcttcttccgcgcccagcactccctaaccaacgacctccaaaaacaactcatcctccgcctcggcgccctcaccggccgcccgcccacctccggcctccacattcaccctatactcaactcggaacgtgaactcggcggcaacgacccggaaatctccaccatcagctccatccaacatcggaaattctacaaccacacttccgaagacgacgaccaactgtctcccaaaaagcagtacacggcccaatggcactcggacattgcctttgagcccgttcccgccgactataccagtctgcgcctggtgcagcttccgaaaaccggcggcgacaccctctgggcctcggggtacgagatttacgatcgcatctcggagccgtaccagaagtttttggaggggttgacggttacgttccagcagccggggtttaaccggacggcggagaggatcgggttcaagatttatgagaagccgagaggcgccccggagaatgtggggagtgagctgaaggcggtgcatcctgtcgttaggacgaatcccgtcacggggtggaagagcgtgttccccgtggggggccatgtgaagcaggtgaatggggtgacgaaggaggagagtgataggttgttggagtggtttttggagctattgcagaagaatcacgatttgcaggtgcggtttaggtggacgggggagaatgatattggtgagtctttccgatcagatccaagcggtaccaagttgtgggaaggaaaaaatgaaaaaggaaactaacggtgtgaaacagccatctgggataataggagtgtcttccatactgctactttcgactatgatgggtacggcgagcggttcggtaatcgtacggttggattgggagagaggccgtatcttgatccgcagagtactggcagacgggaggcgttggcggcgacgggtgagctggcttgagtttgaccgcgcaaagaatctggaaatttccagagaacattcttgtactttgtgtttgattacgtcgaatgggaatcagattctcgacaacagatcttgccgttcaaccccaacatgcttcactcaatcactctttggttctttcaatagtcgcccgacgagactgacaaaccgaaatatcaaggtacccaaggtacagatatttgtccgtccagcctcggctgggctggattgtgcacctacctaacaaaaccaactgcttttgcctcgtcaaaagccttgtccttttcaactacatgtcaccaaagcaatcaaaaacctagtcgacatacggtcgggaacagctgagccatcaagatgaccccgacctcttgggacctcgtcgacgacgagattgtaggaactatagcagtcttagcagaccccttctccgccagaatattagccaacttacatcctccttctatggatcaatctcgaaatggttctagaccgcgtatttgttcttgccctcccgagggcgaagaacgggcccttgccttcaagtcggtgcggcttacacccggactcgtctagcaagtcccttccaccttccacagatcgagcgtttctttgccagttcctttcccttcttggggcgggagggaggcgagatggattttcgagactggtgttgaggtgaatcagagccccagtgaattgttcgggcaaagcattggaggcatttgccattcggcaggctaggatctgtgcgcgggtaggcaggaactcctcccatcctccgtcgtcgccatcgaggtaaaataggcgcagacacttggctcccgcgagcttcatcttcttgatgaccggcagttcagagtagaaggctttgttgtttcggtaagtcgccttagcgtggtcgacttcggcgtagaaggcggcaagctcttgctcgacttcgttgaagagttcctgggcggcgcctccagtccgtgacgacgggccaggacccccaactcggcttggagccgcttgcttgcgatgcgacgattgataatattgccgccttcaatgtcggtaggtctcacctcgatgactcgctcagcatcttcttcctcagggacctcgaggtccgcatcgtcaacacgaccaggctcgaggtagagaagttactcggcatggttgcgttggagatggcgcagatggcaacggacagtaatggagaacgggcggcaaagaagcattcgacgggagagcccgggtttggtcgaggtcaggctccccattcggtgtttcaagacaaagtacgaccacgacgctgagcgttccactttcaagccggatgctatgcatacctacaagcaagccgttcaaatgttcggatcctggctgcgacaatgcggtggaatgaattgaagacgacttcaccaggcaggtcaagtggactggaccagcgctccgttgaagcagcccttccgatcttgatcattcgtttacctgttagatttggcggcggcactctaactcaaaatcagtgatctttgtccgatcgtgactagaaacaggttgaaacaagggccgttcagtcgataaccgccgatatgatttccccagcttcttgaccttctcaacgcgtcacgcagaaacccttctgtaccaatcgcaaatccaccgaacacaatgacctcaatcaccataccgtacatagactcgggttgtctactcgccgaataactacctagccatctctgcgggtgtacgtggctgatctttgagaaggtcgtgttttcaggaccctgggtcatgaggcgcagtgagtgaaacgatgtacggttcagggtcgaggccccatgtcagcctgtagatttaaattccgacttcggctgggacatacctctaggctccagagggagatcttgctttgaattgccattgtgaagtccacgtgtgtatcacggtgttgatggcaacagtggctggtaggtattgcagaaagggcagccgaccaagtggcttcaaccccgtcattcattgtcaagcgacatgtttttgtcggatgggatataccaccaagaggggccatccgtattaccggtttttgttcgctggtgaagaacagctcacaaagcttggaggtatgctctaggccgacttgaacattcgaggcaggctcagcaaacgcatacgacgcgttcaaagtcgcctttgcggggaagaagtctgagatcggacaatacatcccaaccaagctgtcactatgggaaacagtggaagctacggggtcaaagttctccaatggactttccgacattattcaagccgataatccgcctaaccttgatgacttcatggatctgcctggaggtgggtattcccgtcaagacgaacctgctttctccctgtacctcttgattgaccaaaaagtacctaaatgctacgcccttcgttcatgtagctgcaggcgagtcgaggggggcactctccgcgggtcgcttgctggttagccgtgggttgcatggagtgatcacgttctgataagcctgttgaagttcgtcgacggtctgggccaaggatctctcctaattctttctcggatttgatcttgacgccaccccagccgatctcgtccgcaatcttaaggtaatttgcgtagccactcttgactctcttacgctgctcgtccttggaagaaccgatgggtgcgctggccaggtccgtcatgaaacgacgtcgctcctcctcctgccattcatgcttgatgacagcgtctatgtcgaacagtttggtggcgcccccggatgccttatccagctcctctactgtaaggtaccgtaaggatagtgtcgtcagtaatcccatcaaaaacgtaatctacaaacatcggcctatgtataagcaaatatttgagaatcgcctggcctgcttcgctgttctcgaagccatctttgtgcatagaatgatatcaaatgagggaggagtacgcgtgaccgatacgagctgtgcgcaccgtatcatagtcgtcgacactctgaggcggctgggggataccaagcaaagtcgaagaagcgaaaatggagggttaccacctcatcacctatcagaaactcattacagataggtaatctggcttttagttgttatagcggttacggaagtcctcgtagcagctgtgttttcgtccggctcgacatccgaagtgacgatggtagaggtatcgttgggtgtttgtgtcgtgggagtatcgggtttgagggcttgaaactctcaagatacacgcacttttggtcgcctttgaagcagagctacccgggttggccttgctggctttgcgatttcttggggggctggtgacgtcctctggcgtttaccaagagaccagttcgccgacgagagcggcagaggagcgaaggaaatgttttctctaatgagcgggtgaggtgcgggagccgggtcctcgtcatccgtcgtgaggtccggtgtctcaatgcgcttgggagtattgatgctgctgctcgactgtattggcgacgtcggcggtgataagggagagctcggcgacctgctcctgcagctctgtaaccgcgacggattctcccaaccgggctttcaagtggcgaacccgaatgttcatcccagactgccaggtcgcatgatcctccttgattgctgaagagatctcggtcatgcgagagtctacggcctgttaacgacatgttttcgagcctttactttcgactgcgttggtcaataggtaggtatatgggccctggtgatcagcgtagaggtaaacaacttggggttttgaagaacactggctgtacacggcgggaagctttgtccaatattggcctaaagaccagttctgtgatagagtgttggtcagcgaaacattaacacgcgatgtttttgcgaaaacacttttctattccagtacaaccacactaatgcacatcatcaccatcaccagcatctggtatttaagcgttaaaatttccacaagactttcagttctacctctacttaccgaccttcctataactcatcatatcactttggctttcccttcttgtcttcactccagagtagtatctcccctccatgcacgcctaacccaatgtatttcacacaacaaacaacacttcaataggtaggtaaacctcacaattcatttcccattctccatacagccaaagcccaagtccaaacccaagtccaagcctaacgtacggagcctacacctgcctatcctggtgatttctccgggtcgacaaagaggtagacaaacgactacctacgagtccgaaagatgaaattgcccctgatgagtccacttgcaagaccagtagcaatcacgatccggaatcaagccagttcctgcctacctagccctcctaaactttttgtactttatgaggagatacctacctacctaggtaccgatatgtcctggttgacattctgagaaactccatgaacgtgtgcagtcacagagtgaccattgtcagaaaccactccaagattcttacacggttgtcggaaacactcggaaaagatttctgcacgagattgaaccagagactgtgagaccaccgtacctagaggtacccagatttaactgaagttagagcaggttatggaacggacggtaagttgacagcaagcaaccttgaaactgtaaactgtaaacttcagcgattcgcagctgcactagaggtatcgttcatcggtagaggtatgacaagtggaatgaattcatgagtaggtagacgccgtgaagcatcactcacgtctgtgttggtcaactctcacacttactaggtgttttacgagtctatgagtctacatgtatgacctacatcagctttactgtaataatgccgacagtgacccgtcctttcgatcagtctacctagaggtaccttgaccgtcctacttctttctacaacgattaggtactcatgtgcatcttattcacgttaaccatttgccaattcttatcacaagccctagagcgcttacaccccgtggcaggacctattctcaacatgcatgcttggtgttgatgccaacctaggtaatcttgaagacaaatttaccactcgcacccaaatctcaagaaaaaatcatgatgtcccttgatactgatactcttgcgatctggaattatctcatgaacactcccaaaccccccctgtaactcccccagtttctactttcgagttccaccccagcatcgagttgcccaccacctccccccccccccccccattcaatcatactcgtatctccaacgctacagcttactcttttcatgcctgttcggttcctcgcggctccccaacgtcgtgacccaccttcgtaaaccagcccaaagtgttcaatgtccatgcatggccagtgcaaagtcaagtccaacttacaccagtgattctcttcacgtgccattgtgcagcttgcagtacgcccagcagcagtttgcccatcagcaacgttgccccaataatcccctaccaatctcaacaagcagtcaagatactacatcacattacttggaggagagccgagggagccaatcaccatcaagacttctcttcattttaccgagttctgtcctcctcccatcctcatcatcccccccacaaaaacaccagcaccaaccaaacgtccaaaatgggatgcccgattacctaccataggcgagttaagcgagcaagcctatcatagtactgtatgtaccatgtaccatgccaaattggagctctgtcctgggtaacctgcgtaaccaagctgttgtaaatctaggttagatcccccatcccttcgttaaggcccctgacccacatttgatatcttcgattcaaaaggtgtaaccataacaagcttcaagcttcaaaccaaagtaaccagccaagccagctacggagccaacggttccggaacaaagcaaaacaaaaaagaaacaagaaagtttaaccaaaacaaagactaaaaaatcaaactccgagtccgagctattcctgtcggggcatatttccggcttggtaaaactaggcccgtatcgtgtacactaccccctactggacaactggtagtcgacaactggaacatcgtggacatctggtgcggcgcggtgccgtgctgtgttgtgcggtgcgccgctgtgctgtacggacggtgctgtgctgtgctgtgctgtgctgtgctgtgctgggaggaggcgaagggagcgagctggagcgagccagctggagcgacggagctaagctaagctaagaagagagctaaagaaaaaaccggtgaagaaaagatttgcggttagtgtcaaaaaatcatcggagcttttgtcctgaaggaagatttcccttccagactccacttttcaggtacgccgcgaatgaacggtcgcgagttgtccgaagccagctcacttgaacctgattgactaactgaccttggaagctaacgaagcttttggagagaacggtcaggatcgatcttcgtcgtccacaactgaccgggaaccagccacttggggaaaaagctagcctacctagaacaacgctggaatgcaagtataggtagggcccgctacgccttgtgctgtgtgttgtttttgtagaccccccccggatggatcctcacccacttccactccatggcgtgtgcttcaccgactaggtgggtcaccatactaccgtcccctcccactaccgtgatgagccccattcaatggcggagtgaacttcccactcaccttccccgggatttgggccgccgccgcatggcacccacggttagtcaacggagatgctagaatcgacgcgagttgggcaacagagagaaatgggcaccgcttagatggaatgaatgggctgatgcggctttagcctgcatttcatcagctactgctcacttgcgtgatttttttcgggacttgcatactgtgcttgatttctgcgcgatgaggagcatgcgcgatgcgatggggtggagatgtgtgtatgcacatcagctggatcagtggtttgttagtaaagtaaacgttaccacccccattgccctgtcatctgtcggcaagatatatcatcgggacgcgcgcgcaacgtctgtacataacccagatccgtcctggccaacggtcgactcccattcgctccttttccgatgcgatgccagtctgtccgccatgtcagtgggacgcatacatcgacgatcgcgtgcatggcatttactgcagcgagatcccaaaaaggcggtacttacagtagcgcaaaacaacttttcccatgtggtgatttccatggtttcggatgcgtttcagatgcacgctgaaaaagttgttgcacgtccatgaagatgacttcatcgctcggcaacatgttcatccggagactaacggccggaatgaagattgatgaagcacggagcatcgttcccatccacgccgcgcgtcttgtgaggcttgtgacttccacgtgccagctccagcctccggatccgaaggcgttcaggagttttcggtcagtgggaacctgatcacagcttggccaaatgattgccgcggttcgcgcgcccagatttcatccagcaatcccaaatcagggtcatatccaagagcggtcaatctgtaagtcatcgagatctcaacttagtcgctgccacgacaagagttaggttagcagggaggagaagtgaggcagattgcaatcatggcaaatagggcagccggaattgtcttccatggaagcttggctcgtgccaccgagcccaatcccacctttactcacctcgctttccggttttgactcctcgacaagcccaacaattccatcctaaccagcatgcgaattctgcccaacatggcatcatggcaatcagccaactcgctctgtctgcgtatcggccgacgattcgcatcgataggatcggtccattggaccactgcaattccatggtttggtcaagttcttgagagccgaggagtaccatcgaatgcatcaagagaacccctacccacctcaccgaaactgagacccggtacctgaatcggcattcaacttcaactccagcgccactcgagaccgtctgacatccgacatccgtccgtgatccgtcactggacggcaggaccgtgataattaccaaaggtctggtatccaatgcttcggatcccaggctcagatcctctcgttgcagcattgtttgtcctgcctattaaggcggcacattccgacgcctgtgtctccgcccattttgtcttaccccttccgctgggactgaccgtgagacagtggacagtaggatcttctccccctccacacccactcaggaggagttgcggactgttgacccacttgttcccgcattttcccctggttctcgatgtggttcctcaccggtcggtccacttgggccacatttcatcgggaaccacttcccatgtcactctcccttgccggagaatttcccacacacccccgacaacgttgcaagagggtctaatccgagcaactggatcctccatctgtccactgagagtgcgcccagcaaccctgtacacgtagcgtagcgtacatctctatcctagacgtaaacggttagcgcagtacttccaccatacaatattgagggtttgaatggtgaggaaaaccttcatcttttgtacacagaactaggttatggaccccgctttgtcaatttaccgcgctaacctttgtcaccccgatgcctcagttgactgcgagggagaaaggccaaggctcactagctagatcaagctagcgccatctaccgtgacccgcagctcaccaagggggtccaattgccatgcaccatgctttggcctggataatcctcatctgtaccatccccataaccgacatcgagagattagatagaacatggaaatggaggtggcaaaagtactaaaatgggaaatgtggatggggatgtgaccggcgagagtgacgagagtgaccaacactcttgcacatccttttaaggagagacatggctaggtcagggaaggttcctcgtacctgtaatcgaacccctgtcgggctggtcggtggtcttgatccattctggcgggttgacaggaaattcccaccatcccaccgctcaccagggaaacaggagaagaaaatagcaaagttcgaatccttcggcaaggaattgcatgcaagacaacgaccatgtcgtctctctgcttctggtttcgttagcggcaggcaagcatcgaaaaggatgtccaaaggtatgatcatcatcgtcagaacttgtgatttctcgatgggctcaggccttctctttccagaggacacggaaaatggattgataaggatagacaatgatccaacctaagccatctcaggcgtgtgcatcacaactacatctcacctccccaagcaagcagtattgggagccgactctcgatctatgcgatcccccaagatatgagtggagtaatatcgtgtgattgggttaaaaaccccgaaagagttatggctaccatccctgacccagatcgagcgggctgccaggacagggcaaggggaccccattgccaagcgagatctacaagtgtgatctgtcctaatggtattcaactgtcaacagtgagccatcatcttggccgcgacgtgacacacgcaaggcgaaaccctaaccctttttttttctctttgggaatgtttgatgaggttggacagagtctgccagaatcgccgacataacacgagaaagcgtgtgcaaatgcgccccaaatctttggaggcttggcggtgggtatggttattgaagggcctaggcggcaaaagcaactctgaatacccagactggccagggtgttggtgaccggggagctattgcccgcatattgcagagggttcgttgagttcaagatgcagttgatgcatttgttgatgaccgggggttgcttgtaatatcgggcctcctggcggcgatggccatcgaatacctcaggtacatggagagatttgccgaagttgggttaaggtttggcgttctcgtttctgacgcatttggcgacatcgccatctcaaacatgttcacatctgcccccgtgggggaaccaaccagacgaggtgaggtgtgcatcatcgcggtgttgttgacattgcgcggtttctggcggattgtttcgattcagcgggtttggcgtgcaatgaagagaccgatcgcacggcaaagtgacagattcagagccggtccccatggccacgttatcgcctggctagtgactagtaggtcgcgggatgctgatgctccagtgtgatggtcgacgacttgaccacagcggtgacgacagctgcgccgtcttgttgattgacgtcgccttggtccagggtgcccatgcgccaagccccgccaaagagatcaccagtgctggcgccggggaccaaaggaggcactagtgtagaggcttcacatgtccccgaactgaaagcgctcgggcaccatggttcgcgagggggctgccccccagtggacagccagtccgagcgagccagcgcgagccagcagcgagccagctcttgggtagatgggcgcacgctaggatcggaaagcccagcaatcgtactgctcgatatggtttgggccgtcaaaataaccagggcacctcgttcctggtcggcgatcaatgcatcccaatgcatccaaccccagccagatccgagcgtgctgggccattttctgtttctatcagcttcacaccccccggggtgagcaaaggaccaccacaaaaaaagggggctccgaatgaacacctacccttgagcagaaaaaagcaacgaatgccttagcaccaagcccagagattaccacaaccacccttctgtgaagtctgtcagcgctgtacctccctcacctcctttgtcaatttctcatcggtatccgttgaggcaggtgcttaaccgcaatggaaaggaaacacaaacacaggtcaaccatcggtggcagggataccccatcaaatccttccgcactctcgcacgcacgagacgagaatggagagggagagaagggccgggcgacctccggaggcggctgcagcaaacagggcacatttacaccaaaaaggcagtcccaacgggcgacacggcccaacagcgacaaaaccatgggcccaaagcgctcttgtaacatgatgcgaagagctcgtttgggatgcttaggaaaatcccagaaggactcaccggggttgtgagagaaagggccatcaaaataggtttcctgtgcaagccaagccaccgagcgatagatggcgggtgagggcccagctgggccaaagggccgcggatggagcatgctttgcggcaggcagtctccattgtgagagacattatcttccttcagcttgccatgccgcttattcataaaaaagtgcagctccagccgggcaaattttgccaatcgcagagcatcttcggcaccgaactgcttgtgtgtaccaaatacctatgcacaaaaggggatgtgaatggccacactcatcaaggcgtacaaaaaaacaggaggcggtctcgggcccgtgtttggggtgggcaaagtcgatggagttgcactcatctcccagtcatgcccgttttgggactgtgcgaacgtcggactaggaatccacgtgttaacgtccactcgccctcctctgttctgaccgcttgagccagtgggcttagtgtagaagccgcaagcagcatgccgtttcgatctgtggagttagcagcctgtccttcccccctgagagctgccgcatgccttccgtctggatgagatctacaacgagaccccacgcatttgcccctgtcaacgatccggtgtccatccacactcctcggaaacagttcgtggccgtgactgctcagtgttcagagcgtaactttctgtctacccatcatcccagctgtcaaaacgagcatgagatccgtgatatcccggtcgtcgagggagaaagcaacactacgcgattgttatagctcccatacagggcccgtaaaacgttacagcggttgcccgctgctatcggctcgatttaactccgcacttgttattcacttctttcccgacaaggcctcatggtgatcacctaactgatggcggtcctccctgccgtatagcatgtaccgatactgcgagtcaagggggacacctcccgatagagcgcgtttgcatcatgtcatgtatctcgccggctggccagaacgtttgcttggtccgggaagattcaacccggatatctgcgtctgaacgaagagacacgcggggacgagcatgatcatgcttcaaatctgtggagtctcccggtgctttggttatggttgagtcgtagagttttggctaggggttcatctcggcggttgacagtgccatggccgtttcgtcctccgttttttctttttctttttttcagaaaccggttgcagtcgagccgctggatcctgatcatcagcggaaccaagaaatgcatactgagacacactgccggtcgaaacaacgcggatcggacggccaatcaaattggcaacgtagcaataccgtttcccacgtactgttgctcttttaccgctccgtttgagcgcgatgcgccctcccgctactacccaccccaccccaccgtatctgttgatctggaacggttcttgactcaaaggaacaaaaccacaccagcaggctgtggccctccagcagaaacgtgatcgagccgatagttccttgtaatgagaccatgcaggcgcaaggaataagatccggtatcgctcacacaacggaataatgtctgagatttagcattcgaggcacccgccgtggcatggtgaaaggtgttggaaagcgacataaggttttggccttgtagttgacgagcagcacgttgaagaaaccgatcacgatgccaccgtccagtcccgtgatagcgctgatacgagtgttcggagtatttgtcgtcgagaagcctgacgaggccttccatgttggtggcgtatatcggctgacgatcggggcaaaggtccgcttcctgggttctatcaaacttgcccgagtgatgttgagagaaacagataagcggcactgtccttggggagaagagagcaaggcaagactttgtttccccaatttgacactagaacatggtgacaccgagccgctgcggttcccgctgagctgtgtcatacggacgtaagagctcgtaatcggcagcgcatacacaatatatagtgctcgcattactgcaggatcgaagggggagaggagatgaagtgggcttgcggctacgtgcaggttgagatgacagtacttagcgcattttcgaggtacggcaggtgctgcgatgaagtcggagcagtgtttacgcatgttgccacacccggcactgaaagcgtgttgcgcagctcgacagagtgtacctggtttcgttgcaggaataccgaaatgaagtcagagggcatgcatggtctgaaggctccattaaccatcataagcaggctcgatgacgagaaccacaataacacaacggcctgattggcacactgaccagcaacttgccggacatacgaaagccgcgtgttgataagaaaagcgagagaaaagcttggtagctgacccgaggaatacaagatggtgtttcaagagccgatgaggcgcaccgcacgcagatggacgctctatcggaagtcgacatgtgtgtactaaaaagggggcgcctgcgcctgcgtacgcgtctgcattggtggtgaaacttgacattgcgaggtactcgataagtccgggattggaggttgggtacggccgttgatgtgtttcaagcctggtctccccgattgactgcctatatagggcggcagacaaggtcgatccagtcggcatgcgaaccctgacagccaaagccaggtcggccctgttgtggtgaagctgtggcggaagccctaatcgtcaaaacatgcctttggctgactcgaggatcggcaaccggttagcggggcgcgttcccgccgtcctgatgtgtcccgttgatgggttgaaaggcgtgtcgatttgccgtacgcacatggcattcagcaactttcttgcagatcgccagagggttgccacgctggattaagcccaaactggcctgaaagactcggcacatggttgcaattccaatgtgtgtggttgtgtgtgtgtgtgtgtgtgtctgtggcggctcgcaatgcggaggcgcatctgacaacggactcggccgaccgtgccggacggtaacaaggctgtgcctggcaaccaaccaattcagcgataaaaatcccggtaattgcctgtagtgtggtgtagagcctgtggatggcgccggtttatccaaacgggcgggataggccacgttcctgggtggtcaagtagtaaacccttttctcagaaaaggatttcacatcagcgagcagtctcctggaagaaccggttagcgtcctggcctgaagacgaatcaagcgacgaaagagcgcgtgggagcggcgcgttcggtacgtacctgtactgtggttgggtgcaggacatgggacagacagcagagttgcgaaatctgcgacatgttgccctggtggttgcaccggatcactaccgaacgagatctgcgctagtgaattcttggtagtttgtcgaggcatgccagccactatggtagaactgctttaggttgtaagtcgaccgagaccaccagcctggaaattagtcagatgaaaacctgatgacaatgtactttcaggatttttacccaggggcaggtccaattgctacaccaaggcgaggacggaaatcatggcgaggatccagcgatatggttcaagcaggcctacgaacctgggctgtcgaggtactgtacagttgcagtgcacaatgtggacggcggtgcgacccaagggtcctgtgtatgtacaatactgaccggtattgtacagcaccagtcgagtgcctcttcagcgacaggggggcagtgacctggggtagcagcatgtataggctaaaaattgcttcttcaccctgccattccaagagccctactgacgggatgatacatgccttcagattgaatcgagcaccttgccgcaataaggctgctagccttggatcctcgcatacccagtggttggatcgtggagatcttgctgggacagcaaggtgcaaagatagcgcagacagagagagcatcaagcactacgcatgtcgggaacgtgtgggatctgggctgcacgctttctcctgggtacggccgtaggattgtggcaagagagcagagagagggcgagagagcgagacttgagagactaccaaaatggacatggagctttgagtgcttgcagcagtctgtctgctggtctgggatagtacctgcatgactgtttggagtcttgatccgccctctatcgtcaccaacgaccgactaatcccgacatcttgggtgtccctggttgccagtacccgtccctgggcagtcccctggtgctgtggtggtgcaaaggctgcaacttgatttcagccatgaatagctcgacaatcaagtggacaggggcactttgttggcattttgacgtttttgccctttttgtgcaatggcgatgccgtccgtctgtcattccctggctagcgtcgtgttcgtgatcaggcttgttgacgtcgccgtccagtggaaatcggtgccgagcaccacctcttctgttcgtgttgcagtcctgacatcgtttctcgtcttacgacccgggagatgaaggcgagggtgatggattggcacgtctgcgtaacatgttgcgcatgttccacctcgaaatagggtcttttgatcgtgtcttgatcaagtgcgatgagacgggagaattaagggcataaaaagaaagaaaaaaaaagaaaaagaaagaaaagaaaaagggacgaaaacagaaaatgtggtgggggttcgagcaatggcgaacggtcagtggccaatgtcgagaatggattggaattgtccactgaaagattcgagacaagcgggaagcaagaactgaatcgatgcagtcagggtctggtttggctcatcccgtctggcaatcagatgaacgggttgccaagtggaagtggggtcatttgggagctggcggctgacgaagaaccgtcacgagccgtcggtgcctgatctcatctgagtttgattggatgcaggggcagttccaagtgggtccttcttcctaggtaggtactcgacggaagctccagctcaagcaggcagcttgccggaagaaccactgcatgagcgcgccttcctcaccatgagcttcaaactctgcagtgcgcagtgattgatgatgtgaacgacccacaaagatggaaggagctcagtcagagttttcacgagatgacgaatgcttcaccgaatgactgtgaatggcaggcaggtgcgacaatgaccaccaccctcacggactgcagttggcaaaagggggagagagagagagagagagagagtccatccgtctgcggcagaccgccggcccaattctgtgactgacggcagctgaggtggtgagtgtggtccatcgattgttcaatgcgcctttgttcggcaacatcaccacttggatgccaatgtcactctctccgtcatgaccgagatttggacgttacctgccaccacccaactgccagtgccagcgccgacaacacccactgctacaccagcatcccgaactaccgaaatgacttgtcttctcggcaaccacacagcgcaggcgggaggctggaggcggcactcccggcgacggcagcaaccttgatgacgaccacgagcaccaccaccgccaccgggaccgttgtaggcaggaaagagcagagaaagaggaggagaggagggagggaggacttgacagatccagagacgggatgctggaatggtacccgacgacgagacgactgccagtcccagtcccagtcccagtaccagttccagtaccagtaccagtaccagtgctacggatgggcaacggccccttgcggctcggtcacctttcgcgatacacaagcccgacaggcaatggactattcccaccaggccccccggcaccgattgcttgtcgggcatcctggcaaccttttggcctccgagcagcattgcccgtctggtggtctaccagcagcatctctcccatcggccagctgcgggttcacgctgcgctgctgctgctgctactgctgttgttgttgtacttcatcagctgctgcgagtgttgcctccatttgcgtctctgtctccgtccctgtggtccgcccacccacagcactcggcacccagcacccagcacacataccatccatacacacacaaggcctggcaggtgtccatggcggggaactccatggcagatgaatgctggacagggaaaacaatccaagctgcaccctcgagaggatatggaaatggtatccatcaagagagaccagaaattcaccaacgtacgtccgtatcagccacagtccaatactgcttgttcaaccacacctgtggtctgcatttcgtcagtccccccccatctcgccccaagcttgacccctggagagagacctcaagagacatacagccaagacggaaccctccagtgcagttgcagttgcagttgatccagacgcaaatggacgtcgggcatgtagtagtgtagtgggtgatgtggtgctaacgttgggaaaaatgtcgaccctagccagacccaagccgtccaccacaggtctagtacagctacatacagaacatgcagcgacaagagcgcctcccaccttatttgcgacgacggcttgctgctccagcccggaccccagagcagaaaccgccgtcttgaagcctcatccataccatcatggttaggttggggtggccaacagcaacaacccccatccacatggttgccgatgtgcttgctgaggatgatggggttgaggatgtgatgcgctgtgtcttcatcacttcagagctgcctctgcccgtctcactccttccttgtcgagtcactaactgcgtgccgggatgcctttcccaggagctaccgtactcgagtacctcatctccctttcgggtactgttccatacccagtcagtgtactcactgcaacagaactcccactttgacaccatcatcggttccttatatcttgtgatccggccctctccctcttcccatatctcagcattccacctggctagatatcctcctctgtcttgtctcggctattgtgtctggaaaccacaccaacaccatcctctgctagactgtcaccacgctctttggcccagctgcccgacatctgccacatacaccctctcgaccaaacgtcttcgcgtgctgagagcaggcgaagagacgacagtacccccgctcttcaggtgaatcttgactccggcaaggcagccacctgtggattgcgattcgtcctgtaccccccgtacaaacaagtcctgcgcagacaatgtgtgtcgcctgccagtaactaagcaccgacaagatatagagctactgctaggtggcaaggatatcgtcttttgcaaacttgagggcgaaaaaaaacttggcaacaacatcgacaatccaaagccagccggtacgttccttttcccggtcatgccccattccacacacacactattgcccatccgctgcgcagttgcgttgctgcatcccaacactacgggccagacgtcgtgggattttggcgcaaatttgcatgggcttttggcgcgatcctttagcggccaagtccatgcgctaggaattacacgcgcgcttgtgtgctttcgagatgacagtagcagcagcagcagcagcagcagatggggctcggataggacccaaattccagtatcccgagtcacggaacagaagctactgcgtaatggatattttttttttctttttgtctttttttttttggcagacagacgggggggaggcgggtcaagtaccggcaaatctgtctctggatggaagcaaccaccgtttctgccatgagatgatggcatgaaccctagcatgtaacccccctttgcagcatgcacgggggaggcatgatctttgtgcctcccacggcgcagttgcagctccgtgggattcccgatgatccccttctgtcgaccttctagcacacccaatcgctttggacggatggcagtggaatgctcgctgaccaatcaggcctacaggctgcctcaagctgccctcttcttctcgcaaagtcgtcgtcgcgcacccttcccagctggacagcagacggagcacatccttcttggcggcgctcatcagatcgtgtacagtctactcgctcgctcggagcgctcaaggccgtattggtcggtggtgcgaagcggcgggtcccggaaaaaagcaccagaatttggcagagaatcatttgcgcatctcccttggacggcgcatcaccatcatcgagcgagatctcggtcctatcttggtagcgaggcggcagattgcaagtacacaagacctgggatcacagggttgaaatcaccgctgcagcagcatcagcagctgatctgggattgggcctacgcagatcgacacctaccatagctccccggttcgttccccatcagcagcaatgtccaatgatggctctggctaacacgcctcgcagacccatctaacccatccctgcgcgcccaagcccagcccttccgctccgcttacacagaacccatccatccatccctccatccctgttcagcgaccccctgctgctggcccgtctttcgagaccccccctgcccctagttcgtggctacattcacgccctcgccttgggtgttcacgtccacttacacggcgctagtcttcctcattcaggtcagcttccccattccagtcttgtcccctggcttttgcgcttggagggatccttgccctcacatttgcccactctgttacatttttgcttttgattttttttgcagtgctccttttgcatgcctttttgtttatcattttttatcatattttattgaatttatggtcgtgttgcggtgttttttttttttttttaatttttttttaatttttttttaatttttttttaatttttttttaatttttttttttctttcccaaccgacttggtatatgaacgagccttttgtccgtaacccctagcatttgcatatttccgggctagttgagccaacctcgttttcccccgtcaccagtcacacttgtcactgaactggaccagaagagcgaggtcactgggtacgttgaccttacaccccgcccaagaggtgatctccccgatgtccaattacccttgcatgattggcatgtccccctccaaagacaacaacataacaacaatcttgaattaaacggccggaccagtttgagttccggcgagcccccccccccccccccccctgtctacccgcttttccactccctctccacctggatctacctggccttccgacgtcgtcatctgccggcttgacaaggtgaaagcacagctgctgcacccaggccggagatagcacgcatccatcatcgagatacatacccacttgtatctacagacagggacaaggtatcctccccatacggagtggagacgagccggacgggtgatgtgcgacttgccgtcatattccccttcttagatctcagacatcctccattcctggccctgactcttcattcctatatacttgcccagcgatgaacggttttgatggtccgtccccccgatcccttttctacacataacacctcccccaaagacacgcaaagcttcttaaacccaggagaaaccaagtgtctcgtcgctgtcttgaacaccattcattatccacacgctctctcgtttgcttctcttgctctctccctctttctcgccgctctgacacgccagttatgcgaacaggttcgggatagctgcatcaaatcaaatctcaccccaagcttcaacaattcaacgtaccaaggtagcgcttccgacggcaacggctcatcatccgccagtccaacagccagcaaataaagtgctagagactttcgtgtacgttctcaccatctcggtctcccttttatcagtgtcattccattcctcctcttcctcctcttggatcctaacaacagtgctgattgcctctctattgctagcatctatcgcaaactcatcacatctctacgcggctccgcgaaaaaatacccatcataatctacagtcatctcaaatcagtttgaatgtcgtccctcaagttccaacagcctgtatacaaggtgtacgaggtaagtcagcccagagtcaatacgtgaccgacagcgccgccacccgcacctcggcctgagactcgaggctaacacatgttctcactttgacacagcccggctatcatccgcaacggaccataatagtcgacgagcaaatcgactctccggagacactgacgattcggctagaggaagaagcagcagcacgtaacggtggggacctcgacgggaactccccgaatggtcttctgcccatggctgcctacaagactcacctgcaaggtgtgtgcctactatctatactactgcccagatttttgtacaagtgctaatccggccatgtttgcctgtagggtatgcagagtccacatacccgccgtacgcgtcgcagccatttgcttcacaacagaccgaaaatgccgcctccattaaccagcttgcctttgcggccaataacgccgtaacaggtcaatacttacctcagacgagctccaacatcacagtcctctcttgccatcccggcactggaacgtacggcacaaaggtcgctctcagagtctccagtcaatacgatatcctttccgggaccatggcagcatcgacaccctacgtctccatcagctttggctctcaaagatgtccagcgcatgtccagcgaggatctccagatgcgaacggctcctgcatctacgttgtcacagccgatgcgcctgaatttctgtcaacaggatgcccatcgctcagcaacgtgcccctaactttgcttgttgagaccgccaacggcagcgaaattgcgcgggtaccaaacgccggcatgttctcctatagcgatggtcagggtggagttggtagtattggaggttccggtgccgggagcccgcctgacctgggtagcccgaaagatcggtcaccctcccaccgagcaagcccaccaacacaccatgggcttgagggggattcggctacaacaacgtatggtttccctcctggcgtctcgccgacacaagcacagacctacggccacagcaccaacagcatgcttggggcttaccgaagcgggtccttctctgagcagtactcccggacagggccagttctgcgctcaccgcacggttcaggatggggatttggaggacatatggagtcgatccgaagcccggcaaccaccattcctcatacttcccacacaggattgacccgcacgagtttgtcgagcatcagctcgtcatctagcgcaccgaccctcacaagaacaagcacgattcctcagcaagggggctctggtggacctggcggcaatggatacggataccctttgtatcagaacaaggctacgctcaacattgtcggtgaccttgggtcgatggcagagaactggagccaggaagagtttgagaacaagcgaaggatcgtcatgttcgacaagtcacaacacggtgccgttctcaccaccagattcaagcccgtcaacgtgacggagaggccttcaggcgccatttgcattagctgcatctggtgggctgagaagcaggagtgctatgtcacatcggtggataccatccatttgcttgagcaactagttgcggcgccaaaccgattctcggtcgaggagaggaaccgaatccgaaggaacctcgaaggattccgccccttgacggtcagcaaacaaaagcccgacagcgaggagttcttcaaggtcatcatgcagttcggtaaccccaagccgagaaacattgagaaggatatcaaggtgtttgcgtggaagatcttggatcaggcgttgaagaaaatcatctccaagtacagcacttccccatcggccctcagcattcccgccgcaccatctgcaactggtcccctgtacggcctgccacccacaccgagcacagtctcctctaccgaccaatcttcaacgggctacatgtccagccaccatctcgccgactcactggcaagtccacggcctcttggcggtgcctcctcatggacgccgtacgggacttcgggcaggcccatgtcgccatcacgacaaaccagctcccccatgtcggtacccggccttcgcatctcgaccctttcgggcgtgtatgacaacaggggatccacacagagcctttcatcgccgtatggtatgacgagttcaacgcagcatagcccccattcgcatcatgcccacggcaattacgtacagtccggggtgtcggtatcacaggggccgcgcgcatgggattccagctatggtgtgacggatagctatggcgccgcgcaaaccagccatacccatagccaggtttatggtggcggagcctatgcggatgtacaccgcgcctaaagcggtaatccgacatgatagccttttctgcctagcgatcaagaagcccagtgcaacaggcatctttgggcattttgtcggcgagcggaagctagctgtcgccccctcgtgagtcatttgcacaacggccttgcagtggggttgcagcgggcaatgataatacgaagcaacctccatcgcaagctttgcttcaaacgacgtataaatcttgatatcaaataccccgtctacaacccaccggaggcgatcttaagggtctggtaatcgcatcttgccatgttcaatcgcacgattgttggctgcctcaagtaacagtcccacgcggagtgtttccttcctctgatacggcattctgggagtagtggagtgggaaatgatcagctggctggtggcacccaccaatcacgatgcgactcgactcacccttttcggaggccaagacctctcggggtcatcccgaggccattgtgcatcctacattgccgatcaccctcaccttcacattgctatcaagaagaaggaatacaaatgatgggactaacggggtcgaagcagacgctttaaccattatcatggtggcaccgaatccaagccagcaagatgtcgcttatctatccgaacaccgaggtgcactatcggtcatggatttcggcattccctctacggtttcgaagtggtctgcgatgcatgtcccccccgtgggttgggtgtgtgacatgcatggtatgcgctcggtgccgtcgcaagcaatctgccttctgcactgcatagcgacaagactactgcatgtcccaaggcgcaaggcacataaccggaagcaagcaggcaaacagattacaatgggcgctttctttctcttcctcttctgttgtactactgctactcggcctttcttcttcttcatcattttttttgtcattacatgcttacgcgcggcgggtgttggggcgatgaaggggaggcggtgatataccctgcttttgcatcttactcatgaagaattttgtcaacgattttttttttttttactttttgttactgttacttttctcggatatgacgacgtattggatggatggttggtttggttggtgggatctactttggtgtttttggactcggtgtggctttttcgtttctttttctttttttttttttggatgaatttggattgatggttgtaattgaggcgaatccacctacctacctacctaccaggttttcatatgatgtatgtttgtactctagttcttaccgatcgattttagctactgatactaaggcaagcgggttttgggatgtatggaatctaattcatgagatatcttcaactgttgacctttgccactgattgtgaaacgtgatctcatcgcatgcgttcgttattgttttgttttgttttttttcctcactcattgttttctctccctcttgctttctgttctctctctttttttccctcttttcttctttcttttctggtatctcagccagaactcttggcagcttcctccggaagccaatccgcccggtccgtccgcactccgtggcggtggcatctccatccagatcggatcggtccggtcccggcccgtccgtacttggcgaaagttgaattcgaaataaatccccggccggcccgcccgggccgccagtagttaatgtccggatcttttgctttcctatcatccgtttattgacactgtcgacactgtcgacactaattgacactagataatcgacactacgccgagccggccggcagcaagcttatcgcaatagcaaaagtgcttacaattaactgatacctgcagttaggaaggatgtcgacgaaaggaaaaaaaaaacaacggcaaaaatgaaaaaaaaaaaaaaggagaagaattagatgttggtaaaatcgcgagattgccactttacacttcatcgccctacctctacctctatgtgtatacctagatacctacctgaatttgtaagatacctatagatgtacctacctacctacctacctacctacctaggtttgtttgtctatacagccctctctctctctctatacctctaaggaaccggttctatatgtgtgtgtgtgtaaatctatacactacctacctacctacctacctaatgtgactggaatagaggtaggtacctaggtacctattaccataaactaaacgccgtattaccatagtgcgcattaaataggtaggtacctaggtaactaatgccgccgccgccgcagcgcggtaggtaggtaccgcacctaggtacaatagctggctggcactgcttatctctacctctacctcttcttttaggtacctacctacctaatcttgaccgggagggggggtagtctacagggtagaatgaatcgagagattgcgccacggctttctataagtaccatagcggaaaattgcgttttgagacatccaatgtttaggcggtaccgcctcgacttccaatgttcatttgacatccaatgttgaatgccctataatatagtgggtaagcgctataaaaaaaactttggaaaaaaaaaaaagggaaaaaaaaaaaggaaaaaaaaagggggaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacttaagactttttttttttttcctaagtcctctttttcaaattggtagttttccctatatagagtaggaaatcaacccaaactttcagaaataatttggcctagtggccaagttgttaagataagtgtctttttttcttaacgttttgagttcgattcccgttcggagttaatttttcaaagttgaaaaaaaaaaaaaaagttggaagatccccctaaaggtagtcttctagagacctctaaccttctagaaaattagaaggtaaggtacctagaagactacctatttttttccacttatagggcattcgacattggatgtcaaatcaacattggaagttttagtctgagacaatgtgatctttacattcattcctggacccaacatccaatgtcgaagggcgcagattcccagtacggtaggtaggtaggtaggtaggtaggtagataccgtagataggtgcaattaagcccttttgatattgtgatgtcattacatcactcaactaggtacctacttctatccaggacgcggcgcgaaggttatgacctagagatagcgatgcggtttaccactaagctacctatgcgggctttgaatcatgtcggtcattgtggtaggggacatggcatcgtaagtatcctccttcatacctacctagaaagaagcaaagactttcgttatctgttgacatgagatctctggtacaccctttccggccgttgggtcctgatattccgccctatacgcttggttcgagaatggaggaacagaaattcttataaataaatcgactcaagtgttgatgatatgagccttcggtcacttttcgatgagctttttgttgaagtgaagcgagacatcacgagggtaagcgagtgtagtggtgaacttattgattgaaggataaaggttagtgaaagaaggaggggaggagcgtggaagtgtaaagaatatatacaggatgtgaaacgagaacgagtaagttatccatatgtggatcgaaataccagtcattcaacactttttagtaggcccttataggtccgagctgtcaacgggcggcgatgaatcaagaaaacttgttcaactttatgttgctaccatctgctacctggactaaagtgctagagaactggaaaaaaaggagatgtcatagctcgtaactcctggtgtgcatcttgatctgacaacgcaagcaaggaagatgagtaccgaaaaaaaaaaaaaaatgcatgaagcgcgctagagaaatagaacaggaaaaagagagaaagggaagaagtaaccaaaccaaagcaaaaggccgcccgcatgcgacaaaagaaacgaagagtgcaatgtccgatatccaactcttgacttgacccaaatctcaatcaaacaaaccaaagaaacacgatcaaagaattgctcccctcaaccccatcatcaagtccattccaccacgagacccgccccctaagaactgctcacactattcctcttgctcctccccgacatcccccaaagactccacgaatcgcttcgagtcttggcctttggctttgctggtggtgcctgctcctcatgtccctttgccccatccttccctccatcctttccatctccctttcctcctgaccagagtcccttcccagcagtcggtgtctcagccggcgacggttcctgagtctctccctgaacttccgcaacagttgcaaccgaaacatccgtcttcccttttgactccccttgcgccccatttgcatttgcatttccatcggcagcggaagcagcggcgaacgcggcgagagaggggttcgtgctgatagcggggagaatggaaactttggtgatctgggcgtcgggattactcccatctccaggactctcgataggcgcggatggggtctgtacttgtgtgttactaccatcaggccgctggtcaagaaaaaactgctctgcgccttcacctggaatcgtgttgggggtggtagtaataaatggtcccgaagttgagacggggtttgtgacggcagtaggaaccgcgggtgattgctcggaggctacttcggtagaggcgggctcggtaggttcggcgggttcggcgggtagggtggaaggatcggtgacggcgtcgctctcggtgctaacggcgttgttgaccgtgtccttgacggagctggtgacggagctgaccgcgttcaacgccttgtccagggcttcatcagcggcggaagcaatggcggaagcttcgttggtgatggcttccttgacgctttcggtgctgtggttcgctttgtccttgccgtcttcgtccttagctcccacctcgacttcatcgtccgcaaccggtttgtcttgctcctcactgacatccttgacatcaacctgttcaccatcaccgtttacttttccatcgtcatccccagaagcatcaccccctttcctggcaccatcaccattaccatgtgcctccttgccgtcctttccatccttccctcctgctcctggaaacaaccagctagtggcactccaatttccactaccactaccgcttccctgacttcccgcaatctctggtccgccaacagtcgacgtcaccgcttcgggaatggcctttggtactgcagccgcagcaggtgctgctgcagcgactaccggcggggcaggtccatgagcagcactcgtgttcctcctcttcttaccaagcgggaatccccatccaccagacttgccagtgcttgtctgactctggctcagagcttgaatggcagcgtcgttggtggtagtcgacgaggaagtagacggtcggagttcgggatcggatttaaccgagttgagagctcgttggatctgctgatccggttcagcggcggtggcggcggcggcgacggaagactgagactcggtggttggttcagtagaggtcaactgtgtcttggactgggctgcctcggggttgggctggacggcggaagcggaagtggcgtgagggagctgttcggggcttgagcctgatgtcgctgtggagagacccttgatactagccttgctggccttggacgtcagggtcttcttggtgtcgtccttcttgctcttgtccttatcggcggtcttgtccttgtccgcagccttcttcttgttcttccgcactcctagccatgatccccaaccaccttcagagggagtatgttgtcctggcggcttatcatctgccttggcagagggaagtggaatcttggatggcttggactgggactcggagagaggttcaaccggcttggacaccacatcatgggcatcaacaagcggcgcacctcctcccggagtctcgggctcctcaccaacaaaatcaacctcatctgctcctggagctttaccaacagtcgtggcatgggcctcaatcggccggtcagcagcgagctcatggactcccccaacagcacccacatcaaccggcagcggtagcgtagccgtagagttctgatactccacagccgtaaacgctaccgagttggaaagggtatctgttacggagtccgccaggcttgggttgggaatgttgatagtcgaagctgagggggtgatgtcctctggaatggtgggaagggtgtcaatgatggcgccactagggctgatgatgtgtgtctggatctcaataggcggcacgaggtcgtaggatagctggtcttggtcgaccacggttggttccggttgggcctcagattgttgttcctcgaacgtcggttgaactgcgtggtgctccaccactggttggacctcgggttgcacctcatcccgtcccggttgggcgacttgggccatttcctcagtgttggtgttgtccttgtcatccttgggctcgccctgctgtgtaacttcgggccgcgcttgggcagcggcagtctctggtgcagcctcactttcccgcggttgcggttgggtttcaggctctggttccacgacaggaatacctccaccactagtaatctttgagctgctcttcttcctcttggtggtcttctttttcttgggcgagctggcgggctccgtgggcgcatccgattggccctcaagcgccaatggccccgggttcgtttcaggctcaggcttcttctgctcggacttcggggcaggagcgagtgcctgatccaagctcaacggctcgtccttgggctggtttgcctgcttgctggaaccccagggccaaaagatcttgtaagccggttgtggcggggattgtggtggtgattgcagagaggagcggatatccgggctggaagggctggaagtcgggggtgggaggatttcggtaggctcgggggagagtttggagtctttgcggtctctgttcgtcttcttcgttggctttgcgggacctgggcgtgagagaactgcctgggatgtcgtttcttggggtgtttcctggggtgtttcggttggcgtttccgccgcctgagttgtagactctggctggactggagctgtggactcttcagcgggattggcagtcttcttctttgccttgcgcttcttcttgggggacttggggctggtggtaagctcatcgatgggagtctgctcccctggtgtgtgtccctcactcactgattgaacgggagtctgcggtcgctccttcatgctcttgagcactcgcttagcctggtcgaacgctgccatctgagactttggtgtctcagaatcgtgaggcccctgatgtgcctgatcagactctcgtgtaagctcgtcttcaaacgcagtgttctttatcgcagcctcaggcaaatcaactcctccggaaatgatctcaacaggtgccgccagaactcccgtactacccgattgccccttatttccctctgaagtggaaaatgtcaatggcttgttccattccttgccttcatcataagacggtgtccagttccaaataccttttgcaggtttgtccttggatgcctcaagcgagagaggctcgggtgacgcaatgtctcgggcggggatctcggaggggtttgcgtccgaagaggcgacggacatgacgggcgagagagttgccgatgctcgcttcttggcttcggccaacttggccttccttttgaggttcttcttgcggctcttgctggggctgctggggctggcggttacggaggcaggggaatcttcggcgaaggactcagagttgagaccgttctggggggtacgaaggccttctgggggtgtctgcacgctctcccgtggttggggagtgactggacgttcgagctccttttgcgcggaggtgtagacgaggccctccatgggtgttcgcaaggtctccatgggtgtgctgaatgcttcctcctctttcgtttctacctcgggctccttgatctcaggttcgttatgctcaagctgcgactccaactcgttgtgttctgtttcctgcttctgtgcgatctccggctcgctgtgctcgatgtgctcaacatgtggctgctcgtgctcttgttttccctccgccttgtcttccgaaatatcatcatcaacaaccgcatccagtggaatcatggctggctcttctacctccggctccggctccagtatcgattccctgtccggctcgtggtgcgaatcccgctcaatggagaaatcgggagagaatttgggagagagttctgcagctccgtcggtaggcagttcattgtattcagctggctgcaacccaagcgcggcttccaacgaaggagaagtggcaggggacacccactggtccgcttcgagctccttgacttggtcttgctcgtggaactcgtgtcggggagactcaggtcgaggaggaggggtgactggtcggtagatggtgtgctcgtgttgctggacgggagtagcagtggcaggggcagtagagttgtcgttgaagtcgacgtgctttgtctcggaggcaatggagaatgtctcctttgtgatttcgacttcggctggctggggaaggggttcttcgaagccgagactttcgacttgtgttgttgctgctgtcgcaaagtcgtctgctggctcgttggtctcgcgtttcttggtggagttcatctcttcataaacctccaacaagcccctcatgaacttcctagccaaagccatcccctgtggcgtttcctgttgtccctgtgtttcatcctcctcctgagccctcaacacccttccagggtcttgaaatgcctttctcgcccagcccttgacgaattcgtccagccatttatcctcgctgtcagtcggttgttgttccaaaaccccaataacagtaaaagcatccaatcggcctcccaactcgagcatctcctttttggttaattgctccaacccgcggagttcatactttttcgctgctccatatacctctactgccgtccgaaagcggctcacagtcagtaggcgttccgggatcaccggccatccagtataccggagggtgtgatatttgtctggtgagtacaaatattggaccaggacatggccggcttggggggaaatgtcggcaaagttgatgacgtatcccgaggcaccgagagatagaggattggatgcagggttgagttgctgagaggagaagtaggaggcagtcctggaaagcgatctaggaccttgggaaggactcaaagcgggggaggtaataggggaggcgacggagttggtgatgcagagaagagcaaggagggagtgttgttcaagaaaggcgcggtgaacaaggagaggagcgcccgttgagaactggagggctacaagagaggttgtgaagggtctggttggcatgggagttagcatgatactatggtcttgatggactggaaaggagcaaaacatacgaaatctcaaagccatcctgactgtcctgcgtcatgctgttcgaaaactttccagaagccttcaggtcttgctggtgaccccgagggcgaactgtgctcgccatgctgatggggaaacggggtatctgatttccggtaaaagtgttggccagcaaagtggcagaagaggactagctcctcaagatgaagaaaaaaagatgcagtagggtttggtacccagcaaaaagggaacaggccttggtgatgctggaggtgggggctgaagaagaaaagaaagccagacggaaagcgaggagatggggagcgaggctcgtctcgagttttatcgaccactcctctacatgatactcttttccagtcatcttcctcgatgtttgcgccgaagttgatggccagccgcatgcactgcgctgtctccagtccgaatcacaccaaatgataaccagtcaacccacgggatcggttcttcggaaacatggcatgccatccctgacagctccgatatggacgggacgcactgcgtcgatacccaacaatgccgcgcttgcgtcgtcgcgcgttttggtcggttgacgccctacccagaccgggatccaagccaaacaaggcgtcggaatgccgtgatgcctcgatatcccctccgacctgggcggccagtcagccccaagtgggatgattcgactgcggggtgccaacacaacgtcaacaagcagggtgccgcatccaccaatcagaccgtgccgacgcccaatgccgcacgacgcagcttcattggcgtgcagtagactacggcgagtacggagactacgtgcagtgtttccccgcgccagcccgtgatcgtcagcattgtcgtctaccagcagccgggctaatgcatgctcttaatcgcttgctgctcatgatctcaacaatgtttggcgttgtgatgtcaggtgagaaagccgacgggcctatttttgttggattgtctctcacatggggtccacggagatccatccaaggtgcatattgagcgttcggttcgggtgcttgtccctgctctgcacgttatcttccactttggagtttcgcaaagcatgatcaagatactcgtgggaatcagggtctcggaagcgccctatgcggaaccagtgaactctcgatagcgtgtaaacaaaccagagtttggttatctctgatctgcaaataccgcaaacacatgatttggagggatccatagctcgcccatgaggagggatttctcctcattttgtcagccatcgtcatcggacagtgcaacggtcgatcccgacaagggtcagagatctcccgtcgccagcgatcttgtcaatacggtcttcatccctgtttgaagagatgtttcgatgttgtttttgtggacatgacacgatatgggttcggtaaatgctcattgaggtctttgcggtcgagaccttgttgaaaccaacggctgtcgaggaaaggaatgcatgcctgtaagttggctcctcgtggtcatgcttatctggttggtggtctctcgttcatggtgtcttgggagcactgcgatggcttccgctttcgagtgtctgctagcgttcggggtgtttcttggtgtcgcactcttcaacatctgtaatccctcctggggatcgcatcagaagtgtccgccaacagaggtaagacgaagaatgtgcgccgtcgcagtttccttcttttttggtgttttttttcgtgaaggaaattcggacaggatgaggtgggtgatgtttggagggttttcgaggagagtttgaaccgtggagctgattccttgatcaacttgatcggactcgatgggctgctaccaatggaaaagaactcgtcaactcggtatcgggggtgtttatcgtggtagtcggtcggatgagccgtgggcgtgggtcgtttattgtcatcggcttttttttcctcttttttttttctttctttgcgtgtgatgtgccctcgggcgtagttgggtgtatttggtgttctgggacatcatatctgattcttctccctctccaatgcgaagtcaacctggaagcgtccgagtggcctgtgcagtcggacccaacccaagtacctaccttggtccctcctggtccgcatgcaaaattggtgcagtgatacaccccgctcgcaacacagagaagaagaggaggaaggaacgacactcggcacatccacggcatatcctctccatactgcctcctgccaaatgacaaaaagactgtcatttcttcacgaagctcagaaggcacttccccccctccatcctggtacgagaagaaaatagtcttttcttaggatacgccaaaagagaaaaacccgacccaggaaccgaactgaggacctggacgagtggattagcctcgaacaacaccggcatcacttgtgactcgaacagcaaccggctgagtcattcgcatataagggccatttctgttaaactcggtcatttcttgagtatccataagttggttccttcctcgtggtggaagttgcgagacgccgacccatttcctttcaggtcgtacctgccttcggagcgggccgcctttcgaaccatcacccactgactgcaatgcgcaggtacggccacagtagcacctgcatcccaccacccgcagttccatcttgctcgccccgcttggtgttttggacttggcgaaggcccgaacttggtacaacaaccgtcatcgaaaatcgcaactctcaacgaagccaccccgcctccctcaacctcaacatttctgctcacagagcttgataagaagtgatatgatgtgacgttcccatcgtccaggtgtcttgactcgcttcttgtcagccgagccgtccaagatcagttcggccaatcctgggaaccggcagccgggatcctggacgaagcaaagcaagttgtatatgccgacttccttctcccacccacaaccatcttctctcccccatgtagatatgtgaattgattggtagcattccttccctccccttcccgacccaacaattcccgctcctccatgccaaggggcttgatggtcgaatgcgccattgctggtaacccttccggagaaggtcgaggcccctgcccgccgaggaaaggaccgaggttcctggagagaacttaagcccgttcaacccaacccgagggtgacttgagcaagggaccgtacaaggaaacgcaccaaggttgtcaattcagacaagcagcgcggtccatatccgtatgacaggatgttaacagtgtacgtggctagacccaaacggcatttcttcgttcgttgcatttccctgttaacgagattacagtgcgaagccgggcagatttaaaactactgattctagaaagtaagtaggtatgcatatcccaagtgtggagtacggtagatgggaaattccatgttgccgttctcccgacgtcacctaacaatcagttcagaaactgccaatggagttgtcgcccactctaaataatggcatccgagctatagcttggctaaggtggacggacttgacatccggttcctgatccagctcctcgttccgtcgtatggatccatcgatatatatgaaaggattaaacttggcgagccgaacagatttcggccaacaggcgagaagcagacaagggacaaccagtggaagcgaatgcaagacgacgccagaaatggttgcagatgccggattcctcgtggcctctgtcggttgagaaaagaccggcgggtccattgttcgcatgatgcgattcgttgacagccccctcgagtcgaaagtacctgcatcgttagtgcccaagatatgcatgttggaaggaggaaaaggaggaatgaaagaacatgatcgccacagtctgggaaagacttggactggggcgactgcaacaccgttacattcggctgcgtgtcagtggatccagagcctctcgggaacctctccagaacccccagagaatctttccccagccgcacgacccctgccagaagcagcgagccgaggatacgaacagacatcatggaattttgctttcggcatccgtcggtgtctcgaaaagtcaaacctctttcgacagttccactcggcaataacttcccggcccgtacaaccacacttgcctccttcgacgcggcacgacccatgccacgataacacacactcgcactctttcgctctcgctactcggaaaagaaccactcgacggcggcatattgcctcaacacctgctttggagggtatagtcgagtgccatatactcggcgcggccggatcccgagacttgaaccaagcagccgcaaaatgttaccctcgtcgacacaagtgatgcgggatgtattcaacctctgggaatgaggttccactgccatcatgccgtatcaccaccaaaagcggcatggaatgcgacgctagagcagagtggatatggttaattcatcgagagccggcgagcaccacggcctcgggatgtcaagagcgaaacggcaaaggaaggaggcgggggaaaagtacttatggcgataatctcccaggctgattagtagttcccgtgtctttttcagatcagtcatctccaacatggctgtcccttcgctccgccgggccctgcttctggcagctgccgccgccttgcctttctcccagcttgttgctggccagactatccagactgaggatggtgttgttttgggtgcgtcttccacgtctctgccttctagtgactaccactaacacaaaacagaggccaacgaaaagaccgttgcccctgccggcaaactcatcgccgactcaaacgctcccgaggcctttgtcttgaccgacgatgtcatcgccaaccttagcgaccacaacctctccaacatcaccctctttgctttccccgaggaagatggcaccaccgaggttcagaagcgcactcttcttgccggctccggctgcaagaccgcaccgggtgaccttctctggcccaaccgttccacctggaaggtctttgacctcttgaccggcggcgctcttatcgagaccgtccctattggtgccgtctgctaccccaattcgggcgtctacaactccgccaaatgccagaccatcatggccaactggacctcgtccgacctgcacaccggcgatcccacgtccatcatgttccccatgttccagggcgagacttgcatgccccagaacggcaactcgtccacctgcacgctcggcggattccccgtttatgccgtcaaggccgtcaatgtcgcccaaatccagctcgctatcaactttgctagaaacttgaacttgagattggttgtcaagaacactggccatgatttcctcggcaagagcactggttacggtgccctgtcaatctggacgcacaacctcaagaagctggagtacatcaagtccatcaagactccttcctactccggccccgcctttacgattggcgccggtatcgaggttaaggagctttacgaggctgcagataagcacggcgttactgccatcggcggcgactgtcataccgtcggggttgcaggaggtttcaccgccggcggtggtcactcccccatgacctccatcgccgggcttgggtctgaccaagtcctctccatcgatgtcgtcctgcccaacggccgcttcgtcaccgccgacgaaacccaccaccccgacctcttttgggccctccgcggcggcggcggtgccacctttggcgtggtaaccggtatgaccgtcaaagtgtggcccaagaccaacgtctcgggcatgaccttcaccgtcatgtccggcaacaactctgctctttccaacgacgtcttttgggagggcatgtacgcctactggcgccgctttccagagtacgccaaggccggcacgcatgggtactcgatggtcttcccgtcccctgtgactgacgggttcaccttcctgatgaatcccttctgggcacccgggatgaagctagcagacttgaagacgctcgtccaacctttactcgacgagtggaccaagatcggattcaccgcgggcttcgtcggatcccccaagttcttcgagtacgatgactactacgatgcttggaccgccagctatcctcccgaggcggtgagtactacctcggtccgcaccgcctcgcgcctcttcccggccaagaactgggaagacgaggagacgctcacgggcatgatgaaggccgtgcggtctgtcgttgaggacgggtcggctcttgttcagtataacatgcaggctaaagcgcccgctgggactcccgattcggctgccaactcgcactggcgcgatacggtgtggtacggtatttttggcacttcttggaatgccagcctcaatgcggcaggtgtggaggccatcaacaggaagattaccgaggattggatgggtagacttcggggttatgggcctggggggtatttgaatgagggagatgtgatggagccggaatttggggaggcgtatttcggaagcaattatgagaggttgagccagattaaaaaggcggttgatcccacgggactgctttgggcgccgacggcggttgggtcggaggagtgggaggtgcagggccagaagaagtggttgacgctgcagacgggcaagttgtgtaagaaggctgctttgtgaaactaggtagatggcctggggggtcatgatgactgatgggaataagctgtcatgtttgcatattggtgaaagaattaaaggtatttctgatggcatttccgttaataacatctggcaagcgaggtgtcggttcctgttcagtgagctgtggggaaggtgattccttctgctcccgtccccgggccgtatgtagtggggtagtgtagggtccccccgctacagggtggtggatttagataatagcggggttcttgatgccgggccattggtggcattgacactaacaatttacactacgagtcattgatgttctttgcgataggtcatcagtcatttcataaaggtaacctacctaatgatatgagttctttcttgcaacaaaaaatccaaatgatggtacaagccggaatctagcatcacatatatagacgaaaataccaaaatgtcaaagcatctcgtaggaggggggctgaatgtagccacctacctaatctccgtcgccttactacaacgaaccccgcgacttgttgaggcacactgtccaagtaagtagttagttgtagtgcagtgtagataaggtacctcgggctatggtaggtagcctcggcttttaccgcccggcgcttggcgcaaaaactctgaaaggggaaaaggccggccgaccaaatcgcgaccgtgcttctcccgtcccgacgtcactttgtcgaacgtgagtgagtgagtgtgtgactacctaacaagagaagactggatgcccaccaattattgtttaggtatgttttttttttcttttggttacctatcttctctacctattatacctcatctaacatttctttcttttttaagcgaacaacatcctccaaatggaaaaataagaaaagaaaacctagaggtacatacatatagcggcgggggtgagcgacatcgacatttaaatacatacctaaggtaggtagcatcggcatcatacctctaccgaccacgatccaaacctatgcagtaccacaacatgaaagtcgaccgtcgcgaatgacctaagctcagcatttaagctattctttgtctcacctcgacgaggttacgcaaaaaagtcgttcacattccgatttgtcgtgagtgtatgccgaccactgattgatggaattggattgattcggaggatcacggacgacgccctctcgtcgatcatttcatcattggacatttggctgtacgcagtccgacgccgccccaacagcataggtcgacgcttgacgcttgacgcttgacgcttgacgggcagaggcacggtttgaatcacacctgcagggtccagacgacgtccgacgtcccttttccgtctgatatatctcacattggcatctccatcacgacgacaatacccttcgtctgatagcatcacaacatcaaccggacgaacaccgccgtcaaagccatcagctcatttaccggcatacctaggtagaaatacctcaagtccttccactcacaccaactcacctaatcacctacccacccccgaccggaggaatggccaaaccacctccaaccgggcctcccgcccccggatccacgggattcaccacccgcctccgctcctacttccgtcccggcaccacctccaaccccctcgagcgccgcctcctcctcaaaatcgacttcttcatcctcaccttctgctgcctctcctacttcctcaactacctcgaccgcaccgccctctccaacgcctacgtctcgggcatgaaagaatccctttcctttcgtggcaaccaactcaaccaaatcaacacgtgcttcaccatcggctacgtcctcggccaaatcccctccaacttatctctccactacattgccccgcgcatcttttttcccgggatgatggtcctctgggccggtctgaccatggtcactgccgccgctcgacaccccggcgacataatggccattcgctttttccaggggattgccgagtccacgacctttgtcggcacgcattatatcctcggaagctggtacacggagcaagagctggggaagcgatccggggtgtttactgcgagtggactggcagggacgatgattggtgggtttgtgcagagtgggattcatgggagtatggatggcctgagggggttgagtgggtggcggtggttgttcgttattgatgggatcatcacgttgcctgtggcgatatatgggttttgtctgtttcccgatacgcccaagacgacgagggcgccgtacttgagtgtgcaggaacgggagttggcgatacgcaggatggagaagaagaggcagggtgagccagcggagatgggcaggtcgtcgtcgggggatacgcttgttgtcgaggctgaaacatctgtctcgaaacccgacatccaaccacgtcccgaaccagaaccaaagccatcaccttcttctgctacagatcaccatctaacaacccacccctcctccaccacatccacatccacatccaacaatccccaagaaacaacagcacacgccgcggcaaaaaccgaatcctctctcacaaaaacccaccctttttccctccccttcctccgctcccttttttcctcctatcactgcccctccttcatcttcctctggatcctcgccggcgaaaccgagtccttttcctccaacgccctcttatctctctacttgaaatcccacccgtccaattcttcctccccttccccctcttcttccccttcagttcccaacaatccagctcccacagccccgcgatacactgtgtcgcagttaaacacctacccaacaggcgtcccagccgtcgggatcctctccaccctcttcttcgccttcatcaccgacctctaccccaatcatcggtcaatagtaggctacttcatcggcatcatcggggtccttaccccttctttgattcttgccgcagaacatggacactttggagtagatccagctggaaacaaagcgacggccgtggtgatgggcatgtactacctgtctggatcggtctacgcctgccaagcgacctttttcgcatgggcgaacgacgcgatgacgagggatggaaaggaggccgtgttcagaggggtggtgctggcggggatgaatatggggaataacgctgtgaatgcgtggtggagcatagtgttttatggggcggacatggcgccgtggtttgagagggggatgtgggctatgattgggacgagtgttgggctggcggtttggacggggttcctgtcgtatatggagaggaggtcgaggaggaggaggaggaggagggagcgggaggaggtgaaagagagggaaggggcgaggaggatgcaagggggagattctgcggatgggccgttggcgagggacgagaagggaaagggggttaatgtgtaatgatacaactaatgtggttacctacctacatatggtcacccggaggacattcaaggtttcttgcgaggtcctcggtacatatcgctttgtttctttacgattgtacctaaatacccgtatatagattcgtcgatgagcaaatatcacctctcaatggaactgatacaaaagccaaagtcaaagcaagaatgagtgagtggtgatgttcaattgtgtggtataaactggtccctgcttcgaggccccatctgccggatgacaagtcataaccgatcatcgaaggcaaggcaggtctcgatcaacagttaatgaaccgtgttggcgtcttttctctcccgccattatctggtgtctccattcccaagccgatcgcatattcacccacgtcgtcaatatcctccagtaacacgtcccatccattcatccttcttgatgttgccgtatacggtcgatcgtgccatggtggaaatcggaatacgacaagatgaagcagggaagtgtgctaagcaagacatgccaaactacctctagacatgcttgccgcaccagagcgtctagtgctgccggtaaaatccagtggttagtttctgttaatcaacgaaccagaagccccaagaaacgcagcagctccaggatgtgcgaagcagtcttggaggaaccggggagcgacagaagagtggtagggagaacccgaagcaaaagaaaaaaaaaataacttacagagcatgagctgcatccgcagccggagcagttgccagagcagccgctgcaagaggtacacgagctattgaggaacgagaagtgttgactgtctgttgcgacaagcgaggtaacgtgagacgaggagcgggagcgatcgttcaagatggaaaggagaaggtggaaggaggagtagtacttaccagggagacatcttgaatgtttttttctttctctaggtagatccggggttcttgatcttgatgcagtgatagaaaatcttgaagacgcgaaagctcgaatgcaagtcgatgcagaagaaaagaggggaaaagttatcgagagcaggggggaagggtggctcttataacctcctctaggagcagtagcgcagcccaggaacttcaggcagcttacactactacctattcatctgacttttgcacagtctgcaagctgttgctgccttggaaggagcaaattgcgacgaataatcggtgattgaaattaaggcggtcgggggcgtggcttccttcctcgtttgggttgactgttgggatggggtgaaatgagtggagcagagaggtgagggttccgcgggctttgcgctatcgtcaaccatcgggtagacctggtttttttgtcaccgactcaccgaggagaaccccgttccttgtaaggacgaagaaagtgataaacaaacagacgagtaaagagcttcgatagagttccttcaatgccaatccacgacgcggagatcagtcgagcccagttcagcgccaaatcggatgaatgtccgtagattccatgctattatcgatcttataaatagccctcggtattcgtgttttgtgggtttgaagtgatgcacgaaatcagtcagccgaggtcgataaaggtaaagtaccttccttctgccgtctgcatcaactctgtccgataatataactgccctgctgtacatcggagagtgccctggtgaaagatgaaagggagggcgtcgaatggataagggcggcaaacgacgactcaccgagtcgagtctaaaaagcggtagttcatctcttctttgcttagtagtagaggtaggtaggggcgggcaacgacaaacaggaggggagaggaggtaactgcctgcatctagctcgaccaccgggagtgagatggcgggtacctactgatggtattatctggactacagatgaaaacaatcgaggggtaacagagggtgaatatgcgggttgagaaacttctcgattagaaaggcattcatgtactagtactgagcctccgagcctgcatcgcagtaacggcagtttacggtagtacggcttttctcccctcataggtacgtgttttgagctcctagtcatcaaccaaccaaggtccgctggcttaatggcagagcgtctgactacgaatcaggaggttccaggttcgacccctgggtggatcgatttttttttggagatttttctctttttggcacacggcccccaggatccttggcatcgtcggctatagatgtcaagtggctggcctttttccccttttctacctattttctttgcacatgcacttgaggggatgtttgaagagacacgggccccgtttgctagtatacgctgccaaactcatatcttgcctcgacatcatgaagcaatcaattgcacgcgaggaccctgactttctttacgatccctccttcaaccgaccatctataacagcctggcatcaaatgcacgaggcgcagtggcaagagcaagctgggtattacttgtgcaattaagctacccttaactatcaaccttcacaggacggcctgattgtcgcccgaagggattaccactatgacttatgtactgtgtcccattttccatccctgttccttcattcatgaggtagcccattccttcccattttccttccatcatgcattgacccgtaacgccgaacttgccagcaaataaacaaaggaaaaaaaagaaaacccaaactaaatgcaaatgccgagggggtatccatccatgcaaccaagccaaccacagatcccttgaacaagaaacaactcgcttgctcgaaaacaatcatcagtcatgacaacatctgctcccgattgcggtgagccccttggtgtagtggcctagtggctcaagcccacttgccaagcaacgccatgaggatacagccagcgaatagacaagccagcatgaagagaatgcgggtcttatcgcgagtgcgctcagggttgaagaggaagtccctggcgaggagctccacgaggccggtgtacaggaggataccagccgagatggaatccaacacacccgagatgatcgacgcagtgaagccagcgctctcatacgtggtcgccactcccagaccaatagcgagagcgatcggagtggtcaagccataggcgacgcacagagcccagggcatccagctgaggcgctttggaaacgggatcgaggacagacgggcgccgatacctagaccctcaaaggcctggtggaagacgacgacggggtagagggtggaaaactcctcgccgacgacgccgaggttgaggccgatgatgaccgagtgaaaaaggacgccgaactcaagaatgaggaaagctgcgatctgctcgcgaaagatgcgctcggaagcaggggactcgccggtgaggaaggcgtgcgactcgatgtcgatggtgtccttactagtgtcgtggccatgagagtcggtggtgggcaaagcagcagtcgggagagcaatgggggtcggggcatcctggtcgccggagtggaggaactggtgaccgtgatgagcgtcgtggccggtggtggacggcttgtgagggctgttgtggcagtcgtcgtgagactcggagctgtggccctcgtcggaggaatttgcgccgtcggtagagtggccagggcaggtggtgatgaccttttcgacgctcacgtcggcctggtcgcactcgtagttttgctcgacataccattcaacgccaaagtccagcaaaaagatgagcataacggccgtcatggcaatggcaggaggccaggagtaagagtcccagcccttgctcataccaacacaagaggcggggccgatctcctcgtaggcgggatcgaggaggtggatgaaagcggtagcaatgatgacaccggcgccgaagtaacgggcgaagaggtaaacatagcgcgggatacgcagacggggaatgcgcgtagccaagaccgggaaaagggtggtgagtgacgaggtggccatgatgacgaacaaggccgagatacggagaccgatacgaccattgtagtcgtttggagacgagttgaggtagcagaccacgtccttggggtccacagtgtccaggtcaacactgtgagggttgaaaggctcagcagaagacatgtttgttgataacgctatgatactcgtcagatggcgttgacgaggagagagagagagagagagagagagatgatgatgaggttttaggtgagagagtagaaggaggaggaggagaagaagaagaagaagaaggagagaatgttgaaagaaagtgatgatgggttgaggagacgataccacaacaagcgaggtaacgcagagcatcgagctaactgcacaacgggaggggccgatgtggggaaactttgtgtccgacgcgcgaggtcggaaggagggagggggggtgggcgatggatgagcgacgtacctgagcgacgtggcacttgttgttgtggagcaagtagactaggtagttagagactagtatagaggtagagtctggcttcgcttggatcgtcgtcgcgctggagcttccacttgttgctggcaacttgaaagctcgcagaccagctgttgttggcggggaaaaggaagtagttgagattgcttccagaaaaagaataaaaaagggtgtgtggaattttatacgcagcaggtccgcaggttggaatcagttattttggaaatccggattccagaaaaggcgtcttgtcgtccaaaactgcaatcagccgcctgcgttagactgtgatgctgtgtattgtggaccgatcacacaaaaatgagataaagtgacggtaacggcgatggcaaccagaactgagtaggtatttaccagcaaagggaagcaattgaagataaatatctgcgaccgagaccgacaatcggaagatggagctggagtgaggtgatgatggcagcagaattttccagaccatggcccgcggggttctcaaggtattattattattaggttcagttgctagctcgtgtcggtttctgtttgtatggaacgcggcggctgggatgttgtcatgccggttttttttttgaggaccttgatggccaaatgggccctggctgggcagactggggctgctgataccaccactttccttccttcttcttcgttgagggaccttgttggctggccagcttcctgttggagacaaggaaggagcaccaacagaccgcatgagctgcatctctctctggcatggcatcatatcttattccttctccaccatcttccatcgggctgtcggtagggcttgcggctccggggccgttgccgttgttcaacttcagttgacagttcaaattcggagatggcccggggacttgacgtaaagtggatcgtcggctatggtccgtccatcaaacatattgagccgcgagtgccgagtacgaagtaacctcttgttcaatcggccacaaaacaattgaagtattccatgagagagaagatcatcaaaagtggtatatatcgcaatggactggactgaggacccaacagtcgggccatatttcattgcgacgttgccatttgtgcccttttgttgtaaaaaaggctcctttttcccgcgcagattcagttgtcacgcaatttttgaatggaccgggggcccacaagcgggatgctggccgtagaggttctcaattgtggtctgtgcgccgtaagcatgacgcaccccatggcctgtgtggcggttgccttccaatcgctggaccatctgccaactcaaatcactgcagtggccgctaggaaagattgggatcgcactgcagttcaggtggattttggccatgatcaactaagctttccgtcaagctttgttgccgtgcagtggtgatggcgatggtgtctccactggttctagtatggtaaatgatgcggggaactctttctctgcttcccatgtccatcttgtctggcgcggggttttgtttggaagttgtgaacttgtgggacgagggacaaacaacgaagtggaagagaaggcgtccagatggtactcgcgctgcgcaaccattgtaggaccgttttccgaatctattccttatctggagacttttcaatctcgaatctttgtcctatatgtctgctgtgctgctgttggatagactcaaccgctcgacgtcagtcatggtggaagggggggggggggggggatccctcccccccccccccccaccccccccc