GATCCCGGCGGCGGGCCAAGGCCATCAATTTCGGCTTGATCTACGGCATGTCGGCCTTCGGCTTGGCGCGCCAGCTCGGTATCGATCGAGGCGATGCCAAACACTATATCGACCTCTATTTCTCCCGCTATCCCAAGGTGCACGACTATATGGAGAACGCCAAGGAATGCGCAAGGGTGGCGGGTTTCGTGGAGACGGTATTCGGTCGCCGCTTGTATTTGCCCGAGATTCGTTCGCGCAACAATCAGCGTCGGCAATATATGGAACGCACCGCGATCAACGCTCCGATGCAAGGAACCGCCGCCGATATCATCAAACGGGCGATGCTGGCGATCGATCGATGGATCGTCGATAGCAAGGCTCCGGTCAGGATCATCATGCAGGTGCACGACGAGCTGGTTTTCGAAATCCCCGCCGACGCCGTCGACGAGATGGCGATACCGATAAAAAAGCGGATGGGGGAGGCGGCGCAGCTGCGGGTGCCCTTGGAGGTGGATATCGGCATCGGGGGGAATTGGGACGAGGCGCACTGATCCTCGAAGCGGATCGATGCGCGAAAGCGCACGACAAAGCGGGGGCGGCTTGGATGATCGCCCGCCATGCATCGCTCGGCGCCGCTTCTCGCAGGCCCCCCCGCCCGCCCATCGGCAGAGCCCGAAGAGCCGTCTTTGCCTCGAGCGCCGAAGGCCGAGCGAATCGGCGGCGATTCGGATCGAATGCCCGGATTTTTCGGATCAGGCGGAGCGACCCGCTTCGATCTCGGCGAGGATTCGTTGCCGAGCGCGATGCGTTCGTTCGAGGATATCGAAGTCCTCGAGCAGGCGGGCGATGCTTTGGGTTTCCCGATAAAGGGGGGCGATCTCGGCGAGGTAGGCGAGAACCGGCGGGATATCGTCGAGATAACGGGCCTTGGCATCCCGATGCCACAGTCGGGCGAAAATCCCCGCGACCTTCAGATGACGTTGGATTCCGGTGAGATCGAACCAGCGATGAAAGCGGGCGCGATCGGCGGCGATCAGTCCGTGGGCGACGCTGCGCTCGTGGATGCGATCCACCCAATGGCGCACCCGCTTCGCAGGCCATCGAATATAGGCGTCGCGCAGCAGGCTGACCGCATCGTAGGTGATGGGACCGGCCACCGCATCCTGAAAGTCGATGATGCCGGGGGCCAAAGCGGCGGTCGATCCTTCGCAGGAGCCGGCTCTCGCCTTCGAATCCATCGTCGGGGAATCGTCTGCCATCGCCATCAGATTGCGCGAGTGGTAATCGCGATGCACGAAAACCTGCGGTTGTTCGAGGCATAGACGAATCAGATCGTCGAAGCATTCGACGATGGCCGCCAAGCGCTCTTGCGGAAGATCGACTCCCAAGTGCTCGGCGAGGAAGCGCTCGGTGAAGAGATCGAGTTCGGTGCGCAAAAGCGCGGCGTCGAAGGGTGGCACCCGACTCGCCTCGATACCGCATTGCATGGCGATGATGGAGGAGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAGCGATGTCAGTCTTGCGGTACGAAGCGGCGAGGTGATCGGTCTGTTGGGGCCCAACGGAGCGGGGAAGACGACCAGCTTCTATATCATCATCGGCTTGGTCGCTTGCGACAAGGGAAGCGTGCGCTTGGATGAACGGGAGCTGACCCATCACCCGATGCATGTGCGGGCTCGGATGGGGCTCGGCTATCTTCCGCAGGAGCCCTCGGTTTTTCGTCGGCTCTCGGTGCGCGACAATATCATGGCCATTTTGGAGGCTCGGCGCGATCTCGGCCCCGAACGACGAGAGGAGCGGGTGGCGAGCCTGATGGAGGAGTTCCAGATATCCCACCTCGCCGATCAGCGCGGAGAGAGCCTTTCCGGGGGGGAGCGCAGGCGGGTGGAGATCGCCCGCGCATTGGCGGCAGAACCCCGATTCATGCTTTTGGACGAACCCTTTGCCGGAGTGGATCCGATATCGATCTTGGATATTCAGCGTATCATCAAGCATCTGAGCGAGCGCGGGATAGGGGTTCTGATCACCGATCATAATGTTCGGGAGACGCTCACGATTTGCGACTGGGCTTATATCGTCAACGAGGGATCGATCATCTCCGAGGGCGATCCGCCGACCGTTCTCGGCGATCCCGAGGTGCGTGATATTTATTTAGGTCAGGAGTTCCGCATGTGAGCGCTTTTTTCAACCCCCCGAGGATCGCCTTCGAAGGGATGGTTGCGATAATGTCGAAATTGCGACAATCTTTGTCGGACGAGCGGTTGACGATCAAATCACAAGGGATATCACCATGCATATCAATCTCACCGGACGCCATGTGGATATAAGCCCCGGCCTCAAGTCTTTTGTCATGCAAAAGCTCGAGCGGGTCGTGCGCCACTTCGATCAGATCACCAATATGCATGTCATCGTTTCCGCCGAAAAGCAGAGCCATCGGGCGGAGGCGACATGGCATGTGGCGGGGGCGGATATGTTTGCCGAGGCCTCGCATCCCGATCTTCGAGGCGCCATCACGGTCTTGATCGATCGAATCGATGGCCAAGTGCGCAAGCATAAGGATAAAAAGAGCGACCATGACCGGACCAAGGTCGACAACCTCGCCCTGCGGGAAAAAGCCGATCGACAAGCCGATGAATCGGAAAGGGAGGTGGAGGACGACGCATAGCCGCGGGCCTTGTGCTTGCGCGTCCATCGACGGATATGAAGAGCCTCCCATGAGCCTGATCGAAGATATCCTCGCCCCCGAGAGCGTGCTTTGCGATGTACCGGCGACCAGCCGCAAGCGGGCCCTCCAAGCGTTGGCCGAGACATTGACCCGAGCTTGCGAGGACGATCGACTGTCCGACTCGGGGGTGGTTTTCGATCGGCTGATCGAGCGCGAACACCACGGTTCGACCGGTATCGGTCAGGGATGCGCCTTGCCCCATGCCTGTATCGAGGGGGTGAGTTGTGCCTGCGCCGTTTTTTTGCAGCTGGCCGAAGGGGTCGATTTCGATGCTCCGGACGGCGATCCGGTCGATATCGTCTTCGGTCTGCTCTTGCCCCGGATATCGGAGGAGGATAACCGGCGACACCTCGAAGTTCTGGCGCAGATCGCCCGCCTTCTTTCGGATCGGGAACTGCGCGACTCGCTGCGCTCATCGAGCGAGCCAGGGCAAATCCGCCGCATCATCGTCGATGCCGCTCGCAAGGAGGGCGAGGAAGGCGGCGGTTCATCGGCGAAGGGCGCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGTCGATGCCGCTCGAGGTGGCGGAGCCCTCGCTGCCCACCATGCTCGGGGCCGAAGAGGACATATTATCGGGATTGGTCGCTTGTTGTCCGCCGCAAGCGGCGAGGATAAAGGTGCAGGCGATAGCCGGAGCGAGCCTGAACAGGGAAAGAGACATGGTTGAATTCTCCTCGTTTTGCGCATTCAGCCGTCTGGCCATGAATAATGAAATTTCAGACCCGATGCACCGAGCGAAAATCGACATCAAGCGGGCTTGGGACGATTCCGACCGGTCAGTCACGATAGGGCGACCATGCCGGCTCGCGCACCCGGTCGGGTTGGTCGGCCAGCTGCTGGCGAACGCTGCCGTCAGCGGAGACCGCCGCAAGCGCGGATTGTCCCCCGACGGTCGTCGTAGCATACAGGATCATGCTGCCGTTCGGGGCAAAAGAGGGTGATTCATCGAGCCTCGAATCGGTCAGGACCTGCAAATATCGGGTTTGGAGATCGAGCAAGGCGATCCGGAAGCGGGAGGAAGGATCGCGGTGGACGATGGCGAGATTCCTCCCGTCGGGTGAATAAACCGCACGGGCATTGTAACTGCCTTGGAAGGTGATCCGCTCCGCCCGCCCCCCTTGGGAGGGGATACGGTAGATCTGAGGCCTGCCCCCCCGATCCGAGGTAAATACCAAAAAACGGCTGTCCGGGGACCACGAGGGCTCGGTATCGATCGCGCTGTTGCGGGTCAGGCGTCTTAGCTCCCTGGAATTCAGATCCATGACGTAGATCTCGGGATTGCCGTCCTTCGAAAGCACGATGGCCAAGGATTGTCCATCGGGAGAGAAAGCCGGAGCGCTGTTGATGCCGGCAAAGGAGACATAAGACTCCCGCAGCCCGGTGGCCACCTCTTGAATGTAGATCGCCGGGCGATTGGATTCGAAGGAGACATAAGCCAGATGGCTTCCGTCAGGAGACCATGAAGGGGACATGATCGGCGAATCGGATTCCAAAACCGCACGCGGCGCATGGCCATCGATATCCGCGATATTGAGGAGATAAGTCGATATGTCATCGTCCCCTTTTTGTTCGGTGATATAGGCGATCCGGGTATCGAAGGCCCCGCGCACCCCGGTGATTTCATGGTAGATCTCGTCCGCGATCTGGTGCGCCACTCGCCGCGTCTCGCTCGCCGGATAGGTGATCCGAAGCGCGGTCAGCTGGTCTTGGAGCGGTACGTCATAAAGACGAAATTCCACCACATAGAGCCCGTCGTCTCCCGATGCGATATTGCCGATGATCAGATAGCGGGCTGCGAGCAAGCGCCAATCCCCGAATTCGATCTCGTCGTGCGTGGAGGGGCGGCTTGGCAGATCGTCGAAGGGCAGGGGATCGAAAAGCCCGGTTCCTGCAAGGTCCGAGGCGATGATCGAGGCCATATCGGCATTCGGCGAACCCCCTTGGGCCCCCCGCCAAGCGAAGGGAATGACCGCGATCGGTTGGCTGGCATCGCTGCTGCGGGTGATCTTGAAGGTGATCACCGCTTGCGCGCCGCTTGCGAAGGCAAGCGCGAACACAAGCGCCAAGAGGAGTGGCGCCGCCGACAGCGGTCGGCGCGCGAATGACGGGAT